diff options
author | Jakub Roztocil <jakub@roztocil.co> | 2019-12-03 11:27:01 +0100 |
---|---|---|
committer | Jakub Roztocil <jakub@roztocil.co> | 2019-12-03 11:27:01 +0100 |
commit | 6a205d9068900ffe29a876b34cd1e29fff72c4b5 (patch) | |
tree | 8f2859ccf1bd43736073eeee89099d167d3fe572 | |
parent | 8a89c7ba40753b8bca41bb1e6ad2af64688f4d27 (diff) | |
download | pygments-git-6a205d9068900ffe29a876b34cd1e29fff72c4b5.tar.gz |
Make the optional reason-phrase regexp group non-capturing.
-rw-r--r-- | pygments/lexers/textfmts.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/pygments/lexers/textfmts.py b/pygments/lexers/textfmts.py index 0faf66ed..a310f8b5 100644 --- a/pygments/lexers/textfmts.py +++ b/pygments/lexers/textfmts.py @@ -179,9 +179,9 @@ class HttpLexer(RegexLexer): bygroups(Name.Function, Text, Name.Namespace, Text, Keyword.Reserved, Operator, Number, Text), 'headers'), - (r'(HTTP)(/)(1\.[01]|2|3)( +)(\d{3})(( +)([^\r\n]+))?(\r?\n|\Z)', - bygroups(Keyword.Reserved, Operator, Number, Text, Number, - None, Text, Name.Exception, Text), + (r'(HTTP)(/)(1\.[01]|2|3)( +)(\d{3})(?:( +)([^\r\n]+))?(\r?\n|\Z)', + bygroups(Keyword.Reserved, Operator, Number, Text, Number, Text, + Name.Exception, Text), 'headers'), ], 'headers': [ |