Ludovic Courtès 3c0128b035
discovery: Remove dependency on (guix ui).
This reduces the closure of (guix discovery) from 28 to 8 modules.

* guix/discovery.scm (scheme-files): Use 'format' instead of 'warning'.
(scheme-modules): Add #:warn parameter.  Use it instead of
'warn-about-load-error'.
(fold-modules): Add #:warn and pass it to 'scheme-modules'.
(all-modules): Likewise.
* gnu/bootloader.scm (bootloader-modules): Pass #:warn to 'all-modules'.
* gnu/packages.scm (fold-packages): Likewise.
* gnu/services.scm (all-service-modules): Likewise.
* guix/upstream.scm (importer-modules): Likewise.
2018-04-08 17:48:33 +02:00
..
2018-03-20 17:17:58 +01:00
2017-07-21 17:03:24 +02:00
2018-03-28 16:17:06 +02:00
2017-01-28 18:55:20 +01:00
2018-03-17 04:05:22 -04:00
2017-05-03 16:16:17 +02:00
2018-03-08 11:56:20 +01:00
2017-11-08 22:31:58 +01:00
2018-03-20 17:17:58 +01:00
2017-05-03 16:16:17 +02:00
2017-12-12 18:11:22 +01:00
2018-04-08 17:41:08 +02:00
2017-12-11 19:12:23 +00:00