SciTE 5.6.1 is now available from the
scintilla.org web site. It uses Lexilla 5.4.8 and Scintilla 5.6.1.
This is a feature and fix release.
On GTK, problems were fixed with images on buttons in the toolbar and find/replace strips. This was caused by deprecation and removal of platform support for the XPM image format and could lead to blank buttons or console warnings.
There were improvements for Batch, Forth, JavaScript, and JSON languages.
JavaScript users may wish to change these properties to allow using '#' for private elements.
lexer.cpp.enable.preprocessor=0
lexer.cpp.allow.hashes=1
These are for standalone JavaScript files, not JavaScript embedded in HTML.
A C++20 compiler is needed to build SciTE.
A detailed list of changes is available on the history page.
https://www.scintilla.org/SciTEHistory.html
SciTE uses Mercurial (Hg) and Git for source code control. The repositories can be cloned with
git clone
https://github.com/ScintillaOrg/lexilla
hg clone
http://hg.code.sf.net/p/scintilla/code
hg clone
http://hg.code.sf.net/p/scintilla/scite
Downloads:
https://www.scintilla.org/SciTEDownload.html
There will be a commercial macOS release of SciTE shortly.
Thanks to the contributors of code and documentation and to the testers.
Neil