summaryrefslogtreecommitdiff
path: root/MANIFEST
Commit message (Collapse)AuthorAgeFilesLines
* No need to ship Attribute::Handlers README in coreSteffen Mueller2011-12-191-1/+0
| | | | It's really rather superfluous.
* [rt.cpan.org #45885] File::Spec: Don’t use tainted tmpdir in 5.6Father Chrysostomos2011-12-161-0/+1
| | | | | | Perl 5.6 doesn’t have ${^TAINT}, so the taint check in File::Spec::Unix->_tmpdir was skipped. This commit adds a taint check using eval { eval $safe_substring } for 5.6.
* [perl #91514] Use correct error msg for defaultFather Chrysostomos2011-12-161-0/+1
| | | | | | | | This commit not only mentions default (as opposed to when) in the error message about it being outside a topicalizer, but also normalises those error messages, making them consistent with continue and other loop controls. It also makes the perldiag entry for when actually match the error message.
* Merge CPAN version.pm tests into CORE.John Peacock2011-12-151-1/+8
| | | | | | | | | It has become increasingly difficult to maintain the CPAN tests and the CORE tests, so include the [subtly edited] CPAN tests into the CORE code instead. NOTE: this also bumps $VERSION to match the forthcoming CPAN release. Signed-off-by: David Golden <dagolden@cpan.org>
* test for various fatal messages from op.cTony Cook2011-12-101-0/+1
|
* refactor croak.t to be data driven (like warnings.t)Tony Cook2011-12-101-0/+1
|
* Fix segfault on overloaded arithmetic assignmentDavid Golden2011-12-091-0/+1
| | | | | | | | | | | | | Consider an arithmetic assignment operation of the form $left += $right A segfault was occuring in the case where $right is an overloaded object but $left is not; and where $right does not override "+=" but does provide a 'nomethod' override. Internally, Perl_amagic_call was attempting to clone $left as if it were an overloaded object, causing the segfault. This commit fixes the segfault by only cloning the left operand when the left operand is the overloaded one.
* Upgrade to Safe 2.30Rafael Garcia-Suarez2011-12-061-0/+1
| | | | | [rt.cpan.org #72872] Fix bad interaction with loading Tie::Hash::NamedCapture on perls >= 5.14.0
* Update Compress-Raw-Zlib to CPAN version 2.045Chris 'BinGOs' Williams2011-12-041-1/+0
| | | | | | | | [DELTA] 2.045 3 December 2011 * Moved FAQ.pod into Zlib.pm
* Update Compress-Raw-Bzip2 to CPAN version 2.045Chris 'BinGOs' Williams2011-12-041-1/+0
| | | | | | | | [DELTA] 2.045 3 December 2011 * Moved FAQ.pod to IO::Compress
* Update IO-Compress to CPAN version 2.044Chris 'BinGOs' Williams2011-12-041-1/+3
| | | | | | | | | | | | | | | | | [DELTA] 2.044 2 December 2011 * Moved FAQ.pod under the lib directory so it can get installed * Added bin/zipdetails * IO::Compress::Zip - In one-shot mode enable Zip64 mode if the input file/buffer >= 0xFFFFFFFF bytes. * IO::Compress::FAQ - Updates
* Update Compress-Raw-Zlib to CPAN version 2.044Chris 'BinGOs' Williams2011-12-031-2/+2
| | | | | | | | [DELTA] 2.044 2 December 2011 * Moved FAQ.pod under the lib directory so it can get installed
* Update Compress-Raw-Bzip2 to CPAN version 2.044Chris 'BinGOs' Williams2011-12-031-1/+1
| | | | | | | | [DELTA] 2.044 2 December 2011 * Moved FAQ.pod under the lib directory so it can get installed
* Update Locale-Codes to CPAN version 3.20Chris 'BinGOs' Williams2011-12-011-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] VERSION 3.20 (2011-12-01) NEW CODE(s) Added limited support for deprecated codes The code2XXX, XXX2code, all_XXX_codes, and all_XXX_names functions now support retired codes. RT 71124 Fixed capitalization The 'South Sudan' country was all caps. RT 71024 Pod tests off by default The pod tests will not run at install time. RT 71122 Codesets may be specified by name All codesets may be specified by a constant or by their name now. Previously, they were specified only by a constant. alias_code deprecated The alias_code function exists for backward compatibility. It has been replaced by rename_country_code. The alias_code function will be removed sometime after September, 2013. Code cleanup All work is now done in the central module (Locale::Codes). Previously, some was still done in the wrapper modules (Locale::Codes::*) but that is gone now. Added LangFam module Added Language Family codes (langfam) as defined in ISO 639-5.
* Prepare Socket.pm for dual-lifePaul \"LeoNerd\" Evans2011-12-011-8/+8
| | | | | | * Moved from ext/Socket to cpan/Socket * Currently declared as PEVANS/Socket-1.95.tar.gz - which is what it will eventually become
* pod/buildtoc now generates pod/roffitallNicholas Clark2011-11-281-1/+0
| | | | | | roffitall remains a shell script, identical apart from a dynamically generated list of man pages (and removal of the comment from 2000 that this should be done).
* .\win32\mdelete.bat not neededKonovalov, Vadim (Vadim)** CTR **2011-11-251-1/+0
| | | | | | | From: "Konovalov, Vadim (Vadim)** CTR **" <vadim.konovalov@alcatel-lucent.com> Subject: [PATCH v5.15.5-187] .\win32\mdelete.bat not needed Date: Thu, 24 Nov 2011 21:48:26 +0100 Message-ID: <35BF8D9716175C43BB9D67CA60CC345E2E0284DD@FRMRSSXCHMBSC2.dc-m.alcatel-lucent.com>
* Add lib/perl5db/t/rt-104168 to MANIFESTFather Chrysostomos2011-11-241-0/+1
|
* Move substr tests under t/opFather Chrysostomos2011-11-241-2/+2
| | | | | Commit a4499558 moved them under t/re along with the subst tests, but these are unrelated to regexps.
* Update Unicode-Collate to CPAN version 0.86Chris 'BinGOs' Williams2011-11-231-0/+1
| | | | | | | | | [DELTA] 0.86 Wed Nov 23 17:16:00 2011 - tailored compatibility ideographs as well as unified ideographs for the locales: ja, ko, zh__big5han, zh__gb2312han, zh__pinyin, zh__stroke. - added loc_cjkc.t in t.
* [perl #80628] __SUB__Father Chrysostomos2011-11-221-0/+1
| | | | | After much alternation, altercation and alteration, __SUB__ is finally here.
* Restore autouse’s exemption from redef warningsFather Chrysostomos2011-11-211-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This also restores the subroutine redefinition warning for newly-cre- ated XSUBs outside the autouse package. See below. This commit added the exemption to fix a known bug, that loading a module and importing from it would cause a redefinition warning if there were an autouse stub: perl-5.004_03-1092-g2f34f9d commit 2f34f9d4825ac9262ece854fc4c50479f4838ff8 Author: Ilya Zakharevich <ilya@math.berkeley.edu> Date: Mon Mar 2 16:36:02 1998 -0500 Make autouse -w-safe p4raw-id: //depot/perl@781 The subroutine redefinition warning occurs in three places. This commit removed the autouse exemption from two of them. I can’t see how it wasn’t a mistake, as <5104D4DBC598D211B5FE0000F8FE7EB202D49EE9@mbtlipnt02.btlabs.bt.co.uk> (the apparent source of the patch, makes no mention of it: perl-5.005_02-2920-ge476b1b commit e476b1b5c29f354cf8dad61a9fc6d855bdfb5b7d Author: Gurusamy Sarathy <gsar@cpan.org> Date: Sun Feb 20 22:58:09 2000 +0000 lexical warnings update, ability to inspect bitmask in calling scope, among other things (from Paul Marquess) p4raw-id: //depot/perl@5170 This commit refactored things to remove some compiler warnings, but in doing so reversed the logic of the condition, causing redefini- tion warnings for newly-created XSUBs to apply only to subs from the autouse package: perl-5.8.0-5131-g66a1b24 commit 66a1b24beb76ea873ad4caa57ee3ab9df945afbf Author: Andy Lester <andy@petdance.com> Date: Mon Jun 6 05:11:07 2005 -0500 Random cleanups #47 Message-ID: <20050606151107.GC7022@petdance.com> p4raw-id: //depot/perl@24735 I’ve basically reinstated the changes in 2f34f9d4, but with tests this time. It may not make sense for autouse to be exempt for newATTRSUB and newXS, but keeping the logic surrounding the warning as close as possible to being the same could allow future refactorings to merge them.
* Merge remote-tracking branch 'p5p/smoke-me/gsoc-pod' into bleadRicardo Signes2011-11-201-0/+22
|\
| * Dynamically create and delete testdir/test.lib/smoke-me/gsoc-podMarc Green2011-10-311-2/+2
| | | | | | | | | | | | | | Due to the '.' in 'test.lib's name, t/filenames.t fails (because '.' is the path separator on VMS). To fix this, I create and delete the directory and its contents during each test that needs to access the directory. Said tests will be skipped if the directory cannot be created (e.g., on VMS).
| * Rename 2 tests, update files that reference themMarc Green2011-10-311-2/+2
| | | | | | | | This fixes the podcheck error complaining about their filenames
| * add new Pod-Html tests (etc) to MANIFESTRicardo Signes2011-10-311-0/+22
| |
* | Create new perldelta ready for 5.15.6Steve Hay2011-11-211-0/+1
| |
* | Update Unicode-Collate to CPAN version 0.85Chris 'BinGOs' Williams2011-11-191-0/+5
| | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.85 Sat Nov 19 20:01:57 2011 - U::C::Locale newly supports locales: bn, sa. - added loc_bn.t, loc_cjk.t, loc_sa.t in t. - updated some locales to CLDR 2.0 : zh__pinyin, zh__stroke. * supported compatibility decomposable characters and U+FDD0 indexes. * updated CJK/Pinyin.pm and CJK/Stroke.pm.
* | Add Porting/new-perldelta.pl, which automates adding a new perldelta.Nicholas Clark2011-11-181-0/+1
| | | | | | | | | | | | Strictly, "mostly automates", as it doesn't run `git add`, or test that the build is clean. However, it simplifies a gnarly step in the release manager's guide, so it's progress.
* | Rename t/porting/buildtoc.t to pod_rules.t to reflect the previous change.Nicholas Clark2011-11-181-1/+1
| | | | | | | | | | As it now calls Porting/pod_rules.pl, not pod/buildtoc, it makes little sense to keep the previous name.
* | Create Porting/pod_rules.pl, with all non perltoc.pod code from buildtoc.Nicholas Clark2011-11-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pod/buildtoc now only generates pod/perltoc.pod, and only takes a --quiet option. All the other file (re)generation code is now in Porting/pod_rules.pl. This splits functionality which generates a new file at build time from functionality for maintainers, which edits files in place. This permits the unwinding of some of commit 02cc404a20a8a345, which achieved net simplification in pod/buildtoc by merging code paths dealing with new files (only pod/perltoc.pod) and existing files being edited. pod_rules.pl has a --tap option, instead of buildtoc's non-standard --test option, and defaults to --build-all if no arguments are passed. As buildtoc now does one job, it no longer takes a --build-toc option, hence all the Makefiles which call it need updating.
* | Extract from buildtoc the code that processes pod.lst, MANIFEST and perl.podNicholas Clark2011-11-181-0/+1
| | | | | | | | | | | | This will permit splitting pod/buildtoc into two - one script used during the build process to build pod/perltoc.pod, and used by maintainers to regenerate sections of various Makefiles.
* | Add can_isa_ok.t to MANIFESTFather Chrysostomos2011-11-171-0/+1
| |
* | Localise PL_curcop for BEGIN blocksFather Chrysostomos2011-11-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Usually when a BEGIN block exits it has to set PL_curcop to &PL_compiling, so that subsequent compiled code in the surrounding scope will have the right warning hints during compilation. If an XS function creates a BEGIN block via newXS or newATTRSUB, how- ever, the assumption that compilation will resume as soon as the block exits is false. This can be demonstrated with this code, which warns about CHECK and INIT blocks created too late when it shouldn’t due to ‘no warnings’: use warnings; eval q| BEGIN{ no warnings; package XS::APItest; require XSLoader; XSLoader::load() } |; In every case where it is correct for BEGIN to set PL_curcop to &PL_compiling when it exits it is actually just restoring it to its previous value, so localisation is the right fix.
* | Update Unicode-Collate to CPAN version 0.84Chris 'BinGOs' Williams2011-11-061-0/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.84 Sun Nov 6 14:44:51 2011 - U::C::Locale supports script codes. - U::C::Locale newly supports locales: fa, sr_Latn, ur. - added loc_fa.t, loc_srla.t, loc_ur.t in t. 0.83 Sun Oct 30 20:22:04 2011 - mklocale: auto-generate equivalents for suppressed contractions. * be.txt, bg.txt, kk.txt, mk.txt, ru.txt, sr.txt, uk.txt in data are simplified. * but no Locale/*.pl will be modified. 0.82 Sun Oct 30 10:03:48 2011 - U::C::Locale newly supports locales: si, si__dictionary, sv__reformed, ta, te, th, wae. - added loc_si.t, loc_sidt.t, loc_svrf.t, loc_ta.t, loc_te.t, loc_th.t, loc_wae.t in t. - updated some locales to CLDR 2.0 : sk, sr, sv, uk. - updated CJK/Pinyin.pm according to CLDR 2.0.
* | Add evalbytes functionFather Chrysostomos2011-11-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | This function evaluates its argument as a byte string, regardless of the internal encoding. It croaks if the string contains characters outside the byte range. Hence evalbytes(" use utf8; '\xc4\x80' ") will return "\x{100}", even if the original string had the UTF8 flag on, and evalbytes(" '\xc4\x80' ") will return "\xc4\x80". This has the side effect of fixing the deparsing of CORE::break under ‘use feature’ when there is an override.
* | eval STRING UTF8 cleanup.Brian Fraser2011-11-061-0/+1
| | | | | | | | | | (modified by the committer only to apply when the unicode_eval feature is enabled)
* | sort MANIFESTFather Chrysostomos2011-11-041-1/+1
| |
* | Remove vos/syslog.h from MANIFESTFather Chrysostomos2011-11-041-1/+0
| |
* | Add GNU/Hurd hints for NDBM_FilePino Toscano2011-11-041-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | currently, there are few tests failing because of a broken NDBM module; using the same hints as used on Linux (given that apparently the cause is the same) makes the following tests pass: t/op/dbm.t cpan/autodie/t/dbmopen.t cpan/Memoize/t/errors.t cpan/Memoize/t/tie_ndbm.t ext/NDBM_File/t/ndbm.t lib/AnyDBM_File.t Dominic Hargreaves adds: Note that the original git commit log [what you see above] lists some tests which aren't affected in blead.
* | Make Storable load even with %INC modifiedFather Chrysostomos2011-11-021-0/+1
| | | | | | | | | | | | | | | | | | Modified to stop Log::Agent from loading, that is. There’s at least one CPAN module that does it. While that module could be blamed, Storable used to be more robust in this area before the AutoLoader extirpation, and there is nothing wrong with robustness.
* | Update ExtUtils-MakeMaker to CPAN version 6.63_02Steve Hay2011-11-021-0/+1
|/
* Improve general GNU hints, needed for GNU/Hurd.Pino Toscano2011-10-311-0/+1
| | | | | | | | Bug-Debian: http://bugs.debian.org/636609 Patch-Name: fixes/hurd-hints.diff With minor modifications to add Pino to AUTHORS.
* Remove arybase’s Makefile.PLFather Chrysostomos2011-10-261-1/+0
| | | | | It only existed to work around an ExtUtils::MakeMaker problem that is now fixed
* Update ExtUtils-MakeMaker to CPAN version 6.63_01Chris 'BinGOs' Williams2011-10-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 6.63_01 Sun Oct 23 16:57:24 PDT 2011 Bug Fixes * Stray $ in the PPD and meta files (for example, from the ABSTRACT) are now escaped. [rt.cpan.org 71847] Possibly incompatible changes * echo() now escapes all dollar signs by default New Features * echo() has an option to allow make variable expansion. * echo() is now passed a hash of options (old style $appending flag still works for compatibility). * quote_literal() now escapes dollar signs, but allows make variables. * quote_literal() has an option to escape make variables. * escape_dollarsigns() to escape dollar signs but allow variables * escape_all_dollarsigns() to escape all dollar signs Improvements * The PPD VERSION is now derived from the VERSION variable in the Makefile rather than hard coded. Bundled Modules * Updated CPAN::Meta to 2.112621 * Updated CPAN::Meta::YAML to 0.004 * Updated JSON::PP to 2.27200 6.62 Sun Oct 23 16:43:36 PDT 2011 No changes from 6.61_01
* Add unit tests for Socket::{pack,unpack}_ipv6_mreqPaul \"LeoNerd\" Evans2011-10-241-0/+1
| | | | TonyC: add new ipv6_mreq.t test script to MANIFEST
* Update Unicode-Collate to CPAN version 0.81Chris 'BinGOs' Williams2011-10-231-0/+9
| | | | | | | | | [DELTA] 0.81 Sun Oct 23 21:32:36 2011 - U::C::Locale newly supports locales: ml, mr, or, pa. - added loc_ml.t, loc_mr.t, loc_or.t, loc_pa.t in t. - updated some locales to CLDR 2.0 : mk, mt, nb, nn, ro, ru.
* Update HTTP-Tiny to CPAN version 0.014Chris 'BinGOs' Williams2011-10-221-1/+12
| | | | | | | | | | | | | | | | [DELTA] 0.014 2011-10-20 13:54:13 America/New_York [NEW FEATURES] - Adds additional shorthand methods for all common HTTP verbs (HEAD, PUT, POST, DELETE) [David Golden] - post_form() method for POST-ing x-www-form-urlencoded data [David Golden] - www_form_urlencode() utility method [David Golden]
* Reimplement $[ as a moduleFather Chrysostomos2011-10-211-0/+17
| | | | | | | | | | | | | | | | | This commit reimplements $[ using PL_check hooks, custom pp func- tions and ties. Outside of its compile-time use, $[ is now parsed as a simple varia- ble, so function calls like foo($[) are permitted, which was not the case with the former implementation removed by e1dccc0. I consider that a bug fix. The ‘That use of $[ is unsupported’ errors are out of necessity deferred to run-time and implemented by a tied $[. Indices between 0 and the array base are now treated consistently, as are indices between a negative array base and zero. That, too, is a bug fix.
* Create a perldelta for 5.15.5Florian Ragwitz2011-10-201-0/+1
|