GNU bug report logs -
#76699
[PATCH emacs-guix 0/4] Refresh package emacs-guix
Previous Next
Reported by: Nicolas Graves <ngraves <at> ngraves.fr>
Date: Mon, 3 Mar 2025 02:08:01 UTC
Severity: normal
Tags: patch
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Thu, 15 May 2025 09:38:13 +0200
with message-id <87plgaxr16.fsf <at> gnu.org>
and subject line Re: [bug#76699] [PATCH emacs-guix 0/4] Refresh package emacs-guix
has caused the debbugs.gnu.org bug report #76699,
regarding [PATCH emacs-guix 0/4] Refresh package emacs-guix
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
76699: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76699
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
This is a series of refreshing commits for emacs-guix.
This is done in an effort to port emacs-guix to
guile-ares-rs/emacs-arei backend, currently in progress here :
https://git.sr.ht/~ngraves/emacs-guix
This is still a WIP, I'd still like to replace old references to
guix-environment by references to guix shell at least. I'm not able
to test all changes, since guix-command seems to be broken (before
this patch series I mean).
Thus, I invite users of emacs-guix to try that series and report any
bug that could have been caused by it.
Nicolas Graves (5):
Switch to transient
Improve most docstrings
Remove dash dependency, introduce llama library
Use a development channel instead of guix.scm
Update NEWS
.guix-channel | 3 +
NEWS | 10 +
README | 2 +-
guix.scm => channel/emacs-guix-channel.scm | 69 +++----
channel/emacs-guix-channel.scm.next | 104 ++++++++++
configure.ac | 32 +--
doc/emacs-guix.texi | 59 +++---
doc/htmlxref.cnf | 6 +-
elisp/guix-about.el | 2 +-
elisp/guix-build-config.el.in | 7 +-
elisp/guix-build-log.el | 28 +--
elisp/guix-command.el | 162 ++++++++-------
elisp/guix-config.el | 2 +-
elisp/guix-default-config.el | 2 +-
elisp/guix-external.el | 12 +-
elisp/guix-geiser.el | 9 +-
elisp/guix-graph.el | 2 +-
elisp/guix-guile.el | 6 +-
elisp/guix-help-vars.el | 37 ++--
elisp/guix-help.el | 15 +-
elisp/guix-license.el | 3 +-
elisp/guix-misc.el | 24 ++-
elisp/guix-package.el | 2 +-
elisp/guix-pcomplete.el | 15 +-
elisp/guix-popup.el | 227 ---------------------
elisp/guix-prettify.el | 4 +-
elisp/guix-profiles.el | 32 +--
elisp/guix-read.el | 8 +-
elisp/guix-repl.el | 43 ++--
elisp/guix-transient.el | 187 +++++++++++++++++
elisp/guix-ui-generation.el | 62 +++---
elisp/guix-ui-license.el | 18 +-
elisp/guix-ui-lint-checker.el | 15 +-
elisp/guix-ui-messages.el | 16 +-
elisp/guix-ui-package-location.el | 6 +-
elisp/guix-ui-package.el | 104 +++++-----
elisp/guix-ui-profile.el | 65 +++---
elisp/guix-ui-service-location.el | 6 +-
elisp/guix-ui-service.el | 32 ++-
elisp/guix-ui-store-item.el | 46 +++--
elisp/guix-ui-system-generation.el | 24 ++-
elisp/guix-ui-system.el | 17 +-
elisp/guix-ui.el | 16 +-
elisp/guix-utils.el | 92 ++++-----
elisp/guix.el | 2 +-
elisp/local.mk | 10 +-
46 files changed, 895 insertions(+), 750 deletions(-)
create mode 100644 .guix-channel
rename guix.scm => channel/emacs-guix-channel.scm (50%)
create mode 100644 channel/emacs-guix-channel.scm.next
delete mode 100644 elisp/guix-popup.el
create mode 100644 elisp/guix-transient.el
--
2.48.1
[Message part 3 (message/rfc822, inline)]
Hi Nicolas,
I propose continuing this at <https://codeberg.org/guix/emacs-guix>,
where there’s been an amazing spike of activity :-) partly overlapping
what you wanted to do.
Thanks,
Ludo’.
This bug report was last modified 59 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.