Function: activities-save-all
activities-save-all is an interactive and byte-compiled function
defined in activities.el.
Signature
(activities-save-all &key PERSISTP)
Documentation
Save all active activities' last states.
With PERSISTP, persist to disk (otherwise see
activities-always-persist). To be safe for kill-emacs-hook,
this demotes errors.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(cl-defun activities-save-all (&key persistp)
"Save all active activities' last states.
With PERSISTP, persist to disk (otherwise see
`activities-always-persist'). To be safe for `kill-emacs-hook',
this demotes errors."
(interactive)
(with-demoted-errors "activities-save-all: ERROR: %S"
(dolist (activity (cl-remove-if-not #'activities-activity-active-p (map-values activities-activities)))
(let ((activities-saving-p t)
;; Don't write to disk for each activity.
(activities-always-persist nil))
(activities-save activity :lastp t)))
(activities--persist persistp)))