develooper Front page | perl.perl5.changes | Postings from March 2019

[perl.git] branch smoke-me/khw-vlb created. v5.29.8-129-gb9a9ad9054

From:
Karl Williamson
Date:
March 18, 2019 03:53
Subject:
[perl.git] branch smoke-me/khw-vlb created. v5.29.8-129-gb9a9ad9054
Message ID:
E1h5jLD-00036Y-0u@git.dc.perl.space
In perl.git, the branch smoke-me/khw-vlb has been created

<https://perl5.git.perl.org/perl.git/commitdiff/b9a9ad905453174a2fc08998c6ac26d8f575318c?hp=0000000000000000000000000000000000000000>

        at  b9a9ad905453174a2fc08998c6ac26d8f575318c (commit)

- Log -----------------------------------------------------------------
commit b9a9ad905453174a2fc08998c6ac26d8f575318c
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 21:47:16 2019 -0600

    regexec.c: White-space only
    
    Outdent to reflect removed enclosing block

commit 80a6a38c1d332439d4ee603b69d1d79e665376a4
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 21:06:10 2019 -0600

    Implement variable length lookbehind in regex patterns
    
    See [perl #132367].

commit 68a20afd85f5c1addc3ee13783e3d0377475296f
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 12:36:48 2019 -0600

    regexec.c: regmatch(): Add pushing eol
    
    This continues the process of changing regmatch() to be able to restrict
    the end point of where it is looking in the input, by adding that eol
    position to the pushed state, and popping it when appropriate.

commit d0936b2d0b03da29cb5e1f97da97f9ae1bbe31fe
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 10:52:41 2019 -0600

    regexec.c: restrict match to substring in regmatch()
    
    This begins to add the capability to regmatch() to not look beyond a
    certain point in the string in order to find a match.  But this is
    currently set to the end of the entire string so it shouldn't affect any
    current outcomes.

commit 3a304cf074d840d403dede8afc0c23dae6697a04
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 10:36:48 2019 -0600

    regexec.c: Add parameter to static fcn
    
    This parameter will be used to limit how far in the input string to
    apply the function to.  But currently, it is set to the end of the
    string, so there should be no change from previous behavior.

commit f6f5f34bebb8ba9f47a15c6000fbf4b01ce50844
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 10:19:21 2019 -0600

    regexec.c: Rmv unnecessary assigns
    
    We never use this variable again (this isn't in a loop unlike similar
    cases in other functions in this file), so we don't care if it gets
    updated.  Instead use the source value directly.

commit 74a30c1474cc5c07e5dd4ee03e241eedd0871649
Author: Karl Williamson <khw@cpan.org>
Date:   Sat Mar 16 14:26:49 2019 -0600

    perlre: Link technique for variable length lookbehind
    
    This web page gives a technique that one can use to achieve variable
    length lookbehinds.

commit 5a313a57651c4fcfa60932f35ea1e2f1c0ef5edc
Author: Karl Williamson <khw@cpan.org>
Date:   Sat Mar 16 13:37:59 2019 -0600

    Add warning category for variable length lookbehind

commit 321c9ddcb3967478ef9e586a054cc8a82e919c21
Author: Karl Williamson <khw@cpan.org>
Date:   Tue Jan 1 15:32:58 2019 -0700

    XXX unsure if this is right.  Need to reproduce to be sure. regcomp.c: Fix out-of_bounds read in qr// execution trace
    
    The argument to an NREFish node is not the number of the parenthetical
    group, but and index into a data structure that does contain that
    number.  The code previously didn't realize that.

commit 5d5d3d6fea27c534a9c428b751dd2585dc935419
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 12:00:23 2019 -0600

    regexec.c: Delete unused macro

commit 610c3f673bbc0f3c696534ec64b915f941a9d2b4
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 12:09:40 2019 -0600

    regexec.c: Comment fixes, additions

commit cfd42b55df4380080415a581d7a58b9be69df529
Author: Karl Williamson <khw@cpan.org>
Date:   Sun Mar 17 12:07:41 2019 -0600

    regexec.c: Move macro defns, comments adjacent to fcn
    
    Over the years the heading comments for regmatch(), as well as the macro
    definitions that are used by just it, have become separated from it by
    many intervening functions.  This moves things back so the things that
    apply just to regmatch() are just before it.

-----------------------------------------------------------------------

-- 
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About