summaryrefslogtreecommitdiff
path: root/t
Commit message (Collapse)AuthorAgeFilesLines
* New [PATCH] use 5.006; use 5.10.0Robin Barker2007-10-051-0/+17
| | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <2C2E01334A940D4792B3E115F95B7226016048DB@exchsvr1.npl.ad.local> p4raw-id: //depot/perl@32031
* Reverse change #31978Rafael Garcia-Suarez2007-10-031-5/+0
| | | | | p4raw-link: @31978 on //depot/perl: d804f4346b490171e547d5cc512063e53da10708 p4raw-id: //depot/perl@32015
* /cygdrive is configurableJerry D. Hedden2007-10-021-1/+12
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510710011632n175427fdx39e173372862526e@mail.gmail.com> p4raw-id: //depot/perl@32006
* was Re: Freeze ?John Peacock2007-10-021-1/+13
| | | | | Message-ID: <47020F3F.9070604@havurah-software.org> p4raw-id: //depot/perl@32003
* Change 31977 introduced a bug (failing to set the return value ofNicholas Clark2007-09-261-5/+16
| | | | | | mro::get_linear_isa() when passed a second parameter). However, there were no tests for this. Fix both. p4raw-id: //depot/perl@31981
* Check rename() under CygwinJerry D. Hedden2007-09-261-1/+1
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510709250855o2c9115cdi6ce830a9ccaec696@mail.gmail.com> p4raw-id: //depot/perl@31980
* RE: [PATCH] use 5.010 is ugly; use 5.10.0 warnsRobin Barker2007-09-261-0/+5
| | | | | | From: "Robin Barker" <Robin.Barker@npl.co.uk> Message-ID: <2C2E01334A940D4792B3E115F95B7226C9D1C3@exchsvr1.npl.ad.local> p4raw-id: //depot/perl@31978
* Re: Smoke [5.10.0] 31938 FAIL(F) netbsd 3.1 (i386/1 cpu)Abe Timmerman2007-09-251-1/+1
| | | | | Message-ID: <46F59EFE.7050303@ztreet.demon.nl> p4raw-id: //depot/perl@31962
* Re: [perl #45605] Regexp failure with utf8-flagged string and byte-flagged ↵Tels2007-09-251-1/+9
| | | | | | | pattern Message-Id: <200709221427.30425@bloodgate.com> p4raw-id: //depot/perl@31961
* Revert #31942, as it was inconsistent between threaded andH.Merijn Brand2007-09-231-1/+1
| | | | | non-threaded builds p4raw-id: //depot/perl@31943
* netbsd's setlocale () doesn't support LC_COLLATE and LC_NUMERICAbe Timmerman2007-09-231-1/+1
| | | | | | Subject: Re: Smoke [5.10.0] 31938 FAIL(F) netbsd 3.1 (i386/1 cpu) Message-ID: <46F5A136.8080000@ztreet.demon.nl> p4raw-id: //depot/perl@31942
* Fix bug 45607 - for the corner case *{"BONK"} = \&{"BONK"} the orderNicholas Clark2007-09-221-1/+10
| | | | | | of op evaluation means that what had been a reference to a constant can turn into a typeglob before the sassign gets to run. p4raw-id: //depot/perl@31940
* t/TEST doesn't check exit (was Re: Test::More bug?)Michael G. Schwern2007-09-191-0/+6
| | | | | Message-ID: <46F07A7A.1060900@pobox.com> p4raw-id: //depot/perl@31896
* Fix spelling errors in comments.Nicholas Clark2007-09-171-4/+4
| | | p4raw-id: //depot/perl@31890
* [perl #45337] utf8 + "[a]a{2}" + /$.../ = panic: sv_len_utf8 cacheDave Mitchell2007-09-141-1/+10
| | | | | when shrinking an SV, shrink the sv_len_utf8 cache too! p4raw-id: //depot/perl@31867
* silence warning in new state.t test (spotted by Jerry Hedden)Dave Mitchell2007-09-101-1/+1
| | | p4raw-id: //depot/perl@31840
* Re: [perl #44623] Optimized magic_setisa has bugRick Delaney2007-09-101-4/+1
| | | | | Message-ID: <20070906184039.GG9260@bort.ca> p4raw-id: //depot/perl@31838
* when anon subs are cloned, the 'assign once only' flag should beDave Mitchell2007-09-101-1/+16
| | | | | | set for all state vars in the pad. (Nicholas worked up the same fix - spooky action at a distance!) p4raw-id: //depot/perl@31835
* ununit pos value warning identified the wrong variable nameDave Mitchell2007-09-091-0/+16
| | | p4raw-id: //depot/perl@31834
* state variables shouldn't be shared between anon subsDave Mitchell2007-09-091-1/+13
| | | p4raw-id: //depot/perl@31833
* For now, forbid all list assignment initialisation of state variables,Nicholas Clark2007-09-081-12/+26
| | | | | | | as the precise semantics in Perl 6 are not clear. Better to make it a syntax error, than to have one behaviour now, but change it later. [I believe that this is the consensus. If not, it will be backed out] p4raw-id: //depot/perl@31824
* Remove the 'err' keywordRafael Garcia-Suarez2007-09-075-92/+3
| | | p4raw-id: //depot/perl@31812
* Fix t/op/magic.t failures under CygwinJerry D. Hedden2007-09-071-1/+11
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510709061037q6744827cub29f666ca5fb5904@mail.gmail.com> p4raw-id: //depot/perl@31809
* More testsAbigail2007-09-061-2/+175
| | | | | Message-ID: <20070906165634.GB446@abigail.be> p4raw-id: //depot/perl@31806
* Bump version number to 5.10.0.Rafael Garcia-Suarez2007-09-062-6/+7
| | | p4raw-id: //depot/perl@31799
* Make state $zok = slosh(); behave as the Perl 6 design with an implicitNicholas Clark2007-09-061-7/+8
| | | | | | | | | | | | | | | START block. First time through, call slosh() and assign to $zok. Subsequently neither call slosh() nor assign to $zok. Adds a new op ONCE to control the conditonal call and assign. No change to list context, so state ($zok) = slosh() and (state $zok) = ... etc will still repeatedly evaluate and assign. [Can't fix that before 5.10] Use as an RVALUE is as Larry's design - my $boff = state $zok = ...; will evaluate, assign and return first time, and subsequently act as if it were written my $boff = $zok; FIXME - state $zok = ...; won't deparse - I believe op->op_last isn't being correctly set on the sassign, but I don't know how to fix this. This change may be backed out before 5.10. p4raw-id: //depot/perl@31798
* Compress* 2.006Paul Marquess2007-09-023-3/+3
| | | | | | From: "Paul Marquess" <Paul.Marquess@ntlworld.com> Message-ID: <00f501c7ecd0$29b32ef0$6601a8c0@myopwv.com> p4raw-id: //depot/perl@31782
* Following Jan's advice, remove Cygwin::is_textmount(),Rafael Garcia-Suarez2007-08-311-2/+1
| | | | | which duplicates the functionality of is_binmount(). p4raw-id: //depot/perl@31773
* Re: [PATCH] Cygwin::mount_table, Cygwin::mount_flagsYitzchak Scott-Thoennes2007-08-291-0/+1
| | | | | | From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org> Message-ID: <52892.64.81.167.122.1187295953.squirrel@webmail.efn.org> p4raw-id: //depot/perl@31760
* Revert/fix 31731 - Empty PATH taint test on CygwinJerry D. Hedden2007-08-281-11/+1
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510708280743n7c0424berb9a402f864dcd399@mail.gmail.com> p4raw-id: //depot/perl@31758
* Test that all the unknown command line flags are unknown.Nicholas Clark2007-08-251-6/+8
| | | p4raw-id: //depot/perl@31754
* Get Cwd->cwd() to work under CygwinJerry D. Hedden2007-08-201-1/+3
| | | | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510708150739q18fa5863s55010b538d11f77f@mail.gmail.com> Updated patch originally by Reini Urban. p4raw-id: //depot/perl@31737
* Typo prevented test from doing what it meant to do.Yves Orton2007-08-181-1/+1
| | | p4raw-id: //depot/perl@31735
* TRIE must use 'yes' state transitions when more than one match possible to ↵Marcus Holland-Moritz2007-08-181-1/+20
| | | | | | | | | | ensure proper scope cleanup. Fix and test for issue raised in: Subject: Very strange interaction between regex and lexical array in blead Message-ID: <20070818015537.0088db31@r2d2> p4raw-id: //depot/perl@31733
* [perl #44647] [PATCH] Add a test for overload::constant 'integer' across use's. Shlomi Fish2007-08-181-0/+55
| | | | | Message-Id: <rt-3.6.HEAD-10743-1187176792-1816.44647-75-0@perl.org> p4raw-id: //depot/perl@31732
* Change 31710 causes t/op/taint.t to failReini Urban2007-08-181-1/+10
| | | | | Message-Id: <46C546A6.6020000@x-ray.at> p4raw-id: //depot/perl@31731
* Test update to demonstrate @ISA assignment bug:Rick Delaney2007-08-151-1/+36
| | | | | | Subject: Optimized magic_setisa has bug Message-Id: <20070814054517.GA12709@bort.ca> p4raw-id: //depot/perl@31719
* Cygwin::mount_table, Cygwin::mount_flagsReini Urban2007-08-141-3/+21
| | | | | Message-Id: <46C14E6C.8020809@x-ray.at> p4raw-id: //depot/perl@31708
* Re: [PATCH] Adding more information to "Unrecognized character" error in toke.cClaes Jacobsson2007-08-101-1/+5
| | | | | Message-Id: <57CEC660-0020-48DF-A72A-931BCADC2AEE@surfar.nu> p4raw-id: //depot/perl@31699
* Test '-x dir'Jerry D. Hedden2007-08-093-3/+53
| | | | | | From: "Jerry D. Hedden" <jdhedden@cpan.org> Message-ID: <1ff86f510708090528w5579515bp6f862c613abccf84@mail.gmail.com> p4raw-id: //depot/perl@31696
* Fix typos in comments.Nicholas Clark2007-07-301-2/+2
| | | p4raw-id: //depot/perl@31668
* Oops, 31665 was empty.Craig A. Berry2007-07-291-2/+3
| | | p4raw-id: //depot/perl@31666
* Various fixes for EBCDIC platforms.Steve Peters2007-07-231-3/+3
| | | p4raw-id: //depot/perl@31648
* [perl #43425] local $[: fix scoping during parser error handling.Dave Mitchell2007-07-161-5/+2
| | | | | | | | | Change 22306# inadvertently made 'local $[' statement-scoped rather than block-scoped; so revert that change and add a different fix. The problem was to ensure that the savestack got popped correctly while popping errored tokens. We how record the current value of PL_savestack_ix with each pushed parser state. p4raw-id: //depot/perl@31615
* Silence mandatory warning by using @# instead of $#.Rafael Garcia-Suarez2007-07-131-1/+1
| | | | | | | | "no warnings" is probably a bit inappropriate for a base test. Putting -X on the command-line is probably not a good idea, since it may hide other interesting warnings in the future. p4raw-id: //depot/perl@31601
* Link TODO test to appropriate RT ticketRafael Garcia-Suarez2007-07-121-1/+1
| | | p4raw-id: //depot/perl@31594
* Turn the "$# / $* is no longer supported" warnings intoRafael Garcia-Suarez2007-07-111-3/+2
| | | | | severe warnings (as suggested by Audrey Tang) p4raw-id: //depot/perl@31589
* Re: [perl #43545] 'no warnings' effects $@.Rick Delaney2007-07-111-2/+9
| | | | | Message-ID: <20070708030611.GJ436@bort.ca> p4raw-id: //depot/perl@31587
* Fix assertion failure on failed magic eval - eg FETCH {eval'('}Dave Mitchell2007-07-101-1/+22
| | | | | | | | | | S_doeval()'s behaviour varies depending on whether the code compiles or not; on failure it pops the EVAL context block. This is bad because later on, S_docatch() assumes that the block is still there. Make docatch() return a boolean instead, indicating success. The value it formerly returned (the next op) can be deduced as PL_eval_start or PL_op->op_next on success/failure. p4raw-id: //depot/perl@31582
* cygwin path conversions, take 4Reini Urban2007-07-091-1/+13
| | | | | | From: "Reini Urban" <rurban@x-ray.at> Message-ID: <6910a60707070600xa8638eak3c3f20b20ccc093a@mail.gmail.com> p4raw-id: //depot/perl@31568