summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Kitchin <jkitchin@andrew.cmu.edu>2016-07-05 10:25:39 -0400
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2016-07-18 22:47:49 +0200
commitd55afe29f347e26f75b289f90b8ea9f153ef37f1 (patch)
treefb88fb914156fd5cca62dcfd3ca2e96d4b9a2589
parent82f1f460523b604ad31740af15b782a89fc74231 (diff)
downloadorg-mode-d55afe29f347e26f75b289f90b8ea9f153ef37f1.tar.gz
Update bbdb link definition
* lisp/org-bbdb.el ("bbdb"): Change link definition to org-link-set-parameters
-rw-r--r--lisp/org-bbdb.el8
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/org-bbdb.el b/lisp/org-bbdb.el
index 8d886cd..5f3971b 100644
--- a/lisp/org-bbdb.el
+++ b/lisp/org-bbdb.el
@@ -194,10 +194,12 @@ date year)."
:group 'org-bbdb-anniversaries
:require 'bbdb)
-
;; Install the link type
-(org-add-link-type "bbdb" 'org-bbdb-open 'org-bbdb-export)
-(add-hook 'org-store-link-functions 'org-bbdb-store-link)
+(org-link-set-parameters "bbdb"
+ :follow #'org-bbdb-open
+ :export #'org-bbdb-export
+ :complete #'org-bbdb-complete-link
+ :store #'org-bbdb-store-link)
;; Implementation
(defun org-bbdb-store-link ()