QScintilla/Lexers/LexerPygments.py

branch
Py2 comp.
changeset 3060
5883ce99ee12
parent 3057
10516539f238
parent 3042
c9c3c0982145
child 3145
a9de05d4a22f
equal deleted inserted replaced
3058:0a02c433f52d 3060:5883ce99ee12
18 18
19 from QScintilla.Lexers.LexerContainer import LexerContainer 19 from QScintilla.Lexers.LexerContainer import LexerContainer
20 20
21 import Utilities 21 import Utilities
22 22
23 PYGMENTS_DEFAULT, \ 23 PYGMENTS_DEFAULT = 0
24 PYGMENTS_COMMENT, \ 24 PYGMENTS_COMMENT = 1
25 PYGMENTS_PREPROCESSOR, \ 25 PYGMENTS_PREPROCESSOR = 2
26 PYGMENTS_KEYWORD, \ 26 PYGMENTS_KEYWORD = 3
27 PYGMENTS_PSEUDOKEYWORD, \ 27 PYGMENTS_PSEUDOKEYWORD = 4
28 PYGMENTS_TYPEKEYWORD, \ 28 PYGMENTS_TYPEKEYWORD = 5
29 PYGMENTS_OPERATOR, \ 29 PYGMENTS_OPERATOR = 6
30 PYGMENTS_WORD, \ 30 PYGMENTS_WORD = 7
31 PYGMENTS_BUILTIN, \ 31 PYGMENTS_BUILTIN = 8
32 PYGMENTS_FUNCTION, \ 32 PYGMENTS_FUNCTION = 9
33 PYGMENTS_CLASS, \ 33 PYGMENTS_CLASS = 10
34 PYGMENTS_NAMESPACE, \ 34 PYGMENTS_NAMESPACE = 11
35 PYGMENTS_EXCEPTION, \ 35 PYGMENTS_EXCEPTION = 12
36 PYGMENTS_VARIABLE, \ 36 PYGMENTS_VARIABLE = 13
37 PYGMENTS_CONSTANT, \ 37 PYGMENTS_CONSTANT = 14
38 PYGMENTS_LABEL, \ 38 PYGMENTS_LABEL = 15
39 PYGMENTS_ENTITY, \ 39 PYGMENTS_ENTITY = 16
40 PYGMENTS_ATTRIBUTE, \ 40 PYGMENTS_ATTRIBUTE = 17
41 PYGMENTS_TAG, \ 41 PYGMENTS_TAG = 18
42 PYGMENTS_DECORATOR, \ 42 PYGMENTS_DECORATOR = 19
43 PYGMENTS_STRING, \ 43 PYGMENTS_STRING = 20
44 PYGMENTS_DOCSTRING, \ 44 PYGMENTS_DOCSTRING = 21
45 PYGMENTS_SCALAR, \ 45 PYGMENTS_SCALAR = 22
46 PYGMENTS_ESCAPE, \ 46 PYGMENTS_ESCAPE = 23
47 PYGMENTS_REGEX, \ 47 PYGMENTS_REGEX = 24
48 PYGMENTS_SYMBOL, \ 48 PYGMENTS_SYMBOL = 25
49 PYGMENTS_OTHER, \ 49 PYGMENTS_OTHER = 26
50 PYGMENTS_NUMBER, \ 50 PYGMENTS_NUMBER = 27
51 PYGMENTS_HEADING, \ 51 PYGMENTS_HEADING = 28
52 PYGMENTS_SUBHEADING, \ 52 PYGMENTS_SUBHEADING = 29
53 PYGMENTS_DELETED, \ 53 PYGMENTS_DELETED = 30
54 PYGMENTS_INSERTED = list(range(32)) 54 PYGMENTS_INSERTED = 31
55 # 32 to 39 are reserved for QScintilla internal styles 55 # 32 to 39 are reserved for QScintilla internal styles
56 PYGMENTS_GENERIC_ERROR, \ 56 PYGMENTS_GENERIC_ERROR = 40
57 PYGMENTS_EMPHASIZE, \ 57 PYGMENTS_EMPHASIZE = 41
58 PYGMENTS_STRONG, \ 58 PYGMENTS_STRONG = 42
59 PYGMENTS_PROMPT, \ 59 PYGMENTS_PROMPT = 43
60 PYGMENTS_OUTPUT, \ 60 PYGMENTS_OUTPUT = 44
61 PYGMENTS_TRACEBACK, \ 61 PYGMENTS_TRACEBACK = 45
62 PYGMENTS_ERROR, \ 62 PYGMENTS_ERROR = 46
63 PYGMENTS_MULTILINECOMMENT, \ 63 PYGMENTS_MULTILINECOMMENT = 47
64 PYGMENTS_PROPERTY, \ 64 PYGMENTS_PROPERTY = 48
65 PYGMENTS_CHAR, \ 65 PYGMENTS_CHAR = 49
66 PYGMENTS_HEREDOC, \ 66 PYGMENTS_HEREDOC = 50
67 PYGMENTS_PUNCTUATION = list(range(40, 52)) 67 PYGMENTS_PUNCTUATION = 51
68 68
69 #-----------------------------------------------------------------------------# 69 #-----------------------------------------------------------------------------#
70 70
71 TOKEN_MAP = { 71 TOKEN_MAP = {
72 Token.Comment: PYGMENTS_COMMENT, 72 Token.Comment: PYGMENTS_COMMENT,

eric ide

mercurial