На 29 април бяха публикувани версиите 5.4.9 и 5.6.2 на кроссплатформените библиотеки за парсинг, редактиране и подсветка на код. Lexilla и Scintilla съответно, а също така и версия 5.6.2 на базирания на тях текстов редактор. SciTE.
Проектите са написани на C++ (стандарт C++20).
Промени:
- Lexilla
- Assembler: SCE_ASM_STRINGBACKQUOTE за поддръжка на текст в обратни кавички, използвани в NASM.
- C++: добавена поддръжка за свиване на код между #pragma region и #pragma endregion.
- F#: добавена поддръжка на ! за ключовите думи async.
- F#: стабилизирана стилизация на дълги редове.
- F#: свиване на дълги редове с fold.fsharp.quotes.
- LaTeX: коригирана е грешка с в края на файла.
- Pascal: SCE_PAS_MULTILINESTRING за многострочни низове в тройни кавички.
- Ruby: коригирана е грешка с ? в края на файла.
- Scintilla
- Добавен е статус на грешка SC_STATUS_OUTSIDE_DOCUMENT, който се задава при опит за изпълнение на операция с позиция, намираща се извън документа. Проверката на позициите се извършва на по-ранен етап, за да се предотврати частичното изпълнение на действия. Непълните действия могат да доведат до несъответствия в елементите. Например, историята на промените може да се отнася до изтрит текст.
- Набор от корекции за Windows.
- SciTE
- Коригирано е появяването на фалшиво съобщение за грешка при изпълнение на текстов филтър в буфер без име.
Източник: linux.org.ru
