Function: activities--name-buffer
activities--name-buffer is a byte-compiled function defined in
activities.el.
Signature
(activities--name-buffer ACTIVITIES-BUFFER)
Documentation
Return buffer for ACTIVITIES-BUFFER having name set.
Source Code
;; Defined in ~/.emacs.d/elpa/activities-0.7.2/activities.el
(defun activities--name-buffer (activities-buffer)
"Return buffer for ACTIVITIES-BUFFER having `name' set."
(pcase-let (((cl-struct activities-buffer name) activities-buffer))
(or (get-buffer name)
(with-current-buffer (get-buffer-create (concat "*Activities (error): " name "*"))
(insert "Activities was unable to get a buffer named: " name "\n\n"
"It is likely that this buffer's major mode does not support the `bookmark' system, so it can't be restored properly. Please ask the major mode's maintainer to add bookmark support.\n\n"
"If this is not the case, please report this error to the `activities' maintainer.\n\n"
"In the meantime, it's recommended to not use buffers of this major mode in an activity's layout; or you may simply ignore this error and use the other buffers in the activity.")
(current-buffer)))))