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:20:40 +0200
commit02a51cfed3e4c6116f10cffce7d2b0bb9dfdeb34 (patch)
tree0c7e3a126de085a337818782234627cf7fdb7551
parent3f2a03dad65e5e9919aa128e326b3b25bea36ed4 (diff)
downloadorg-mode-02a51cfed3e4c6116f10cffce7d2b0bb9dfdeb34.tar.gz
Update vm link definition
* contrib/lisp/org-vm.el ("vm"): Update to use org-link-set-parameters.
-rw-r--r--contrib/lisp/org-vm.el5
1 files changed, 2 insertions, 3 deletions
diff --git a/contrib/lisp/org-vm.el b/contrib/lisp/org-vm.el
index ce20314..f55d7f8 100644
--- a/contrib/lisp/org-vm.el
+++ b/contrib/lisp/org-vm.el
@@ -55,9 +55,8 @@
(defvar vm-folder-directory)
;; Install the link type
-(org-add-link-type "vm" 'org-vm-open)
-(org-add-link-type "vm-imap" 'org-vm-imap-open)
-(add-hook 'org-store-link-functions 'org-vm-store-link)
+(org-link-set-parameters "vm" :follow #'org-vm-open :store #'org-vm-store-link)
+(org-link-set-parameters "vm-imap" :follow #'org-vm-imap-open)
;; Implementation
(defun org-vm-store-link ()