From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.187]) by sourceware.org (Postfix) with ESMTPS id 23FB73858405 for ; Mon, 15 Nov 2021 20:45:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 23FB73858405 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=towo.net Authentication-Results: sourceware.org; spf=none smtp.mailfrom=towo.net Received: from [192.168.178.72] ([91.65.221.56]) by mrelayeu.kundenserver.de (mreue009 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M5Q6n-1mo5tW2tTp-001SLt for ; Mon, 15 Nov 2021 21:45:07 +0100 Content-Type: multipart/mixed; boundary="------------1HJqUjVVVWbb7eFqdnM09rPp" Message-ID: <393cbd67-f559-1fe0-ced9-67b71c8deb96@towo.net> Date: Mon, 15 Nov 2021 21:45:08 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.0 Subject: Re: [PATCH] update to Unicode 14.0 To: newlib@sourceware.org References: <31f46170-d893-6b00-fa0e-e69d5913740b@towo.net> <673a19c1-1846-aa70-51b0-8ff1c68caecd@towo.net> From: Thomas Wolff In-Reply-To: X-Provags-ID: V03:K1:LIxiJZw0tgnPK7qTLWzAZvGVw63xOez4Kia9BGaJJrRlwRbCQP1 OT2xOKVPzQDZkCQ/MZMFHrCKZpes5bmhY3A+GTEKoa+uiGPpc9MU7Fr3kiLzC1RYsR+Ml1e F9Z+iBaGkrbuvD0DqdaDOEtC0b7uJZ5Q8fzeGt1sBxre+otieM2qDJFVf/LSPOHBt8P2EYN OvBicjyEurbheTvvFu3oA== X-UI-Out-Filterresults: notjunk:1;V03:K0:NJ1NqrqWhnA=:6/C/9zmkPBRMk05cwCfY4L 6Bl5TFprfNyeSJ0A60uOlH4vzLrkiLC2AW6UEt8WrxO0Z+qst/wMijZhk3f7+TWZkTDwnOpLl MN2E2P5JwAGCEp5s2hBl3+u5ehl+s2JrpQpvqhIZjNqMOLao6KprnIOIfbQS7c//694Dro5o+ VQjE685RuXFuw9mzndtQR3qU9d5X03P7wfNDZmtsXGAYsWyOEDWq0cZn/WnoPobBOF53B3bye PHdVI3uCWEHBOzDbLy92SxVdNb+2KxBZOIlc+lrdtr7+RLaIxBR2iaAisplGe365tFkDdSEPB N5OgofALlqUIuxksuDdLMIKa9/EoDCa6WZH66QhCoBI8T2TvSDDReP13pQCfqHiph93nSbEpf 3XI3CzeYJH77HKMp84djhqbj15PMZCRPiw0Ofm+wTGsMee1emqtsQsR2M+33byHmjOkTL/AcV KKJCxkDwKGMRWoP17yxbBRZWHjBu1rPqiESqN+OVyr5KLpkafDPJCoUIEmfUASiGrS4cDyEay 3HYJTwacyz5YvPf79IQmhQwPGyB043rq3pN8aZZwUGulZ8/MZ+zQU7MIVqBH7OcuBDvU3rz9l v7zOaFuTro+wmvHMHn41N30xHZ48736nOBFWaoCxwFaDXrO8C3A6n0pIPnX0ETxg2CZ3ilLlI SscKWeCz8ODHe7rfqek381xiza5igrvlBb7lsfa7snb2dPlPf3uekxk1cvFnYoN5+hz0= X-Spam-Status: No, score=-9.4 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, KAM_NUMSUBJECT, NICE_REPLY_A, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: newlib@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Nov 2021 20:45:10 -0000 This is a multi-part message in MIME format. --------------1HJqUjVVVWbb7eFqdnM09rPp Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Am 15.11.2021 um 17:12 schrieb Corinna Vinschen: > On Nov 15 15:22, Thomas Wolff wrote: >> Am 15.11.2021 um 14:06 schrieb Corinna Vinschen: >>> On Nov 11 21:32, Thomas Wolff wrote: >>>> Unicode update patch attached. >>>> Responses to previous comments: >>>>> wouldn't it make sense to remove the temporary downloaded files like >>>>> libc/ctype/UnicodeData.txt, etc? >>>>> Either automatically after creating the generated files >>>> Maybe. I didn't implement it, like in my other projects (mintty, mined), as >>>> it causes redundant multiple downloads during development. >>>>> or in a matching MAINTAINERCLEANFILES variable in Makefile.am? >>>> I had looked into it but there isn't such a variable yet and I'm not >>>> familiar with automake/conv stuff, so feel free to add if suitable. >>>>> Also, maybe it makes sense to add these temporary files to the .gitignore file? >>>> I'm not in favour of the .gitignore idea as its only purpose seems to be to >>>> smooth out effects of `git add *`-like check-ins, which I think shouldn't be >>>> done anyway; I feel the concept encourages sloppy repository management. >>>> But again, this isn't my project so feel free to adjust the build. >>> It's not my project either, it's a collaborative effort. So you don't have any other idea to fix this issue? >> To be honest, I don't really understand the issue. So the files stay hanging >> around for someone who builds the update. What's the problem? > git status, git rebase etc. will list them as untracked files, which is > annoying. So either there's a simple way to remove the files or they > should go to .gitignore. OK, patch attached. Thomas >> I'm willing to >> fix whatever doesn't fit. >> Thomas > Thanks, > Corinna > --------------1HJqUjVVVWbb7eFqdnM09rPp Content-Type: text/plain; charset=UTF-8; name="0001-cleanup-Unicode-data-files-after-generating-updated-.patch" Content-Disposition: attachment; filename*0="0001-cleanup-Unicode-data-files-after-generating-updated-.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSBjNDc2OTVmMzMwZTdiYWY1MjAwZDEwZTUwNDM4ODRhNzBmYzE3NzQzIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBUaG9tYXMgV29sZmYgPHRvd29AdG93by5uZXQ+CkRh dGU6IE1vbiwgMTUgTm92IDIwMjEgMDA6MDA6MDAgKzAxMDAKU3ViamVjdDogW1BBVENIXSBj bGVhbnVwIFVuaWNvZGUgZGF0YSBmaWxlcyBhZnRlciBnZW5lcmF0aW5nIHVwZGF0ZWQgdGFi bGVzCgotLS0KIG5ld2xpYi9saWJjL01ha2VmaWxlLnVuaWRhdGEgfCAyMiArKysrKysrKysr KysrKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgMjEgaW5zZXJ0aW9ucygrKSwgMSBkZWxl dGlvbigtKQoKZGlmZiAtLWdpdCBhL25ld2xpYi9saWJjL01ha2VmaWxlLnVuaWRhdGEgYi9u ZXdsaWIvbGliYy9NYWtlZmlsZS51bmlkYXRhCmluZGV4IGM4NWM0MjhmMi4uZDA1OTBhNzVi IDEwMDY0NAotLS0gYS9uZXdsaWIvbGliYy9NYWtlZmlsZS51bmlkYXRhCisrKyBiL25ld2xp Yi9saWJjL01ha2VmaWxlLnVuaWRhdGEKQEAgLTEsMTEgKzEsMzEgQEAKKyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjCiAjIEdlbmVyYXRlIFVuaWNvZGUgZGF0YSB0YWJsZXMgZm9yIHN0cmlu Zy93Y3dpZHRoIGFuZCBjdHlwZS8/P3cqCisKK3VuaWNvZGUtdXBkYXRlOiB1bmlkYXRhIGNs ZWFudXAKKworIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKKyMgQ2xlYW4gdXAgZG93bmxvYWRl ZCBmaWxlcworCitjbGVhbnVwOgorCXJtIGN0eXBlL1VuaWNvZGVEYXRhLnR4dAorCXJtIHN0 cmluZy9CbG9ja3MudHh0CisJcm0gc3RyaW5nL0Vhc3RBc2lhbldpZHRoLnR4dAorCXJtIHN0 cmluZy9Vbmljb2RlRGF0YS50eHQKKwlybSBzdHJpbmcvdW5pc2V0LnRhci5negorCisjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIwogIyBEb3dubG9hZCBVbmljb2RlIGRhdGEgZmlsZXMKKwog dW5pZGF0YToKIAljZCBzdHJpbmc7IC4vbWt1bmlkYXRhIC11CiAJY2QgY3R5cGU7IC4vbWt1 bmlkYXRhIC11CiAKLSMgR2VuZXJhdGUgVW5pY29kZSBkYXRhIHRhYmxlcyBmb3Igc3RyaW5n L3djd2lkdGggYW5kIGN0eXBlLz8/dyoKKyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiAjIFVz ZSBpbnN0YWxsZWQgVW5pY29kZSBkYXRhIGZpbGVzIGZyb20gcGFja2FnZSB1bmljb2RlLXVj ZAorCiB1bmlkYXRhLWxvY2FsOgogCWNkIHN0cmluZzsgLi9ta3VuaWRhdGEgLWkKIAljZCBj dHlwZTsgLi9ta3VuaWRhdGEgLWkKKworIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKKyMgZW5k Ci0tIAoyLjMzLjAKCg== --------------1HJqUjVVVWbb7eFqdnM09rPp--