When upgrading to Unicode 9.0.0, it was forgotten to add a new character property, that was introduced in Unicode 9.0.0. This patch adds it now. 2024-02-12 Bruno Haible Implement a new property, added by Unicode 9.0.0. * lib/gen-uni-tables.c (is_property_prepended_concatenation_mark): New function. (output_properties): Output also the property prepended_concatenation_mark. * lib/unictype.in.h (UC_PROPERTY_PREPENDED_CONCATENATION_MARK, uc_is_property_prepended_concatenation_mark): New declarations. * m4/unictype_h.m4 (gl_UNICTYPE_H_REQUIRE_DEFAULTS): Initialize GNULIB_UNICTYPE_PROPERTY_PREPENDED_CONCATENATION_MARK. * modules/unictype/base (Makefile.am): Substitute GNULIB_UNICTYPE_PROPERTY_PREPENDED_CONCATENATION_MARK. * lib/unictype/pr_prepended_concatenation_mark.c: New file. * lib/unictype/pr_prepended_concatenation_mark.h: New generated file. * modules/unictype/property-prepended-concatenation-mark: New file. * tests/unictype/test-pr_prepended_concatenation_mark.c: New generated file. * modules/unictype/property-prepended-concatenation-mark-tests: New file. * lib/unictype/pr_byname.gperf: Add prepended_concatenation_mark. * lib/unictype/pr_byname.c (UC_PROPERTY_INDEX_PREPENDED_CONCATENATION_MARK): New enum item. (uc_property_byname): Handle it. * modules/unictype/property-byname (Depends-on): Add unictype/property-prepended-concatenation-mark. * modules/unictype/property-all (Depends-on): Likewise. * MODULES.html.sh (func_all_modules): Add unictype/property-prepended-concatenation-mark.