From 59d8e56e048eb5d384649284fb35363931fc3697 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 7 Nov 2020 18:41:10 +0100 Subject: patch 8.2.1967: the session file does not restore the alternate file Problem: The session file does not restore the alternate file. Solution: Add ":balt". Works like ":badd" and also sets the buffer as the alternate file. Use it in the session file. (closes #7269, closes #6714) --- src/ex_cmds.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/ex_cmds.h') diff --git a/src/ex_cmds.h b/src/ex_cmds.h index d53b6df6d2..4fe62cafe8 100644 --- a/src/ex_cmds.h +++ b/src/ex_cmds.h @@ -178,6 +178,9 @@ EXCMD(CMD_ball, "ball", ex_buffer_all, EXCMD(CMD_badd, "badd", ex_edit, EX_NEEDARG|EX_FILE1|EX_CMDARG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, ADDR_NONE), +EXCMD(CMD_balt, "balt", ex_edit, + EX_NEEDARG|EX_FILE1|EX_CMDARG|EX_TRLBAR|EX_CMDWIN|EX_LOCK_OK, + ADDR_NONE), EXCMD(CMD_bdelete, "bdelete", ex_bunload, EX_BANG|EX_RANGE|EX_BUFNAME|EX_COUNT|EX_EXTRA|EX_TRLBAR, ADDR_BUFFERS), -- cgit v1.2.3