From 17b99b827a85a439fb4438fca235aab5eb42f370 Mon Sep 17 00:00:00 2001 From: John Kitchin Date: Fri, 17 Apr 2015 13:52:23 -0400 Subject: [PATCH 1/1] change add bibtex entry to use file-noselect This keeps it from messing up my buffer list, e.g. adding the ref file to it. --- doi-utils.el | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/doi-utils.el b/doi-utils.el index 7873687..fa79d57 100644 --- a/doi-utils.el +++ b/doi-utils.el @@ -555,15 +555,16 @@ prompt. Otherwise, you have to type or pste in a DOI." ;; Wrap in save-window-excursion to restore your window arrangement after this ;; is done. (save-window-excursion - (find-file bibfile) - ;; Check if the doi already exists - (goto-char (point-min)) - (if (search-forward doi nil t) - (message "%s is already in this file" doi) - (end-of-buffer) - (insert "\n\n") - (doi-utils-insert-bibtex-entry-from-doi doi) - (save-buffer)))) + (with-current-buffer + (find-file-noselect bibfile) + ;; Check if the doi already exists + (goto-char (point-min)) + (if (search-forward doi nil t) + (message "%s is already in this file" doi) + (end-of-buffer) + (insert "\n\n") + (doi-utils-insert-bibtex-entry-from-doi doi) + (save-buffer))))) ;; * Updating bibtex entries -- 2.39.2