diff options
Diffstat (limited to 'data/vim/patches/8.1.0417')
-rw-r--r-- | data/vim/patches/8.1.0417 | 140 |
1 files changed, 0 insertions, 140 deletions
diff --git a/data/vim/patches/8.1.0417 b/data/vim/patches/8.1.0417 deleted file mode 100644 index 3fb1603be..000000000 --- a/data/vim/patches/8.1.0417 +++ /dev/null @@ -1,140 +0,0 @@ -To: vim_dev@googlegroups.com -Subject: Patch 8.1.0417 -Fcc: outbox -From: Bram Moolenaar <Bram@moolenaar.net> -Mime-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit ------------- - -Patch 8.1.0417 -Problem: Several command line arguments are not tested. -Solution: Add tests for -m, -M, -R and -Vfile. (Dominique Pelle, - closes #3458) -Files: src/testdir/test_startup.vim - - -*** ../vim-8.1.0416/src/testdir/test_startup.vim 2018-09-19 21:06:28.344234982 +0200 ---- src/testdir/test_startup.vim 2018-09-21 12:52:01.786654278 +0200 -*************** -*** 194,201 **** - " Open 2 windows split vertically. Expect: - " - 2 windows - " - both windows should have the same or almost the same width -! " - sum of both windows width (+ 1 separator) should be equal to the -! " number of columns - " - both windows should have the same height - " - window height (+ 2 for the statusline and Ex command) should be equal - " to the number of lines ---- 194,201 ---- - " Open 2 windows split vertically. Expect: - " - 2 windows - " - both windows should have the same or almost the same width -! " - sum of both windows width (+ 1 for the separator) should be equal to -! " the number of columns - " - both windows should have the same height - " - window height (+ 2 for the statusline and Ex command) should be equal - " to the number of lines -*************** -*** 269,274 **** ---- 269,316 ---- - call assert_match("sourcing \"$VIMRUNTIME[\\/]defaults\.vim\"\r\nline 1: \" The default vimrc file\..* verbose=15\n", out) - endfunc - -+ " Test the -V[N]{filename} argument to set the 'verbose' option to N -+ " and set 'verbosefile' to filename. -+ func Test_V_file_arg() -+ if RunVim([], [], ' --clean -X -V2Xverbosefile -c "set verbose? verbosefile?" -cq') -+ let out = join(readfile('Xverbosefile'), "\n") -+ call assert_match("sourcing \"$VIMRUNTIME[\\/]defaults\.vim\"\n", out) -+ call assert_match("\n verbose=2\n", out) -+ call assert_match("\n verbosefile=Xverbosefile", out) -+ endif -+ -+ call delete('Xverbosefile') -+ endfunc -+ -+ " Test the -m, -M and -R arguments: -+ " -m resets 'write' -+ " -M resets 'modifiable' and 'write' -+ " -R sets 'readonly' -+ func Test_m_M_R() -+ let after = [ -+ \ 'call writefile([&write, &modifiable, &readonly, &updatecount], "Xtestout")', -+ \ 'qall', -+ \ ] -+ if RunVim([], after, '') -+ let lines = readfile('Xtestout') -+ call assert_equal(['1', '1', '0', '200'], lines) -+ endif -+ if RunVim([], after, '-m') -+ let lines = readfile('Xtestout') -+ call assert_equal(['0', '1', '0', '200'], lines) -+ endif -+ if RunVim([], after, '-M') -+ let lines = readfile('Xtestout') -+ call assert_equal(['0', '0', '0', '200'], lines) -+ endif -+ if RunVim([], after, '-R') -+ let lines = readfile('Xtestout') -+ call assert_equal(['1', '1', '1', '10000'], lines) -+ endif -+ -+ call delete('Xtestout') -+ endfunc -+ - " Test the -A, -F and -H arguments (Arabic, Farsi and Hebrew modes). - func Test_A_F_H_arg() - let after = [ -*************** -*** 430,436 **** - call writefile(['123456'], 'Xtestout') - let after = [ - \ ':startinsert', -! \ 'call feedkeys("foobar\<c-o>:wq\<cr>","t")' - \ ] - if RunVim([], after, 'Xtestout') - let lines = readfile('Xtestout') ---- 472,478 ---- - call writefile(['123456'], 'Xtestout') - let after = [ - \ ':startinsert', -! \ 'call feedkeys("foobar\<c-o>:wq\<cr>","t")' - \ ] - if RunVim([], after, 'Xtestout') - let lines = readfile('Xtestout') -*************** -*** 440,446 **** - call writefile(['123456'], 'Xtestout') - let after = [ - \ ':startinsert!', -! \ 'call feedkeys("foobar\<c-o>:wq\<cr>","t")' - \ ] - if RunVim([], after, 'Xtestout') - let lines = readfile('Xtestout') ---- 482,488 ---- - call writefile(['123456'], 'Xtestout') - let after = [ - \ ':startinsert!', -! \ 'call feedkeys("foobar\<c-o>:wq\<cr>","t")' - \ ] - if RunVim([], after, 'Xtestout') - let lines = readfile('Xtestout') -*** ../vim-8.1.0416/src/version.c 2018-09-21 12:46:16.341772938 +0200 ---- src/version.c 2018-09-21 12:53:03.382109316 +0200 -*************** -*** 796,797 **** ---- 796,799 ---- - { /* Add new patch number below this line */ -+ /**/ -+ 417, - /**/ - --- -From "know your smileys": - <>:-) Bishop - - /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\ -/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\ -\\\ an exciting new programming language -- http://www.Zimbu.org /// - \\\ help me help AIDS victims -- http://ICCF-Holland.org /// |