On Wednesday, January 21, 2015 at 11:31:27 AM UTC+8, Jacky Liu wrote:
> Freshly installed Ubuntu 14.04 then built gvim 7.4 on it, I just discovered 
> that the colors gvim picked were all wrong for the predefined color names, 
> like the name "Green",See below:
> 
> http://bluegene8210.is-programmer.com/user_files/bluegene8210/Image/Screenshot%20from%202015-01-21%2010:14:26.png
> 
> Here I did
> 
> :runtime syntax/colortest.vim
> 
> within Gvim, then sampled the color using Gcolor2. For the color name "Green" 
> I would expect the RGB value 0-255-0, but here I got 0-128-0. Below is the 
> correct color on my last Ubuntu 12.04:
> 
> http://bluegene8210.is-programmer.com/user_files/bluegene8210/Image/Screenshot%20from%202015-01-21%2010:42:02.png
> 
> It's not just green color got messed with, likewise is many other colors.
> 
> I tried building gvim using the same source I used on 12.04, where the color 
> is right, but still no good. 
> 
> I also checked /etc/X11/rgb.txt, it looks ok, neither did
> 
> :set background=dark
> 
> in gvim seems have any effect.
> 
> Recon my knowledge about the system level is very limited, please help, 
> thanks.


Update: I did more research and found this relating document:

http://en.wikipedia.org/wiki/X11_color_names

It seems Gvim is using W3C colors now, instead of original X11 colors. The 
article also explains that W3C colors are also supported by new X11 releases, 
where I suspect my case resides as I was moving from Ubuntu 12.04 to 14.04.

I could find some workaround to make my VimL code work as before, as the color 
names clashing between the two standards aren't that many, but I still believe 
Gvim should stick to X11 while W3C could be best for browsers. As I can recall 
Gvim doesn't give a definitive list of what color names can be used & what 
their definitions are, so this could be an X11 issue. My knowledge hasn't been 
to the extent that allows me to inspect the source code of Vim, but I plan to 
do a step by step configuring before recompiling Vim to figure out what graphic 
libraries Gvim rely on, and probably how to fix the problem.

-- 
-- 
You received this message from the "vim_use" 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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to