Mercurial > vim
comparison src/testdir/test62.in @ 5186:bea5eb942011 v7.4a.019
updated for version 7.4a.019
Problem: Invalid closing parenthesis in test 62. Command truncated at
double quote.
Solution: Remove the parenthesis. Change double quote to ''. (ZyX)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sun, 14 Jul 2013 12:21:57 +0200 |
parents | c80838526eeb |
children | 45b2278e6f46 |
comparison
equal
deleted
inserted
replaced
5185:d30d1416180e | 5186:bea5eb942011 |
---|---|
34 :call settabvar(2, 'val_num', 100) | 34 :call settabvar(2, 'val_num', 100) |
35 :call settabvar(2, 'val_str', 'SetTabVar test') | 35 :call settabvar(2, 'val_str', 'SetTabVar test') |
36 :call settabvar(2, 'val_list', ['red', 'blue', 'green']) | 36 :call settabvar(2, 'val_list', ['red', 'blue', 'green']) |
37 :" | 37 :" |
38 :let test_status = 'gettabvar: fail' | 38 :let test_status = 'gettabvar: fail' |
39 :if gettabvar(2, 'val_num') == 100 && gettabvar(2, 'val_str') == 'SetTabVar test') && gettabvar(2, 'val_list') == ['red', 'blue', 'green']) | 39 :if gettabvar(2, 'val_num') == 100 && gettabvar(2, 'val_str') == 'SetTabVar test') && gettabvar(2, 'val_list') == ['red', 'blue', 'green'] |
40 : let test_status = 'gettabvar: pass' | 40 : let test_status = 'gettabvar: pass' |
41 :endif | 41 :endif |
42 :call append(line('$'), test_status) | 42 :call append(line('$'), test_status) |
43 :" | 43 :" |
44 :tabnext 2 | 44 :tabnext 2 |
163 if !hasau | 163 if !hasau |
164 let g:r+=['WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufLeave', 'BufEnter'] | 164 let g:r+=['WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufLeave', 'BufEnter'] |
165 endif | 165 endif |
166 let t:a='c' | 166 let t:a='c' |
167 call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")'))) | 167 call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")'))) |
168 C call map(range(1, tabpagenr('$')), 'settabvar(v:val, "a", v:val*2)') | 168 C call map(range(1, tabpagenr('$')), 'settabvar(v:val, ''a'', v:val*2)') |
169 call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")'))) | 169 call add(g:r, join(map(range(1, tabpagenr('$')), 'gettabvar(v:val, "a")'))) |
170 let w:a='a' | 170 let w:a='a' |
171 C vsplit | 171 C vsplit |
172 if !hasau | 172 if !hasau |
173 let g:r+=['WinLeave', 'WinEnter'] | 173 let g:r+=['WinLeave', 'WinEnter'] |
178 C tabnext 1 | 178 C tabnext 1 |
179 if !hasau | 179 if !hasau |
180 let g:r+=['BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter'] | 180 let g:r+=['BufLeave', 'WinLeave', 'TabLeave', 'WinEnter', 'TabEnter', 'BufEnter'] |
181 endif | 181 endif |
182 call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")'))) | 182 call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")'))) |
183 C call map(copy(winr), 'settabwinvar('.tabn.', v:val, "a", v:val*2)') | 183 C call map(copy(winr), 'settabwinvar('.tabn.', v:val, ''a'', v:val*2)') |
184 call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")'))) | 184 call add(g:r, join(map(copy(winr), 'gettabwinvar('.tabn.', v:val, "a")'))) |
185 if hasau | 185 if hasau |
186 augroup TabDestructive | 186 augroup TabDestructive |
187 autocmd TabEnter * :C tabnext 2 | C tabclose 3 | 187 autocmd TabEnter * :C tabnext 2 | C tabclose 3 |
188 augroup END | 188 augroup END |