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:
parent
dbcd30820b
commit
b835e7b6ec
1 changed files with 1 additions and 1 deletions
|
@ -118,7 +118,7 @@ Returns t on success, nil otherwise."
|
||||||
(unless (+workspace-exists-p name)
|
(unless (+workspace-exists-p name)
|
||||||
(error "'%s' is an invalid workspace" name))
|
(error "'%s' is an invalid workspace" name))
|
||||||
(let ((fname (expand-file-name +workspaces-data-file persp-save-dir)))
|
(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))
|
(and (member name (persp-list-persp-names-in-file fname))
|
||||||
t)))
|
t)))
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue