Fail gracefully if no session file is present
This commit is contained in:
parent
8d3954257e
commit
47be32d422
|
@ -47,7 +47,9 @@
|
||||||
"TODO"
|
"TODO"
|
||||||
(setq file (expand-file-name (or file (doom-session-file))))
|
(setq file (expand-file-name (or file (doom-session-file))))
|
||||||
(message "Attempting to load %s" file)
|
(message "Attempting to load %s" file)
|
||||||
(cond ((require 'persp-mode nil t)
|
(cond ((not (file-readable-p file))
|
||||||
|
(message "No session file at %S to read from" file))
|
||||||
|
((require 'persp-mode nil t)
|
||||||
(unless persp-mode
|
(unless persp-mode
|
||||||
(persp-mode +1))
|
(persp-mode +1))
|
||||||
(let ((allowed (persp-list-persp-names-in-file file)))
|
(let ((allowed (persp-list-persp-names-in-file file)))
|
||||||
|
|
Loading…
Reference in New Issue
Block a user