summaryrefslogtreecommitdiff
path: root/t
Commit message (Collapse)AuthorAgeFilesLines
* Use like() rather than is() to get better failure diagnostics.Nicholas Clark2008-04-161-15/+15
| | | | | (One step beyond Jarkko's change 15735) p4raw-id: //depot/perl@33700
* Add the verbatim perl code mentioned in the comments ofNicholas Clark2008-04-161-1/+7
| | | | | | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2001-05/msg01710.html but never actually tested. p4raw-id: //depot/perl@33697
* Move the NoExporter test module under Test::SimpleRafael Garcia-Suarez2008-04-151-10/+0
| | | | | (part of a plan to have modules self contained, and removing test modules from t/lib) p4raw-id: //depot/perl@33692
* Sync with CPAN's version of the More.t test in Test::SimpleRafael Garcia-Suarez2008-04-151-4/+0
| | | | | | and delete duplicated test module Dummy.pm. (test now expected to fail) p4raw-id: //depot/perl@33688
* Add a regression test for bug #52658 (fixed by change #33685)Rafael Garcia-Suarez2008-04-151-1/+9
| | | | | | based on code by Wolf-Dietrich Moeller p4raw-link: @33685 on //depot/perl: ef0d4e17921ee3de62e9c127fad712496e6d7810 p4raw-id: //depot/perl@33686
* Fix for [perl #52074] Segfault on ISA push after symbol table deleteRafael Garcia-Suarez2008-04-151-1/+5
| | | | | | This restores the 5.8.8 behaviour. The deleted stash is not vivified again, hence the hierarchy remains broken. But there's no segfault. p4raw-id: //depot/perl@33684
* Revert change #33676, likely to break atan(-0,0) on some platformsRafael Garcia-Suarez2008-04-141-5/+1
| | | | | p4raw-link: @33676 on //depot/perl: 9d6bff35783dc768c5d72663e6e2d31769c5da91 p4raw-id: //depot/perl@33678
* Make atan2(0,0) return undefRafael Garcia-Suarez2008-04-141-1/+5
| | | p4raw-id: //depot/perl@33676
* Re: [perl #52672] regexp failure: (?=) turns into OPFAILÆvar Arnfjörð Bjarmason2008-04-111-0/+1
| | | | | | From: "Ævar Arnfjörð Bjarmason" <avarab@gmail.com> Message-ID: <51dd1af80804091738r15d37763lf900d59f8bcc5e81@mail.gmail.com> p4raw-id: //depot/perl@33667
* UCD 5.1.0Nicholas Clark2008-04-051-1/+1
| | | p4raw-id: //depot/perl@33648
* Re: Tests failed on PPC64Dominic Dunlop2008-03-282-88/+97
| | | | | | Message-Id: <53E6407E-B87C-4D6A-A6E7-D842BDF30292@mac.com> Date: Fri, 14 Mar 2008 14:45:39 +0100 p4raw-id: //depot/perl@33594
* The offset for pos is stored as bytes, and converted to (Unicode)Nicholas Clark2008-03-261-1/+9
| | | | | | | | character position when read, if needed. The code for setting pos inside subst was incorrectly converting to character position before storing the value. This code appears to have been buggy since it was added in 2000 in change 7562. p4raw-id: //depot/perl@33580
* Re: [PATCH] Double warning with perl -we 'my $a; substr $a, 0, 10,Vincent Pit2008-03-251-1/+0
| | | | | Message-ID: <47E4FD96.6080304@profvince.com> p4raw-id: //depot/perl@33557
* Double warning with perl -we '\&$x'Vincent Pit2008-03-201-2/+0
| | | | | | From: "Vincent Pit" <perl@profvince.com> Message-ID: <38561.147.210.17.175.1206011207.squirrel@147.210.17.175> p4raw-id: //depot/perl@33544
* Upgrade to Module::Pluggable 3.7Nicholas Clark2008-03-1338-40/+172
| | | p4raw-id: //depot/perl@33505
* count-only transliteration needlessly makes copy-on-write Yitzchak Scott-Thoennes2008-03-101-1/+8
| | | | | | From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org> Message-ID: <47935.71.32.86.11.1204678469.squirrel@webmail.efn.org> p4raw-id: //depot/perl@33457
* [perl #50538] when( @n && %n ) fails to smart matchbrian d foy2008-03-041-2/+64
| | | | | | | | From: "brian d foy" (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-4355-1202182561-1550.50538-75-0@perl.org> Updated tests in ticket to become TODO tests p4raw-id: //depot/perl@33434
* for -M:Foo, extended and revisedRobin Barker2008-03-021-1/+29
| | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A61@exchsvr2.npl.ad.local> p4raw-id: //depot/perl@33407
* Upgrade to Test-Simple-0.78Steve Peters2008-02-293-4/+26
| | | p4raw-id: //depot/perl@33394
* Upgrade to Test-Harness-3.10Steve Peters2008-02-291-0/+9
| | | p4raw-id: //depot/perl@33393
* Avoid a segfault case in MRO code, based on :ilmari@vesla.ilmari.org2008-02-251-2/+13
| | | | | | | Subject: [perl #51092] [PATCH] Segfault when calling ->next::method on non-existing package From: ilmari@vesla.ilmari.org (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-15287-1203654581-377.51092-75-0@perl.org> p4raw-id: //depot/perl@33367
* fix variable names in 'ununit var' warnings in evalsDave Mitchell2008-02-221-1/+7
| | | p4raw-id: //depot/perl@33342
* Setting the f flag on length causes the op to be constant folded.Nicholas Clark2008-02-201-14/+20
| | | p4raw-id: //depot/perl@33337
* Fix bug 50496 -- regcomp.c=~s/lastcloseparen/lastparen/gYves Orton2008-02-171-4/+4
| | | | | | | | | -- lastcloseparen is literally the index of the last paren closed -- lastparen is index of the highest index paren that has been closed. In nested parens, they will be completely different. 'ab'=~/(a(b))/ will have: lastparen = 2, lastcloseparen = 1 'ab'=~/(a)(b)/ will have: lastparen = lastcloseparen = 2 p4raw-id: //depot/perl@33325
* Fix perlbug 50114 and document what the code does a bit betterYves Orton2008-02-171-0/+3
| | | p4raw-id: //depot/perl@33324
* Typo catch, by AbigailRafael Garcia-Suarez2008-02-151-2/+1
| | | p4raw-id: //depot/perl@33317
* Avoid utf8 warnings when printing diagnosticsRafael Garcia-Suarez2008-02-151-0/+1
| | | p4raw-id: //depot/perl@33316
* Re: [perl #50496] Bug Report: 'keys %+' does not return the correct keys.Abigail2008-02-141-1/+41
| | | | | | | Message-ID: <20080207165330.GA25617@abigail.be> with tweaks (one more test marked TODO) p4raw-id: //depot/perl@33313
* Re: [perl #50706] %^H affecting outside file scopesRick Delaney2008-02-142-1/+11
| | | | | Message-ID: <20080212190522.GB16896@bort.ca> p4raw-id: //depot/perl@33311
* doio.c:Perl_my_lstat:/* XXX Do really need to be calling SvPV() all these ↵Vincent Pit2008-02-141-1/+0
| | | | | | | | times? */ From: "Vincent Pit" <perl@profvince.com> Message-ID: <37048.147.210.17.175.1202998889.squirrel@147.210.17.175> p4raw-id: //depot/perl@33310
* Make the new warning report undef constants as undefRafael Garcia-Suarez2008-02-141-1/+3
| | | p4raw-id: //depot/perl@33309
* Revert change #33302. This change was wrong, since it wasRafael Garcia-Suarez2008-02-141-2/+0
| | | | | | using OP_ENTERSUB as a LISTOP, whereas it's a UNOP. p4raw-link: @33302 on //depot/perl: 781e3f050073176aa21ffc243184a1cb57f4ec92 p4raw-id: //depot/perl@33307
* Show constant in "Useless use of a constant in void context"Rick Delaney2008-02-141-2/+8
| | | | | Message-ID: <20080214042916.GA12678@bort.ca> p4raw-id: //depot/perl@33305
* [perl #47047] Use of inherited AUTOLOAD for non-method is deprecated Rick Delaney2008-02-131-0/+2
| | | | | | From: Rick Delaney (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.6.HEAD-24634-1193800780-55.47047-75-0@perl.org> p4raw-id: //depot/perl@33302
* Make fs.t compare the permissions of a link with thoseCraig A. Berry2008-02-111-2/+6
| | | | | of the linked file rather than guessing at system defaults. p4raw-id: //depot/perl@33274
* [perl #49472] Attributes + Unkown ErrorDave Mitchell2008-02-091-1/+15
| | | | | | | An errored attribute sub still processes the attributes, which require's attribute.pm, so make sure the error state is passed to the new require p4raw-id: //depot/perl@33265
* RE: Perl @ 33218 (Stratus VOS patches)Paul Green2008-02-081-1/+1
| | | | | | | | From: "Green, Paul" <Paul.Green@stratus.com> Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com> Includes a fix to the patch to ext/Time/HiRes/Makefile.PL p4raw-id: //depot/perl@33259
* feature bundles are the same across all subversionsSteffen Müller2008-02-081-0/+50
| | | | | Message-ID: <20080113214537.13226.qmail@lists.develooper.com> p4raw-id: //depot/perl@33247
* in unpack, () groups in scalar context were still returning a list,Nicholas Clark2008-02-061-1/+6
| | | | | | resulting in garbage on the stack, which could manifest as a SEGV (Bug 50256) p4raw-id: //depot/perl@33239
* Fix op/reg_email_thr.t when PERLIO=stdioRafael Garcia-Suarez2008-02-041-0/+4
| | | p4raw-id: //depot/perl@33229
* Typo fix in change #33058Daniel Frederick Crisman2008-01-311-1/+1
| | | | | | | Subject: Re: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..' Message-ID: <20080130200922.GA20450@fury.crisman.org> p4raw-link: @33058 on //depot/perl: 4b70616db4b88e90e04bbf6a612b803f6a4d8dc1 p4raw-id: //depot/perl@33153
* Make lc/uc/lcfirst/ucfirst warn when passed undef.Rafael Garcia-Suarez2008-01-281-3/+10
| | | | | Naive implementation. p4raw-id: //depot/perl@33088
* Test that lc, uc, etc on undef return ""Rafael Garcia-Suarez2008-01-281-1/+6
| | | p4raw-id: //depot/perl@33087
* Don't warn about imprecision when decrementing IV_MIN.Nicholas Clark2008-01-241-6/+24
| | | | | | Based on a patch by Jerry D. Hedden, but only instead only disable warnings for the specific operations that we know will warn. p4raw-id: //depot/perl@33065
* Regression tests for 'for reverse ..'Abigail2008-01-241-1/+191
| | | | | | Message-ID: <20080123225325.GA25959@abigail.be> Date: Wed, 23 Jan 2008 23:53:25 +0100 p4raw-id: //depot/perl@33058
* Fix the misplaced warnings and failing tests caused by the precisionNicholas Clark2008-01-231-9/+20
| | | | | | | | loss warning on ++ and -- by moving the check to Configure time, creating a new config.sh variable nv_overflows_integers_at which contains an constant expression for the value of the NV which can't be incremented by 1.0 p4raw-id: //depot/perl@33049
* [perl #49522] state variable not availableDave Mitchell2008-01-191-1/+45
| | | | | | Svf_PADSTALE means something different for state vars. Make sure we always handle it correctly p4raw-id: //depot/perl@33009
* warn if ++ or -- are unable to change the value because it's beyondNicholas Clark2008-01-171-1/+66
| | | | | | the limit of representation in NVs, using a new warnings category "imprecision". p4raw-id: //depot/perl@32990
* Generate the warnings masks programatically.Nicholas Clark2008-01-171-6/+17
| | | | | Get the correct line number when reporting errors from &check_bits. p4raw-id: //depot/perl@32988
* Fix range operatorJerry D. Hedden2008-01-151-1/+155
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510801141656i325ac69ev8a0af47f9fe72a1e@mail.gmail.com> p4raw-id: //depot/perl@32979