diff options
author | Bram Moolenaar <Bram@vim.org> | 2009-09-30 13:17:02 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2009-09-30 13:17:02 +0000 |
commit | da9591ecfd31fab84e9fbca393b198e4de2de880 (patch) | |
tree | 00528af3b2273cc6fd6e33db83d99c883701a3dc /src/eval.c | |
parent | becf428bc0ac7f7c5c1cc9e3213c025655c0beea (diff) |
updated for version 7.2-266v7.2.266
Diffstat (limited to 'src/eval.c')
-rw-r--r-- | src/eval.c | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/eval.c b/src/eval.c index f94178d664..a48e152937 100644 --- a/src/eval.c +++ b/src/eval.c @@ -18101,6 +18101,31 @@ get_vim_var_list(idx) } /* + * Set v:char to character "c". + */ + void +set_vim_var_char(c) + int c; +{ +#ifdef FEAT_MBYTE + char_u buf[MB_MAXBYTES]; +#else + char_u buf[2]; +#endif + +#ifdef FEAT_MBYTE + if (has_mbyte) + buf[(*mb_char2bytes)(c, buf)] = NUL; + else +#endif + { + buf[0] = c; + buf[1] = NUL; + } + set_vim_var_string(VV_CHAR, buf, -1); +} + +/* * Set v:count to "count" and v:count1 to "count1". * When "set_prevcount" is TRUE first set v:prevcount from v:count. */ |