summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Klein <roklein@roklein.de>2016-08-08 03:24:23 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2016-08-08 11:10:10 +0200
commitc74e89e40baf0b8a198071847fc75a77622933e5 (patch)
treeaaf7ab68eac0f69f878544a1a39d4d0103f63fa2
parenta4abc56db41285dd00b332653af54ef96baae0e4 (diff)
downloadorg-mode-c74e89e40baf0b8a198071847fc75a77622933e5.tar.gz
Update elisp-symbol link definition
* contrib/lisp/org-elisp-symbol.el ("elisp-symbol"): Update to use org-link-set-parameters.
-rw-r--r--contrib/lisp/org-elisp-symbol.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/contrib/lisp/org-elisp-symbol.el b/contrib/lisp/org-elisp-symbol.el
index cdf868b..7c98962 100644
--- a/contrib/lisp/org-elisp-symbol.el
+++ b/contrib/lisp/org-elisp-symbol.el
@@ -78,8 +78,9 @@
(require 'org)
-(org-add-link-type "elisp-symbol" 'org-elisp-symbol-open)
-(add-hook 'org-store-link-functions 'org-elisp-symbol-store-link)
+(org-link-set-parameters "elisp-symbol"
+ :follow #'org-elisp-symbol-open
+ :store #'org-elisp-symbol-store-link)
(defun org-elisp-symbol-open (path)
"Visit the emacs-lisp elisp-symbol at PATH."