forked from mirrors/org-mode
org-bibtex: Fix type error in non-file buffers
* lisp/org-bibtex.el (org-bibtex): Fix type error in cases where the buffer is not visiting a file. In an indirect buffer, use the file name for the base buffer.
This commit is contained in:
parent
abb9a0f88a
commit
4eccbce9dc
|
@ -555,8 +555,10 @@ Headlines are exported using `org-bibtex-headline'."
|
|||
(interactive
|
||||
(list (read-file-name
|
||||
"Bibtex file: " nil nil nil
|
||||
(file-name-nondirectory
|
||||
(concat (file-name-sans-extension (buffer-file-name)) ".bib")))))
|
||||
(let ((file (buffer-file-name (buffer-base-buffer))))
|
||||
(and file
|
||||
(file-name-nondirectory
|
||||
(concat (file-name-sans-extension file) ".bib")))))))
|
||||
(let ((error-point
|
||||
(catch 'bib
|
||||
(let ((bibtex-entries
|
||||
|
|
Loading…
Reference in a new issue