~pkal/guix-emacs-historical

GNU Guix packages for historical GNU Emacs versions
Add example of how to invoke guix shell to README
Properly capitalise "Compat" in README
Add packages for Emacs 28.2

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~pkal/guix-emacs-historical
read/write
git@git.sr.ht:~pkal/guix-emacs-historical

You can also use your local clone with git send-email.

Find here Guix package definitions for historical GNU Emacs releases. Currently this provides regular, "no-x" and minimal builds.

The primary use for these packages is to test Compat, which is also why the oldest version packaged in 24.3. If possible, older releases could also be supported but as of writing there is no need to do so.

To use these packages, clone the repository and invoke a Guix command of your choice using -L. E.g. if you want to start Emacs 26.3 without X support and no custom configuration (might be an issue if you have a custom configuration), run this command in the repository checkout:

guix shell -L . emacs-no-x@26.3 -- emacs -q

For issues, requests, questions, comments, improvements and/or complaints or anything else please send a message to my public inbox.