summaryrefslogtreecommitdiff
path: root/MANIFEST
Commit message (Collapse)AuthorAgeFilesLines
* perl 5.11.6 never happened. Remove the traces of its perldelta.Jesse Vincent2010-03-251-1/+0
| | | | Thanks to Ask for pointing it out.
* Add Porting/corelist-diff to MANIFESTH.Merijn Brand2010-03-151-1/+2
|
* Revert "Upgrade to Devel::PPPort 3.19_02" - we're frozen. This will be great ↵Jesse Vincent2010-03-071-14/+0
| | | | | | when we unfreeze This reverts commit bfc37ff708b737d2490a23505b932c94f1898073.
* Upgrade to Devel::PPPort 3.19_02Marcus Holland-Moritz2010-03-071-0/+14
|
* Add methods wrap_code_ref and wrap_code_refs_withinTim Bunce2010-02-261-0/+1
|
* [perl #72942] Can't perform unicode operations in Safe compartmentTim Bunce2010-02-221-0/+1
| | | | | The fix is to make Safe load utf8.pm (and ensure utf8_heavy.pl is run) so it can always share utf8::SWASHNEW.
* Create perl5116delta and update other versionsSteve Hay2010-02-211-0/+1
|
* Merge branch 'blead' of ssh://perl5.git.perl.org/gitroot/perl into bleadJesse Vincent2010-02-061-0/+1
|\ | | | | | | | | | | | | | | | | | | * 'blead' of ssh://perl5.git.perl.org/gitroot/perl: move version details to version::Internals and other clean up document version::is_strict/is_lax Document usage of version regexps Export and document is_lax and is_strict functions note that delete/exists ARRAY_ELEM should be avoided Don't try to calculate a time over the conservative failure boundary.
| * Don't try to calculate a time over the conservative failure boundary.Michael G. Schwern2010-02-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | Otherwise gmtime(2**66) will cause a very, very, very long loop and DOS Perl. Add a test that very, very large times don't send gmtime and localtime into a loop Had to fix some revealed mistakes in op/time.t when warnings were turned on. Fix Time::gmtime and Time::localtime tests to match the new limits of gm/localtime.
* | Improvements to 31c9a3 - CPAN code did depend on the previous behaviour of ↵Nicholas Clark2010-02-061-0/+1
|/ | | | | | | | | | | | | | | | | | | blessing filehandles into FileHandle It turns out that it's not quite as simple as blessing into IO::File. If you do (just) that, then it breaks any existing code that does C<require IO::Handle;> to allow it to call methods on file handles, because they're blessed into IO::File, which isn't loaded. (Note this code doesn't assume that methods in IO::Seekable are there to be called) So, it all should work if you also set @IO::File:::ISA correctly? That way, code that assumes that methods from IO::Handle can be called will work. However, gv.c now starts complaining (but not failing) if IO::Handle, IO::Seekable and Exporter aren't present, because it goes looking for methods in them. So the solution seems to be to set @IO::File::ISA *and* create (empty) stashes for the other 3 packages. Patch appended, but not applied.
* Resort MANIFEST.Nicholas Clark2010-01-281-1/+1
|
* Remove duplicate entries from MANIFESTSteve Hay2010-01-271-2/+0
|
* Add Porting/check-cpan-pollution to MANIFESTSteve Hay2010-01-271-0/+1
|
* Add perl5120delta to pod.lst and MANIFESTJesse Vincent2010-01-251-0/+1
|
* Update to podlators 2.3.0Rafael Garcia-Suarez2010-01-221-0/+3
|
* Remove CPAN's Makefile.PL; let make_ext.pl write one for us.Nicholas Clark2010-01-201-1/+0
| | | | | | Nothing in CPAN's Makefile.PL was pertinent to building as part of the core distribution, but code within it caused `make` after `make clean` to fail. Resolves RT #72218
* create perl5115delta and update other versionsRicardo Signes2010-01-201-0/+1
|
* Move packagev.t from t/comp to t/op, as it fouls the test bootstrapping policy.Nicholas Clark2010-01-181-1/+1
| | | | | The package VERSION syntax isn't strictly an op, but it needs to use several features that aren't yet tested at the time that tests in t/comp are run.
* Add t/comp/packagev.t to MANIFESTVincent Pit2010-01-171-0/+1
|
* Update File-Fetch to CPAN version 0.24Chris Williams2010-01-131-0/+1
| | | | | | | Changes for 0.24 Wed Jan 6 23:32:19 2010 ================================================= * Applied a patch from brian d foy RT #53427 that makes new() respect sub-classes.
* Add perl5114delta.podRafael Garcia-Suarez2010-01-121-0/+1
|
* Add new prototype warning test file to MANIFESTRafael Garcia-Suarez2010-01-101-0/+1
|
* 2.024paul2010-01-101-6/+0
|
* Small fixups from corionJesse Vincent2009-12-201-1/+1
|
* Generate a stub for newly added tests since the last release (2nd try, with ↵Max Maischein2009-12-201-0/+1
| | | | fixed pod)
* Introduce C<use feature "unicode_strings">Rafael Garcia-Suarez2009-12-201-2/+1
| | | | | | | | | | | | | This turns on the unicode semantics for uc/lc/ucfirst/lcfirst operations on strings without the UTF8 bit set but with ASCII characters higher than 127. This replaces the "legacy" pragma experiment. Note that currently this feature sets both a bit in $^H and a (unused) key in %^H. The bit in $^H could be replaced by a flag on the uc/lc/etc op. It's probably not feasible to test a key in %^H in pp_uc in friends each time we want to know which semantics to apply.
* Rename VMS-unfriendly multi-dot files.Craig A. Berry2009-12-191-2/+2
|
* Sorting MANIFESTJesse Vincent2009-12-181-2/+2
|
* Upgrade to Pod::Simple 3.13 from CPAN to fix a regression (in 3.08) that ↵Jesse Vincent2009-12-181-1/+0
| | | | broke html output
* Update MANIFEST for the latest changes to CPAN.pmJesse Vincent2009-12-181-1/+3
|
* Updated Module::Build to 0.35_14David Golden2009-12-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.35_14 - Thu Dec 17 16:02:14 EST 2009 Bug fixes: - If not set, the 'module_name' is detected from 'dist_version_from' or from 'dist_name'. The directory is no longer used. [David Golden] - The 'share_dir' property no longer defaults to 'share' and must be explicitly set instead; this fixes problems for CPAN distributions that already have a 'share' directory for whatever reason [David Golden] - Change t/00-compile.t test for more portability [David Golden] - Skip ppm.t if Pod::Html is not available [David Goldenj] - Changed guts of inc::latest to work properly on older versions of Perl [David Golden] - Ensure bundle_inc.t doesn't accidentally uninstall the installed M::B during testing if the user had 'uninst=1' set during Build.PL [David Golden] 0.35_13 - Sat Dec 5 11:26:36 EST 2009 Bug fixes: - Protect against tempfile errors when checking ExtUtils::Installed [David Golden] 0.35_12 - Fri Dec 4 23:06:49 EST 2009 Bug fixes: - Protect inc/ bundling tests against broken ExtUtils::Installed [David Golden] 0.35_11 - Thu Dec 3 11:07:44 EST 2009 *** API CHANGE *** - The old API for prepare_metadata() has been restored to avoid breaking distributions that were overriding it (e.g. BioPerl), but the method has been marked deprecated and may be made private or may disappear in some future version of Module::Build. [David Golden] - A new get_metadata() method has been added as a simpler wrapper around the old, kludgy prepare_metadata() API. [David Golden] 0.35_10 - Tue Nov 24 22:49:19 EST 2009 Bug fixes: - bundle_inc.t is more careful about permissions and open filehandles to avoid failures/skips on Win32 [David Golden] - Fix compilation error in Module::Build::Platform::VMS (RT#51766) [David Golden] - Don't generate a MANIFEST.SKIP during distclean and add any generated MANIFEST.SKIP to cleanup list [reported by Zefram, fixed by David Golden] - Module::Build::ModuleInfo version parsing would fail if a module sets its $VERSION from another module, but the other module is not installed. We now try to detect such failures, prepend 'lib' to @INC and try again. [David Golden] - MYMETA.yml used to be generated from scratch, overriding any customizations used to create META.yml. Now, if META.yml exists, that will be used as the base for MYMETA and only prereq fields will be updated (to reflect any dynamic configuration); also, 'dynamic_config' will be set to false and 'generated_by' will be updated [David Golden] 0.35_09 - Thu Nov 19 01:30:42 EST 2009 Bug fixes: - The DB package should not be included in 'provides' in META files [David Golden] - Fixed t/xs.t build failures in bleadperl for noexec temp directories [Nicholas Clark] - Adjusted order of @INC in resume() (fixes par.t, ppm.t, xs.t fails): @INC = @new_additions_to_inc, @saved_additions_to_inc, @default_inc [David Golden] - Skip bundle_inc.t tests if bundled Module::Build for test can't be tweaked (Works around test crashes on Win2) [David Golden] Other: - 'C_support' is no longer an optional feature. Modern ExtUtils::CBuilder and ExtUtils::ParseXS added to the 'requires' list. This ensures that upgrading Module::Build will upgrade this critical modules. ExtUtils::CBuilder no longer requires a compiler, so it is "safe" to require.
* -t should only return TRUE for file handles connected to a TTYJan Dubois2009-12-161-0/+1
| | | | | | | | | The Microsoft C version of isatty() returns TRUE for all character mode devices, including the /dev/null style "nul" device and printers like "lpt1". The included test has only been tested on Windows and Linux; the device names for OS/2 and VMS are just best guesses...
* [perl #22977] Bug in format/writeZefram2009-12-151-0/+1
|
* Merge commit 'khwilliamson/x' into bleadRafael Garcia-Suarez2009-12-121-0/+1
|\
| * qr/\X/ expansionKarl Williamson2009-12-051-0/+1
| |
* | Fix for [perl #70910] wrong line number in syntax error messageZefram2009-12-091-0/+1
| |
* | Add latest test file to MANIFESTRafael Garcia-Suarez2009-12-081-0/+1
|/
* Add new Unicode data file in MANIFESTRafael Garcia-Suarez2009-12-031-0/+1
|
* Ensure that pp_qr returns a new regexp SV each time. Resolves RT #69852.Nicholas Clark2009-12-021-0/+1
| | | | | | | | | | | | | | | | Instead of returning a(nother) reference to the (pre-compiled) regexp in the optree, use reg_temp_copy() to create a copy of it, and return a reference to that. This resolves issues about Regexp::DESTROY not being called in a timely fashion (the original bug tracked by RT #69852), as well as bugs related to blessing regexps, and of assigning to regexps, as described in correspondence added to the ticket. It transpires that we also need to undo the SvPVX() sharing when ithreads cloning a Regexp SV, because mother_re is set to NULL, instead of a cloned copy of the mother_re. This change might fix bugs with regexps and threads in certain other situations, but as yet neither tests nor bug reports have indicated any problems, so it might not actually be an edge case that it's possible to reach.
* [rt.cpan.org #51574] Safe.pm sort {} bug accessing $a and $b with -DusethreadsTim Bunce2009-12-011-0/+1
|
* perl-5.11.2 breaks NYTProf savesrc option (Lexer API suspected)Zefram2009-11-251-0/+2
| | | | | | | | | | | | | | | | | | Tim Bunce wrote: >The primary issue is the off-by-one error in the array indexing. There's a bit more to it than that. The indexing was off-by-one for *some* places that process a new line, but correct for others, so the saved source as a whole was mangled rather than simply offset. Also, there were some redundant calls to update_debugger_info(), so some lines got saved twice, in some cases off-by-one for one saving and not for the other. The saved source is, therefore, hopelessly broken in 5.11.2. Attached patch fixes the source saving. Includes a new test, which works through all reachable places that source lines get saved. This should close RT #70804. -zefram
* Moved the original test file from the previous patch into t/op/lex.t,Jesse Vincent2009-11-251-1/+0
| | | | Aded details on the bug it fixes to the tests.
* add interpolation test for [perl #70091]Gerard Goossen2009-11-251-0/+1
| | | | | (Updated by Jesse Vincent to put the test in comp rather than a new toplevel test directory)
* Remove generated file pod/perluniprops.pod from the source distributionRafael Garcia-Suarez2009-11-241-1/+0
|
* Add new pod file to various lists and makefilesRafael Garcia-Suarez2009-11-221-1/+1
|
* Remove mktables.lst, since it's generatedRafael Garcia-Suarez2009-11-221-1/+0
|
* mktables revampKarl Williamson2009-11-211-0/+2
|
* Resort MANIFEST - Latest Module::Build MANIFEST update broke sorting.Jesse Vincent2009-11-211-1/+1
|
* Update generated Module::Build::ConfigDataDavid Golden2009-11-201-5/+5
|
* Always add a manifest resource to perl.exe to specify the <trustInfo>Jan Dubois2009-11-201-0/+1
| | | | | | | | | | | | | | | | | | settings for Windows Vista and later. Without this setting Windows will treat perl.exe as a legacy application and apply various heuristics like redirecting access to protected file system areas (like the "Program Files" folder) to the users "VirtualStore" instead of generating a proper "permission denied" error. For VC8 and VC9 this manifest setting is automatically generated by the compiler/linker (together with the binding information for their respective runtime libraries); for all other compilers we need to embed the manifest resource explicitly in the external resource file. This change also requests the Microsoft Common-Controls version 6.0 (themed controls introduced in Windows XP) via the dependency list in the assembly manifest. For VC8 and VC9 this is specified using the /manifestdependency linker commandline option instead.