<!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>