emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] Re: (org-entry-properties nil 'all) does not return inherited


From: Emilio Jesús Gallego Arias
Subject: [Orgmode] Re: (org-entry-properties nil 'all) does not return inherited properties
Date: Mon, 22 Mar 2010 21:07:43 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux)

Holger Macht <address@hidden> writes:

> On Mo 22. Mär - 18:44:38, Emilio Jesús Gallego Arias wrote:
>> Holger Macht <address@hidden> writes:
>> 
>> > (org-entry-properties nil 'all) does not return inherited properties
>> > added with a file directive like that:
>> >
>> > #+PROPERTY: propkey propval
>> >
>> > Is this by intention? If so, is there a method to get all the properties
>> > of an item, also inherited ones?
>> >
>> > Currently I was just able to find (org-entry-get), but this only returns
>> > one specific property of which I need to know the name.
>> 
>> See:
>> 
>> ,----[ C-h v org-use-property-inheritance RET ]
>
> Have you tried? At least this doesn't have an effect on
> (org-entry-properties in current git head.

Sorry Holger I misunderstood your question. I guess you should modify
org-entry-properties in order to include global properties like is done
in the inheritance case.

It could be something like:

(when org-use-property-inheritance
      (setq props (append org-file-properties props)
            props (append org-global-properties props)
            props (append org-global-properties-fixed props)))

I don't know what may this change break.

Regards,
Emilio





reply via email to

[Prev in Thread] Current Thread [Next in Thread]