Fix property inheritance with extended values
commit188bae903feb942355dae6878951e9f13211e1d0
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Fri, 3 Jul 2015 13:34:47 +0000 (3 15:34 +0200)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Fri, 3 Jul 2015 13:34:47 +0000 (3 15:34 +0200)
tree11849a3aedc89197ee56ac07f171e14ddb1cbe7d
parent5e03133c478881a7e27f1bdb4777a09e303702be
Fix property inheritance with extended values

* lisp/org.el (org-property--local-values): New function.
(org-entry-get): Use new function.  Ignore global values when there is
no inheritance.
(org-entry-get-with-inheritance): Fix extended values, which do not
stop anymore inheritance search.

* testing/lisp/test-org.el (test-org/entry-get): Add tests.
lisp/org.el
testing/lisp/test-org.el