summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKristian Lyngstol <kly@kly.no>2016-02-09 16:50:26 +0100
committerKristian Lyngstol <kly@kly.no>2016-02-09 16:50:26 +0100
commit794fc70785edc35d3c52514a58769337cd3e265a (patch)
tree4e69c5697ef96532745e33a05a5b1c6aada36ae8
parent42b5a94660d635989248de5c2b93fa608ab2b861 (diff)
downloadpygments-794fc70785edc35d3c52514a58769337cd3e265a.tar.gz
Varnish Lexer: Improve precision based on feedback
(and also testing)
-rw-r--r--pygments/lexers/varnish.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pygments/lexers/varnish.py b/pygments/lexers/varnish.py
index d2d81f6d..2c24dc2c 100644
--- a/pygments/lexers/varnish.py
+++ b/pygments/lexers/varnish.py
@@ -186,12 +186,12 @@ class VCLSnippetLexer(VCLLexer):
'snippetspre': [
(r'\<variable\>', Name.Variable),
(r'\<value\>', Name.Variable),
+ (r'(req|bereq|obj|resp|beresp|client|server)(\.http)?\.\*(\b|$)',Name.Variable),
(r'\.\.\.+', Comment)
],
'snippetspost': [
- (r'(req|bereq|obj|resp|beresp|client|server)(\.http)?\.\*\b',Name.Variable),
- (r'(req|bereq|obj|resp|beresp|client|server)\b',Name.Variable),
- (r'(backend\b)', Keyword.Reserved)
+ (r'(req|bereq|obj|resp|beresp|client|server)(\b|$)',Name.Variable),
+ (r'(backend)(\b|$)', Keyword.Reserved)
],
'root': [
include('snippetspre'),