Nick Dokos <nicholas.do...@hp.com> wrote: > Noorul Islam K M <noo...@noorul.com> 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. _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode