From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bernt Hansen Subject: Re: Possible bug with tag inheritance Date: Fri, 24 Apr 2009 08:45:17 -0400 Message-ID: <87hc0euso2.fsf@gollum.intra.norang.ca> References: <20090424104335.GA17832@earth> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LxKma-0006UW-QS for emacs-orgmode@gnu.org; Fri, 24 Apr 2009 08:45:33 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LxKmW-0006U1-Gv for emacs-orgmode@gnu.org; Fri, 24 Apr 2009 08:45:32 -0400 Received: from [199.232.76.173] (port=36806 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LxKmW-0006Ty-B1 for emacs-orgmode@gnu.org; Fri, 24 Apr 2009 08:45:28 -0400 Received: from mho-01-ewr.mailhop.org ([204.13.248.71]:63836) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LxKmV-0000Np-V2 for emacs-orgmode@gnu.org; Fri, 24 Apr 2009 08:45:28 -0400 In-Reply-To: <20090424104335.GA17832@earth> (Cameron Horsburgh's message of "Fri\, 24 Apr 2009 20\:43\:35 +1000") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Cameron Horsburgh Cc: emacs-orgmode@gnu.org Cameron Horsburgh writes: > Today I stumbled across an instance where tag inheritance doesn't seem > to work as I expected it to. > > I'm using GNU Emacs 23.0.92.1 (i486-pc-linux-gnu, GTK+ Version 2.14.7) > of 2009-04-12 on elegiac, modified by Debian, and Org-mode version > 6.26trans. > > Let's say I have an org file that records all the information for a > particular part of my life. Different parts of the file record > meetings, track projects and record notes and other > information. Here's what it might look like: > > > > * Meetings > ** Lunch with John :Restaurant: > <2009-04-27 Mon 12:30> > ** Meeting with Fred :Office: > <2009-04-27 Mon 13:00> > * Projects > ** Find Higgs Boson :Laboratory: > DEADLINE: <2009-04-27 Mon> > ** Achieve World domination :Office:Laboratory: > SCHEDULED: <2009-04-28 Tue> > ** Cook dinner :Kitchen: > * Notes :Info: > ** Mary's phone numbers > - 1234-5678 > - 0412-345-678 > ** Jenny's web page > - [[http://www.somewebpage.com][Jenny's web page]] > > I have customised org-stuck-projects[fn:1] to ignore entries tagged > with the tag `Info'. org-use-tag-inheritance is set to `t'. > > If I hit C-a # to list stuck projects I would only expect to see the > entry about cooking dinner listed. The `Notes' headline should be > ignored, as should the notes about Mary's phone number and Jenny's web > page, because they inherit the `Info' tag. > > In practice, the `Notes' headline is ignored as expected. However, the > children are listed as stuck projects. > > After all this I have realised it's probably more appropriate to use > properties rather than tags to do this sort of thing. Still, the > behaviour puzzles me a bit, so I thought it was worth asking about. > > Is this behaviour incorrect? Or am I expecting the wrong thing? > > * Footnotes > > [fn:1] I had some trouble customising this variable in the usual way, > because the explanation at the end of the customize buffer somehow got > included in the sexp recorded in my .emacs. I deleted that line, reset > the customize buffer and started again, but with exactly the same > result. Hi Cameron, I think we need more information to help. Could you show us what your value of org-stuck-projects is? -Bernt