emacs-emojify icon indicating copy to clipboard operation
emacs-emojify copied to clipboard

Infinite loop where interactive but unable to answer

Open tagd opened this issue 3 years ago • 1 comments

When running Doom emacs emojify creates a 'max-lisp-eval-depth' error with the emojify--confirm-emoji-download function as it repeatedly asks if it should download emoji's. As doom inits emojify with a hook, see here, by default it doesn't answer yes-or-no-p, so the question is repeated until max eval depth is hit.

This issue can be fixed in doom by adding (setq emojify-download-emojis-p t) to config. Figured I should raise it here so the next person with the issue can find an answer 😊

tagd avatar Jan 31 '22 03:01 tagd

I was effected just now. Thanks for posting the solution!

feluxe avatar May 10 '22 13:05 feluxe

This was caused by a bug in Doom's core (and should've been reported there, considering you had identified the cause). In any case, it was fixed in https://github.com/doomemacs/doomemacs/commit/a6f0bf3123102f54fdb9852a38ee2a3b47d5f80a, so this issue can be closed.

hlissner avatar Oct 01 '22 15:10 hlissner