summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* one more place to get rid of win32/config*.gc64noxv5.17.1Jesse Luehrs2012-06-191-1/+0
|
* update perlhist for 5.17.1Jesse Luehrs2012-06-191-1/+2
|
* update Module::CoreList for 5.17.1Jesse Luehrs2012-06-194-6/+696
|
* formattingJesse Luehrs2012-06-191-2/+2
|
* add acknowledgementsJesse Luehrs2012-06-191-3/+28
|
* bump version to 5.17.1Jesse Luehrs2012-06-1922-149/+149
|
* comments in bump-perl-versionJesse Luehrs2012-06-191-0/+3
|
* perldelta for 5c0877fa4ac0 (VMS include files).Craig A. Berry2012-06-191-0/+7
|
* perlhacktips: long linesFather Chrysostomos2012-06-192-3/+4
|
* more proofreadingJesse Luehrs2012-06-191-63/+33
|
* perlhacktips: add AddressSanitizerReini Urban2012-06-192-5/+47
| | | | [amended to fix a typo, and add an exception to the podcheck database]
* we seem to have been using L<> rather than C<> here recentlyJesse Luehrs2012-06-191-3/+3
|
* none of this is importantJesse Luehrs2012-06-191-10/+0
|
* add module updates to perldeltaJesse Luehrs2012-06-191-7/+250
|
* change this synopsis to something that actually worksJesse Luehrs2012-06-191-1/+1
|
* note existing smoke failuresJesse Luehrs2012-06-191-0/+15
|
* the known problems section is also for platform specific thingsJesse Luehrs2012-06-191-5/+2
|
* Use ll rather than I64 for win32/config*.gc64 format stringsSteve Hay2012-06-192-16/+16
| | | | | | | The corresponding types are long long rather than __int64 so this makes more sense and matches proposed diffs from the land of Strawberry Perl for supporting 32-bit builds with 64-bit ints on Windows (hopefully coming up soon...).
* Add missing dlltool default to win32/config.gcSteve Hay2012-06-191-0/+1
| | | | | ExtUtils::MakeMaker and ExtUtils::CBuilder both default to this anyway, but it's good to be explicit, and reduces diffs with the .gc64 file.
* perldelta updatesJesse Luehrs2012-06-191-7/+34
|
* perldelta for 186a5ba82d58Father Chrysostomos2012-06-191-1/+11
| | | | This entry is only for the user-visible changes.
* remove bogus $remainder variable from perlfunc/splitLukas Mai2012-06-191-2/+2
| | | | | | | As reported by Anša Vernerová: | Calling the third argument $remainer is simply wrong - the remainder is | the fourth argument, which is not assigned to anything.
* overloading: make qr fallback to "" betterDavid Mitchell2012-06-192-25/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | With the re_eval jumbo fix, the behaviour of overloaded objects in runtime patterns, such /^$overloaded/ has changed, such that the stringify overload ("") no longer avoids the need for 'use re "eval"': for example, use overload "" => sub { qr/(??{1})/ } my $o = bless []; "1" =~ /^$o/; works in 5.16.0, but dies with "Eval-group not allowed" in blead. Change this back to the former behaviour, such that if qr and concat ops aren't overloaded, then use "" overloading, and if the return from that is a qr object, extract any code blocks from it. This is achieved by: * moving the concat/stringify code ahead of the regex block extraction code, * making the overloaded stringify call be explicit (rather than being invoked implicitly by sv_catsv()), * looping to re-apply overloading to any object returned by "". * applying those last two steps in the case of a single arg too This is a partial fix for [perl #113682] Bleadperl v5.17.0-424-gd24ca0c breaks ABIGAIL/Regexp-Common-2011121001.tar.gz
* In cflags.SH trim the case statement of file basenames.Nicholas Clark2012-06-192-50/+24
| | | | | | | | | | | | | | Add examples showing how to use cflags.SH to tweak the compiler flags used for individual object files. Previously cflags.SH contained a somewhat stale pre-canned list of file basenames including removed files such as usersub (deleted before 5.000 shipped), and a partial list of 5.000 XS extensions. Whilst it's possible to generate the correct list in cflags by parsing MANIFEST (and adding a few fixups), it's still not actually *useful*, as cflags gets overwritten as soon as config.sh changes. Hence the most end-user useful solution with minimal maintenance is to eliminate the list entirely, and document how the user should add to it as necessary.
* In pp_iter, handle end of range at IV_MAX without undefined behaviour.Nicholas Clark2012-06-191-9/+7
| | | | | | The previous code assumed that incrementing a signed integer value wraps. We're lucky that it has (so far), as it's undefined behaviour in C. So refactor to code which doesn't assume anything.
* In t/op/arith.t, tryeq_sloppy() wasn't correctly handling negative values.Nicholas Clark2012-06-191-1/+1
| | | | | | The code was treating any negative value as "ok", rather than only those within 1e-9 of the expected value. This bug has been present since tryeq_sloppy() was added by commit 800e6488b45c59f1 in Oct 2001.
* this is already mentioned at the end (and that is more correct)Jesse Luehrs2012-06-191-6/+0
|
* remove some boilerplateJesse Luehrs2012-06-191-262/+1
|
* todoJesse Luehrs2012-06-191-0/+16
|
* consistencyJesse Luehrs2012-06-191-2/+2
|
* combine sectionsJesse Luehrs2012-06-191-8/+1
|
* bump Filter::Util::Call to CPAN version 1.45Jesse Luehrs2012-06-192-2/+2
|
* fix inadvertent removal during editingJesse Luehrs2012-06-191-1/+1
|
* perldelta copyeditingJesse Luehrs2012-06-191-15/+15
|
* Revert perlfilter part of 318b791f053Father Chrysostomos2012-06-181-7/+7
| | | | The CPAN release has an old version.
* whoops, should be using $new_version hereJesse Luehrs2012-06-181-1/+1
|
* use the right default for MAPJesse Luehrs2012-06-181-0/+3
|
* make sure podlators is skipped, it won't be handled correctlyJesse Luehrs2012-06-181-1/+5
|
* bump Filter::Util::Call to CPAN version 1.44Jesse Luehrs2012-06-185-11/+11
|
* teach sync-with-cpan how to update Maintainers.plJesse Luehrs2012-06-181-2/+40
|
* update sync-with-cpan to handle dists with MAPped filesJesse Luehrs2012-06-181-25/+52
|
* ensure 'make' updates all necessary filesJesse Luehrs2012-06-181-0/+2
| | | | | | moving files around doesn't change the mtime, and tarballs store the mtime to use when untarring, so it's possible to end up with an updated file with an mtime before the corresponding file in lib/
* get the dir name from the tarball filenameJesse Luehrs2012-06-181-1/+1
| | | | | | Filter::Util::Call comes from Filter-x.yz.tar.gz for instance, which untars to Filter-x.yz, not Filter-Util-Call-x.yz as it was previously assuming
* allow overriding version in this branch tooJesse Luehrs2012-06-181-0/+4
|
* not sure why this is necessaryJesse Luehrs2012-06-181-1/+0
|
* Remove some 5.002 and 5.003 compatibility code from Class::Struct.Nicholas Clark2012-06-181-6/+1
|
* Add tests for all the error paths in Class::Struct.Nicholas Clark2012-06-181-0/+91
|
* Add tests for Class::Struct constructors called with initialiser lists.Nicholas Clark2012-06-181-1/+34
|
* use ppport.h for Storable on Perl 5.8.9Zefram2012-06-182-2/+2
| | | | | Storable.xs requires a definition of dVAR, which on 5.8.9 is only supplied by ppport.h.
* Merge fixes for Porting tests when building with -Dmksymlinks.Nicholas Clark2012-06-188-38/+59
|\