Function: activities-rename
activities-rename is an interactive and byte-compiled function defined
in activities.el.
Signature
(activities-rename ACTIVITY NAME)
Documentation
Rename ACTIVITY to NAME.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(defun activities-rename (activity name)
"Rename ACTIVITY to NAME."
(interactive
(let* ((activity (activities-completing-read :prompt "Rename activity" :default nil))
(name (read-string (format "Rename activity %S to: "
(activities-activity-name activity)))))
(list activity name)))
(setf activities-activities (map-delete activities-activities
(activities-activity-name activity))
(activities-activity-name activity) name
(map-elt activities-activities name) activity)
(activities--persist))