mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
fix(workspaces): don't overwrite previously workspaces on save
Otherwise, each time `+workspace-save` is called, all prior saved workspaces would be deleted from `+workspaces-data-file` before inserting the new one.
This commit is contained in:
@ -118,7 +118,7 @@ Returns t on success, nil otherwise."
|
||||
(unless (+workspace-exists-p name)
|
||||
(error "'%s' is an invalid workspace" name))
|
||||
(let ((fname (expand-file-name +workspaces-data-file persp-save-dir)))
|
||||
(persp-save-to-file-by-names fname *persp-hash* (list name))
|
||||
(persp-save-to-file-by-names fname *persp-hash* (list name) t)
|
||||
(and (member name (persp-list-persp-names-in-file fname))
|
||||
t)))
|
||||
|
||||
|
Reference in New Issue
Block a user