<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hi Hilaire,<br>
    <br>
    I just pushed changes to the CuisBook. They are separated in several
    commits. This will hopefully ease your review. The first commit has
    several unrelated minor tweaks where I thought a better wording was
    possible. The next 4 commits are changes to how Unicode is presented
    to the reader. Finally, I also pushed updated pdf and html.<br>
    <br>
    Please take a look.<br>
    <br>
    Thanks!<br>
    <br>
    <br>
    On 2/22/2023 6:05 PM, Hilaire Fernandes via Cuis-dev wrote:
    <blockquote cite="mid:754a1d90-0649-fbe2-fe5c-defafbc4003b@free.fr"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p><font size="4">Hi Juan,</font></p>
      <p>The book only briefly presents the UnicodeString, so a whole
        dedicated section or chapter to Unicode will be easier to write
        for you.</p>
      <p>I  indexed the paragraphes I wrote about Unicode, so you can
        have quick look:</p>
      <p><a moz-do-not-send="true" class="moz-txt-link-freetext"
href="https://cuis-smalltalk.github.io/TheCuisBook/Indexes.html#Indexes_cp_letter-U">https://cuis-smalltalk.github.io/TheCuisBook/Indexes.html#Indexes_cp_letter-U</a><br>
      </p>
      <p>Best</p>
      <p>Hilaire<br>
      </p>
      <div class="moz-cite-prefix">Le 22/02/2023 à 20:10, Juan Vuletich
        a écrit :<br>
      </div>
      <blockquote type="cite" cite="mid:63F668A9.5020005@cuis.st">An
        important note is that we can make UnicodeString modifiable via
        #at:put: if we want. In most systems Unicode strings can not be
        modified. But in Cuis we can compute and store the new 'bytes',
        nil 'hash' and we are done. On one hand, the system works well
        with immutable strings. It is not really needed. On the other
        hand, making them modifiable improves compatibility with older
        code and tutorials, and other dialects. It is also a good
        example of Smalltalk "magic".<br>
        <br>
        Hilaire, after we make our minds wrt immutable or mutable
        UnicodeStrings, I'd like to rewrite those sections on the book.
        In last year's Smalltalks conference at Buenos Aires, I
        presented a short paper on Unicode in Cuis: <a
          class="moz-txt-link-freetext"
          href="https://openreview.net/pdf?id=c93fukpVINA"
          moz-do-not-send="true">https://openreview.net/pdf?id=c93fukpVINA</a>
        . The main point I make is that most programmers usually don't
        need to know or care about the encoding used for Strings. They
        should only care about their behavior. So, I'd like to rewrite
        those parts in the same spirit.<br>
      </blockquote>
      <pre class="moz-signature" cols="72">-- 
GNU Dr. Geo
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://drgeo.eu">http://drgeo.eu</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://blog.drgeo.eu">http://blog.drgeo.eu</a></pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich</pre>
  </body>
</html>