mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-14 14:28:25 +02:00
Release 5.5.6 (https://www.scintilla.org/scintilla556.zip) Released 2 April 2025. * Disallow changing case of protected text. Bug #2463. * Return enumeration type from MarkerSymbolDefined to match MarkerDefine. Bug #2469. * On Win32, use DirectWrite for autocompletion lists when DirectWrite chosen for document text. * On Win32, optimize case-insensitive DBCS search to be around 5 times faster by using 64K memory to cache folding data for each DBCS code page used. * On Win32, fix a crash with bidirectional text. * When using Visual C++ through nmake, fix building for ARM64. Feature #1546. * On Qt, draw clipped UTF-8 text correctly. Bug #2464. * On Qt, avoid a dwell start when the mouse is moved outside the Scintilla widget. Bug #2466. * On Qt, autoCompleteSelection converts from local encoding when not in Unicode mode. Bug #2465. Release 5.4.4 (https://www.scintilla.org/lexilla544.zip) Released 2 April 2025. * Fix building for ARM64. Pull request #308. Close #16373
The test/unit directory contains unit tests for Scintilla data structures. The tests can be run on Windows, macOS, or Linux using g++ and GNU make. The Catch test framework is used. https://github.com/philsquared/Catch The file catch.hpp is under the Boost Software License which is contained in LICENSE_1_0.txt To run the tests on macOS or Linux: make test To run the tests on Windows: mingw32-make test Visual C++ (2010+) and nmake can also be used on Windows: nmake -f test.mak test