guix/gnu
Ludovic Courtès ee8099f5b6
edit: Use 'specification->location' to read information from the cache.
That way 'guix edit' doesn't need to load any package module.

* gnu/packages.scm (find-package-locations, specification->location):
New procedures.
* guix/scripts/edit.scm (package->location-specification): Rename to...
(location->location-specification): ... this.  Expect a location object
instead of a package.
(guix-edit): Use 'specification->location' instead of
'specification->package'.
* tests/packages.scm ("find-package-locations")
("find-package-locations with cache")
("specification->location"): New tests.
2019-01-15 20:24:09 +01:00
..
bootloader
build
packages gnu: Add gauche. 2019-01-15 20:24:08 +01:00
services services: Deprecate a few more service procedures. 2019-01-11 12:14:38 +01:00
system services: Deprecate a few more service procedures. 2019-01-11 12:14:38 +01:00
tests tests: docker: Run a guest guile inside the docker container. 2019-01-15 12:16:46 +01:00
artwork.scm
bootloader.scm
ci.scm
local.mk gnu: Move Python compression packages to new module. 2019-01-15 17:45:33 +01:00
packages.scm edit: Use 'specification->location' to read information from the cache. 2019-01-15 20:24:09 +01:00
services.scm
system.scm system: Add sudoedit to %setuid-programs. 2019-01-13 23:30:15 +01:00
tests.scm