Function: org-agenda-append-agenda

org-agenda-append-agenda is an interactive and byte-compiled function defined in org-agenda.el.gz.

Signature

(org-agenda-append-agenda)

Documentation

Append another agenda view to the current one.

This function allows interactive building of block agendas. Agenda views are separated by org-agenda-block-separator.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-agenda.el.gz
(defun org-agenda-append-agenda ()
  "Append another agenda view to the current one.
This function allows interactive building of block agendas.
Agenda views are separated by `org-agenda-block-separator'."
  (interactive)
  (unless (derived-mode-p 'org-agenda-mode)
    (user-error "Can only append from within agenda buffer"))
  (let ((org-agenda-multi t))
    (org-agenda)
    (widen)
    (org-agenda-finalize)
    (setq buffer-read-only t)
    (org-agenda-fit-window-to-buffer)))