Hi Nicolas !<br><br>Thank you for this nice synthesis. I want to:<br>- display any arbitrary character inside Squeak (for example Greek characters)<br>- input any character with keyboard inside Squeak<br>- exchange utf-8 encoded data with external world<br>
<br>Pierre-Edouard<br><br><div class="gmail_quote">On Sun, Mar 29, 2009 at 2:42 PM, Nicolas Cellier <span dir="ltr">&lt;<a href="mailto:nicolas.cellier.aka.nice@gmail.com">nicolas.cellier.aka.nice@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">&gt; You can not do that. Squeak stores the language of a character in<br>
&gt; every character. In a web application you don&#39;t know the language of<br>
&gt; the input and utf-8 certainly doesn&#39;t contain it. You could take the<br>
&gt; language of the image but that is random and has no relation to the<br>
&gt; input. You could also set the language of a character to unicode (255)<br>
&gt; but that only works for non-Latin-1 characters, these are interned and<br>
&gt; all have leadingChar 0. Did I already mention that the leadingChar is<br>
&gt; used for #=? So no, I don&#39;t believe you.<br>
&gt;<br>
&gt; Cheers<br>
&gt; Philippe<br>
&gt;<br>
<br>
</div>It seems most reasonnable to me to switch unicode leadingChar to 0.<br>
Why couldn&#39;t we just do that?<br>
<br>
Of course, all this does not really answer Pierre Edouard questions...<br>
Pierre, what do you want unicode for?<br>
- displaying any arbitrary  character inside squeak<br>
- inputing any character with keyboard in squeak<br>
- exchanging files made of arbitrary characters with external world<br>
(utf-8, utf-16 or other formats)<br>
- reading and writing filenames containing arbitrary characters<br>
- anything else?<br>
<font color="#888888"><br>
Nicolas<br>
<br>
</font></blockquote></div><br>