My example is simple: Please execute and paste it into the command line of Vim this string.
echo "0123456789" It is displayed in this part of the 64bit environment, including me: 012 "3456789" is missing. This problem function "screen_puts_len()" of. This function sets a new pointer to a string in "ptr" near the end. However, "len" to the length of the string also should I set. After this, this function is compared with "int width" variable "text" and the new "ptr". It should be compared with "long width" in 64bit. In view of the meaning of the code, it is changed the "(int)" than to "(long)", and ensure the correct length of the string being set to the new "ptr". Fixes that I present is the previous patch. -------- Thanks. Nobuhiro Takasaki -- -- 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 vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.