Function: activities-completing-read
activities-completing-read is a byte-compiled function defined in
activities.el.
Signature
(activities-completing-read &key (ACTIVITIES activities-activities) (DEFAULT (when (activities-current) (activities-activity-name (activities-current)))) (PROMPT "Activity"))
Documentation
Return an activity read with completion from ACTIVITIES.
PROMPT is passed to completing-read by way of format-prompt,
which see, with DEFAULT.
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(cl-defun activities-completing-read
(&key (activities activities-activities)
(default (when (activities-current)
(activities-activity-name (activities-current))))
(prompt "Activity"))
"Return an activity read with completion from ACTIVITIES.
PROMPT is passed to `completing-read' by way of `format-prompt',
which see, with DEFAULT."
(let* ((prompt (format-prompt prompt default))
(names (activities-names activities))
(name (completing-read prompt names nil t nil 'activities-completing-read-history default)))
(or (map-elt activities-activities name)
(make-activities-activity :name name))))