summaryrefslogtreecommitdiff
path: root/gv.c
Commit message (Collapse)AuthorAgeFilesLines
* fixes for all the warnings reported by Visual C (most of thisGurusamy Sarathy2002-04-211-1/+1
| | | | | | change is from change#12026) p4raw-link: @12026 on //depot/maint-5.6/perl: ff42b73b40f5a895aef4bed81c794f468e0609bc p4raw-id: //depot/perl@16048
* Make other nits nervous.Abhijit Menon-Sen2002-04-071-1/+1
| | | p4raw-id: //depot/perl@15792
* Re: [ID 20020305.025] PACKAGE::SUPER doesn't work anymoreIlmari Karonen2002-04-041-1/+9
| | | | | Message-ID: <Pine.SOL.3.96.1020405004632.9372C-100000@simpukka> p4raw-id: //depot/perl@15737
* -DCRIPPLED_CC RIPDave Mitchell2002-03-211-24/+0
| | | | | Message-ID: <20020321172440.C13683@fdgroup.com> p4raw-id: //depot/perl@15397
* Surely a typo.Jarkko Hietaniemi2002-03-201-1/+1
| | | p4raw-id: //depot/perl@15349
* Subject: [PATCH @15047] Use of inherited AUTOLOAD for non-methodAbhijit Menon-Sen2002-03-161-2/+16
| | | | | | | | | | | | | | | *::DESTROY() is deprecated From: Ilya Zakharevich <ilya@math.ohio-state.edu> Date: Thu, 14 Mar 2002 18:39:22 -0500 Message-Id: <20020314183922.A8448@math.ohio-state.edu> Subject: Re: [PATCH @15047] Use of inherited AUTOLOAD for non-method *::DESTROY() is deprecated From: Dave Mitchell <davem@fdgroup.com> Date: Fri, 15 Mar 2002 19:22:49 +0000 Message-Id: <20020315192249.A22389@fdgroup.com> p4raw-link: @15047 on //depot/perl: 0cce8c827906d6294f47c30840f886b52d8345f8 p4raw-id: //depot/perl@15251
* more warnings tidyupPaul Marquess2002-03-111-4/+4
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLMEEGDPAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15155
* taint + deprecated warningsPaul Marquess2002-03-041-4/+4
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLCEKGDOAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15003
* autoloaded DESTROY bugfixIlya Zakharevich2002-03-011-2/+60
| | | | | | Message-Id: <20020226195431.A9625@math.ohio-state.edu> p4raw-link: @14577 on //depot/perl: 0ad5258ff3f3328f321188cbb4fcd6a74b365431 p4raw-id: //depot/perl@14920
* Repatch from Robin Barker: anon subs in C<package;> areJarkko Hietaniemi2002-02-271-1/+1
| | | | | | now __ANON__::__ANON__ (should help for mod_perl breakage since #12251) p4raw-id: //depot/perl@14899
* s/load_module/Perl_load_module/Abhijit Menon-Sen2002-02-181-1/+2
| | | p4raw-id: //depot/perl@14748
* Re: [ID 20020213.001] "Unknown error" as a message from compilationRafael Garcia-Suarez2002-02-181-1/+1
| | | | | Message-Id: <20020216000601.A17249@rafael> p4raw-id: //depot/perl@14745
* Copyright++. (Not all the toplevel *.h have one, it seems.)Jarkko Hietaniemi2002-01-231-1/+1
| | | p4raw-id: //depot/perl@14391
* Missed the =head1 additions.Jarkko Hietaniemi2002-01-031-0/+4
| | | p4raw-id: //depot/perl@14041
* Quieten pgcc 2.91.66 worries.Jarkko Hietaniemi2001-11-141-1/+1
| | | p4raw-id: //depot/perl@13008
* Re: [ID 20011106.083] $dbline[$i] == 0 generates warningsMark-Jason Dominus2001-11-071-0/+1
| | | | | Message-Id: <20011107054346.14428.qmail@plover.com> p4raw-id: //depot/perl@12882
* Add the encoding pragma to control the "upgrade"Jarkko Hietaniemi2001-10-281-1/+5
| | | | | | | from the native eight bit data to Unicode. TODO: \x.. and \0... literals. \N{}. chr()? ord()? p4raw-id: //depot/perl@12750
* Integrate maintperl changes #12268 and #12669;Jarkko Hietaniemi2001-10-261-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | final touches to the audit for statics and thread-unsafe code * make DB_File, ODBM_File thread-safe * remove unnecessary/dangerous statics and protect others from not getting accidentally enabled under threaded perls windows support functions get_childdir() et al aren't exported correctly under vanilla build Testing under win32 appreciated since changes there had to be manually merged and I cannot test how badly did I do. p4raw-link: @12268 on //depot/perlio: bb407f0b8769c638c05e60ebfd157a1e676a6c22 p4raw-id: //depot/perl@12678 p4raw-integrated: from //depot/maint-5.6/perl@12677 'copy in' win32/vmem.h (@5902..) 'merge in' ext/DB_File/DB_File.xs (@8693..) win32/win32iop.h (@8917..) ext/ODBM_File/ODBM_File.xs (@8995..) iperlsys.h (@9154..) scope.c (@9584..) makedef.pl (@11425..) gv.c (@12026..) op.c (@12145..) util.c (@12220..) toke.c (@12550..) ext/B/B.xs ext/File/Glob/Glob.xs ext/Opcode/Opcode.xs ext/re/re.xs (@12653..) mg.c win32/win32.c (@12668..)
* #12370 forgot to modify is_gv_magical().Abhijit Menon-Sen2001-10-091-2/+5
| | | p4raw-id: //depot/perl@12372
* Re: [PATCH mg.c gv.c and others] ${^TAINT}Michael G. Schwern2001-10-081-1/+7
| | | | | Message-ID: <20011008170014.L17083@blackrider> p4raw-id: //depot/perl@12367
* make __ANON__ globalRobin Barker2001-09-271-1/+1
| | | | | Message-Id: <200109261656.RAA27762@tempest.npl.co.uk> p4raw-id: //depot/perl@12251
* Re: [PATCH gv.c] @& sets PL_sawampersandJeff Pinyan2001-09-041-1/+0
| | | | | Message-ID: <Pine.GSO.4.21.0109041250420.7601-100000@crusoe.crusoe.net> p4raw-id: //depot/perl@11867
* @& sets PL_sawampersandJeff Pinyan2001-09-041-12/+9
| | | | | Message-ID: <Pine.GSO.4.21.0109031235240.7601-100000@crusoe.crusoe.net> p4raw-id: //depot/perl@11863
* Changes USE_THREADS to USE_5005THREADS in the entire source.Artur Bergman2001-08-271-5/+5
| | | | | | Thanks to H. Merijn Brand for the patch. Some of the comments and or guards might be removable in perl.h now. p4raw-id: //depot/perl@11758
* Re: [PATCH gv.c] allow ${"1f"} to be non-regex var Jeff Pinyan2001-07-171-0/+11
| | | | | Message-Id: <Pine.GSO.4.21.0107161829390.1405-100000@crusoe.crusoe.net> p4raw-id: //depot/perl@11394
* Re: [PATH] shared -> unique;Abhijit Menon-Sen2001-07-021-3/+3
| | | | | Message-ID: <20010627035127.A17623@lustre.lustre.dyn.wiw.org> p4raw-id: //depot/perl@11089
* win32 fixes: fix various syntax errors ("no preprocessor directivesGurusamy Sarathy2001-07-021-14/+6
| | | | | | within macro arguments") and warnings ("unary minus applied to unsigned type", among others) p4raw-id: //depot/perl@11066
* Code cleanup based on turning off the -woffs in IRIX.Jarkko Hietaniemi2001-06-301-17/+34
| | | | | | | | Not all of the gripes cleaned up (hairy code in hv.c and regcomp.c; unused newsp, gimme, and optype from cop.h macros; unused 'key' arguments in ?DBM_File.xs) (and the -woffs left to the IRIX hints) p4raw-id: //depot/perl@11051
* Add support for $^N, the most-recently closed group.Jarkko Hietaniemi2001-06-301-0/+2
| | | p4raw-id: //depot/perl@11038
* "lose the looses", from Abhijit Menon-Sen.Jarkko Hietaniemi2001-06-271-1/+1
| | | p4raw-id: //depot/perl@10979
* Missed from #10925.Jarkko Hietaniemi2001-06-251-1/+1
| | | p4raw-id: //depot/perl@10926
* anonymous stashesAbhijit Menon-Sen2001-06-121-3/+1
| | | | | Message-ID: <20010612124704.A29029@lustre.linux.in> p4raw-id: //depot/perl@10533
* -Wall cleanups: perl.c, gv.c, Storable.xsAbhijit Menon-Sen2001-05-311-1/+1
| | | | | Message-ID: <20010531082755.A10018@lustre.linux.in> p4raw-id: //depot/perl@10352
* More -Wall sweeping.Jarkko Hietaniemi2001-05-301-6/+5
| | | p4raw-id: //depot/perl@10338
* stash autovivification and method call error messagesIlmari Karonen2001-05-251-3/+12
| | | | | Message-ID: <Pine.SOL.3.96.1010524013737.18819D-100000@simpukka> p4raw-id: //depot/perl@10205
* [LARGE!] symbolic magicDave Mitchell2001-05-201-17/+21
| | | | | Message-Id: <200105191912.UAA23925@gizmo.fdgroup.co.uk> p4raw-id: //depot/perl@10168
* The Time::Piece conspiracy unmasked!!!Jarkko Hietaniemi2001-04-261-1/+1
| | | | | | | | | | | | | | | | | | | From: Mike Guy <mjtg@cam.ac.uk> Date: Thu, 26 Apr 2001 19:02:50 +0100 Message-Id: <E14sq6M-0002g9-00@libra.cus.cam.ac.uk> Subject: [PATCH] that's enough UNIVERSAL stuff for one day ... From: Mike Guy <mjtg@cam.ac.uk> Date: Thu, 26 Apr 2001 19:08:21 +0100 Message-Id: <E14sqBh-0002mI-00@libra.cus.cam.ac.uk> Subject: Re: [PATCH] that's enough UNIVERSAL stuff for one day ... From: Graham Barr <gbarr@pobox.com> Date: Thu, 26 Apr 2001 19:12:03 +0100 Message-ID: <20010426191203.A70835@pobox.com> Eradicate UNIVERSAL (Mike) and remove the fallback Perl code (Graham) p4raw-id: //depot/perl@9859
* Re: Short test case for undef %stash:: crashBenjamin Sugars2001-04-261-0/+2
| | | | | | Message-ID: <Pine.LNX.4.21.0104231623520.790-100000@marmot.rim.canoe.ca> Changed and moved the perldiag entry. p4raw-id: //depot/perl@9854
* [MacPerl-Porters] [PATCH] bsd_glob.c, gv.c fixes for Mac OSChris Nandor2001-04-171-1/+6
| | | | | Message-Id: <p05100207b701768712de@[10.0.1.177]> p4raw-id: //depot/perl@9720
* Smoke out dTHR, spotted by by Stephen P. Potter.Jarkko Hietaniemi2001-04-081-1/+0
| | | p4raw-id: //depot/perl@9626
* RE: 5.6.0 BUG: Lexical warnings aren't lexicalPaul Marquess2001-03-281-1/+2
| | | | | | | | | | | | | | | | | | Message-ID: <000701c0b56e$73944220$07bdfea9@bfs.phone.com> A variable will be checked for the "use once" warnings if: 1. It is in the scope of a use warnings 'once' 2. It isn't in the scope of the warnings pragma at all AND $^W is set. Otherwise it won't be checked at all. Part 1 is what is in perl >= 5.6.0, Part 2 is what I'm fixing. The enclosed patch partially fixes this issue. What I didn't get to work was the case where the "used once" warning is enabled in any file other than the main file. p4raw-id: //depot/perl@9401
* Autoloading Errno.pm when %! is encounteredRobin Houston2001-03-271-13/+37
| | | | | Message-ID: <20010327205710.A24053@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@9390
* Retract #8893, zero-initializing may be costly, maybe reintroduceJarkko Hietaniemi2001-02-231-1/+1
| | | | | later protected by some #define. p4raw-id: //depot/perl@8915
* (Retracted by #8915.)Jarkko Hietaniemi2001-02-221-1/+1
| | | | | | Third Degree finding: reading uninitialized local variable smallbuf + 8 bytes of Perl_gv_fetchfile p4raw-id: //depot/perl@8893
* Integrate pureperl changes #8844,8845,8850 to mainlineJarkko Hietaniemi2001-02-201-1/+1
| | | | | | | | | | | | | | | | | | (via maintperl #8855). Fixed %^H scoping bug Removed GV <-> CV refcount loop Removed %ENV refcount loop p4raw-link: @8850 on //depot/maint-5.6/pureperl: bae1eca58b94313e4b7677aa241da9fad57bb363 p4raw-link: @8845 on //depot/maint-5.6/pureperl: 4d40626c12bbdd62acfbbe3be104711e58cec2f7 p4raw-link: @8844 on //depot/maint-5.6/pureperl: ea100fc6cfd2f0e23aceb84ac0e804e3c9c3c9a2 p4raw-id: //depot/perl@8858 p4raw-integrated: from //depot/maint-5.6/perl@8857 'merge in' gv.c scope.c (@8606..) pp.c (@8635..) op.c (@8758..) perl.c (@8806..)
* [patch] -WallDoug MacEachern2001-02-171-2/+1
| | | | | Message-ID: <Pine.LNX.4.21.0102161519500.30352-100000@mako.covalent.net> p4raw-id: //depot/perl@8815
* [patch] GvSHAREDDoug MacEachern2001-02-101-1/+7
| | | | | Message-ID: <Pine.LNX.4.21.0102101047320.15298-100000@mako.covalent.net> p4raw-id: //depot/perl@8760
* overload int()Ilya Zakharevich2001-01-251-0/+1
| | | | | Message-ID: <20010124190657.A8512@math.ohio-state.edu> p4raw-id: //depot/perl@8545
* "Safe" signals - trial implementation.Nick Ing-Simmons2001-01-171-3/+4
| | | | | | | | gv.c tweaked to zero PL_sig_pend array perlio.c tweaked to PERL_ASYNC_CHECK() on EINTR util.c tweaked to not set SA_RESTART to give perlio.c a chance. Odd thing is that it "works" with PERLIO=stdio as well (linux). p4raw-id: //depot/perlio@8467
* Define SIG_SIZE, the number of elements in the sig_name andJarkko Hietaniemi2001-01-171-5/+4
| | | | | sig_num arrays, including the final NULL entry. p4raw-id: //depot/perl@8459