[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/activities e0bdd210bd 027/103: Fix
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/activities e0bdd210bd 027/103: Fix |
Date: |
Tue, 30 Jan 2024 03:57:48 -0500 (EST) |
branch: externals-release/activities
commit e0bdd210bdf98fc5f474bef65360ccdd253f10b9
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Fix
---
activity.el | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/activity.el b/activity.el
index aacabc01b4..d6a484769c 100644
--- a/activity.el
+++ b/activity.el
@@ -245,6 +245,7 @@ Called with one argument, the activity."
(interactive (list (read-string "New activity name: ")))
(when (member name (activity-names))
(user-error "Activity named %S already exists" name))
+ ;; FIXME: Rename tab/frame to have prefix.
(let ((activity (make-activity :name name)))
(activity--set activity)
(activity-save activity :defaultp t :lastp t)
@@ -301,7 +302,10 @@ In order to be safe for `kill-emacs-hook', this demotes
errors."
"Discard ACTIVITY and its state.
It will not be recoverable."
(interactive (list (activity-completing-read :prompt "Discard activity: ")))
- (map-delete activity-activities (activity-name activity)))
+ (ignore-errors
+ ;; FIXME: After fixing all the bugs, remove ignore-errors.
+ (activity-close activity))
+ (setf activity-activities (map-delete activity-activities (activity-name
activity))))
;;;; Activity mode
- [elpa] externals-release/activities 9de2334d94 011/103: Tabs WIP, (continued)
- [elpa] externals-release/activities 9de2334d94 011/103: Tabs WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 10c1a7f629 010/103: WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities a337656530 014/103: WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 003df257af 002/103: WIP, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 3738d539e9 018/103: Add FAQ, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities bf181fa512 019/103: Update FAQ, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities bf84de5214 022/103: WIP (multisession doesn't seem to work with alists, trying persist next), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities f55b63a1cf 023/103: Seems to work, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 43c4524b47 025/103: Fix: (activity-switch) Set frame name, call make-frame correctly, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 4bc5b0f757 026/103: Fixes and additions, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities e0bdd210bd 027/103: Fix,
ELPA Syncer <=
- [elpa] externals-release/activities 42f9e302be 031/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 68dc0e0d55 033/103: Fix: Don't redisplay, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 31d563422f 030/103: Fix, tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities d3d1c9f6dd 036/103: Docs: Update readme, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 0a5bdc6f1a 044/103: Add: (activity-new) Use prefix to redefine, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2f4ce2441c 046/103: Docs: Update, add Info manual, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 99ae983d0b 048/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2e18f9cb36 047/103: Rename to "activities", ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities d5e0ad5884 049/103: Merge: Rename to "activities", ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 970ec6c377 042/103: Add: Bookmark support, ELPA Syncer, 2024/01/30