diff options
author | Sean Dewar <seandewar@users.noreply.github.com> | 2021-02-11 03:42:15 +0000 |
---|---|---|
committer | Sean Dewar <seandewar@users.noreply.github.com> | 2021-02-11 19:00:55 +0000 |
commit | 4bc82a59b6fc3927ce20c7cadb080ed1c9d6fce8 (patch) | |
tree | becb52371d7ead44b2d0898475893c139878a3e7 /src/nvim/ex_session.c | |
parent | add0cf9a42a5122d74d0b89301802ba10bef802b (diff) | |
download | rneovim-4bc82a59b6fc3927ce20c7cadb080ed1c9d6fce8.tar.gz rneovim-4bc82a59b6fc3927ce20c7cadb080ed1c9d6fce8.tar.bz2 rneovim-4bc82a59b6fc3927ce20c7cadb080ed1c9d6fce8.zip |
vim-patch:8.2.2467: script generated by :mkview changes alternate file
Problem: Script generated by :mkview changes alternate file.
Solution: Only write :balt in the session file. (Harish Rajagopal,
closes vim/vim#7779)
https://github.com/vim/vim/commit/139348f3e8370826a1ceb10c73f7c7bb586f8125
Diffstat (limited to 'src/nvim/ex_session.c')
-rw-r--r-- | src/nvim/ex_session.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/ex_session.c b/src/nvim/ex_session.c index 4915070e91..63789b3981 100644 --- a/src/nvim/ex_session.c +++ b/src/nvim/ex_session.c @@ -388,7 +388,8 @@ static int put_view( buf_T *const alt = buflist_findnr(wp->w_alt_fnum); // Set the alternate file. - if (alt != NULL && alt->b_fname != NULL && *alt->b_fname != NUL + if ((flagp == &ssop_flags) && alt != NULL && alt->b_fname != NULL + && *alt->b_fname != NUL && (fputs("balt ", fd) < 0 || ses_fname(fd, alt, flagp, true) == FAIL)) { return FAIL; |