Hi yerv000! On Di, 25 Dez 2012, yerv000 wrote:
> 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; Hm, I don't see the issue with Mate 1.4.2 on Ubuntu 12.10 and you detailed steps given in the first message. I suppose you used gvim? I actually installed mate but didn't see this with gvim 7.3.753 regards, Christian -- -- 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
