Function: org-agenda-goto-today
org-agenda-goto-today is an interactive and byte-compiled function
defined in org-agenda.el.gz.
Signature
(org-agenda-goto-today)
Documentation
Go to today's date in the agenda buffer.
See also:
org-agenda-later (M-x org-agenda-later (org-agenda-later))
org-agenda-earlier (M-x org-agenda-earlier (org-agenda-earlier))
org-agenda-goto-date (M-x org-agenda-goto-date (org-agenda-goto-date))
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-agenda.el.gz
(defun org-agenda-goto-today ()
"Go to today's date in the agenda buffer.
See also:
`org-agenda-later' (\\[org-agenda-later])
`org-agenda-earlier' (\\[org-agenda-earlier])
`org-agenda-goto-date' (\\[org-agenda-goto-date])"
(interactive)
(org-agenda-check-type t 'agenda)
(let* ((args (get-text-property (min (1- (point-max)) (point)) 'org-last-args))
(curspan (nth 2 args))
(tdpos (text-property-any (point-min) (point-max) 'org-today t)))
(cond
(tdpos (goto-char tdpos))
((eq org-agenda-type 'agenda)
(let* ((sd (org-agenda-compute-starting-span
(org-today) (or curspan org-agenda-span)))
(org-agenda-overriding-arguments args))
(setf (nth 1 org-agenda-overriding-arguments) sd)
(org-agenda-redo)
(org-agenda-find-same-or-today-or-agenda)))
(t (error "Cannot find today")))))