home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / patches / old / 5.6.013 < prev    next >
Encoding:
Internet Message Format  |  2000-03-19  |  1.1 KB

  1. To: vim-dev@vim.org
  2. Subject: Patch 5.6.013
  3. Fcc: outbox
  4. From: Bram Moolenaar <Bram@moolenaar.net>
  5. ------------
  6.  
  7. Patch 5.6.013
  8. Problem:    Multibyte char in tooltip is broken.
  9. Solution:   Consider multibyte char in replace_termcodes(). (Taro Murakoka)
  10. Files:      src/term.c
  11.  
  12.  
  13. *** ../vim-5.6.12/src/term.c    Sun Jan  2 14:00:24 2000
  14. --- src/term.c    Mon Mar 20 18:14:02 2000
  15. ***************
  16. *** 3893,3898 ****
  17. --- 3912,3923 ----
  18.           break;
  19.           }
  20.       }
  21. + #ifdef MULTI_BYTE
  22. +     /* skip multibyte char correctly */
  23. +     if (is_dbcs && IsLeadByte(*src) && src[1] != NUL)
  24. +         result[dlen++] = *src++;
  25. + #endif
  26.       result[dlen++] = *src++;
  27.       }
  28.       result[dlen] = NUL;
  29. *** ../vim-5.6.12/src/version.c    Mon Mar 20 18:17:55 2000
  30. --- src/version.c    Mon Mar 20 18:17:03 2000
  31. ***************
  32. *** 420,421 ****
  33. --- 420,423 ----
  34.   {   /* Add new patch number below this line */
  35. + /**/
  36. +     13,
  37.   /**/
  38.  
  39. -- 
  40. A computer program does what you tell it to do, not what you want it to do.
  41.  
  42. /-/-- Bram Moolenaar --- Bram@moolenaar.net --- http://www.moolenaar.net --\-\
  43. \-\-- Vim: http://www.vim.org ---- ICCF Holland: http://www.vim.org/iccf --/-/
  44.