Function: activities-discard
activities-discard is an interactive and byte-compiled function
defined in activities.el.
Signature
(activities-discard ACTIVITY)
Documentation
Discard ACTIVITY and its state.
It will not be recoverable.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(defun activities-discard (activity)
"Discard ACTIVITY and its state.
It will not be recoverable."
;; TODO: Discard relevant bookmarks when `activities-bookmark-store' is enabled.
(interactive
(list (activities-completing-read :prompt "Discard activity")))
(when (yes-or-no-p (format "Discard activity %S permanently?" (activities-activity-name activity)))
(ignore-errors
;; FIXME: After fixing all the bugs, remove ignore-errors.
(when (activities-activity-active-p activity)
(activities-close activity)))
(setf activities-activities (map-delete activities-activities (activities-activity-name activity)))))