diff options
| author | mitchell <unknown> | 2020-05-09 15:36:28 -0400 |
|---|---|---|
| committer | mitchell <unknown> | 2020-05-09 15:36:28 -0400 |
| commit | c4e5bbdeda1c304110bb0d9082e9ac8516d0b4e9 (patch) | |
| tree | 5fb44ae9e837b55ffba39c980205c1538da2eec0 | |
| parent | fad15f79b1230b3076be515d6894c8919562809b (diff) | |
| download | scintilla-mirror-c4e5bbdeda1c304110bb0d9082e9ac8516d0b4e9.tar.gz | |
Updated history with Lua LPeg lexer changes.
| -rw-r--r-- | doc/ScintillaHistory.html | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/doc/ScintillaHistory.html b/doc/ScintillaHistory.html index 2a03c81ed..c5d1050ab 100644 --- a/doc/ScintillaHistory.html +++ b/doc/ScintillaHistory.html @@ -564,14 +564,14 @@ Released 07 December 2019. </li> <li> - ILexerWithIdentity interface defined provisionally to support use of Lexilla. + ILexerWithIdentity interface defined provisionally to support potential use of Lexilla. The details of this interface may change before being stabilised in Scintilla 5.0. </li> <li> SCI_LOADLEXERLIBRARY implemented on Cocoa. </li> <li> - Build Scintilla with SCI_EMPTYCATALOGUE to avoid making lexers available. + Can build Scintilla with SCI_EMPTYCATALOGUE to avoid making lexers available. </li> <li> Add methods for iterating through the marker handles and marker numbers on a line: @@ -579,6 +579,23 @@ <a href="https://sourceforge.net/p/scintilla/feature-requests/1344/">Feature #1344</a>. </li> <li> + Lua LPeg lexer supports multiple lexer paths via ';' in <code>lexer.lpeg.home</code> property, + or via multiple calls to new <code>SCI_PRIVATELEXERCALL(SCI_LOADLEXERLIBRARY, path)</code>. + </li> + <li> + Lua LPeg lexer no longer includes the <code>io</code> and <code>package</code> libraries, + improving sandbox safety. + </li> + <li> + Lua LPeg lexer Lua API switches to 1-based indices for style numbers, line numbers and positions. + The C++ <code>SCI_PRIVATELEXERCALL</code> interface is unaffected. + </li> + <li> + Lua LPeg lexer API deprecates <code>lexer.delimited_range()</code> and <code>lexer.nested_pair()</code> + in favor of new <code>lexer.range()</code>, and adds <code>lexer.to_eol()</code> and + <code>lexer.number</code>. + </li> + <li> Assembler lexers asm and as can change comment character with lexer.as.comment.character property. <a href="https://sourceforge.net/p/scintilla/feature-requests/1314/">Feature #1314</a>. </li> @@ -600,6 +617,12 @@ <a href="https://sourceforge.net/p/scintilla/feature-requests/1328/">Feature #1328</a>. </li> <li> + Added txt2tags Lua LPeg lexer. + </li> + <li> + Fixed incorrect grammar building for Lua LPeg lexers that embed themselves (e.g. PHP). + </li> + <li> Add default argument for StyleContext::GetRelative. <a href="https://sourceforge.net/p/scintilla/feature-requests/1336/">Feature #1336</a>. </li> |
