From: Carsten H. (T. R. <ra...@ra...> - 2008-11-06 22:46:18
|
On Thu, 6 Nov 2008 14:13:51 -0800 Michael Jennings <e-...@ka...> babbled: > On Friday, 07 November 2008, at 09:04:06 (+1100), > Carsten Haitzler wrote: > > > it works - it just isn't going to let you continue until you select > > a language. i can just disable the language selection if none are > > found, but i'd rather people fix their systems. > > You can't fix something that isn't broken. The code should assume "C" > if no locale support is present and move on. possibly - but it's a goo indicator of a system that isnt going to support translation at all so when they find their language selector blank and empty and wonder why input methods throw up and barf and a bunch of other things that require your locale support to work... the problem will arise anyway. e lives in an international world - some may like to live in an "ascii america only" world. > > nb - i dont care what posix defines. if we stuck to "only do what > > posix defines" we souldn't use x11 nor a gazillion other > > things. posix doesn't define libpng or libjpeg, or fontconfig or > > dbus... > > That logic is backward, IMHO. POSIX doesn't *preclude* the use of X11 > or libjpeg or libpng. The current code *precludes* running on a > system that is validly and correctly configured according to existing > standards. and posix does not preclude requiring locale support in libc to support at least one of the translation locales in e. that does not make a broken app - that makes it have a requirement that is not met. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... |