Hi Greg, On Thu, Jul 15, 2010 at 8:42 AM, Greg Wooledge <wool...@eeg.ccf.org> wrote: > On Thu, Jul 15, 2010 at 08:06:20AM -0700, Bruce Korb wrote: >> So, for future reference, put this in my bashrc? >> >> eval $(locale | sed 's/=.*/=C/;s/^/export /') > > Gah! That's ludicrous.
That, actually, is part of my point: This i18n stuff has become ludicrous. When my system is installed, it should have been possible to say, "I want an ASCII environment with letter sized paper" and not have some silly app find an obscure reference to A4 or en_US some place and give me what I've explicitly said I don't want. That overkill expression was a way of saying, "en_US -- DIE, DIE, DIE". :) > If something is setting LC_* variables you don't want, track it down and > stop it from doing so. Don't write ghastly code to undo things that > should never have been done in the first place. That involves getting app developers to agree on how to express "GOSH DARN IT, I WANT ASCII LANGUAGE". Chet maintains the one app that this en_US thing trips over the most. Cheers - Bruce