diff options
| author | Andy Li <andy@onthewings.net> | 2013-02-20 20:21:38 +0800 |
|---|---|---|
| committer | Andy Li <andy@onthewings.net> | 2013-02-20 20:21:38 +0800 |
| commit | a18a00420ef122cb7e4fc937d2fcbeef58ba1670 (patch) | |
| tree | 09d6597fc4508b3e887b8e121eb8edd66bb32096 | |
| parent | 1f66c96a31a278899aad9b70e7c05a701b5ac656 (diff) | |
| download | pygments-a18a00420ef122cb7e4fc937d2fcbeef58ba1670.tar.gz | |
Improved string interpolation support
| -rw-r--r-- | pygments/lexers/web.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pygments/lexers/web.py b/pygments/lexers/web.py index 2e2a5182..51063e96 100644 --- a/pygments/lexers/web.py +++ b/pygments/lexers/web.py @@ -1212,7 +1212,8 @@ class HaxeLexer(ExtendedRegexLexer): 'string-single-interpol': [ (r'\$\{', String.Interpol, ('string-interpol-close', 'expr')), - (r'\$', String.Interpol, 'ident'), + (r'\$\$', String.Escape), + (r'\$(?=' + ident + ')', String.Interpol, 'ident'), include('string-single'), ], |
