org-element: Extract search option and application in "file"-type links
commitd86f09a8541adef364163a29dda66f9cac2b4ff7
authorNicolas Goaziou <n.goaziou@gmail.com>
Sat, 25 Aug 2012 08:38:25 +0000 (25 10:38 +0200)
committerNicolas Goaziou <n.goaziou@gmail.com>
Sat, 25 Aug 2012 08:38:25 +0000 (25 10:38 +0200)
treeb42628528bea10c4b7774c91b7fdab8ed2560fbe
parentd09a6b3db57a23bd72a83ac57aadf665aed18e26
org-element: Extract search option and application in "file"-type links

* lisp/org-element.el (org-element-link-type-is-file): New variable.
(org-element-link-parser): Extract search option and application in
"file"-type links.
* contrib/lisp/org-e-html.el (org-e-html-link): Remove components
  extraction since this in now done in `org-element-link-parser'.
* contrib/lisp/org-e-odt.el: Remove components extraction since this
  in now done in `org-element-link-parser'.
* contrib/lisp/org-e-texinfo.el (org-e-texinfo-link): Remove
  components extraction since this in now done in
  `org-element-link-parser'.
* contrib/lisp/org-e-latex.el (org-e-latex-link): Remove components
  extraction since this in now done in `org-element-link-parser'.
* contrib/lisp/org-e-man.el (org-e-man-link): Remove components
  extraction since this in now done in `org-element-link-parser'.
* contrib/lisp/org-e-groff.el (org-e-groff-link): Remove components
  extraction since this in now done in `org-element-link-parser'.
* contrib/lisp/org-md.el (org-md-link): Remove components extraction
  since this in now done in `org-element-link-parser'.
* testing/lisp/test-org-element.el: Add tests.
contrib/lisp/org-e-groff.el
contrib/lisp/org-e-html.el
contrib/lisp/org-e-latex.el
contrib/lisp/org-e-man.el
contrib/lisp/org-e-odt.el
contrib/lisp/org-e-texinfo.el
contrib/lisp/org-md.el
lisp/org-element.el
testing/lisp/test-org-element.el