scintilla: Update scintilla with changeset 3662:1d1c06df8a2f using gtk+3
[anjuta-extras.git] / plugins / scintilla / scintilla / Catalogue.h
blob7fea37da80236dc14cf0c9d05f07f13bbda33540
1 // Scintilla source code edit control
2 /** @file Catalogue.h
3 ** Lexer infrastructure.
4 **/
5 // Copyright 1998-2010 by Neil Hodgson <neilh@scintilla.org>
6 // The License.txt file describes the conditions under which this software may be distributed.
8 #ifndef CATALOGUE_H
9 #define CATALOGUE_H
11 #ifdef SCI_NAMESPACE
12 namespace Scintilla {
13 #endif
15 class Catalogue {
16 public:
17 static const LexerModule *Find(int language);
18 static const LexerModule *Find(const char *languageName);
19 static void AddLexerModule(LexerModule *plm);
22 #ifdef SCI_NAMESPACE
24 #endif
26 #endif