Fix translated link
commit93b73bd3032bf03f129c81fb199fbaeb31a772a3
authorNicolas Goaziou <mail@nicolasgoaziou.fr>
Wed, 19 Aug 2015 13:12:57 +0000 (19 15:12 +0200)
committerNicolas Goaziou <mail@nicolasgoaziou.fr>
Wed, 19 Aug 2015 13:22:22 +0000 (19 15:22 +0200)
treeac0eb16e2c3a7a8413c93722f959adbe8df86d9a
parent1abc4887a2748863e06e3f3b9ade050bbd6edb2e
Fix translated link

* lisp/org-element.el (org-element-link-parser): Call
  `org-link-translation-function' if required.
(org-element-link-interpreter): Build link from type and path instead of
simply pasting raw value.

* lisp/org.el (org-translate-link): Call parser to extract proper path
  and type.

* testing/lisp/test-org-element.el (test-org-element/link-interpreter):
  Add test.

Reported-by: Sergei Nosov <sergei.nosov@gmail.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/100227>
lisp/org-element.el
lisp/org.el
testing/lisp/test-org-element.el