* Custom agenda shows all TODO
@ 2015-03-07 11:13 Ken Mankoff
2015-03-07 23:20 ` Ken Mankoff
0 siblings, 1 reply; 3+ messages in thread
From: Ken Mankoff @ 2015-03-07 11:13 UTC (permalink / raw)
To: emacs-orgmode
Has something in the Agenda changed recently? I'm using Org from git and since upgrading my refresh Agenda behaves differently. I've searched the mailing list but found no mention of this. I know there were some 8.2 to 8.3 changes. Is this one of them?
I have this in my custom agenda:
(todo "INPROGRESS" ((org-agenda-overriding-header "In Progress")))
And when I load that Agenda, I see only TODO items with status "INPROGRESS".
If I press "r" in a different section, I still see what I expect.
But oddly if I press "r" in the "In Progress" section, then it refreshes and shows me *all* TODO items, not just INPROGRESS TODO items.
-k.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Custom agenda shows all TODO
2015-03-07 11:13 Custom agenda shows all TODO Ken Mankoff
@ 2015-03-07 23:20 ` Ken Mankoff
2015-03-08 0:21 ` Nicolas Goaziou
0 siblings, 1 reply; 3+ messages in thread
From: Ken Mankoff @ 2015-03-07 23:20 UTC (permalink / raw)
To: emacs-orgmode
On 2015-03-07 at 06:13, Ken Mankoff <mankoff@gmail.com> wrote:
> Has something in the Agenda changed recently? I'm using Org from git
> and since upgrading my refresh Agenda behaves differently. I've
> searched the mailing list but found no mention of this. I know there
> were some 8.2 to 8.3 changes. Is this one of them?
>
> I have this in my custom agenda:
>
> (todo "INPROGRESS" ((org-agenda-overriding-header "In Progress")))
>
> And when I load that Agenda, I see only TODO items with status
> "INPROGRESS".
>
> If I press "r" in a different section, I still see what I expect.
>
> But oddly if I press "r" in the "In Progress" section, then it
> refreshes and shows me *all* TODO items, not just INPROGRESS TODO
> items.
I've traced this issues (bug?) to a change between ba544e4 and d92ef95. I'm not sure what change, but the issue is in the agenda, and the diff for org-agenda.el is:
@@ -4789,7 +4789,7 @@ for a keyword. A numeric prefix directly selects the Nth keyword in
(or org-agenda-multi (org-agenda-fit-window-to-buffer))
(add-text-properties (point-min) (point-max)
`(org-agenda-type todo
- org-last-args ,arg
+ org-last-args (,arg)
org-redo-cmd ,org-agenda-redo-command
org-series-cmd ,org-cmd))
(org-agenda-finalize)
I have tested it with this MWE, used between those two git versions (checkout, make autoloads, and C-c C-x ! in a clean Emacs org buffer loaded with only this):
(add-to-list 'load-path "~/local/src/org-mode/lisp")
(add-to-list 'load-path "~/local/src/org-mode/contrib" t)
(require 'org)
(setq org-directory "~/Documents/Org")
(setq org-agenda-files (quote ("~/Documents/Org/"))
(define-key global-map "\C-ca" 'org-agenda)
(setq org-agenda-custom-commands
'(
("c" "My Custom Agenda"
(
(todo "INPROGRESS")
))))
And then "r" after loading the custom agenda shows *all* TODO items, not just INPROGRESS TODO items.
-k.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Custom agenda shows all TODO
2015-03-07 23:20 ` Ken Mankoff
@ 2015-03-08 0:21 ` Nicolas Goaziou
0 siblings, 0 replies; 3+ messages in thread
From: Nicolas Goaziou @ 2015-03-08 0:21 UTC (permalink / raw)
To: Ken Mankoff; +Cc: emacs-orgmode
Hello,
Ken Mankoff <mankoff@gmail.com> writes:
> I've traced this issues (bug?) to a change between ba544e4 and d92ef95. I'm not sure what change, but the issue is in the agenda, and the diff for org-agenda.el is:
>
>
> @@ -4789,7 +4789,7 @@ for a keyword. A numeric prefix directly selects the Nth keyword in
> (or org-agenda-multi (org-agenda-fit-window-to-buffer))
> (add-text-properties (point-min) (point-max)
> `(org-agenda-type todo
> - org-last-args ,arg
> + org-last-args (,arg)
> org-redo-cmd ,org-agenda-redo-command
> org-series-cmd ,org-cmd))
> (org-agenda-finalize)
This should be fixed. Thank you.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2015-03-08 0:20 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-07 11:13 Custom agenda shows all TODO Ken Mankoff
2015-03-07 23:20 ` Ken Mankoff
2015-03-08 0:21 ` Nicolas Goaziou
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).