Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't pretend to support really old VC++ compilers | Jan Dubois | 2010-07-21 | 2 | -24/+7 |
| | | | | | | | | The oldest supported Visual C++ compiler is VC6 (released in 1998), and we already jump through some hoops for it by inlining newer API definitions in win32/win32.c. It is desirable to keep supporting VC6 because it is the last MSVC release that links against MSVCRT.dll and not against a compiler specific runtime library. | ||||
* | Get rid of obsolete PerlCRT.dll support | Jan Dubois | 2010-07-21 | 3 | -55/+6 |
| | | | | | | | PerlCRT.dll was a patched version of MSVCRT.dll that fixed/worked around a few known issues with Microsoft's C runtime library. These issues have long been fixed by updates to MSVCRT.dll, and AFAIK nobody has used PerlCRT.dll in almost 10 years now. | ||||
* | Add CCTYPE value for Windows Server 2003 SP1 compilers | Jan Dubois | 2010-07-21 | 1 | -5/+14 |
| | | | | | | | The SDK2003SP1 compiler is special because it needs to link in an additional bufferoverflow.obj file, which does not exist for the other 64-bit MSVC compilers. This change un-breaks the Makefle for all these other compilers (e.g. VS2008). | ||||
* | Remove deprecated -Wp64 compiler option | Jan Dubois | 2010-07-21 | 1 | -1/+1 |
| | | | | | | | | The option seems to have been cargo-culted, as it is not relevant to the Perl sources, and would really be useful for 32-bit compiles only anyways (it detects certain potential 64-bit compatibility issues in 32-bit compiles; the 64-bit compilers always report these issues by default). | ||||
* | In Carp, if B is loaded use it to get the name of the bad caller override. | Nicholas Clark | 2010-07-21 | 2 | -9/+44 |
| | |||||
* | Detect incomplete caller overrides in Carp, and avoid using bogus @DB::args. | Nicholas Clark | 2010-07-21 | 2 | -5/+28 |
| | | | | | | | | | | | | To get arguments into its backtraces, Carp relies on caller setting @DB::args when called from package DB. @DB::args isn't refcounted (and can't be). Not all overriders of &CORE::GLOBAL::caller set @DB::args properly, with the result that @DB::arg can become "stale", with strange errors, at a distance. However, it is possible to detect that @DB::args has not been updated, and take evasive action. This is preferable to presenting the user (or logfile) with silently wrong backtraces, and much preferable to the occasional "Bizarre copy" exception. | ||||
* | Fix error in 5b235299a82969c3, which gcc didn't spot, but g++ did. | Nicholas Clark | 2010-07-21 | 2 | -2/+3 |
| | | | | C, of course, is happy enough without a function prototype. | ||||
* | In Carp, minimise the amount of code running in package DB. | Nicholas Clark | 2010-07-21 | 1 | -2/+4 |
| | | | | Use a block to limit it to just the invocation of caller. | ||||
* | Add Perl_init_dbargs(), to set up @DB::args without losing SV references. | Nicholas Clark | 2010-07-21 | 6 | -9/+66 |
| | |||||
* | C++ compiler fix for util.c | George Greer | 2010-07-21 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | Even with all of the changes, we still die on a strchr() call now because glibc provides "correct" strchr prototypes rather than the C ones. C: char *strchr(const char *s, int c) C++: const char *strchr(const char *s, int c) char *strchr( char *s, int c) and of course C++ doesn't let you convert a 'const char *' to a 'char *' so boom on util.c:3972 in Perl_grok_bslash_o (due to 'e'). | ||||
* | alarm() on Windows cannot interrupt blocking I/O | Jan Dubois | 2010-07-20 | 1 | -0/+6 |
| | |||||
* | Remove spurious ')' | Jan Dubois | 2010-07-20 | 1 | -2/+2 |
| | |||||
* | Use .\ instead of ./ on Windows | Jan Dubois | 2010-07-20 | 1 | -1/+2 |
| | |||||
* | alarm() on Windows doesn't interrupt system calls | Jan Dubois | 2010-07-20 | 1 | -0/+2 |
| | | | | | | alarm() on Windows is implemented using a timer that is checked in win32_async_check(), so there is no way a SIGALRM can be raised while Perl is blocking in a system call. | ||||
* | update TOC and perldelta references | David Golden | 2010-07-20 | 9 | -19/+29 |
| | |||||
* | retitle perl5133delta.pod | David Golden | 2010-07-20 | 1 | -1/+1 |
| | |||||
* | create perl5134delta.pod | David Golden | 2010-07-20 | 2 | -0/+375 |
| | |||||
* | remove trailing spaces in epigraphs.pod | David Golden | 2010-07-20 | 1 | -43/+43 |
| | |||||
* | Add 5.13.3 epigraph | David Golden | 2010-07-20 | 1 | -0/+29 |
| | |||||
* | set a Test-Harness file +x in makerelv5.13.3 | David Golden | 2010-07-20 | 1 | -0/+1 |
| | |||||
* | don't use Test::More in dual-life.t | David Golden | 2010-07-20 | 1 | -1/+4 |
| | |||||
* | perl5133delta.pod refer to \o{...} consistently | David Golden | 2010-07-20 | 1 | -2/+2 |
| | |||||
* | add new release to perlhist | David Golden | 2010-07-20 | 1 | -2/+3 |
| | |||||
* | Add dual-life.t to MANIFEST | David Golden | 2010-07-20 | 1 | -0/+1 |
| | |||||
* | perl5133delta.pod: finalize update modules list | David Golden | 2010-07-20 | 1 | -80/+103 |
| | |||||
* | Update Module::Corelist for 5.13.3 | David Golden | 2010-07-19 | 3 | -49/+699 |
| | |||||
* | Fix typo in perl5133delta | David Golden | 2010-07-20 | 1 | -1/+1 |
| | |||||
* | Fix Pod warning in perl5133delta.pod | David Golden | 2010-07-20 | 1 | -1/+1 |
| | |||||
* | Update Changes for version number bump | David Golden | 2010-07-20 | 1 | -2/+2 |
| | |||||
* | Bump the perl version to 5.13.3 | David Golden | 2010-07-19 | 21 | -127/+127 |
| | |||||
* | Add exceptions to dual-life.t | David Golden | 2010-07-19 | 1 | -1/+12 |
| | |||||
* | perl5133delta.pod: editorial changes and cleanup | David Golden | 2010-07-19 | 1 | -60/+53 |
| | |||||
* | perl5133delta.pod wrapping and cleanup | David Golden | 2010-07-19 | 1 | -34/+35 |
| | |||||
* | perl5133delta.pod: Acknowledgements and code delta | David Golden | 2010-07-19 | 1 | -1/+29 |
| | |||||
* | cmpVERSION.pl: don't flag version 'undef' | David Golden | 2010-07-19 | 1 | -4/+3 |
| | |||||
* | Bump module version numbers | David Golden | 2010-07-19 | 5 | -5/+5 |
| | |||||
* | add link to smoke index | David Golden | 2010-07-19 | 1 | -0/+1 |
| | |||||
* | core-cpan-diff: always use diff and ignore whitspace | David Golden | 2010-07-19 | 1 | -8/+6 |
| | |||||
* | core-cpan-diff: tidied and always show version mismatch | David Golden | 2010-07-19 | 1 | -18/+22 |
| | |||||
* | bump I18N::LangTags version to 0.35_01 | David Golden | 2010-07-19 | 2 | -2/+2 |
| | |||||
* | fix spelling err in pod re environmental variable | Jim Cromie | 2010-07-19 | 1 | -8/+9 |
| | | | | Signed-off-by: David Golden <dagolden@cpan.org> | ||||
* | perl5133delta: Add a note about Test::Harness's known issues | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -0/+14 |
| | | | | | | Test-Harness RT #59186 and RT #59457 introduced some regressions. These are being fixed upstream but didn't make it into this release. | ||||
* | perl5133delta: Add commit references to "\400 - \777" | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -1/+1 |
| | |||||
* | perl5133delta: Also note 9644846 in "Improved documen[...]" | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -1/+1 |
| | | | | | "Improved documentation of unusual character escapes" was fixed up in 9644846. | ||||
* | perl5133delta: A perldelta entry referenced an invalid commit | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -1/+1 |
| | | | | | | "Improved documentation of unusual character escapes (bf82ca4)" added in a0316a43 should have referenced 4068718. There's no bf82ca4 commit in the perl repository. | ||||
* | perl5133delta: Note the tests for "Uppercase X/B allowed.." | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -1/+1 |
| | |||||
* | perl5133delta: Expand on "File::Copy skips suid tests on a nosuid partition" | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -0/+6 |
| | | | | | Include the explanation from my cae9400 patch in the perldelta so that it can be understood when read stand-alone. | ||||
* | perl5133delta: Test-Harness to CPAN version 3.21 (6d31366) | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -0/+4 |
| | |||||
* | perl5133delta: Term-ANSIColor was bumped to CPAN version 3.00 (2c33c76) | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -0/+4 |
| | |||||
* | perl5133delta: Link from the CvGV() change to Known Problems | Ævar Arnfjörð Bjarmason | 2010-07-19 | 1 | -1/+3 |
| |