NotepadNext 0.14

28-апреля состоялся выпуск 0.14 кроссплатформенного текстового редактора NotepadNext, называемого автором «кроссплатформенной переработкой Notepad++».
Проект написан на языке C++ (стандарт C++20) с использованием фреймворка Qt 6 (минимальная версия — 6.5) и распространяется по лицензии GNU GPL 3.0.
Изменения:
- вместо QMake теперь используется CMake, а вместо субмодулей Git — CPM.cmake;
- изменено определение размеров диалогового окна «Найти и заменить»;
- добавлены параметры сортировки строк;
- добавлен обратный поиск;
- сохранение положения курсора при перезагрузке файла;
- обработка BOM в UTF-8;
- исправление уязвимости, позволяющей выполнить произвольный код посредством внедрения Lua при обработке расширений имён файлов (CVE-2026–42214);
- обновлены библиотеки Scintilla and Lexilla;
- обновлены локализации;
- файл .ico для Windows обновлён до большего размера;
- исправления сборки для macOS;
- исправлена иконка в доке macOS.
>>> Подробности на GitHub
Linux.org.ru прочитано 1009 раз
