[PATCH 0 of 4] [RFC] Print the bisection status in the log

Greg Ward greg-hg at gerg.ca
Wed Sep 21 20:52:31 CDT 2011


On Wed, Sep 21, 2011 at 8:10 PM, Yann E. MORIN
<yann.morin.1998 at anciens.enib.fr> wrote:
> Hello All!
>
> This patch series is just an RFC about how to print the bisection
> status in the log. It is *not* intended to be applied as-is!

Awesome! Great idea -- I've been hoping someone would do this. Thank you!

<idle musing>
The characters + and - have a pretty well-established meaning in
version-control systems, taken from unified diff. They mean "add" and "delete"
rather than "good" and "bad". It would be nice to find more clearly
"good" and "bad" characters.

Hmmm. It's 2011. Unicode has been with us for, what, 10-15 years now? Is
it perhaps time for the Unix command-line tradition to venture out of its
7-bit ASCII world and embrace Unicode in all its glory? I mean, you can
already get "hg help" in languages that don't work with 7-bit ASCII, right?

So... what about U+263A (WHITE SMILING FACE, ☺) for "good" and U+2639
(WHITE FROWNING FACE, ☹) for "bad"? Crazy idea?

Of course, then we get to bikeshed over which characters to use for
"ignore", "skip", and "unknown". ;-) I guess good old ? will do for
"unknown".

(Now I'm itching to find a use for U+2638 "WHEEL OF DHARMA". And how
about U+262D "HAMMER AND SICKLE". Awesome!!)
</idle musing>

Greg


More information about the Mercurial-devel mailing list