In a basically vanilla emacs, if I have a target like <<test>> with my point on it, and I run org-store-link (via C-c l), and then somewhere else do org-isnert-link (via C-c C-l) I get a link like
[[file:~/s/f.org::test]]
If I define a link now like this:
#+BEGIN_SRC emacs-lisp
(org-link-set-parameters "jump"
:store (lambda ()
(org-link-store-props
:type "jump"
:link (format "jump:%s::%s"
(buffer-file-name)
(line-number-at-pos)))))
#+END_SRC
and do that again, all I can insert with C-c C-l is something like:
[[jump:~/s/f.org::9]]
and the file link is not an option anymore. Should the file link still be there?
John
-----------------------------------
Professor John Kitchin (he/him/his)
Doherty Hall A207F
Department of Chemical Engineering
Carnegie Mellon University
Pittsburgh, PA 15213
412-268-7803