summaryrefslogtreecommitdiff
path: root/cpan
Commit message (Collapse)AuthorAgeFilesLines
* Updated Unicode-Collate to CPAN version 0.60Chris 'BinGOs' Williams2010-09-2332-221/+1237
| | | | | | | | | | | | | | [DELTA] 0.60 Thu Sep 23 21:37:36 2010 - bug fix: index() [and its friends including gmatch()] didn't remove ignorable characters in the substring correctly. Thanks for the bug report: http://www.xray.mpe.mpg.de/mailing-lists/perl-unicode/2010-09/msg00014.html - U::C::Locale newly supports locales: de__phonebook, nso, om, tn, vi. - precomposites of a-breve, a-circ, e-circ, o-circ are tailored as well. (affected locales: ro, sk, sv)
* Add missing newline to macro_to_ifndef in ExtUtils::Constant::BaseJerry D. Hedden2010-09-221-1/+1
|
* ExtUtils::Constant::ProxySubs should use mro_method_changed_in() if available.Nicholas Clark2010-09-211-1/+10
|
* Add macro_to_ifndef to ExtUtils::Constant::Base, and use it in place of #elseNicholas Clark2010-09-212-4/+17
| | | | | Previously the code was using the #ifdef generated by macro_to_ifdef(), and immediately following that with an #else. That was ugly. And longer.
* Tweak ExtUtils::Constant::ProxySubs to use hv_exists_ent().Nicholas Clark2010-09-211-3/+2
| | | | | Previously it was using hv_exists(), requiring extra code to unpack the SV and convert it to the correct string form for the hash API.
* Restore Unicode-Normalize .gitignore to ignore build productsTony Cook2010-09-211-0/+1
|
* Update Unicode-Normalize to CPAN version 1.07Chris 'BinGOs' Williams2010-09-215-7/+18
| | | | | | | | [DELTA] 1.07 Mon Sep 20 20:20:02 2010 - doc: about perl 5.12.x and Unicode 5.2.0 - test: prototype of normalize_partial() and cousins in proto.t.
* Upgade NEXT from version 0.64 to 0.65Florian Ragwitz2010-09-207-43/+1
| | | | We can now set PERL_CORE again when running its tests.
* Upgrade Encode from 2.39 to 2.40Steve Hay2010-09-1813-34/+209
|
* Upgrade B-Debug from 1.14 to 1.16Steve Hay2010-09-182-78/+56
|
* if.pm is upstream bleadFlorian Ragwitz2010-09-162-93/+0
|
* Upgrade Math::BigRat from version 0.25 to 0.26Florian Ragwitz2010-09-1512-399/+210
| | | | | Lots of unnecessary test boilerplate has been removed, allowing us to remove the dist from both %abs and %temp_no_core in t/TEST.
* Upgrade Math::BigRat from version 0.24 to 0.25Florian Ragwitz2010-09-141-1/+1
|
* Upgrade EUMM from version 6.57_01 to 6.57_05Florian Ragwitz2010-09-1137-45/+1148
|
* B-Debug 1.14Reini Urban2010-09-112-30/+54
|
* Upgrade to Test-Simple-0.97_01Karl Williamson2010-09-0611-26/+59
|
* Update Unicode-Collate to CPAN version 0.59Chris 'BinGOs' Williams2010-09-0539-72/+1089
| | | | | | | | | [DELTA] 0.59 Sun Sep 5 17:03:52 2010 - U::C::Locale newly supports locales: az, fil, ha, lt, mt, tr, wo, yo. - precomposites of a-uml, o-uml, and u-uml are tailored as well. (affected locales: da, et, fi, fo, is, kl, nb, nn, sk, sv)
* Remove NEXT's README and Changes filesFlorian Ragwitz2010-09-052-117/+0
| | | | | Those already live in NEXT's upstream repository. There's no point having them in core as well.
* Update CPANPLUS-Dist-Build to CPAN version 0.48Chris 'BinGOs' Williams2010-09-052-2/+2
| | | | | | | | | | | | | [DELTA] 0.48 Sun Sep 5 15:14:17 BST 2010 - Explicitly set the location of cpanp-run-perl when under PERL_CORE in t/inc/conf.pl - Make sure we find cpanp-run-perl in ../../utils when PERL_CORE - Correct spelling in POD, pointed out by H.Merijn Brand These changes have already been in blead for a while, the CPAN release brings CPAN and blead into sync
* blead is upstream for bignumFlorian Ragwitz2010-09-0326-2932/+0
|
* blead is upstream for Math-BigInt-FastCalcFlorian Ragwitz2010-09-036-1266/+0
|
* blead is upstream for Math-BigIntFlorian Ragwitz2010-09-0260-23497/+0
|
* Update Unicode-Collate to CPAN version 0.58Chris 'BinGOs' Williams2010-08-2923-22/+1297
| | | | | | | [DELTA] 0.58 Sun Aug 29 19:56:50 2010 - U::C::Locale newly supports locales: af, cy, da, fo, haw, is, kl, sw.
* Update ExtUtils-MakeMaker to CPAN version 6.57_01Chris 'BinGOs' Williams2010-08-2434-111/+168
| | | | | | | | | | | | | | | | | | | | | [DELTA] 6.57_01 Tue Aug 24 01:36:20 PDT 2010 Improvements * parse_abstract() is more robust supporting "Package.pm" and multiple dashes and spaces. [rt.perl.org 74438] Bug Fixes * Recognize .so files in AIX. [rt.cpan.org 41360] (Jens Rehsack) * Remove manual image-base generation on Win32/gcc [rt.cpan.org 47138] (Yasuhiro Matsumoto) * Use the bundled versions of our dependencies if they're not installed. * Eliminate use of foreach qw() which will be deprecated in 5.14. [rt.cpan.org 57124] (Zefram) Test Fixes * Guard against old versions of YAML::Tiny that worked differently. [rt.cpan.org 55500]
* Update Unicode-Collate to CPAN version 0.57Chris 'BinGOs' Williams2010-08-2318-21/+691
| | | | | | | [DELTA] 0.57 Sun Aug 22 22:39:58 2010 - Unicode::Collate::Locale newly supports locales: ca, et, fi, lv, sk, sl.
* Update Archive-Tar to CPAN version 1.68Chris 'BinGOs' Williams2010-08-184-3/+17
| | | | | | | | | | | [DELTA] * important changes in version 1.68 17/08/2010 - Apply a patch from Colin Newell that checks whether long files can be created or not in 02_methods.t. Hopefully resolves RT #57312 and RT #56163 Most importantly it should resolve test failures when building on encrypted filesystems.
* Update Test-Harness to CPAN version 3.22Chris 'BinGOs' Williams2010-08-1686-830/+1018
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 3.22 2010-08-14 - Allow TAP::Parser to recognize a nested BAIL_OUT directive. - Add brief HOWTO for creating and running pgTAP tests to TAP::Parser::SourceHandler::pgTAP. - Fix trailing plan + embedded YAML + TAP 13 case. Thanks to Steffen Schwigon. #54518. - Numerous spelling fixes. Thanks to Ville Skytt<C3><A4>. - Add new option --tapversion for prove to set the default assumed TAP version. Thanks to Steffen Schwigon. - Fixed tests to run successfully under Devel::Cover. Thanks to Phillipe Bruhat. - Fixed injection of test args to work with general executables as well as Perl scripts (#59186). - Allow multiple --ext=.foo arguments to prove, to allow running different types of tests in the same prove run. - App::Prove::extension() is now App::Prove::extensions(), and returns an arrayref of extensions, rather than a single scalar. The same change has been made to App::Prove::State::extension(). - Preserve old semantics for test scripts with a shebang line by favouring Perl as the intepreter for any file with a shebang (#59457). - Add --trap (summary on Ctrl-C) option to prove (#59427). - Removed TAP::Parser::SourceHandler::pgTAP. Find it in its own distribution on CPAN. - Source options to prove can now be specified so as to be passed to the source as a hash reference, eg: prove --source XYZ --xyz-option pset=foo=bar Ths "pset" option will be passed as a hash reference with the key "foo" and the value "bar".
* Update Test-Simple to CPAN version 0.96Chris 'BinGOs' Williams2010-08-1428-126/+934
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.96 Tue Aug 10 21:13:04 PDT 2010 Bug Fixes * You can call done_testing() again after reset() [googlecode 59] Other * Bug tracker moved to github 0.95_02 Wed May 19 15:46:52 PDT 2010 Bug Fixes * Correct various typos and spelling errors (Nick Cleaton) * Fix alignment of indented multi-line diagnostics from subtests (Nick Cleaton) * Fix incorrect operation when subtest called from within a todo block (Nick Cleaton) * Avoid spurious output after a fork within a subtest (Nick Cleaton) 0.95_01 Wed Mar 3 15:36:59 PST 2010 Bug Fixes * is_deeply() didn't see a difference in regexes [rt.cpan.org 53469] * Test::Builder::Tester now sets $tb->todo_output to the output handle and not the error handle (to be in accordance with the default behaviour of Test::Builder and allow for testing TODO test behaviour). * Fixed file/line in failing subtest() diagnostics. (Nick Cleaton) * Protect against subtests setting $Level (Nick Cleaton) New Features * subtests without a 'plan' or 'no_plan' have an implicit 'done_testing()' added to them. * is_deeply() performance boost for large structures consisting of mostly non-refs (Nick Cleaton) Feature Changes * is() and others will no longer stringify its arguments before comparing. Overloaded objects will make use of their eq overload rather than their "" overload. This can break tests of impolitely string overloaded objects. DateTime prior to 0.54 is the biggest example.
* Update Unicode-Collate to CPAN version 0.56Chris 'BinGOs' Williams2010-08-0940-384/+1077
| | | | | | | | [DELTA] 0.56 Sun Aug 8 20:24:03 2010 - Unicode::Collate::Locale newly supports locales: eo, nb, ro, sv. ! renamed t/locale_{xy}.t to t/loc_{xy}.t (for safer 8.3 names)
* Updated Unic0de-Collate to CPAN version 0.55Chris 'BinGOs' Williams2010-08-0234-17999/+21809
| | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.55 Sun Aug 1 21:21:23 2010 - incorporated Unicode::Collate::Locale with some changes. (see http://www.xray.mpe.mpg.de/mailing-lists/perl-unicode/2004-03/msg00030.html) ! added t/locale*.t that uses DUCET. 0.54 Sun Jul 25 21:37:04 2010 - Now UCA Revision 20 (based on Unicode 5.2.0). - DUCET is also updated (for Unicode 5.2.0) as Collate/allkeys.txt, which *is required* to test this module. ! Please notice that allkeys.txt will be overwritten if you have had other allkeys.txt already. - U+9FC4..U+9FCB and U+2A700..U+2B734 are new CJK Unified Ideographs. - Many hangul jamo are assigned (affecting hangul_terminator). ! DUCET will be compiled when XS is used. Explicit saying <table => 'allkeys.txt'> (or using another table) will prevent this module using the compiled DUCET. ! added t/default.t that uses DUCET.
* Move ExtUtils::ParseXS from cpan/ to dist/Florian Ragwitz2010-07-2714-3626/+0
| | | | Both Ken and David agree with this.
* Bump $ExtUtils::ParseXS::VERSIONFlorian Ragwitz2010-07-261-1/+1
|
* Move B::Lint from cpan/ to dist/Florian Ragwitz2010-07-264-1025/+0
| | | | Josh confirmed that blead should be upstream.
* Check API compatibility when loading xs modulesFlorian Ragwitz2010-07-261-1/+4
| | | | | | | | | | | | | This adds PL_apiversion, allowing the API version of a running interpreter to be introspected. It is used in the new XS_APIVERSION_BOOTCHECK macro, which is added to the _boot function of every XS module, to compare it against the API version the module has been compiled against. If the versions do not match, an exception is thrown. This doesn't fully prevent binary incompatible extensions to be loaded. It merely compares PERL_API_* between compile- and runtime, and does not attempt to solve the problem of identifying binary incompatible perls with the same API version (i.e. the same perl version configured with and without DEBUGGING).
* Updated Archive-Tar to CPAN version 1.66Chris 'BinGOs' Williams2010-07-264-7/+14
| | | | | | | | | | | [DELTA] * important changes in version 1.66 26/07/2010 - Applied a patch from Alexandr Ciornii [RT#59699] to Makefile.PL which produces better META.yml - Apply a patch from Alexandr Ciornii to ptar [RT#59700]: Adds option -C to allow archives created with ptar to be uploaded to PAUSE in case of Windows or world +w permissions on unix.
* Update B-Lint from version 1.11 to 1.12Florian Ragwitz2010-07-253-5/+6
|
* Compress 2.030Paul2010-07-2441-172/+246
|
* Global executable bit cleanupDavid Golden2010-07-24107-0/+0
| | | | | | | | | | | | | | | | | | | | When porting/makerel runs, all files copied into the directory for the tarball have the executable bit stripped and then only a specific set of files have the executable bit restored. There are many files in the repo that have the executable bit set in the repo that will be stripped. So that the state of files in the repo is as close as possible to the state of files in the release tarball, the executable bit has been stripped from such files. In one recent case, a file added from a dual-life module needed the executable bit set. Because it had the bit in the repo but was not listed in makerel to get an executable bit, tests using it passed in the repo and failed in the tarball. This commit refactors the list into a new file, Porting/exec-bit.txt and add tests to detect a mismatch between files listed there and actual executable bits in the repo.
* Move PathTools from cpan/ to dist/Florian Ragwitz2010-07-2420-7437/+0
|
* Bump File::Spec version.Craig A. Berry2010-07-221-1/+1
|
* Assorted File::Spec::VMS fixes.Craig A. Berry2010-07-222-34/+13
| | | | | | | | | | | | | | | | - Make catpath return an empty directory rather than the current directory if the directory name is empty. This allows catpath to play nice with non-rooted logical names, as in catpath('sys$login:', '', 'login.com'); - Fix abs2rel bug in handling a Unix-style input. - Assorted clarification and simplification of the documentation. Also submitted upstream at: <https://rt.cpan.org/Ticket/Display.html?id=59630>
* Colon delimiter and escaped delimiters for File::Spec::VMS.Craig A. Berry2010-07-221-18/+16
| | | | | | Still awaiting upstream integration after 15 months at: <https://rt.cpan.org/Public/Bug/Display.html?id=43299>
* Removed Archive-Tar Makefile.PL so it autogeneratesDavid Golden2010-07-181-11/+0
|
* Reinstate aa3f85c5f369736a7e50055b726cf2ca11336ce9.Craig A. Berry2010-07-172-1/+4
| | | | | | | | | | | Which was clobbered by 7b0eef92ba8ed2aa84e9187dadebc5cabfc3a3c5. And still awaiting upstream integration at: <https://rt.cpan.org/Public/Bug/Display.html?id=55236> Also bumped the version this time to leave a better clue that something has changed in blead.
* Update CPANPLUS to CPAN version 0.9007Chris 'BinGOs' Williams2010-07-137-8/+16
| | | | | | | | | | | | | | [DELTA] Changes for 0.9007 Tue Jul 13 10:44:30 2010 ================================================ * Fix the shell test to skip if test is not being run under a terminal, reported by Justin Case RT #59254 Changes for 0.9006 Fri Jul 9 13:44:22 2010 ================================================ * Finally resolved the issue where a prereq on Config would not be recognised as a core module
* Update ExtUtil-ParseXS to CPAN version 2.2206Chris 'BinGOs' Williams2010-07-133-6/+33
| | | | | | | | | | | | | | | [DELTA] 2.2206 - Sun Jul 4 15:43:21 EDT 2010 Bug fixes: - Make xsubpp accept the _ prototype (RT#57157) [Rafael Garcia-Suarez] - INCLUDE_COMMAND portability fixes for VMS (RT#58181) [Craig Berry] - INCLUDE_COMMAND fixes to detect non-zero exit codes (RT#52873) [Steffen Mueller]
* Update Archive-Tar to CPAN version 1.64Chris 'BinGOs' Williams2010-07-134-49/+105
| | | | | | | | | | | [DELTA] * important changes in version 1.64 09/07/2010 - Removed the PERL_CORE specific chdir from all the tests - Apply a patch from David Muir Sharnoff RT #58916, "skip files via a callback and limit memory use when skipping files" - Apply a patch from Daphne Pfister RT #59150 "Assumes all references filename are IO::Handle's instead of trying to stringify."
* Update IPC-Cmd to CPAN version 0.60Chris 'BinGOs' Williams2010-07-131-19/+122
| | | | | | | | | | | | [DELTA] Changes for 0.60 Mon Jul 5 09:04:54 BST 2010 ================================================= * Corrected spelling mistakes in POD, spotted by H.Merijn Brand * Apply a patch from Burak Gursoy RT #58886, which fixes paths on MSWin32 * Apply patch from Petya Kohts, RT #50398, which allows more flexible configuration of run_forked and its children
* Ignore generated files from Time-HiResDavid Golden2010-07-061-1/+3
|
* Fix Digest-MD5 tests to run properly under coreChris 'BinGOs' Williams2010-07-043-27/+0
|