Am 29. April wurden die Versionen 5.4.9 und 5.6.2 der plattformübergreifenden Bibliotheken für Parsing, Bearbeitung und Syntaxhervorhebung veröffentlicht. Lexilla und Scintilla Die Veröffentlichung 5.6.2 basiert zudem auf diesen Texteditoren. SciTE.
Die Projekte sind in C++ (Standard C++20) geschrieben.
Änderungen:
- Lexilla
- Assembler: SCE_ASM_STRINGBACKQUOTE zur Unterstützung von Text in umgekehrten Anführungszeichen, wie in NASM verwendet.
- C++: Unterstützung für das Zusammenklappen von Code zwischen #pragma region und #pragma endregion hinzugefügt.
- F#: Unterstützung für ! bei Schlüsselwörtern async hinzugefügt.
- F#: Stabilisierung der Formatierung langer Zeilen.
- F#: Zusammenklappen langer Zeilen mit fold.fsharp.quotes.
- LaTeX: Fehler am Ende der Datei behoben.
- Pascal: SCE_PAS_MULTILINESTRING für mehrzeilige Strings in dreifachen Anführungszeichen.
- Ruby: Fehler mit ? am Ende der Datei behoben.
- Scintilla
- Der Fehlerstatus SC_STATUS_OUTSIDE_DOCUMENT wurde hinzugefügt, der gesetzt wird, wenn versucht wird, eine Operation an einer Position auszuführen, die sich außerhalb des Dokuments befindet. Positionen werden in einem früheren Schritt überprüft, um teilweise Ausführungen von Aktionen zu verhindern. Unvollendete Aktionen können zu Inkonsistenzen in den Elementen führen. Zum Beispiel kann die Änderungsverlauf auf den gelöschten Text verweisen.
- Ein paar Korrekturen für Windows.
- SciTE
- Das Auftreten einer fehlerhaften Fehlermeldung beim Filtern von unbenanntem Text im Puffer wurde behoben.
Quelle: linux.org.ru
