Open eggrobin opened 2 months ago
could explain to me the missing ranges in ScriptExtensions.txt and Scripts.txt?
Scripts.txt has no missing ranges (if anything were missing, it would violate an invariant test that assigned characters are not Script=Unknown): 12550..125A7 ; Cuneiform 125A8..1264B ; Proto_Cuneiform 1264C..12686 ; Cuneiform
ScriptExtensions.txt only has entries for characters that have more than one script in its Script_Extensions, thus the scx={Xsux} character and the scx={Pcun} characters are gaps.
Scripts.txt has no missing ranges
You’re right, I was thinking about ScriptExtensions.txt but my brain expanded the set.
ScriptExtensions.txt only has entries for characters that have more than one script in its Script_Extensions, thus the scx={Xsux} character and the scx={Pcun} characters are gaps.
The scx situation is as follows, where red stands for Xsux only, white for Pcun only, and pink for both (apologies for the outrageously ugly MS Paint highlighting, but hopefully this gives a scannable summary.)
L2/24-210 Archaic cuneiform numerals
https://github.com/unicode-org/sah/issues/542 https://github.com/unicode-org/utc-release-management/issues/152
[UTC-181-C31] Consensus: Provisionally assign 311 code points U+12550..U+12686 in a new Archaic Cuneiform Numerals block at U+12550..U+1268F, as described in L2/24-210R. [Ref: 2.4 in L2/24-228]