|
From: | David Maus |
Subject: | [Orgmode] Re: Bug: Getting property ALLTAGS always returns nil [6.33trans (release_6.33f.130.gb8e0)] |
Date: | Sun, 17 Jan 2010 23:03:31 +0100 |
User-agent: | Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/23.1.91 (i486-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) |
And replying to myself: The problem seems to be that some if-clauses in `org-entry-properties' are not right: - when requesting the ALLTAGS property, the code that adds its value to the alist did not check if the variable `specific' is "ALLTAGS", but "TAGS" - when requesting the BLOCKED property, the code that adds its value to the alist did not check if the variable `specific' is "BLOCKED", but "TAGS" So requesting one of those properties explicitly didn't work. I attached three patches for org.el. Patch 0001 fixes a type in the docstring of `org-entry-properties', patch 0002 modifies the if-clause for the ALLTAGS property to check if `special' is "ALLTAGS" and patch 0003 modifies the if-clause for the BLOCKED property and adds BLOCKED to the list of properties that are excluded if user requests all or standard properties. Hope I got it right and understood the logic in this function. -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... address@hidden Email..... address@hidden
0001-fix-typo-in-docstring-of-org-entry-properties.patch
Description: Binary data
0002-return-special-property-ALLTAGS-if-requested-so.patch
Description: Binary data
0003-return-special-property-BLOCKED-if-requested-so.patch
Description: Binary data
pgpaprlqkAc7u.pgp
Description: PGP signature
[Prev in Thread] | Current Thread | [Next in Thread] |