]> granicus.if.org Git - vim/commitdiff
patch 8.1.0095: dialog for ":browse tabnew" says "new window" v8.1.0095
authorBram Moolenaar <Bram@vim.org>
Thu, 21 Jun 2018 20:10:08 +0000 (22:10 +0200)
committerBram Moolenaar <Bram@vim.org>
Thu, 21 Jun 2018 20:10:08 +0000 (22:10 +0200)
Problem:    Dialog for ":browse tabnew" says "new window".
Solution:   Use "new tab page". (closes #3053)

src/ex_docmd.c
src/version.c

index 5229e0e73b099973e084543f1f8d7ccdc4b66e0c..4d5036f229281edfc40706536801433eccb3e88e 100644 (file)
@@ -8200,6 +8200,9 @@ ex_splitview(exarg_T *eap)
 #ifdef FEAT_BROWSE
     int                browse_flag = cmdmod.browse;
 #endif
+    int                use_tab = eap->cmdidx == CMD_tabedit
+                      || eap->cmdidx == CMD_tabfind
+                      || eap->cmdidx == CMD_tabnew;
 
 #ifdef FEAT_GUI
     need_mouse_correct = TRUE;
@@ -8248,7 +8251,9 @@ ex_splitview(exarg_T *eap)
        }
        else
        {
-           fname = do_browse(0, (char_u *)_("Edit File in new window"),
+           fname = do_browse(0, (char_u *)(use_tab
+                       ? _("Edit File in new tab page")
+                       : _("Edit File in new window")),
                                          eap->arg, NULL, NULL, NULL, curbuf);
            if (fname == NULL)
                goto theend;
@@ -8261,9 +8266,7 @@ ex_splitview(exarg_T *eap)
     /*
      * Either open new tab page or split the window.
      */
-    if (eap->cmdidx == CMD_tabedit
-           || eap->cmdidx == CMD_tabfind
-           || eap->cmdidx == CMD_tabnew)
+    if (use_tab)
     {
        if (win_new_tabpage(cmdmod.tab != 0 ? cmdmod.tab
                         : eap->addr_count == 0 ? 0
index 109c4b7e6c46fab2340a38b930e224d8332dbd20..4bd054c7f1dc01f74ac9eee701b4e8e2b720db8c 100644 (file)
@@ -761,6 +761,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    95,
 /**/
     94,
 /**/