~ruther/guix-local

7bc1f7be62a061a9d9333386a65725ace2323659 — Ludovic Courtès 2 years ago 4d79a9c
ui: Autoload some more.

* guix/ui.scm: Autoload a number of modules.

Change-Id: I22d4f719dae73594499522ce6dc8464948f564ec
1 files changed, 8 insertions(+), 6 deletions(-)

M guix/ui.scm
M guix/ui.scm => guix/ui.scm +8 -6
@@ 47,13 47,15 @@
  #:use-module (guix packages)
  #:use-module (guix profiles)
  #:use-module (guix derivations)
  #:use-module (guix build-system)
  #:autoload   (guix build-system) (build-system-name)
  #:use-module (guix serialization)
  #:use-module ((guix licenses)
                #:select (license? license-name license-uri))
  #:use-module ((guix build syscalls)
                #:select (free-disk-space terminal-columns terminal-rows
                          with-file-lock/no-wait))
  #:autoload   (guix licenses) (license?
                                license-name
                                license-uri)
  #:autoload   (guix build syscalls) (free-disk-space
                                      terminal-columns
                                      terminal-rows
                                      with-file-lock/no-wait)
  #:use-module ((guix build utils)
                ;; XXX: All we need are the bindings related to
                ;; '&invoke-error'.  However, to work around the bug described