Branch: refs/heads/smoke-me/khw-lexact
  Home:   https://github.com/Perl/perl5
  Commit: 3c1a8e5b68bee36e9e836b99e3f29bc2d211b052
      
https://github.com/Perl/perl5/commit/3c1a8e5b68bee36e9e836b99e3f29bc2d211b052
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-20 (Wed, 20 Nov 2019)

  Changed paths:
    M Configure

  Log Message:
  -----------
  XXX Configure


  Commit: 26f958d47142b1fad3ce924b78ab98b08cd23e1f
      
https://github.com/Perl/perl5/commit/26f958d47142b1fad3ce924b78ab98b08cd23e1f
  Author: Karl Williamson <[email protected]>
  Date:   2019-11-20 (Wed, 20 Nov 2019)

  Changed paths:
    M regcomp.c
    M t/re/pat.t

  Log Message:
  -----------
  Properly handle filled /l regnodes and multi-char folds

Previously we were ignoring this possibility.  Suppose a regnode ends in
'S', and the next one begins with 'S", and we have compiled with /li.
Those two "SS"es in a row should match a LATIN SHARP S.  Previously they
weren't.

Multi-char folds are only valid in /l if the runtime locale is UTF-8.
But we have to construct the node so that it can handle this case.


Compare: https://github.com/Perl/perl5/compare/3c1a8e5b68be%5E...26f958d47142

Reply via email to