From mboxrd@z Thu Jan 1 00:00:00 1970 From: Noorul Islam K M Subject: Re: does #+PROPERTY still exist ? Date: Wed, 22 Sep 2010 14:13:29 +0530 Message-ID: <87eicmw4lq.fsf@noorul.maa.corp.collab.net> References: <80iq1ygxq6.fsf@gmail.com> <16221.1285135855@gamaville.dokosmarshall.org> <87iq1yw9gd.fsf@noorul.maa.corp.collab.net> <18525.1285141006@gamaville.dokosmarshall.org> <19364.1285142993@gamaville.dokosmarshall.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=49989 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OyKwy-0001xb-Sz for emacs-orgmode@gnu.org; Wed, 22 Sep 2010 04:45:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OyKwx-0005S2-Dt for emacs-orgmode@gnu.org; Wed, 22 Sep 2010 04:45:12 -0400 Received: from mail-pv0-f169.google.com ([74.125.83.169]:50509) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OyKwx-0005Rs-6h for emacs-orgmode@gnu.org; Wed, 22 Sep 2010 04:45:11 -0400 Received: by pvc30 with SMTP id 30so175271pvc.0 for ; Wed, 22 Sep 2010 01:45:09 -0700 (PDT) In-Reply-To: <19364.1285142993@gamaville.dokosmarshall.org> (Nick Dokos's message of "Wed, 22 Sep 2010 04:09:53 -0400") 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: nicholas.dokos@hp.com Cc: =?us-ascii?Q?nt=3D5FBela=3D3DEFche=3D3F=3D3D=3F=3D?= , Org mode , =?us-ascii?Q?=3D=3Fus-ascii=3FQ=3F=3D3D=3D3Fiso-8859-1=3D3FQ=3D3FVince?= Nick Dokos writes: > Nick Dokos wrote: > >> Noorul Islam K M wrote: >> >> > >> > In the below example >> > >> > ---------------------------------------------------------------- >> > #+PROPERTY: Age 25 >> > #+COLUMNS: %25ITEM %Age >> > >> > * Heading 1 >> > * Heading 2 >> > ---------------------------------------------------------------- >> > >> > When I try to use column view to edit the property it is not using the >> > format that I mentioned at the file level. >> > >> > But the following one works >> > >> > ---------------------------------------------------------------- >> > * Heading 1 >> > :PROPERTIES: >> > :Age: 25 >> > :COLUMNS: %25ITEM %Age >> > :END: >> > * Heading 2 >> > ---------------------------------------------------------------- >> > >> > Looks like the file level settings are not working. >> > >> >> If I evaluate the form >> >> (org-entry-get (point) "Age" t) >> >> with the point at any heading, I get "25". OTOH, even with >> org-use-property-inheritance set to t, column view does not >> show it. Ergo, it's a column view bug. >> >> In org-columns-compute, I see >> >> ... >> (while (re-search-backward re beg t) >> (setq sumpos (match-beginning 0) >> last-level level >> level (org-outline-level) >> val (org-entry-get nil property) >> ... >> >> I suspect the val line needs to be >> >> val (org-entry-get nil property org-use-property-inheritance) >> >> instead. >> > > No, that's not it. I think the basic problem is that > org-entry-properties ignores inheritance altogether (in particular, > it parses property names explicitly instead of using org-entry-get)[1]. > > Nick > > [1] ... but it's late, I'm tired and I may very well be wrong - again. Well, following one works. It looks like we need _ALL suffix for inherited properties. ---------------------------------------------- #+COLUMNS: %25ITEM %10Age #+PROPERTY: Age_ALL 25 * Heading 1 * Heading 2 ---------------------------------------------- Thanks and Regards Noorul