From ecbf53ba6c8d95b9da138307ee772adb87ec4f1d Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 21 Mar 2025 19:16:48 +0000 Subject: Allow customising the length at which lines are wrapped after. Closes #485. --- src/misc.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/misc.cpp') diff --git a/src/misc.cpp b/src/misc.cpp index 4832fabcb..a472f5b15 100644 --- a/src/misc.cpp +++ b/src/misc.cpp @@ -159,11 +159,12 @@ void ListFormatter::Process(std::vector &buffer) lengths[column] = entry[column].length(); } } + const auto max_length = Config->GetBlock("options").Get("linelength", "120"); unsigned total_length = 0; for (const auto &[column, length] : lengths) { - /* Break lines at 80 chars */ - if (total_length > 80) + // Break lines that are getting too long. + if (total_length > max_length) { breaks.insert(column); total_length = 0; -- cgit