Sukant Hajra
Sukant Hajra
Emacs 27.1 has been released recently. So as various package managers upgrade, Dante is breaking with this problem now. I haven't dug into things further, but happy to help if...
Little more context: ``` Debugger entered--Lisp error: (invalid-function (lcr-resume (cont &rest args) `(lcr--with-context ctx (funcall ,cont ,@args)))) signal(invalid-function ((lcr-resume (cont &rest args) `(lcr--with-context ctx (funcall ,cont ,@args))))) flycheck-buffer() flycheck-buffer-automatically(save) flycheck-handle-save()...
I didn't find a bug filed about macrolet that looked like a good explanation. And upon looking into `lcr` I got a bit lost and not sure where to start....
Hmm... I couldn't quite nail a small example that illustrates the problem... this seems to work in both Emacs 26 and 27: ```emacs-lisp (defmacro test-shajra (&rest body) `(let ((ctx "c"))...
I downgraded and pinned to Emacs 26... tomorrow I'll try to upgrade again, and see if I still see the problem.
@jyp sorry it's taking a while... but I did just reupgrade to Emacs 27, and reproduced the same problem. However, I am running Spacemacs, so there's a possibility of interaction...
@jyp I cleared out my ~/.emacs.d directory and configured Dante using https://sanemacs.com (just for a baseline that didn't have a ton of stuff in it). And Dante appeared to work...
So, I validated that the problem I was originally seeing is due not to Spacemacs code, but a customer layer I wrote. I don't have lot of custom code, so...
Hey, I realized that I didn't get back to this. But in the meantime, I switched my Spacemacs configuration to Doom, and it seems I'm no longer hitting this problem....
Hi @wbolster, just getting to this. Thanks for the patience. I completely get the idea of wanting to keep the design simple on your end. I still think my request...