Skip to content

Tags: rurban/re-engine-PCRE2

Tags

0.16

Toggle 0.16's commit message
Release 0.16

and fixup PR #35. need a space after not, and
dont rely on $?

0.15

Toggle 0.15's commit message

Unverified

This user has not yet uploaded their public signing key.
Release 0.15

0.14

Toggle 0.14's commit message
Release 0.14

Need to skip 1840, as it fails on asan and corrupts st.reg_sv.

0.13

Toggle 0.13's commit message
Release 0.13: fixed concat_pat #26

concat patterns together, and stop using our engine
with the first pattern which is not ours or core.
re_compile to core and fallback to core then.

Problem is when core fails to concat a plugin pattern.
(even if it should not. the PV and flags should be enough, but this
is a core bug we have to work against).

0.12

Toggle 0.12's commit message
Release 0.12: fix variable expansion

fix op_comp multi pattern without optree, e.g. variable expansion.
see pp_ctl.c: pp_regcomp with STACKED and nargs>1.
This doesn't use an optree.
PCRE cannot handle the variable slicing, fallback.

0.11

Toggle 0.11's commit message
Release: 0.11

0.10

Toggle 0.10's commit message
Release 0.10

0.09

Toggle 0.09's commit message
Release 0.09: Fix split / /, " a b c" special case

split / / does not skip starting whitespace, split " " does.
Closes #17

0.08

Toggle 0.08's commit message
Release 0.08: support all older libpcre2 versions

Tested with 10.00, 10.10, 10.20, 10.21, 10.22, 10.23, 10.30-dev

Return undef on unsupported pattern_info methods, not 0:
 framesize, hasbackslashc

Remove superfluous PROTOTYPE decls.

Closes #16

0.07

Toggle 0.07's commit message
Release 0.07: fix 5.10/5.12 XSLoader problem

also check for wrong method values with 5.10, returning UINT32_MAX.
skip the config tests then.