From 06261eeaf429a4d8165d9f64bea8835381ac6fbd Mon Sep 17 00:00:00 2001 From: Joost Kremers Date: Fri, 15 Nov 2024 16:11:40 +0100 Subject: [PATCH] (bibtex-completion-get-entry1): Position point correctly. Since parsebib 6.0, `parsebib-read-entry` expects point to be before the entry to be read. Also remove the let-binding for `entry-type`, since it's no longer needed. --- bibtex-completion.el | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bibtex-completion.el b/bibtex-completion.el index 0683c1b..4e13512 100644 --- a/bibtex-completion.el +++ b/bibtex-completion.el @@ -717,7 +717,8 @@ Fields from crossreferenced entries are appended to the requested entry." "\\)[[:space:]]*[\(\{][[:space:]]*" (regexp-quote entry-key) "[[:space:]]*,") nil t) - (let ((entry-type (match-string 1))) + (progn + (goto-char (match-beginning 0)) (reverse (bibtex-completion-prepare-entry (parsebib-read-entry nil bibtex-completion-string-hash-table) nil do-not-find-pdf))) (progn