ZyX wrote:

> Consider the following script:
>     cat > missing-signcolumn.vim << EOF
>     call setline('.', ['abc', 'def', 'ghi'])
>     diffthis
>     vnew
>     call setline('.', ['abc', 'ghi'])
>     sign define xxx text=EE
>     sign place 1 line=1 name=xxx buffer=2
>     diffthis
>     EOF
>     vim -u NONE -S missing-signcolumn.vim
> It produces the following result:
> http://img-fotki.yandex.ru/get/5608/kp-pav.1/0_69590_4e0c4429_orig.png.
> Here you can see that diff filler line is missing signs column line.

The diff filler means that this line doesn't exist in that buffer.
There can't possibly be a sign there, so why do you expect the sign
column to show up there?

Perhaps a bigger screenshot shows it more clearly.

-- 
Amazing but true: If all the salmon caught in Canada in one year were laid
end to end across the Sahara Desert, the smell would be absolutely awful.

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Raspunde prin e-mail lui