Upcoming 5.3.3

"'Neil Hodgson' via scintilla-interest" <[email protected]> Sun, 5 Feb 2023 09:42:48 +1100
Newsgroups gmane.comp.lib.scintilla.devel,gmane.editors.scite.general
Message-ID <[email protected]>
   New versions of Lexilla (5.2.2), Scintilla (5.3.3), and SciTE (5.3.3) will be released in a few days - likely 8th.

   This release contains fixes for Lexilla, Scintilla, and SciTE. Lexilla sees changes to C++, Matlab, Modula-3, Python, and X12. 

  Changes:
	
	• SciTE
		• Add 0-based byte position properties SelectionStart and SelectionEnd that may help when developing scripts as they correspond to Scintilla arguments.
		• Fix slow-down with folding on huge documents that occurred with version 4.1.6.

	• Lexilla 5.2.2
		• C++: Fix keywords that start with non-ASCII. Also affects other lexers. Issue #130.
		• Matlab: Include more prefix and suffix characters in numeric literals. Issue #120.
		• Matlab: More accurate treatment of line ends inside strings. Matlab and Octave are different here. Issue #18.
		• Modula-3: Don't treat identifier suffix that matches keyword as keyword. Issue #129.
		• Modula-3: Fix endless loop in folder. Issue #128.
		• Modula-3: Fix access to lines beyond document end in folder. Issue #131.
		• Python: Don't highlight match and case as keywords in contexts where they probably aren't used as keywords. Pull request #122.
		• X12: Support empty envelopes. Bug #2369.

	• Scintilla 5.3.3
		• Fix SCI_LINESJOIN bug where carriage returns were incorrectly retained. Bug #2372.
		• Fix SCI_VERTICALCENTRECARET to update the vertical scroll position.
		• When an autocompletion list is shown in response to SCN_CHARADDED, do not process character as fill-up or stop. This avoids closing immediately when a character may both trigger and finish autocompletion.
		• On Cocoa fix character input bug where dotless 'i' and some other extended Latin characters could not be entered. The change also stops SCI_ASSIGNCMDKEY from working with these characters on Cocoa. Bug #2374.
		• On GTK, support IME context. Feature #1476.
		• On GTK on Win32, fix scrolling speed to not be too fast. Bug #2375.
		• On Qt, fix indicator drawing past left of text pane over margin. Bug #2373, Bug #1956.
		• On Qt, allow scrolling with mouse wheel when scroll bar hidden.

   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/8A1D2F98-9291-4599-AA4A-7EB58C24219D%40me.com.