On Donnerstag 19 März 2009, Matthew Scouten (TT) wrote: > Ok, Fine. But I want the ability to specify an encoding ONCE and have > use that unless I change it or override a specific conversion.
I would want such a thing, too. (Assuming that all 8-bit strings *do* use the
same encoding, which will be true in most, but not all cases - just as an
example, ID3v2 tags come to my mind.)
> I also
> want there to be a reasonable default so that if I forget to specify
> anything, it will work for the majority of cases.
I don't think this can be done. "The majority" has used ASCII in the past,
then latin-1, then (maybe) latin-15, now *maybe* UTF-8 (probably not yet,
e.g. I am still using latin1).
Whatever. My worries are probably not very constructive; I just wanted to
prevent the same mistake made all those decades (assuming a specific, single,
non-unicode encoding) be made again, several years into the third millenium.
OTOH, it will necessarily still be up to each and every programmer to care
about the *correct* conversions in his/her program (/BPL extension module).
Ciao, / / .o.
/--/ ..o
/ / ANS ooo
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Cplusplus-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/cplusplus-sig
