Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2

Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2 Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2 Lexilla 5.4.9, Scintilla 5.6.2, SciTE 5.6.2

На 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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster