ui: Move definition of install-locale' after that of the warning' macro.

* guix/ui.scm (install-locale): Move definition after that of `warning'.
This commit is contained in:
Ludovic Courtès 2013-04-21 11:53:06 +02:00
parent fcdf58c46c
commit 238328c990

View file

@ -65,15 +65,6 @@ (define %gettext-domain
(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 @@ (define-syntax-rule (leave args ...)
(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 ()