On 2024-10-23 13:25, Christopher Howard wrote: > Ludovic Courtès <l...@gnu.org> writes: > >> For now, you can send patches to guix-patc...@gnu.org with “Emacs-Guix” >> in the subject and I and other committers would be happy to apply them. >> > > Thank you. I have now cloned the repository. My spare time is very limited in > this stage of my life, but I am hoping over the winter that I will be able to > work on learning the code and patching a few bugs. (It is winter now in > Alaska.) Lately I have been busy trying to finish my EmacsConf talks. > > Could somebody explain the best approach to running/testing modified > emacs-guix source from a Guix system? I see emacs-guix is loaded from > the site-start.el file in the profile, and then this loads > guix-emacs-autoload-packages, which is critical for running Emacs on a > Guix system. So, it is not obvious to me the most sensible approach > for iterative building and testing.
You can basically re-eval the whole .el file or just a part of it with M-x eval-buffer/defun/whatever and check the updated behavior. Be aware that guix-emacs is not emacs-guix. It's unrelated guix-specific machinery. emacs-guix should work completely fine without it and all usual emacs development approaches will apply for it. -- Best regards, Andrew Tropin
signature.asc
Description: PGP signature