summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Make MAD understand the "..." operatorRafael Garcia-Suarez2009-08-264-52/+51
|
* Use less constness in MAD codeRafael Garcia-Suarez2009-08-264-5/+5
| | | | This suppresses warnings, because sometimes the constness was taken away
* Note the change to Socket in perldelta.Rafael Garcia-Suarez2009-08-261-1/+4
|
* Bump version of Socket.pmRafael Garcia-Suarez2009-08-261-1/+1
|
* Add support for Abstract namespace socketsLubomir Rintel2009-08-262-6/+27
| | | | | | | | | | | | Abstract namespace sockets are Linux-specific socket type that live in AF_UNIX family, slightly abusing it to be able to use arbitrary character arrays as addresses: They start with nul byte and are not terminated by nul byte, but with the length passed to the socket() system call. Added regression test for the correct address length computation. Signed-off-by: Lubomir Rintel <lkundrak@fedoraproject.org>
* Improve perlhack instructions about gprofJohn P. Linderman2009-08-261-3/+3
|
* abd39864 broke t/harness when $ENV{TEST_JOBS} was not set. Oops. Fixed.Nicholas Clark2009-08-251-17/+17
|
* Refactor t/harness to always use TAP::Harness.Michael G. Schwern2009-08-251-16/+12
| | | | | | | | | No reason to screw around with half Test::Harness, half TAP::Harness. This normalization will make it easier to adapt the ext/Module tests. [Edited to remove the code related to the fork option, which was dropped from TAP::Harness with version 3.17. The now-unknown fork argument to a constructor generates an error.]
* Document the purpose of TestInitMichael G. Schwern2009-08-251-0/+3
| | | | [Ammended with a grammar fix]
* Refactoring to consoldate some hard coded paths.Michael G. Schwern2009-08-251-6/+9
| | | | | I was going to do more extensive work here but it wasn't necessary. Left the refactorings in.
* There's no reason to load TestInit in TEST.Michael G. Schwern2009-08-251-1/+0
| | | | Since TestInit executes code on loading can be actively bad.
* Quote "strict"->import and "warnings"->import to quiet warnings.Michael G. Schwern2009-08-251-2/+2
| | | | [Ammended slightly to invert the change in 3fd4b35989]
* Refactor the code to run the test into _run_test()Michael G. Schwern2009-08-251-45/+61
| | | | Also turn $valgrind_log into $Valgrind_Log, because it's really a global config variable.
* Refactoring to move the code to read the test for special options into its ↵Michael G. Schwern2009-08-251-33/+40
| | | | | | | | own function. Get the hell out of the way so I can read this mess. [ammended slightly by Nicholas Clark to keep require strict commented out]
* This is reading the first line of the test, not running it.Michael G. Schwern2009-08-251-1/+1
|
* Purge 3 items of documentation change, which are insufficiently noteworthy.Nicholas Clark2009-08-251-6/+0
|
* Syle nit - we're not marking things (XS).Nicholas Clark2009-08-251-3/+3
|
* Tidy up some more Pod nits.Nicholas Clark2009-08-251-6/+6
|
* Run t/run/*.t before t/cmd/*.t, making the order base, cmd, run, and note why.Nicholas Clark2009-08-252-2/+6
| | | | | | | base first, as TEST bails out if that can't run then comp, to validate that require works then run, to validate that -M works then we know we can -MTestInit for everything else, making life simpler)
* Remove File::Spec from t/TEST - VMS is fine without it. Win32 doesn't use it.Nicholas Clark2009-08-251-14/+20
| | | | | | | | | Also remove one complex alternation regexp, and replace it with a hash lookup. At this stage do we trust the regexp engine that much? [Really TEST shouldn't be relying on require working, and hence being able to pull in modules to do essential parts of its work. And modules that rely on OO dispatch - :-(]
* String with NULL auto-increment bug fixBo Borgerson2009-08-252-2/+4
| | | | | Check position relative to end of string length rather than whether char is NULL at end of initial alphanumerics in Perl_sv_inc
* Bump Safe version to 2.19Rafael Garcia-Suarez2009-08-252-2/+2
|
* Merge branch 'blead' into dual/SafeRafael Garcia-Suarez2009-08-25138-1512/+7235
|\
| * Added two removed platforms to the Perl 5.11.0 deltaJesse Vincent2009-08-241-0/+8
| |
| * Add an encoding line, as the file is in UTF-8.Nicholas Clark2009-08-241-0/+2
| |
| * Pod copy editing - whitespace cleanup, and F<>/C<> corrections.Nicholas Clark2009-08-241-17/+8
| |
| * Note that File::Copy is actually at 2.16, and that cp needs describing.Nicholas Clark2009-08-241-1/+3
| |
| * constant has been upgraded to 1.19. Describe the improvements.Nicholas Clark2009-08-241-1/+2
| |
| * The attrs pragma has been removed, not upgraded.Nicholas Clark2009-08-241-1/+2
| |
| * Correct some 5.10.1s that should be 5.11.0, and one 5.10.2 to 5.11.1.Nicholas Clark2009-08-241-4/+4
| |
| * Note that the smartmatch changes in 5.11.0 are the same as in 5.10.1.Nicholas Clark2009-08-241-1/+4
| |
| * Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into bleadJesse Vincent2009-08-241-0/+6
| |\ | | | | | | | | | | | | * 'blead' of ssh://perl5.git.perl.org/gitroot/perl: Note that linearising C3 MRO is now 40% faster for single inheritance.
| | * Note that linearising C3 MRO is now 40% faster for single inheritance.Nicholas Clark2009-08-241-0/+6
| | |
| * | More work toward a usable 5.11.0 delta fileJesse Vincent2009-08-241-5/+461
| |/
| * Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into bleadJesse Vincent2009-08-243-4/+5
| |\ | | | | | | | | | | | | * 'blead' of ssh://perl5.git.perl.org/gitroot/perl: Updated CPANPLUS::Dist::Build to CPAN version 0.38
| | * Updated CPANPLUS::Dist::Build to CPAN version 0.38Chris 'BinGOs' Williams2009-08-243-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Hi, Attached is a patch to update the CPANPLUS::Dist::Build in core to the CPAN version 0.38 Highlights from the Changelog: ============================== 0.38 Mon Aug 24 13:59:11 BST 2009 - Cosmetic change to the test output message so it matches CPANPLUS::Dist::MM (bingos) ============================== Many thanks, -- Chris Williams aka BinGOs PGP ID 0x4658671F http://www.gumbynet.org.uk ========================== From 2c3e6d8f82c08a5817d74a8407ebcdbbd86ebb15 Mon Sep 17 00:00:00 2001 From: Chris Williams <chris@bingosnet.co.uk> Date: Mon, 24 Aug 2009 16:09:47 +0100 Subject: [PATCH] Updated CPANPLUS::Dist::Build to CPAN version 0.38 Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
| * | Forward ported perl 5.10.1 changes into perl5110delta.pod per nicholasJesse Vincent2009-08-241-19/+1575
| |/
| * Fix a Deparse bug - constants and PCSs were appearing as subroutine stubs.Nicholas Clark2009-08-242-3/+11
| | | | | | | | | | | | | | (Because constants and other Proxy Constant Subroutines are stored in the symbol table as references, and in 5.11.0 RVs merged with IVs, and B::Deparse knows that an IV in the symbol table is a stub declaration for a subroutine with no prototype, so B::Deparse "knew" that that's what it was.)
| * Remove the MacOS Classic support from deparse.t (as it's getting in the way).Nicholas Clark2009-08-241-18/+3
| |
| * Merge commit 'shlomif/blead' into bleadRafael Garcia-Suarez2009-08-241-1/+8
| |\
| | * Add a regression test for RT #68182.Shlomi Fish2009-08-091-1/+8
| | | | | | | | | | | | readdir($x=".") segfaults on Linux.
| * | Fix URL to Unicode 5.1.0 notable changesLeon Brocard2009-08-241-1/+1
| | |
| * | Minor improvements to perldebug.podTom Hukins2009-08-241-4/+5
| | | | | | | | | | | | | | | | | | | | | Minor improvements to the section on profiling. Remove suggestions that Devel::DProf might be the most popular profiler and reference perlperf.pod.
| * | [perl #68708] Add "CARP_NOT" section to Carp's PODAlan Grover2009-08-241-0/+39
| | | | | | | | | | | | | | | | | | | | | | | | I Carp's POD, @CARP_NOT is mentioned but it's use is not clear. It is particularly not clear that @CARP_NOT is a variable in _your_ package. I propose adding a section to the POD, before the %Carp::Internal section.
| * | release_managers_guide: lots of tweaks to post-release tasksDavid Mitchell2009-08-231-46/+75
| | |
| * | add 5.10.1 to perlhist in bleadDavid Mitchell2009-08-231-0/+2
| | |
| * | add perl5101deltaDavid Mitchell2009-08-238-26/+1809
| | |
| * | add Porting/perldelta_template,David Mitchell2009-08-233-0/+287
| | | | | | | | | | | | a skeleton outline of a perldelta file
| * | Fix parsing of readline(FH) [perl #68458]Rafael Garcia-Suarez2009-08-232-6/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | This was broken by commit 984f9f66477bc722578262ae8520584e44e881af, which was committed to solve bug [perl #53806]. Basically, to make everyone happy, we need only to enforce strictures on barewords that follow the specially parsed keywords "print" and "exec" (and similar) -- except when they have been already parsed.
| * | more release_managers_guide tweaksDavid Mitchell2009-08-221-44/+55
| | |