On Mon, Apr 19, 2010 at 02:57:00PM +0100, Simon Marlow wrote: > A few of the tests in the test suite assume a UTF-8 locale, so you're > probably falling foul of that. We could fix the tests - but we do want > to test that the locale encoding is being respected in some way, so just > adding hSetEncoding to those tests would be wrong.
Nah, don't touch the tests because of this. > For the IO library, I expect you should default the encoding to Latin-1 > on OpenBSD. I've some (rather horrible) patch that tries to make sense out of LC_ALL or LC_CTYPE if set. And if it isn't set, I'm currently defaulting to 646//TRANSLIT (which is ASCII with translation of some non-ASCII characters to ASCII art, like `(c)' for \xa9). But Latin-1 may be a more usable default. Thanks for the suggestion. (No, I'm not going to send this patch to cvs-ghc, it's really too horrid). Ciao, Kili _______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users