Titus von der Malsburg <[email protected]> writes:

> #+BEGIN_EXAMPLE
> * Test
> :PROPERTIES:
> :N: Test
> :PHONE: +12345
> :PHONE+: +23456
> :END:
>
> (let ((org-property-separators '(("PHONE" . "X"))))
>   (org-entry-properties 1 "PHONE"))
>
> (let ((org-property-separators '(("PHONE" . "X"))))
>   (org-entry-properties 1))
>
> #+END_EXAMPLE
>
> The first results in:
>
>   (("PHONE" . "+12345X+23456"))
>
> But the second in:
>
>   (("CATEGORY" . "test") ("PHONE" . "+12345 +23456") ("N" . "Test")
>   ("BLOCKED" . "") ("FILE" . "/tmp/test.org") ("PRIORITY" . "B") ("ITEM"
>   . "Test"))
>
> Am I missing something?  If not, I’ll have to conclude that
> `org-entry-properties' cannot be generally used for multiple-valued
> properties.

This one is a genuine bug.

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to