Upcoming release

Neil Hodgson <[email protected]> Sun, 17 Sep 2023 16:45:06 -0700 (PDT)
Newsgroups gmane.editors.scite.general
Message-ID <[email protected]>
 New versions of Lexilla (5.2.7), Scintilla (5.3.7), and SciTE (5.3.8) will 
be released in a few days - likely 22nd. 

This release contains fixes and features for Lexilla, Scintilla, and SciTE. 
Lexilla sees changes to Bash, F#, and HTML. 

Changes: 

SciTE 5.3.8
Released 22 September 2023.
Fix compilation with g++ 12.3. Bug #2396 
<https://sourceforge.net/p/scintilla/bugs/2396/>.

Lexilla 5.2.7
Fix building on Windows with non-English environment. Pull request #200 
<https://github.com/ScintillaOrg/lexilla/pull/200>.
Bash: fix line continuation for comments and when multiple backslashes at 
line end. Issue #195 <https://github.com/ScintillaOrg/lexilla/issues/195>.
Bash: treat += as operator and, inside arithmetic expressions, treat ++ and 
-- as operators. Issue #197 
<https://github.com/ScintillaOrg/lexilla/issues/197>.
Bash: improve backslash handling inside backquoted command substitution and 
fix $ at end of backtick expression. Issue #194 
<https://github.com/ScintillaOrg/lexilla/issues/194>.
Bash: treat words that are similar to numbers but invalid wholly as 
identifiers. Issue #199 <https://github.com/ScintillaOrg/lexilla/issues/199>
.
Bash: consistently handle '-' options at line start and after '|' as 
identifiers. Issue #202 <https://github.com/ScintillaOrg/lexilla/issues/202>
.
Bash: handle '-' options differently in [ single ] and [[ double ]] bracket 
constructs. Issue #203 <https://github.com/ScintillaOrg/lexilla/issues/203>.
F#: improve speed of folding long lines. Issue #198 
<https://github.com/ScintillaOrg/lexilla/issues/198>.
HTML: fix invalid entity at line end and terminate invalid entity before 
invalid character. Issue #192 
<https://github.com/ScintillaOrg/lexilla/issues/192>.

Scintilla 5.3.7
For GTK on macOS, fix popup window behaviour by setting type hints. Bug 
#2401 <https://sourceforge.net/p/scintilla/bugs/2401/>.
For GTK, fix assertion failure on some systems when an INDIC_SQUIGGLEPIXMAP 
drawn for a zero-width character.
For Qt, allow parent window to handle context menu events by setting as 
ignored. Bug #2395 <https://sourceforge.net/p/scintilla/bugs/2395/>.
For Qt, fix potential crash when using IME with large amount of text 
selected.
For Windows, fix building with non-English environment. Bug #2400 
<https://sourceforge.net/p/scintilla/bugs/2400/>. 

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/7244ae8a-0327-41f6-a7c0-1e2213566e5fn%40googlegroups.com.