New versions of Lexilla (5.4.4), Scintilla (5.5.6), and SciTE (5.5.6) will be released soon on the 2nd.
Changes:
• Lexilla 5.4.4
• Fix building for ARM64. Pull request #308.
• Scintilla 5.5.6
• 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.
The committed changes can be examined either in the repositories
git clone
https://github.com/ScintillaOrg/lexilla
hg clone
http://hg.code.sf.net/p/scintilla/code scintilla
hg clone
http://hg.code.sf.net/p/scintilla/scite
or from
https://www.scintilla.org/scite.zip Source
https://www.scintilla.org/wscite.zip Windows executable (64-bit)
Neil