Add 'guix time-machine'.
authorKonrad Hinsen <konrad.hinsen@fastmail.net>
Fri, 25 Oct 2019 15:42:21 +0000 (17:42 +0200)
committerLudovic Courtès <ludo@gnu.org>
Fri, 15 Nov 2019 22:28:17 +0000 (23:28 +0100)
commitf675f8dec73d02e319e607559ed2316c299ae8c7
treeb8188a70e7cfc211b40a3406aeefd185b129b64c
parent1edcfda81ba5c20ca715473d45315662c60dd81e
Add 'guix time-machine'.

* guix/scripts/time-machine.scm: New file.
* Makefile.am: (MODULES): Add it.
* guix/scripts/pull.scm (channel-list): Export.
* guix/inferior.scm (cached-channel-instance): New procedure.
(inferior-for-channels): Use it.
* doc/guix.texi (Invoking guix time-machine): New section.
(Channels): Cross-reference it.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Makefile.am
doc/guix.texi
guix/inferior.scm
guix/scripts/pull.scm
guix/scripts/time-machine.scm [new file with mode: 0644]