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.