summaryrefslogtreecommitdiff
path: root/pygments/lexers/functional.py
diff options
context:
space:
mode:
authorGaurav Jain <gaurav@gauravjain.org>2014-05-15 22:57:54 -0400
committerGaurav Jain <gaurav@gauravjain.org>2014-05-15 22:57:54 -0400
commit455118b5ccd5538b727daec1b6b8e7b5ee85ef22 (patch)
treefc12d4b1b57eefe59b21e5e5fa8f9e76964ccd1b /pygments/lexers/functional.py
parent4eb6e4dd67d57197d3a077cf4aeca6736ef85d5b (diff)
downloadpygments-455118b5ccd5538b727daec1b6b8e7b5ee85ef22.tar.gz
Overlap in character class
Diffstat (limited to 'pygments/lexers/functional.py')
-rw-r--r--pygments/lexers/functional.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pygments/lexers/functional.py b/pygments/lexers/functional.py
index 1f9d816e..497f024d 100644
--- a/pygments/lexers/functional.py
+++ b/pygments/lexers/functional.py
@@ -2679,7 +2679,7 @@ class ElixirLexer(RegexLexer):
(r':"', String.Symbol, 'interpoling_symbol'),
(r'\b(nil|true|false)\b(?![?!])|\b[A-Z]\w*\b', Name.Constant),
(r'\b(__(FILE|LINE|MODULE|MAIN|FUNCTION)__)\b(?![?!])', Name.Builtin.Pseudo),
- (r'[a-zA-Z_!][\w_]*[!\?]?', Name),
+ (r'[a-zA-Z_!]\w*[!\?]?', Name),
(r'[(){};,/\|:\\\[\]]', Punctuation),
(r'@[a-zA-Z_]\w*|&\d', Name.Variable),
(r'\b(0[xX][0-9A-Fa-f]+|\d(_?\d)*(\.(?![^\d\s])'