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

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

        at  a43289d91092280e2f50899f331d1f1e893a2b2b (commit)

- Log -----------------------------------------------------------------
commit a43289d91092280e2f50899f331d1f1e893a2b2b
Author: Karl Williamson <[email protected]>
Date:   Fri Aug 1 10:04:16 2014 -0600

    Avoid redundant test -in -Dr output
    
    There is an optimization in regcomp.c which saves memory when used, but
    which caused -Dr output to display the same code points twice.
    I didn't add a test to ext/re/t/regop.t because this only happens for a
    Unicode property, under certain circumstances, and that triggers a lot
    of other regex patterns to be compiled which are subject to change, so
    the test would frequently have to be updated.  This only affects
    debugging output anyway.

M       embed.fnc
M       embed.h
M       proto.h
M       regcomp.c
M       regexec.c

commit 8f403fbdac52563ffdc60fb7ab0ce6ff3b9df641
Author: Karl Williamson <[email protected]>
Date:   Fri Aug 1 09:58:02 2014 -0600

    regcomp.c: Reorder cases: in switch
    
    This makes it slightly more reader-friendly

M       regcomp.c

commit d81c79331dda42b513970f9ce65ea5486b54b8c3
Author: Karl Williamson <[email protected]>
Date:   Fri Aug 1 09:46:12 2014 -0600

    Add ESC to unicode_constants.h
    
    This avoids a runtime translation.

M       regcomp.c
M       regen/unicode_constants.pl
M       toke.c
M       unicode_constants.h

commit 16b91c5a02ed246f23e07ccb06f67b8181d62280
Author: Karl Williamson <[email protected]>
Date:   Fri Aug 1 09:09:41 2014 -0600

    Move _get_regclass_nonbitmap_data() to regcomp.c
    
    This function, though mostly used by regexec.c and previously contained
    therein, relies on the particular data structure in regcomp.c, so it
    makes sense to move it adjacent to the code that generates the
    structure.  Future commits will add function calls to this function that
    are (currently) only in regcomp.c, and so will tie it tighter to that
    file.
    
    This just moves the code with surrounding #ifdef, adds a couple of blank
    lines and adjusts the comments.  No other changes were made.

M       regcomp.c
M       regexec.c

commit 495f9697bbf399d4c26ca626bccfef555a62aef4
Author: Karl Williamson <[email protected]>
Date:   Mon Jun 30 15:03:14 2014 -0600

    regex: Use #define for number of bits in ANYOF
    
    ANYOF nodes (for bracketed character classes) currently are for code
    points 0-255.  This is the first step in the eventual making that size
    configurable

M       regcomp.c
M       regcomp.h
M       regexec.c

commit 9336ca26fd26f487199e16443c5cdca42434263c
Author: Karl Williamson <[email protected]>
Date:   Tue Jun 17 18:49:53 2014 -0600

    XXX partial perlapi text

M       perlvars.h

commit b9dac58c42a917cb815794d78592d537e6873315
Author: Karl Williamson <[email protected]>
Date:   Sat May 17 19:37:06 2014 -0600

    XXX Don't push. attempt to tell tries everything at compile time
    
    But, it appears this is thrown away, have to consult with Yves to see if
    is worth pursuing

M       embed.fnc
M       embed.h
M       perl.h
M       proto.h
M       regcomp.c
M       regcomp.h
M       regcomp.sym
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to