Lines Matching refs:li

155   command -nargs=1 -bar C :call add(s:li, '=== ' . <q-args> . ' ===')|<args>
158 autocmd TabEnter * call add(s:li, 'TabEnter')
159 autocmd WinEnter * call add(s:li, 'WinEnter')
160 autocmd BufEnter * call add(s:li, 'BufEnter')
161 autocmd TabLeave * call add(s:li, 'TabLeave')
162 autocmd WinLeave * call add(s:li, 'WinLeave')
163 autocmd BufLeave * call add(s:li, 'BufLeave')
166 let s:li = []
169 call assert_equal(['=== tab split ===', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter'], s:li)
170 let s:li = []
173 …l(['=== tabnew ===', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufLeave', 'BufEnter'], s:li)
175 let s:li = split(join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')) , '\s\+')
176 call assert_equal(['a', 'b', 'c'], s:li)
178 let s:li = []
180 …ert_equal(["=== call map(range(1, tabpagenr('$')), 'settabvar(v:val, ''a'', v:val*2)') ==="], s:li)
181 let s:li = split(join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")')) , '\s\+')
182 call assert_equal(['2', '4', '6'], s:li)
184 let s:li = []
187 call assert_equal(['=== vsplit ===', 'WinLeave', 'WinEnter'], s:li)
188 let s:li = []
193 …'=== tabnext 1 ===', 'BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter'], s:li)
194 let s:li = split(join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')), '\s\+')
195 call assert_equal(['a', 'a'], s:li)
196 let s:li = []
198 let s:li = split(join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")')), '\s\+')
199 call assert_equal(['2', '4'], s:li)
204 let s:li = []
206 …, 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', '=== tabnext 2 ===', '=== tabclose 3 ==='], s:li)
210 let s:li = []
212 …l(['=== tabnew ===', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufLeave', 'BufEnter'], s:li)
213 let s:li = []
215 …'=== tabnext 1 ===', 'BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter'], s:li)
218 let s:li = []
222 …, 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', '=== tabnext 2 ===', '=== tabclose 3 ==='], s:li)
237 autocmd TabEnter * call add(s:li, 'TabEnter')
238 autocmd WinEnter * call add(s:li, 'WinEnter')
239 autocmd BufEnter * call add(s:li, 'BufEnter')
240 autocmd TabLeave * call add(s:li, 'TabLeave')
241 autocmd WinLeave * call add(s:li, 'WinLeave')
242 autocmd BufLeave * call add(s:li, 'BufLeave')
245 let s:li = []
247 call assert_equal(['BufLeave', 'BufEnter'], s:li)
249 let s:li = []
254 \ 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter'], s:li)