In perl.git, the branch smoke-me/nicholas/bison-2.7 has been created

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

        at  d9450ee2a9b1ca2063cf115b8a2b2dd9d73d30b3 (commit)

- Log -----------------------------------------------------------------
commit d9450ee2a9b1ca2063cf115b8a2b2dd9d73d30b3
Author: David Mitchell <[email protected]>
Date:   Mon Mar 4 01:00:05 2013 +0000

    Porting/corelist.pl: fix a die error message
    
    One particular die() just printed a filename, without saying what was
    wrong with it. Which was a bit confusing.

M       Porting/corelist.pl

commit e4fbed9933a160e686160b37049c10610fdfb51e
Author: David Mitchell <[email protected]>
Date:   Mon Mar 4 00:58:39 2013 +0000

    release_managers_guide: clarify YAML regeneration
    
    Make it clear that you use the current perl, not a system perl,
    and that the result may not have any changes.

M       Porting/release_managers_guide.pod

commit 7b1f040f113ce456626b3d1bdccddfe15a5bf9c1
Author: David Mitchell <[email protected]>
Date:   Sun Mar 3 21:47:50 2013 +0000

    run regen_perly
    
    this is needed due to the change to regen_perly.pl. Otherwise
    regen.t starts complaining. The actual diff is just noise.

M       perly.act
M       perly.h
M       perly.tab

commit 7c522378939a6dbc8153d4af24954dc0f7909aeb
Author: Craig A. Berry <[email protected]>
Date:   Sat Mar 2 20:07:51 2013 -0600

    Add return statements where missing in doio.c IPC functions.
    
    These are code paths not seen on platforms that have msg* and
    shm* functions, and of course we're croaking before returning
    so returning is pointless, but the VMS C compiler insists that
    we have return statments for non-void functions anyway, and
    that compiler now sees these functions since enabling sem*.

M       doio.c

commit 98ca8b423e7ba2fdcb24c91d0a5b0b529b6a04b9
Author: James E Keenan <[email protected]>
Date:   Sun Mar 3 14:32:13 2013 -0500

    Add NY Perl Hackathon participant to AUTHORS.

M       AUTHORS

commit acb447f448c124eb0f430115bf56265003212ace
Author: Andrew Tam <[email protected]>
Date:   Sat Mar 2 16:13:48 2013 -0500

    Added descriptions to tests lacking them.

M       t/op/split.t

commit f5cf236ddbe8e24ed7acd5f0f961253d1500fac3
Author: Ruslan Zakirov <[email protected]>
Date:   Sun Mar 3 12:46:08 2013 +0400

    update regen_perly.pl to recognise bison 2.7

M       regen_perly.pl

commit 6b89892441718fab3b833492ed0f067af21be823
Author: David Mitchell <[email protected]>
Date:   Sun Mar 3 18:30:40 2013 +0000

    ensure PL_sawampersand is exported.
    
    Commit 1a904fc88069e249a4bd0ef196a3f1a7f549e0fe disabled
    PL_sawampersand by default, since it was redundant with COW enabled.
    However the mechanism to optionally re-enable it (PERL_SAWAMPERSAND)
    didn't actually export the var, due to a typo.
    
    With the new default of disabling COW but enabling PL_sawampersand,
    this broke perl on builds where exports matters (and broke linux in
    non-threaded builds, where porting/globvar.t detects this).

M       makedef.pl

commit b95f969b03c79d1a9cda098c611d894dd874b35a
Author: Aaron Crane <[email protected]>
Date:   Mon Feb 4 17:14:20 2013 +0000

    Configure: bail out when neither stdarg.h nor varargs.h
    
    Perl uses variadic functions, so we need at least one of the relevant
    mechanisms available; for this reason, the CompCert C compiler is unsuitable
    for our purposes.
    
    If the person building Perl wants to carry on regardless, they can use the
    "-K" option.
    
    This partly addresses RT#112494.

M       Configure

commit 265b802e9d45d64391dce5b985462518bc9ce514
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Sun Mar 3 09:18:12 2013 +0000

    Update IPC-Cmd to CPAN version 0.80
    
      [DELTA]
    
      Changes for 0.80    Sat Mar  2 22:03:49 GMT 2013
      =================================================
      * Use File::Spec->path instead of relying on
        Config (William Orr)

M       Porting/Maintainers.pl
M       cpan/IPC-Cmd/lib/IPC/Cmd.pm

commit e8aa73ce41e760f83f0e01eed0121419b5436e8f
Author: H.Merijn Brand <[email protected]>
Date:   Sun Mar 3 09:34:17 2013 +0100

    fixed minor typo in delta

M       pod/perldelta.pod

commit 601448c36688a16a07b133714522cd9f63a9ed03
Author: David Mitchell <[email protected]>
Date:   Sun Mar 3 00:57:07 2013 +0000

    deparse.t: mask STDERR noise on lex sub TODO test
    
    A Deparse TODO test which tries to deparse lexical subs, produce a bunch of
    "unexpected OP_CLONE" etc on STDERR (since it doesn't handle those new ops
    yet). Capture and skip those warnings for now.
    
    Also, add 'no warnings "experimental::lexical_subs"'
    to stop a warning about using an experimental feature.

M       dist/B-Deparse/t/deparse.t

commit 89e006ae4e39db68ad35c878eb6e6de83ebd8ec9
Author: Peter Martini <[email protected]>
Date:   Sun Mar 3 00:09:58 2013 +0000

    Stop SEGV on 'our sub { syntax error }'
    
    Fix for RT #116981. If a sub is declared with our, the name is added
    to the stash early, and left with a NULL ptr if there's a syntax error
    while compiling it.
    
    Since the only time it becomes an issue is when that same name
    is used in the same scope after a syntax error, what happens in
    the pad is not particularly important.  The simple fix is to
    simply fall back to treating it like a bareword, and pretending
    it was never added to the pad in the first place.

M       t/cmd/lexsub.t
M       toke.c

commit a429ddf7a2c14de7caaf9248c6a79212167468f9
Author: Craig A. Berry <[email protected]>
Date:   Sat Mar 2 18:00:20 2013 -0600

    Enable sem* functions in configure.com for 8.4+.
    
    They became available in VMS v8.4 in 2010.

M       configure.com

commit 09f253ec43d3a97e7882a96f636670c1944f29ad
Author: Craig A. Berry <[email protected]>
Date:   Sat Mar 2 17:55:13 2013 -0600

    Fix declaration after statement in vms.c's Perl_my_chdir
    
    And while we're there, set errno appropriately for the empty string
    input case.

M       vms/vms.c

commit 9f351b45f43b0ed78a9b796af692ef90a6d23879
Author: David Mitchell <[email protected]>
Date:   Sat Mar 2 23:31:13 2013 +0000

    Disable by default the new Copy-on-Write for 5.18
    
    It was felt that the new COW feature wasn't ready to be enabled be default
    in 5.18: principally because too much XS code will assume it can just
    manipulate the PVX buffer of an SVf_POK SV.
    
    See RT #116569 for the discussion.

M       perl.h
M       pod/perldelta.pod
M       t/re/pat_rt_report.t
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to