aboutsummaryrefslogtreecommitdiff
path: root/cmd/krino/explain.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/explain.go
parentaa24cfb344b1b3eaef7217d996359023cd72ba28 (diff)
downloadkrino-97b07968a0a239c862309bcdffe31848dfbf128c.tar.gz
krino-97b07968a0a239c862309bcdffe31848dfbf128c.zip
plan 8: escape terminal controls in everything krino prints
Diffstat (limited to 'cmd/krino/explain.go')
-rw-r--r--cmd/krino/explain.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/cmd/krino/explain.go b/cmd/krino/explain.go
index 8fade24..b69f50f 100644
--- a/cmd/krino/explain.go
+++ b/cmd/krino/explain.go
@@ -47,7 +47,7 @@ func cmdExplain(g *globals, args []string, stdout, stderr io.Writer) int {
return 2
}
- fmt.Fprintf(stdout, "%s (directory %s)\n", xdg.Abbrev(x.File.Path), x.Dir.Name)
+ fmt.Fprintf(stdout, "%s (directory %s)\n", display(xdg.Abbrev(x.File.Path)), x.Dir.Name)
if x.Skip != "" {
fmt.Fprintf(stdout, "krino would not look at this file: %s\n", x.Skip)
}
@@ -84,6 +84,6 @@ func printTrace(w io.Writer, t *cond.Trace) {
var buf bytes.Buffer
t.Format(&buf)
for _, line := range strings.Split(strings.TrimRight(buf.String(), "\n"), "\n") {
- fmt.Fprintf(w, " %s\n", line)
+ fmt.Fprintf(w, " %s\n", display(line))
}
}