branch: externals/bufferlo
commit c2872cddef840bf2db82bfb6d31fc703b83fb21d
Author: shipmints <[email protected]>
Commit: shipmints <[email protected]>
bufferlo-set-save-interactive now activates the new/updated set
---
bufferlo.el | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/bufferlo.el b/bufferlo.el
index c381200236..d4abd86ed4 100644
--- a/bufferlo.el
+++ b/bufferlo.el
@@ -2696,8 +2696,14 @@ throwing away the old one."
(bufferlo--warn)
(let* ((abms (bufferlo--active-bookmarks))
(abm-names (mapcar #'car abms))
- (comps (bufferlo--bookmark-completing-read (format "Add bookmark(s)
to %s: " bookmark-name) abm-names)))
- (bufferlo--set-save bookmark-name comps abms no-overwrite)))
+ (comps (bufferlo--bookmark-completing-read
+ (format "Add bookmark(s) to %s: " bookmark-name) abm-names)))
+ (bufferlo--set-save bookmark-name comps abms no-overwrite)
+ (setq bufferlo--active-sets
+ (assoc-delete-all bookmark-name bufferlo--active-sets #'equal))
+ (push
+ `(,bookmark-name (bufferlo-bookmark-names . ,comps))
+ bufferlo--active-sets)))
(defun bufferlo-set-save-current-interactive ()
"Save active constituents in selected bookmark sets."