From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; rv:1.7.3) Gecko/20041012
Description of problem:
Editing a file using gvim, displayed with Luxi Mono 9 or smaller, on a
1280 x 1024 screen resolution, the character under the flashing cursor
becomes corrupted while highlighted. Changing to Luxi Mono 10 or
larger solves the problem.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start gvim with Luxi Mono 9
2. Position the cursor over a character (ie. ! or p)
Actual Results: With a highlighted 'p' the character is replaced by a
black square, alternating with the black cursor rectangle.
With a hightlight '!' the character is replaced by a black vertical
line alternating with the black cursor rectangle.
Expected Results: Normal character displayed
I don't believe I saw this under the fc3test2 release.
I cannot reproduce this here with a system updated to the latest
packages. What is your LANG environment set to ? And do you have
the latest pango/Xorg packages installed ?
pango 1.6.0-3 xorg-x11 6.8.1-4 LANG=en_GB.UTF-8
Reproducibility appears weirder than I originally thought!
My .gvimrc file has this ...
set gfn=Luxi\ Mono\ 9
Try typing a row of ssssssssssssssssssss and then highlight some of
the characters backwards along the line to shade them grey. I'm
seeing some of the letters replaced with black squares. Even a letter
to the right of where I start highlighting can turn into a black
square. However, partially sliding the gvim window off the screen and
back again refreshes the characters and grey shading perfectly again.
I still can't reproduce this with exactly the same packageversions
and your .gvimrc. This very much looks like a problem with your
setup, either the graphics hardware (it would show in other
applications, too) or software.