Nobuhiro Takasaki wrote: > Hi. What physical condition are you? > > A result of discussions at the Issue of vim-jp. > This is a common problem in a multi-byte countries. > > In the terminal, > if the last character in the string is a multi-byte > character, and by outputting the space character, > and keep the integrity of the display. > > When it is logic of the current, the output of the > multi-byte string will end in the middle. > > However, there is a leak in the trick. > This patch supplemented with leakage. > > "screen_puts_len()" is cast to (int) a 64bit > pointer arithmetic. Here should be a (long). > This patch, the workaround is simply it. > > That I learn a lot.
Thanks for looking into this and providing a patch. Do you have a reproducible example for the problem? Oh, I see Hirohito Higashi already did that. -- hundred-and-one symptoms of being an internet addict: 158. You get a tuner card so you can watch TV while surfing. /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\ /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ \\\ an exciting new programming language -- http://www.Zimbu.org /// \\\ help me help AIDS victims -- http://ICCF-Holland.org /// -- -- 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.
