From b2e44084706b37fda28fc5e038169509dd18f50f Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Thu, 10 Feb 2022 10:33:39 +0800 Subject: [PATCH] Avoid wrapping lines in stack traces --- src/util.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/util.c b/src/util.c index 21d8c5f1..d446ddd6 100644 --- a/src/util.c +++ b/src/util.c @@ -299,6 +299,8 @@ static void paginate_msg(text_buf_t *tb, const char *fmt, va_list ap, tb_repeat(tb, ' ', left); col = left; } + if ((*p == '\n' || *p == '\r') && isspace((int)*(p + 1))) + right = INT_MAX; // Don't paginate after leading whitespace begin = ++p; } else { -- 2.39.2