Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5

Lexilla 5.4.3, Scintilla 5.5.5, SciTE 5.5.5

Pe 25 februarie, după două luni de dezvoltare, au avut loc lansările versiunilor 5.4.3 și 5.5.5 ale bibliotecilor cross-platform. Lexilla și Scintilla respectiv, precum și lansarea editorului de text bazat pe acestea, versiunea 5.5.5. SciTE.

Modificări:

Lexilla
  • A fost corectată eroarea de calcul a != în condiția preprocesorului.
  • A fost permisă utilizarea cifrelor în identificatorii cu litere mari pentru limbajul Modula-3.
  • A fost corectată eroarea de analiză a inserției în limbajul assembler pentru Pascal.
  • A fost corectată detectarea atributelor și decoratorilor în limbajul Python.
  • Pentru limbajul Ruby au fost implementate substiluri pentru identificatorii SCE_RB_IDENTIFIER.
  • Pentru limbajul Ruby a fost corect recunoașterea numelui ca SCE_RB_DEFNAME în def, când se folosește ::, precum și ..
Scintilla
  • Amintirea textului selectat la anularea și refacerea acțiunilor. Este gestionată cu ajutorul SCI_SETUNDOSELECTIONHISTORY.
  • Serializarea tipului și a intervalelor de selecție folosind SCI_GETSELECTIONSERIALIZED și SCI_SETSELECTIONSERIALIZED.
  • A fost corectată segmenteazărea lexemelor lungi pentru a evita ruperea înaintea modificatorilor, cum ar fi accentele, care trebuie desenate împreună cu literele de bază. În cazul mutării textului, încercați să împărțiți rândurile fără a separa literele de modificatori.
  • A fost corectată redarea cursorului în Windows la utilizarea backend-ului GTK3 și HiDPI.
  • A fost corectată eroarea backend-ului pentru Qt, când dublu clicul a încetat să funcționeze dacă instanța Scintilla a fost rulată timp de câteva săptămâni.
  • Utilizarea DirectWrite 1.1 pentru redare în Windows. Deoarece acest API nu este suportat în Windows Vista, va continua să folosească GDI.
SciTE
  • Amintirea textului selectat la anularea și refacerea acțiunilor. Este gestionată cu ajutorul proprietății undo.selection.history.
  • A fost corectată eroarea de memorie pentru selecția multiplă și dreptunghiulară a textului la comutarea bufferelor.

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster