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


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

2024-10-04 Thread Alan Coopersmith

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.

--
-Alan Coopersmith- alan.coopersm...@oracle.com
 Oracle Solaris Engineering - https://blogs.oracle.com/solaris


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

2024-10-04 Thread Alan Coopersmith

On 10/4/24 10:16, brian.ing...@systematicsw.ab.ca wrote:

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?


Sorry, but there's no one keeping track of patches sent via email these days -
they're basically lost forever at this point for X.Org now.  Patches submitted
via gitlab merge requests may take years to get merged, but at least gitlab
still tracks them.  There's just not enough people left maintaining the various
X.Org project repos.

As for submitting via gitlab, you need an account specifically on
gitlab.freedesktop.org - though I believe you can set it up to use logins
from github.com or gitlab.com - and then to request permissions as listed at
https://gitlab.freedesktop.org/freedesktop/freedesktop/-/wikis/home

--
-Alan Coopersmith- alan.coopersm...@oracle.com
 Oracle Solaris Engineering - https://blogs.oracle.com/solaris