Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 67260a96082ff542a79fd0bc3395144c94d5b958
      
https://github.com/Perl/perl5/commit/67260a96082ff542a79fd0bc3395144c94d5b958
  Author: Karl Williamson <[email protected]>
  Date:   2021-07-31 (Sat, 31 Jul 2021)

  Changed paths:
    M inline.h
    M regcharclass.h
    M regen/regcharclass.pl
    M utf8.c

  Log Message:
  -----------
  regcharclass.h: Remove 2 EBCDIC dependencies

This commit makes is_HANGUL_ED_utf8_safe() return 0 unconditionally on
EBCDIC platforms.  This means its callers don't have to care what
platform is running.  Change the two callers to take advantage of this

The commit also changes the description of the macro to be slightly more
accurate


  Commit: 6bce142c8b777339676742d282ed0519b3c95aa8
      
https://github.com/Perl/perl5/commit/6bce142c8b777339676742d282ed0519b3c95aa8
  Author: Karl Williamson <[email protected]>
  Date:   2021-07-31 (Sat, 31 Jul 2021)

  Changed paths:
    M charclass_invlists.h
    M lib/unicore/uni_keywords.pl
    M regcharclass.h
    M regen/charset_translations.pl
    M uni_keywords.h

  Log Message:
  -----------
  regen/charset xlations.pl: Use revised UTF-8 macros

I realized that two base level utf8.h macros for UTF-8 could be
refactored to eliminate the conditionals in each.  Those macros have
equivalents in the pure perl code changed by this commit, which I
changed before the utf8.h versions to verify that everything worked, by
verifying there was no difference in the generated tables.


Compare: https://github.com/Perl/perl5/compare/6b28089cc499...6bce142c8b77

Reply via email to