From: Izidor Jerebic Date: 2006-06-27T06:21:47+09:00 Subject: Re: Unicode roadmap? On 26.6.2006, at 23:04, Jim Weirich wrote: > Clarification question: When you say autoconversion, do you mean: > > (A) Automatically convert input strings to a given encoding > (independent > of the question of a single vs multiple encodings). > > (B) When combining strings, autoconvert incompatible encodings into > compatible encodings before combining. Autoconversion (as suggested by many people in this thread) is meant to convert string in *compatible but different* encoding to the encoding of other string (or common compatible superset encoding), to facilitate the operation using those two strings. Point A is the great can of worms and source of errors, which I suggested can be avoided by either: 1. Very simple and strict rules on String encoding of return values 2. Introduction of ByteArray as return values izidor