Mercurial > vim
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 |