diff options
author | Mestery <48163546+Mesteery@users.noreply.github.com> | 2021-01-17 11:40:34 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2021-01-17 12:48:43 +0100 |
commit | 927b01e9a54d6a1cc1f24bd0559fa0100e866fc2 (patch) | |
tree | 728fd6f8f1a4e4296114992c5c087a9708208ccc /pygments/lexers/javascript.py | |
parent | edaa50dfabc48394c116783ccd7e0f523a00dd89 (diff) | |
download | pygments-git-927b01e9a54d6a1cc1f24bd0559fa0100e866fc2.tar.gz |
fix escape in TypeScript templates literals
Diffstat (limited to 'pygments/lexers/javascript.py')
-rw-r--r-- | pygments/lexers/javascript.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/pygments/lexers/javascript.py b/pygments/lexers/javascript.py index df2a4e41..cac817d8 100644 --- a/pygments/lexers/javascript.py +++ b/pygments/lexers/javascript.py @@ -529,8 +529,7 @@ class TypeScriptLexer(RegexLexer): # there should be reflected here as well. 'interp': [ (r'`', String.Backtick, '#pop'), - (r'\\\\', String.Backtick), - (r'\\`', String.Backtick), + (r'\\.', String.Backtick), (r'\$\{', String.Interpol, 'interp-inside'), (r'\$', String.Backtick), (r'[^`\\$]+', String.Backtick), |