Because text streams processed by Locale.Charset.decoder are typically intended for human consumption, not for further machine processing.
/ Marcus Comstedt (ACROSS) (Hail Ilpalazzo!)
Previous text:
2003-03-06 12:13: Subject: decoder for utf-8
I'd be interested to hear why the charset module is treating imperfect input forgivingly. I can easily see cases where that is very useful, but it does not strike me as a typical Comstedt design choice, when there are rigid rules or standards on offer. Best practice recommended by RFC 1345 (which I have hardly read at all)?
/ Johan Sundström (folkskådare)