In perl.git, the branch smoke-me/khw-regcomp has been created

<http://perl5.git.perl.org/perl.git/commitdiff/3f0c457b2e5537535069ee7a7cfe370784ddff7c?hp=0000000000000000000000000000000000000000>

        at  3f0c457b2e5537535069ee7a7cfe370784ddff7c (commit)

- Log -----------------------------------------------------------------
commit 3f0c457b2e5537535069ee7a7cfe370784ddff7c
Author: Karl Williamson <[email protected]>
Date:   Thu Sep 10 21:20:14 2015 -0600

    xxxtoke.c

M       toke.c

commit 6af0b70aa3f9924d6b9be161c023fabb85893456
Author: Karl Williamson <[email protected]>
Date:   Thu Sep 10 20:13:10 2015 -0600

    125990

M       regcomp.c
M       t/re/pat_advanced.t
M       t/test.pl

commit 776f22038fcdce398255647ab2c84744a4e67ebf
Author: Thomas Sibley <[email protected]>
Date:   Wed Sep 9 22:51:06 2015 -0700

    English.pm: Only alias $- to $FORMAT_LINES_LEFT
    
    Avoids aliasing %- and @- as %FORMAT_LINES_LEFT and @FORMAT_LINES_LEFT.
    
    I audited the rest of perlvar and English.pm for over-eager aliasing of
    unrelated variables but found no other cases.

M       lib/English.pm

commit efcd45b453eccb5da31d40a98d646f1d15d3b149
Author: Thomas Sibley <[email protected]>
Date:   Wed Sep 9 21:35:09 2015 -0700

    perlvar: %LAST_MATCH_START is not %-
    
    %- has no English alias.  %FORMAT_LINES_LEFT works in practice thanks to
    indiscriminate typeglob aliasing, but that really doesn't count!
    
    %LAST_PAREN_MATCHES or %LAST_PAREN_ALL_MATCH might be a reasonable
    addition for %-, to parallel %+ and %LAST_PAREN_MATCH.

M       pod/perlvar.pod

commit 1f657e18b7941b38f0b2c38722bc7578f083b97a
Author: Karl Williamson <[email protected]>
Date:   Wed Sep 9 20:50:31 2015 -0600

    XXX toke.c: Smoke

M       toke.c

commit 1ae843611839b16f72ad6a5655abd4cb4d7b418d
Author: Karl Williamson <[email protected]>
Date:   Wed Sep 9 19:40:09 2015 -0600

    regcomp.c: Split an internal flag into 2
    
    This splits the flag used to communicate between parsing layers that the
    sizing pass needs to be restarted and the pattern upgraded to UTF-8.  It
    is split into a bit meaning to restart pass1 and a bit to do the
    upgrade.  This is in preparation for the next commit which will have a
    2nd reason to restart pass1.

M       regcomp.c

commit 32767d2cfc757a3608ff2d25b324520811a24cf7
Author: Karl Williamson <[email protected]>
Date:   Wed Sep 9 19:37:02 2015 -0600

    regcomp.c: Add assertion and parameter to macro
    
    It's clearer and safer to pass the name of a local variable to a macro,
    rather than assuming the macro knows the correct name.

M       regcomp.c

commit cec0efaf00cc3f640908e4ae4afe534e0018825a
Author: Karl Williamson <[email protected]>
Date:   Wed Sep 9 12:43:15 2015 -0600

    regcomp.c: Fix comment

M       regcomp.c
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to