From d5887eeb03dc2aa9ed1d7226dcb58dd2acd88dba Mon Sep 17 00:00:00 2001 From: Daniel Podder Date: Mon, 28 Dec 2015 08:38:48 -0600 Subject: [PATCH] Fix parsing of 'rem' directive - remove 'rem' from list of keywords so it's not misparsed as a keyword - change \s to \b so that 'rem' is detected in case of @rem or &rem, etc. --- extensions/bat/syntaxes/Batch File.tmLanguage | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/extensions/bat/syntaxes/Batch File.tmLanguage b/extensions/bat/syntaxes/Batch File.tmLanguage index 2a7752e5cfc..bc52ff5486d 100644 --- a/extensions/bat/syntaxes/Batch File.tmLanguage +++ b/extensions/bat/syntaxes/Batch File.tmLanguage @@ -10,7 +10,7 @@ name keyword.command.dosbatch match - \b(?i)(?:append|assoc|at|attrib|break|cacls|cd|chcp|chdir|chkdsk|chkntfs|cls|cmd|color|comp|compact|convert|copy|date|del|dir|diskcomp|diskcopy|doskey|echo|endlocal|erase|fc|find|findstr|format|ftype|graftabl|help|keyb|label|md|mkdir|mode|more|move|path|pause|popd|print|prompt|pushd|rd|recover|rem|ren|rename|replace|restore|rmdir|set|setlocal|shift|sort|start|subst|time|title|tree|type|ver|verify|vol|xcopy)\b + \b(?i)(?:append|assoc|at|attrib|break|cacls|cd|chcp|chdir|chkdsk|chkntfs|cls|cmd|color|comp|compact|convert|copy|date|del|dir|diskcomp|diskcopy|doskey|echo|endlocal|erase|fc|find|findstr|format|ftype|graftabl|help|keyb|label|md|mkdir|mode|more|move|path|pause|popd|print|prompt|pushd|rd|recover|ren|rename|replace|restore|rmdir|set|setlocal|shift|sort|start|subst|time|title|tree|type|ver|verify|vol|xcopy)\b name @@ -54,7 +54,7 @@ name comment.line.rem.dosbatch match - (?:^|\s)((?i)rem)(?:$|\s.*$) + \b((?i)rem)(?:$|\s.*$) name