Më 25 shkurt, pas dy muajsh zhvillimi, u publikuan versionet 5.4.3 dhe 5.5.5 të bibliotekave ndër-platformës Lexilla dhe Scintilla përkatësisht, si dhe publikimi i redaktorit të teksteve të bazuar në to 5.5.5 SciTE.
Ndryshimet:
Lexilla
- Korrektuar një gabim në llogaritjen e != në kushtin e përparësisë.
- Lejimi i përdorimit të numrave në identifikuesit me shkronja të mëdha për gjuhën Modula-3.
- Korrektuar një gabim në analizimin e të dhënave asamblere për gjuhën Pascal.
- Korrektuar zbuluarjen e atributeve dhe dekoratorëve të gjuhës Python.
- Për gjuhën Ruby janë realizuar nënstile për identifikuesit SCE_RB_IDENTIFIER.
- Për gjuhën Ruby është korrigjuar njohja e emrit si SCE_RB_DEFNAME në def, kur përdoret ::, si dhe ..
Scintilla
- Kujtesa e tekstit të përzgjedhur gjatë anulimeve dhe ripërsëritjeve. Menaxhohet me SCI_SETUNDOSELECTIONHISTORY.
- Serializimi i llojit dhe intervaleve të përzgjedhjes me SCI_GETSELECTIONSERIALIZED dhe SCI_SETSELECTIONSERIALIZED.
- Korrektuar segmentimin e lexemave të gjata për të shmangur ndarjen para modifikatorëve, për shembull, theksimeve që duhen vizatuar së bashku me shkronjat themelore. Për ndarjen e tekstit, përpiquni të prisni rreshtat pa ndarë shkronjat nga modifikatorët.
- Korrigjim i vizatimit të kursorit në Windows kur përdoret backend GTK3 dhe HiDPI.
- Korrigjim i gabimit të backend për Qt, kur një dyklik kishte ndalur së funksionuari nëse instanca e Scintilla ishte ekzekutuar për disa javë.
- Përdorimi i DirectWrite 1.1 për vizatim në Windows. Duke qenë se në Windows Vista ky API nuk mbështetet, në të do të vazhdojë të përdoret GDI.
SciTE
- Kujtesa e tekstit të përzgjedhur gjatë anulimeve dhe ripërsëritjeve. Menaxhohet me pronën undo.selection.history.
- Korrektuar një gabim në kujtesën e përzgjedhjes multiple dhe katrore të tekstit gjatë kalimit të bufeve.
Burimi: linux.org.ru
