@@ -2791,6+2795,7 @@ Now, let us define a function that inserts the cite links:
"Insert selected KEYS as cite link. Append KEYS if you are on a link.
Technically, this function should return a string that is inserted by helm. This function does the insertion and gives helm an empty string to insert. This lets us handle appending to a link properly."
(let* ((object (org-element-context)))
"Insert selected KEYS as cite link. Append KEYS if you are on a link.
Technically, this function should return a string that is inserted by helm. This function does the insertion and gives helm an empty string to insert. This lets us handle appending to a link properly."
(let* ((object (org-element-context)))
+ (message-box "prefix is %s" helm-current-prefix-arg)
(cond
;; case where we are in a link
((and (equal (org-element-type object) 'link)
(cond
;; case where we are in a link
((and (equal (org-element-type object) 'link)
@@ -2822,8+2827,8 @@ Technically, this function should return a string that is inserted by helm. This
org-ref-default-citation-link)
":"
(s-join "," keys))))))
org-ref-default-citation-link)
":"
(s-join "," keys))))))
-;; return empty string for helm
-"")
+;; return empty string for helm
+"")
(setq helm-bibtex-format-citation-functions
'((org-mode . helm-bibtex-format-org-ref)))
(setq helm-bibtex-format-citation-functions
'((org-mode . helm-bibtex-format-org-ref)))
@@ -2874,20+2879,33 @@ Checks for pdf and doi, and add appropriate functions."