Scintilla 5.6.0 released

23 views
Skip to first unread message

Neil Hodgson

unread,
Feb 25, 2026, 2:59:13 AM (3 days ago) Feb 25
to Scintilla mailing list
Scintilla is a cross-platform source code editing component.

Scintilla 5.6.0 is now available from the scintilla.org web site.

This is a crash fix release.

When the window was sized to be narrower than the margins, an empty text area caused undefined behaviour in a call to std::clamp. This was noticed on Linux using g++ where the UB caused a crash but may have occurred on other systems.

There will be no new release of Lexilla as this crash was specifically in Scintilla.

A signed version of Scintilla.DLL is included in the SciTE Windows executable download that can be used by downstream projects. It is signed "Open Source Developer, Neil Hodgson".

A C++17 compiler is required to build Scintilla. Microsoft Visual C++ 2022, GCC 9.0, Clang 9.0, Xcode 14 Clang or newer will work. Some slightly older compilers may still work.

A list of changes is available on the history page.
https://www.scintilla.org/ScintillaHistory.html

Scintilla uses Mercurial (Hg) for source code control. The repository can be cloned with
hg clone http://hg.code.sf.net/p/scintilla/code scintilla

Thanks to the contributors of code and documentation and to the testers.

Neil

Reply all
Reply to author
Forward
0 new messages