summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Move perldoc.pod to the dist it belongs toFlorian Ragwitz2011-07-078-30/+13
|
* Allow buildtoc to handle files outside of pod/Florian Ragwitz2011-07-071-21/+35
|
* Expand "git co" in pod/perlhack.podbrian greenfield2011-07-071-1/+1
|
* Add Brian Greenfield to AUTHORSbrian greenfield2011-07-071-0/+1
|
* Remove old perltodoMatthew Horsfall2011-07-071-9/+0
|
* Add name to AUTHORSMatthew Horsfall2011-07-071-0/+1
|
* fix smart match docs for lhs undefJesse Luehrs2011-07-071-1/+1
| | | | | undef ~~ 0 is false, but undef == 0 is true - this one is falling under the undef ~~ Any case, not the Any ~~ Num case.
* Add doy to AUTHORSFlorian Ragwitz2011-07-071-0/+1
|
* Regenerate META.yml after the Term-Readline moveFlorian Ragwitz2011-07-071-0/+1
|
* Dual-life Term::ReadLineFlorian Ragwitz2011-07-076-11/+12
|
* Drop non-TAP output from Maintainers.pmFlorian Ragwitz2011-07-072-38/+14
|
* Make sure there's no superfluous Maintainer.pl entriesFlorian Ragwitz2011-07-071-1/+19
|
* Don't filter out non-existent Maintainers.pl entriesFlorian Ragwitz2011-07-071-1/+3
|
* Remove deleted Perl 4 libs from Maintainers.plFlorian Ragwitz2011-07-071-30/+0
|
* t/lib/filter-util.pl was removed in 2adbc9b6Florian Ragwitz2011-07-071-1/+0
|
* Module-Build now lives in cpan/Florian Ragwitz2011-07-071-2/+1
|
* Update lines changed code to match perldeltas in ↵Leon Brocard2011-07-071-2/+2
| | | | Porting/release_managers_guide.pod
* Update ExtUtils-MakeMaker to CPAN version 6.58Chris 'BinGOs' Williams2011-07-0753-1690/+2087
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.58 Wed Jul 6 14:17:06 PDT 2011 No changes since 6.57_11 6.57_11 Thu May 19 17:26:31 PDT 2011 Bug Fixes * Changed CPAN::Meta to accept version objects. [github #16] * Massage bad versions and warn the user about them. [github #15] * Protect against CPAN::Meta dying during metafile validation and generation. VMS * Fix prereq.t to work around "local %ENV = %ENV" bug Win32 * Liblist::Kid can now recognize long compiler paths (Christian Walde) [github #11] 6.57_10 Sun, 03 Apr 2011 19:36:38 +1000 Bug Fixes * Relaxed strictures on prerequisite versions. Invalid versions now issue a warning and are set to 0 rather than dying. [github #7] * Upgraded CPAN::Meta to 2.110930 which fixes a glitch in writing MYMETA.yml if your module's version number was 1.4. [github #9] * Convert LICENSE entries which are unknown to CPAN::Meta to "unknown" rather than dying. [github #10] 6.57_09 Mon, 28 Mar 2011 11:13:39 +1100 Misc * Make CPAN ignore bundled modules * Accidentally rolled Version::Requirements into the version bundle * Deleted now unused ExtUtils::MakeMaker::YAML 6.57_08 Sun, 27 Mar 2011 21:52:47 +1100 VMS * Removed dependency on cc_runtime.h for VMS as well. Misc * Changed how modules are bundled to avoid replacing XS version of Scalar::Util with a pure Perl version [github #4] 6.57_07 Fri, 25 Mar 2011 14:31:31 +1100 Enhancements * Generates META.json and MYMETA.json in addition to META.yml and MYMETA.yml (David Golden) * MYMETA has the runtime requirements made priority over META_* keys to allow generation of a correct META.* into the dist while still generating an accurate MYMETA.* locally (Matt S Trout) * Distributions should not depend on cc_runtime.h from core as it is only needed for B::CC * Now uses CPAN::Meta to generate META files. Bug Fixes * MYMETA.yml generation from META.yml actually works (Matt S Trout) * All required META fields are generated, even if they must be filled with "unknown" in place of real data (David Golden) Test Fixes * miniperl.t is no longer run outside of the perl core. Its only relevant to bleadperl and requires no backwards compatibility [rt.cpan.org 61868] Cygwin * Rebase behaviour was improved (Reini Urban) * Build man pages (Reini Urban) Win32 * Spot valid lib files on Win32 when .a and .lib are mixed. (Christian Walde) [github #3] * Extensive testing of ExtUtils::Liblist::Kid for Win32 (Christian Walde) * Implemented proper emulation of DOS escaping rules in ExtUtils::MM_Win32 (Christian Walde) 6.57_06 Wed Oct 06 13:49:00 EEST 2010 Win32 * Work around dmake's limitations on how long a "line" can be. [rt.cpan.org 61286] * ActivePerl 1007 can now see gcc. [rt.cpan.org 55752] (Christian Walde) Bug Fixes * Fix for AUTHOR and undocumented usage of MM->new() (Alexandr Ciornii)
* Wrap text with Porting/checkAUTHORS.pl --who option, perfect for inserting ↵Leon Brocard2011-07-071-2/+2
| | | | into perldelta
* Expand "git st" in Porting/release_managers_guide.podLeon Brocard2011-07-071-1/+1
|
* Remove debugging statement in Porting/bump-perl-versionLeon Brocard2011-07-071-1/+1
|
* Remove text from Porting/release_managers_guide.pod now bump-perl-version ↵Leon Brocard2011-07-071-6/+0
| | | | does multiple substitutions per line
* Make Porting/bump-perl-version do multiple substitutions per lineLeon Brocard2011-07-071-16/+20
|
* The test for #76474 should open file descriptor 0, not 1.Nicholas Clark2011-07-061-5/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The original bug report states if we try to dup STDIN in a child process by using it's file descriptor but has code to dup 1, not 0: perl -MIPC::Open3 -wle 'open3("<&1", my $out, undef, $^X)' Change the above code to "<&0" and the same bug is demonstrated, and fixed by the relevant change. However, trying to open descriptor 1 for input causes subtle portability problems, which conceal the actual bug we're attempting to test. On most platforms the terminal is read write, and a command tested on the command line actually has file descriptor 1 read/write (and probably file descriptor 0 also) When the output is being piped, for example in a test checking the output, descriptor 1 is (likely to be) write only. PerlIO is quite happy to *open* a such a numeric file descriptor for reading, and will only generate an error if an actual read is attempted (which this test does not). stdio (on several platforms tested) fails the *open* in the same scenario. Hence whether this *test* passed or failed depended on the IO system used, which is actually not what we want to test. Original test added in a0ed8b7b5f7f6d6f, fix added in fb9b5b31d8a62644.
* Add Dave Rolsky to the Release RosterJesse Vincent2011-07-061-1/+2
|
* acme fixed a known POD problem in the RMGFlorian Ragwitz2011-07-061-1/+1
| | | | Update porting/known_pod_issues.date accordingly.
* Ignore temporary files created by AutoLoader's testsFlorian Ragwitz2011-07-061-0/+1
|
* Plain scalars are supposed to be literal filenamesFlorian Ragwitz2011-07-062-1/+2
| | | | Anchor them accordingly.
* Fix a thinko in filtering excluded module filesFlorian Ragwitz2011-07-061-2/+2
| | | | If we got a regexp ref, use it as it. Otherwise quote the string in a regexp.
* Only describe the inplace mode of Porting/bump-perl-version in ↵Leon Brocard2011-07-061-28/+6
| | | | Porting/release_managers_guide.pod
* disable use of nm on darwinRicardo Signes2011-07-061-2/+4
| | | | | Testing from 10.5 with Xcode 3 to the latest OS X works with usenm='false' but not always with usenm='true'
* Update CPANPLUS to CPAN version 0.9106Chris 'BinGOs' Williams2011-07-065-4/+8
| | | | | | | | | [DELTA] Changes for 0.9106 Wed Jul 6 09:53:44 2011 ================================================ * synchronisation with blead to remove profanity from the source. No other changes.
* In threads.xs, remove num_args from ithread_create, as it is unused.Nicholas Clark2011-07-063-2/+7
| | | | It has never been used - it was added unused with commit 680818c0361b180b.
* In cmp_version.t, show in the TAP when we are skipping a particular version.Nicholas Clark2011-07-061-8/+7
| | | | | | | | | The facility to skip specific versions of modules was added in a5a2efce1e0ae6b7. However, it gave no indication when such an exception caused a skip, because it generated identical TAP output to the normal pass case. Instead, we now show the diffs (as for the "not ok" TAP output), but generate TAP "SKIP" for the pass. This makes it clear what is happening.
* In Cwd.xs, tidy the conditional code related to symlinks.Nicholas Clark2011-07-061-8/+9
| | | | | | | | | | Move the variable symlink inside the conditionally compiled code, to avoid on platforms which don't have symlinks about an unused variable. Move the pre-processor directives back to column zero - they were indented as part of the upgrade to PathTools 3.26_01 in c7304ea2604337d2. Correct the indentation of some lines [always just a closing '}'], which was making the code harder to follow. All these lines seem to have been left unaltered by c7304ea2604337d2, when code surrounding them changed.
* Add section on circular refs to perlrefDave Rolsky2011-07-051-0/+52
|
* perlretut: Remove references to /dulKarl Williamson2011-07-051-9/+8
| | | | | | These modifiers are automatically selected when various pragmas are in effect, and their explicit use is rarely called for, so shouldn't be mentioned in a tutorial introduction.
* perlrecharclass: nitsKarl Williamson2011-07-051-6/+8
|
* perlop: nitsKarl Williamson2011-07-051-4/+8
|
* perllocale: de-emphasize /lKarl Williamson2011-07-051-1/+2
| | | | /l outside of 'use locale' rarely makes any sense to use.
* podcheck.t: Add -deltas optionKarl Williamson2011-07-051-13/+31
| | | | | This option will rarely be used, but examines stable perldelta files.
* Volunteer BingOS for a release per ircJesse Vincent2011-07-051-1/+1
|
* Update Keith Thompson's email address in AUTHORS, add his old addresses to ↵Jesse Vincent2011-07-052-2/+3
| | | | checkAUTHORS
* Typo in perldeltaKeith Thompson2011-07-051-1/+1
|
* Removed the last of Jos' potty mouthed comments from CPANPLUS sourceChris 'BinGOs' Williams2011-07-051-1/+1
|
* Forward port the 5.14.1 delta from maint-5.14Jesse Vincent2011-07-056-15/+387
|
* Add Steve Hay for 5.15.5Jesse Vincent2011-07-051-1/+1
|
* fix segv in regcomp.c:S_join_exact()David Mitchell2011-07-051-5/+5
| | | | | | | | | | | This function joins multiple EXACT* nodes into a single node. At the end, under DEBUGGING, it marks the optimised-out nodes as being type OPTIMIZED. However, some of the 'nodes' aren't actually nodes; they're random bits of string at the tail of those nodes. So you can't peek that the 'node's OP field to decide what type it was. Instead, just unconditionally overwrite all the slots with fake OPTIMIZED nodes.
* Remove duplicate $VERSION handling code, made redundant in 3.28_01Nicholas Clark2011-07-051-3/+0
|
* Increase $XS::APItest::VERSIONFather Chrysostomos2011-07-041-1/+1
|