diff --git a/grammars/shell-unix-bash.cson b/grammars/shell-unix-bash.cson index adf6fa7..833fdb3 100644 --- a/grammars/shell-unix-bash.cson +++ b/grammars/shell-unix-bash.cson @@ -270,7 +270,7 @@ 'heredoc': 'patterns': [ { - 'begin': '(<<)-("|\'|)(RUBY)\\2' + 'begin': '(<<)-[ ]*("|\'|)(RUBY)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -292,7 +292,7 @@ ] } { - 'begin': '(<<)("|\'|)(RUBY)\\2' + 'begin': '(<<)[ ]*("|\'|)(RUBY)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -314,7 +314,7 @@ ] } { - 'begin': '(<<)-("|\'|)(PYTHON)\\2' + 'begin': '(<<)-[ ]*("|\'|)(PYTHON)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -336,7 +336,7 @@ ] } { - 'begin': '(<<)("|\'|)(PYTHON)\\2' + 'begin': '(<<)[ ]*("|\'|)(PYTHON)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -358,7 +358,7 @@ ] } { - 'begin': '(<<)-("|\'|)(APPLESCRIPT)\\2' + 'begin': '(<<)-[ ]*("|\'|)(APPLESCRIPT)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -380,7 +380,7 @@ ] } { - 'begin': '(<<)("|\'|)(APPLESCRIPT)\\2' + 'begin': '(<<)[ ]*("|\'|)(APPLESCRIPT)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -402,7 +402,7 @@ ] } { - 'begin': '(<<)-("|\'|)(HTML)\\2' + 'begin': '(<<)-[ ]*("|\'|)(HTML)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -424,7 +424,7 @@ ] } { - 'begin': '(<<)("|\'|)(HTML)\\2' + 'begin': '(<<)[ ]*("|\'|)(HTML)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -446,7 +446,7 @@ ] } { - 'begin': '(<<)-("|\'|)(MARKDOWN)\\2' + 'begin': '(<<)-[ ]*("|\'|)(MARKDOWN)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -468,7 +468,7 @@ ] } { - 'begin': '(<<)("|\'|)(MARKDOWN)\\2' + 'begin': '(<<)[ ]*("|\'|)(MARKDOWN)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -490,7 +490,7 @@ ] } { - 'begin': '(<<)-("|\'|)(TEXTILE)\\2' + 'begin': '(<<)-[ ]*("|\'|)(TEXTILE)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -512,7 +512,7 @@ ] } { - 'begin': '(<<)("|\'|)(TEXTILE)\\2' + 'begin': '(<<)[ ]*("|\'|)(TEXTILE)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -534,7 +534,7 @@ ] } { - 'begin': '(<<)-("|\'|)(SHELL)\\2' + 'begin': '(<<)-[ ]*("|\'|)(SHELL)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -556,7 +556,7 @@ ] } { - 'begin': '(<<)("|\'|)(SHELL)\\2' + 'begin': '(<<)[ ]*("|\'|)(SHELL)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -578,7 +578,7 @@ ] } { - 'begin': '(<<)-("|\'|)\\\\?(\\w+)\\2' + 'begin': '(<<)-[ ]*("|\'|)\\\\?(\\w+)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell' @@ -594,7 +594,7 @@ 'name': 'string.unquoted.heredoc.no-indent.shell' } { - 'begin': '(<<)("|\'|)\\\\?(\\w+)\\2' + 'begin': '(<<)[ ]*("|\'|)\\\\?(\\w+)\\2' 'beginCaptures': '1': 'name': 'keyword.operator.heredoc.shell'