pier
pier copied to clipboard
ansi codes don't display right in an emacs shell
Usually basic ansi colors etc. work in an emacs shell window after doing M-x ansi-color-for-comint-mode-on, but not so with pier's current output, which appears like:
^[]0Starting...^G^[]0;1s (85%)^G^[]0;1s (85%)^G^[]0;Finished^GBuild completed in 0:13m
@simonmichael those outputs are printed directly from Shake, so it sounds like an issue with that library rather than Pier itself. Could you file a ticket at https://github.com/ndmitchell/shake?
In the meantime you should be able to use pier build --shake-arg=--no-color to suppress the control characters.