Upcoming 5.5.5 release
"'Neil Hodgson' via scintilla-interest" <[email protected]> Sat, 22 Feb 2025 21:09:27 +1100
| Newsgroups | gmane.comp.lib.scintilla.devel,gmane.editors.scite.general |
|---|---|
| Message-ID | <[email protected]> |
New versions of Lexilla (5.4.3), Scintilla (5.5.5), and SciTE (5.5.5) will =
be released soon on the 25th.
Changes:
=E2=80=A2 SciTE
=E2=80=A2 Remember selection with undo and redo. Controlled with un=
do.selection.history property.
=E2=80=A2 Remember multiple and rectangular selction when switching=
buffers. Bug #2018.
=E2=80=A2 Lexilla 5.4.3
=E2=80=A2 C++: Fix evaluation of !=3D in preprocessor condition. Is=
sue #299.
=E2=80=A2 Modula-3: Allow digits in uppercase identifiers. Issue #2=
97.
=E2=80=A2 Pascal: Fix asm style extending past end. Issue #295.
=E2=80=A2 Python: Fix detection of attributes and decorators. Issue=
#294, Pull request #302.
=E2=80=A2 Ruby: Implement substyles for identifiers SCE_RB_IDENTIFI=
ER.
=E2=80=A2 Ruby: Recognize name as SCE_RB_DEFNAME in def when `::` u=
sed as well as `.`. Issue #300.
=E2=80=A2 Scintilla 5.5.5
=E2=80=A2 Remember selection with undo and redo. Controlled with SC=
I_SETUNDOSELECTIONHISTORY. Feature #1273, Bug #1479, Bug #1224.
=E2=80=A2 Serialize selection type and ranges with SCI_GETSELECTION=
SERIALIZED and SCI_SETSELECTIONSERIALIZED.
=E2=80=A2 For Win32, update Direct2D and DirectWrite interfaces use=
d to 1.1 and add a lower-level approach to calling DirectWrite 1.1 by speci=
fying SC_TECHNOLOGY_DIRECT_WRITE_1. Since Windows Vista does not support th=
ese API versions, Scintilla o longer supports DirectWrite on Windows Vista =
and will fall back to using GDI.
=E2=80=A2 Fix segmentation of long lexemes to avoid breaking before=
modifiers like accents that must be drawn with their base letters. For wra=
pping, try to break lines without separating letters from modifiers.
=E2=80=A2 For GTK on Windows, replace reverse arrow cursor with han=
d as reverse arrow was small in scaled modes. Bug #2460.
=E2=80=A2 Fix bug on Qt where double-click stopped working when Sci=
ntilla instance had been running for weeks.
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
--=20
You received this message because you are subscribed to the Google Groups "=
scintilla-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/scintilla-i=
nterest/6303DA78-38BC-4948-925F-5E78E35DA682%40me.com.