Më 29 prill u lançuan versionet 5.4.9 dhe 5.6.2 të librarive ndërplatformë për analizimin, redaktimin dhe theksimin e kodit. Lexilla dhe Scintilla përkatësisht, si dhe u lançua redaktori i teksteve 5.6.2 i bazuar në to. SciTE.
Projektet janë shkruar në gjuhën C++ (standarti C++20).
Ndryshimet:
- Lexilla
- Assembler: SCE_ASM_STRINGBACKQUOTE për mbështetje të teksteve në thonjëza të prapme, të përdorura në NASM.
- C++: u shtua mbështetje për palosjen e kodit ndërmjet #pragma region dhe #pragma endregion.
- F#: u shtua mbështetje për ! për fjalët kyçe async.
- F#: u stabilizua stilizimi i linjave të gjata.
- F#: palosja e linjave të gjata me fold.fsharp.quotes.
- LaTeX: u ndreq një gabim me në fund të skedarit.
- Pascal: SCE_PAS_MULTILINESTRING për linjat shumëshkruese në thonjëza të trefishta.
- Ruby: u ndreq një gabim me ? në fund të skedarit.
- Scintilla
- I shtuar statusi i gabimit SC_STATUS_OUTSIDE_DOCUMENT, i cili vendoset kur përpiqeni të kryeni një operacion me një pozite që është jashtë dokumentit. Kontrolli i pozitat bëhet më herët për të parandaluar ekzekutimin e pjesshëm të veprimeve. Veprimet e papërfunduara mund të çojnë në pasaktësi të elementeve. Për shembull, historia e ndryshimeve mund të referojë tekste të fshira.
- Një sërë rregullimesh për Windows.
- SciTE
- Korrigjimi i shfaqjes së mesazhit të gabimit të rremë gjatë filtrimit të tekstit në buferin pa emër.
Burimi: linux.org.ru
