comparison src/testdir/test_arglist.vim @ 17855:285f7a700185 v8.1.1924

patch 8.1.1924: using empty string for current buffer is unexpected Commit: https://github.com/vim/vim/commit/a8eee21e75324d199acb1663cb5009e03014a13a Author: Bram Moolenaar <Bram@vim.org> Date: Sat Aug 24 22:14:58 2019 +0200 patch 8.1.1924: using empty string for current buffer is unexpected Problem: Using empty string for current buffer is unexpected. Solution: Make the argument optional for bufname() and bufnr().
author Bram Moolenaar <Bram@vim.org>
date Sat, 24 Aug 2019 22:30:03 +0200
parents 45eca7143d7c
children 2e53305f2239
comparison
equal deleted inserted replaced
17854:9cd094b68fa5 17855:285f7a700185
396 " :argedit reuses the current buffer if it is empty 396 " :argedit reuses the current buffer if it is empty
397 %argd 397 %argd
398 " make sure to use a new buffer number for x when it is loaded 398 " make sure to use a new buffer number for x when it is loaded
399 bw! x 399 bw! x
400 new 400 new
401 let a = bufnr('') 401 let a = bufnr()
402 argedit x 402 argedit x
403 call assert_equal(a, bufnr('')) 403 call assert_equal(a, bufnr())
404 call assert_equal('x', bufname('')) 404 call assert_equal('x', bufname())
405 %argd 405 %argd
406 bw! x 406 bw! x
407 endfunc 407 endfunc
408 408
409 " Test for the :argdelete command 409 " Test for the :argdelete command