diff options
| author | Catatonic <catatonicprime@gmail.com> | 2021-01-06 04:26:47 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-06 12:26:47 +0100 |
| commit | effe7c323f5ce0ef530dbd26ec78db71f86cb93c (patch) | |
| tree | 1b071c6af9c1351232f00906e7c665faa30c1b99 /pygments | |
| parent | f58638e06fda84c2e7272ed63028badc1fe00d91 (diff) | |
| download | pygments-git-effe7c323f5ce0ef530dbd26ec78db71f86cb93c.tar.gz | |
Detect malformed closing tags as errors. (#1656)
Diffstat (limited to 'pygments')
| -rw-r--r-- | pygments/lexers/configs.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pygments/lexers/configs.py b/pygments/lexers/configs.py index 241623d3..8b67ebaf 100644 --- a/pygments/lexers/configs.py +++ b/pygments/lexers/configs.py @@ -302,8 +302,10 @@ class ApacheConfLexer(RegexLexer): 'root': [ (r'\s+', Text), (r'#(.*\\\n)+.*$|(#.*?)$', Comment), - (r'(<[^\s>]+)(?:(\s+)(.*))?(>)', + (r'(<[^\s>/][^\s>]*)(?:(\s+)(.*))?(>)', bygroups(Name.Tag, Text, String, Name.Tag)), + (r'(</[^\s>]+)(>)', + bygroups(Name.Tag, Name.Tag)), (r'[a-z]\w*', Name.Builtin, 'value'), (r'\.+', Text), ], |
