summaryrefslogtreecommitdiff
path: root/t
Commit message (Collapse)AuthorAgeFilesLines
* fix parse error on C<{ use strict }> and other constructs thatGurusamy Sarathy2000-02-061-3/+1
| | | | | make the parser reenter while LEX_KNOWNEXT is active p4raw-id: //depot/perl@5004
* allow "\x{12ab}" even without C<use utf8>Gurusamy Sarathy2000-02-061-16/+1
| | | p4raw-id: //depot/perl@5000
* support sprintf("v%v", v1.2.3) (works on any string argument, inGurusamy Sarathy2000-02-061-0/+33
| | | | | fact); add tests for version tuples p4raw-id: //depot/perl@4998
* OS/2 build fixups from Ilya ZakharevichGurusamy Sarathy2000-02-041-1/+3
| | | p4raw-id: //depot/perl@4973
* fix pad_alloc panic from C<my $w; sub { my($i) = @_; sub { $w } }>Gurusamy Sarathy2000-02-041-1/+10
| | | p4raw-id: //depot/perl@4970
* PodParser-1.092 update via CPAN (from Brad Appleton)Gurusamy Sarathy2000-02-022-18/+15
| | | p4raw-id: //depot/perl@4961
* future-proof unknown warning categories (from Greg BaconGurusamy Sarathy2000-02-021-4/+2
| | | | | <gbacon@cs.uah.edu>) p4raw-id: //depot/perl@4947
* introduce $^U, a global bit to indicate whether systemGurusamy Sarathy2000-01-311-1/+1
| | | | | | | calls should using widechar APIs; chr and sprintf "%c" also follow this flag in the absense of "use byte"; "use utf8" sets $^U=1 (this appears kludgey) p4raw-id: //depot/perl@4937
* runtime now looks at the SVf_UTF8 bit on the SV to decideGurusamy Sarathy2000-01-314-18/+6
| | | | | | | | | whether to use widechar semantics; lexer and RE engine continue to need "use utf8" to enable unicode awareness in literals and patterns (TODO: this needs to be fixed); $1 et al are marked SvUTF8 if the pattern was compiled for utf8 (TODO: propagating it from the data is probably better) p4raw-id: //depot/perl@4930
* more exported symbols needed for build on windowsGurusamy Sarathy2000-01-281-1/+1
| | | p4raw-id: //depot/perl@4916
* document unimplemented status of forking pipe open() on windowsGurusamy Sarathy2000-01-271-0/+47
| | | p4raw-id: //depot/perl@4914
* revised attribute syntax: C<my $foo :a :b :c>, C<my $foo : a b c>Gurusamy Sarathy2000-01-261-2/+2
| | | | | and C<my $foo : a : b : c> are all valid (from Spider Boardman) p4raw-id: //depot/perl@4907
* s/STOP/CHECK/ blocksGurusamy Sarathy2000-01-261-2/+2
| | | p4raw-id: //depot/perl@4905
* tweak exports list on WindowsGurusamy Sarathy2000-01-261-1/+4
| | | p4raw-id: //depot/perl@4902
* change#3744 should have made grep more like map instead of theGurusamy Sarathy2000-01-261-1/+69
| | | | | | | other way around p4raw-link: @3744 on //depot/perl: 4e4e412b11cee5b4d44ee0d29943215db93eb350 p4raw-id: //depot/perl@4897
* produce redeclaration warning on C<our $foo; { our $foo; ... }>Gurusamy Sarathy2000-01-251-0/+15
| | | p4raw-id: //depot/perl@4891
* workaround for rename('x','X') bug in Windows NTGurusamy Sarathy2000-01-251-3/+13
| | | p4raw-id: //depot/perl@4885
* new test (from Michael G Schwern <schwern@pobox.com>)Gurusamy Sarathy2000-01-231-0/+37
| | | p4raw-id: //depot/perl@4855
* cygwin update (from Eric Fifer <EFifer@sanwaint.com>)Gurusamy Sarathy2000-01-231-1/+1
| | | p4raw-id: //depot/perl@4853
* fix localization in while BLOCK when there is a continue BLOCKGurusamy Sarathy2000-01-231-3/+22
| | | | | | | by introducing an explicit scope (c.f. change#4848) p4raw-link: @4848 on //depot/perl: 1ee987245c095afd177d3e2ca6255cec8dbb53ca p4raw-id: //depot/perl@4849
* fix scope cleanup when next jumps to a continue block; this is ratherGurusamy Sarathy2000-01-231-1/+14
| | | | | | | in the nature of a kludge; it doesn't fix the longstanding bug that makes C<while (!$x++) { local $x = 7 } continue { print $x }> print "7" instead of "1") p4raw-id: //depot/perl@4848
* CGI.pm upgraded to v2.56 from CPANGurusamy Sarathy2000-01-221-3/+3
| | | p4raw-id: //depot/perl@4842
* truncate(FH) flushes FH before truncating itGurusamy Sarathy2000-01-221-3/+4
| | | p4raw-id: //depot/perl@4838
* [ID 19991216.006] [PATCH 5.005_63] Reloading modules that use 'fields'John Tobey2000-01-221-0/+8
| | | | | Message-Id: <E11ym4U-0000c7-00@einstein.localnet> p4raw-id: //depot/perl@4835
* fix deeply nested closures that have no references to lexical inGurusamy Sarathy2000-01-221-1/+17
| | | | | intervening subs p4raw-id: //depot/perl@4834
* fix bug in dumping self-referential scalarsGurusamy Sarathy2000-01-211-10/+41
| | | p4raw-id: //depot/perl@4832
* patch to report warnings on bogus filehandles passed to flock(),Gurusamy Sarathy2000-01-212-25/+120
| | | | | | more consistent warnings, from Greg Bacon <gbacon@itsc.uah.edu> (slightly modified) p4raw-id: //depot/perl@4830
* support for C<exists &func> (from Spider Boardman)Gurusamy Sarathy2000-01-211-0/+46
| | | p4raw-id: //depot/perl@4827
* integrate cfgperl changes into mainlineGurusamy Sarathy2000-01-182-1/+7
|\ | | | | p4raw-id: //depot/perl@4814
| * Add -D_GNU_SOURCE into ccflags for gcc (for now to exposeJarkko Hietaniemi2000-01-172-1/+7
| | | | | | | | | | | | | | | | | | the strtold() and qgcvt() prototypes for long doubles, but it should be okay in any case); fix bad assumptions in the test suite about string->float conversions; though the out parameter of strtold() (and strtoll()) is unused, it is nicer to have it in correct type. p4raw-id: //depot/cfgperl@4810
| * Integrate with Sarathy.Jarkko Hietaniemi2000-01-161-0/+32
| |\ | |/ |/| p4raw-id: //depot/cfgperl@4807
* | nailed "our" declarations, and better warnings on duplicateGurusamy Sarathy2000-01-141-0/+32
| | | | | | | | | | "our" declarations p4raw-id: //depot/perl@4801
| * Integrate with Sarathy.Jarkko Hietaniemi2000-01-1350-400/+1471
| |\ | |/ |/| p4raw-id: //depot/cfgperl@4798
* | support delete() and exists() on array, tied array, and pseudo-hashGurusamy Sarathy2000-01-132-5/+90
| | | | | | | | | | elements or slices p4raw-id: //depot/perl@4796
* | test for change#4792Gurusamy Sarathy2000-01-111-7/+11
| | | | | | | | | | p4raw-link: @4792 on //depot/perl: ad4e2db76417dc3c9feb57d207a4bcf3bf734aaf p4raw-id: //depot/perl@4793
* | test tweakGurusamy Sarathy2000-01-101-1/+1
| | | | | | p4raw-id: //depot/perl@4791
* | failing RE test added (from Robert Cunningham <rkc@ll.mit.edu>)Gurusamy Sarathy2000-01-101-2/+36
| | | | | | p4raw-id: //depot/perl@4780
* | enable fork.t on windowsGurusamy Sarathy2000-01-101-1/+1
| | | | | | p4raw-id: //depot/perl@4776
* | broken test for use5005threadsGurusamy Sarathy2000-01-101-1/+1
| | | | | | p4raw-id: //depot/perl@4775
* | s/usethreads/use5005threads/gGurusamy Sarathy2000-01-093-4/+4
| | | | | | p4raw-id: //depot/perl@4772
* | cygwin update (from Eric Fifer <EFifer@sanwaint.com>)Gurusamy Sarathy2000-01-072-2/+2
| | | | | | p4raw-id: //depot/perl@4769
* | tweak test in change#4757 for WindowsGurusamy Sarathy2000-01-061-3/+11
| | | | | | | | | | p4raw-link: @4757 on //depot/perl: faecd977681fb50ecb4b9174f76ac49d0d9e21c7 p4raw-id: //depot/perl@4762
* | constant ranges could escape bareword check in list contextGurusamy Sarathy2000-01-061-0/+18
| | | | | | p4raw-id: //depot/perl@4760
* | Re: minimal m//g matches appear bustedIlya Zakharevich2000-01-051-1/+8
| | | | | | | | | | Message-Id: <20000105152318.A7400@monk.mps.ohio-state.edu> p4raw-id: //depot/perl@4759
* | severe bugs in change#3786 fixedGurusamy Sarathy2000-01-051-1/+10
| | | | | | | | | | p4raw-link: @3786 on //depot/perl: 6170680bfd1817febf6b13f65734e3e2e6e3f9bf p4raw-id: //depot/perl@4757
* | Reloading File::CopyAndreas König2000-01-051-78/+93
| | | | | | | | | | Message-ID: <sfcvh5azxgd.fsf@hohenstaufen.in-berlin.de> p4raw-id: //depot/perl@4753
* | disable optimization in change#3612 for join() and quotemeta()--thisGurusamy Sarathy2000-01-021-1/+7
| | | | | | | | | | | | | | | | | | removes all the gross hacks for the special cases in that change; fix pp_concat() for when TARG == arg (modified version of patch suggested by Ilya Zakharevich) p4raw-link: @3612 on //depot/perl: b162f9ead0a98db35cdcfc8c889e344c040c8d8e p4raw-id: //depot/perl@4749
* | fix 4-arg substr() when used as argument to subroutineGurusamy Sarathy2000-01-021-1/+7
| | | | | | p4raw-id: //depot/perl@4747
* | slurp mode fix in change#2910 wasn't quite right (spotted by HansGurusamy Sarathy1999-12-291-22/+47
| | | | | | | | | | | | | | Mulder) p4raw-link: @2910 on //depot/perl: fbad3eb55c1f8c84d1dfd0e484ecddeffc891e79 p4raw-id: //depot/perl@4736
* | tests for change#4642 and pod fixups suggested by Ralph CorderoyGurusamy Sarathy1999-12-281-2/+43
| | | | | | | | | | | | | | <ralph@inputplus.demon.co.uk> p4raw-link: @4642 on //depot/perl: db7ec62399075c965a182629c9ca8ed4044fc594 p4raw-id: //depot/perl@4732