ui: Use 'terminal-columns'.

* guix/ui.scm (%text-width): Default to (terminal-columns).
This commit is contained in:
Ludovic Courtès 2016-04-14 23:44:18 +02:00
parent 069d43a765
commit 9703fef415

View file

@ -34,6 +34,7 @@ (define-module (guix ui)
#:use-module (guix serialization)
#:use-module ((guix build utils) #:select (mkdir-p))
#:use-module ((guix licenses) #:select (license? license-name))
#:use-module ((guix build syscalls) #:select (terminal-columns))
#:use-module (gnu system file-systems)
#:use-module (srfi srfi-1)
#:use-module (srfi srfi-11)
@ -816,8 +817,7 @@ (define (maybe-break chr result)
;;;
(define %text-width
(make-parameter (or (and=> (getenv "WIDTH") string->number)
80)))
(make-parameter (terminal-columns)))
(set! (@@ (texinfo plain-text) wrap*)
;; XXX: Monkey patch this private procedure to let 'package->recutils'