there is a special syntax construct in `ksh', not present in `bash' and
`zsh', namely command substitution w/o using a sub-shell, eg. something
like this
res=${ fun "$*";}
note that at least one blank after `{' is mandatory as is the `;' (w/ or
w/o leading and/or trailing white space) before the closing `}' -- just
the same requirements as in boolean expressions such as `[[ somthing ]]
|| { other things ;}'.
vile's syntax filter is quite confused after encountering the above
command substitution. It would be good if this corner case where handled
correctly by the `ksh' syntax filter.
observed with vile version 9.8o.
thanks for vile,
joerg
--
Using Opera's revolutionary email client: http://www.opera.com/mail/
_______________________________________________
vile mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/vile