Upcoming release

"'Neil Hodgson' via scite-interest" <[email protected]>
Newsgroups gmane.editors.scite.general,gmane.comp.lib.scintilla.devel
Message-ID <[email protected]>
   New versions of Lexilla (5.1.4), Scintilla (5.1.5), and SciTE (5.1.6) will be released in a few days.

   This release changes string returning Scintilla APIs to be more consistent. There are new lexers for AsciiDoc and GDScript.

   Changes:

	• SciTE
		• Fix Lua GetSelText method to not return an extra NUL.

	• Lexilla 5.1.4
		• Add asciidoc lexer. Pull request #39.
		• Add provisional GDScript lexer. Some behaviour and lexical states may change before this lexer is stable. Pull request #41.
		• Fix strings ending in escaped '\' in F#. Issue #38,
		• Better handling of bad terminators and folding for X12. Feature #1420.

	• Scintilla 5.1.5
		• ScintillaEditPy, Python bindings for Qt using PySide, has been removed. Scintilla was never updated for PySide 2 which was released in 2018 and PySide 1 fell out of support making it difficult to use. Tests that use ScintillaEditPy were removed.
		• When calling SCI_GETTEXT, SCI_GETSELTEXT, and SCI_GETCURLINE with a NULL buffer argument to discover the length that should be allocated, do not include the terminating NUL in the returned value. The value returned is 1 less than previous versions of Scintilla. Applications should allocate a buffer 1 more than this to accommodate the NUL. The wParam (length) argument to SCI_GETTEXT and SCI_GETCURLINE also omits the NUL. This is more consistent with other APIs.
		• Fix assertion failure with autocompletion list when order is SC_ORDER_CUSTOM or SC_ORDER_PERFORMSORT and the list is empty. Bug #2294.
		• On Win32 prevent potential memory leaks for Korean language input. Bug #2295.
		• On Cocoa set active state correctly at creation. Bug #2299.
		• On macOS 12, fix bug where margin would not draw when scrolled. Bug #2292.
		• On Cocoa, fix crash when drag image empty. Bug #2300.
		• On GTK using Wayland, display autocompletion with window on a secondary monitor. Bug #2296, Bug #2261.

   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 "scite-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/scite-interest/B4060774-A12B-46F2-9267-E2EDC8ACB44F%40me.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.