summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 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
|
* Add a test for perl_clone with CLONEf_COPY_STACKS to XS-APItest.Gerard Goossen2011-07-043-0/+109
| | | | | CLONEf_COPY_STACKS is only used by the windows pseudo-fork. This test allows testing/debugging of CLONEf_COPY_STACK without needing threads or Windows.
* Fix ?/% mix-up in Perl_vms_start_glob.Craig A. Berry2011-07-041-1/+1
| | | | | | | | | | | | | | When it sees the unixy ? as a single-character wildcard rather than the native %, it intended to leave it alone when the CRTL's extended character set processing was enabled, but it was actually checking for a different and unrelated feature setting (case preservation), meaning it would substitute % for ? in some cases where it meant not to. This likely did no harm in most cases as LIB$FIND_FILE will honor either, but if the pattern were to be re-used in a context that required POSIX semantics, the ? really ought to be preserved and now it is. Broken in dca5a9130eb9e045fd52f88cf3dedee7093e19f7.
* Add Dee Newcum to the AUTHORS listChris 'BinGOs' Williams2011-07-051-0/+1
|
* pumpkin.pod: Add L<> around html linkKarl Williamson2011-07-041-1/+1
|
* mktables: Add Z<> before a B<*> to pod =itemKarl Williamson2011-07-041-1/+1
| | | | | This is to prevent some parsers from considering this to be a bullet item.
* Bump Module::CoreList version for a CPAN releaseChris 'BinGOs' Williams2011-07-043-2/+6
|
* [rt.cpan.org #69108] Extraneous modules listed in Module::CoreListDee Newcum2011-07-041-120/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are some entries in Module::CoreList that can't be found in the versions suggested. After more digging, I confirmed some modules exist, but these are the modules I still have questions about: ================[ Devel::DProf::V ]================ - Module::CoreList says it was first added in Perl 5.11.3 - It's mentioned in perl5114delta.pod. - However, I can't find it in the Perl v5.11.3 source package. ================[ Simple ]================ - Module::CoreList says it was first added in Perl 5.11.2 - Module name not found within the Perl v5.11.2 source package (outside of the cpan/Module-Build/t/ directory). ================[ Devel::DProf::dprof::V ]================ - Module::CoreList says it was first added in Perl 5.11.0 - Module name not found in the Perl v5.11.0 source package. ext/Devel-DProf/dprof/V.pm exists, but it only declares package V. ================[ XSLoader::XSLoader ]================ - Module::CoreList says it was first added in Perl 5.11.0 - Module name not found within the Perl v5.11.0 source package. dist/XSLoader/XSLoader_pm.PL exists, but it doesn't declare the package XSLoader::XSLoader ================[ Time::Piece::Seconds ]================ - Module::CoreList says it was first added in Perl 5.9.5 - Module name not found in the Perl v5.9.5 source package. ext/Time/Piece/Seconds.pm exists, but it only declares package Time::Seconds. ================[ IPC::lib::IPC::Msg ]================ - Module::CoreList says it was first added in Perl 5.8.9 - Module name not found in the Perl v5.8.9 source package. ext/IPC/SysV/lib/IPC/Msg.pm exists, but it only declares packages IPC::Msg and IPC::Msg::stat. ================[ IPC::lib::IPC::Semaphore ]================ - Module::CoreList says it was first added in Perl 5.8.9 - Module name not found in the Perl v5.8.9 source package. ext/IPC/SysV/lib/IPC/Semaphore.pm exists, but it only defines packages IPC::Semaphore and IPC::Semaphore::stat. ================[ IPC::lib::IPC::SharedMem ]================ - Module::CoreList says it was first added in Perl 5.8.9 - Module name not found in the Perl v5.8.9 source package. ext/IPC/SysV/lib/IPC/SharedMem.pm exists, but it only defines packages IPC::SharedMem and IPC::SharedMem::stat. ================[ Module::Pluggable::lib::Devel::InnerPackage - Module::CoreList says it was first added in Perl 5.8.9 - Module name not found in the Perl v5.8.9 source package. ext/Module/Pluggable/lib/Devel/InnerPackage.pm exists, but it only declares package Devel::InnerPackage. ================[ DCLsym ]================ - Module::CoreList says it was first added in Perl 5.8.7 - It's mentioned in perl5120delta.pod. - However, I can't find it in the Perl v5.8.7 source package. vms/ext/DCLsym/DCLsym.pm exists, but it only defines package VMS::DCLsym. ================[ Stdio ]================ - Module::CoreList says it was first added in Perl 5.8.7 - It's mentioned in perl5120delta.pod. - However, I can't find it in the Perl v5.8.7 source package. vms/ext/Stdio/Stdio.pm exists, but it only defines packages VMS::Stdio and VMS::stdio ================[ XSSymSet ]================ - Module::CoreList says it was first added in Perl 5.8.7 - It's mentioned in perl589delta.pod. - However, I can't find it in the Perl v5.8.7 source package. vms/ext/XSSymSet.pm exists, but it only defines package ExtUtils::XSSymSet. Signed-off-by: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
* Additional heuristics to catch edge-cases in corelist.plChris 'BinGOs' Williams2011-07-041-1/+3
| | | | Addresses [rt.cpan #69108] reported by Dee Newcum
* Change dNOOP to a function declaration.Nicholas Clark2011-07-041-5/+6
| | | | | | | | | | | | | | | Previously dNOOP would declare an unused variable, and where possible mark it as "unused" to prevent compiler warnings. However, clang doesn't provide attribute unused, so will produced screenfuls of warnings if invoked with -Wunused-variable, hiding the real unused variable warnings. Using a function declaration instead avoids these warnings. We can't just use define dNOOP as nothing, or a comment, as it is used as dNOOP; and a bare semicolon is an error.
* Update Win32API-File to CPAN version 0.1200Chris 'BinGOs' Williams2011-07-049-29/+100
| | | | | | | | | | | | | [DELTA] 0.1200 by Alexandr Ciornii 2011-07-01 - Spelling fixes by Peter John Acklam - Upgraded Makefile.PL - Don't bother checking $[ 0.1101_01 by Alexandr Ciornii 2011-02-26 - More metadata in META.yml - [Set|Get]StdHandle functions added (Chris 'BinGOs' Williams)
* Update Unicode-Collate to CPAN version 0.77Chris 'BinGOs' Williams2011-07-046-8/+17
| | | | | | | [DELTA] 0.77 Sun Jul 3 21:15:08 2011 - xs: [perl #93470] [PATCH] consting in Collate.xs by Robin Barker.
* Stop having one of the following qw() warnings hide the other:Eric Brine2011-07-032-8/+18
| | | | | - Possible attempt to separate words with commas - Possible attempt to put comments in qw() list
* Order features alphabeticallyEric Brine2011-07-031-18/+18
|