Bug#552108: vim-runtime: sh syntax highlighting should default to POSIX.
James Vega
jamessan at debian.org
Mon Nov 2 00:48:01 UTC 2009
tag 552108 wontfix
thanks
On Fri, Oct 23, 2009 at 11:27:31PM +1100, Timothy Allen wrote:
> In Debian bug 361177, sh.vim learned a g:is_posix configuration value,
> and the current sh.vim documentation states:
>
> If there's no "#! ..." line, and the user hasn't availed
> himself/herself of a default sh.vim syntax setting as just shown,
> then syntax/sh.vim will assume the Bourne shell syntax. No need to
> quote RFCs or market penetration statistics in error reports, please
> -- just select the default version of the sh your system uses in
> your <.vimrc>.
>
> Reading through the threads above, it seems one of the major reasons
> contributing to upstream defaulting to classic Bourne syntax is that
> many people use Vim on systems with a classic Bourne /bin/sh for legacy
> reasons.
On the contrary, it's because what /bin/sh points to isn't standard.
Defaulting the behavior to Bourne syntax encourages people to specify
what they're actual target shell is.
> This seems quite reasonable, however Debian is not such
> a system. I could "just select the default version of sh my system uses
> in my .vimrc",
That should be "just select the version of sh my script is targetting".
Simply because you're authoring the script on Debian doesn't mean you're
targetting Debian's default /bin/sh.
I see no reason to differ from upstream in this.
--
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <jamessan at debian.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-vim-maintainers/attachments/20091101/8362c323/attachment.pgp>
More information about the pkg-vim-maintainers
mailing list