summaryrefslogtreecommitdiff
path: root/lib/constant.pm
Commit message (Collapse)AuthorAgeFilesLines
* Fwd: CPAN Upload: S/SA/SAPER/constant-1.17.tar.gzSébastien Aperghis-Tramoni2008-10-291-1/+1
| | | | | | Message-Id: <93213472-1B76-43A2-AACB-2BBFF901C5A7@free.fr> Date: Wed, 29 Oct 2008 22:58:52 +0100 p4raw-id: //depot/perl@34648
* Fwd: CPAN Upload: S/SA/SAPER/constant-1.16.tar.gzSébastien Aperghis-Tramoni2008-09-211-3/+17
| | | | | Message-Id: <5B1668F5-06FA-4104-9966-9727E880C533@free.fr> p4raw-id: //depot/perl@34385
* Upgrade to constant-1.15Steve Peters2008-01-011-1/+1
| | | p4raw-id: //depot/perl@32800
* UNITCHECK is only a keyword post 5.009, so to allow safe upgrades ofNicholas Clark2007-11-161-2/+3
| | | | | constant.pm on 5.8.x and earlier don't treat it as something special. p4raw-id: //depot/perl@32338
* Fwd: CPAN Upload: S/SA/SAPER/constant-1.12.tar.gzSébastien Aperghis-Tramoni2007-11-061-1/+1
| | | | | | Message-Id: <7B502F45-AB25-4EFF-8147-A02D8E2E9E21@free.fr> Date: Tue, 6 Nov 2007 02:49:51 +0100 p4raw-id: //depot/perl@32227
* Trans.: CPAN Upload: S/SA/SAPER/constant-1.11.tar.gzSébastien Aperghis-Tramoni2007-09-251-12/+20
| | | | | Message-ID: <1190714148.46f8db2431f0c@imp.free.fr> p4raw-id: //depot/perl@31963
* Re: new C3 MRO patchBrandon Black2007-04-191-2/+2
| | | | | | From: "Brandon Black" <blblack@gmail.com> Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com> p4raw-id: //depot/perl@30980
* Symbian syncJarkko Hietaniemi2007-04-011-1/+1
| | | | | Message-ID: <460EB6C1.4020406@iki.fi> p4raw-id: //depot/perl@30824
* inform constant.pm about UNITCHECKJoshua ben Jore2007-03-131-2/+2
| | | | | | From: "Joshua ben Jore" <twists@gmail.com> Message-ID: <dc5c751d0703130035o1a739f45g1ea559d110bd5dd8@mail.gmail.com> p4raw-id: //depot/perl@30561
* Change 26487 left some debugging code in, and through the wonders ofNicholas Clark2007-02-131-4/+1
| | | | | | autovivification, that code actually introduced a bug, most easily visible for the for the non-5.9.x case. p4raw-id: //depot/perl@30255
* As what we're doing is generating subroutines, which are methods, weNicholas Clark2005-12-271-0/+1
| | | | | | need to invalidate cached methods. For constant.pm we need to create &Internals::inc_sub_generation p4raw-id: //depot/perl@26502
* Rework constant.pm to take advantage of the space savings of proxyNicholas Clark2005-12-261-12/+25
| | | | | constant subroutines whenever it can. p4raw-id: //depot/perl@26487
* The value from caller doesn't change, so my $pkg = caller;Nicholas Clark2005-12-241-1/+1
| | | | | should be moved out of the loop. p4raw-id: //depot/perl@26485
* Using a hash reference rather than a hash can save a hash copy.Nicholas Clark2005-12-241-6/+6
| | | p4raw-id: //depot/perl@26483
* [perl #32400] Unnecessary warning from constant.pm Anno Siegel2004-11-121-6/+1
| | | | | | From: Anno Siegel (via RT) <perlbug-followup@perl.org> Message-ID: <rt-3.0.11-32400-100099.4.31094423840584@perl.org> p4raw-id: //depot/perl@23497
* Change #12044 didn't.Abhijit Menon-Sen2001-09-201-130/+119
| | | p4raw-id: //depot/perl@12097
* fixes to constant.pm documentationIlmari Karonen2001-07-291-26/+55
| | | | | Message-ID: <Pine.SOL.3.96.1010724163055.6822A-100000@simpukka> p4raw-id: //depot/perl@11473
* Bump up the VERSIONs of modules that have changed since 5.6.0,Jarkko Hietaniemi2001-06-291-1/+1
| | | | | the modules found using a script written by Larry Schatzer Jr. p4raw-id: //depot/perl@11016
* Tweten->WestCasey West2001-04-171-2/+2
| | | | | Message-ID: <20010416121122.B14554@stupid.geeknest.com> p4raw-id: //depot/perl@9719
* Re: [PATCH] Idea: Declare multiple constants at onceCasey R. Tweten2000-12-281-63/+112
| | | | | Message-ID: <Pine.OSF.4.21.0012221032030.28992-100000@home.kiski.net> p4raw-id: //depot/perl@8240
* final touches for lexical warnings (from Paul Marquess)Gurusamy Sarathy2000-03-131-6/+6
| | | p4raw-id: //depot/perl@5702
* relax restrictions on constant names a bit (from M J T Guy)Gurusamy Sarathy2000-03-031-6/+1
| | | p4raw-id: //depot/perl@5463
* s/STOP/CHECK/ blocksGurusamy Sarathy2000-01-261-1/+1
| | | p4raw-id: //depot/perl@4905
* s/use vars/our/g modules that aren't independently maintained on CPANGurusamy Sarathy2000-01-231-3/+3
| | | p4raw-id: //depot/perl@4860
* newer version of constant.pm from Tom Phoenix; added Tom's notes toGurusamy Sarathy1999-12-281-52/+149
| | | | | perldelta; added STOP, DESTROY and AUTOLOAD to specials list p4raw-id: //depot/perl@4718
* restore sanity to "constant" referencesGurusamy Sarathy1998-10-211-0/+14
| | | p4raw-id: //depot/perl@2029
* [win32] merge changes#872,873 from maintbranchGurusamy Sarathy1998-05-141-0/+9
| | | | | | p4raw-link: @873 on //depot/maint-5.004/perl: 990f469d529b62458be38e8659885fd26d353629 p4raw-link: @872 on //depot/maint-5.004/perl: 0b85608df162729d39cb0f96c9f88c7de0a3ceab p4raw-id: //depot/win32/perl@935
* Tweaks to constant.pmTom Phoenix1997-04-011-1/+2
| | | | | | I've made a couple of (trivial) changes, in this compared to what was distributed in _96. Patch available separately. Cape does not actually enable wearer to fly.
* [inseperable changes from patch from perl-5.003_95 to perl-5.003_86]Perl 5 Porters1997-03-261-0/+162
[editor's note: this commit was prepared manually so may differ in minor ways to other inseperable changes commits] CORE LANGUAGE CHANGES Title: "Support $ENV{PERL5OPT}" From: Chip Salzenberg Files: perl.c pod/perldiag.pod pod/perldelta.pod pod/perlrun.pod Title: "Implement void context, in which C<wantarray> is undef" From: Chip Salzenberg Files: cop.h doop.c dump.c global.sym gv.c op.c op.h perl.c pod/perlcall.pod pod/perldelta.pod pod/perlfunc.pod pod/perlguts.pod pod/perlsub.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h Title: "Don't look up &AUTOLOAD in @ISA when calling plain function" From: Chip Salzenberg Files: global.sym gv.c lib/Text/ParseWords.pm pod/perldelta.pod pp_hot.c proto.h t/op/method.t Title: "Allow closures to be constant subroutines" From: Chip Salzenberg Files: op.c Title: "Make C<scalar(reverse)> mean C<scalar(reverse $_)>" From: Chip Salzenberg Files: pp.c Title: "Fix lexical suicide from C<my $x = $x> in sub" From: Chip Salzenberg Files: op.c Title: "Make "Unrecog. char." fatal, and update its doc" From: Chip Salzenberg Files: pod/perldiag.pod toke.c CORE PORTABILITY Title: "safefree() mismatch" From: Roderick Schertler Msg-ID: <21338.859653381@eeyore.ibcinc.com> Date: Sat, 29 Mar 1997 11:36:21 -0500 Files: util.c (applied based on p5p patch as commit id 9b9b466fb02dc96c81439bafbb3b2da55238cfd2) Title: "Win32 update (seven patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: EXTERN.h MANIFEST win32/Makefile win32/perl.mak win32/perl.rc win32/perldll.mak win32/makedef.pl win32/modules.mak win32/win32io.c win32/bin/pl2bat.bat OTHER CORE CHANGES Title: "Report PERL* environment variables in -V and perlbug" From: Chip Salzenberg Files: perl.c utils/perlbug.PL Title: "Typo in perl.c: Printing NO_EMBED for perl -V" From: Gisle Aas Msg-ID: <199703301922.VAA13509@furubotn.sn.no> Date: Sun, 30 Mar 1997 21:22:11 +0200 Files: perl.c (applied based on p5p patch as commit id b6c639e4b1912ad03b9b10ba9518d96bd0a6cfaf) Title: "Don't let C<$var = $var> untaint $var" From: Chip Salzenberg Files: pp_hot.c pp_sys.c sv.h t/op/taint.t Title: "Fix autoviv bug in C<my $x; ++$x->{KEY}>" From: Chip Salzenberg Files: pp_hot.c Title: "Re: 5.004's new srand() default seed" From: Hallvard B Furuseth Msg-ID: <199703302219.AAA20998@bombur2.uio.no> Date: Mon, 31 Mar 1997 00:19:13 +0200 (MET DST) Files: pp.c (applied based on p5p patch as commit id d7d933a26349f945f93b2f0dbf85b773d8ca3219) Title: "Re: embedded perl and top_env problem " From: Gurusamy Sarathy Msg-ID: <199703280031.TAA05711@aatma.engin.umich.edu> Date: Thu, 27 Mar 1997 19:31:42 -0500 Files: gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c scope.h util.c (applied based on p5p patch as commit id f289f7d2518e7a8a82114282e774adf50fa6ce85) Title: "Define and use new macro: boolSV()" From: Tim Bunce Files: gv.c lib/ExtUtils/typemap os2/os2.c pp.c pp_hot.c pp_sys.c sv.c sv.h universal.c vms/vms.c Title: "Re: strict @F" From: Hallvard B Furuseth Msg-ID: <199703252110.WAA16038@bombur2.uio.no> Date: Tue, 25 Mar 1997 22:10:33 +0100 (MET) Files: toke.c (applied based on p5p patch as commit id dfd44a5c8c8dd4c001c595debfe73d011a96d844) Title: "Try harder to identify errors at EOF" From: Chip Salzenberg Files: toke.c Title: "Minor string change in toke.c: 'bareword'" From: lvirden@cas.org Msg-ID: <1997Mar27.130247.1911552@hmivax.humgen.upenn.edu> Date: Thu, 27 Mar 1997 13:02:46 -0500 (EST) Files: toke.c (applied based on p5p patch as commit id 9b56c8f8085a9e773ad87c6b3c1d0b5e39dbc348) Title: "Improve diagnostic on \r in program text" From: Chip Salzenberg Files: pod/perldiag.pod toke.c Title: "Make Sock_size_t typedef work right" From: Chip Salzenberg Files: perl.h pp_sys.c LIBRARY AND EXTENSIONS Title: "New module constant.pm" From: Tom Phoenix Files: MANIFEST lib/constant.pm op.c pp.c t/pragma/constant.t Title: "Remove chat2" From: Chip Salzenberg Files: MANIFEST lib/chat2.inter lib/chat2.pl Title: "Include CGI.pm 2.32" From: Chip Salzenberg Files: MANIFEST eg/cgi/* lib/CGI.pm lib/CGI/Apache.pm lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm lib/CGI/Switch.pm UTILITIES Title: "Tom C's Pod::Html and html tools, as of 30 March 97" From: Chip Salzenberg Files: MANIFEST installhtml lib/Pod/Html.pm pod/pod2html.PL Title: "Fix path bugs in installhtml" From: Robin Barker <rmb1@cise.npl.co.uk> Msg-ID: <3180.9703270906@tempest.cise.npl.co.uk> Date: Thu, 27 Mar 97 09:06:14 GMT Files: installhtml Title: "Make perlbug say that it's only for core Perl bugs" From: Chip Salzenberg Files: utils/perlbug.PL DOCUMENTATION Title: "Document autouse and constant; update diagnostics" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Suggest to upgraders that they try '-w' again" From: Hallvard B Furuseth Msg-ID: <199703251901.UAA15982@bombur2.uio.no> Date: Tue, 25 Mar 1997 20:01:26 +0100 (MET) Files: pod/perldelta.pod (applied based on p5p patch as commit id 4176c059b9ba6b022e99c44270434a5c3e415b73) Title: "Improve and update documentation of constant subs" From: Tom Phoenix <rootbeer@teleport.com> Msg-ID: <Pine.GSO.3.96.970331122546.14185C-100000@kelly.teleport.com> Date: Mon, 31 Mar 1997 13:05:54 -0800 (PST) Files: pod/perlsub.pod Title: "Improve documentation of C<return>" From: Chip Salzenberg Files: pod/perlfunc.pod pod/perlsub.pod Title: "perlfunc.pod patch" From: Gisle Aas Msg-ID: <199703262159.WAA17531@furubotn.sn.no> Date: Wed, 26 Mar 1997 22:59:23 +0100 Files: pod/perlfunc.pod (applied based on p5p patch as commit id 35a731fcbcd7860eb497d6598f3f77b8746319c4) Title: "Use 'while (defined($x = <>)) {}', per <gnat@frii.com>" From: Chip Salzenberg Files: configpm lib/Term/Cap.pm perlsh pod/perlipc.pod pod/perlop.pod pod/perlsub.pod pod/perlsyn.pod pod/perltrap.pod pod/perlvar.pod win32/bin/search.bat Title: "Document and test C<%> behavior with negative operands" From: Chip Salzenberg Files: pod/perlop.pod t/op/arith.t Title: "Update docs on $]" From: Chip Salzenberg Files: pod/perlvar.pod Title: "perlvar.pod patch" From: Gisle Aas Msg-ID: <199703261254.NAA10237@bergen.sn.no> Date: Wed, 26 Mar 1997 13:54:00 +0100 Files: pod/perlvar.pod (applied based on p5p patch as commit id 0aa182cb0caa3829032904b9754807b1b7418509) Title: "Fix example of C<or> vs. C<||>" From: Chip Salzenberg Files: pod/perlsyn.pod Title: "Pod usage and spelling patch" From: Larry W. Virden Files: pod/*.pod Title: "Pod updates" From: "Cary D. Renzema" <caryr@mxim.com> Msg-ID: <199703262353.PAA01819@macs.mxim.com> Date: Wed, 26 Mar 1997 15:53:22 -0800 (PST) Files: pod/*.pod (applied based on p5p patch as commit id 5695b28edc67a3f45e8a0f25755d07afef3660ac)