• Show log

    Commit

  • Hash : 499a4fa2
    Author : Bruno Haible
    Date : 2021-12-26T17:48:24

    Update to Unicode 10.0.0.
    
    * lib/gen-uni-tables.c (PROP_REGIONAL_INDICATOR): New enum value.
    (fill_properties): Recognize property "Regional_Indicator".
    (is_property_regional_indicator): New function.
    (output_properties): Also output the data for regional_indicator.
    (UC_JOINING_GROUP_MALAYALAM_*): New enum values.
    (fill_arabicshaping, joining_group_as_c_identifier): Recognize these
    joining groups.
    
    * lib/unictype/pr_regional_indicator.c: New file.
    * modules/unictype/property-regional-indicator: New file.
    * modules/unictype/property-regional-indicator-tests: New file.
    * modules/unictype/property-all (Depends-on): Add
    unictype/property-regional-indicator.
    
    * lib/unictype.in.h (UC_JOINING_GROUP_MALAYALAM_*): New enum values.
    * lib/unictype/joininggroup_name.h: Add the MALAYALAM_* joining groups.
    * lib/unictype/joininggroup_byname.gperf: Likewise.
    
    * lib/uniwidth/width.c (nonspacing_table_data, nonspacing_table_ind):
    Update.
    * tests/uniwidth/test-uc_width2.sh: Update.
    
    * All generated files under lib/uni* and tests/uni*: Regenerate.
    * tests/uniname/NameAliases.txt: Update.
    * tests/uniname/UnicodeData.txt: Update.
    * tests/uninorm/NormalizationTest.txt: Update.
    * tests/unigbrk/GraphemeBreakTest.txt: Update.
    * tests/uniwbrk/WordBreakTest.txt: Update.
    
    * All the affected modules: Bump required libunistring version.