diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-02-20 17:04:02 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-02-20 17:04:02 +0100 |
commit | 5b5ae29bd3d7b832b6f15320430f7f191e0abd1f (patch) | |
tree | 94858648f12e7261a37e82308c15dafb5a789cf9 /src/proto/evalvars.pro | |
parent | ada1d870b4a818151cfba1c18962af2369b88df9 (diff) |
patch 8.2.2533: Vim9: cannot use a range with :unletv8.2.2533
Problem: Vim9: cannot use a range with :unlet.
Solution: Implement ISN_UNLETRANGE.
Diffstat (limited to 'src/proto/evalvars.pro')
-rw-r--r-- | src/proto/evalvars.pro | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/proto/evalvars.pro b/src/proto/evalvars.pro index 144dc7cd8b..cf4db0bf11 100644 --- a/src/proto/evalvars.pro +++ b/src/proto/evalvars.pro @@ -23,6 +23,7 @@ void list_hashtable_vars(hashtab_T *ht, char *prefix, int empty, int *first); void ex_unlet(exarg_T *eap); void ex_lockvar(exarg_T *eap); void ex_unletlock(exarg_T *eap, char_u *argstart, int deep, int glv_flags, int (*callback)(lval_T *, char_u *, exarg_T *, int, void *), void *cookie); +int list_unlet_range(list_T *l, listitem_T *li_first, char_u *name, long n1_arg, int has_n2, long n2); int do_unlet(char_u *name, int forceit); void item_lock(typval_T *tv, int deep, int lock, int check_refcount); void del_menutrans_vars(void); |