<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le jeu. 10 mars 2022 à 07:53, Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de">marcel.taeumel@hpi.de</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> <div id="gmail-m_6330079510716659312__MailbirdStyleContent" style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);text-align:left" dir="ltr">
                                        Hi Nicolas --<div><br></div><div>Thanks for this explanation.</div><div><br></div><div><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">> However, all this might as well be a false problem. How many literal</span><br style="font-family:Arial,Helvetica,sans-serif;font-size:13px"><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">> characters > 16rFF do we have in trunk ?</span><br style="font-family:Arial,Helvetica,sans-serif;font-size:13px"><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">> Since we had poor support for extended (not to say unicode) fonts until</span><br style="font-family:Arial,Helvetica,sans-serif;font-size:13px"><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">> recently, probably not that many ! A $? in source code is not helpful !</span><br></div><div><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">Yes, the source code in Trunk is fine. I stumbled upon this issue while debugging things around Character, #leadingChar, glyph browsing, and TextConverter. I got used to putting a $ in front of some visible thing in a text field to then send #charCode, #asInteger, or #leadingChar to it. Being able to do-it/inspect-it/print-it in any text field is very convenient. I could have done this via    '...' first    as well. An exception would have been nice, though.</span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px"><br></span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">For the time being, it makes sense to just signal an error when the user tries to create literal characters between 16r8000 and 16rFFFF.</span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px"><br></span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">If you happen to know the exact place in the image, would you mind adding this check in Trunk to EncoderForSistaV1? :-)</span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px"><br></span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">Best,</span></span></div><div id="gmail-m_6330079510716659312gmail-m_-3150319572720996039__MailbirdStyleContent" style="font-size:10pt;font-family:Arial;color:rgb(0,0,0);text-align:left" dir="ltr"><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">Marcel</span></span></div></div></blockquote><div> </div><div>OK,<br><a href="https://source.squeak.org/trunk/Compiler-nice.471.diff">https://source.squeak.org/trunk/Compiler-nice.471.diff</a><br>
<a href="https://source.squeak.org/trunk/Kernel-nice.1447.diff">https://source.squeak.org/trunk/Kernel-nice.1447.diff</a></div></div></div>