summaryrefslogtreecommitdiff
path: root/pygments/lexers/agile.py
diff options
context:
space:
mode:
authorGaurav Jain <gaurav@gauravjain.org>2014-05-15 20:40:34 -0400
committerGaurav Jain <gaurav@gauravjain.org>2014-05-15 20:40:34 -0400
commitf8a5949ecb6e4865aad9c2511d14b5a9ee87bdc6 (patch)
tree3ab528a46d6e9194e11560b2fee91ec64d6a0907 /pygments/lexers/agile.py
parent860bff820e92283aaee4bac1e09a7becfc9f61e8 (diff)
downloadpygments-f8a5949ecb6e4865aad9c2511d14b5a9ee87bdc6.tar.gz
Instead of negating character class, flip case of builtin class
Diffstat (limited to 'pygments/lexers/agile.py')
-rw-r--r--pygments/lexers/agile.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/agile.py b/pygments/lexers/agile.py
index a0cd63cf..cd105126 100644
--- a/pygments/lexers/agile.py
+++ b/pygments/lexers/agile.py
@@ -972,8 +972,8 @@ class PerlLexer(RegexLexer):
'name': [
(r'\w+::', Name.Namespace),
(r'[\w:]+', Name, '#pop'),
- (r'[A-Z_]+(?=[^\w])', Name.Constant, '#pop'),
- (r'(?=[^\w])', Text, '#pop'),
+ (r'[A-Z_]+(?=\W)', Name.Constant, '#pop'),
+ (r'(?=\W)', Text, '#pop'),
],
'modulename': [
(r'[a-zA-Z_]\w*', Name.Namespace, '#pop')