diff options
Diffstat (limited to 'pygments')
-rw-r--r-- | pygments/lexers/graphics.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/graphics.py b/pygments/lexers/graphics.py index 95e56d0c..146bb744 100644 --- a/pygments/lexers/graphics.py +++ b/pygments/lexers/graphics.py @@ -30,7 +30,7 @@ class GLShaderLexer(RegexLexer): tokens = { 'root': [ - (r'^#.*$', Comment.Preproc), + (r'^#(?:.*\\\n)*.*$', Comment.Preproc), (r'//.*$', Comment.Single), (r'/(\\\n)?[*](.|\n)*?[*](\\\n)?/', Comment.Multiline), (r'\+|-|~|!=?|\*|/|%|<<|>>|<=?|>=?|==?|&&?|\^|\|\|?', @@ -161,7 +161,7 @@ class HLSLShaderLexer(RegexLexer): tokens = { 'root': [ - (r'^#.*$', Comment.Preproc), + (r'^#(?:.*\\\n)*.*$', Comment.Preproc), (r'//.*$', Comment.Single), (r'/(\\\n)?[*](.|\n)*?[*](\\\n)?/', Comment.Multiline), (r'\+|-|~|!=?|\*|/|%|<<|>>|<=?|>=?|==?|&&?|\^|\|\|?', |