From 0e33f05c4e65ff5f03aa81ce62341610fb6c2853 Mon Sep 17 00:00:00 2001 From: stardiviner Date: Tue, 5 Jan 2021 19:30:36 +0800 Subject: [PATCH] org-contacts.el: Fix store link function does not return link. * contrib/lisp/org-contacts.el (org-contacts-link-store): Fix org-store-link return incorrect link without link type prefix. --- org-contacts.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/org-contacts.el b/org-contacts.el index 3df1b52..d8c735c 100644 --- a/org-contacts.el +++ b/org-contacts.el @@ -1172,7 +1172,11 @@ are effectively trimmed). If nil, all zero-length substrings are retained." (org-store-link-props :type "org-contact" :link headline-str - :description headline-str))))) + :description headline-str) + (setq desc headline-str) + (setq link (concat "org-contact:" headline-str)) + (org-add-link-props :link link :description desc) + link)))) (defun org-contacts--all-contacts () "Return an alist (name . (file . position)) of all contacts in `org-contacts-files'."