On Mi, 08 Jan 2014, Bram Moolenaar wrote:
> Nope. Depends on what other things get reported, how much time I can
> spend on Vim and magic.
Here is an updated patch, that applies cleanly to current Vim.
Patch also available at
https://github.com/chrisbra/vim-mq-patches/blob/master/set_signcolumn
Since this is an old mail, I include the commit message here:
,----
| The 'signcolumn' option, which can have the values of yes,no,auto
| controls if a signcolumn will be drawn.
|
| By default, the value is auto, which is the old behaviour and means,
| only draw the signcolumn, if a sign has been placed. However, that means
| whenever previously there was no sign present and you place a new sign,
| this will shift the text to the right and whenever the last sign will be
| removed, the text will be shifted left again.
|
| Therefore, make a new option 'signcolumn' that the user can set so that
| either there will always be displayed a signcolumn (no matter whether
| there is a sign placed in the current window) or never (even if a sign
| is present). This prevents the ugly shifting of the text.
|
| Because of the shifting, popular plugins like vim-gitgutter have
| workaround the issue by always placing an dummy sign so that there will
| always be a (invisible) sign available. However it would be great not to
| rely on that ugly workaround.
`----
Mit freundlichen Grüßen
Christian
--
Sie glaubt an Gott, aber sie glaubt auch, daß das Radio wegen den
winzigen Leuten dadrin funktioniert.
-- Woody Allen (eigentlich: Woody Stewart)