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 <[email protected]>
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 <[email protected]>
Date: Sun Mar 17 21:06:10 2019 -0600
Implement variable length lookbehind in regex patterns
See [perl #132367].
commit 68a20afd85f5c1addc3ee13783e3d0377475296f
Author: Karl Williamson <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
Date: Sat Mar 16 13:37:59 2019 -0600
Add warning category for variable length lookbehind
commit 321c9ddcb3967478ef9e586a054cc8a82e919c21
Author: Karl Williamson <[email protected]>
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 <[email protected]>
Date: Sun Mar 17 12:00:23 2019 -0600
regexec.c: Delete unused macro
commit 610c3f673bbc0f3c696534ec64b915f941a9d2b4
Author: Karl Williamson <[email protected]>
Date: Sun Mar 17 12:09:40 2019 -0600
regexec.c: Comment fixes, additions
commit cfd42b55df4380080415a581d7a58b9be69df529
Author: Karl Williamson <[email protected]>
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