mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Merge pull request #9447 from janlazo/vim-8.1.0651
vim-patch:8.1.{651,653}
This commit is contained in:
commit
103e021912
@ -1772,7 +1772,7 @@ void ex_args(exarg_T *eap)
|
||||
}
|
||||
}
|
||||
|
||||
if (!ends_excmd(*eap->arg)) {
|
||||
if (*eap->arg != NUL) {
|
||||
// ":args file ..": define new argument list, handle like ":next"
|
||||
// Also for ":argslocal file .." and ":argsglobal file ..".
|
||||
ex_next(eap);
|
||||
|
@ -170,6 +170,15 @@ func Test_argument()
|
||||
call assert_fails('argument', 'E163:')
|
||||
endfunc
|
||||
|
||||
func Test_args_with_quote()
|
||||
" Only on Unix can a file name include a double quote.
|
||||
if has('unix')
|
||||
args \"foobar
|
||||
call assert_equal('"foobar', argv(0))
|
||||
%argdelete
|
||||
endif
|
||||
endfunc
|
||||
|
||||
" Test for 0argadd and 0argedit
|
||||
" Ported from the test_argument_0count.in test script
|
||||
func Test_zero_argadd()
|
||||
|
Loading…
Reference in New Issue
Block a user