Hello everyone,

I'm the author of the colorscheme 'ps_color', which is used to be fairly
sophisticated and have both dark-background and light-background color
scheme inside.

Recently I'd found that the 'set background' command will automatically
source the colorscheme again. So it may be good to read the value of
'background' instead of set it inside the colorscheme. By then user can
change the behavior with 'set background=dark' or 'set background=light'.
(I had not tested and don't know if it really works this way...)

The only issue is: the ps_color has the default 'background=dark', and most
Vim distribution has the default 'background=light'. If I release a new
version of 'ps_color' which accepts the 'background' value, many user will
feel the difference since they will get a light background instead unless
they have 'set background=dark' in both .vimrc and .gvimrc.

If this 'feature' added, then most users will feel difference (maybe
annoyance?), What I should do is to notice all users to have 'set
background=xxx' before the 'color ps_color' command after update the
ps_color.vim to new version. Is it a good idea to do the change?

Thanks all.

--
Sincerely, Pan, Shi Zhu. ext: 2606

Reply via email to