Quoth FRIGN: > - UTF-8: not allowed in POSIX, but in my opinion a must. This > finally allows you to work with UTF-8 streams without > problems or unexpected behaviour.
I fully agree (unsurprisingly). Anything that relies on the POSIX behaviour to do weird things involving multibyte characters is insane.