diff options
author | JJ Atria <jjatria@gmail.com> | 2016-03-19 18:29:48 +0000 |
---|---|---|
committer | JJ Atria <jjatria@gmail.com> | 2016-03-19 18:29:48 +0000 |
commit | 0414fef4a7de66767a5f693fb28f36623f4c0c11 (patch) | |
tree | 71cd07f88cb0e15f59d935811977f8b510f33559 | |
parent | a4a3df4ac8c645d890df8fc264733045108a3f53 (diff) | |
download | pygments-0414fef4a7de66767a5f693fb28f36623f4c0c11.tar.gz |
Dots are not Praat operator boundaries
-rw-r--r-- | pygments/lexers/praat.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pygments/lexers/praat.py b/pygments/lexers/praat.py index 9255216d..761e4a99 100644 --- a/pygments/lexers/praat.py +++ b/pygments/lexers/praat.py @@ -168,8 +168,8 @@ class PraatLexer(RegexLexer): ], 'function_call': [ (words(functions_string, suffix=r'\$(?=\s*[:(])'), Name.Function, 'function'), - (words(functions_array, suffix=r'#(?=\s*[:(])'), Name.Function, 'function'), - (words(functions_numeric, suffix=r'(?=\s*[:(])'), Name.Function, 'function'), + (words(functions_array, suffix=r'#(?=\s*[:(])'), Name.Function, 'function'), + (words(functions_numeric, suffix=r'(?=\s*[:(])'), Name.Function, 'function'), ], 'function': [ (r'\s+', Text), @@ -235,8 +235,8 @@ class PraatLexer(RegexLexer): (r"'(?=.*')", String.Interpol, 'string_interpolated'), ], 'operator': [ - (r'([+\/*<>=!-]=?|[&*|][&*|]?|\^|<>)', Operator), - (r'\b(and|or|not|div|mod)\b', Operator.Word), + (r'([+\/*<>=!-]=?|[&*|][&*|]?|\^|<>)', Operator), + (r'(?<![\w.])(and|or|not|div|mod)(?![\w.])', Operator.Word), ], 'string_interpolated': [ (r'\.?[_a-z][\w.]*[$#]?(?:\[[a-zA-Z0-9,]+\])?(:[0-9]+)?', |