Mercurial > vim
comparison src/proto/dict.pro @ 23072:4b398a229b0b v8.2.2082
patch 8.2.2082: Vim9: can still use the depricated #{} dict syntax
Commit: https://github.com/vim/vim/commit/e0de171ecd2ff7acd56deda2cf81f0d13a69c803
Author: Bram Moolenaar <Bram@vim.org>
Date: Wed Dec 2 17:36:54 2020 +0100
patch 8.2.2082: Vim9: can still use the depricated #{} dict syntax
Problem: Vim9: can still use the depricated #{} dict syntax.
Solution: Remove support for #{} in Vim9 script. (closes https://github.com/vim/vim/issues/7406, closes https://github.com/vim/vim/issues/7405)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Wed, 02 Dec 2020 17:45:05 +0100 |
parents | 1f6dc5b953c4 |
children | 285cde4b8d0e |
comparison
equal
deleted
inserted
replaced
23071:20dac5998fa6 | 23072:4b398a229b0b |
---|---|
31 varnumber_T dict_get_number(dict_T *d, char_u *key); | 31 varnumber_T dict_get_number(dict_T *d, char_u *key); |
32 varnumber_T dict_get_number_def(dict_T *d, char_u *key, int def); | 32 varnumber_T dict_get_number_def(dict_T *d, char_u *key, int def); |
33 varnumber_T dict_get_number_check(dict_T *d, char_u *key); | 33 varnumber_T dict_get_number_check(dict_T *d, char_u *key); |
34 varnumber_T dict_get_bool(dict_T *d, char_u *key, int def); | 34 varnumber_T dict_get_bool(dict_T *d, char_u *key, int def); |
35 char_u *dict2string(typval_T *tv, int copyID, int restore_copyID); | 35 char_u *dict2string(typval_T *tv, int copyID, int restore_copyID); |
36 char_u *skip_literal_key(char_u *key); | |
36 int eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal); | 37 int eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal); |
37 void dict_extend(dict_T *d1, dict_T *d2, char_u *action); | 38 void dict_extend(dict_T *d1, dict_T *d2, char_u *action); |
38 dictitem_T *dict_lookup(hashitem_T *hi); | 39 dictitem_T *dict_lookup(hashitem_T *hi); |
39 int dict_equal(dict_T *d1, dict_T *d2, int ic, int recursive); | 40 int dict_equal(dict_T *d1, dict_T *d2, int ic, int recursive); |
40 void f_items(typval_T *argvars, typval_T *rettv); | 41 void f_items(typval_T *argvars, typval_T *rettv); |