<tt><font size=2>Doug Hellmann <doug.hellmann@dreamhost.com> wrote
on 10/16/2013 03:11:12 PM:<br>
<br>
</font></tt>
<br><tt><font size=2>> <br>
> This doesn't quite match my understanding.</font></tt>
<br><tt><font size=2>> <br>
> IIUC, approach 1 was taken during havana and the resulting class did<br>
> not behave enough like a string to work everywhere (specifically,
<br>
> with logging for locales that did not use UTF-8 or ASCII encoding),
<br>
> so the feature was disabled at the last minute.</font></tt>
<br>
<br><tt><font size=2>Approach 1 includes extending the built-in text type
(e.g. unicode),</font></tt>
<br><tt><font size=2>which is not what was done in Havana, and is an alternative
way of</font></tt>
<br><tt><font size=2>addressing the logging issue. In addition to
fixing the logging</font></tt>
<br><tt><font size=2>issue, extending the built-in text type would eliminate
the need to</font></tt>
<br><tt><font size=2>override a lot of the standard string-manipulation
methods that are</font></tt>
<br><tt><font size=2>being overridden in the current Message implementation.
I'm not sure</font></tt>
<br><tt><font size=2>if that's what the term "magic" referred
to in the meeting</font></tt>
<br><tt><font size=2>discussion, but it's something that bothers me about
the status quo.</font></tt>
<br>
<br><tt><font size=2>Thanks for your reply,</font></tt>
<br>
<br><tt><font size=2>John Warren</font></tt>