From d46f65d38cd819424bfa053f436409b9cd2b51cd Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Thu, 9 Nov 2017 15:09:59 +0100 Subject: mflow: flowed: ensure progress by printing at least one word each time Even if this overflows the line length... --- mflow.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'mflow.c') diff --git a/mflow.c b/mflow.c index 0ee140f..d7f8370 100644 --- a/mflow.c +++ b/mflow.c @@ -76,7 +76,8 @@ flowed(int quotes, char *line, ssize_t linelen) } if (column + (eow - line) > maxcolumn && - eow - line < maxcolumn) { + eow - line < maxcolumn && + column - quotes > 1) { putchar('\n'); column = 0; done = 0; -- cgit 1.4.1