aboutsummaryrefslogtreecommitdiffhomepage
path: root/win32/ExternalLexer.h
diff options
context:
space:
mode:
authornyamatongwe <unknown>2001-05-21 11:11:14 +0000
committernyamatongwe <unknown>2001-05-21 11:11:14 +0000
commit54ccb03d29f1f1dfeba0c8d81c0c13743a862ec7 (patch)
treeee8791ea91777108d786e220244a74a3a5a656af /win32/ExternalLexer.h
parent877f10c2fc4bb89b4755b9cbc82977a92070c849 (diff)
downloadscintilla-mirror-54ccb03d29f1f1dfeba0c8d81c0c13743a862ec7.tar.gz
Update from Simon to make startup and finalise work properly.
Diffstat (limited to 'win32/ExternalLexer.h')
-rw-r--r--win32/ExternalLexer.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/win32/ExternalLexer.h b/win32/ExternalLexer.h
index bbc2cf4f6..62d786991 100644
--- a/win32/ExternalLexer.h
+++ b/win32/ExternalLexer.h
@@ -61,14 +61,24 @@ private:
// LexerManager manages external lexers, contains LexerLibrarys.
class LexerManager {
+ friend class LMMinder;
public:
LexerManager();
~LexerManager();
+ void Load();
+ static LexerManager *GetInstance();
private:
+ bool m_bLoaded;
void EnumerateLexers();
static int UseCount;
static LexerLibrary *first;
static LexerLibrary *last;
+ static LexerManager *firstlm;
+};
+
+class LMMinder {
+public:
+ ~LMMinder();
};
#endif