Adam D. Ruppe: > char[] a; > int b = 1000; > a ~= b; > > the "a ~= b" is more like "a ~= cast(dchar) b", and then dchar > -> char means it may be multibyte encoded, going from utf-32 to > utf-8. I didn't know that, is this already in Bugzilla? Bye, bearophile