SciTE 5.6.2 released

34 views
Skip to first unread message

Neil Hodgson

unread,
Apr 28, 2026, 7:59:03 PM (4 days ago) Apr 28
to scite-i...@googlegroups.com
SciTE 5.6.1 is now available from the scintilla.org web site. It uses Lexilla 5.4.9 and Scintilla 5.6.2.

This is a feature and fix release.

A spurious error message was fixed when an untitled buffer has a filter command executed on it.

There were improvements for Assembler, C++, F#, LaTeX, Pascal, and Ruby.

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

jenny...@163.com

unread,
Apr 30, 2026, 9:18:50 AM (2 days ago) Apr 30
to scite-interest
Dear Neil,
I have defined several custom areas on the left margin of Scintilla:
  • Line number area
  • XPM display area
  • Edit status area
  • Fold function area

Now most screens support HiDPI. I’ve noticed that the edit status area scales correctly and fills the entire line height when text is zoomed, but my custom XPM display area does not. Its size is fixed, so the XPM image cannot stretch to fill the full line height after font scaling.

I’ve been using Scintilla since the days of MFC and VC6.0. Back then, everything was configured with hardcoded settings, and I never learned the modern configuration file approach. I would like to ask 
how to make the XPM image fully occupy the entire line height and scale dynamically with the line height.

see picture follow
      -------------------------         


--
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scite-interes...@googlegroups.com.
Catch.jpg
CatchECDC.jpg

Neil Hodgson

unread,
May 1, 2026, 7:34:25 AM (yesterday) May 1
to scite-i...@googlegroups.com
jenny.venus:

> Now most screens support HiDPI. I’ve noticed that the edit status area scales correctly and fills the entire line height when text is zoomed, but my custom XPM display area does not. Its size is fixed, so the XPM image cannot stretch to fill the full line height after font scaling.

SciTE offers the scale command to resize dimensions based on screen scaling. For example, this setting automatically applies the scaling factor to the starting width:

position.width=$(scale 576)

> I’ve been using Scintilla since the days of MFC and VC6.0. Back then, everything was configured with hardcoded settings, and I never learned the modern configuration file approach. I would like to ask how to make the XPM image fully occupy the entire line height and scale dynamically with the line height.

Scintilla will not automatically resize images as that often looks poor. You should draw versions of your icons in different sizes then set the most appropriate images based on the scaling factor and line height. For very simple geometric figures, you can use code to draw that figure into a bitmap then send that to Scintilla.

Neil


Reply all
Reply to author
Forward
0 new messages