diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-04-19 16:28:59 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-04-19 16:28:59 +0200 |
commit | d72c1bf0a6784afdc8d8ceab4a007cd76d5b81e1 (patch) | |
tree | a7e9a7f882a81830fa5225db9f4057d3eb13615c /src/proto/evalvars.pro | |
parent | d3aac2917db38f8590648ee76eebfa178fc4c069 (diff) |
patch 8.2.0601: Vim9: :unlet is not compiledv8.2.0601
Problem: Vim9: :unlet is not compiled.
Solution: Implement :unlet instruction and check for errors.
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 c53c115bf1..e4159328dc 100644 --- a/src/proto/evalvars.pro +++ b/src/proto/evalvars.pro @@ -21,6 +21,7 @@ char_u *skip_var_list(char_u *arg, int include_type, int *var_count, int *semico 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 do_unlet(char_u *name, int forceit); void del_menutrans_vars(void); char_u *get_user_var_name(expand_T *xp, int idx); |