Home
last modified time | relevance | path

Searched refs:dict (Results 1 – 25 of 159) sorted by relevance

1234567

/vim-8.2.3635/src/
H A Devalwindow.c392 dict_T *dict; in get_win_info() local
394 dict = dict_alloc(); in get_win_info()
395 if (dict == NULL) in get_win_info()
425 return dict; in get_win_info()
436 dict_T *dict; in get_tabpage_info() local
439 dict = dict_alloc(); in get_tabpage_info()
440 if (dict == NULL) in get_tabpage_info()
456 return dict; in get_tabpage_info()
1119 dict_T *dict; in f_winrestview() local
1173 dict_T *dict; in f_winsaveview() local
[all …]
H A Dtextprop.c315 dict_T *dict; in f_prop_add_list() local
337 dict = argvars[0].vval.v_dict; in f_prop_add_list()
338 if (dict == NULL || dict_find(dict, (char_u *)"type", -1) == NULL) in f_prop_add_list()
388 dict_T *dict, in prop_add_common() argument
398 if (dict == NULL || dict_find(dict, (char_u *)"type", -1) == NULL) in prop_add_common()
715 dict_T *dict; in f_prop_find() local
740 dict = argvars[0].vval.v_dict; in f_prop_find()
959 dict_T *dict; in f_prop_remove() local
994 dict = argvars[0].vval.v_dict; in f_prop_remove()
1102 dict_T *dict; in prop_type_set() local
[all …]
H A Dpopupwin.c47 di = dict_find(dict, key, -1); in popup_options_one()
998 dict_T *dict; in add_popup_dicts() local
1009 p = dict == NULL ? NULL in add_popup_dicts()
1042 if (dict != NULL) in add_popup_dicts()
2779 dict_T *dict; in f_popup_move() local
2813 dict_T *dict; in f_popup_setoptions() local
2849 dict_T *dict; in f_popup_getpos() local
2868 dict = rettv->vval.v_dict; in f_popup_getpos()
3040 dict_T *dict; in f_popup_getoptions() local
3056 dict = rettv->vval.v_dict; in f_popup_getoptions()
[all …]
H A Devalbuffer.c592 dict_T *dict; in get_buffer_info() local
597 dict = dict_alloc(); in get_buffer_info()
598 if (dict == NULL) in get_buffer_info()
601 dict_add_number(dict, "bufnr", buf->b_fnum); in get_buffer_info()
602 dict_add_string(dict, "name", buf->b_ffname); in get_buffer_info()
607 dict_add_number(dict, "listed", buf->b_p_bl); in get_buffer_info()
610 dict_add_number(dict, "hidden", in get_buffer_info()
623 dict_add_list(dict, "windows", windows); in get_buffer_info()
639 dict_add_list(dict, "popups", windows); in get_buffer_info()
651 dict_add_list(dict, "signs", signs); in get_buffer_info()
[all …]
H A Dhighlight.c4066 dict_T *dict; in highlight_get_attr_dict() local
4070 if (dict == NULL) in highlight_get_attr_dict()
4082 return dict; in highlight_get_attr_dict()
4093 dict_T *dict; in highlight_get_info() local
4099 if (dict == NULL) in highlight_get_info()
4100 return dict; in highlight_get_info()
4192 return dict; in highlight_get_info()
4195 vim_free(dict); in highlight_get_info()
4208 dict_T *dict; in f_hlget() local
4282 dict_T *dict, in hldict_attr_to_str() argument
[all …]
H A Dsign.c1725 dict_T *dict; in sign_getlist() local
1740 sign_getinfo(sp, dict); in sign_getlist()
2180 if (dict == NULL) in sign_define_from_dict()
2188 if (dict != NULL) in sign_define_from_dict()
2297 dict_T *dict; in f_sign_getplaced() local
2420 dict_T *dict) in sign_place_from_dict() argument
2539 dict_T *dict = NULL; in f_sign_place() local
2560 &argvars[2], &argvars[3], dict); in f_sign_place()
2689 if (dict != NULL) in sign_unplace_from_dict()
2766 dict_T *dict = NULL; in f_sign_unplace() local
[all …]
H A Dif_py_both.h1568 dict_T *dict; member
1574 #define NEW_DICTIONARY(dict) DictionaryNew(&DictionaryType, dict) argument
1584 self->dict = dict; in DictionaryNew()
1611 dict_T *dict; in DictionaryConstructor() local
1712 dict_T *dict = self->dict; in _DictionaryItem() local
1768 if (dict->dv_lock) in _DictionaryItem()
1867 dict_T *dict = self->dict; in DictionaryAssItem() local
1945 dict_T *dict = self->dict; in DictionaryListObjects() local
2030 dict_T *dict = self->dict; in DictionaryUpdate() local
5921 dict_T *dict; in pydict_to_tv() local
[all …]
H A Dtime.c682 dict_T *dict = dict_alloc(); in add_timer_info() local
687 if (dict == NULL) in add_timer_info()
689 list_append_dict(list, dict); in add_timer_info()
691 dict_add_number(dict, "id", timer->tr_id); in add_timer_info()
696 dict_add_number(dict, "remaining", (long)remaining); in add_timer_info()
698 dict_add_number(dict, "repeat", in add_timer_info()
705 if (dict_add(dict, di) == FAIL) in add_timer_info()
827 dict_T *dict; in f_timer_start() local
842 || (dict = argvars[2].vval.v_dict) == NULL) in f_timer_start()
847 if (dict_find(dict, (char_u *)"repeat", -1) != NULL) in f_timer_start()
[all …]
H A Dinsexpand.c975 if (dict != NULL) in ins_compl_dict_alloc()
987 return dict; in ins_compl_dict_alloc()
1184 char_u *dict = dict_start; in ins_compl_dictionaries() local
1193 if (*dict == NUL) in ins_compl_dictionaries()
1199 dict = (char_u *)"spell"; in ins_compl_dictionaries()
1252 files = &dict; in ins_compl_dictionaries()
2795 char_u *dict = NULL; in ins_compl_get_exp() local
2899 dict = e_cpt; in ins_compl_get_exp()
2957 dict != NULL ? dict in ins_compl_get_exp()
2966 dict != NULL ? dict_f in ins_compl_get_exp()
[all …]
H A Djob.c125 dict_T *dict; in get_job_options() local
137 dict = tv->vval.v_dict; in get_job_options()
138 if (dict == NULL) in get_job_options()
141 todo = (int)dict->dv_hashtab.ht_used; in get_job_options()
142 for (hi = dict->dv_hashtab.ht_array; todo > 0; ++hi) in get_job_options()
1810 job_info(job_T *job, dict_T *dict) in job_info() argument
1826 if (dict_add(dict, item) == FAIL) in job_info()
1834 dict_add_number(dict, "process", nr); in job_info()
1835 dict_add_string(dict, "tty_in", job->jv_tty_in); in job_info()
1836 dict_add_string(dict, "tty_out", job->jv_tty_out); in job_info()
[all …]
H A Dif_lua.c1788 dict_T *dict = NULL; in luaV_get_var_scope() local
1791 dict = get_globvar_dict(); in luaV_get_var_scope()
1793 dict = get_vimvar_dict(); in luaV_get_var_scope()
1795 dict = curbuf->b_vars; in luaV_get_var_scope()
1797 dict = curwin->w_vars; in luaV_get_var_scope()
1799 dict = curtab->tp_vars; in luaV_get_var_scope()
1806 return dict; in luaV_get_var_scope()
1812 dict_T *dict; in luaV_setvar() local
1823 if (dict == NULL) in luaV_setvar()
1838 else if (dict->dv_lock) in luaV_setvar()
[all …]
H A Dmatch.c980 dict_T *dict; in f_getmatches() local
995 dict = dict_alloc(); in f_getmatches()
996 if (dict == NULL) in f_getmatches()
1020 dict_add_list(dict, buf, l); in f_getmatches()
1025 dict_add_string(dict, "pattern", cur->pattern); in f_getmatches()
1027 dict_add_string(dict, "group", syn_id2name(cur->hlg_id)); in f_getmatches()
1028 dict_add_number(dict, "priority", (long)cur->priority); in f_getmatches()
1029 dict_add_number(dict, "id", (long)cur->id); in f_getmatches()
1036 dict_add_string(dict, "conceal", (char_u *)&buf); in f_getmatches()
1039 list_append_dict(rettv->vval.v_list, dict); in f_getmatches()
/vim-8.2.3635/runtime/autoload/
H A Drust.vim59 let exepath = a:dict.tmpdir.'/'.fnamemodify(a:dict.path, ':t:r')
64 let relpath = get(a:dict, 'tmpdir_relpath', a:dict.path)
69 let pwd = a:dict.istemp ? a:dict.tmpdir : ''
102 let relpath = get(a:dict, 'tmpdir_relpath', a:dict.path)
104 let pwd = a:dict.istemp ? a:dict.tmpdir : ''
163 let relpath = get(a:dict, 'tmpdir_relpath', a:dict.path)
165 let pwd = a:dict.istemp ? a:dict.tmpdir : ''
224 let dict = {}
236 let dict.istemp = 1
244 let dict.path = dict.tmpdir.'/'.filename
[all …]
H A Dgnat.vim28 function gnat#Make () dict " {{{1
38 function gnat#Pretty () dict " {{{1
42 function gnat#Find () dict " {{{1
46 function gnat#Tags () dict " {{{1
54 function gnat#Set_Project_File (...) dict " {{{1
93 function gnat#Get_Command (Command) dict " {{{1
98 function gnat#Set_Session (...) dict " {{{1
H A Dccomplete.vim285 let res['dict'] = a:val
295 func s:Dict2info(dict) argument
297 for k in sort(keys(a:dict))
300 let info .= substitute(matchstr(a:dict['cmd'], '/^\s*\zs.*\ze$/'), '\\\(.\)', '\1', 'g')
302 let info .= a:dict[k]
598 if has_key(a:matches[i], 'dict')
599 if has_key(a:matches[i].dict, 'typename')
600 let typename = a:matches[i].dict['typename']
601 elseif has_key(a:matches[i].dict, 'typeref')
602 let typename = a:matches[i].dict['typeref']
[all …]
/vim-8.2.3635/src/testdir/
H A Dtest_partial.vim66 let dict = {'name': 'hello'}
95 let dict = {'name': 'foo'}
96 func dict.MyFunc(arg) dict
103 let Func = dict.MyFunc
123 func s:cache_clear() dict
145 func s:cache_arg(arg) dict
322 call assert_equal(dict, get(Cb, 'dict'))
331 let dict = {'partial has': 'no dict'}
332 call assert_equal(dict, get(P, 'dict', dict))
340 function d1.f1() dict
[all …]
H A Dtest_getvar.vim60 let w:var_dict = {'dict': 'tabwin'}
64 call assert_equal({'dict': 'tabwin'}, 2->gettabwinvar(3, 'var_dict'))
65 call assert_equal({'dict': 'tabwin'},
67 call assert_equal({'var_dict': {'dict': 'tabwin'}}, gettabwinvar(2, 3, ''))
68 call assert_equal({'var_dict': {'dict': 'tabwin'}},
110 " get({dict}, {key} [, {default}])
132 call assert_equal({'lambda has': 'no dict'}, get(l:L, 'dict', {'lambda has': 'no dict'}))
133 call assert_equal(0, get(l:L, 'dict'))
142 call assert_equal({'func has': 'no dict'}, get(l:F, 'dict', {'func has': 'no dict'}))
143 call assert_equal(0, get(l:F, 'dict'))
[all …]
H A Dtest_filter_map.vim17 " dict with expression string
19 let dict = {"foo": 1, "bar": 2, "baz": 3}
22 call assert_equal({"bar": 2, "baz": 3}, filter(copy(dict), 'v:val > 1'))
23 call assert_equal({"foo": 1, "baz": 3}, filter(copy(dict), 'v:key > "bar"'))
24 call assert_equal({}, filter(copy(dict), 0))
27 call assert_equal({"foo": 2, "bar": 4, "baz": 6}, map(copy(dict), 'v:val * 2'))
28 call assert_equal({"foo": "f", "bar": "b", "baz": "b"}, map(copy(dict), 'v:key[0]'))
29 call assert_equal({"foo": 9, "bar": 9, "baz": 9}, map(copy(dict), 9))
66 " dict with funcref
68 let dict = {"foo": 1, "bar": 2, "baz": 3}
[all …]
H A Dtest_vim9_assign.vim492 # dict of dict
497 var d2: dict<dict<number>>
502 var d3: dict<dict<dict<number>>>
515 var d3: dict<dict<number>>
533 # list of dict
545 # dict of list
1195 …CheckDefFailure(['var name: dict<string> = {key: 123}'], 'expected dict<string> but got dict<numbe…
1271 …efFailure(["var d: dict<dict<number>> = {x: {a: '', b: true}}"], 'E1012: Type mismatch; expected d…
1333 var dd: dict<dict<list<any>>>
1385 var dd: dict<dict<list<any>>>
[all …]
H A Dtest_vim9_builtin.vim42 def RetListDictAny(): list<dict<any>>
46 def RetDictNumber(): dict<number>
50 def RetDictString(): dict<string>
942 var res: list<dict<any>>
969 var d: dict<number> = {a: 1}
975 var d: dict<number> = {a: 1}
981 var d: dict<number> = {a: 1}
988 var d: dict<bool>
1045 var d: dict<any> = {}
2099 var d: dict<number> = {key: 0}
[all …]
H A Dtest_lua.vim90 " lua.eval with a dict
92 call assert_equal('dict', luaeval('vim.type(v)'))
542 call assert_equal({}, luaeval('vim.dict()'))
591 \ luaeval('vim.dict(t)'))
691 " dict funcref
692 function Mylen() dict
722 call assert_equal('dict', luaeval('vim.type(vim.dict())'))
958 vim.g.Var1 = vim.list({vim.dict({a=10}), vim.dict({b=20})})
1066 lua vim.w.wvar2 = vim.dict({a=10, b=20})
1107 lua vim.b.bvar2 = vim.dict({a=10, b=20})
[all …]
H A Dtest_listdict.vim381 func d.func(a) dict
426 let g:dict = {}
427 function g:dict.func() dict
430 let g:dict.foo = ['-', 2, 3]
432 call assert_equal('g:dict.func-4', g:dict.func())
433 unlet g:dict
709 " No :unlet after lock on dict:
716 " unlet after lock on dict item
744 " map() after lock on dict
1229 " List and dict indexing tests
[all …]
/vim-8.2.3635/runtime/ftplugin/
H A Dlogtalk.vim11 let b:undo_ftplugin = "setl ts< sw< fdm< fdc< ai< dict<"
19 setlocal dict=$VIMRUNTIME/ftplugin/logtalk.dict
/vim-8.2.3635/runtime/spell/nl/
H A Dmain.aap29 :attr {fetch = $OODIR/%file%} nl-dict.oxt
35 :fetch nl-dict.oxt
36 :sys $UNZIP nl-dict.oxt
55 :delete {f} nl-dict.oxt
/vim-8.2.3635/runtime/doc/
H A Dif_lua.txt12 4. Dict userdata |lua-dict|
130 vim.dict([arg]) Returns an empty dictionary or, if "arg" is a
131 Lua table, returns a dict d such that d[k] =
138 :echo luaeval('vim.dict(t)')
171 "dict", "funcref", "buffer", or "window" if
195 userdata (see |lua-list| and |lua-dict|).
312 4. Dict userdata *lua-dict*
314 Similarly to list userdata, dict userdata represent vim dictionaries; since
320 o "#d" is the number of items in dict "d", equivalent to "len(d)"
371 defined with a "dict" attribute need to be obtained as a dictionary key
[all …]

1234567