Hi,
I'm seeing some weirdness with tags-todo vs tags custom agenda commands. Below is the smallest case I've managed to narrow it down to. I would *expect* that all the a1-4 commands return the same results, and that the b1-4 return the same results. That is not what I'm seeing, however. (setq-default org-agenda-custom-commands '(("a1" "A1" tags-todo "-PROJ/TODO") ("a2" "A2" tags "-PROJ/TODO") ("a3" "A3" ((tags-todo "-PROJ/TODO"))) ("a4" "A4" ((tags "-PROJ/TODO"))) ("b1" "B1" tags-todo "-PROJ/DONE") ("b2" "B2" tags "-PROJ/DONE") ("b3" "B3" ((tags-todo "-PROJ/DONE"))) ("b4" "B4" ((tags "-PROJ/DONE"))))) The effect of a1 & a2 appears identical to eachother, and a3 & a4 too, but a1-2 and a3-4 differ (in that the former seems to include scheduled items, but the latter does not.) What I'm seeing for b1-4 is even weirder. Here I observe b1, b2 and b4 have identical behaviour[*], but b3 is the odd one out: while the other three return a list of DONE non-project tasks, b3 doesn't find anything. [*] I suspect the reason b2 and b4 are identical is that I have no scheduled DONE tasks. I also see this with =m= vs =M= in the org-agenda menu. I see it even when starting emacs with -q, so it appears to not be some spectactular breakage on my part. Is anyone else seing this? Stig