[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/activities f5acaaf265 5/5: Fix: (activities-suspend) Of
From: |
ELPA Syncer |
Subject: |
[elpa] externals/activities f5acaaf265 5/5: Fix: (activities-suspend) Offer only active activities |
Date: |
Thu, 1 Feb 2024 03:57:31 -0500 (EST) |
branch: externals/activities
commit f5acaaf265a20c3310f705f5447fbe1351609565
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Fix: (activities-suspend) Offer only active activities
---
README.org | 1 +
activities.el | 7 +++++--
activities.info | 23 ++++++++++++-----------
3 files changed, 18 insertions(+), 13 deletions(-)
diff --git a/README.org b/README.org
index a97ab445a7..f20feebe94 100644
--- a/README.org
+++ b/README.org
@@ -136,6 +136,7 @@ When option ~activities-bookmark-store~ is enabled, an
Emacs bookmark is stored
*Fixes*
+ Don't save activity state if a minibuffer is active.
++ Offer only active activities for suspending.
** v0.3.3
diff --git a/activities.el b/activities.el
index a91ee6113a..0858a86f9d 100644
--- a/activities.el
+++ b/activities.el
@@ -332,8 +332,11 @@ Its last is saved, and its frames, windows, and tabs are
closed."
(interactive
(let ((default (when (activities-current)
(activities-activity-name (activities-current)))))
- (list (activities-completing-read :prompt (format-prompt "Suspend
activity" default)
- :default default))))
+ (list (activities-completing-read
+ :activities (cl-remove-if-not #'activities-activity-active-p
+ activities-activities :key #'cdr)
+ :prompt (format-prompt "Suspend activity" default)
+ :default default))))
(activities-save activity :lastp t)
(activities-close activity))
diff --git a/activities.info b/activities.info
index 621a5ded39..0813ed8baf 100644
--- a/activities.info
+++ b/activities.info
@@ -377,6 +377,7 @@ File: README.info, Node: v04-pre, Next: v033, Up:
Changelog
*Fixes*
• Don’t save activity state if a minibuffer is active.
+ • Offer only active activities for suspending.
File: README.info, Node: v033, Next: v032, Prev: v04-pre, Up: Changelog
@@ -523,17 +524,17 @@ Node: Bookmarks9166
Node: FAQ9518
Node: Changelog12594
Node: v04-pre12866
-Node: v03313159
-Node: v03213593
-Node: v03113721
-Node: v0314051
-Node: v0214441
-Node: v01314933
-Node: v01215082
-Node: v01115259
-Node: v0115422
-Node: Development15523
-Node: Copyright assignment15795
+Node: v03313211
+Node: v03213645
+Node: v03113773
+Node: v0314103
+Node: v0214493
+Node: v01314985
+Node: v01215134
+Node: v01115311
+Node: v0115474
+Node: Development15575
+Node: Copyright assignment15847
End Tag Table