First off, sorry if this isn’t the right place for bug reports. I tried to sign up for Nest, but the “Sign In With Google” and “Sign In With Github” buttons both just redirect me right back to the sign up page, and I didn’t feel like managing another set of credentials.
When I run
pijul changes on a repository, I see the raw escape codes rather than color:
ESC[1mHash:ESC(BESC[m AcwsFw0yC5Q3VcrQq53svMEG8pmUMdAqqdb6VyJqie-fA11SfzBvpOAyO6OsMlv37MfX_NNfk98yOtxmPmQBqG8 ESC[1mInternal id:ESC(BESC[m zCwXDTILlDc ESC[1mAuthors:ESC(BESC[m ["Pierre-Étienne Meunier <email@example.com>"] ESC[1mTimestamp:ESC(BESC[m 2017-09-15 14:40:20.909284607 UTC libpijul 0.8.1
I believe this is happening because
pijul is piping output through
more (which is surprising, most other applications use
less even though I don’t actually have
PAGER set). If I run
PAGER=cat pijul changes, I see the expected result, with the headings in bold.
If using a pager, pijul should probably default to using something like
less -FR or
less -EFR rather than
more, and if it’s using
more, it should probably output without control characters.
I am running Mac OS X 10.12.6, where
more is actually
less running in
more compatible mode. Oh, and for the Nest problem, I’m running Firefox 55.0.3.