fix diff ANSI: capture+strip instead of NO_COLOR — nix store diff-closures ignores NO_COLOR, so when piped, diffClosures now captures output and strips CSI sequences via stripAnsi(); tty path still streams native color — verified on kyoshi: 'nina diff | cat' emits 0 ESC bytes (was 1); build+tests green incl stripAnsi test
$ koh steal kepr.uk/nina@9b54f69bee5a
·
parent: b7d3ccd72f2a
discussion
log in to leave a comment.