From 8e8f23ab88ea4aa47fca84354fdb64aa2845a84a Mon Sep 17 00:00:00 2001 From: Zufu Liu Date: Wed, 28 Apr 2021 19:14:06 +1000 Subject: Document preprocessor values that affect building. --- doc/ScintillaDoc.html | 45 ++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 44 insertions(+), 1 deletion(-) (limited to 'doc/ScintillaDoc.html') diff --git a/doc/ScintillaDoc.html b/doc/ScintillaDoc.html index 12130c41a..8b2cc85c8 100644 --- a/doc/ScintillaDoc.html +++ b/doc/ScintillaDoc.html @@ -120,7 +120,7 @@

Scintilla Documentation

-

Last edited 27 April 2021 NH

+

Last edited 28 April 2021 NH

Scintilla 5 has moved the lexers from Scintilla into a new Lexilla project.
@@ -9071,6 +9071,49 @@ EM_SETTARGETDEVICE to create an instance of your class. You must disable the built-in implementation by defining SCI_OWNREGEX.

+

Preprocessors affect building

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PreprocessorDescription
NO_CXX11_REGEXBuild Scintilla without C++11 std::regex.
REGEX_MULTILINEEnable using C++11 multiline regex.
SCI_OWNREGEXBuild Scintilla with customised regex engine.
SCI_DISABLE_AUTOGENERATEDNo auto-generated constants or macros.
SCI_DISABLE_PROVISIONALBuild Scintilla without provisional features.
INCLUDE_DEPRECATED_FEATURESExpose deprecated features from Scintilla headers.
DISABLE_D2D(Win32) Build Scintilla without Direct2D/DirectWrite.
+ -- cgit v1.2.3