The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.15

  • fixup 1-basic.t for v5.29.9 Variable length lookbehind support
  • fixup for libpcre2 >= 10.32 unicode semantic changes:
    • Allow :NAME on (*ACCEPT), (*FAIL), and (*COMMIT) and fix bug with (*MARK) followed by (*ACCEPT) in an assertion.
    • Add support for \N{U+dd...}, for ASCII and Unicode modes only. Caused unicode regression https://bugs.exim.org/show_bug.cgi?id=2305 (need to observe unicode folding rules for \N{U+NNNN} chars)
  • add jit-sealloc test (Petr Písař #29) for pcre2 bug https://bugs.exim.org/show_bug.cgi?id=1749

Modules

PCRE2 regular expression engine with jit