mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-12-07 21:59:45 +01:00
Scintilla Release 5.5.8 (https://www.scintilla.org/scintilla558.zip) Released 10 November 2025. Change format for SCI_GETSELECTIONSERIALIZED. Feature #1563. Ensure selection drawn correctly when selection restored by undo. Bug #2487. Update to Unicode 16. Feature #1569. Fix bug when indenting rectangular selection. Feature #1567. Add PTRDIFF_DOESNT_ALIAS_INT preprocessor choice. On Win32, force autocompletion list colours to be opaque. Enlarge bitmap to avoid visible blank background between items. Bug #2482. On Cocoa, fix crash with bidirectional mode when scrolled before start of document. On Cocoa, use same default calltip colours as other platforms for consistency. Bug #2486. Lexilla Release 5.4.6 (https://www.scintilla.org/lexilla546.zip) Released 10 November 2025. Lexer added for SINEX "sinex". Pull request #329. Update character categories to Unicode 16. Feature #1569. Errorlist: Allow "bright" ANSI sequences (ESC[90m - ESC[97m). Pull request #332. Progress: Treat '.' as part of compound identifiers instead of as an operator between identifiers. Pull request #316. Python: Support t-strings t\"var={var}\" added by Python 3.14. Pull request #328. Close #17191
The test directory contains some unit and performance tests for Scintilla. The tests can only be run on Windows using Python 2.7 or 3.x. Python 2.7+ is required because the bytes string type and literals are available. Scintilla must be built before running any tests. Lexilla may be built before running tests but lexing tests will be skipped if Lexilla not available. A test application for Windows only is in xite.py and this can be run to experiment: pythonw xite.py To run the basic tests: python simpleTests.py To check for performance regressions: python performanceTests.py While each test run will be different and the timer has only limited granularity, some results from a 2 GHz Athlon with a DEBUG build are: 0.187 testAddLine . 0.203 testAddLineMiddle . 0.171 testHuge . 0.203 testHugeInserts . 0.312 testHugeReplace .