~ chicken-core (chicken-5) b665092d6fa96375da66aed5df1d39c424f626b9
commit b665092d6fa96375da66aed5df1d39c424f626b9 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Mon Mar 1 01:40:05 2010 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Mon Mar 1 01:40:05 2010 +0100 restrict max size of chicken-status output lines diff --git a/chicken-status.scm b/chicken-status.scm index 94bd31f1..da363bf8 100644 --- a/chicken-status.scm +++ b/chicken-status.scm @@ -53,7 +53,9 @@ (let ((cop (current-output-port))) (if (terminal-port? cop) (let ((w (nth-value 1 (terminal-size cop)))) - (if (zero? w) default-width w)) + (if (zero? w) + default-width + (min default-width w))) default-width))))) (define (list-installed-eggs eggs)Trap