Unnecessary divergence from Debian
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
vim (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: vim
The Ubuntu patch to the vim packaging contains a few diversions from Debian that are unneeded.
1) "set textwidth=0" in debian/
2) "set nobackup" in debian/
3) Adding NoDisplay=true to debian/gvim.desktop is no longer required (as stated 3 years ago at https:/
4) "set viminfo='20,\"50" in debian/
The 'h' setting disables effect of the 'hlsearch' option when Vim starts -- i.e., it won't cause the stored search term from a previous Vim session to be highlighted upon starting a new Vim session. The user will have to perform a new search first. Keeping 'h' seems to fall under the principle of least surprise.
The 's10' setting limits individual items stored in the viminfo file to 10 Kbyte. When the 's' setting isn't given, then Vim saves the entire register instead of the given number of Kbytes. Which behavior is preferred is debatable, but creating a diversion for it seems like more work than it's worth.
N.B., I decided to open a bug about this since I wasn't able to find any useful details about communicating with my Ubuntu counterpart(s) aside from just emailing the most recent uploader.
Thanks for the hints, James. As far as #3 goes, I added some more information and changed the status of bug #3222, to hopefully get that resolved. Are you the maintainer of the package in Debian? It might help out to chime in yourself there, explaining why it can be removed.
I think your best bet might be to make this bug report just about #1 and #2, since those are very uncontroversial. Then make a separate report for #4, explaining that once #3222 and this are fixed, it makes sense to just use the default and remove the divergence.
Anyway, just my thoughts, this bug report might be more useful to the Ubuntu maintainer in its present form, if they are willing to do everything explained here.