diff options
author | Bram Moolenaar <Bram@vim.org> | 2008-11-15 13:12:07 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2008-11-15 13:12:07 +0000 |
commit | 701f7afcdf5f510090116a6a6fa91ca479c88e06 (patch) | |
tree | 608ff9b10fa5dbdb613f17f0242a160d19dacc13 /src/ex_docmd.c | |
parent | 1c8603613a33f6012c7d7e0d9db02323f2e785b4 (diff) | |
download | vim-git-701f7afcdf5f510090116a6a6fa91ca479c88e06.tar.gz |
updated for version 7.2-041v7.2.041
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r-- | src/ex_docmd.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c index 8d21ee1eb..5a80a07c2 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -7488,7 +7488,8 @@ do_exedit(eap, old_curwin) /* ":new" or ":tabnew" without argument: edit an new empty buffer */ setpcmark(); (void)do_ecmd(0, NULL, NULL, eap, ECMD_ONE, - ECMD_HIDE + (eap->forceit ? ECMD_FORCEIT : 0)); + ECMD_HIDE + (eap->forceit ? ECMD_FORCEIT : 0), + old_curwin == NULL ? curwin : NULL); } else if ((eap->cmdidx != CMD_split #ifdef FEAT_VERTSPLIT @@ -7525,7 +7526,7 @@ do_exedit(eap, old_curwin) #ifdef FEAT_LISTCMDS + (eap->cmdidx == CMD_badd ? ECMD_ADDBUF : 0 ) #endif - ) == FAIL) + , old_curwin == NULL ? curwin : NULL) == FAIL) { /* Editing the file failed. If the window was split, close it. */ #ifdef FEAT_WINDOWS |