Ticket #66 (closed task: fixed)
Document the fact that some console encodings won't work
|Reported by:||judah||Owned by:|
Description (last modified by judah) (diff)
Add documentation that encodings such as UTF-16, UTF-32 are not expected to work. (We need encodings like UTF-8 or Latin-1 which ensure that, for example, '\n' is represented by one byte.)
In retrospect this is not surprising, but it's probably worth mentioning somewhere since it's a decision that was made explicitly.
(This was done because of ghc's (current) lack of support for Unicode by default. In theory we could work around it using the low-level Handle API along with iconv's API, but in practice that's probably not worth it.)