comparison src/proto/mbyte.pro @ 2338:da6ec32d8d8f vim73

Added strwidth() and strchars() functions.
author Bram Moolenaar <bram@vim.org>
date Sun, 18 Jul 2010 15:31:08 +0200
parents 0b3be97064e5
children 0bef86c5c985
comparison
equal deleted inserted replaced
2337:a0f87fc19d1d 2338:da6ec32d8d8f
12 int latin_ptr2cells __ARGS((char_u *p)); 12 int latin_ptr2cells __ARGS((char_u *p));
13 int utf_ptr2cells __ARGS((char_u *p)); 13 int utf_ptr2cells __ARGS((char_u *p));
14 int dbcs_ptr2cells __ARGS((char_u *p)); 14 int dbcs_ptr2cells __ARGS((char_u *p));
15 int latin_ptr2cells_len __ARGS((char_u *p, int size)); 15 int latin_ptr2cells_len __ARGS((char_u *p, int size));
16 int latin_char2cells __ARGS((int c)); 16 int latin_char2cells __ARGS((int c));
17 int mb_string2cells __ARGS((char_u *p, int len));
17 int latin_off2cells __ARGS((unsigned off, unsigned max_off)); 18 int latin_off2cells __ARGS((unsigned off, unsigned max_off));
18 int dbcs_off2cells __ARGS((unsigned off, unsigned max_off)); 19 int dbcs_off2cells __ARGS((unsigned off, unsigned max_off));
19 int utf_off2cells __ARGS((unsigned off, unsigned max_off)); 20 int utf_off2cells __ARGS((unsigned off, unsigned max_off));
20 int latin_ptr2char __ARGS((char_u *p)); 21 int latin_ptr2char __ARGS((char_u *p));
21 int utf_ptr2char __ARGS((char_u *p)); 22 int utf_ptr2char __ARGS((char_u *p));