Re: bug#73462: emacs-guix: shell commands broken

2024-11-05 Thread Christopher Howard
Feels like I'm shouting into the void here, but continuing to upload my troubleshooting notes anyway... So, there seems to be some difference here between the *Guix REPL* buffer and the *Guix Internal REPL* buffer. From a fresh *Guix REPL*, I can run the commands with no problem: ``` scheme@(e

Re: bug#73462: emacs-guix: shell commands broken

2024-11-04 Thread Christopher Howard
With some exploration, I figured out I can make the popup work again by doing the following from inside *Guix Internal REPL*: ``` scheme@(emacs-guix)> ,m (guix gexp) scheme@(guix gexp)> (read-hash-extend #\~ read-gexp) (read-hash-extend #\$ read-ungexp) (read-hash-extend #\+ (cut read-ungex

Re: bug#73462: emacs-guix: shell commands broken

2024-11-04 Thread Christopher Howard
I've been trying to look into this more, though my knowledge of guile and the guix scheme code is, frankly, quite limited. However, it seems like what is happening is that the guile/guix REPL chokes as soon as it come across its first gexp in guix/scripts/deploy.scm, line 176 >#~(begin Now