29. apríla boli vydané verzie 5.4.9 a 5.6.2 multiplatformových knižníc na parsovanie, úpravu a zvýrazňovanie kódu. Lexilla и scintilla respektíve, ako aj vydanie 5.6.2 textového editora založeného na nich SciTE.
Projekty sú písané v jazyku C++ (štandard C++20).
zmeny:
- Lexilla
- Assembler: SCE_ASM_STRINGBACKQUOTE na podporu spätne citovaného textu používaného v NASM.
- C++: Pridaná podpora pre skladanie kódu medzi oblasťou #pragma a koncovou oblasťou #pragma.
- F#: Pridaná podpora pre ! pre asynchrónne kľúčové slová.
- F#: Štylizácia dlhých čiar bola stabilizovaná.
- F#: Ohýbanie dlhých čiar pomocou fold.fsharp.quotes.
- LaTeX: opravená chyba s na konci súboru.
- Pascal: SCE_PAS_MULTILINESTRING viacriadkové reťazce v trojitých úvodzovkách.
- Ruby: Opravená chyba s ? na konci súboru.
- scintilla
- Bol pridaný chybový stav SC_STATUS_OUTSIDE_DOCUMENT. Nastaví sa pri pokuse o vykonanie operácie na pozícii nachádzajúcej sa mimo dokumentu. Pozície sa kontrolujú v skoršej fáze, aby sa zabránilo čiastočnému vykonaniu akcií. Nedokončené akcie môžu viesť k nekonzistentnostiam v prvkoch, ako je napríklad história revízií odkazujúca na odstránený text.
- Pár opráv pre Windows.
- SciTE
- Opravené falošné chybové hlásenie, ktoré sa zobrazovalo pri filtrovaní textu v nepomenovanom bufferi.
Zdroj: linux.org.ru
