25. veebruaril, kahe kuu arenduse järel, ilmusid 5.4.3 ja 5.5.5 platvormidevahelised raamatukogud Lexilla ja Scintilla vastavalt, samuti ilmus 5.5.5, mis põhineb neil tekstiredaktoritel SciTE.
Muudatused:
Lexilla
- Parandatud viga, mis puudutas != arvutamist eelprotsessori tingimustes.
- Lubatud numbrite kasutamine suurtähtedes identifikaatorites Modula-3 keeles.
- Parandatud assembleri sisendi analüüsi viga Pascal keeles.
- Parandatud Python keele atribuutide ja dekoraatorite tuvastamine.
- Ruby keeles rakendatud allstiilid identifikaatoritele SCE_RB_IDENTIFIER.
- Ruby keeles parandatud nime tuvastamine, nagu SCE_RB_DEFNAME def-is, kui kasutatakse ::, samuti ..
Scintilla
- Mäletamine valitud teksti toimingute tagasivõtmise ja kordamise ajal. Hallatav SCI_SETUNDOSELECTIONHISTORY abil.
- Valiku tüübi ja ulatuse serialiseerimine SCI_GETSELECTIONSERIALIZED ja SCI_SETSELECTIONSERIALIZED abil.
- Parandatud pikka leksikat segmentatsiooni, et vältida murdumist modifitseerijate ees, näiteks aktsentide, mis peaksid olema ühendatud aluse tähtedega. Tekstiülekande korral proovige ridu lõhestada, lahutamata tähti modifitseerijatest.
- Parandatud kursori joonistamine Windowsis, kui kasutatakse GTK3 taustaprogrammi ja HiDPI-d.
- Parandatud Qt taustaprogrammi viga, kui topeltklõps lõpetas töötamise, kui Scintilla instants oli töötanud mitu nädalat.
- Kasutatakse DirectWrite 1.1 Windowsis joonistamiseks. Kuna Windows Vista ei toeta seda API-d, kasutatakse seal endiselt GDI-d.
SciTE
- Mäletamine valitud teksti toimingute tagasivõtmise ja kordamise ajal. Hallatav undo.selection.history omaduse abil.
- Parandatud mitu ja ristkülikukujulise teksti valiku mäletamise viga vahemike vahetamisel.
Allikas: linux.org.ru
