aboutsummaryrefslogtreecommitdiff
path: root/cmd/krino/review.go
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-09-14 20:11:26 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-09-14 20:11:26 +0200
commit97b07968a0a239c862309bcdffe31848dfbf128c (patch)
treeb662f247c33ea93c0544dc8be40250dcf2a62fc7 /cmd/krino/review.go
parentaa24cfb344b1b3eaef7217d996359023cd72ba28 (diff)
downloadkrino-97b07968a0a239c862309bcdffe31848dfbf128c.tar.gz
krino-97b07968a0a239c862309bcdffe31848dfbf128c.zip
plan 8: escape terminal controls in everything krino prints
Diffstat (limited to 'cmd/krino/review.go')
-rw-r--r--cmd/krino/review.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/krino/review.go b/cmd/krino/review.go
index 36231be..dcf7663 100644
--- a/cmd/krino/review.go
+++ b/cmd/krino/review.go
@@ -122,7 +122,7 @@ 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), c.File.Rel)
+ fmt.Fprintf(out, "\n[%d/%d] %s\n", i+1, len(chains), display(c.File.Rel))
for _, l := range stepLines(c, 7, root, p, widthPolicy(out)) {
fmt.Fprintln(out, l)
}
@@ -157,7 +157,7 @@ func reviewPerFile(in io.Reader, out io.Writer, chains []plan.Chain, root string
replaced[c.File.Rel] = plan.Trash
choice = "trash"
case 'd':
- fmt.Fprintf(out, " delete %s permanently? [y/N] ", c.File.Rel)
+ fmt.Fprintf(out, " delete %s permanently? [y/N] ", display(c.File.Rel))
confirm, kerr := readKey(in)
if kerr != nil {
return nil, nil, 0, kerr