Re: libX11/nls/en_US.UTF-8/Compose.pre inconsistent formatting

2024-10-09 Thread Brian . Inglis

On 2024-10-04 10:23, Alan Coopersmith wrote:

Sorry, but the person who was maintaining the nls files in libX11 has left the
project and no one else has stepped up to fill the gap, so while I do still
merge gitlab MR's for the files, I don't know of anyone who is responding to
requests like this to do proactive work on the files.


Thanks Alan,

I do submit git format-patch/send-email patches to newlib and Cygwin libraries, 
and maintain a bunch of Cygwin packages, but not X which is another volunteer, 
but have only done a few MRs on GitHub.


So I could contribute changes, preferably via git format-patch/send-email, which 
you could apply using git am, or sign in using my Gitlab account which I use for 
other Gitlab based projects, and figure out merges and pushes or vice-versa again?


[I originally started using Cygwin as an easy way to use the GNU toolchain to 
build packages on corporate Windows systems to get around limitations of SysV 
and BSD utilities on SunOS and corporate Oracle Solaris servers and workstations 
where GNU utilities were not supported nor allowed officially on systems, 
although I could port and use them on projects.
So stuff got developed or ported and tested on Cygwin to run on Solaris, 
including lots of Pro*C and some OCI code.]


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



libX11/nls/en_US.UTF-8/Compose.pre inconsistent formatting

2024-10-04 Thread Brian Inglis

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

 : "J́"# LATIN CAPITAL LETTER J plus 
COMBINING ACUTE
: "J́"# LATIN CAPITAL LETTER J 
plus COMBINING ACUTE
: "J́"# LATIN CAPITAL LETTER J 
plus COMBINING ACUTE
 : "J́"# LATIN CAPITAL 
LETTER J plus COMBINING ACUTE
 : "J́"# LATIN CAPITAL 
LETTER J plus COMBINING ACUTE

could these at least have Jacute, and so on, inserted like:

  		: "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

  : "е̏" # CYRILLIC SMALL LETTER IE plus 
COMBINING DOUBLE GRAVE


could these be realigned with (an) additional space(s), for example:

   : "е̏"  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