29. apríla sa uskutočnili vydania 5.4.9 a 5.6.2 multiplatformových knižníc na analyzovanie, úpravu a zvýrazňovanie kódu Lexilla a Scintilla , ako aj vydanie 5.6.2 založeného na nich textového editora SciTE.
Projekty sú napísané v jazyku C++ (štandard C++20).
Zmeny:
- Lexilla
- Assembler: SCE_ASM_STRINGBACKQUOTE na podporu textu v spätných úvodzovkách používaných v NASM.
- C++: pridaná podpora zbalenia kódu medzi #pragma region a #pragma endregion.
- F#: pridaná podpora ! pre kľúčové slová async.
- F#: stabilizovaný štýl dlhých riadkov.
- F#: zbalenie dlhých riadkov s fold.fsharp.quotes.
- LaTeX: opravená chyba s na konci súboru.
- Pascal: SCE_PAS_MULTILINESTRING pre viacriadkové reťazce v trojitých úvodzovkách.
- Ruby: opravená chyba s ? na konci súboru.
- Scintilla
- Pridaný stav chyby SC_STATUS_OUTSIDE_DOCUMENT, ktorý sa nastavuje pri pokuse vykonať operáciu s polohou nachádzajúcou sa mimo dokumentu. Kontrola pozícií sa vykonáva skôr, aby sa predišlo čiastočnému vykonaniu akcií. Nedokončené akcie môžu viesť k nekonzistencii prvkov. Napríklad tak, že história zmien bude odkazovať na odstránený text.
- Série opráv pre Windows.
- SciTE
- Opravený výskyt falošnej chybovej správy pri filtrácii textu v nepomenovanom pufri.
Zdroj: linux.org.ru
