From c4e5bbdeda1c304110bb0d9082e9ac8516d0b4e9 Mon Sep 17 00:00:00 2001 From: mitchell Date: Sat, 9 May 2020 15:36:28 -0400 Subject: Updated history with Lua LPeg lexer changes. --- doc/ScintillaHistory.html | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) (limited to 'doc/ScintillaHistory.html') 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.
  • - 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.
  • SCI_LOADLEXERLIBRARY implemented on Cocoa.
  • - Build Scintilla with SCI_EMPTYCATALOGUE to avoid making lexers available. + Can build Scintilla with SCI_EMPTYCATALOGUE to avoid making lexers available.
  • Add methods for iterating through the marker handles and marker numbers on a line: @@ -579,6 +579,23 @@ Feature #1344.
  • + Lua LPeg lexer supports multiple lexer paths via ';' in lexer.lpeg.home property, + or via multiple calls to new SCI_PRIVATELEXERCALL(SCI_LOADLEXERLIBRARY, path). +
  • +
  • + Lua LPeg lexer no longer includes the io and package libraries, + improving sandbox safety. +
  • +
  • + Lua LPeg lexer Lua API switches to 1-based indices for style numbers, line numbers and positions. + The C++ SCI_PRIVATELEXERCALL interface is unaffected. +
  • +
  • + Lua LPeg lexer API deprecates lexer.delimited_range() and lexer.nested_pair() + in favor of new lexer.range(), and adds lexer.to_eol() and + lexer.number. +
  • +
  • Assembler lexers asm and as can change comment character with lexer.as.comment.character property. Feature #1314.
  • @@ -600,6 +617,12 @@ Feature #1328.
  • + Added txt2tags Lua LPeg lexer. +
  • +
  • + Fixed incorrect grammar building for Lua LPeg lexers that embed themselves (e.g. PHP). +
  • +
  • Add default argument for StyleContext::GetRelative. Feature #1336.
  • -- cgit v1.2.3