diff options
| author | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-14 20:11:26 +0200 |
|---|---|---|
| committer | Lukasz Kasprzak <lukas@labunix.xyz> | 2026-09-14 20:11:26 +0200 |
| commit | 97b07968a0a239c862309bcdffe31848dfbf128c (patch) | |
| tree | b662f247c33ea93c0544dc8be40250dcf2a62fc7 /cmd/krino/sort.go | |
| parent | aa24cfb344b1b3eaef7217d996359023cd72ba28 (diff) | |
| download | krino-97b07968a0a239c862309bcdffe31848dfbf128c.tar.gz krino-97b07968a0a239c862309bcdffe31848dfbf128c.zip | |
plan 8: escape terminal controls in everything krino prints
Diffstat (limited to 'cmd/krino/sort.go')
| -rw-r--r-- | cmd/krino/sort.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cmd/krino/sort.go b/cmd/krino/sort.go index 04fd3e8..35c242c 100644 --- a/cmd/krino/sort.go +++ b/cmd/krino/sort.go @@ -176,7 +176,7 @@ func cmdSort(g *globals, names []string, stdout, stderr io.Writer) int { // line above, not before it, so on a terminal they read as // describing the directory just named instead of floating above it. for _, w := range dp.Result.Warnings { - fmt.Fprintf(stderr, "krino: %s: %s\n", d.Name, w) + fmt.Fprintf(stderr, "krino: %s: %s\n", d.Name, display(w)) } if g.json { // --json is only ever reached with -n (checked above), and @@ -457,11 +457,11 @@ func warnedCount(lines []warnLine) int { func printWarnings(w io.Writer, lines []warnLine, p palette, width int) { rels := make([]string, len(lines)) for i, l := range lines { - rels[i] = l.rel + rels[i] = display(l.rel) } relW := relWidth(rels) for _, l := range lines { - for _, piece := range wrapped(" ", padCell(l.rel, relW)+" "+l.text, 4, width, p.warn) { + for _, piece := range wrapped(" ", padCell(display(l.rel), relW)+" "+display(l.text), 4, width, p.warn) { fmt.Fprintln(w, piece) } } @@ -472,11 +472,11 @@ func printWarnings(w io.Writer, lines []warnLine, p palette, width int) { func printSkipped(w io.Writer, skipped []scan.Skipped) { rels := make([]string, len(skipped)) for i, s := range skipped { - rels[i] = s.Rel + rels[i] = display(s.Rel) } width := relWidth(rels) for _, s := range skipped { - fmt.Fprintf(w, " %s %s\n", padCell(s.Rel, width), s.Reason.String()) + fmt.Fprintf(w, " %s %s\n", padCell(display(s.Rel), width), s.Reason.String()) } } |
