comparison src/evalfunc.c @ 24838:3f9053c21765 v8.2.2957

patch 8.2.2957: using getchar() in Vim9 script is problematic Commit: https://github.com/vim/vim/commit/3a7503c34c65ed15cc08deb5b54aaf2ea51525b4 Author: Bram Moolenaar <Bram@vim.org> Date: Mon Jun 7 18:29:17 2021 +0200 patch 8.2.2957: using getchar() in Vim9 script is problematic Problem: Using getchar() in Vim9 script is problematic. Solution: Add getcharstr(). (closes https://github.com/vim/vim/issues/8343)
author Bram Moolenaar <Bram@vim.org>
date Mon, 07 Jun 2021 18:30:04 +0200
parents 5f8dd7b3ae41
children fdc6a7769045
comparison
equal deleted inserted replaced
24837:a9c9ff4fb89b 24838:3f9053c21765
943 {"getbufvar", 2, 3, FEARG_1, NULL, 943 {"getbufvar", 2, 3, FEARG_1, NULL,
944 ret_any, f_getbufvar}, 944 ret_any, f_getbufvar},
945 {"getchangelist", 0, 1, FEARG_1, NULL, 945 {"getchangelist", 0, 1, FEARG_1, NULL,
946 ret_list_any, f_getchangelist}, 946 ret_list_any, f_getchangelist},
947 {"getchar", 0, 1, 0, NULL, 947 {"getchar", 0, 1, 0, NULL,
948 ret_number, f_getchar}, 948 ret_any, f_getchar},
949 {"getcharmod", 0, 0, 0, NULL, 949 {"getcharmod", 0, 0, 0, NULL,
950 ret_number, f_getcharmod}, 950 ret_number, f_getcharmod},
951 {"getcharpos", 1, 1, FEARG_1, NULL, 951 {"getcharpos", 1, 1, FEARG_1, NULL,
952 ret_list_number, f_getcharpos}, 952 ret_list_number, f_getcharpos},
953 {"getcharsearch", 0, 0, 0, NULL, 953 {"getcharsearch", 0, 0, 0, NULL,
954 ret_dict_any, f_getcharsearch}, 954 ret_dict_any, f_getcharsearch},
955 {"getcharstr", 0, 1, 0, NULL,
956 ret_string, f_getcharstr},
955 {"getcmdline", 0, 0, 0, NULL, 957 {"getcmdline", 0, 0, 0, NULL,
956 ret_string, f_getcmdline}, 958 ret_string, f_getcmdline},
957 {"getcmdpos", 0, 0, 0, NULL, 959 {"getcmdpos", 0, 0, 0, NULL,
958 ret_number, f_getcmdpos}, 960 ret_number, f_getcmdpos},
959 {"getcmdtype", 0, 0, 0, NULL, 961 {"getcmdtype", 0, 0, 0, NULL,