emacs: Add 'guix-pull' command.
authorAlex Kost <alezost@gmail.com>
Tue, 21 Oct 2014 07:48:28 +0000 (11:48 +0400)
committerAlex Kost <alezost@gmail.com>
Mon, 27 Oct 2014 18:52:56 +0000 (21:52 +0300)
commit2d7bf949277a0889ced8aa486c4ef16cb7cf6b1a
treeee13c3b61f7609c9af86318bf645398562c46a14
parent17b50485a62d2120c27783e00a0a8dddd2d3db1f
emacs: Add 'guix-pull' command.

* emacs/guix-base.el (guix-pull): New command.
  (guix-update-after-pull, guix-after-pull-hook): New variables.
  (guix-restart-repl-after-pull, guix-update-buffers-maybe-after-pull): New
  procedures.
* emacs/guix-main.scm: Use (guix scripts pull) module.
* doc/emacs.texi (Emacs Commands): Document 'guix-pull' command.
doc/emacs.texi
emacs/guix-base.el
emacs/guix-main.scm