diff options
author | Anteru <bitbucket@ca.sh13.net> | 2018-12-13 19:19:04 +0000 |
---|---|---|
committer | Anteru <bitbucket@ca.sh13.net> | 2018-12-13 19:19:04 +0000 |
commit | d041d381f04383e3cf7354b04fc3abeff5ae5923 (patch) | |
tree | d2795bfcbb0b598bdcb14c29be4efe74c1017463 /pygments/lexers/javascript.py | |
parent | 82ff414ae4d89e2ff9712c625ef75420e5e5eaae (diff) | |
parent | f2e2c428a0c7f2ac4ea7ce119ed69b7b26bdf8f4 (diff) | |
download | pygments-git-d041d381f04383e3cf7354b04fc3abeff5ae5923.tar.gz |
Merged in t-b/pygments-main (pull request #764)
Update for Igor Pro 8
Diffstat (limited to 'pygments/lexers/javascript.py')
-rw-r--r-- | pygments/lexers/javascript.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/pygments/lexers/javascript.py b/pygments/lexers/javascript.py index 862535c9..840ce9ed 100644 --- a/pygments/lexers/javascript.py +++ b/pygments/lexers/javascript.py @@ -535,8 +535,8 @@ class TypeScriptLexer(RegexLexer): } def analyse_text(text): - if re.search('^(import.+(from\s+)?["\']|' - '(export\s*)?(interface|class|function)\s+)', + if re.search(r'^(import.+(from\s+)?["\']|' + r'(export\s*)?(interface|class|function)\s+)', text, re.MULTILINE): return 1.0 @@ -1015,7 +1015,7 @@ class ObjectiveJLexer(RegexLexer): } def analyse_text(text): - if re.search('^\s*@import\s+[<"]', text, re.MULTILINE): + if re.search(r'^\s*@import\s+[<"]', text, re.MULTILINE): # special directive found in most Objective-J files return True return False @@ -1500,8 +1500,10 @@ class JuttleLexer(RegexLexer): (r'^(?=\s|/)', Text, 'slashstartsregex'), include('commentsandwhitespace'), (r':\d{2}:\d{2}:\d{2}(\.\d*)?:', String.Moment), - (r':(now|beginning|end|forever|yesterday|today|tomorrow|(\d+(\.\d*)?|\.\d+)(ms|[smhdwMy])?):', String.Moment), - (r':\d{4}-\d{2}-\d{2}(T\d{2}:\d{2}:\d{2}(\.\d*)?)?(Z|[+-]\d{2}:\d{2}|[+-]\d{4})?:', String.Moment), + (r':(now|beginning|end|forever|yesterday|today|tomorrow|' + r'(\d+(\.\d*)?|\.\d+)(ms|[smhdwMy])?):', String.Moment), + (r':\d{4}-\d{2}-\d{2}(T\d{2}:\d{2}:\d{2}(\.\d*)?)?' + r'(Z|[+-]\d{2}:\d{2}|[+-]\d{4})?:', String.Moment), (r':((\d+(\.\d*)?|\.\d+)[ ]+)?(millisecond|second|minute|hour|day|week|month|year)[s]?' r'(([ ]+and[ ]+(\d+[ ]+)?(millisecond|second|minute|hour|day|week|month|year)[s]?)' r'|[ ]+(ago|from[ ]+now))*:', String.Moment), |