Mercurial > vim
diff src/evalfunc.c @ 17837:f71ee7b04f0b v8.1.1915
patch 8.1.1915: more functions can be used as methods
Commit: https://github.com/vim/vim/commit/1a3a89168d61c2fed91cbca812cf1c6983901b79
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Aug 23 22:31:37 2019 +0200
patch 8.1.1915: more functions can be used as methods
Problem: More functions can be used as methods.
Solution: Make various functions usable as a method.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 23 Aug 2019 22:45:04 +0200 |
parents | 4ab97fdf7ff7 |
children | 73ddc462979d |
line wrap: on
line diff
--- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -494,16 +494,16 @@ static funcentry_T global_functions[] = {"ch_status", 1, 2, FEARG_1, f_ch_status}, #endif {"changenr", 0, 0, 0, f_changenr}, - {"char2nr", 1, 2, 0, f_char2nr}, - {"chdir", 1, 1, 0, f_chdir}, - {"cindent", 1, 1, 0, f_cindent}, - {"clearmatches", 0, 1, 0, f_clearmatches}, - {"col", 1, 1, 0, f_col}, - {"complete", 2, 2, 0, f_complete}, - {"complete_add", 1, 1, 0, f_complete_add}, + {"char2nr", 1, 2, FEARG_1, f_char2nr}, + {"chdir", 1, 1, FEARG_1, f_chdir}, + {"cindent", 1, 1, FEARG_1, f_cindent}, + {"clearmatches", 0, 1, FEARG_1, f_clearmatches}, + {"col", 1, 1, FEARG_1, f_col}, + {"complete", 2, 2, FEARG_2, f_complete}, + {"complete_add", 1, 1, FEARG_1, f_complete_add}, {"complete_check", 0, 0, 0, f_complete_check}, - {"complete_info", 0, 1, 0, f_complete_info}, - {"confirm", 1, 4, 0, f_confirm}, + {"complete_info", 0, 1, FEARG_1, f_complete_info}, + {"confirm", 1, 4, FEARG_1, f_confirm}, {"copy", 1, 1, FEARG_1, f_copy}, #ifdef FEAT_FLOAT {"cos", 1, 1, FEARG_1, f_cos}, @@ -511,16 +511,16 @@ static funcentry_T global_functions[] = #endif {"count", 2, 4, FEARG_1, f_count}, {"cscope_connection",0,3, 0, f_cscope_connection}, - {"cursor", 1, 3, 0, f_cursor}, + {"cursor", 1, 3, FEARG_1, f_cursor}, #ifdef MSWIN - {"debugbreak", 1, 1, 0, f_debugbreak}, -#endif - {"deepcopy", 1, 2, 0, f_deepcopy}, - {"delete", 1, 2, 0, f_delete}, - {"deletebufline", 2, 3, 0, f_deletebufline}, + {"debugbreak", 1, 1, FEARG_1, f_debugbreak}, +#endif + {"deepcopy", 1, 2, FEARG_1, f_deepcopy}, + {"delete", 1, 2, FEARG_1, f_delete}, + {"deletebufline", 2, 3, FEARG_1, f_deletebufline}, {"did_filetype", 0, 0, 0, f_did_filetype}, - {"diff_filler", 1, 1, 0, f_diff_filler}, - {"diff_hlID", 2, 2, 0, f_diff_hlID}, + {"diff_filler", 1, 1, FEARG_1, f_diff_filler}, + {"diff_hlID", 2, 2, FEARG_1, f_diff_hlID}, {"empty", 1, 1, FEARG_1, f_empty}, {"environ", 0, 0, 0, f_environ}, {"escape", 2, 2, 0, f_escape},