feature/workspaces: announce workspace name when loading/saving
This commit is contained in:
parent
dc3687920a
commit
7d1b02cbed
1 changed files with 4 additions and 3 deletions
|
@ -167,8 +167,9 @@ session."
|
||||||
"Session to load: "
|
"Session to load: "
|
||||||
(directory-files persp-save-dir nil "^[^_.]")
|
(directory-files persp-save-dir nil "^[^_.]")
|
||||||
nil t))))
|
nil t))))
|
||||||
(+workspace-load-session (or name "last"))
|
(let ((name (or name "last")))
|
||||||
(+workspace/display))
|
(+workspace-load-session name)
|
||||||
|
(+workspace-message (format "'%s' workspace loaded" name) 'success)))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
(defun +workspace/save (name)
|
(defun +workspace/save (name)
|
||||||
|
@ -180,7 +181,7 @@ workspace."
|
||||||
(+workspace-current-name)
|
(+workspace-current-name)
|
||||||
(completing-read "Workspace to save: " (+workspace-list)))))
|
(completing-read "Workspace to save: " (+workspace-list)))))
|
||||||
(if (+workspace-save name)
|
(if (+workspace-save name)
|
||||||
(+workspace-message (format "%s workspace saved" name) 'success)
|
(+workspace-message (format "'%s' workspace saved" name) 'success)
|
||||||
(+workspace-error (format "Couldn't save workspace %s" name))))
|
(+workspace-error (format "Couldn't save workspace %s" name))))
|
||||||
|
|
||||||
;;;###autoload
|
;;;###autoload
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue