Version: git (7.4.1095)
Mode: both vim and gvim
Environment: Arch Linux x86_64, urxvt
Description: When cursorline is on, the foreground color of misspelled words on 
the cursor line is reset to the default syntax color.

Steps to reproduce:
1)
  $ vim -u NONE demo.c
  -or-
  $ gvim -u NONE demo.c
2)
  Insert two lines of demo text:
    /* TODO: demo tset comment */
    char* s = "demo tset string";
3)
  :syntax on
  :set spell
  :set cursorline
  :hi spellbad ctermfg=3 guifg=#ffff00 cterm=italic gui=italic
  :hi todo ctermfg=1 guifg=#ff0000
4)
  Notice that when the cursorline is on a line, the foreground color of the 
misspelled word, "tset", changes away from yellow to whatever the syntax color 
is. Note that the italic highlighting still stays in effect, though, so the 
word is still in the SpellBad group. Also note that the TODO foreground color 
does not change, so this bug seems to only affect spell highlighting.
  Also worth noting is that misspelled words do retain their foreground color 
when syntax highlighting is turned off.

-- 
-- 
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

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" 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.

Raspunde prin e-mail lui