From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 83494 invoked by alias); 25 Feb 2018 17:14:20 -0000 Mailing-List: contact newlib-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: newlib-owner@sourceware.org Received: (qmail 83476 invoked by uid 89); 25 Feb 2018 17:14:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.7 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.2 spammy= X-HELO: mout.kundenserver.de Received: from mout.kundenserver.de (HELO mout.kundenserver.de) (217.72.192.74) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 25 Feb 2018 17:14:18 +0000 Received: from [192.168.178.45] ([95.91.246.199]) by mrelayeu.kundenserver.de (mreue103 [212.227.15.183]) with ESMTPSA (Nemesis) id 0LgNts-1eM8hP1l8G-00ngah for ; Sun, 25 Feb 2018 18:14:15 +0100 Subject: Re: Unicode update of width and other character properties To: newlib@sourceware.org References: <20170807103034.GB18389@calimero.vinschen.de> <714181b2-c625-c911-8516-af4cba868f09@towo.net> <20170808083024.GA23158@calimero.vinschen.de> <0690aecd-4c52-edec-1ee8-af94b7f38e56@towo.net> <20171203093041.GA7126@calimero.vinschen.de> <20171204090318.GB21472@calimero.vinschen.de> From: Thomas Wolff Message-ID: <62dbc36b-7636-a358-355f-e588a325c924@towo.net> Date: Sun, 25 Feb 2018 17:14:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20171204090318.GB21472@calimero.vinschen.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-UI-Out-Filterresults: notjunk:1;V01:K0:oZMHR3dVpEk=:o/Yk5agMNNKLCM+0ym2ZGG QjMqd0Hs20pKVdI++v3j+Q2TeuX6Xsvxrqo6uTAErV68jY5WpoJ7Q7EXmjzEENVqImu6TRFFH ODbmhsuE2yM1HEG/N0Zd6yDF6Ik8sWSAhcE40k7h6wLEjHfJ3XMIpiqp8W0izBHjkxRZNslbr Pcj303qQNoxBX/bU1KerxI3XH2HHyQathTvyTIYvS5Z7Lmb9nwx20LPZhXFX1ZUEvFYfeDV+A dKTQYjrWQ9dW+irBDdecZ9SzzK9WlKbjt8r+lsGQ3fyyK1QaQyf7f9cKjPaxAhdmazbckuJvd vWUSvJqht2AZTU/V2uxWhpRENhqniJdHxW3HBprXMVJ2p0VwzbOfJoLMIsXnzZGPnb6p0f3iO vuA9eBVruPcz/7JG85+ExvUarVcu/4f2lDmHW+xcXa/2sn8tThwMVHo2HhUPxaRCkLtDjzO71 QgAH3BZibIj6Cu3JmvrSVzktlxhTZd48mg2KKChQkwgBeZk3AuqPBaEalU8UFTpTfwswpuXAX U2byYNz/4VedqOBkpJXEgAl/ntzqwu7ZwuL6vkC/ndSA9JNlaSt62TGrxfqTwwUk40xgRmxIo NE74DCB8ktNQRS1NG0Omdeg38VSZFYw4ZVG4rcA63iHrHCfq6kUYVdvFpHE66T3PdO+fkZChY B9kdOyuskxqOah10Oeh1flalTpoaHWWaBHheadXOlEA4v8GpDTRRn44CQkLmgdiI2N4XUMaca O2UDiREfTXe3lCg32LYZWulEjipKznmZ/AQQuPyRbb/CouX2LPOwu/oPV0c= X-IsSubscribed: yes X-SW-Source: 2018/txt/msg00176.txt.bz2 I have finally revamped, manually rebased, and repackaged my Unicode data patches which I'll send in separate mail. However, as I don't have a command-line sendmail set up (and apparently it's not as easy as it used to be), I'll send zip archives which contain git-patch files. There are two patches: libc/string: wcwidth using generated width data, with data generated from Unicode 10.0 libc/ctype: isw* and tow* functions using generated case conversion and character class data, with Unicode 10.0 data For both, generation script and a Makefile.widthdata / Makefile.chardata is included. As these are to be used in the source directory, not the binary target directory, in case of future Unicode update, they are not related to the other Makefiles. In ctype/, there is one new source (categories.c) which should be compiled separately but although I tried to include it in Makefile.am, I could not get the build process to compile it. So the current solution is to include it from one of the other sources (the one that also maintains the case conversion table). Thomas