~ruther/guix-local

238328c9901267ef32a8cd6edba1692ee4a4f1a5 — Ludovic Courtès 13 years ago fcdf58c
ui: Move definition of `install-locale' after that of the `warning' macro.

* guix/ui.scm (install-locale): Move definition after that of `warning'.
1 files changed, 9 insertions(+), 9 deletions(-)

M guix/ui.scm
M guix/ui.scm => guix/ui.scm +9 -9
@@ 65,15 65,6 @@
(define _ (cut gettext <> %gettext-domain))
(define N_ (cut ngettext <> <> <> %gettext-domain))

(define (install-locale)
  "Install the current locale settings."
  (catch 'system-error
    (lambda _
      (setlocale LC_ALL ""))
    (lambda args
      (warning (_ "failed to install locale: ~a~%")
               (strerror (system-error-errno args))))))

(define (initialize-guix)
  "Perform the usual initialization for stand-alone Guix commands."
  (install-locale)


@@ 405,6 396,15 @@ messages."
    (report-error args ...)
    (exit 1)))

(define (install-locale)
  "Install the current locale settings."
  (catch 'system-error
    (lambda _
      (setlocale LC_ALL ""))
    (lambda args
      (warning (_ "failed to install locale: ~a~%")
               (strerror (system-error-errno args))))))

(define (guix-main arg0 . args)
  (initialize-guix)
  (let ()