Re: Updating utf8's Unicode char sets

Pietro Cerutti via Chicken-users <[email protected]>
Newsgroups gmane.lisp.scheme.chicken
Message-ID <01070197d1d493b7-35b0ff56-8f92-462f-8c3f-5f12f99c164a-000000@eu-central-1.amazonses.com>
On Jul 03 2025, 15:57 +0000, Wolfgang Corcoran-Mathe <[email protected]> wrote:
>Hi Pietro, and thanks for your comments.
>
>On 2025-07-02 19:28 +0000, Pietro Cerutti wrote:
>> How about having a refresh script that fetches them and generates the
>> modules? You could then commit the generated modules and solve the
>> compilation problem too.
>
>Fine by me. In fact, this is probably better, since CHICKEN doesn't
>provide an easy way to fetch the files; the current script just uses
>curl(1) or wget(1) via 'system'. This is certainly a likely point of
>failure.
>
>The only issue I can see with manually refreshing the module sources
>is that the egg's maintainer must remember to run the script once in a
>while. I suspect this explains the current state of unicode-char-sets:
>clearly the module was generated with a script, but the script hasn't
>been run since 2007 & is, indeed, no longer included with the egg.

Yep - the maintainer needs to remember to update it. Having the update 
script as part of the egg repo might also encourage users to submit 
patches to update the tables.

The advantage, however, is that if anything breaks parsing new tables, 
it's the maintainer that notices, not the end users.


-- 
Pietro Cerutti
I have pledged to give 10% of income to effective charities
and invite you to join me - https://givingwhatwecan.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.