From d979c46ea225fd3e68f351a41daf92b7bc9f74c7 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Tue, 19 Jun 2018 14:53:45 +0200 Subject: [PATCH] Make +workspaces-load-session replace current It should not merge with the current session. --- modules/feature/workspaces/autoload/workspaces.el | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/feature/workspaces/autoload/workspaces.el b/modules/feature/workspaces/autoload/workspaces.el index 22de28137..3994c5517 100644 --- a/modules/feature/workspaces/autoload/workspaces.el +++ b/modules/feature/workspaces/autoload/workspaces.el @@ -119,6 +119,7 @@ Returns t if successful, nil otherwise." (defun +workspace-load-session (&optional name) "Replace current session with the entire session named NAME. If NAME is nil, use `persp-auto-save-fname'." + (mapc #'+workspace-delete (+workspace-list-names)) (persp-load-state-from-file (expand-file-name (or name persp-auto-save-fname) persp-save-dir)))