Pe 29 aprilie au fost lansate versiunile 5.4.9 și 5.6.2 ale bibliotecilor transpărțenei pentru analiză, editare și iluminare a codului Lexilla și Scintilla și, respectiv, a fost lansat editorul de text bazat pe acestea, versiunea 5.6.2 SciTE.
Proiectele sunt scrise în limba C++ (standard C++20).
Modificări:
- Lexilla
- Assembler: SCE_ASM_STRINGBACKQUOTE pentru suportul textului între ghilimele inverse utilizat în NASM.
- C++: a fost adăugată suport pentru plierea codului între #pragma region și #pragma endregion.
- F#: a fost adăugată suport pentru ! pentru cuvintele cheie async.
- F#: stilizarea liniilor lungi a fost stabilizată.
- F#: plierea liniilor lungi cu fold.fsharp.quotes.
- LaTeX: a fost corectată o eroare de la sfârșitul fișierului.
- Pascal: SCE_PAS_MULTILINESTRING pentru șiruri multiline în ghilimele triple.
- Ruby: a fost corectată o eroare cu ? la sfârșitul fișierului.
- Scintilla
- A fost adăugat statusul de eroare SC_STATUS_OUTSIDE_DOCUMENT, care se stabilește atunci când se încearcă executarea unei operațiuni cu o poziție în afara documentului. Verificarea pozițiilor se face într-o etapă timpurie pentru a preveni executarea parțială a acțiunilor. Acțiunile neterminate pot duce la inconsistența elementelor. De exemplu, istoricul modificărilor va face referire la textul șters.
- O serie de corecții pentru Windows.
- SciTE
- A fost corectat apariția unui mesaj fals de eroare când se filtrează textul în bufferul fără nume.
Sursa: linux.org.ru
