Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5

Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5

25. februára, po dvoch mesiacoch vývoja, boli vydané verzie 5.4.3 a 5.5.5 multiplatformových knižníc Lexilla a Scintilla a voľne založeného textového editora na ich základe SciTE.

Zmeny:

Lexilla
  • Opravená chyba výpočtu != v podmienke preprocesora.
  • Povolené použitie číslic vo veľkých písmenách v identifikátoroch pre jazyk Modula-3.
  • Opravená chyba analýzy asm vložiek pre jazyk Pascal.
  • Opravené zisťovanie atribútov a dekorátorov jazyka Python.
  • Pre jazyk Ruby boli implementované podštýly pre identifikátory SCE_RB_IDENTIFIER.
  • Pre jazyk Ruby bolo opravené rozpoznávanie názvu ako SCE_RB_DEFNAME v def, keď sa používa ::, ako aj ..
Scintilla
  • Zapamätanie zvýrazneného textu pri zrušení a opakovaní akcií. Spravované pomocou SCI_SETUNDOSELECTIONHISTORY.
  • Serializácia typu a rozsahov výberu pomocou SCI_GETSELECTIONSERIALIZED a SCI_SETSELECTIONSERIALIZED.
  • Opravená segmentácia dlhých lexém, aby sa predišlo pretrhnutiu pred modifikátormi, ako sú akcenty, ktoré by mali byť zobrazené spolu so základnými písmenami. Pri prenose textu sa snažte rozdeľovať riadky, bez oddelenia písmen od modifikátorov.
  • Opravené vykresľovanie kurzora vo Windows pri použití backendu GTK3 a HiDPI.
  • Opravená chyba backendu pre Qt, keď dvojitý klik prestal fungovať, ak bol inštancia Scintilla spustená niekoľko týždňov.
  • Použitie DirectWrite 1.1 na vykreslenie vo Windows. Keďže tento API nie je podporovaný vo Windows Vista, tak táto verzia naďalej použije GDI.
SciTE
  • Zapamätanie zvýrazneného textu pri zrušení a opakovaní akcií. Spravované pomocou vlastnosti undo.selection.history.
  • Opravená chyba zapamätania viacerých a obdlžníkových výberov textu pri prepínaní medzi bufframi.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster