On Sun, Mar 13, 2022 at 11:21:48PM +0000, Shelling, Otheus wrote:
> Therefore, it is clear, that the Debian packagers are to set and
> configure vim's settings so that its users have a satisfying
> user-experience with those default settings. And it is this very point
> that you have two complainants saying very clearly, this is not the
> status quo, and are therefore begging you to change it. Believe me,
> there are many more of us, but you won't notice them as much for
> reasons I will point out below.

I very well notice and have argued multiple times with Bram about this.
I'm "jamessan" in the very tickets you referenced.

> It is further the case that at least some settings in debian.vim are
> overridden by those in defaults.vim. This is clearly against the
> design and wishes of prior packagers! 

Thanks for reminding me that I can remove some of the settings from
debian.vim.  I've been maintaining the package for 17 years.  I've been
involved in most of the changes you're referring to.

> For that
> case, I must install vim, and then I must make some setting changes in
> /etc/vim/vimrc and lo and behold, those changes don't work. Well,
> some of them might, others not, who knows? And it will take tons of
> digging around as I and many others have done to fix that.

Yes, this is exactly what I've tried to convince Bram is wrong.  He's
disagreed and therefore making Debian's Vim behave differently to
upstream *introduces* discrepancies with upstream behavior.

This is exactly why I've documented the approach that upstream has
advocated (see ":help defaults.vim") in /etc/vim/vimrc and
/usr/share/doc/vim/NEWS.Debian.gz.  I'll also add it to README.Debian,
as I said I would in #856273, and mention the explicit sourcing of
defaults.vim to get its settings.

Cheers,
-- 
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

Reply via email to