Hi Christian,

Thanks for looking into this. I can only reproduce the issue on Linux Mint 
MATE. I tested Ubuntu 10.04 LTS and it behaves correctly.

I noticed I pasted the wrong diff, the correct one is below. Hopefully it makes 
more sense. Sorry for the confusion.

http://code.google.com/p/vim/source/detail?r=c0256c4bd91ed7b806aab002e4a45e440dd00343&name=v7-3-638

5332    5332            && (ScreenLinesUC[off_from] != ScreenLinesUC[off_to]
5333    5333            || (ScreenLinesUC[off_from] != 0
5334    5334            && comp_char_differs(off_from, off_to))
5335            -       || (cols > 1 && ScreenLines[off_from + 1]
5336            -       != ScreenLines[off_to + 1])))
        5335    +       || ((*mb_off2cells)(off_from, off_from + cols) > 1
        5336    +       && ScreenLines[off_from + 1]
        5337    +       != ScreenLines[off_to + 1])))
5337    5338            #endif
5338    5339            ))
5339    5340            return TRUE;

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

Raspunde prin e-mail lui