summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Upgrade to PathTools 3.07Rafael Garcia-Suarez2005-05-0611-18/+59
| | | p4raw-id: //depot/perl@24407
* Don't pretend SIGZERO exists [#35291].Abhijit Menon-Sen2005-05-061-1/+1
| | | p4raw-id: //depot/perl@24406
* Make the arena size changeable at compile time, and up the default byNicholas Clark2005-05-063-31/+37
| | | | | a factor of 4. p4raw-id: //depot/perl@24405
* Allocate pointer table entries (for ithread cloning) from an arenaNicholas Clark2005-05-064-2/+61
| | | p4raw-id: //depot/perl@24404
* avoid accessing a just-freed SV (keep ponie happy)Dave Mitchell2005-05-051-1/+4
| | | p4raw-id: //depot/perl@24402
* Missing files in Test::SimpleRafael Garcia-Suarez2005-05-053-0/+378
| | | p4raw-id: //depot/perl@24401
* Bump versions of non dual-life modulesNicholas Clark2005-05-056-6/+6
| | | p4raw-id: //depot/perl@24399
* Bump version numbersNicholas Clark2005-05-054-4/+4
| | | p4raw-id: //depot/perl@24398
* Upgrade to Test::Simple 0.60Rafael Garcia-Suarez2005-05-0514-489/+336
| | | p4raw-id: //depot/perl@24397
* Bump B version numbersNicholas Clark2005-05-056-6/+7
| | | p4raw-id: //depot/perl@24396
* stop Math/BigInt/t/bare_mbf.t producing spurious test outputDave Mitchell2005-05-051-1/+1
| | | p4raw-id: //depot/perl@24393
* strictifying t/TEST stopped it handling '1..n todo' correctlyDave Mitchell2005-05-051-1/+1
| | | | | (made scope of %toto too narrow) p4raw-id: //depot/perl@24392
* make t/TEST detect various failure modes in testfile outputsDave Mitchell2005-05-051-33/+51
| | | | | | | | | in particular: multiple leader lines leader line not first or last line of file unrecognised lines out-of-sequence test numbers p4raw-id: //depot/perl@24390
* strictify t/TESTDave Mitchell2005-05-041-76/+88
| | | | | | | make most variables lexical, narrow their scope, and give some of them more meaningful names. Also fix a harmless bug where the wrong filehandles are closed (A+B rather than U+A) p4raw-id: //depot/perl@24389
* Document the unportability of atan2() edge casesRafael Garcia-Suarez2005-05-042-8/+15
| | | | | and remove unportable tests (by Steve Peters) p4raw-id: //depot/perl@24388
* add test for [perl #34682] leaving eval via last in inner runopsDave Mitchell2005-05-041-1/+12
| | | p4raw-id: //depot/perl@24387
* Fix test numerotationRafael Garcia-Suarez2005-05-041-2/+2
| | | p4raw-id: //depot/perl@24386
* make goto.t use test.pl, strict and warningsDave Mitchell2005-05-041-116/+107
| | | p4raw-id: //depot/perl@24385
* [perl #35214] SEGV when next is followed by a gotoDave Mitchell2005-05-042-1/+26
| | | | | next and redo didn't restore PL_curcop p4raw-id: //depot/perl@24384
* perlvar.pod verbatim paragraph first line does not start with a spaceOffer Kaye2005-05-041-1/+1
| | | | | Message-Id: <56942505050405101bfe678d@mail.gmail.com> p4raw-id: //depot/perl@24383
* Sync synopsesRafael Garcia-Suarez2005-05-042-4/+6
| | | p4raw-id: //depot/perl@24382
* document the internals of exception handlingDave Mitchell2005-05-031-0/+151
| | | p4raw-id: //depot/perl@24381
* Fix getting prototype of builtins mkdir and setpgrp.Rafael Garcia-Suarez2005-05-034-7/+6
| | | | | | Hardcode special exceptions for exec and system, instead of trying to be clever and failing. p4raw-id: //depot/perl@24380
* Error in the latest FindBin patch, noticed by NicholasRafael Garcia-Suarez2005-05-031-1/+1
| | | p4raw-id: //depot/perl@24379
* mkdir without arguments now defaults to $_Rafael Garcia-Suarez2005-05-035-6/+27
| | | p4raw-id: //depot/perl@24378
* ok($a == $b) better written as cmp_ok($a, '==', $b)Nicholas Clark2005-05-031-18/+18
| | | | | (The latter gives more diagnostics in the case of failure) p4raw-id: //depot/perl@24377
* Convert to test.plRafael Garcia-Suarez2005-05-031-20/+21
| | | p4raw-id: //depot/perl@24376
* Fix for [perl #34252] Access rights in FindBin::BinRafael Garcia-Suarez2005-05-031-3/+5
| | | | | | At least on my platform, Cwd::getcwd doesn't find the current directory if it has no access to it. Try harder with Cwd::cwd. p4raw-id: //depot/perl@24375
* Fix croak() and confess() so that they don't clobber $!Steve Hay2005-05-032-5/+11
| | | | | (plus tests to check this) p4raw-id: //depot/perl@24374
* PL_mess_sv is always >= SVt_PVMG, so no need for an if() testNicholas Clark2005-05-031-10/+11
| | | p4raw-id: //depot/perl@24373
* [perl #33809] optimize macro dXSARGS Sergey Skvortsov2005-05-033-4/+21
| | | | | | From: Sergey Skvortsov (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-33809-105714.16.4209917806492@perl.org> p4raw-id: //depot/perl@24372
* IEEE math for the massesSteve Peters2005-05-032-1/+41
| | | | | | | Message-ID: <20050415141054.GA12749@mccoy.peters.homeunix.org> (tests added to t/op/exp.t) p4raw-id: //depot/perl@24371
* Convert to test.plRafael Garcia-Suarez2005-05-031-8/+12
| | | p4raw-id: //depot/perl@24370
* A slightly better layout for the diagram.Nicholas Clark2005-05-021-17/+17
| | | p4raw-id: //depot/perl@24369
* Clarify the definition of the 'w' pack format, as suggested byRafael Garcia-Suarez2005-05-021-4/+4
| | | | | Alexey Toptygin. p4raw-id: //depot/perl@24368
* For perls where pids and ppids are cached, when the ppid ofRafael Garcia-Suarez2005-05-021-0/+6
| | | | | | the perl process becomes 1, refresh the ppid cache (this may indicate that the parent process has died.) p4raw-id: //depot/perl@24367
* Change inheritance hierarchy of B subclassses :Nicholas Clark2005-05-021-23/+23
| | | | | | Subject: @B::NV::ISA = 'B::IV'; Message-ID: <20050427135750.GD94420@plum.flirble.org> p4raw-id: //depot/perl@24366
* printf.patch: Adding printf checking for gccAndy Lester2005-05-0212-47/+50
| | | | | Message-ID: <20050501200755.GA30259@petdance.com> p4raw-id: //depot/perl@24365
* Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloadingRafael Garcia-Suarez2005-05-021-5/+20
| | | | | Message-ID: <20041103163801.6839be30@valis.local> p4raw-id: //depot/perl@24364
* Better fix for #8738 (Core dump in 'leavetry')Dave Mitchell2005-05-022-2/+16
| | | | | | | | | | | | | | | | When in an inner runops loop (eg via a tie or sort), an eval needs a new JMPENV pushing by S_docatch. If an exception is raised, control is returned to S_docatch, and it must determine whether the eval that trapped the exception is an inner eval or an outer one. In the former case, restart the loop, in the latter case, rethrow the exception. This is determined by whether we are still at the same PL_curstackinfo level. This fails in the case of SPLICE(), which pushes a new SETJMP and runops level, but not a new stackinfo level. There may be other code which does similar. The solution is to store the current value of PL_top_env in each pushed CxEVAL, and see if it's still the same as PL_top_env when the exception is handled. p4raw-id: //depot/perl@24363
* Revert change #15705 (Core dump in 'leavetry')Dave Mitchell2005-05-021-18/+2
| | | | | | | This fixes bug #34682, reintroduces bug #8738 (ID 20020301.011), and reintroduces an eval optimisation for innter runops levels p4raw-link: @15705 on //depot/perl: 8bffa5f8f4dd0cd203052722c9fcfd899f51d033 p4raw-id: //depot/perl@24362
* move the SETJMP exception-handing definitions from scope.h to cop.hDave Mitchell2005-05-022-118/+120
| | | | | so that a JMPENV* entry can be added to struct block_eval p4raw-id: //depot/perl@24361
* Fix [perl #35162] $SIG{__DIE__} = 'IGNORE' is base.pm is illegalRafael Garcia-Suarez2005-05-021-2/+2
| | | p4raw-id: //depot/perl@24360
* undo pod utilities regression in 24034Craig A. Berry2005-05-022-6/+4
| | | | | | From: "Craig A. Berry" <craigberry@mac.com> Message-ID: <4272B3B8.6030603@mac.com> p4raw-id: //depot/perl@24359
* uninitialized warnings in regcompSteven Philip Schubiger2005-05-021-12/+12
| | | | | Message-Id: <200505012314.j41NETLk018737@accognoscere.homeunix.org> p4raw-id: //depot/perl@24358
* Explode if anyone attempts to sv_upgrade PL_mess_sv.Nicholas Clark2005-05-011-0/+4
| | | | | Should this be a panic: ? p4raw-id: //depot/perl@24357
* Put back INSTALL_PREFIX and INSTALL_PREFIX_EXP as they wereH.Merijn Brand2005-04-291-0/+12
| | | | | unintendedly removed by patch #23435 p4raw-id: //depot/perl@24355
* Small patch to perlport.podSébastien Aperghis-Tramoni2005-04-291-13/+24
| | | | | Message-Id: <D38E89F3-B77B-11D9-B91D-000502F3279F@free.fr> p4raw-id: //depot/perl@24354
* one cannot "static" exported functionsJarkko Hietaniemi2005-04-291-2/+2
| | | | | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D705@esebe105.NOE.Nokia.com> p4raw-id: //depot/perl@24353
* Skip PL_sig_sv when PERL_IMPLICIT_CONTEXT is definedSteve Hay2005-04-291-1/+6
| | | | | (rather than when PERL_IMPLICIT_SYS is defined) p4raw-id: //depot/perl@24352