aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/ScintillaBase.h
diff options
context:
space:
mode:
authormitchell <unknown>2020-06-19 08:40:49 -0400
committermitchell <unknown>2020-06-19 08:40:49 -0400
commitee0e98b74c7e7c64fb9079cd0bacd4c3e840c3b0 (patch)
tree9c3c74b739dfdfaa36dfcb6df613c48fbbf00de5 /src/ScintillaBase.h
parent6822a42fc6e0d25fe583d8d0fac80946c30bd8ca (diff)
downloadscintilla-mirror-ee0e98b74c7e7c64fb9079cd0bacd4c3e840c3b0.tar.gz
Reverted experimental Lexilla and SCI_SETILEXER support.
When testing, it works when compiled with debug symbols enabled, but crashes without them. It doesn't seem worth maintaining.
Diffstat (limited to 'src/ScintillaBase.h')
-rw-r--r--src/ScintillaBase.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ScintillaBase.h b/src/ScintillaBase.h
index fcb1c9796..a558922bc 100644
--- a/src/ScintillaBase.h
+++ b/src/ScintillaBase.h
@@ -10,7 +10,10 @@
namespace Scintilla {
+#ifdef SCI_LEXER
class LexState;
+#endif
+
/**
*/
class ScintillaBase : public Editor, IListBoxDelegate {
@@ -41,10 +44,12 @@ protected:
int maxListWidth; /// Maximum width of list, in average character widths
int multiAutoCMode; /// Mode for autocompleting when multiple selections are present
+#if SCI_LEXER
LexState *DocumentLexState();
void SetLexer(uptr_t wParam);
void SetLexerLanguage(const char *languageName);
void Colourise(int start, int end);
+#endif
ScintillaBase();
// Deleted so ScintillaBase objects can not be copied.