diff options
-rw-r--r-- | doc/ScintillaDoc.html | 45 |
1 files changed, 44 insertions, 1 deletions
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 @@ <h1>Scintilla Documentation</h1> - <p>Last edited 27 April 2021 NH</p> + <p>Last edited 28 April 2021 NH</p> <p style="background:#90F0C0">Scintilla 5 has moved the lexers from Scintilla into a new <a href="Lexilla.html">Lexilla</a> project.<br /> @@ -9071,6 +9071,49 @@ EM_SETTARGETDEVICE to create an instance of your class. You must disable the built-in implementation by defining <code>SCI_OWNREGEX</code>.</p> + <h3>Preprocessors affect building</h3> + + <table class="standard" summary="Building preprocessors"> + <tbody> + <tr> + <th align="left">Preprocessor</th> + <th align="left">Description</th> + </tr> + </tbody> + <tbody valign="top"> + <tr> + <td align="left"><code>NO_CXX11_REGEX</code></td> + <td>Build Scintilla without C++11 <code>std::regex</code>.</td> + </tr> + <tr> + <td align="left"><code>REGEX_MULTILINE</code></td> + <td>Enable using C++11 multiline regex.</td> + </tr> + <tr> + <td align="left"><code> SCI_OWNREGEX</code></td> + <td>Build Scintilla with customised regex engine.</td> + </tr> + + <tr> + <td align="left"><code>SCI_DISABLE_AUTOGENERATED</code></td> + <td>No auto-generated constants or macros.</td> + </tr> + <tr> + <td align="left"><code>SCI_DISABLE_PROVISIONAL</code></td> + <td>Build Scintilla without provisional features.</td> + </tr> + <tr> + <td align="left"><code>INCLUDE_DEPRECATED_FEATURES</code></td> + <td>Expose deprecated features from Scintilla headers.</td> + </tr> + + <tr> + <td align="left"><code>DISABLE_D2D</code></td> + <td>(Win32) Build Scintilla without Direct2D/DirectWrite.</td> + </tr> + </tbody> + </table> + </body> </html> |