Function: activities-set
activities-set is a byte-compiled function defined in activities.el.
Signature
(activities-set ACTIVITY &key (STATE 'last))
Documentation
Set ACTIVITY as the current one.
Its STATE (\+last or \+default) is loaded into the current frame.
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(cl-defun activities-set (activity &key (state 'last))
"Set ACTIVITY as the current one.
Its STATE (\\+`last' or \\+`default') is loaded into the current frame."
(activities--set activity)
(activities-with activity
(pcase-let (((cl-struct activities-activity name default last) activity))
(pcase state
('default (activities--windows-set (activities-activity-state-window-state default)))
('last (if last
(activities--windows-set (activities-activity-state-window-state last))
(activities--windows-set (activities-activity-state-window-state default))
(message "Activity %S has no last state. Resuming default." name)))))))