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