Max Nikulin <maniku...@gmail.com> writes: >> Let me know if I'm missing anything so this can be merged. It is correct to >> report errors this way, right? > >> + (when-let* ((err (geiser-eval--retort-error ret))) > > Doesn't (require 'subr-x) should be added to the file?
Hmm. You are right. I thought that it is already built-in in Emacs 26. But apparently, when-let becomes autoloaded only since Emacs 27. As I remember, I was previously told to avoid when-let and other subr-x staff for backwards compatibility. Best, Ihor