summaryrefslogtreecommitdiff
path: root/t/pragma
Commit message (Collapse)AuthorAgeFilesLines
* A new version of the "remove UPPERACSE string comparison"Jarkko Hietaniemi2000-07-307-197/+166
| | | | | | | | operators. The problem with the previous one (change #6454) was that it was for Perl 5.6.0. From Paul Marquess. p4raw-link: @6454 on //depot/perl: d164fe835174420df93c1795763a090dc6471f0a p4raw-id: //depot/perl@6466
* Back out #6454, doesn't seem to work.Jarkko Hietaniemi2000-07-286-98/+125
| | | | | | (Reason: that patch was for perl 5.6.0, not perl-current) (A version of the patch for perl-current came in later as #6466) p4raw-id: //depot/perl@6458
* Remove EQ, NE, GT, LT, GE, LE (they have been deprecatedJarkko Hietaniemi2000-07-276-125/+98
| | | | | | | | | | | | | | | | | | | | | | | | | | for a long time). Reported in Subject: [ID 20000717.004] Unexpected complaint of NE deprecation From: Ryan Herbert <rherbert@sycamorehq.com> Date: Mon, 17 Jul 2000 11:40:42 -0400 Message-Id: <200007171540.LAA20480@beorn.hq.sai> Patched in Subject: RE: [ID 20000717.004] Unexpected complaint of NE deprecation From: "Paul Marquess" <Paul.Marquess@btinternet.com> Date: Wed, 26 Jul 2000 23:40:18 +0100 Message-ID: <000001bff752$79511880$0a17073e@tiny> based on an earlier patch from Stephen P. Potter. (Removed later by change #6458 because this patch was for perl 5.6.0, not perl-current) p4raw-link: @6458 (not found) p4raw-id: //depot/perl@6454
* Make the unimplemented POSIX regex features [[.cc.]] and [[=c=]]Jeffrey Friedl2000-07-261-23/+24
| | | | | | | | | | to be fatal errors (instead of by default ignoring them, and ignoring with a bug: even though -w gave an error, the opening [ was left in) Reported in: Subject: [ID 20000716.024] [=cc=] / [:blank:] Message-Id: <200007170055.RAA23528@fummy.dsl.yahoo.com> p4raw-id: //depot/perl@6439
* Make the "uninit variable" warning to say "concat or string"Jarkko Hietaniemi2000-07-252-2/+2
| | | | | | | | | | | | | | | or "join or string" when in concat or join . Subject: Re: [ID 20000403.009] uninitialised concatenation??? From: "M.J.T. Guy" <mjtg@cus.cam.ac.uk> Date: Tue, 04 Apr 2000 18:22:58 +0100 Message-Id: <E12cX2Y-000364-00@taurus.cus.cam.ac.uk> Subject: [ID 20000330.052] Use of uninitialized value in concatenation (.) From: William R Ward <hermit@BayView.COM> Date: Thu, 30 Mar 2000 19:50:03 -0800 Message-Id: <200003310350.TAA13319@komodo.bayview.com> p4raw-id: //depot/perl@6434
* integrate cfgperl changes#6325..6373 into mainlineGurusamy Sarathy2000-07-111-2/+2
| | | | | | | | (NOTE: today's batch of integrations still untested) p4raw-link: @6373 (not found) p4raw-link: @6325 on //depot/cfgperl: d6ac44cc5a00fa38a56717785146bc16b716472c p4raw-id: //depot/perl@6373
* integrate cfgperl changes#6252..6260 into mainlineGurusamy Sarathy2000-07-112-1/+16
| | | | | | | | | | | | | | | | | | | | | p4raw-link: @6260 on //depot/cfgperl: fc865a0069737312ca5ef9762fe8a9be7aa37747 p4raw-link: @6252 on //depot/cfgperl: 0e4dedf1581344244dfa297db1d00c01c5f821aa p4raw-id: //depot/perl@6362 p4raw-integrated: from //depot/cfgperl@6361 'copy in' t/pragma/constant.t (@5717..) t/op/pack.t t/pragma/warn/op (@5996..) pp_proto.h (@6243..) t/op/my_stash.t (@6250..) lib/IPC/Open3.pm (@6253..) 'ignore' t/pragma/warn/regcomp (@6241..) lib/Exporter.pm (@6251..) p4raw-integrated: from //depot/cfgperl@6260 'copy in' pp.c (@6217..) pod/perlfunc.pod (@6248..) p4raw-integrated: from //depot/cfgperl@6259 'copy in' MANIFEST (@6250..) p4raw-integrated: from //depot/cfgperl@6257 'copy in' op.c (@6228..) 'merge in' sv.c (@6244..) p4raw-integrated: from //depot/cfgperl@6256 'copy in' doop.c (@6254..) p4raw-integrated: from //depot/cfgperl@6254 'copy in' t/op/tr.t (@6192..) 'ignore' embedvar.h objXSUB.h (@6243..) 'merge in' embed.h (@6243..) embed.pl proto.h (@6250..)
* fix bogus redeclaration warning for "our" variables in differentGurusamy Sarathy2000-05-281-2/+4
| | | | | scopes p4raw-id: //depot/perl@6137
* elide bogus test in change#6132Gurusamy Sarathy2000-05-281-20/+0
| | | | | p4raw-link: @6132 on //depot/perl: 114bafba71b4fe6a08258e1f6dfc504b5d9fd70c p4raw-id: //depot/perl@6133
* warnings::enabled() doesn't fall back to looking at $^W ifGurusamy Sarathy2000-05-281-0/+104
| | | | | caller isn't using lexical warnings (from Paul Marquess) p4raw-id: //depot/perl@6132
* downgrade fatal error on C<"foo@nosucharray.com"> to optional warningGurusamy Sarathy2000-05-284-4/+21
| | | | | (from Mark-Jason Dominus) p4raw-id: //depot/perl@6122
* additional tests for utf8.tGurusamy Sarathy2000-05-041-38/+58
| | | p4raw-id: //depot/perl@6062
* fix broken parsing of /\x{ab}/Gurusamy Sarathy2000-05-031-1/+4
| | | p4raw-id: //depot/perl@6057
* fix line renumbering bug in C<eval qq[#line 10 "X"\nwarn]>Gurusamy Sarathy2000-04-281-2/+3
| | | p4raw-id: //depot/perl@5999
* fixes for bugs in C<use warnings qw(FATAL all)> (from Paul Marquess)Gurusamy Sarathy2000-04-281-0/+36
| | | p4raw-id: //depot/perl@5995
* autoquote barewords followed by newline and arrow properlyGurusamy Sarathy2000-04-271-0/+3
| | | | | (variant of fix suggested by Rick Delaney and M.J.T. Guy) p4raw-id: //depot/perl@5977
* change#4197 somehow missed initializing PL_errors, meaningGurusamy Sarathy2000-04-272-4/+4
| | | | | | | | | sytax error queueing wasn't working outside eval"" at all; also fixed eval"" to localize PL_error_count, so that compile-time eval's don't clobber the error state of the outer context p4raw-link: @4197 on //depot/perl: 5a844595b9262407e093364ec4d29a22962723f0 p4raw-id: //depot/perl@5974
* avoid "will not stay shared" warnings for our variables (fromGurusamy Sarathy2000-04-271-0/+11
| | | | | Robin Barker) p4raw-id: //depot/perl@5965
* additional tests for change#5934 (from Paul Marquess, who alsoGurusamy Sarathy2000-04-245-82/+479
| | | | | | | sent in the same fix) p4raw-link: @5934 on //depot/perl: f0a6fc868045c83877fa78e3e0f6f0be236d2a27 p4raw-id: //depot/perl@5936
* propagate lexical warnings from surrounding scope correctlyGurusamy Sarathy2000-04-241-1/+14
| | | | | within string eval() p4raw-id: //depot/perl@5934
* make eq unicode-aware (from Gisle Aas); fix bogus tests revealedGurusamy Sarathy2000-04-241-68/+83
| | | | | by fix p4raw-id: //depot/perl@5921
* caller() wasn't returning the right number of elements forGurusamy Sarathy2000-04-241-1/+1
| | | | | eval {...} p4raw-id: //depot/perl@5914
* introduce illegal symbols into null package so that gv_fetchpv(...,TRUE)Gurusamy Sarathy2000-04-161-1/+1
| | | | | | | | always returns a valid GV even when the symbol is trapped by strictures (avoids coredumps) TODO: the C<package;> hack needs similar treatment p4raw-id: //depot/perl@5908
* make parenthetic warnings look consistent; make diagnostic onGurusamy Sarathy2000-03-214-24/+24
| | | | | "use 5.6" et al mention the alternate form; pod fixups p4raw-id: //depot/perl@5851
* squelch known scalar leak due to compile failureGurusamy Sarathy2000-03-191-2/+4
| | | p4raw-id: //depot/perl@5828
* warn about CHECK and INIT blocks encountered at run timeGurusamy Sarathy2000-03-191-0/+51
| | | p4raw-id: //depot/perl@5813
* queued errors may not be displayed after the PL_error_count limitGurusamy Sarathy2000-03-181-0/+32
| | | p4raw-id: //depot/perl@5806
* make return values from match in a list context, as well as $& etGurusamy Sarathy2000-03-181-1/+168
| | | | | al propagate utf8-ness (from Graham Barr) p4raw-id: //depot/perl@5794
* lexical warnings update for docs and tests (from Paul Marquess)Gurusamy Sarathy2000-03-132-6/+5
| | | p4raw-id: //depot/perl@5712
* final touches for lexical warnings (from Paul Marquess)Gurusamy Sarathy2000-03-134-32/+499
| | | p4raw-id: //depot/perl@5702
* Rewording.Jarkko Hietaniemi2000-03-111-6/+5
| | | p4raw-id: //depot/cfgperl@5657
* reword commentGurusamy Sarathy2000-03-111-6/+6
| | | p4raw-id: //depot/perl@5655
* VMS build tweaks (from Charles Bailey)Gurusamy Sarathy2000-03-112-6/+6
| | | p4raw-id: //depot/perl@5647
* thinko in change#4546 that caused variables to lose their importednessGurusamy Sarathy2000-03-051-0/+9
| | | | | | | (GvIMPORTED_XV_off should be !GvIMPORTED_XV) p4raw-link: @4546 on //depot/perl: 11faa288e292c27cb2ddc4ccdc483b523d26ce19 p4raw-id: //depot/perl@5543
* avoid "scalars leaked" message in testGurusamy Sarathy2000-03-041-10/+10
| | | p4raw-id: //depot/perl@5518
* /[[:alpha]/ now dies on unmatched [] instead ofJarkko Hietaniemi2000-03-031-3/+6
| | | | | "an unknown character class" (spotted by Tom Christiansen) p4raw-id: //depot/cfgperl@5465
* avoid buffering issue in warn/8signalGurusamy Sarathy2000-03-021-2/+2
| | | p4raw-id: //depot/perl@5444
* fix testsuite issues in change#5397Gurusamy Sarathy2000-03-012-3/+3
| | | | | p4raw-link: @5397 on //depot/perl: f0963acb6df75767aaf57c94e1e7509003ff1543 p4raw-id: //depot/perl@5398
* consolidated VMS patches (from Craig A. BerryGurusamy Sarathy2000-03-015-7/+15
| | | | | | <craig.berry@metamorgs.com>); Glob.pm patch modified to use $DEFAULT_FLAGS, and iff no flags were supplied p4raw-id: //depot/perl@5397
* Fix locale case-ignorant matching bug reported ingomar@md.media-web.de2000-02-271-3/+25
| | | | | | | To: perl5-porters@perl.org Subject: [ID 20000223.005] Message-Id: <20000223160308.1830.qmail@md.media-web.de> p4raw-id: //depot/cfgperl@5277
* improvements for high-bit text literals (from Gisle Aas)Gurusamy Sarathy2000-02-225-122/+7
| | | p4raw-id: //depot/perl@5192
* missing file in change#5170Gurusamy Sarathy2000-02-201-0/+390
| | | | | p4raw-link: @5170 on //depot/perl: e476b1b5c29f354cf8dad61a9fc6d855bdfb5b7d p4raw-id: //depot/perl@5172
* lexical warnings update, ability to inspect bitmask in callingGurusamy Sarathy2000-02-208-108/+111
| | | | | scope, among other things (from Paul Marquess) p4raw-id: //depot/perl@5170
* test fix needed by change#5164Gurusamy Sarathy2000-02-201-2/+2
| | | | | p4raw-link: @5164 on //depot/perl: 5a211162cd360449f2dbfb7ca9231c025909353f p4raw-id: //depot/perl@5165
* rename "Probable precendence problem" diagnostic to "Bareword foundGurusamy Sarathy2000-02-191-2/+2
| | | | | | in conditional" to better reflect the class of error (as suggested by Larry) p4raw-id: //depot/perl@5131
* fix small interpreter leaks identified by PurifyGurusamy Sarathy2000-02-141-0/+2
| | | p4raw-id: //depot/perl@5084
* allow "\x{12ab}" even without C<use utf8>Gurusamy Sarathy2000-02-061-16/+1
| | | p4raw-id: //depot/perl@5000
* future-proof unknown warning categories (from Greg BaconGurusamy Sarathy2000-02-021-4/+2
| | | | | <gbacon@cs.uah.edu>) p4raw-id: //depot/perl@4947
* 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
* produce redeclaration warning on C<our $foo; { our $foo; ... }>Gurusamy Sarathy2000-01-251-0/+15
| | | p4raw-id: //depot/perl@4891