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

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

        at  1f55bb435760d6f0cd87d3d9fd23b3c51253b43e (commit)

- Log -----------------------------------------------------------------
commit 1f55bb435760d6f0cd87d3d9fd23b3c51253b43e
Author: Tony Cook <[email protected]>
Date:   Tue Jul 23 11:48:54 2013 +1000

    [perl #74798] fix the build for -Duseithreads

M       dist/Data-Dumper/Dumper.xs

commit da46ab3732c369c451e8f975eeca0700552ac282
Author: Peter Martini <[email protected]>
Date:   Sun Jul 21 18:45:45 2013 -0400

    Fix missing single quote in a sed in hints/aix.sh

M       hints/aix.sh

commit c2a006195998befcd298bcb6a93d2788f9f60071
Author: Karl Williamson <[email protected]>
Date:   Mon Jul 22 18:01:30 2013 -0600

    epigraphs.pod: Fix too long verbatim lines
    
    The new 5.19.2 epigraph is prose, so it can just be block-quoted
    instead of verbatim.
    
    This commit also fixes the 5.13.11 epigraph, which already had some long
    lines wrapped.

M       Porting/epigraphs.pod
M       t/porting/known_pod_issues.dat

commit 5bb43e770a00640bf60e94cdf307e572cac39a1b
Author: Tony Cook <[email protected]>
Date:   Tue Jul 23 10:38:57 2013 +1000

    perldelta for 1d5bb6ba43b89

M       pod/perldelta.pod

commit 1d5bb6ba43b89f3f2c4b12f033b9c0659f35fbdc
Merge: cffd634 684b0ec
Author: Tony Cook <[email protected]>
Date:   Tue Jul 23 10:24:45 2013 +1000

    [perl #116190] -F implies -a, either implies -n
    
    Previously -F without -a was a no-op, and -a without -n or -p was a
    no-op, with this change, if you supply -F then both -a and -n are
    implied (you can still use -p for its extra behaviour), and if you
    supply -a then -n is implied.

commit 684b0ecaad281760b04dd2da317ee0459cafebf6
Author: Tony Cook <[email protected]>
Date:   Tue Jul 16 14:57:20 2013 +1000

    [perl #116190] feed an empty stdin to run_multiple_progs() programs
    
    Two tests for -a were attempting to read stdin and blocking with the -a
    implies -n change.

M       t/test.pl

commit 24ffa3099a4f0f4904129f4f4633846134d0b51f
Author: Tony Cook <[email protected]>
Date:   Tue Jul 16 12:11:55 2013 +1000

    [perl #116190] -F and -a now imply -n

M       perl.c
M       pod/perlrun.pod
M       t/run/switchF2.t

commit 3271c5f82f49e4fe01b86ca11bb7305e0b5ba12a
Author: Tony Cook <[email protected]>
Date:   Tue Jul 16 12:00:41 2013 +1000

    [perl #116190] use the true and trusted fresh_perl_is()
    
    instead of re-inventing it yet again

M       t/run/switchF2.t

commit 5fc691f12365580534cea1c0be21bed7badfb89a
Author: Aristotle Pagaltzis <[email protected]>
Date:   Wed Jan 9 11:26:56 2013 +0100

    Make the -F switch imply -a

M       MANIFEST
M       perl.c
A       t/run/switchF2.t

commit cffd634c5d3a829d6a33c6ed44efd8a8dfbaf2aa
Author: Tony Cook <[email protected]>
Date:   Tue Jul 23 09:52:29 2013 +1000

    perldelta for 059639d5cdd

M       pod/perldelta.pod

commit 1231af1203dfc7d4af2e4bc191fd6627da413822
Author: Tony Cook <[email protected]>
Date:   Tue Jul 23 09:46:55 2013 +1000

    bump version for Data-Dumper
    
    I had a stray 5.19.2 tag (possibly from testing a few weeks back) that
    allowed cmp_version.t to pass

M       dist/Data-Dumper/Dumper.pm

commit 059639d5cdd8e4ce8732e497e1c8a0d9deafc7b3
Author: Tony Cook <[email protected]>
Date:   Tue Jul 23 09:18:41 2013 +1000

    [perl #74798] improved useqq compatibility with the pure perl version
    
    Currently for non-useqq, the pure perl and XS output for numbers like
    these is different, but XS useqq is new, so try to remain vaguely
    compatible.

M       dist/Data-Dumper/Dumper.xs
M       dist/Data-Dumper/t/dumper.t

commit d8fe30adb48694ba33b463f653894093f743a8f0
Author: Nicholas Clark <[email protected]>
Date:   Thu Jun 27 18:09:32 2013 +0200

    Avoid read-after-free in S_scan_heredoc() if the terminator line has no 
"\n".
    
    The code added by commit 112d128413206514 to fix RT #65838 (Allow here-doc
    with no final newline) could in some rare cases cause a read of free()d
    memory during parsing. The code itself is only run if the Perl program
    ends with a heredoc (which is an unusual structure), and if the last line of
    the file on disk has no terminating newline character (which is also 
unusual,
    as many editors default to adding a final newline). The bug would be
    triggered if the fixup code in S_scan_heredoc() triggered a reallocation of
    the buffer in PL_linestr when adding a newline to it.

M       t/op/heredoc.t
M       toke.c

commit 1b0b0194a1babd353244c24159c3b32c5621ace9
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Jul 22 11:55:23 2013 +0100

    Module-CoreList is 2.94 on CPAN now

M       Porting/Maintainers.pl

commit 46de787b36986f74e850d2f1c95ddccc1ef7ce7d
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Jul 22 09:41:01 2013 +0100

    Update Module-Build to CPAN version 4.007
    
      [DELTA]
    
    0.4007 - Fri Jul 19 13:44:39 CEST 2013
    
      [BUG FIXES]
    
      - Removed undeclared test dependency on parent.pm [Leon Timmermans]
    
      - Declared dependency on Pod::Man 2.17 for utf8 support [Leon Timmermans]
    
      - Force generation of man pages in manify_with_utf8.t [Leon Timmermans]
    
    0.4006 - Thu Jul 18 14:19:49 CEST 2013
    
      [ENHANCEMENTS]
    
      - Significantly sped up some tests by not forcing HTML docs to be
        built when the user's config doesn't ask for them anyway.
        [Ken Williams]
    
      - The Module::Metadata package was split out from this distro back
        in 2010.  Removed its regression tests. [Ken Williams]
    
      - Removed dependence on IO::File, replacing it with safe invocations
        of open(). [Sven Dowideit]
    
      - Added an 'extra_manify_args' parameter to facilitate man pages
        containing Unicode. [Joenio Costa]
    
      - Added an '--html_links 0' argument for the 'html' action, which
        can hugely speed things up.  The main effect is speeding up the
        M::B tests themselves. [Ken Williams]
    
      [BUG FIXES]
    
      - Fix hash argument parsing in subclasses [Graham Ollis]
    
      - Revised detildification on VMS [Craig Berry]
    
      - Fix run_test_harness for case when $Switches is an empty string
        [Victor Efimov, Ken Williams]

M       MANIFEST
M       cpan/Module-Build/Changes
M       cpan/Module-Build/lib/Module/Build.pm
M       cpan/Module-Build/lib/Module/Build/API.pod
M       cpan/Module-Build/lib/Module/Build/Base.pm
M       cpan/Module-Build/lib/Module/Build/Compat.pm
M       cpan/Module-Build/lib/Module/Build/Config.pm
M       cpan/Module-Build/lib/Module/Build/ConfigData.pm
M       cpan/Module-Build/lib/Module/Build/Cookbook.pm
M       cpan/Module-Build/lib/Module/Build/Dumper.pm
M       cpan/Module-Build/lib/Module/Build/ModuleInfo.pm
M       cpan/Module-Build/lib/Module/Build/Notes.pm
M       cpan/Module-Build/lib/Module/Build/PPMMaker.pm
M       cpan/Module-Build/lib/Module/Build/Platform/Default.pm
M       cpan/Module-Build/lib/Module/Build/Platform/MacOS.pm
M       cpan/Module-Build/lib/Module/Build/Platform/Unix.pm
M       cpan/Module-Build/lib/Module/Build/Platform/VMS.pm
M       cpan/Module-Build/lib/Module/Build/Platform/VOS.pm
M       cpan/Module-Build/lib/Module/Build/Platform/Windows.pm
M       cpan/Module-Build/lib/Module/Build/Platform/aix.pm
M       cpan/Module-Build/lib/Module/Build/Platform/cygwin.pm
M       cpan/Module-Build/lib/Module/Build/Platform/darwin.pm
M       cpan/Module-Build/lib/Module/Build/Platform/os2.pm
M       cpan/Module-Build/lib/Module/Build/PodParser.pm
M       cpan/Module-Build/lib/inc/latest.pm
M       cpan/Module-Build/lib/inc/latest/private.pm
M       cpan/Module-Build/t/actions/installdeps.t
A       cpan/Module-Build/t/add_property_array.t
A       cpan/Module-Build/t/add_property_hash.t
M       cpan/Module-Build/t/bundle_inc.t
M       cpan/Module-Build/t/compat.t
M       cpan/Module-Build/t/files.t
M       cpan/Module-Build/t/install.t
M       cpan/Module-Build/t/lib/DistGen.pm
M       cpan/Module-Build/t/lib/MBTest.pm
M       cpan/Module-Build/t/manifypods.t
A       cpan/Module-Build/t/manifypods_with_utf8.t
M       cpan/Module-Build/t/metadata.t
M       cpan/Module-Build/t/new_from_context.t
M       cpan/Module-Build/t/pod_parser.t
M       cpan/Module-Build/t/ppm.t
M       cpan/Module-Build/t/runthrough.t
M       cpan/Module-Build/t/tilde.t
A       cpan/Module-Build/t/unit_run_test_harness.t
M       t/porting/customized.dat

commit dd0df890d83ec74c796280919915491bb8e05104
Author: Chris 'BinGOs' Williams <[email protected]>
Date:   Mon Jul 22 09:28:39 2013 +0100

    Update IPC-SysV to CPAN version 2.04
    
      [DELTA]
    
      2.04 - 2013-07-20
    
        * CPAN #72458: Add 'all' export
          (thanks to Milan Kocian for providing a patch)
        * CPAN #79821: Install to 'site' for perl 5.11+
          (thanks to Robert Sedlacek for providing a patch)
        * CPAN #86736: Fix spelling of IPC_CREAT
        * CPAN #78882: Document SIZE parameter of IPC::SharedMem->new()
        * CPAN #78927: Fix spelling of 'nattch'

M       Porting/Maintainers.pl
M       cpan/IPC-SysV/Changes
M       cpan/IPC-SysV/Makefile.PL
M       cpan/IPC-SysV/README
M       cpan/IPC-SysV/SysV.xs
M       cpan/IPC-SysV/lib/IPC/Msg.pm
M       cpan/IPC-SysV/lib/IPC/Semaphore.pm
M       cpan/IPC-SysV/lib/IPC/SharedMem.pm
M       cpan/IPC-SysV/lib/IPC/SysV.pm
M       cpan/IPC-SysV/t/ipcsysv.t
M       cpan/IPC-SysV/t/msg.t
M       cpan/IPC-SysV/t/pod.t
M       cpan/IPC-SysV/t/podcov.t
M       cpan/IPC-SysV/t/sem.t
M       cpan/IPC-SysV/t/shm.t

commit 7932398d3c914f9efb997b9a2fde8ae76772602a
Merge: 977193d 4173236
Author: Nicholas Clark <[email protected]>
Date:   Mon Jul 22 10:09:50 2013 +0200

    Merge the work which improves test diagnostics from run_multiple_progs().

commit 417323690fc1ca1b91829e3eb41b21b7874a7dba
Author: Nicholas Clark <[email protected]>
Date:   Mon Jul 15 11:27:22 2013 +0200

    Report useful file names and line numbers from run_multiple_progs().
    
    Previously if tests in run_multiple_progs() failed the report gave the file
    name and line number of the ok() call in run_multiple_progs(). Now, where
    possible, report the file and line of the actual test program. If this
    information isn't available, report the error at the file and line which
    called run_multiple_progs().
    
    This will improve error reporting from lib/charnames.t, lib/feature.t,
    lib/strict.t, lib/subs.t, lib/warnings.t and t/lib/croak.t

M       t/test.pl

commit f03aef051fa2e50249e8ba218234325ac3eed89b
Author: Nicholas Clark <[email protected]>
Date:   Mon Jul 15 11:13:48 2013 +0200

    Remove a duplicate test separator "########\n" line from the pp_sys tests.
    
    The existing parser using split includes the second "########\n" as part of
    the extracted test program, which the Perl interpreter treats as a comment
    line. The parser refactoring in the next commit no longer adds the line to
    the extracted test program, causing the line numbers for the warnings to
    differ by one.
    
    The extra "########\n" was added as part of commit c521cf7c8af1697e in Dec
    2010, along with the test program which follows it, and the (now) incorrect
    line number expectations.

M       t/lib/warnings/pp_sys

commit 9f5237acc201488cbde2c3630d8f4ad8d8d5cb3f
Author: Nicholas Clark <[email protected]>
Date:   Sun Jul 14 20:44:50 2013 +0200

    Merge the file parsing code for run_multiple_progs() into _setup_one_file().
    
    setup_multiple_progs() calls _setup_one_file() to parse each file in turn,
    and run_multiple_progs() calls it once if passed a file handle.

M       t/test.pl

commit fdb35a6344fc7c623305e4e675f396e98a1b900e
Author: Nicholas Clark <[email protected]>
Date:   Sun Jul 14 18:58:58 2013 +0200

    Move file parsing code from t/lib/common.pl to t/test.pl
    
    Move the code that prepares input to run_multiple_progs() by parsing files
    into a subroutine setup_multiple_progs(). This will enable the parsing code
    in run_multiple_progs() to be merged, and the combined code to be altered to
    give improved diagnostics on test failure.

M       t/lib/common.pl
M       t/test.pl

commit 375f99fd797c34dd5b50e63b857aac456a8b276d
Author: Nicholas Clark <[email protected]>
Date:   Sun Jul 14 17:29:59 2013 +0200

    Refactor the setup code in t/lib/common.pl
    
    Eliminate the variable $line which has never been used.
    (The code was added by commit bd4dea8e97f4a8f5 in June 2001.)
    Use a non-capturing group in a regex.
    Check the return value of close and die if there is an error.
    Explicitly count the tests found.
    Avoid indirect object syntax for a method call.

M       t/lib/common.pl

commit f9b950a22dcff51aab6668aa7e5d67e5d8566495
Author: Nicholas Clark <[email protected]>
Date:   Mon Jul 15 09:48:02 2013 +0200

    lib/warnings.t should actually run the test in t/lib/warnings/doop
    
    The file containing a single test for a warning in doop.c was added by
    commit 0453d815b8a74697 in June 1999. However, as the file does not contain
    an __END__ marker, the parser skips the entire contents of the file looking
    for the __END__, and then assumes that the file contains no tests. This has
    been true since the parser code was first implemented (in 
t/pragma/warning.t)
    in commit 8ebc5c0145d2e355 in Jan 1997.
    
    The simplest fix is to add an __END__ to the start of t/lib/warnings/doop
    Also add some sanity checking to ensure that this doesn't happen again.

M       t/lib/common.pl
M       t/lib/warnings/doop

commit 977193dd5da782ebbd7faad9466da2a28ea053f4
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 09:38:58 2013 +0200

    simplify README.macosx instructions
    
    This also removes a repeating version bumping bug.

M       README.macosx

commit 6a0b1ca59bb3538f6d14e90fcdc5b3f6bf85060a
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 09:28:12 2013 +0200

    fix my stupid perlhist typo

M       pod/perlhist.pod

commit a7e68be810bd57eab070b4f99cc43e001043485e
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 09:07:37 2013 +0200

    stub CoreList for v5.19.3

M       dist/Module-CoreList/Changes
M       dist/Module-CoreList/lib/Module/CoreList.pm
M       dist/Module-CoreList/lib/Module/CoreList.pod
M       dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
M       dist/Module-CoreList/lib/Module/CoreList/Utils.pm

commit d6cc0c68b00c20b0e8eff967bb07ba7ca88eb5f2
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 09:05:44 2013 +0200

    bump version to v5.19.3

M       Cross/config.sh-arm-linux
M       Cross/config.sh-arm-linux-n770
M       INSTALL
M       META.json
M       META.yml
M       NetWare/Makefile
M       NetWare/config_H.wc
M       Porting/config.sh
M       Porting/config_H
M       Porting/perldelta_template.pod
M       Porting/todo.pod
M       README.haiku
M       README.macosx
M       README.os2
M       README.vms
M       hints/catamount.sh
M       intrpvar.h
M       patchlevel.h
M       plan9/config.plan9
M       plan9/config_sh.sample
M       win32/Makefile
M       win32/makefile.mk

commit 12dcbffb02cbf8cbb4743384cfc4a23fa5f8836b
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 08:39:56 2013 +0200

    create fresh perldelta

M       MANIFEST
M       Makefile.SH
M       pod/.gitignore
M       pod/perl.pod
A       pod/perl5192delta.pod
M       pod/perldelta.pod
M       vms/descrip_mms.template
M       win32/Makefile
M       win32/makefile.mk
M       win32/pod.mak

commit 0b0ed28b3f394ed2b23918e2e513f5b6137dbce3
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 08:33:12 2013 +0200

    add v5.19.2 epigraph

M       Porting/epigraphs.pod

commit 22a36b22e3eaa9b63f92abb4d2f3a3b7a12f915a
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 06:09:31 2013 +0200

    update perlhist for v5.19.2 release

M       pod/perlhist.pod

commit c0ca71c9d5ebee02e9351173e5c8ccb4eab8892f
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 06:09:04 2013 +0200

    update perldelta for v5.19.2 release

M       pod/perldelta.pod

commit 1f0ad55202b6a90c2d0d9203897077cee51da114
Author: Aristotle Pagaltzis <[email protected]>
Date:   Mon Jul 22 04:45:01 2013 +0200

    update Module::CoreList for v5.19.2 release

M       dist/Module-CoreList/Changes
M       dist/Module-CoreList/lib/Module/CoreList.pm
M       dist/Module-CoreList/lib/Module/CoreList.pod
M       dist/Module-CoreList/lib/Module/CoreList/TieHashDelta.pm
M       dist/Module-CoreList/lib/Module/CoreList/Utils.pm
-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to