diff options
| author | EricFromCanada <eric3knibbe@gmail.com> | 2014-11-14 10:10:40 -0500 |
|---|---|---|
| committer | EricFromCanada <eric3knibbe@gmail.com> | 2014-11-14 10:10:40 -0500 |
| commit | 4f5c646e14b5cee644a4fd87f413f08a3d02b042 (patch) | |
| tree | a510c309df158ab9ce05e77d0a7fdadc3b743af0 /pygments/lexers/javascript.py | |
| parent | a9b47e1898cda6e45eab709c6ea1daff161a93bf (diff) | |
| download | pygments-4f5c646e14b5cee644a4fd87f413f08a3d02b042.tar.gz | |
[noprocess] should still work after [no_square_brackets]
Diffstat (limited to 'pygments/lexers/javascript.py')
| -rw-r--r-- | pygments/lexers/javascript.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pygments/lexers/javascript.py b/pygments/lexers/javascript.py index b08f66d4..0cd68d24 100644 --- a/pygments/lexers/javascript.py +++ b/pygments/lexers/javascript.py @@ -541,9 +541,11 @@ class LassoLexer(RegexLexer): (r'[^[<]+', Other), ], 'nosquarebrackets': [ + (r'\[noprocess\]', Comment.Preproc, 'noprocess'), + (r'\[', Other), (r'<\?(LassoScript|lasso|=)', Comment.Preproc, 'anglebrackets'), - (r'<', Other), - (r'[^<]+', Other), + (r'<(!--.*?-->)?', Other), + (r'[^[<]+', Other), ], 'noprocess': [ (r'\[/noprocess\]', Comment.Preproc, '#pop'), |
