Commands after "endfunction | ..." were ignored
syngan opened this issue · 0 comments
syngan commented
endfunction の後の行の解析が捨てられているようです.
function! Hoo() abort
echo 3
endfunction | echo 2345
if 1
echo 4
endif | echo 456なファイルを対象に vimlparser#test() すると、以下が出力され, (echo 2345) がありません
(function (Hoo)
(echo 3))
(if 1
(echo 4))
(echo 456) 以下の部分と思います
vim-vimlparser/autoload/vimlparser.vim
Line 1434 in 11d2bee