[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Custom Agenda View for Projects
From: |
Christian Zang |
Subject: |
Re: [O] Custom Agenda View for Projects |
Date: |
Tue, 15 Mar 2011 22:35:31 +0100 |
2011/3/15 Christian Zang <address@hidden>:
> 2011/3/15 Manish <address@hidden>:
>> On Tue, Mar 15, 2011 at 11:54 AM, Christian Zang wrote:
>>> 2011/3/15 Manish:
>>>> On Tue, Mar 15, 2011 at 12:54 AM, Christian Zang wrote:
>>>>> Dear all,
>>>>>
>>>>> I might be overlooking something very obvious, but I cannot find the
>>>>> solution: I have various org files, in which "projects" (anything
>>>>> requiring more than one action step...) are first level headings
>>>>> marked using the TODO kwd PROJ. If I tell my agenda to list all items
>>>>> with kwd PROJ (either via C-a T PROJ or as a custom agenda view via
>>>>> "tags-todo "LEVEL=1""), only the ones without siblings are returned.
>>>>> I've looked into "org-tags-match-list-sublevels" but this is not quite
>>>>> the right thing to calibrate...
>>>>
>>>> Could you show a sample outline please?
>>>>
>>>> --
>>>> Manish
>>>>
>>>
>>> Sure, here is a sample outline:
>>>
>>> * PROJ Write Proposal
>>>
>>> ** TODO write introduction
>>>
>>> * PROJ Clean Lab
>>>
>>> * PROJ Get Birthday Present
>>>
>>> ** TODO get dad's hat size
>>>
>>> From that list, only "Clean Lab" will show up in the list of projects.
>>> Below are my settings regarding custom agenda views:
>>>
>>> (setq org-agenda-custom-commands
>>> '(("W" "Weekly Review"
>>> ((agenda "" ((org-agenda-ndays 7)))
>>> (stuck "") ;; review stuck projects
>>> (todo "PROJ") ;; review all projects
>>> (todo "SDMB") ;; review someday/maybe items
>>> (todo "WAIT"))) ;; review waiting items
>>>
>>> ("P" "Projects" tags-todo "LEVEL=1"
>>> ((org-agenda-overriding-header "List of Projects")))
>>>
>>> ("O" "Today-View" ; like OF "due & flagged"
>>> ((agenda "Due or scheduled within next week"
>>> ((org-agenda-ndays 7)
>>> (org-agenda-start-on-weekday nil)
>>> (org-agenda-overriding-header "\nDue or scheduled
>>> within next week\n------------------\n")
>>> ))
>>> ; due within next week
>>> (tags-todo "+PRIORITY=\"A\""
>>> ((org-agenda-overriding-header "\nHigh
>>> priority\n------------------\n")))
>>> ; pseudo-flagged items
>>> ))
>>> ))
>>>
>>> Neither "W" nor "P" shows all projects, but rather only the ones
>>> without siblings. This is what I use as TODO kwds:
>>>
>>> (setq org-todo-keywords '((sequence "TODO(t)" "WAIT(w@/!)" "|" "DONE(d!)")
>>> (sequence "STRT(s!)" "|")
>>> (sequence "|" "CNCL(address@hidden)")
>>> (sequence "FXME(f)" "|" "FIXD(x!)")
>>> (sequence "PROJ(p!)" "PRSC(u)" "PROH(o)" "|"
>>> "PRDN(r!)" "PRCL(o@/!)")
>>> (sequence "LIST(l)" "|")
>>> (sequence "SDMB(m)" "|")))
>>>
>>> And these are the agenda-relevant settings in custom.el:
>>>
>>> '(org-agenda-compact-blocks t)
>>> '(org-agenda-dim-blocked-tasks (quote invisible))
>>> '(org-stuck-projects (quote ("+LEVEL=1/+PROJ-PRDN-PROH-SDMB" ("TODO"
>>> "NEXT" "FXME" "STRT") nil "")))
>>>
>>
>> Here's what I did:
>>
>> I started Emacs with -Q, eval'ed the variables and custom agenda
>> commands you sent set up the org-agenda-files and ran the custom
>> commands `W' and `P'. Both listed all the items marked PROJ where
>> they should have. So it worked for me.. I am not sure what could be
>> wrong in your setup. I know it's a non-answer but FWIW, removing
>> everything and add bits and pieces in steps could help.
>>
>> HTH
>> --
>> Manish
>>
>
> Thanks, Manish,
>
> I'll try that. Thanks a lot for your efforts!
>
> Best,
> Christian
>
Update: I found the culprit in "org-enforce-todo-dependencies", set to
nil and all projects labeled as PROJ are displayed again. Have to
think about why this affects the agenda views in that way...
thanks for listening,
Christian
- [O] Custom Agenda View for Projects, Christian Zang, 2011/03/14
- Re: [O] Custom Agenda View for Projects, Manish, 2011/03/15
- Re: [O] Custom Agenda View for Projects, Christian Zang, 2011/03/15
- Re: [O] Custom Agenda View for Projects, Manish, 2011/03/15
- Re: [O] Custom Agenda View for Projects, Christian Zang, 2011/03/15
- Re: [O] Custom Agenda View for Projects,
Christian Zang <=
- Re: [O] Custom Agenda View for Projects, Jason McBrayer, 2011/03/16
- [O] Re: Custom Agenda View for Projects, Bernt Hansen, 2011/03/20
- Re: [O] Custom Agenda View for Projects, Josh Berry, 2011/03/17
- Re: [O] Custom Agenda View for Projects, Jason McBrayer, 2011/03/18
- Re: [O] Custom Agenda View for Projects, Josh Berry, 2011/03/18
- Re: [O] Custom Agenda View for Projects, Christian Zang, 2011/03/19