Kaushal Modi <kaushal.m...@gmail.com> writes: > On Mon, May 9, 2022 at 5:44 PM Kaushal Modi <kaushal.m...@gmail.com> wrote: >> >> I have now sent this to Emacs bug tracking: >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55342 > > Thanks for the debug[1] Ihor! > > This issue was quickly fixed on Emacs master in > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=d221c02fa1db17e1275687f0bbce4ff1499119a1. > > [1]: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55342#11
Thanks for reporting back! Note that apart from the problem on Emacs side, there appears to be a problem with org-cite-basic-export-bibliography. org-cite-basic-export-bibliography uses org-cite-basic--print-entry, which fails to print keys, which are not in .bib files. As a result, #+print_bibliography: appears to fail all the time when the document contains invalid cite keys. I consider this as a bug. At least org-cite-basic-export-bibliography could provide a more useful error message. Or maybe even skip the invalid keys. Or, similar to LaTeX, print ???. I am not sure which way will be more canonical according to general oc.el design. Best, Ihor