From 4141215d4b5aee88c946c5c143593df793dbbfa6 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Sat, 4 Jul 2015 10:48:44 -0400 Subject: [PATCH] Lexer: Clarified ::isTag lookbehind rules --- src/Lexer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Lexer.cpp b/src/Lexer.cpp index c02b4408a..b773fd865 100644 --- a/src/Lexer.cpp +++ b/src/Lexer.cpp @@ -838,7 +838,7 @@ bool Lexer::isTag (std::string& token, Lexer::Type& type) { std::size_t marker = _cursor; - // Lookbehind: ^ | '(' | ')' | + // Lookbehind: Assert ^ or preceded by whitespace, (, or ). if (marker > 0 && ! isWhitespace (_text[marker - 1]) && _text[marker - 1] != '(' &&