diff options
author | Camil Staps <info@camilstaps.nl> | 2016-06-16 07:07:56 +0200 |
---|---|---|
committer | Camil Staps <info@camilstaps.nl> | 2016-06-16 07:07:56 +0200 |
commit | 731812792ee10e1f9f6494ddd4125253e96d8d43 (patch) | |
tree | 07a9adb1c1c30ad651685bdfc33c77532063bd57 | |
parent | d72791b740c7ed59e17fb6e0d953ff84ae735af9 (diff) | |
download | pygments-731812792ee10e1f9f6494ddd4125253e96d8d43.tar.gz |
Fixes #1246
-rw-r--r-- | pygments/lexers/shell.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pygments/lexers/shell.py b/pygments/lexers/shell.py index ae790b9e..f8d8194e 100644 --- a/pygments/lexers/shell.py +++ b/pygments/lexers/shell.py @@ -69,6 +69,8 @@ class BashLexer(RegexLexer): (r'#.*\n', Comment.Single), (r'\\[\w\W]', String.Escape), (r'(\b\w+)(\s*)(=)', bygroups(Name.Variable, Text, Operator)), + (r'(\b\w+)(\s*)([+*/%-&|\^]|<<|>>)(=)', + bygroups(Name.Variable, Text, Operator, Operator)), (r'[\[\]{}()=]', Operator), (r'<<<', Operator), # here-string (r'<<-?\s*(\'?)\\?(\w+)[\w\W]+?\2', String), |