Julien Cubizolles <j.cubizol...@free.fr> writes: > John Kitchin <jkitc...@andrew.cmu.edu> writes: > >> I found a (save-buffer) in the bibtex entry clean functions and took >> that out. I think it solves this problem. > > It's working fine now, thanks.
Actually it seems to be broken again: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (wrong-type-argument arrayp nil) isbn-to-bibtex("0062190377" "~/enseignement/papiers/bibliography.bib") funcall-interactively(isbn-to-bibtex "0062190377" "~/enseignement/papiers/bibliography.bib") call-interactively(isbn-to-bibtex record nil) command-execute(isbn-to-bibtex record) helm-M-x(nil "isbn-to-bibtex") funcall-interactively(helm-M-x nil "isbn-to-bibtex") call-interactively(helm-M-x nil nil) command-execute(helm-M-x) --8<---------------cut here---------------end--------------->8--- Also, the first time I call it, it doesn't even prompt for the ISBN number. When call it with point on an ISBN number, I get the ISBN prompt, with this value already filled for all subsequent calls, but with the same wrong-type-argument error. Regards, Julien.