diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-08-30 14:34:52 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-08-30 14:34:52 +0100 |
commit | 976f859763b215050a03248dbc2bb62fa5d0d059 (patch) | |
tree | 36bc5a92c8eb8cf57c0116e21c9a36679993fba4 /src/evalfunc.c | |
parent | 0e412be00f8290e0575c7f72ec080725631eff38 (diff) |
patch 9.0.0327: items() does not work on a listv9.0.0327
Problem: items() does not work on a list. (Sergey Vlasov)
Solution: Make items() work on a list. (closes #11013)
Diffstat (limited to 'src/evalfunc.c')
-rw-r--r-- | src/evalfunc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/evalfunc.c b/src/evalfunc.c index 1b629ff843..c43db65b95 100644 --- a/src/evalfunc.c +++ b/src/evalfunc.c @@ -2029,7 +2029,7 @@ static funcentry_T global_functions[] = ret_number_bool, f_islocked}, {"isnan", 1, 1, FEARG_1, arg1_float_or_nr, ret_number_bool, MATH_FUNC(f_isnan)}, - {"items", 1, 1, FEARG_1, arg1_dict_any, + {"items", 1, 1, FEARG_1, arg1_list_or_dict, ret_list_items, f_items}, {"job_getchannel", 1, 1, FEARG_1, arg1_job, ret_channel, JOB_FUNC(f_job_getchannel)}, |