libX11/nls/en_US.UTF-8/Compose.pre inconsistent formatting
Brian Inglis
Brian.Inglis at SystematicSW.ab.ca
Thu Oct 3 15:35:54 UTC 2024
Hi folks,
Noticed that entries with COMBINING characters like J acute, E dot macron, and
so on, have neither Unicode values nor names between the quoted character and
the comment character, for example:
https://gitlab.freedesktop.org/xorg/lib/libx11/-/blob/master/nls/en_US.UTF-8/Compose.pre#L375
<dead_acute> <J> : "J́" # LATIN CAPITAL LETTER J plus COMBINING ACUTE
<Multi_key> <apostrophe> <J> : "J́" # LATIN CAPITAL LETTER J plus COMBINING ACUTE
<Multi_key> <J> <apostrophe> : "J́" # LATIN CAPITAL LETTER J plus COMBINING ACUTE
<Multi_key> <acute> <J> : "J́" # LATIN CAPITAL LETTER J plus COMBINING ACUTE
<Multi_key> <J> <acute> : "J́" # LATIN CAPITAL LETTER J plus COMBINING ACUTE
could these at least have Jacute, and so on, inserted like:
<Multi_key> <apostrophe> <J> : "J́" Jacute # LATIN CAPITAL LETTER J plus
COMBINING ACUTE
Also some entries with colon ":" between key sequence and quoted character after
column 40 may not be preceded by any blank space character, for example:
https://gitlab.freedesktop.org/xorg/lib/libx11/-/blob/master/nls/en_US.UTF-8/Compose.pre#L4866
<Multi_key> <grave><grave> <Cyrillic_ie>: "е̏" # CYRILLIC SMALL LETTER IE plus
COMBINING DOUBLE GRAVE
could these be realigned with (an) additional space(s), for example:
<Multi_key> <grave><grave> <Cyrillic_ie> : "е̏" iedoublegrave # CYRILLIC
SMALL LETTER IE plus COMBINING DOUBLE GRAVE
--
Take care. Thanks, Brian Inglis Calgary, Alberta, Canada
La perfection est atteinte Perfection is achieved
non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add
mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut
-- Antoine de Saint-Exupéry
More information about the xorg
mailing list