diff options
author | Sebastian Engel <dev@sebastianengel.eu> | 2022-01-06 18:14:54 +0100 |
---|---|---|
committer | Sebastian Engel <dev@sebastianengel.eu> | 2022-01-06 18:34:38 +0100 |
commit | d4d083d5b19f24a2ba6f98f54eeb7f520011e3df (patch) | |
tree | de5c4ed0ac6e18cbf8555a13a4eebd7d2b23d203 /pygments/lexers/jvm.py | |
parent | 0e0ca0eea5d7053dd95a7208981723bb737f3212 (diff) | |
download | pygments-git-d4d083d5b19f24a2ba6f98f54eeb7f520011e3df.tar.gz |
Whitespace token for jasmin lexer
Diffstat (limited to 'pygments/lexers/jvm.py')
-rw-r--r-- | pygments/lexers/jvm.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/pygments/lexers/jvm.py b/pygments/lexers/jvm.py index 321de811..b9196465 100644 --- a/pygments/lexers/jvm.py +++ b/pygments/lexers/jvm.py @@ -1498,12 +1498,12 @@ class JasminLexer(RegexLexer): tokens = { 'default': [ - (r'\n', Text, '#pop'), + (r'\n', Whitespace, '#pop'), (r"'", String.Single, ('#pop', 'quote')), (r'"', String.Double, 'string'), (r'=', Punctuation), (r':', Punctuation, 'label'), - (_ws, Text), + (_ws, Whitespace), (r';.*', Comment.Single), (r'(\$[-+])?0x-?[\da-fA-F]+%s' % _break, Number.Hex), (r'(\$[-+]|\+)?-?\d+%s' % _break, Number.Integer), @@ -1591,27 +1591,27 @@ class JasminLexer(RegexLexer): (r'[^"\\]+', String.Double) ], 'root': [ - (r'\n+', Text), + (r'\n+', Whitespace), (r"'", String.Single, 'quote'), include('default'), (r'(%s)([ \t\r]*)(:)' % _name, - bygroups(Name.Label, Text, Punctuation)), + bygroups(Name.Label, Whitespace, Punctuation)), (_name, String.Other) ], 'annotation': [ - (r'\n', Text, ('#pop', 'annotation-body')), + (r'\n', Whitespace, ('#pop', 'annotation-body')), (r'default%s' % _break, Keyword.Reserved, ('#pop', 'annotation-default')), include('default') ], 'annotation-body': [ - (r'\n+', Text), + (r'\n+', Whitespace), (r'\.end%s' % _break, Keyword.Reserved, '#pop'), include('default'), (_name, String.Other, ('annotation-items', 'descriptor/no-dots')) ], 'annotation-default': [ - (r'\n+', Text), + (r'\n+', Whitespace), (r'\.end%s' % _break, Keyword.Reserved, '#pop'), include('default'), default(('annotation-items', 'descriptor/no-dots')) @@ -1665,7 +1665,7 @@ class JasminLexer(RegexLexer): default('descriptor/convert-dots') ], 'enclosing-method': [ - (_ws, Text), + (_ws, Whitespace), (r'(?=[^%s]*\()' % _separator, Text, ('#pop', 'invocation')), default(('#pop', 'class/convert-dots')) ], @@ -1711,7 +1711,7 @@ class JasminLexer(RegexLexer): bygroups(Name.Namespace, Name.Class, Name.Variable.Class), '#pop') ], 'table': [ - (r'\n+', Text), + (r'\n+', Whitespace), (r'default%s' % _break, Keyword.Reserved, '#pop'), include('default'), (_name, Name.Label) |