summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2010-07-22 11:37:10 +0100
committerGeorg Brandl <georg@python.org>2010-07-22 11:37:10 +0100
commit3148fab68d09dcf172ab67056a63dc0b990761e1 (patch)
tree2c0d33efd0b7fdc5cccff1e32f0e3f46da9edc93
parentb4bd48e2c463f859799a95b732485afc28472cd6 (diff)
downloadpygments-3148fab68d09dcf172ab67056a63dc0b990761e1.tar.gz
Fix regexes to be compatible with the "regex" module.
-rw-r--r--pygments/lexers/compiled.py2
-rw-r--r--pygments/lexers/functional.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/pygments/lexers/compiled.py b/pygments/lexers/compiled.py
index a2543e27..e0add6bc 100644
--- a/pygments/lexers/compiled.py
+++ b/pygments/lexers/compiled.py
@@ -1371,7 +1371,7 @@ class PrologLexer(RegexLexer):
(r'[0-9]+', Number),
(r'[\[\](){}|.,;!]', Punctuation),
(r':-|-->', Punctuation),
- (r'"(?:\\x[0-9a-fA-F]+\\|\\u[0-9a-fA-F]{4}|\U[0-9a-fA-F]{8}|'
+ (r'"(?:\\x[0-9a-fA-F]+\\|\\u[0-9a-fA-F]{4}|\\U[0-9a-fA-F]{8}|'
r'\\[0-7]+\\|\\[\w\W]|[^"])*"', String.Double),
(r"'(?:''|[^'])*'", String.Atom), # quoted atom
# Needs to not be followed by an atom.
diff --git a/pygments/lexers/functional.py b/pygments/lexers/functional.py
index 4e429aa6..de48d992 100644
--- a/pygments/lexers/functional.py
+++ b/pygments/lexers/functional.py
@@ -688,7 +688,7 @@ class ErlangLexer(RegexLexer):
(r'[+-]?'+base_re+r'#[0-9a-zA-Z]+', Number.Integer),
(r'[+-]?\d+', Number.Integer),
(r'[+-]?\d+.\d+', Number.Float),
- (r'[][:_@\".{}()|;,]', Punctuation),
+ (r'[]\[:_@\".{}()|;,]', Punctuation),
(variable_re, Name.Variable),
(atom_re, Name),
(r'\?'+macro_re, Name.Constant),