summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Roztocil <jakub@roztocil.co>2019-12-03 11:27:01 +0100
committerJakub Roztocil <jakub@roztocil.co>2019-12-03 11:27:01 +0100
commit6a205d9068900ffe29a876b34cd1e29fff72c4b5 (patch)
tree8f2859ccf1bd43736073eeee89099d167d3fe572
parent8a89c7ba40753b8bca41bb1e6ad2af64688f4d27 (diff)
downloadpygments-git-6a205d9068900ffe29a876b34cd1e29fff72c4b5.tar.gz
Make the optional reason-phrase regexp group non-capturing.
-rw-r--r--pygments/lexers/textfmts.py6
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': [