[PATCH] [BZ 17588 13064] Update UTF-8 charmap and width to Unicode 7.0.0

Alexandre Oliva aoliva@redhat.com
Thu Feb 12 10:19:00 GMT 2015


Ugh, I didn't realize the patch was so big, so much that it bounced.

Here's another try, with an xz-compressed patch.

On Feb 12, 2015, Alexandre Oliva <aoliva@redhat.com> wrote:

> On Feb  3, 2015, Pravin Satpute <psatpute@redhat.com> wrote:
>> Mike has updated script to fix pylintrc warnings. [b][c] I feel it
>> reduce readability and make it more complex.

> Thanks.  I have turned the scripts into a patch for GNU libc, and wrote
> a Makefile that can be used to update the generated files out of
> Unicode.

> Please verify that the generated files match what you expect.
> I had to adjust the de_DE.ISO-8859-1 islower tests because ª and º
> (feminine and masculine ordinal indicators, respectively) are now
> regarded as lower-case letters.


> Regression tested on x86_64-linux-gnu.  Ok to install?


> Unicode 7.0.0 update; added generator scripts.

> From: Alexandre Oliva <aoliva@redhat.com>

> for  localedata/ChangeLog

> 	* unicode-gen/Makefile: New.
> 	* unicode-gen/gen_unicode_ctype.py: New generator.
> 	* unicode-gen/ctype_compatibility.py: New verifier.
> 	* unicode-gen/ctype_compatibility_test_cases.py: New verifier
> 	module.
> 	* unicode-gen/utf8_gen.py: New generator.
> 	* unicode-gen/utf8_compatibility: New verifier.
> 	* charmaps/UTF-8: Update.
> 	* locales/i18n: Update.
> 	* gen-unicode-ctype.c: Remove.
> 	* tst-ctype-de_DE.ISO-8859-1.in: Adjust, islower now returns
> 	true for ordinal indicators.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: unicode7-update-and-scripts.patch.xz
Type: application/x-xz
Size: 203792 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20150212/27622a3b/attachment.xz>
-------------- next part --------------

-- 
Alexandre Oliva, freedom fighter    http://FSFLA.org/~lxoliva/
You must be the change you wish to see in the world. -- Gandhi
Be Free! -- http://FSFLA.org/   FSF Latin America board member
Free Software Evangelist|Red Hat Brasil GNU Toolchain Engineer


More information about the Libc-alpha mailing list