From e44364e1f30eb482cbf1502d6345a8d146c9be42 Mon Sep 17 00:00:00 2001
From: Neil Last edited 28 April 2021 NH Last edited 10 May 2021 NH Scintilla 5 has moved the lexers from Scintilla into a new
Lexilla project. Multiple phase drawing ( With Scintilla Documentation
-
@@ -894,7 +894,7 @@ struct Sci_TextRange {
If the regular expression is invalid then -1 is returned and status is set to
SC_STATUS_WARN_REGEX.
The ECMAScript flag is set on the regex object and UTF-8 documents will exhibit Unicode-compliant
- behaviour. For MSVC, where wchar_t is 16-bits, the reular expression ".." will match a single
+ behaviour. For MSVC, where wchar_t is 16-bits, the regular expression ".." will match a single
astral-plane character. There may be other differences between compilers.
Must also have SCFIND_REGEXP set.
@@ -4105,7 +4105,7 @@ struct Sci_TextToFind {
unless buffered drawing is on or the platform is naturally buffered.
The default is for drawing to be two phase.SC_PHASES_MULTIPLE)
- draws the whole area multiple times, once for each feature, building up the
+ draws the whole area multiple times, once for each feature, building up
the appearance in layers or phases. The coloured backgrounds for all lines are
drawn before any text and then all the text is drawn in transparent mode over this
combined background without clipping text to the line boundaries. This allows
@@ -6370,12 +6370,12 @@ sptr_t CallScintilla(unsigned int iMessage, uptr_t wParam, sptr_t lParam){
SC_DOCUMENTOPTION_STYLES_NONE (0x1) stops allocation of memory to style characters
which saves significant memory, often 40% with the whole document treated as being style 0.
Lexers may still produce visual styling by using indicators.
- SC_DOCUMENTOPTION_TEXT_LARGE (0x100) accomodates documents larger than 2 GigaBytes
+ SC_DOCUMENTOPTION_TEXT_LARGE (0x100) accommodates documents larger than 2 GigaBytes
in 64-bit executables.
SC_DOCUMENTOPTION_STYLES_NONE, lexers are still active and may display
- indicators. Some may produce folding information althoough most require lexical styles to correctly determine folding.
+ indicators. Some may produce folding information although most require lexical styles to correctly determine folding.
Its often more efficient to set the null lexer NULL so no lexer is run.
XPM format is supported on on all platforms.
+XPM format is supported on all platforms.
On GTK, the following functions create a Scintilla widget, communicate with it and allow -- cgit v1.2.3