I have a template like this in my `org-capture-templates`:
("a" "Agenda" entry
(file+headline (concat org-directory "_TODO.org") "AGENDA")
"** TODO %?\n %^t \n %i\n"
;; :clock-in t
:prepend t
:clock-resume t)
Which produces entries like:
** TODO blabla
<2016-02-02 Tue>
The problem is that org-agenda -> org-todo-list ignores such entries. If I
delete the time stamp the entry starts appearing in the global todo list.
I tracked it down to
org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item:
╭──────── #5467 ─ org-mode/lisp/org-agenda.el ──
│ (when (org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item
end)
│ (goto-char (1+ beg))
│ (or org-agenda-todo-list-sublevels (org-end-of-subtree 'invisible))
│ (throw :skip nil)))
╰──────── #5470 ─
In my understanding this is a bug. Global todo list must display all entries. Or
not?
Thanks,
Vitalie
Emacs : GNU Emacs 25.0.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.7)
of 2016-01-21
Package: Org-mode version 8.3.3 (release_8.3.3-509-gc17fcc @
/home/vspinu/VC/org-mode/lisp/)