Upcoming 5.3.2
"'Neil Hodgson' via scintilla-interest" <[email protected]> Fri, 2 Dec 2022 16:43:00 +1100
| Newsgroups | gmane.comp.lib.scintilla.devel,gmane.editors.scite.general |
|---|---|
| Message-ID | <[email protected]> |
New versions of Lexilla (5.2.1), Scintilla (5.3.2), and SciTE (5.3.2) will be released in a few days - likely 6th. This release contains fixes and features for Lexilla, Scintilla, and SciTE. Lexilla sees minor changes to Batch, F#, Markdown, and PowerShell. The most significant addition to Scintilla is SCI_REPLACETARGETMINIMAL which can minimize change history marking. Changes: • SciTE • Change release compilation optimization option to favour speed over space. -O2 for MSVC and -O3 for gcc and clang. • Lexilla 5.2.1 • Update to Unicode 14. Feature #1461. • Change default compilation optimization option to favour speed over space. -O2 for MSVC and -O3 for gcc and clang. • Batch: Fix comments starting inside strings. Issue #115. • F#: Lex signed numeric literals more accurately. Issue #110, Issue #111. • F#: Add specifiers for 64-bit integer and floating point literals. Issue #112. • Markdown: Stop styling numbers at line start in PRECHAR style. Issue #117. • PowerShell: Recognise numeric literals more accurately. Issue #118. • Scintilla 5.3.2 • Add SCI_REPLACETARGETMINIMAL to change text without causing unchanged prefix and suffix to be marked as modified in change history. • Draw background colour for EOL annotations with standard and boxed visuals. • Add SCI_GETSTYLEDTEXTFULL to support 64-bit document positions on Win32 replacing SCI_GETSTYLEDTEXT which is not safe for huge documents. Feature #1455. • Send SCN_AUTOCCOMPLETED for SCI_AUTOCSHOW triggering insertion because of SCI_AUTOCSETCHOOSESINGLE mode. Feature #1459. • Change 'paragraph up' commands SCI_PARAUP and SCI_PARAUPEXTEND to go to the start position of the paragraph containing the caret. Only if the caret is already at the start of the paragraph will it go to the start of the previous paragraph. Bug #2363. • Change release compilation optimization option to favour speed over space. -O2 for MSVC and -O3 for gcc and clang. • On Win32, avoid blurry display with DirectWrite in GDI scaling mode. Bug #2344. • On Win32, use the top-level window to find the monitor for DirectWrite rendering parameters. Temporarily switch DPI awareness to find correct monitor in GDI scaling mode. Bug #2344. • On Qt, implement SCI_SETRECTANGULARSELECTIONMODIFIER for all platforms. • On Qt, allow string form XPM images for SCI_REGISTERIMAGE. 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 -- 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 email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/scintilla-interest/73781783-9C1D-47B5-A59C-4690610D0E81%40me.com.