Thanks to Lasse: your answer set me on the right track.
Mac OS X, although I set the language to Sytem Preferences / International in English, still has "LANG = de_DE.UTF-8" in the command line environment. [OS X error?]
I’m not sure if this can damage anything globally, however, so I “fixed” it now with a little script called “hg” in my utils directory, placed in my path to the real thing that redefines LANG before calling real hg:
LANG="en_EN.UTF-8" REALHG=$(which hg) $REALHG $@
... which works on OS X, despite my sub-rudimentary shell skills, but depends on the odd behavior of “which” on OS X. On OS X, “what” really finds the “real” hg. On Linux, otoh, this script finds itself again and goes into infinite recursion.
Alanl
source share