Mercurial > vim
diff src/evalfunc.c @ 17825:ce993ba17adb v8.1.1909
patch 8.1.1909: more functions can be used as methods
Commit: https://github.com/vim/vim/commit/e49fbff384e45dd17fed72321c26937edf6de16b
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Aug 21 22:50:07 2019 +0200
patch 8.1.1909: more functions can be used as methods
Problem: More functions can be used as methods.
Solution: Make a few more functions usable as a method.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 21 Aug 2019 23:00:04 +0200 |
parents | e8a7029efa40 |
children | 1090d6637cfd |
line wrap: on
line diff
--- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -431,7 +431,7 @@ static funcentry_T global_functions[] = #endif {"assert_beeps", 1, 2, FEARG_1, f_assert_beeps}, {"assert_equal", 2, 3, FEARG_2, f_assert_equal}, - {"assert_equalfile", 2, 2, 0, f_assert_equalfile}, + {"assert_equalfile", 2, 2, FEARG_1, f_assert_equalfile}, {"assert_exception", 1, 2, 0, f_assert_exception}, {"assert_fails", 1, 3, FEARG_1, f_assert_fails}, {"assert_false", 1, 2, FEARG_1, f_assert_false}, @@ -439,7 +439,7 @@ static funcentry_T global_functions[] = {"assert_match", 2, 3, FEARG_2, f_assert_match}, {"assert_notequal", 2, 3, FEARG_2, f_assert_notequal}, {"assert_notmatch", 2, 3, FEARG_2, f_assert_notmatch}, - {"assert_report", 1, 1, 0, f_assert_report}, + {"assert_report", 1, 1, FEARG_1, f_assert_report}, {"assert_true", 1, 2, FEARG_1, f_assert_true}, #ifdef FEAT_FLOAT {"atan", 1, 1, FEARG_1, f_atan}, @@ -464,8 +464,8 @@ static funcentry_T global_functions[] = {"bufloaded", 1, 1, FEARG_1, f_bufloaded}, {"bufname", 1, 1, FEARG_1, f_bufname}, {"bufnr", 1, 2, FEARG_1, f_bufnr}, - {"bufwinid", 1, 1, 0, f_bufwinid}, - {"bufwinnr", 1, 1, 0, f_bufwinnr}, + {"bufwinid", 1, 1, FEARG_1, f_bufwinid}, + {"bufwinnr", 1, 1, FEARG_1, f_bufwinnr}, {"byte2line", 1, 1, 0, f_byte2line}, {"byteidx", 2, 2, 0, f_byteidx}, {"byteidxcomp", 2, 2, 0, f_byteidxcomp}, @@ -963,7 +963,7 @@ static funcentry_T global_functions[] = {"win_id2tabwin", 1, 1, 0, f_win_id2tabwin}, {"win_id2win", 1, 1, 0, f_win_id2win}, {"win_screenpos", 1, 1, 0, f_win_screenpos}, - {"winbufnr", 1, 1, 0, f_winbufnr}, + {"winbufnr", 1, 1, FEARG_1, f_winbufnr}, {"wincol", 0, 0, 0, f_wincol}, {"winheight", 1, 1, 0, f_winheight}, {"winlayout", 0, 1, 0, f_winlayout},