* [kisara.moe] Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
@ 2021-05-26 1:44 mohsin kaleem
2021-05-29 20:41 ` Nicolas Goaziou
0 siblings, 1 reply; 15+ messages in thread
From: mohsin kaleem @ 2021-05-26 1:44 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 529 bytes --]
I've been trying to get async-export setup for the past day and I've
found it keeps failing due to an unexpected # in the compilation script
generated by org-export.
After doing a little debugging I found the script contained
~(funcall '#<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_77> "foo.tex")~
so at some point in the export org-mode is including an evaluated lambda
when a quoted one is required.
I tracked down the bug to the ~org-latex-export-to-pdf~ function and
fixed it by quoting the unquoted lambda.
[-- Attachment #2: fix --]
[-- Type: #("text/x-patch" 0 1 (face completions-first-difference completion-score 0.0)), Size: 520 bytes --]
diff --git a/lisp/ox-latex.el b/lisp/ox-latex.el
index fb9fc3cd6..d3220d2bb 100644
--- a/lisp/ox-latex.el
+++ b/lisp/ox-latex.el
@@ -3639,7 +3639,7 @@ Return PDF file's name."
(let ((outfile (org-export-output-file-name ".tex" subtreep)))
(org-export-to-file 'latex outfile
async subtreep visible-only body-only ext-plist
- (lambda (file) (org-latex-compile file)))))
+ `(lambda (file) (org-latex-compile file)))))
(defun org-latex-compile (texfile &optional snippet)
"Compile a TeX file.
[-- Attachment #3: Type: text/plain, Size: 1813075 bytes --]
I haven't had a chance to check any of the other exporters although this
may be an issue for them as well.
Emacs : GNU Emacs 28.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.29, cairo version 1.17.4)
of 2021-05-24
Package: Org mode version 9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)
current state:
==============
(setq
org-archive-location "/home/mohkale/.config/emacs/org/archive.org::* %s"
org-link-elisp-confirm-function 'yes-or-no-p
org-directory "/home/mohkale/.config/emacs/org"
org-ditaa-jar-path "/home/mohkale/.config/emacs/var/org/bin/ditaa.jar"
org-ref-cite-onclick-function '(closure (t) (_) (org-ref-cite-hydra/body))
org-ref-create-notes-hook '((lambda nil (org-narrow-to-subtree)
(insert (format "cite:%s\n" (org-entry-get (point) "CUSTOM_ID"))))
)
org-hide-emphasis-markers t
org-bibtex-headline-format-function #[257 "\300.\236A\207" [:title] 3 "\n\n(fn ENTRY)"]
org-ref-insert-cite-function 'org-ref-consult-insert-cite-link
org-log-done 'time
org-fontify-done-headline nil
org-ref-open-notes-function '(lambda nil (org-show-entry) (outline-show-branches) (outline-show-children)
(org-cycle '(64)) (recenter-top-bottom 0))
org-log-into-drawer "LOGBOOK"
org-ref-show-citation-on-enter nil
org-agenda-files '("/home/mohkale/.config/emacs/org/notes/index.org"
"/home/mohkale/.config/emacs/org/notes/projects/.dotfiles.org"
"/home/mohkale/.config/emacs/org/notes/projects/ColorWheel.org"
"/home/mohkale/.config/emacs/org/notes/projects/dotty.org"
"/home/mohkale/.config/emacs/org/notes/projects/flakes.org"
"/home/mohkale/.config/emacs/org/notes/projects/mohkale.io.org"
"/home/mohkale/.config/emacs/org/notes/projects/puddle.org"
"/home/mohkale/.config/emacs/org/notes/projects/software-hut.org"
"/home/mohkale/.config/emacs/org/notes/projects/vimish-fold.org")
org-capture-templates '(("t" "Todo" entry
(file+function "/home/mohkale/.config/emacs/org/notes/index.org"
(closure
((heading-regexp . "\\* TODOs \\[[[:digit:]]*/[[:digit:]]*\\]")
(heading . "* TODOs [/]") t)
nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
)
#'doct--fill-template :empty-lines 0 :prepend t :doct
(:doct-name "Todo" :keys "t" :before-finalize org-update-parent-todo-statistics
:function
(closure
((heading-regexp . "\\* TODOs \\[[[:digit:]]*/[[:digit:]]*\\]")
(heading . "* TODOs [/]") t)
nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
:todo-state "TODO" :template ("* %{todo-state} %?" " %U") :type entry :hook
flyspell-mode :file "/home/mohkale/.config/emacs/org/notes/index.org" :prepend t
:empty-lines 0 :doct-custom (:todo-state "TODO"))
)
("T" "Todo with Clipboard" entry
(file+function "/home/mohkale/.config/emacs/org/notes/index.org"
(closure
((heading-regexp . "\\* TODOs \\[[[:digit:]]*/[[:digit:]]*\\]")
(heading . "* TODOs [/]") t)
nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
)
#'doct--fill-template :empty-lines 0 :prepend t :doct
(:doct-name "Todo with Clipboard" :keys "T" :template
("* %{todo-state} %?" " %U" " %c") :before-finalize
org-update-parent-todo-statistics :function
(closure
((heading-regexp . "\\* TODOs \\[[[:digit:]]*/[[:digit:]]*\\]")
(heading . "* TODOs [/]") t)
nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
:todo-state "TODO" :type entry :hook flyspell-mode :file
"/home/mohkale/.config/emacs/org/notes/index.org" :prepend t :empty-lines 0
:doct-custom (:todo-state "TODO"))
)
("d" "Itinerary" entry
(file+function "/home/mohkale/.config/emacs/org/notes/index.org"
(closure ((heading-regexp . "\\* Itinerary") (heading . "* Itinerary") t) nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
)
#'doct--fill-template :empty-lines 0 :prepend nil :doct
(:doct-name "Itinerary" :keys "d" :prepend nil :function
(closure ((heading-regexp . "\\* Itinerary") (heading . "* Itinerary") t) nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
:template ("* %{todo-state} %?") :before-finalize org-update-parent-todo-statistics
:todo-state "TODO" :type entry :hook flyspell-mode :file
"/home/mohkale/.config/emacs/org/notes/index.org" :empty-lines 0 :doct-custom
(:todo-state "TODO"))
)
("j" "Job Application" entry
(file+function "/home/mohkale/.config/emacs/org/notes/index.org"
(closure
((heading-regexp . "\\* Job Search \\[[[:digit:]]*/[[:digit:]]*\\]")
(heading . "* Job Search [/]") t)
nil
(let
((heading-point
(condition-case nil
(progn
(save-excursion (goto-char (point-min)) (search-forward-regexp heading-regexp)
(line-beginning-position))
)
(error nil))
)
)
(if heading-point (goto-char heading-point) (goto-char (point-min))
(save-excursion (insert heading "\n")))
)
)
)
"* TODO [#%^{Priority|A|B|C}] %(org-get-link+) - %^{Company}\n DEADLINE: %^{deadline}t\n%^{LOCATION}p%^{DURATION}p\n %?"
:empty-lines 0 :prepend t :doct
(:doct-name
"Job Application"
:keys
"j"
:function
(closure
((heading-regexp . "\\* Job Search \\[[[:digit:]]*/[[:digit:]]*\\]")
(heading . "* Job Search [/]")
t)
nil
(let
((heading-point
(condition-case
nil
(progn
(save-excursion
(goto-char
(point-min)
)
(search-forward-regexp heading-regexp)
(line-beginning-position)
)
)
(error nil)
)
)
)
(if
heading-point
(goto-char heading-point)
(goto-char
(point-min)
)
(save-excursion
(insert heading "\n")
)
)
)
)
:template
("* TODO [#%^{Priority|A|B|C}] %(org-get-link+) - %^{Company}" " DEADLINE: %^{deadline}t" "%^{LOCATION}p%^{DURATION}p" " %?")
:before-finalize
org-update-parent-todo-statistics
:todo-state
"TODO"
:type
entry
:hook
flyspell-mode
:file
"/home/mohkale/.config/emacs/org/notes/index.org"
:prepend
t
:empty-lines
0
:doct-custom
(:todo-state "TODO")
)
)
("n" "Notes")
("nn" "Note" plain
(file (lambda nil (format-time-string (org! "notes/%Y%m%d%H%M%S.org"))))
#'doct--fill-template :empty-lines 0 :prepend t :doct
(:doct-name "Note" :keys "n" :inherited-keys "nn" :type plain :file
(lambda nil (format-time-string (org! "notes/%Y%m%d%H%M%S.org"))) :title-format
"%^{Title}" :template ("#+title: %{title-format}" "#+stamp: %U" "" "%?") :hook
flyspell-mode :prepend t :empty-lines 0 :doct-custom (:title-format "%^{Title}"))
)
("na" "Agenda" plain
(file (lambda nil (format-time-string (org! "notes/%Y%m%d%H%M%S.org"))))
#'doct--fill-template :empty-lines 0 :prepend t :doct
(:doct-name "Agenda" :keys "a" :title-format
"Agenda for meeting to be held %^{deadline}t" :inherited-keys "na" :type plain :file
(lambda nil (format-time-string (org! "notes/%Y%m%d%H%M%S.org"))) :template
("#+title: %{title-format}" "#+stamp: %U" "" "%?") :hook flyspell-mode :prepend t
:empty-lines 0 :doct-custom
(:title-format "Agenda for meeting to be held %^{deadline}t"))
)
("nl" "Lecture" plain
(file (lambda nil (format-time-string (org! "notes/%Y%m%d%H%M%S.org"))))
#'doct--fill-template :empty-lines 0 :prepend t :doct
(:doct-name "Lecture" :keys "l" :template
("#+title: %{title-format}" "#+module: %^{Module}" "#+stamp: %U" "" "%?")
:inherited-keys "nl" :type plain :file
(lambda nil (format-time-string (org! "notes/%Y%m%d%H%M%S.org"))) :title-format
"%^{Title}" :hook flyspell-mode :prepend t :empty-lines 0 :doct-custom
(:title-format "%^{Title}"))
)
("b" "BibTex")
("be" "Entry" plain (file "/home/mohkale/.config/emacs/org/bib/index.bib")
"@%(completing-read \"Entry type: \" (mapcar #'car bibtex-entry-alist)){%^{Key},\n title = \"%^{Title}\",\n DATE_ADDED = \"%<%a %b %d %H:%M:%S %Y>\",\n}"
:doct
(:doct-name
"Entry"
:keys
"e"
:inherited-keys
"be"
:type
plain
:file
"/home/mohkale/.config/emacs/org/bib/index.bib"
:template
("@%(completing-read \"Entry type: \" (mapcar #'car bibtex-entry-alist)){%^{Key}," " title = \"%^{Title}\"," " DATE_ADDED = \"%<%a %b %d %H:%M:%S %Y>\"," "}")
)
)
("bl" "Lecture" plain (file "/home/mohkale/.config/emacs/org/bib/uni.bib")
"@%(completing-read \"Entry type: \" (mapcar #'car bibtex-entry-alist)){%^{Key},\n title = \"%^{Title}\",\n DATE_ADDED = \"%<%a %b %d %H:%M:%S %Y>\",\n}"
:doct
(:doct-name
"Lecture"
:keys
"l"
:file
"/home/mohkale/.config/emacs/org/bib/uni.bib"
:inherited-keys
"bl"
:type
plain
:template
("@%(completing-read \"Entry type: \" (mapcar #'car bibtex-entry-alist)){%^{Key}," " title = \"%^{Title}\"," " DATE_ADDED = \"%<%a %b %d %H:%M:%S %Y>\"," "}")
)
)
)
org-refile-targets '(("/home/mohkale/.config/emacs/init.org" :maxlevel . 1) (nil :maxlevel . 9)
(org-agenda-files :maxlevel . 2))
org-ref-open-pdf-function 'org-ref-open-pdf-at-point
org-export-before-parsing-hook '(org-attach-expand-links org-ref-acronyms-before-parsing
org-ref-glossary-before-parsing)
org-notmuch-search-open-function 'org-notmuch-search-follow-link
org-default-notes-file "/home/mohkale/.config/emacs/org/notes/index.org"
org-export-async-init-file "/home/mohkale/.config/emacs/lisp/+org-async-init.el"
org-refile-use-outline-path t
org-ref-bibtex-assoc-pdf-with-entry-move-function 'rename-file
org-publish-timestamp-directory "/home/mohkale/.config/emacs/var/org/timestamps/"
org-archive-hook '(org-attach-archive-delete-maybe)
org-file-apps '((auto-mode . emacs) (directory . emacs) ("\\.mm\\'" . default) ("\\.x?html?\\'" . default)
("\\.pdf\\'" . default) (t . org-open-file-xopen+))
org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function
org-ascii-format-drawer-function #[771 ".\207" [] 4 "\n\n(fn NAME CONTENTS WIDTH)"]
org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-hide-drawers org-cycle-show-empty-lines
org-optimize-window-after-visibility-change)
org-ref-notes-function 'org-ref-notes-function-one-file
org-mode-hook '(#[0 "\301\211.\207" [imenu-create-index-function org-imenu-get-tree] 2] org-ref-org-menu
org-eldoc-load
#[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-hook org-show-all append local] 5]
#[0 "\300\301\302\303\304$\207"
[add-hook change-major-mode-hook org-babel-show-result-all append local] 5]
org-babel-result-hide-spec org-babel-hide-all-hashes configure-presym-org-mode flyspell-mode
abbrev-mode page-break-lines-mode hl-todo-mode emojify-mode org-appear-mode auto-fill-mode
display-line-numbers-mode org-disable-electric-balance+ org-mode-setup-syntax+
org-superstar-mode org-ref-setup-label-finders)
org-babel-load-languages '((emacs-lisp . t) (awk . t) (C . t) (awk . t) (haskell . t) (latex . t) (java . t)
(js . t) (ditaa . t) (plantuml . t) (python . t) (ruby . t) (sed . t) (shell . t)
(R . t))
org-ref-insert-link-function 'org-ref-insert-link
org-src-window-setup 'current-window
org-id-locations-file "/home/mohkale/.config/emacs/var/org/id-locations.el"
outline-mode-hook '(page-break-lines-mode)
org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
org-latex-format-headline-function 'org-latex-format-headline-default-function
org-confirm-shell-link-function 'yes-or-no-p
org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
outline-isearch-open-invisible-function 'outline-isearch-open-invisible
org-superstar-special-todo-items t
org-latex-classes '(("article"
"\\documentclass[11pt]{article} \\setlength{\\parindent}{0in} \\setlength{\\parskip}{\\baselineskip}"
("\\section{%s}" . "\\section*{%s}") ("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}") ("\\paragraph{%s}" . "\\paragraph*{%s}")
("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
("report" "\\documentclass[11pt]{report}" ("\\part{%s}" . "\\part*{%s}")
("\\chapter{%s}" . "\\chapter*{%s}") ("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
("book" "\\documentclass[11pt]{book}" ("\\part{%s}" . "\\part*{%s}")
("\\chapter{%s}" . "\\chapter*{%s}") ("\\section{%s}" . "\\section*{%s}")
("\\subsection{%s}" . "\\subsection*{%s}")
("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
)
org-plantuml-jar-path "/home/mohkale/.config/emacs/var/org/bin/plantuml.jar"
org-odt-format-headline-function 'org-odt-format-headline-default-function
org-ref-default-bibliography '(".config/emacs/org/bib/archive.bib" ".config/emacs/org/bib/unibooks.bib")
org-export-in-background t
org-babel-python-command "python3"
org-agenda-before-write-hook '(org-agenda-add-entry-text)
org-capture-prepare-finalize-hook '(doct-run-prepare-finalize)
org-archive-file-header-format "# -*- mode: org; coding: utf-8-unix -*-\n#+TITLE: Archive\n#+STARTUP: content"
org-latex-packages-alist '(("" "mathdots") ("" "fourier") ("" "yfonts"))
org-babel-tangle-lang-exts '(("sed" . "sed") ("ruby" . "rb") ("python" . "py") ("java" . "java")
("latex" . "tex") ("haskell" . "hs") ("D" . "d") ("C++" . "cpp") ("awk" . "awk")
("emacs-lisp" . "el") ("elisp" . "el"))
org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-buffer)
org-latex-default-packages-alist '(("AUTO" "inputenc" t ("pdflatex")) ("T1" "fontenc" t ("pdflatex"))
("" "graphicx" t) ("" "grffile" t) ("" "longtable" nil) ("" "wrapfig" nil)
("" "rotating" nil) ("normalem" "ulem" t) ("" "amsmath" t) ("" "textcomp" t)
("" "amssymb" t) ("" "capt-of" nil) ("" "hyperref" nil) ("" "babel" t nil))
org-confirm-elisp-link-function 'yes-or-no-p
org-cycle-separator-lines 0
org-hide-leading-stars t
org-clock-idle-time 15
org-todo-keywords '((sequence "TODO" "DOING" "VERIFY" "|" "DONE" "DELAGATED" "SKIPPED"))
org-roam-file-setup-hook '(flyspell-mode)
org-ditaa-eps-jar-path "/home/mohkale/.config/emacs/var/org/bin/ditaaEps.jar"
org-id-link-to-org-use-id 'create-if-interactive
org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
org-ref-clean-bibtex-entry-hook '(org-ref-bibtex-format-url-if-doi orcb-key-comma org-ref-replace-nonascii
orcb-& orcb-% org-ref-title-case-article orcb-clean-year orcb-key
orcb-clean-doi orcb-clean-pages orcb-check-journal org-ref-sort-bibtex-entry
orcb-fix-spacing)
org-preview-latex-image-directory "/home/mohkale/.config/emacs/var/org/latex"
org-ref-insert-ref-function 'org-ref-consult-insert-ref-link
org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-activate)
org-html-format-inlinetask-function 'org-html-format-inlinetask-default-function
org-clock-persist-file "/home/mohkale/.config/emacs/var/org/clock-persist.el"
org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
org-confirm-babel-evaluate nil
org-capture-before-finalize-hook '(doct-run-before-finalize)
org-latex-format-inlinetask-function 'org-latex-format-inlinetask-default-function
org-ref-clean-bibtex-key-function '(lambda (key) (replace-regexp-in-string ":" "" key))
org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-expand)
org-export-with-toc nil
org-link-shell-confirm-function 'yes-or-no-p
org-ref-pdf-to-bibtex-function 'copy-file
org-babel-pre-tangle-hook '(save-buffer)
org-agenda-loop-over-headlines-in-active-region nil
org-capture-mode-hook '(doct-run-hook (closure (t) nil (evil-insert nil)))
org-ref-completion-library '+org-ref-consult-cite
org-occur-hook '(org-first-headline-recenter)
org-capture-after-finalize-hook '(doct-run-after-finalize)
org-metadown-hook '(org-babel-pop-to-session-maybe)
org-src-tab-acts-natively nil
org-link-parameters '(("attachment" :follow org-attach-follow :complete org-attach-complete-link)
("id" :follow org-id-open)
("pdfbib" :follow +org-pdf-bib-open :complete +org-pdf-bib-complete-link :export
+org-pdf-bib-export :eldoc +org-pdf-bib-eldoc)
("pdftools" :follow +org-pdf-open :complete +org-pdf-complete-link :export
+org-pdf-export)
("printindex" :follow org-ref-index :export
(lambda (path desc format) (cond ((eq format 'latex) (format "\\printindex")))))
("index" :follow (lambda (path) (occur path)) :export
(lambda (path desc format) (cond ((eq format 'latex) (format "\\index{%s}" path)))))
("bibentry" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-bibentry :complete org-bibentry-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Autocites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Autocites :complete org-Autocites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("autocites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-autocites :complete org-autocites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("supercites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-supercites :complete org-supercites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Textcites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Textcites :complete org-Textcites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("textcites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-textcites :complete org-textcites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Smartcites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Smartcites :complete org-Smartcites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("smartcites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-smartcites :complete org-smartcites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("footcitetexts" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-footcitetexts :complete org-footcitetexts-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("footcites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-footcites :complete org-footcites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Parencites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Parencites :complete org-Parencites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("parencites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-parencites :complete org-parencites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Cites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Cites :complete org-Cites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("cites" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-cites :complete org-cites-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("fnotecite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-fnotecite :complete org-fnotecite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Pnotecite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Pnotecite :complete org-Pnotecite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("pnotecite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-pnotecite :complete org-pnotecite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Notecite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Notecite :complete org-Notecite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("notecite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-notecite :complete org-notecite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("footfullcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-footfullcite :complete org-footfullcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("fullcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-fullcite :complete org-fullcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citeurl" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citeurl :complete org-citeurl-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citedate*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citedate* :complete org-citedate*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citedate" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citedate :complete org-citedate-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citetitle*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citetitle* :complete org-citetitle*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citetitle" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citetitle :complete org-citetitle-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Citeauthor*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Citeauthor* :complete org-Citeauthor*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Autocite*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Autocite* :complete org-Autocite*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("autocite*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-autocite* :complete org-autocite*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Autocite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Autocite :complete org-Autocite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("autocite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-autocite :complete org-autocite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("supercite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-supercite :complete org-supercite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("parencite*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-parencite* :complete org-parencite*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("cite*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-cite* :complete org-cite*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Smartcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Smartcite :complete org-Smartcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("smartcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-smartcite :complete org-smartcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Textcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Textcite :complete org-Textcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("textcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-textcite :complete org-textcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("footcitetext" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-footcitetext :complete org-footcitetext-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("footcite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-footcite :complete org-footcite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Parencite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Parencite :complete org-Parencite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("parencite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-parencite :complete org-parencite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Cite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Cite :complete org-Cite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Citeauthor" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Citeauthor :complete org-Citeauthor-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Citealp" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Citealp :complete org-Citealp-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Citealt" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Citealt :complete org-Citealt-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Citep" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Citep :complete org-Citep-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("Citet" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-Citet :complete org-Citet-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citeyearpar" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citeyearpar :complete org-citeyearpar-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citeyear*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citeyear* :complete org-citeyear*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citeyear" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citeyear :complete org-citeyear-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citeauthor*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citeauthor* :complete org-citeauthor*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citeauthor" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citeauthor :complete org-citeauthor-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citetext" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citetext :complete org-citetext-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citenum" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citenum :complete org-citenum-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citealp*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citealp* :complete org-citealp*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citealp" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citealp :complete org-citealp-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citealt*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citealt* :complete org-citealt*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citealt" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citealt :complete org-citealt-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citep*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citep* :complete org-citep*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citep" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citep :complete org-citep-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citet*" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citet* :complete org-citet*-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("citet" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-citet :complete org-citet-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("nocite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-nocite :complete org-nocite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:eldoc org-ref-eldoc-cite+)
("cite" :follow (lambda (_) (funcall org-ref-cite-onclick-function nil)) :export
org-ref-format-cite :complete org-cite-complete-link :help-echo
(lambda (window object position)
(when org-ref-show-citation-on-enter
(save-excursion (goto-char position)
(let ((s (org-ref-format-entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph) (buffer-string)))
)
)
)
:face org-ref-cite-link-face-fn :display full :keymap
(keymap (tab lambda nil (interactive) (funcall org-ref-insert-cite-function))
(S-up . org-ref-sort-citation-link)
(S-right lambda nil (interactive) (org-ref-swap-citation-link 1))
(S-left lambda nil (interactive) (org-ref-swap-citation-link -1))
(C-right . org-ref-next-key) (C-left . org-ref-previous-key)
(16777337 lambda nil
"Paste key at point. Assumes the first thing in the killring is a key." (interactive)
(org-ref-insert-key-at-point (car kill-ring)))
(16777303 lambda nil "Copy all the keys at point." (interactive)
(kill-new (org-element-property :path (org-element-context))))
(16777335 lambda nil (interactive) (kill-new (car (org-ref-get-bibtex-key-and-file))))
(16777318 lambda nil (interactive)
(save-excursion (org-ref-open-citation-at-point)
(kill-new (org-ref-format-bibtex-entry-at-point)))
)
(16777319 . org-ref-google-scholar-at-point)
(16777317 lambda nil "Email entry at point" (interactive)
(org-ref-open-citation-at-point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point) (16777330 . org-ref-wos-related-at-point)
(16777326 . org-ref-open-notes-at-point)
(16777328 lambda nil (interactive) (funcall org-ref-open-pdf-function))
(16777333 . org-ref-open-url-at-point) (16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face)
(mouse-3 . org-find-file-at-mouse) (mouse-2 . org-open-at-mouse))
:store org-ref-bibtex-store-link :eldoc org-ref-eldoc-cite+)
("Cref" :follow org-ref-ref-follow :export org-ref-Cref-export :complete
(lambda (&optional arg) (org-ref-complete-link arg "Cref")) :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo)
("cref" :follow org-ref-ref-follow :export org-ref-cref-export :complete
(lambda (&optional arg) (org-ref-complete-link arg "cref")) :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo :eldoc org-ref-eldoc-ref+)
("autoref" :follow org-ref-ref-follow :export org-ref-autoref-export :complete
(lambda (&optional arg) (org-ref-complete-link arg "autoref")) :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo :eldoc org-ref-eldoc-ref+)
("eqref" :follow org-ref-ref-follow :export org-ref-eqref-export :complete
(lambda (&optional arg) (org-ref-complete-link arg "eqref")) :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo :eldoc org-ref-eldoc-ref+)
("nameref" :follow org-ref-ref-follow :export org-ref-export-nameref :complete
(lambda (&optional arg) (org-ref-complete-link arg "nameref")) :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo :eldoc org-ref-eldoc-ref+)
("pageref" :follow org-ref-ref-follow :export
(lambda (path desc format)
(cond ((eq format 'html) (format "(<pageref>%s</pageref>)" path))
((eq format 'latex) (format "\\pageref{%s}" path)))
)
:face org-ref-ref-face-fn :complete
(lambda (&optional arg) (org-ref-complete-link arg "pageref")) :help-echo
org-ref-ref-help-echo :eldoc org-ref-eldoc-ref+)
("ref" :follow org-ref-ref-follow :export org-ref-ref-export :complete
(lambda (&optional arg) (org-ref-complete-link arg "ref")) :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo :eldoc org-ref-eldoc-ref+)
("label" :follow
(lambda (label)
"On clicking count the number of label tags used in the buffer.\nA number greater than one means multiple labels!"
(let
((count
(org-ref-count-labels label)
)
)
(message
(format
"%s occurence%s"
count
(if
(or
(= count 0)
(> count 1)
)
"s" "")
)
(org-ref-count-labels label)
)
)
)
:export
(lambda (keyword desc format)
(cond ((eq format 'html) (format "<div id=\"%s\"></div>" keyword))
((eq format 'md) (format "<a name=\"%s\"></a>" keyword))
((eq format 'latex) (format "\\label{%s}" keyword)))
)
:store org-ref-label-store-link :face org-ref-label-face-fn :help-echo
(lambda (window object position)
(save-excursion (goto-char position)
(let ((s (org-ref-link-message)))
(let ((temp-buffer (generate-new-buffer " *temp*" t)))
(save-current-buffer (set-buffer temp-buffer)
(unwind-protect (progn (insert s) (fill-paragraph) (buffer-string))
(and (buffer-name temp-buffer) (kill-buffer temp-buffer)))
)
)
)
)
)
:eldoc org-ref-eldoc-label+)
("list-of-tables" :follow org-ref-list-of-tables :export
(lambda (keyword desc format) (cond ((eq format 'latex) (format "\\listoftables")))))
("list-of-figures" :follow org-ref-list-of-figures :export
(lambda (keyword desc format) (cond ((eq format 'latex) (format "\\listoffigures")))))
("addbibresource" :follow org-ref-follow-addbibresource :export
(lambda (keyword desc format)
(cond ((eq format 'html) (format ""))
((eq format 'latex) (format "\\addbibresource{%s}" keyword)))
)
)
("bibliographystyle" :export
(lambda (keyword desc format)
(cond
((or (eq format 'latex) (eq format 'beamer))
(format "\\bibliographystyle{%s}" keyword))
(t ""))
)
)
("printbibliography" :follow org-ref-open-bibliography :export
(lambda (keyword desc format)
(cond ((eq format 'org) (org-ref-get-org-bibliography))
((eq format 'html) (org-ref-get-html-bibliography))
((eq format 'latex) org-ref-printbibliography-cmd))
)
)
("nobibliography" :follow org-ref-open-bibliography :export org-ref-nobibliography-format)
("bibliography" :follow org-ref-open-bibliography :export org-ref-bibliography-format
:complete org-bibliography-complete-link :help-echo
(lambda (window object position)
(save-excursion (goto-char position)
(let ((s (org-ref-link-message)))
(let ((temp-buffer (generate-new-buffer " *temp*" t)))
(save-current-buffer (set-buffer temp-buffer)
(unwind-protect (progn (insert s) (fill-paragraph) (buffer-string))
(and (buffer-name temp-buffer) (kill-buffer temp-buffer)))
)
)
)
)
)
:face org-ref-bibliography-face-fn :eldoc org-ref-eldoc-bibliography+)
("Acp" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("Acp" . "Glspl") (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("acp" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("acp" . "glspl") (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("Ac" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("Ac" . "Gls") (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("ac" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("ac" . "gls") (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("acrfull" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("acrfull" . "acrfull") (latex beamer) format "\\%s{%s}" "%s"] 7
"\n\n(fn PATH _ FORMAT)"]
)
("acrlong" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("acrlong" . "acrlong") (latex beamer) format "\\%s{%s}" "%s"] 7
"\n\n(fn PATH _ FORMAT)"]
)
("acrshort" :follow or-follow-acronym :face org-ref-acronym-face-fn :help-echo
or-acronym-tooltip :export
#[771 "\211\301>\203.\302\303\300A.#\207\302\304.\226\"\207"
[("acrshort" . "acrshort") (latex beamer) format "\\%s{%s}" "%s"] 7
"\n\n(fn PATH _ FORMAT)"]
)
("glslink" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\300>\203\f.\301\302.\x04#\207\301\303.\"\207"
[(latex beamer) format "\\glslink{%s}{%s}" "%s"] 7 "\n\n(fn PATH DESC FORMAT)"]
)
("glsdesc" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\301>\203\f.\302\303\300.#\207\302\304.\"\207"
["glsdesc" (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("glssymbol" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\301>\203\f.\302\303\300.#\207\302\304.\"\207"
["glssymbol" (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("Glspl" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\301>\203\f.\302\303\300.#\207\302\304.\"\207"
["Glspl" (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("Gls" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\301>\203\f.\302\303\300.#\207\302\304.\"\207"
["Gls" (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("glspl" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\301>\203\f.\302\303\300.#\207\302\304.\"\207"
["glspl" (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("gls" :follow or-follow-glossary :face org-ref-glossary-face-fn :help-echo
or-glossary-tooltip :export
#[771 "\211\301>\203\f.\302\303\300.#\207\302\304.\"\207"
["gls" (latex beamer) format "\\%s{%s}" "%s"] 7 "\n\n(fn PATH _ FORMAT)"]
)
("eww" :follow org-eww-open :store org-eww-store-link)
("rmail" :follow org-rmail-open :store org-rmail-store-link)
("mhe" :follow org-mhe-open :store org-mhe-store-link)
("irc" :follow org-irc-visit :store org-irc-store-link :export org-irc-export)
("info" :follow org-info-open :export org-info-export :store org-info-store-link)
("gnus" :follow org-gnus-open :store org-gnus-store-link)
("docview" :follow org-docview-open :export org-docview-export :store
org-docview-store-link)
("bibtex" :follow org-bibtex-open :store org-bibtex-store-link)
("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete org-bbdb-complete-link
:store org-bbdb-store-link)
("w3m" :store org-w3m-store-link)
("notmuch-tree" :follow org-notmuch-tree-open :store org-notmuch-tree-store-link)
("notmuch-search" :follow org-notmuch-search-open :store org-notmuch-search-store-link)
("notmuch" :follow org-notmuch-open :store org-notmuch-store-link)
("man" :follow org-man-open :export org-man-export :store org-man-store-link)
("file+sys") ("file+emacs") ("shell" :follow org-link--open-shell)
("news" :follow
#[514 "\301\300\302.Q.\"\207" ["news" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("mailto" :follow
#[514 "\301\300\302.Q.\"\207" ["mailto" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("https" :follow
#[514 "\301\300\302.Q.\"\207" ["https" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("http" :follow
#[514 "\301\300\302.Q.\"\207" ["http" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("ftp" :follow
#[514 "\301\300\302.Q.\"\207" ["ftp" browse-url ":"] 6 "\n\n(fn URL ARG)"])
("help" :follow org-link--open-help) ("file" :complete org-link-complete-file)
("elisp" :follow org-link--open-elisp)
("doi" :follow doi-link-menu :export
#[(doi desc format)
"\b\304\267\202 .\300\305 \n\v\206.\306\nP$\207\300\307 \n\v\206.\306\nP$\207\310\207"
[format
doi-utils-dx-doi-org-url
doi
desc
#s
(hash-table
size
2
test
eq
rehash-size
1.5
rehash-threshold
0.8125
purecopy
t
data
(html 6 latex 19)
)
"<a href=\"%s%s\">%s</a>" "doi:" "\\href{%s%s}{%s}" nil]
6]
)
)
org-roam-capture-function 'consult-org-capture+
org-html-format-headline-function 'org-html-format-headline-default-function
org-metaup-hook '(org-babel-load-in-session-maybe)
org-ref-insert-label-function 'org-ref-consult-insert-label-link
org-ref-get-pdf-filename-function 'org-ref-get-pdf-filename
org-latex-pdf-process '("latexmk -shell-escape -bibtex -f -pdf %f")
org-ref-latex-bib-resolve-func 'expand-file-name
org-outline-path-complete-in-steps nil
org-ref-bibtex-completion-add-keywords-field nil
org-ref-pdf-directory "/home/mohkale/.config/emacs/org/docs/"
org-notmuch-open-function 'org-notmuch-follow-link
)
^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-05-26 1:44 [kisara.moe] Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)] mohsin kaleem
@ 2021-05-29 20:41 ` Nicolas Goaziou
2021-05-30 16:43 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Nicolas Goaziou @ 2021-05-29 20:41 UTC (permalink / raw)
To: mohsin kaleem; +Cc: emacs-orgmode
Hello,
mohsin kaleem <mohkale@kisara.moe> writes:
> I've been trying to get async-export setup for the past day and I've
> found it keeps failing due to an unexpected # in the compilation script
> generated by org-export.
>
> After doing a little debugging I found the script contained
> ~(funcall '#<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_77> "foo.tex")~
> so at some point in the export org-mode is including an evaluated lambda
> when a quoted one is required.
Your bug sounds plausible, but I cannot reproduce it.
> - (lambda (file) (org-latex-compile file)))))
> + `(lambda (file) (org-latex-compile file)))))
Anyhow, would #'org-latex-compile fix the issue, too?
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 15+ messages in thread
* [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-05-29 20:41 ` Nicolas Goaziou
@ 2021-05-30 16:43 ` Mohsin Kaleem
2021-05-30 17:18 ` Greg Minshall
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-05-30 16:43 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: emacs-orgmode
[-- Attachment #1: Type: text/plain, Size: 1990 bytes --]
Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
> mohsin kaleem <mohkale@kisara.moe> writes:
>
>> I've been trying to get async-export setup for the past day and I've
>> found it keeps failing due to an unexpected # in the compilation script
>> generated by org-export.
>>
>> After doing a little debugging I found the script contained
>> ~(funcall '#<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_77> "foo.tex")~
>> so at some point in the export org-mode is including an evaluated lambda
>> when a quoted one is required.
>
> Your bug sounds plausible, but I cannot reproduce it.
Hmmm... that's strange. Running:
1. `emacs -nw`
2. `C-x C-f ~/foo.org`
3. Insert some text
4. `M-: (setq org-export-in-background t)`
5. `M-: (setq org-export-async-init-file "/path/to/some/file.el")` For some reason async export fails when this is nil.
6. `M-x org-export-dispatch lp`
Ends with the export process failing and the `*Org Export Process*`
buffer containing:
```
Loading /home/mohkale/.config/emacs/early-init.el (source)...
Debugger entered--Lisp error: (invalid-read-syntax "#" 1 0)
read(#<buffer *load*>)
eval-buffer(#<buffer *load*> nil "/tmp/org-export-processv2hIqF" nil t) ; Reading at buffer position 3743
load-with-code-conversion("/tmp/org-export-processv2hIqF" "/tmp/org-export-processv2hIqF" nil t)
load("/tmp/org-export-processv2hIqF" nil t)
command-line-1(("-l" "/home/mohkale/.config/emacs/lisp/+org-async-init.e..." "-l" "/tmp/org-export-processv2hIqF"))
command-line()
normal-top-level()
```
This might be related to newer versions of emacs and how they treat
lambdas internally, could you retry with emacs 28.0.5 if you still can't
reproduce it.
>> - (lambda (file) (org-latex-compile file)))))
>> + `(lambda (file) (org-latex-compile file)))))
>
> Anyhow, would #'org-latex-compile fix the issue, too?
Apologies if my explanation wasn't sufficient, I've attached a copy of
the build script that org-export generates to this email.
[-- Attachment #2: build script --]
[-- Type: #("application/emacs-lisp" 0 1 (completion-score 0.18181818181818182) 18 22 (face completions-common-part)), Size: 3837 bytes --]
;; -*- coding: undecided-unix; -*-
(with-temp-buffer (when org-export-async-debug '(setq debug-on-error t)) (setq kill-emacs-hook nil org-babel-confirm-evaluate-answer-no t) (require 'ox) (funcall (lambda nil (let ((inhibit-modification-hooks t)) (let ((org-mode-hook nil) (org-inhibit-startup t)) (org-mode)) (set (make-local-variable 'org-target-link-regexp) 'nil) (set (make-local-variable 'org-macro-templates) '(("date" . "") ("title" . "Foo Bar") ("email" . "") ("author" . "") ("input-file" . "foo.org") ("modification-time" . "(eval
(format-time-string $1
(or (and (org-string-nw-p $2)
(org-macro--vc-modified-time \"/home/mohkale/foo.org\"))
'(24755 48598 358268 200000))))") ("n" . "(eval (org-macro--counter-increment $1 $2))") ("keyword" . "(eval (org-macro--find-keyword-value $1))") ("time" . "(eval (format-time-string $1))") ("property" . "(eval (org-macro--get-property $1 $2))"))) (set (make-local-variable 'org-table-may-need-update) 't) (set (make-local-variable 'org-latex-and-related-regexp) '"") (set (make-local-variable 'org-todo-line-tags-regexp) '"^\\(\\*+\\)\\(?: +\\(DONE\\|TODO\\)\\)?\\(?: +\\(.*?\\)\\)??\\(?:[ ]+\\(:[[:alnum:]:_@#%]+:\\)\\)?[ ]*$") (set (make-local-variable 'org-complex-heading-regexp-format) '"^\\(\\*+\\)\\(?: +\\(DONE\\|TODO\\)\\)?\\(?: +\\(\\[#.\\]\\)\\)?\\(?: +\\(?:\\[[0-9%%/]+\\] *\\)*\\(%s\\)\\(?: *\\[[0-9%%/]+\\]\\)*\\)\\(?:[ ]+\\(:[[:alnum:]_@#%%:]+:\\)\\)?[ ]*$") (set (make-local-variable 'org-complex-heading-regexp) '"^\\(\\*+\\)\\(?: +\\(DONE\\|TODO\\)\\)?\\(?: +\\(\\[#.\\]\\)\\)?\\(?: +\\(.*?\\)\\)??\\(?:[ ]+\\(:[[:alnum:]_@#%:]+:\\)\\)?[ ]*$") (set (make-local-variable 'org-todo-line-regexp) '"^\\(\\*+\\)\\(?: +\\(DONE\\|TODO\\)\\)?\\(?: +\\(.*?\\)\\)?[ ]*$") (set (make-local-variable 'org-not-done-heading-regexp) '"^\\(\\*+\\)\\(?: +\\(TODO\\)\\)\\(?: +\\(.*?\\)\\)?[ ]*$") (set (make-local-variable 'org-not-done-regexp) '"\\(TODO\\)") (set (make-local-variable 'org-todo-regexp) '"\\(DONE\\|TODO\\)") (set (make-local-variable 'org-not-done-keywords) '("TODO")) (set (make-local-variable 'org-todo-log-states) 'nil) (set (make-local-variable 'org-todo-sets) '(("TODO" "DONE"))) (set (make-local-variable 'org-todo-heads) '("TODO")) (set (make-local-variable 'org-done-keywords) '("DONE")) (set (make-local-variable 'org-todo-keywords-1) '("TODO" "DONE")) (set (make-local-variable 'org-todo-key-trigger) 'nil) (set (make-local-variable 'org-todo-key-alist) '((:startgroup) ("TODO" . 116) ("DONE" . 100) (:endgroup))) (set (make-local-variable 'org-todo-kwd-alist) '(("TODO" sequence "TODO" "DONE" "DONE") ("DONE" sequence "TODO" "DONE" "DONE"))) (set (make-local-variable 'org-table-formula-constants-local) 'nil) (set (make-local-variable 'org-keyword-properties) 'nil) (set (make-local-variable 'org-tag-groups-alist) 'nil) (set (make-local-variable 'org-current-tag-alist) 'nil) (set (make-local-variable 'org-file-tags) 'nil) (set (make-local-variable 'buffer-file-name) '"/home/mohkale/foo.org") (set (make-local-variable 'default-directory) '"/home/mohkale/") (set (make-local-variable 'buffer-file-coding-system) 'undecided-unix) (insert #("#+TITLE: Foo Bar
Hello world can you believe it buddy.
" 0 8 (fontified t font-lock-fontified t face org-document-info-keyword) 8 9 (fontified t) 9 17 (fontified t font-lock-fontified t face org-document-title) 17 56 (fontified t))) (narrow-to-region 1 57) (goto-char 19)))) (restore-buffer-modified-p nil) (print (progn (let ((output (org-export-as 'latex nil nil nil '(:output-file "foo.tex")))) (with-temp-buffer (insert output) (let ((coding-system-for-write 'undecided-unix)) (write-file "foo.tex"))) (or (ignore-errors (funcall '#<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_77> "foo.tex")) "foo.tex")))))
[-- Attachment #3: Type: text/plain, Size: 560 bytes --]
At the very end of the script you can see where the callback is called.
The issue is fixed because with the quoted lambda when org tries to
write it into the async build script (I.E. `(message "%s" callback-function)`)
it'll be outputted verbatim (as a lisp expression).
Instead my emacs atm represents the lambda as some anonymous function object
(resembling `#<subr F616e6f6e796d6f75732d6c616d626461_anonymous_lambda_77>`)
so when org tries to print it out it'll just print this garbage
representation instead of the function it should call.
---
Mohsin K.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-05-30 16:43 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
@ 2021-05-30 17:18 ` Greg Minshall
2021-05-30 17:54 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Greg Minshall @ 2021-05-30 17:18 UTC (permalink / raw)
To: Mohsin Kaleem; +Cc: emacs-orgmode, Nicolas Goaziou
Mohsin,
> Hmmm... that's strange. Running:
> 1. `emacs -nw`
> ...
you might want to start off with
: emacs -nw -Q
to eliminate any dependency on your personal .emacs file, etc.
cheers, Greg
^ permalink raw reply [flat|nested] 15+ messages in thread
* [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-05-30 17:18 ` Greg Minshall
@ 2021-05-30 17:54 ` Mohsin Kaleem
2021-07-05 5:02 ` Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-05-30 17:54 UTC (permalink / raw)
To: Greg Minshall; +Cc: emacs-orgmode, Nicolas Goaziou
Greg Minshall <minshall@umich.edu> writes:
> Mohsin,
>
>> Hmmm... that's strange. Running:
>> 1. `emacs -nw`
>> ...
>
> you might want to start off with
> : emacs -nw -Q
> to eliminate any dependency on your personal .emacs file, etc.
Oh, sorry, that was supposed to be `emacs -Q` (I actually uses `emacs
-nw -Q --load quick-init.el` which uses a barebones config file that
just sets up some basic defaults (package manager, path vars, etc.)).
I can reproduce without my main personal emacs file.
>
> cheers, Greg
^ permalink raw reply [flat|nested] 15+ messages in thread
* [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-05-30 17:54 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
@ 2021-07-05 5:02 ` Mohsin Kaleem
2021-07-05 6:26 ` Nicolas Goaziou
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-07-05 5:02 UTC (permalink / raw)
To: Greg Minshall; +Cc: emacs-orgmode, Nicolas Goaziou
Mohsin Kaleem <mohkale@kisara.moe> writes:
> Greg Minshall <minshall@umich.edu> writes:
>
>> Mohsin,
>>
>>> Hmmm... that's strange. Running:
>>> 1. `emacs -nw`
>>> ...
>>
>> you might want to start off with
>> : emacs -nw -Q
>> to eliminate any dependency on your personal .emacs file, etc.
>
> Oh, sorry, that was supposed to be `emacs -Q` (I actually uses `emacs
> -nw -Q --load quick-init.el` which uses a barebones config file that
> just sets up some basic defaults (package manager, path vars, etc.)).
>
> I can reproduce without my main personal emacs file.
>
>>
>> cheers, Greg
Hi just following up.
---
Mohsin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-07-05 5:02 ` Mohsin Kaleem
@ 2021-07-05 6:26 ` Nicolas Goaziou
2021-07-05 16:04 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Nicolas Goaziou @ 2021-07-05 6:26 UTC (permalink / raw)
To: Mohsin Kaleem; +Cc: Greg Minshall, emacs-orgmode
Hello,
Mohsin Kaleem <mohkale@kisara.moe> writes:
> Hi just following up.
Thanks for the heads up, but you haven't answered my question yet.
Regards,
--
Nicolas Goaziou
^ permalink raw reply [flat|nested] 15+ messages in thread
* [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-07-05 6:26 ` Nicolas Goaziou
@ 2021-07-05 16:04 ` Mohsin Kaleem
2021-07-05 16:41 ` Nicolas Goaziou
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-07-05 16:04 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Greg Minshall, emacs-orgmode
Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
> Hello,
>
> Mohsin Kaleem <mohkale@kisara.moe> writes:
>
>> Hi just following up.
>
> Thanks for the heads up, but you haven't answered my question yet.
Which question do you refer to?
If its reproducing with `emacs -Q` I believe I did?
>
> Regards,
> --
> Nicolas Goaziou
---
Mohsin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-07-05 16:04 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
@ 2021-07-05 16:41 ` Nicolas Goaziou
2021-07-05 19:50 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Nicolas Goaziou @ 2021-07-05 16:41 UTC (permalink / raw)
To: Mohsin Kaleem; +Cc: Greg Minshall, emacs-orgmode
Mohsin Kaleem <mohkale@kisara.moe> writes:
> Which question do you refer to?
> If its reproducing with `emacs -Q` I believe I did?
It's not.
I asked if replacing '(lambda ...) with #'org-latex-compile would work too.
^ permalink raw reply [flat|nested] 15+ messages in thread
* [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-07-05 16:41 ` Nicolas Goaziou
@ 2021-07-05 19:50 ` Mohsin Kaleem
2021-07-05 19:56 ` Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-07-05 19:50 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Greg Minshall, emacs-orgmode
Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
> Mohsin Kaleem <mohkale@kisara.moe> writes:
>
>> Which question do you refer to?
>> If its reproducing with `emacs -Q` I believe I did?
>
> It's not.
>
> I asked if replacing '(lambda ...) with #'org-latex-compile would work too.
Apologies I seem to have missed that. Yes quoting the lambda does work,
in-fact that's what I did to fix the issue on my end.
--
Mohsin
^ permalink raw reply [flat|nested] 15+ messages in thread
* [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-07-05 19:50 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
@ 2021-07-05 19:56 ` Mohsin Kaleem
2021-09-15 21:19 ` Mohsin Kaleem
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-07-05 19:56 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Greg Minshall, emacs-orgmode
Mohsin Kaleem <mohkale@kisara.moe> writes:
> Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:
>
>> Mohsin Kaleem <mohkale@kisara.moe> writes:
>>
>>> Which question do you refer to?
>>> If its reproducing with `emacs -Q` I believe I did?
>>
>> It's not.
>>
>> I asked if replacing '(lambda ...) with #'org-latex-compile would work too.
>
> Apologies I seem to have missed that. Yes quoting the lambda does work,
> in-fact that's what I did to fix the issue on my end.
>
> --
> Mohsin
Just to follow up on my previous mail, I didn't read what you said
properly the first time.
I just tried and #'org-latex-compile in place of the quoted lambda
works as well.
--
Mohsin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-07-05 19:56 ` Mohsin Kaleem
@ 2021-09-15 21:19 ` Mohsin Kaleem
2021-09-20 6:03 ` Sébastien Miquel
0 siblings, 1 reply; 15+ messages in thread
From: Mohsin Kaleem @ 2021-09-15 21:19 UTC (permalink / raw)
To: Nicolas Goaziou; +Cc: Greg Minshall, emacs-orgmode
Hi, just following up. This is still an issue.
--
Mohsin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-09-15 21:19 ` Mohsin Kaleem
@ 2021-09-20 6:03 ` Sébastien Miquel
2021-09-20 11:11 ` Mohsin Kaleem
2022-10-01 9:57 ` Ihor Radchenko
0 siblings, 2 replies; 15+ messages in thread
From: Sébastien Miquel @ 2021-09-20 6:03 UTC (permalink / raw)
To: Mohsin Kaleem; +Cc: emacs-orgmode
Hi,
Mohsin Kaleem writes:
> Hi, just following up. This is still an issue.
I can confirm this. I've run into the same issue and fix.
Are you using native compilation ? I think this must be the cause,
though no one
else could reproduce. If I byte compile the function instead, things work.
Regards,
--
Sébastien Miquel
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-09-20 6:03 ` Sébastien Miquel
@ 2021-09-20 11:11 ` Mohsin Kaleem
2022-10-01 9:57 ` Ihor Radchenko
1 sibling, 0 replies; 15+ messages in thread
From: Mohsin Kaleem @ 2021-09-20 11:11 UTC (permalink / raw)
To: sebastien.miquel; +Cc: emacs-orgmode
Sébastien Miquel <sebastien.miquel@posteo.eu> writes:
> Are you using native compilation ? I think this must be the cause,
> though no one
Yes I was on the native compile branch and now on mainline emacs with
native-compile enabled.
--
Mohsin
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: [kisara.moe] Re: Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)]
2021-09-20 6:03 ` Sébastien Miquel
2021-09-20 11:11 ` Mohsin Kaleem
@ 2022-10-01 9:57 ` Ihor Radchenko
1 sibling, 0 replies; 15+ messages in thread
From: Ihor Radchenko @ 2022-10-01 9:57 UTC (permalink / raw)
To: sebastien.miquel; +Cc: Mohsin Kaleem, emacs-orgmode
Sébastien Miquel <sebastien.miquel@posteo.eu> writes:
>> Hi, just following up. This is still an issue.
>
> I can confirm this. I've run into the same issue and fix.
>
> Are you using native compilation ? I think this must be the cause,
> though no one
> else could reproduce. If I byte compile the function instead, things work.
This bug report has not been closed.
Is the issue still present?
--
Ihor Radchenko,
Org mode contributor,
Learn more about Org mode at https://orgmode.org/.
Support Org development at https://liberapay.com/org-mode,
or support my work at https://liberapay.com/yantar92
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2022-10-01 9:56 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-05-26 1:44 [kisara.moe] Bug: async latex export fails due to post-process lambda [9.4.4 (release_9.4.4-188-ga8df76 @ /home/mohkale/.config/emacs/lisp/straight/build/org/)] mohsin kaleem
2021-05-29 20:41 ` Nicolas Goaziou
2021-05-30 16:43 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
2021-05-30 17:18 ` Greg Minshall
2021-05-30 17:54 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
2021-07-05 5:02 ` Mohsin Kaleem
2021-07-05 6:26 ` Nicolas Goaziou
2021-07-05 16:04 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
2021-07-05 16:41 ` Nicolas Goaziou
2021-07-05 19:50 ` [kisara.moe] Re: [kisara.moe] " Mohsin Kaleem
2021-07-05 19:56 ` Mohsin Kaleem
2021-09-15 21:19 ` Mohsin Kaleem
2021-09-20 6:03 ` Sébastien Miquel
2021-09-20 11:11 ` Mohsin Kaleem
2022-10-01 9:57 ` Ihor Radchenko
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).