From: APTX Date: Sat, 8 Jun 2013 22:12:56 +0000 (+0200) Subject: Proper word boundaries around builtin variables. X-Git-Url: https://gitweb.aptx.org/?a=commitdiff_plain;h=a32a1b01f927dd670a0a45a7c3cf183f6bdeefda;p=localmylist.git Proper word boundaries around builtin variables. --- 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); }