Re: [pcre-dev] (*THEN) works differently in Perl

2019-07-01 Thread ND via Pcre-dev
On 2019-07-01 10:28, ph10 wrote: On Sun, 30 Jun 2019, ND via Pcre-dev wrote: PCRE2 version 10.33 2019-04-16 > /\A(?:.|..)(*THEN)c/ > abc > No match >>> Perl is match "abc". > I suppose "next innermost alternative" is interpreted differently by PCRE and > Perl. >> If so, may be PCRE should

Re: [pcre-dev] (*THEN) works differently in Perl

2019-07-01 Thread ND via Pcre-dev
On 2019-07-01 10:28, ph10 wrote: I think this is a bug in Perl and I will report it as such. It's great. As you participate in Perl regex development can you take a look at another Perl bug please: PCRE2 version 10.33 2019-04-16 /\A(?:.(*COMMIT))*c/ abcd No match But Perl reports

Re: [pcre-dev] (*THEN) works differently in Perl

2019-07-01 Thread ph10
On Sun, 30 Jun 2019, ND via Pcre-dev wrote: > PCRE2 version 10.33 2019-04-16 > /\A(?:.|..)(*THEN)c/ > abc > No match > > > Perl is match "abc". > I suppose "next innermost alternative" is interpreted differently by PCRE and > Perl. > > If so, may be PCRE should go Perl way in this matter? I

[pcre-dev] [Bug 2412] Want function to get size of malloc data inside pcre2_match_data_create_from_pattern

2019-07-01 Thread admin
https://bugs.exim.org/show_bug.cgi?id=2412 --- Comment #1 from Philip Hazel --- This would have to be a new function called, say, pcre2_get_match_data_size(), with a match_data block as an argument. It should be straightforward, and I have noted the requirement. In the meantime, you can get