Home / scintilla / 3.11.2
Name Modified Size InfoDownloads / Week
Parent folder
readme.txt 2019-12-07 1.4 kB
scintilla3112.zip 2019-12-07 2.4 MB
scintilla3112.tgz 2019-12-07 2.0 MB
Totals: 3 Items   4.4 MB 0
This branch tracks the Scintilla default (4.x) branch, backporting features and bugfixes, but with C++11-compliance in mind. Scintilla 4.x has started depending on C++17 features, but many systems in use do not have compilers that support those features. LongTerm3 seeks to alleviate this problem by providing a continuously maintained version of Scintilla that only makes use of C++11 features. Thus, compilers as old as GCC 4.8, MSVC 2015 (theoretically), and Clang 3.4 are supported.

Release 3.11.2


* Released 07 December 2019.
* Move rather than grow selection when insertion at start. Bug #2140.
* Allow target to have virtual space. Add methods for finding the virtual space at start and end of multiple selections. Feature #1316.
* Lexer and folder added for Hollywood language. Feature #1324.
* HTML lexer treats custom tags from HTML5 as known tags. These contain "-" like "custom-tag". Feature #1299.
* HTML lexer fixes bug with some non-alphabetic characters in unknown tags. Feature #1320.
* Fix bug in properties file lexer where long lines were only styled for the first 1024 characters. Bug #1933.
* Ruby lexer recognizes squiggly heredocs. Feature #1326.
* Avoid unnecessary IME caret movement on Win32. Feature #1304.
* Clear IME state when switching language on Win32. Bug #2137.
* Fixed drawing of translucent rounded rectangles on Win32 with Direct2D. Bug #2144.
* Setting rectangular selection made faster. Bug #2130.
Source: readme.txt, updated 2019-12-07