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

Reply via email to