Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 6f00038e2371b7c3a9e0eb1f604ba011f8dc0f3c https://github.com/Perl/perl5/commit/6f00038e2371b7c3a9e0eb1f604ba011f8dc0f3c Author: Karl Williamson <k...@cpan.org> Date: 2025-03-18 (Tue, 18 Mar 2025)
Changed paths: M t/re/regexp_unicode_prop.t Log Message: ----------- regexp_unicode_prop.t: Fix up test for Unicode 16.0 This test was assuming that U+0300 (COMBINING GRAVE ACCENT) matches \p{Inherited}, since it is a combining mark. However Unicode 16.0 has gone through such marks and decided that some are limited to actually just a few scripts, so it is not generally inherited. (One of those scripts is Latin, so it is effectively inherited in French, Spanish, etc.) But it isn't always inheritied, and so it loses that status, and the test fails. I would never have expected this test to be brittle, but so it is. What this commit does is to change to another code point that is till considered Inherited, and the test passes. To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications