summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate bigint.pl with a warningSteffen Mueller2009-09-021-1/+7
|
* Deprecate bigfloat.pl with a warningSteffen Mueller2009-09-021-1/+7
|
* Deprecate assert.pl with a warningSteffen Mueller2009-09-021-0/+3
|
* Deprecate abbrev.pl with a warningSteffen Mueller2009-09-021-0/+6
|
* Deprecate dotsh.pl with a warningSteffen Mueller2009-09-021-1/+8
|
* Deprecate timelocal.pl with a warningSteffen Mueller2009-09-021-0/+6
|
* de-TODO a regexp test that was probably fixed with 7a68ade9729Yves Orton2009-09-021-1/+1
| | | | left the todo line as a comment so it is easy to back out if it turns out this was premature
* set PERL_LEGACY_UNICODE_CHARCLASS_MAPPINGS to 0 and enable proper POSIX char ↵Yves Orton2009-09-024-7/+8
| | | | | | | | | | | class matching This also alters which Unicode properties that the POSIX character class and the Perl "special" character classes, like \w and \d map to. At the same time it allows a number of tests for POSIX character class behaviour to be switched from todo to non todo. Legacy testing is still available by changing the define and setting the PERL_TEST_LEGACY_POSIX_CC value to true.
* Move Tie::File from lib to extSteffen Mueller2009-09-0243-45/+42
|
* Move Package::Constants from lib to extSteffen Mueller2009-09-026-3/+5
|
* Update link info. HP moved from ActiveState to OpenSource.H.Merijn Brand2009-09-021-2/+2
|
* Use alternative URLs for links which are now broken (link rot)Leon Brocard2009-09-0111-36/+19
|
* Address update by Richard FoleyAbigail2009-09-011-2/+2
|
* _run_test() doesn't need to conform to TAP::Harness exec callback interface ↵Vincent Pit2009-09-011-8/+4
| | | | anymore
* Fix include path for utf8 testsVincent Pit2009-09-011-1/+1
|
* Don't use the anonymous hash reference constructor in t/TESTVincent Pit2009-09-011-2/+4
|
* Merge commit 'origin/parallel_harness' into bleadNicholas Clark2009-09-012-34/+112
|\
| * Adapt harness to the new TEST infrastructureVincent Pit2009-08-311-3/+32
| | | | | | | | | | | | The new harness gathers the test options by calling _scan_test() and _cmd() in the exec callback and, if needed, chdirs into the right ext/ subdirectory in a parser_args callback and back to t/ when the parser is made.
| * Don't quote -T/-t in _scan_test()Vincent Pit2009-08-311-2/+2
| | | | | | | | This should only be needed on VMS, and _quote_args() will take care of it.
| * Put the chdir logic into the two new helpers _before_fork() and _after_fork()Vincent Pit2009-08-311-9/+25
| |
| * Forge the test command to execute in a new _cmd() subroutineVincent Pit2009-08-311-22/+33
| |
| * Move more test options discovery from _run_test() to _scan_test()Vincent Pit2009-08-311-23/+45
| |
* | Anchor a regexp, else paths including /Text/ are mistaken for tests in ext/Nicholas Clark2009-08-311-1/+1
| |
* | Revert "Move Text::ParseWords from lib to ext"Nicholas Clark2009-08-317-6/+15
| | | | | | | | | | | | | | | | | | (ExtUtils::Liblist::Kid::_win32_ext() requires Text::ParseWords, so it can't live in ext until we solve the general problem of toolchain modules in ext) This reverts the structural changes of commit d6052a374138e04d8688ae89baeabff82e80a71c, but retains the boilerplate removal of 4a503f371e8f1d4e174172c023c18046ee5b1a22, as TestInit.pm renders it obsolete.
* | compress 2.021paul2009-08-3148-737/+1048
| |
* | Revert Socket.t permissions to 644 after ↵Vincent Pit2009-08-311-0/+0
| | | | | | | | 89904c08923161afd23c629d5c2c7472a09c16bb
* | Fix unpack of abstract socket addrs with nul byteLubomir Rintel2009-08-312-9/+13
|/ | | | | | | | | | | | | | Addresses of Linux abstract namespace sockets are not nul-terminated C strings, but rather an arbitrary character arrays. According to unix(7) documentation from Linux, "Null bytes in the name have no special significance." unpack_sockaddr_un() was just throwing the initial nul byte away and then treating the rest like ordinary C string when computing the length of the address, which was wrong. This fix utilizes the length of the PV for addresses starting with nul instead. The regression test was extended with check for the problem.
* Upgrade Term::ANSIColor to 2.02Steffen Mueller2009-08-315-20/+70
|
* Move Thread::Semaphore from lib to extNicholas Clark2009-08-318-6/+7
|
* Move Thread::Queue from lib to extNicholas Clark2009-08-3113-10/+12
|
* Move SelfLoader from lib to extNicholas Clark2009-08-317-4/+6
|
* Move Pod::Plainer from lib to extNicholas Clark2009-08-316-5/+5
| | | | | | | We can probably deprecate this from core. It seems to have been written to "shore up pod2latex shortcomings" (d23ed1f2ad4fab0a) in March 2000, and 3 months later that was replaced with the Pod::LaTex on CPAN (076c2fc018b685ea), so nothing in core uses it.
* Remove an extraneous aTHX_ added in f0e3f042f14b, which broke threaded builds.Nicholas Clark2009-08-311-1/+1
|
* finish more implementing -DB vs. -DxChip Salzenberg2009-08-302-4/+5
|
* Merge branch 'blead' of ssh://perl5.git.perl.org/perl into bleadChip Salzenberg2009-08-30367-2250/+3888
|\
| * Revert "Build Text::Tabs before running mktables, as it needs it"Vincent Pit2009-08-301-2/+1
| | | | | | | | | | | | This is no longer needed after reverting 4f87fa576f174a31e6d8fdb08cae76e644395db0. This reverts commit 8d6e18f2d838bb62bb3431d103b145a05cf94e4a.
| * Revert "Move Text::Tabs/Text::Wrap from lib to ext"Vincent Pit2009-08-3020-20/+21
| | | | | | | | | | | | | | | | The mktables failure wasn't the only issue : ExtUtils::Constant also requires Text::Tabs. Since that makes it effectively toolchain, it's best kept it in lib/ for now. This reverts commit 4f87fa576f174a31e6d8fdb08cae76e644395db0.
| * Build Text::Tabs before running mktables, as it needs itVincent Pit2009-08-301-1/+2
| | | | | | | | A Makefile hack courtesy of Nicholas.
| * Text::ParseWords depends on Scalar::UtilSteffen Mueller2009-08-301-0/+2
| | | | | | | | | | Add hack to Makefile.SH to specify an explicit dependency of Text::ParseWords on Scalar::Util.
| * Fix Test::ParseWords' test (remove PERL_CORE boilerplate)Steffen Mueller2009-08-301-13/+0
| |
| * Move Text::Tabs/Text::Wrap from lib to extSteffen Mueller2009-08-3020-21/+20
| | | | | | | | | | It'll live in ext/Text-Tabs for now to make the Makefile.PL generation happy.
| * Move Text::ParseWords from lib to extSteffen Mueller2009-08-307-15/+6
| |
| * Remove old "EXCLUDED" entry for base.pm in Maintainers.plRafael Garcia-Suarez2009-08-301-1/+0
| |
| * Update Porting scripts and docs for the new path of Module::CoreListRafael Garcia-Suarez2009-08-302-9/+10
| |
| * Adapt Maintainers.pl for Module::CoreList moveRafael Garcia-Suarez2009-08-301-6/+1
| |
| * Move Module::CoreList to ext/Rafael Garcia-Suarez2009-08-3014-5/+301
| | | | | | | | | | | | and add missing files from the CPAN distribution. Also adjust utils/corelist.PL to look for the corelist utility in the new directory.
| * Add missing files from the base.pm CPAN distributionRafael Garcia-Suarez2009-08-303-0/+33
| |
| * gitignore adjustmentsRafael Garcia-Suarez2009-08-302-10/+5
| | | | | | | | | | All Makefile.PL ignores are moved to ext/.gitignore, and duplicates are removed
| * Move Net::Ping from lib to extNicholas Clark2009-08-3021-28/+20
| |
| * Move I18N::LangTags from lib to extNicholas Clark2009-08-3017-14/+17
| |