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
