On Wed, Nov 07, 2007 at 02:23:12PM +0100, Tim O'Callaghan wrote: > On 07/11/2007, Adam Spiers <[EMAIL PROTECTED]> wrote: > > I have several personal .org files, and several work-related ones too. > > In each personal file, I have a line: > > > > #+CATEGORY: personal > > > > and in each work-related file, I have a line: > > > > #+CATEGORY: work > > > > I would like to be able to bind agenda custom commands to do tag > > searches which are narrowed to one of these categories, e.g. "show me > > all personal priority #A tasks". Such a search needs to span *all* > > agenda files, therefore the standard per-buffer narrowing provided by > > the '<' binding in the *Agenda Commands* buffer is insufficient. > > > > Would it make sense to include CATEGORY as a special property? After > > all, pretty much all other per-task meta-data ("TODO", "PRIORITY" > > etc.) are already available via the property interface, and this way, > > I could easily achieve what I need with tag searches such as > > > > CATEGORY="personal"+PRIORITY="A" > > > > Thanks! > > It would seem to me that this is exactly what tags does. > You could move everything down a level and use tag inheritance: > * personal stuff :personal: > * work stuff :work:
I could, but this would mean that each file would have a single top-level entry, and the entire contents would be indented an extra level, which I fear is a rather unattractive solution! _______________________________________________ Emacs-orgmode mailing list Remember: use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode