QScintilla/Lexers/LexerPygments.py

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

eric ide

mercurial