weather: Use (guix progress) for progress report.
authorLudovic Courtès <ludo@gnu.org>
Wed, 22 Nov 2017 13:39:26 +0000 (14:39 +0100)
committerLudovic Courtès <ludo@gnu.org>
Fri, 1 Dec 2017 15:00:14 +0000 (16:00 +0100)
commit1fafa2f58732a3fb75258be342c92a2772af2860
tree6018c4d2844b2a638176e7d66c9cda33010679bf
parent4cdb27af48c83b7d036c4d8cccb792a51d766790
weather: Use (guix progress) for progress report.

* guix/progress.scm (start-progress-reporter!, stop-progress-reporter!)
(progress-reporter-report!): New procedures.
* guix/scripts/weather.scm (call-with-progress-reporter): New procedure.
(package-outputs)[update-progress!]: Remove.
Use 'call-with-progress-reporter' instead.
(guix-weather): Parameterize 'current-terminal-columns'.
.dir-locals.el
guix/progress.scm
guix/scripts/weather.scm