New versions of Lexilla (5.4.8), Scintilla (5.6.1), and SciTE (5.6.1)
will be released soon in a few days.
Changes:
SciTE 5.6.1
• For GTK, replace deprecated or removed function
gdk_pixbuf_new_from_xpm_data. Bug #2498.
Lexilla 5.4.8
• Batch: Remove line length limitation and change to an object
lexer. Issue #228.
• Forth: Treat \r\n line ends the same as \n. This makes testing
easier. Issue #349.
• Forth: Allow more Forth words to be symbols or begin with a
symbol. Require whitespace around line comment tokens, similar to the
left-hand parenthesis of stream comments. Issue #351.
• JavaScript: in cpp lexer, add lexer.cpp.enable.preprocessor and
lexer.cpp.allow.hashes properties. This allows disabling preprocessor
recognition (as JavaScript doesn't have a preprocessor) and
recognizing private elements that start with a #. Issue #48.
• JSON: Fix escaped quote in SCE_JSON_URI. Issue #72.
Scintilla 5.6.1
• Add mode to draw tabs as [HT] blobs with
SCI_SETTABDRAWMODE(SCTD_CONTROLCHAR).
• Improve mouse drag behaviour when drag and drop disabled. Feature #1581.
• Fix regression in SCI_CONVERTEOLS that may not convert whole
file. Bug #2501.
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