guix system: Add 'search' command.
authorLudovic Courtès <ludo@gnu.org>
Wed, 13 Sep 2017 14:07:30 +0000 (16:07 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 16 Sep 2017 15:47:46 +0000 (17:47 +0200)
commit0649321d91406bb5c19419fac931c202867d7416
treed791205cb7ba9f021ad76c2fe3e18827749a9b6c
parent0c0c1b21d959a9761a247309428c64a92c599fb3
guix system: Add 'search' command.

* guix/scripts/system.scm (resolve-subcommand): New procedure.
(process-command): Handle 'search'.
(guix-system): Likewise.
(show-help): Augment.
* guix/scripts/system/search.scm: New file.
* po/guix/POTFILES.in: Add it.
* Makefile.am (MODULES): Add it.
* guix/ui.scm (%text-width): Export.
* doc/guix.texi (Invoking guix system): Document it.
(Service Types and Services): Mention 'guix system search'.
* tests/guix-system.sh: Test it.
Makefile.am
doc/guix.texi
guix/scripts/system.scm
guix/scripts/system/search.scm [new file with mode: 0644]
guix/ui.scm
po/guix/POTFILES.in
tests/guix-system.sh