To: vim-dev@vim.org Subject: Patch 5.6.013 Fcc: outbox From: Bram Moolenaar ------------ Patch 5.6.013 Problem: Multibyte char in tooltip is broken. Solution: Consider multibyte char in replace_termcodes(). (Taro Murakoka) Files: src/term.c *** ../vim-5.6.12/src/term.c Sun Jan 2 14:00:24 2000 --- src/term.c Mon Mar 20 18:14:02 2000 *************** *** 3893,3898 **** --- 3912,3923 ---- break; } } + + #ifdef MULTI_BYTE + /* skip multibyte char correctly */ + if (is_dbcs && IsLeadByte(*src) && src[1] != NUL) + result[dlen++] = *src++; + #endif result[dlen++] = *src++; } result[dlen] = NUL; *** ../vim-5.6.12/src/version.c Mon Mar 20 18:17:55 2000 --- src/version.c Mon Mar 20 18:17:03 2000 *************** *** 420,421 **** --- 420,423 ---- { /* Add new patch number below this line */ + /**/ + 13, /**/ -- A computer program does what you tell it to do, not what you want it to do. /-/-- Bram Moolenaar --- Bram@moolenaar.net --- http://www.moolenaar.net --\-\ \-\-- Vim: http://www.vim.org ---- ICCF Holland: http://www.vim.org/iccf --/-/