diff options
author | Bram Moolenaar <Bram@vim.org> | 2006-02-18 22:14:51 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2006-02-18 22:14:51 +0000 |
commit | 7e8fd63682801d6cdd7f31972540c21f148b289e (patch) | |
tree | cbc44d7f10ef0a87454582fbff40fe930bacc6b6 /src/ex_docmd.c | |
parent | 997fb4ba696625e27e17c00d5033b20411aa45a3 (diff) | |
download | vim-git-7e8fd63682801d6cdd7f31972540c21f148b289e.tar.gz |
updated for version 7.0201v7.0201
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r-- | src/ex_docmd.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c index 495d7397b..1a8788684 100644 --- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -6228,7 +6228,7 @@ ex_tabclose(eap) else # endif if (first_tabpage->tp_next == NULL) - EMSG(_("E999: Cannot close last tab page")); + EMSG(_("E784: Cannot close last tab page")); else { if (eap->addr_count > 0) @@ -6239,7 +6239,7 @@ ex_tabclose(eap) beep_flush(); return; } - if (tp->tp_topframe != topframe) + if (tp != curtab) { tabpage_close_other(tp, eap->forceit); return; @@ -6975,9 +6975,10 @@ theend: } /* - * :tabedit [[+command] file] open new Tab page with empty window - * :tabedit [[+command] file] open new Tab page and edit "file" - * :tabfind [[+command] file] open new Tab page and find "file" + * :tabedit open new Tab page with empty window + * :tabedit [+command] file open new Tab page and edit "file" + * :tabnew [[+command] file] just like :tabedit + * :tabfind [+command] file open new Tab page and find "file" */ void ex_tabedit(eap) @@ -10626,6 +10627,11 @@ ex_match(eap) eap->errmsg = e_trailing; return; } + if (*end != *p) + { + EMSG2(_(e_invarg2), p); + return; + } c = *end; *end = NUL; |