[Cuis-dev] UTF-8 Unicode editors

Juan Vuletich JuanVuletich at zoho.com
Mon May 2 06:07:37 PDT 2022


On 5/1/2022 1:48 PM, Andres Valloud via Cuis-dev wrote:
> You will have to enforce that selectors are normalized (i.e. no 
> emitting multiple code points to compose a character that could be 
> represented with just one code point).

Good point.

>
> Also, FYI there is a software project somewhere that has a file with a 
> name that looks like "ctalin", but unfortunately that 'c' is a 
> cyrillic 's' that looks indistinguishable from a 'c'.  Most annoying.  
> But look at how the general inability of fonts to display humanly 
> distinguishable glyphs for the >1m code points already assigned leads 
> to this kind of problem.

I think that Smalltalk code should be limited to the Latin alphabet, 
with the only the addition of Greek letters and Math symbols. But that 
should be good style, not something to enforce.

> On 4/30/22 6:34 AM, Luciano Notarfrancesco via Cuis-dev wrote:
>> Hi Philip,
>> Thanks for the link and advice, I didn’t know this website.
>> I think it might be possible to implement unicode selectors without 
>> introducing wide strings or other complications. That would be 
>> perfect. We’ll see…
>>
>> On Sat, 30 Apr 2022 at 7:31 PM Philip Bernhart via Cuis-dev 
>> <cuis-dev at lists.cuis.st <mailto:cuis-dev at lists.cuis.st>> wrote:
>>
>>     Hi,
>>
>>     Luciano Notarfrancesco via Cuis-dev <cuis-dev at lists.cuis.st
>> <mailto:cuis-dev at lists.cuis.st>> writes:
>>
>> > This is super cool. I’d like to have unicode symbols at some
>>     point, not
>> > sure if we’ll need WideStrings in UTF-32, or how big will be the
>>     impact in
>> > memory use if we make all strings wide (not only memory use, but also
>> > speed, because we have primitives for String). Anyway we’ll see
>>     once we
>> > start experimenting. Thank you for doing this!
>>
>>     I don't see why Cuis should support anything besides bytes, UTF-8
>>     and the conversion from and to UTF-8 to any other of the broken
>>     character encodings in the world.
>>
>>     Participants of this thread should check against the great utf-8
>>     everywhere site: https://utf8everywhere.org/#myths
>> <https://utf8everywhere.org/#myths>
>>
>>     Juan did when pondering about Cuis string support.
>>
>>
>>     My rambling 0.2 EUR,
>>     Philip
>>     --     Cuis-dev mailing list
>>     Cuis-dev at lists.cuis.st <mailto:Cuis-dev at lists.cuis.st>
>>     https://lists.cuis.st/mailman/listinfo/cuis-dev
>> <https://lists.cuis.st/mailman/listinfo/cuis-dev>
>>
>>


-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
https://independent.academia.edu/JuanVuletich
https://www.researchgate.net/profile/Juan-Vuletich
https://patents.justia.com/inventor/juan-manuel-vuletich
https://twitter.com/JuanVuletich



More information about the Cuis-dev mailing list