Mercurial > vim
diff src/ex_docmd.c @ 6739:f012247e8ec8 v7.4.693
patch 7.4.693
Problem: Session file is not correct when there are multiple tab pages.
Solution: Reset the current window number for each tab page. (Jacob Niehus)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Mon, 13 Apr 2015 12:39:22 +0200 |
parents | 05202d6ba0ef |
children | c0bc9b60fb8a |
line wrap: on
line diff
--- a/src/ex_docmd.c +++ b/src/ex_docmd.c @@ -10845,7 +10845,6 @@ makeopens(fd, dirnow) buf_T *buf; int only_save_windows = TRUE; int nr; - int cnr = 1; int restore_size = TRUE; win_T *wp; char_u *sname; @@ -10983,7 +10982,8 @@ makeopens(fd, dirnow) tab_topframe = topframe; for (tabnr = 1; ; ++tabnr) { - int need_tabnew = FALSE; + int need_tabnew = FALSE; + int cnr = 1; if ((ssop_flags & SSOP_TABPAGES)) {