Upcoming release
"'Neil Hodgson' via scite-interest" <[email protected]> Sun, 23 Jul 2023 16:43:42 +1000
| Newsgroups | gmane.editors.scite.general,gmane.comp.lib.scintilla.devel |
|---|---|
| Message-ID | <[email protected]> |
New versions of Lexilla (5.2.6), Scintilla (5.3.6), and SciTE (5.3.7) will be released in a few days - likely 26th.
One more Lexilla fix may be included before release: better validation of HTML entities.
https://github.com/ScintillaOrg/lexilla/issues/192
This release contains fixes and features for Lexilla, Scintilla, and SciTE. Lexilla sees changes to Bash, Errorlist, HTML, Matlab, and Visual Prolog.
Changes:
• SciTE 5.3.7
• Released 26 July 2023.
• Add discover.properties property to enable command.discover.properties which is now disabled by default as a security measure since command.discover.properties may perform any command silently and automatically and can be set in local properties for a shared directory or downloaded project. Bug #2387.
• Add ZoomFactor property that may be displayed in status bar.
• Remove nimrod.properties file as it has been superseded by nim.properties.
• Lexilla 5.2.6
• Include empty word list names in value returned by DescribeWordListSets and SCI_DESCRIBEKEYWORDSETS. Issue #175, Pull request #176.
• Bash: style here-doc end delimiters as SCE_SH_HERE_DELIM instead of SCE_SH_HERE_Q. Issue #177.
• Bash: allow '$' as last character in string. Issue #180, Pull request #181.
• Bash: fix state after expansion. Highlight all numeric and file test operators. Don't highlight dash in long option as operator. Issue #182, Pull request #183.
• Bash: strict checking of special parameters ($*, $@, $$, ...) with property lexer.bash.special.parameter to specify valid parameters. Issue #184, Pull request #186.
• Bash: recognize keyword before redirection operators (< and >). Issue #188, Pull request #189.
• Errorlist: recognize Bash diagnostic messages.
• HTML: allow ASP block to terminate inside line comment. Issue #185.
• HTML: fix folding with JSP/ASP.NET <%-- comment. Issue #191.
• HTML: fix incremental styling of multi-line ASP.NET directive. Issue #191.
• Matlab: improve arguments blocks. Add support for multiple arguments blocks. Prevent "arguments" from being keyword in function declaration line. Fix semicolon handling. Pull request #179.
• Visual Prolog: add support for embedded syntax with SCE_VISUALPROLOG_EMBEDDED and SCE_VISUALPROLOG_PLACEHOLDER.
Styling of string literals changed with no differentiation between literals with quotes and those that are prefixed with "@". Quote characters are in a separate style (SCE_VISUALPROLOG_STRING_QUOTE) to contents (SCE_VISUALPROLOG_STRING).
SCE_VISUALPROLOG_CHARACTER, SCE_VISUALPROLOG_CHARACTER_TOO_MANY, SCE_VISUALPROLOG_CHARACTER_ESCAPE_ERROR, SCE_VISUALPROLOG_STRING_EOL_OPEN, and SCE_VISUALPROLOG_STRING_VERBATIM_SPECIAL were removed (replaced with SCE_VISUALPROLOG_UNUSED[1-5]). Pull request #178.
• Scintilla 5.3.6
• Redraw calltip after showing as didn't update when size of new text exactly same as previous. Feature #1486.
• On Win32 fix reverse arrow cursor when scaled. Bug #2382.
• On Win32 hide cursor when typing if that system preference has been chosen. Bug #2333.
• On Win32 and Qt, stop aligning IME candidate window to target. It is now always aligned to start of composition string. This undoes part of feature #1300. Feature #1488, Bug #2391, Feature #1300.
• On Qt, for IMEs, update micro focus when selection changes. This may move the location of IME popups to align with the caret.
• On Qt, implement replacement for IMEs which may help with actions like reconversion. This is similar to delete-surrounding on GTK.
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/BD439C12-D6D6-474E-9AE9-A90FDFE73485%40me.com.