From 17e933a16ff7de1b06d62504e78c40e615c8b553 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Tue, 15 Sep 2026 00:29:09 +0200 Subject: review and undo headings wrap past the label column; format characters take a column --- cmd/krino/review.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'cmd/krino/review.go') diff --git a/cmd/krino/review.go b/cmd/krino/review.go index dcf7663..8253405 100644 --- a/cmd/krino/review.go +++ b/cmd/krino/review.go @@ -122,7 +122,12 @@ func reviewPerFile(in io.Reader, out io.Writer, chains []plan.Chain, root string continue } - fmt.Fprintf(out, "\n[%d/%d] %s\n", i+1, len(chains), display(c.File.Rel)) + // The heading wraps with its continuation past the label column, so + // a long name cannot pass for a step line (plan 11 review L4). + fmt.Fprintln(out) + for _, l := range wrapped("", fmt.Sprintf("[%d/%d] %s", i+1, len(chains), display(c.File.Rel)), 7+labelWidth+1, widthPolicy(out), plainText) { + fmt.Fprintln(out, l) + } for _, l := range stepLines(c, 7, root, p, widthPolicy(out)) { fmt.Fprintln(out, l) } -- cgit v1.3