summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES2
-rw-r--r--pygments/lexers/dotnet.py8
2 files changed, 6 insertions, 4 deletions
diff --git a/CHANGES b/CHANGES
index 2fe220a9..23f97acd 100644
--- a/CHANGES
+++ b/CHANGES
@@ -63,6 +63,8 @@ Version 1.5
- Add some Fortran 2003 keywords.
+- Fix Boo string regexes (#679).
+
Version 1.4
-----------
diff --git a/pygments/lexers/dotnet.py b/pygments/lexers/dotnet.py
index a69e294f..959419df 100644
--- a/pygments/lexers/dotnet.py
+++ b/pygments/lexers/dotnet.py
@@ -339,10 +339,10 @@ class BooLexer(RegexLexer):
r'matrix|max|min|normalArrayIndexing|print|property|range|'
r'rawArrayIndexing|required|typeof|unchecked|using|'
r'yieldAll|zip)\b', Name.Builtin),
- ('"""(\\\\|\\"|.*?)"""', String.Double),
- ('"(\\\\|\\"|[^"]*?)"', String.Double),
- ("'(\\\\|\\'|[^']*?)'", String.Single),
- ('[a-zA-Z_][a-zA-Z0-9_]*', Name),
+ (r'"""(\\\\|\\"|.*?)"""', String.Double),
+ (r'"(\\\\|\\"|[^"]*?)"', String.Double),
+ (r"'(\\\\|\\'|[^']*?)'", String.Single),
+ (r'[a-zA-Z_][a-zA-Z0-9_]*', Name),
(r'(\d+\.\d*|\d*\.\d+)([fF][+-]?[0-9]+)?', Number.Float),
(r'[0-9][0-9\.]*(m|ms|d|h|s)', Number),
(r'0\d+', Number.Oct),