summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kitchin <jkitchin@andrew.cmu.edu>2016-07-05 10:26:28 -0400
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2016-07-18 22:47:49 +0200
commita1ab5b284b82e4c759004ef2c15f083cd2bbd23d (patch)
tree18e4f7e6f0d7a253a3b8519025d7eb0e058bf91c
parent91fd0a1072d10d443496d72b18d916c5253e81fa (diff)
downloadorg-mode-a1ab5b284b82e4c759004ef2c15f083cd2bbd23d.tar.gz
Update docview link definition
* lisp/org-docview.el ("docview"): Update link definition with org-link-set-parameters.
-rw-r--r--lisp/org-docview.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/org-docview.el b/lisp/org-docview.el
index fbc5551..3d4df40 100644
--- a/lisp/org-docview.el
+++ b/lisp/org-docview.el
@@ -49,8 +49,10 @@
(declare-function doc-view-goto-page "doc-view" (page))
(declare-function image-mode-window-get "image-mode" (prop &optional winprops))
-(org-add-link-type "docview" 'org-docview-open 'org-docview-export)
-(add-hook 'org-store-link-functions 'org-docview-store-link)
+(org-link-set-parameters "docview"
+ :follow #'org-docview-open
+ :export #'org-docview-export
+ :store #'org-docview-store-link)
(defun org-docview-export (link description format)
"Export a docview link from Org files."