From 173f2ad8a1ec5ee917d07595313ebd0dbcdf0910 Mon Sep 17 00:00:00 2001 From: David Schlachter Date: Tue, 13 Jan 2026 09:20:09 -0500 Subject: Pad the definition viewport a bit --- ui.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui.go b/ui.go index 05c7e7d..95fed74 100644 --- a/ui.go +++ b/ui.go @@ -215,8 +215,9 @@ func formatDefinitionForDisplay(policy bluemonday.Policy, definition string, max str = strings.ReplaceAll(str, "\t- ", "\x1b[0;33;49m•\x1b[0m ") // Limit the width of the displayed definition to 80 characters, or the - // width of the viewport (whichever is smaller). - width := min(maxWidth, 80) + // width of the viewport (whichever is smaller). (Add one character of + // padding too -- seems to prevent weird line breaks) + width := min(maxWidth-1, 80-1) return wordwrap.String(str, width) } -- cgit v1.2.3