From 87d21ebf2bab0a07602b600271cace49731ec86e Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Sat, 19 Jul 2025 19:25:15 -0400 Subject: Revert "fix: prevent sparse spacing in hyphenated words (#1102)" This reverts commit 2b44dbdbf105f1c5d1cd34b7ae86925ff41e4c79. --- packages/tui/internal/util/file.go | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'packages/tui/internal/util') diff --git a/packages/tui/internal/util/file.go b/packages/tui/internal/util/file.go index 841f2b519..b079f24cd 100644 --- a/packages/tui/internal/util/file.go +++ b/packages/tui/internal/util/file.go @@ -83,17 +83,11 @@ func Extension(path string) string { } func ToMarkdown(content string, width int, backgroundColor compat.AdaptiveColor) string { - renderWidth := width - GetMarkdownContainerFrame() - r := styles.GetMarkdownRenderer(renderWidth, backgroundColor) + r := styles.GetMarkdownRenderer(width-6, backgroundColor) content = strings.ReplaceAll(content, RootPath+"/", "") - - // Apply hyphen preservation during markdown rendering - rendered := ProcessTextWithHyphens(content, func(t string) string { - result, _ := r.Render(t) - return result - }) + rendered, _ := r.Render(content) lines := strings.Split(rendered, "\n") - // Clean up empty lines at start/end + if len(lines) > 0 { firstLine := lines[0] cleaned := ansi.Strip(firstLine) -- cgit v1.2.3