diff options
author | Georg Brandl <georg@python.org> | 2010-07-22 11:37:10 +0100 |
---|---|---|
committer | Georg Brandl <georg@python.org> | 2010-07-22 11:37:10 +0100 |
commit | 3148fab68d09dcf172ab67056a63dc0b990761e1 (patch) | |
tree | 2c0d33efd0b7fdc5cccff1e32f0e3f46da9edc93 | |
parent | b4bd48e2c463f859799a95b732485afc28472cd6 (diff) | |
download | pygments-3148fab68d09dcf172ab67056a63dc0b990761e1.tar.gz |
Fix regexes to be compatible with the "regex" module.
-rw-r--r-- | pygments/lexers/compiled.py | 2 | ||||
-rw-r--r-- | pygments/lexers/functional.py | 2 |
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), |