From a32a1b01f927dd670a0a45a7c3cf183f6bdeefda Mon Sep 17 00:00:00 2001 From: APTX Date: Sun, 9 Jun 2013 00:12:56 +0200 Subject: [PATCH] Proper word boundaries around builtin variables. --- localmylist-management/aniaddsyntaxhighlighter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/localmylist-management/aniaddsyntaxhighlighter.cpp b/localmylist-management/aniaddsyntaxhighlighter.cpp index ebc0a79..187d72c 100644 --- a/localmylist-management/aniaddsyntaxhighlighter.cpp +++ b/localmylist-management/aniaddsyntaxhighlighter.cpp @@ -41,7 +41,7 @@ AniAddSyntaxHighlighter::AniAddSyntaxHighlighter(QObject *parent) : LocalMyList::setupRenameEnv(r, env); const QStringList variables = env.keys(); - rule.pattern = QRegExp("\\b" + variables.join(QChar('|')) + "\\b"); + rule.pattern = QRegExp("\\b(?:" + variables.join(QChar('|')) + ")\\b"); rule.format = builtinVariable; highlightingRules.append(rule); } -- 2.52.0