]> git.ipfire.org Git - thirdparty/vim.git/commit
runtime(vim): Improve heredoc handling for all embedded scripts
authorKen Takata <kentkt@csc.jp>
Thu, 22 Aug 2024 19:29:39 +0000 (21:29 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 22 Aug 2024 19:29:39 +0000 (21:29 +0200)
commit95e90781a4c92b7b061213cfa38b35bdbf719cc1
treee5f283a9a40bf579745a3f735150aa94c23e2fd2
parent25618fc9eacc6a210507d7749b237ec3a695be85
runtime(vim): Improve heredoc handling for all embedded scripts

* Improve heredoc handling
  - Support "trim" for all the embedded scripts.
  - Check the indent of "trim" for "let" and all the embedded scripts.
* Update missing part of vim.vim.base in the commit
  d164f2a521f8e52e587727657fb1c19e9a25f32a.
* Update gen_syntax_vim.vim to catch up with 9.1.0685's source code.

closes: #15542

Signed-off-by: K.Takata <kentkt@csc.jp>
Signed-off-by: Doug Kearns <dougkearns@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/syntax/generator/gen_syntax_vim.vim
runtime/syntax/generator/vim.vim.base
runtime/syntax/vim.vim