Fix Phobos dependencies on autodecoding

a11e99z black80 at bk.ru
Thu Aug 15 21:26:16 UTC 2019


On Thursday, 15 August 2019 at 19:59:34 UTC, Walter Bright wrote:
> On 8/15/2019 12:44 PM, Jonathan M Davis wrote:
>> There should only be a
>> single way to represent a given character.
>
> Exactly. And two glyphs that render identically should be the 
> same code point.
>

if it was not sarcasm:
different code points can ref to same glyphs not vice verse:
A(EN,\u0041), A(RU,\u0410), A(EL,\u0391)
else sorting for non English will not work.

even order(A<B) will be wrong for example such RU glyphs
ABCEHKMOPTXacepuxy
corresponds to next English letters by sound or meaning
AVSENKMORTHaserihu
as u can see even uppers and lowers don't exists as pairs and 
have different meanings


More information about the Digitalmars-d mailing list