Mercurial > vim
diff src/testdir/test_execute_func.vim @ 17670:1be29c149103 v8.1.1832
patch 8.1.1832: win_execute() does not work in other tab
commit https://github.com/vim/vim/commit/820680b9ff1de8699156c7b060f97e5c0b87ad15
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri Aug 9 14:56:22 2019 +0200
patch 8.1.1832: win_execute() does not work in other tab
Problem: Win_execute() does not work in other tab. (Rick Howe)
Solution: Take care of the tab. (closes https://github.com/vim/vim/issues/4792)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 09 Aug 2019 15:00:05 +0200 |
parents | 4096722cd9c1 |
children | 11dca9732a48 |
line wrap: on
line diff
--- a/src/testdir/test_execute_func.vim +++ b/src/testdir/test_execute_func.vim @@ -100,3 +100,12 @@ func Test_win_execute() call win_gotoid(otherwin) bwipe! endfunc + +func Test_win_execute_other_tab() + let thiswin = win_getid() + tabnew + call win_execute(thiswin, 'let xyz = 1') + call assert_equal(1, xyz) + tabclose + unlet xyz +endfunc