diff options
author | Ludovic Courtès <ludo@gnu.org> | 2020-07-26 16:45:42 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2020-07-27 12:06:35 +0200 |
commit | 9296a2e511311d23dc49c4e4b3cbb9341ea82bb3 (patch) | |
tree | d389d808751ddf6c5eb7f4486f3b6d7abce49d74 /guix/scripts/processes.scm | |
parent | 578a1d794b18ca4e67eaa4b85afab3f5a9a874c5 (diff) |
processes: Allow 'less' to properly estimate line length.
Until now, the first few lines in the output of 'guix processes' could
disappear in 'less'.
* guix/ui.scm (call-with-paginated-output-port): Add #:less-options
parameter and honor it.
(with-paginated-output-port): Allow callers to pass #:less-options.
* guix/scripts/processes.scm (guix-processes): Pass #:less-options to
'with-paginated-output-port'.
Diffstat (limited to 'guix/scripts/processes.scm')
-rw-r--r-- | guix/scripts/processes.scm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/guix/scripts/processes.scm b/guix/scripts/processes.scm index 01f7213e8c..35698a0216 100644 --- a/guix/scripts/processes.scm +++ b/guix/scripts/processes.scm @@ -235,4 +235,7 @@ List the current Guix sessions and their processes.")) (for-each (lambda (session) (daemon-session->recutils session port) (newline port)) - (daemon-sessions)))) + (daemon-sessions)) + + ;; Pass 'R' (instead of 'r') so 'less' correctly estimates line length. + #:less-options "FRX")) |