all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Alex Kost <alezost@gmail.com>
To: help-guix@gnu.org
Subject: [ANN] Emacs-Guix 0.3.2
Date: Sun, 02 Jul 2017 20:53:56 +0300	[thread overview]
Message-ID: <87injarah7.fsf@gmail.com> (raw)

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	other threads:[~2017-07-02 17:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-02 17:53 Alex Kost [this message]
2017-07-03  7:43 ` [ANN] Emacs-Guix 0.3.2 Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87injarah7.fsf@gmail.com \
    --to=alezost@gmail.com \
    --cc=help-guix@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.