QScintilla/Lexers/LexerPygments.py

changeset 3539
0c2dc1446ebf
parent 3484
645c12de6b0c
child 3656
441956d8fce5
equal deleted inserted replaced
3538:33a75660df08 3539:0c2dc1446ebf
67 PYGMENTS_PUNCTUATION = 51 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,
73 Token.Comment.Preproc: PYGMENTS_PREPROCESSOR, 73 Token.Comment.Preproc: PYGMENTS_PREPROCESSOR,
74 Token.Comment.Multiline: PYGMENTS_MULTILINECOMMENT, 74 Token.Comment.Multiline: PYGMENTS_MULTILINECOMMENT,
75 Token.Comment.Single: PYGMENTS_COMMENT, 75 Token.Comment.Single: PYGMENTS_COMMENT,
76 Token.Comment.Special: PYGMENTS_COMMENT, 76 Token.Comment.Special: PYGMENTS_COMMENT,
77 77
78 Token.Keyword: PYGMENTS_KEYWORD, 78 Token.Keyword: PYGMENTS_KEYWORD,
79 Token.Keyword.Pseudo: PYGMENTS_PSEUDOKEYWORD, 79 Token.Keyword.Pseudo: PYGMENTS_PSEUDOKEYWORD,
80 Token.Keyword.Type: PYGMENTS_TYPEKEYWORD, 80 Token.Keyword.Type: PYGMENTS_TYPEKEYWORD,
81 Token.Keyword.Namespace: PYGMENTS_KEYWORD, 81 Token.Keyword.Namespace: PYGMENTS_KEYWORD,
82 82
83 Token.Operator: PYGMENTS_OPERATOR, 83 Token.Operator: PYGMENTS_OPERATOR,
84 Token.Operator.Word: PYGMENTS_WORD, 84 Token.Operator.Word: PYGMENTS_WORD,
85 85
86 Token.Name: PYGMENTS_DEFAULT, 86 Token.Name: PYGMENTS_DEFAULT,
87 Token.Name.Builtin: PYGMENTS_BUILTIN, 87 Token.Name.Builtin: PYGMENTS_BUILTIN,
88 Token.Name.Builtin.Pseudo: PYGMENTS_BUILTIN, 88 Token.Name.Builtin.Pseudo: PYGMENTS_BUILTIN,
89 Token.Name.Function: PYGMENTS_FUNCTION, 89 Token.Name.Function: PYGMENTS_FUNCTION,
90 Token.Name.Class: PYGMENTS_CLASS, 90 Token.Name.Class: PYGMENTS_CLASS,
91 Token.Name.Namespace: PYGMENTS_NAMESPACE, 91 Token.Name.Namespace: PYGMENTS_NAMESPACE,
92 Token.Name.Exception: PYGMENTS_EXCEPTION, 92 Token.Name.Exception: PYGMENTS_EXCEPTION,
93 Token.Name.Variable: PYGMENTS_VARIABLE, 93 Token.Name.Variable: PYGMENTS_VARIABLE,
94 Token.Name.Variable.Class: PYGMENTS_VARIABLE, 94 Token.Name.Variable.Class: PYGMENTS_VARIABLE,
95 Token.Name.Variable.Global: PYGMENTS_VARIABLE, 95 Token.Name.Variable.Global: PYGMENTS_VARIABLE,
96 Token.Name.Variable.Instance: PYGMENTS_VARIABLE, 96 Token.Name.Variable.Instance: PYGMENTS_VARIABLE,
97 Token.Name.Constant: PYGMENTS_CONSTANT, 97 Token.Name.Constant: PYGMENTS_CONSTANT,
98 Token.Name.Label: PYGMENTS_LABEL, 98 Token.Name.Label: PYGMENTS_LABEL,
99 Token.Name.Entity: PYGMENTS_ENTITY, 99 Token.Name.Entity: PYGMENTS_ENTITY,
100 Token.Name.Attribute: PYGMENTS_ATTRIBUTE, 100 Token.Name.Attribute: PYGMENTS_ATTRIBUTE,
101 Token.Name.Tag: PYGMENTS_TAG, 101 Token.Name.Tag: PYGMENTS_TAG,
102 Token.Name.Decorator: PYGMENTS_DECORATOR, 102 Token.Name.Decorator: PYGMENTS_DECORATOR,
103 Token.Name.Property: PYGMENTS_PROPERTY, 103 Token.Name.Property: PYGMENTS_PROPERTY,
104 104
105 Token.String: PYGMENTS_STRING, 105 Token.String: PYGMENTS_STRING,
106 Token.String.Char: PYGMENTS_CHAR, 106 Token.String.Char: PYGMENTS_CHAR,
107 Token.String.Doc: PYGMENTS_DOCSTRING, 107 Token.String.Doc: PYGMENTS_DOCSTRING,
108 Token.String.Interpol: PYGMENTS_SCALAR, 108 Token.String.Interpol: PYGMENTS_SCALAR,
109 Token.String.Escape: PYGMENTS_ESCAPE, 109 Token.String.Escape: PYGMENTS_ESCAPE,
110 Token.String.Regex: PYGMENTS_REGEX, 110 Token.String.Regex: PYGMENTS_REGEX,
111 Token.String.Symbol: PYGMENTS_SYMBOL, 111 Token.String.Symbol: PYGMENTS_SYMBOL,
112 Token.String.Other: PYGMENTS_OTHER, 112 Token.String.Other: PYGMENTS_OTHER,
113 Token.String.Heredoc: PYGMENTS_HEREDOC, 113 Token.String.Heredoc: PYGMENTS_HEREDOC,
114 114
115 Token.Number: PYGMENTS_NUMBER, 115 Token.Number: PYGMENTS_NUMBER,
116 Token.Number.Float: PYGMENTS_NUMBER, 116 Token.Number.Float: PYGMENTS_NUMBER,
117 Token.Number.Hex: PYGMENTS_NUMBER, 117 Token.Number.Hex: PYGMENTS_NUMBER,
118 Token.Number.Integer: PYGMENTS_NUMBER, 118 Token.Number.Integer: PYGMENTS_NUMBER,
119 Token.Number.Integer.Long: PYGMENTS_NUMBER, 119 Token.Number.Integer.Long: PYGMENTS_NUMBER,
120 Token.Number.Oct: PYGMENTS_NUMBER, 120 Token.Number.Oct: PYGMENTS_NUMBER,
121 121
122 Token.Punctuation: PYGMENTS_PUNCTUATION, 122 Token.Punctuation: PYGMENTS_PUNCTUATION,
123 123
124 Token.Generic.Heading: PYGMENTS_HEADING, 124 Token.Generic.Heading: PYGMENTS_HEADING,
125 Token.Generic.Subheading: PYGMENTS_SUBHEADING, 125 Token.Generic.Subheading: PYGMENTS_SUBHEADING,
126 Token.Generic.Deleted: PYGMENTS_DELETED, 126 Token.Generic.Deleted: PYGMENTS_DELETED,
127 Token.Generic.Inserted: PYGMENTS_INSERTED, 127 Token.Generic.Inserted: PYGMENTS_INSERTED,
128 Token.Generic.Error: PYGMENTS_GENERIC_ERROR, 128 Token.Generic.Error: PYGMENTS_GENERIC_ERROR,
129 Token.Generic.Emph: PYGMENTS_EMPHASIZE, 129 Token.Generic.Emph: PYGMENTS_EMPHASIZE,
130 Token.Generic.Strong: PYGMENTS_STRONG, 130 Token.Generic.Strong: PYGMENTS_STRONG,
131 Token.Generic.Prompt: PYGMENTS_PROMPT, 131 Token.Generic.Prompt: PYGMENTS_PROMPT,
132 Token.Generic.Output: PYGMENTS_OUTPUT, 132 Token.Generic.Output: PYGMENTS_OUTPUT,
133 Token.Generic.Traceback: PYGMENTS_TRACEBACK, 133 Token.Generic.Traceback: PYGMENTS_TRACEBACK,
134 134
135 Token.Error: PYGMENTS_ERROR, 135 Token.Error: PYGMENTS_ERROR,
136 } 136 }
137 137
138 #-----------------------------------------------------------------------------# 138 #-----------------------------------------------------------------------------#
139 139
140 140

eric ide

mercurial