Upcoming 5.6.4 release
Neil Hodgson <[email protected]> Wed, 1 Jul 2026 08:36:38 +1000
| Newsgroups | gmane.editors.scite.general,gmane.comp.lib.scintilla.devel |
|---|---|
| Message-ID | <CAMLCkUeb9aVKdHEtF7gQcgb8fTu69BKtPY=rwbQqipbH=GkQNQ@mail.gmail.com> |
New versions of Lexilla (5.5.1), Scintilla (5.6.4), and SciTE (5.6.4) will be released soon, likely on 6 July. Changes: SciTE 5.6.4 =E2=80=A2 Add allow.local.script, allow.script.lexer, and properties.local.enable properties to avoid some potential problems with running untrusted code. Protect SciteDefaultHome and SciteUserHome so they can not be modified in local or directory options. Bug #2389. Lexilla 5.5.1 =E2=80=A2 Baan: Fix stack out-of-bounds write for with long preprocessor to= ken and long identifier. Issue #364. =E2=80=A2 XML and HTML: Change CDATA styling so that only the contents are = in SCE_H_CDATA. The "CDATA" is styled as SCE_H_SGML_COMMAND and the punctuation as SCE_H_SGML_DEFAULT. Issue #365. Scintilla 5.6.4 =E2=80=A2 On Qt improve display for fractional scaling by providing SCI_SETSCALETECHNIQUE API. The SCALE_TECHNIQUE_PIXEL_ALIGNED value will eliminate potential 'seams' between lines and between runs on a line. Bug #2450. =E2=80=A2 Scintilla.iface is augmented with comments indicating which APIs take pixel values so may be automatically scaled by wrappers. For compatibility this is currently indicated in comments after each affected API but this will change to using the 'pixels' type in a future version, Downstream projects should examine this and make any needed changes, such as using floating point types for wrapper methods. To help migration, the scripts/FilterPixels.py script can convert this Scintilla.iface into the previous form with no mention of 'pixels' or into the final form with 'pixels' as the only type for these features. =E2=80=A2 On Qt always place ScintillaEditBase library in scintilla/bin instead of depending on Qt version. =E2=80=A2 Optimize SCI_CHANGEINSERTION that sets empty insertion by not producing empty undo action and potential save point change. Feature #1588. 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 "= scite-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/scite-inter= est/CAMLCkUeb9aVKdHEtF7gQcgb8fTu69BKtPY%3DrwbQqipbH%3DGkQNQ%40mail.gmail.co= m.