help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ANN] Emacs-Guix 0.3.2


From: Alex Kost
Subject: [ANN] Emacs-Guix 0.3.2
Date: Sun, 02 Jul 2017 20:53:56 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Hello, Emacs-Guix (Emacs interface for GNU Guix) has been updated to
version 0.3.2.  It can be installed with:

  guix package -i emacs-guix

This release was done to be consistent with the latest Guix code (see
technical details below if you are interested). If you did "guix pull"
recently, you may get an error like this:

  Invalid read syntax: "#"

if you try to get a list of packages.  So if you see this error, it's
time to update Emacs-Guix :-)

Above that, there is only one new "feature": the new key bindings in
*Guix Package Info* buffer.  These keys are similar to the keys in *Guix
Packages* buffer, and they are just "shortcuts" that you can use instead
of pressing buttons in "Package Info".

See (info "(emacs-guix) Package Keys") in the Emacs info manual or:

  
https://alezost.github.io/guix.el/manual/0.3.2/html_node/Package-Keys.html#Info-Buffer

to learn about these keys (btw, you can press "h" in almost any Guix
buffer to get a "hint" with the keys).

Now about the "breaking" change in Guix: In the past,
'manifest-entry-dependencies' procedure returned a list of file names,
and now¹, it returns a list of manifest entries.  This change caused an
error during parsing an output from the scheme side in Emacs-Guix.  This
is fixed² in the new release.

¹ 
http://git.savannah.gnu.org/cgit/guix.git/commit/?id=55b4715fd4c03e46501f123c5c9bc6072edf12a4
² 
https://github.com/alezost/guix.el/commit/f4b0d8d83bad30b99a919639b387189350c6fc62

-- 
Alex



reply via email to

[Prev in Thread] Current Thread [Next in Thread]