From 3dd64ad9c5f181873c10a2b76bdb8b0e26366cd2 Mon Sep 17 00:00:00 2001 From: Neil Date: Tue, 16 Mar 2021 13:34:06 +1100 Subject: Lexilla and ILexer5 are no longer provisional so remove "provisional" markings. --- doc/ScintillaDoc.html | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'doc/ScintillaDoc.html') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 146ca9ee1..4128bd5f9 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -268,7 +268,7 @@ -

Lexilla

+

Lexilla

For Scintilla 5.0, lexers will be split off into a separate Lexilla library. Scintilla will be responsible for the GUI and calling lexers with Lexilla providing the lexers. @@ -7095,7 +7095,7 @@ sptr_t CallScintilla(unsigned int iMessage, uptr_t wParam, sptr_t lParam){ lexilla/lexers/Lex*.cxx file and search for LexerModule. The third argument in the LexerModule constructor is the name to use.

-

SCI_SETILEXER(<unused>, pointer ilexer)
+

SCI_SETILEXER(<unused>, pointer ilexer)
SCI_SETILEXER allows setting a lexer as an ILexer5*. The lexer may be implemented by an application or a shared library such as Lexilla.

@@ -7277,7 +7277,7 @@ sptr_t CallScintilla(unsigned int iMessage, uptr_t wParam, sptr_t lParam){ can be used during lexing. For example a C++ lexer may store a set of preprocessor definitions or variable declarations and style these depending on their role.

-

ILexer4 is extended with the provisional ILexer5 interface to support use of Lexilla.

+

ILexer4 is extended with the ILexer5 interface to support use of Lexilla.

A set of helper classes allows older lexers defined by functions to be used in Scintilla.

ILexer4

@@ -7313,7 +7313,7 @@ sptr_t CallScintilla(unsigned int iMessage, uptr_t wParam, sptr_t lParam){ };
-

ILexer5

+

ILexer5

class ILexer5 : public ILexer4 {
@@ -7372,12 +7372,12 @@ A set of common tags and conventions for combining them is DescriptionOfStyle is an English description of the style like "Function or method name definition".

-

GetName and GetIdentifier may be called +

GetName and GetIdentifier may be called to discover the identity of a lexer and be used to implement SCI_GETLEXERLANGUAGE and SCI_GETLEXER.

-

PropertyGet may be called +

PropertyGet may be called to discover the value of a property stored by a lexer and be used to implement SCI_GETPROPERTY.

-- cgit v1.2.3