Good day.
The current (ba)sh syntax file seems to have trouble with the process
substitution syntax:
http://members.home.nl/rene.herman/vim-sh-process_substitution.png
That is, it looks one way (the intended way, I assume) at the global
level, differently in a function, and errors out on a loop within a
function. Output process substitution >() is the same.
When googling for this I frequently encountered similar behavior to be
known, with the answer just being that the sh syntax file would need to
be prohibitively complicated to avoid it -- but I'm not sure that this
is the same matter, since the in those cases suggested solution of setting:
:let g:vimsyn_noerror= 1
doesn't work in this one. I actually have the "some_other_function"
error behavior in multiple real-world situations and vim marking it as
an error is a little annoying. Is this a bug?
Kind regards,
Rene
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php