summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Collapse)AuthorAgeFilesLines
* move all pad-related code to its own src fileDave Mitchell2002-10-021-35/+8
| | | | | Message-ID: <20020925234023.A20044@fdgroup.com> p4raw-id: //depot/perl@17953
* enable -ansi -pedanticJarkko Hietaniemi2002-09-261-1/+1
| | | | | Message-ID: <20020917221925.GF85044@lyta.hut.fi> p4raw-id: //depot/perl@17925
* Fix a syntax incompatibility introduced by the // operator.Rafael Garcia-Suarez2002-09-121-8/+3
| | | | | | (Note that C<print $fh //> is still a syntax error, it wasn't with perl 5.8.0.) p4raw-id: //depot/perl@17900
* Fix parsing problems with the // operator.Rafael Garcia-Suarez2002-08-251-12/+25
| | | | | | | | Make // able to follow various unary operators used without arguments or parens (shift, pop, getc, pos, readline, readlink, undef, umask, and the filetest operators), as well as the <FH> operator. p4raw-id: //depot/perl@17777
* Version object patch #1John Peacock2002-08-201-1/+1
| | | | | | | Message-id: <3D5BB55D.6090603@rowman.com> and Message-id: <3D627D1A.4050607@rowman.com> and t/lib/warnings/universal tweak to skip p4raw-id: //depot/perl@17746
* Fix bug #16080 : an attribute list should end at '}'Rafael Garcia-Suarez2002-08-081-1/+1
| | | p4raw-id: //depot/perl@17704
* Defined-or patch (cleaned up)Brent Dax2002-08-051-20/+49
| | | | | | From: "Brent Dax" <brentdax@cpan.org> Message-id: <000001c234a1$d1ca72c0$6501a8c0@deepblue> p4raw-id: //depot/perl@17682
* Missing patch fragment, noted by Hugo.Jarkko Hietaniemi2002-07-091-1/+1
| | | p4raw-id: //depot/perl@17441
* Integrate maint patches #17421, #17424:Jarkko Hietaniemi2002-07-081-0/+13
| | | | | | | | | | | | | | | | | on platforms like HP-UX that are subject to the ARG_ZERO_IS_SCRIPT hack, $^X was improperly set to the script name when the script was run via the PATH; argv[0] in that case shows up as the bare name of the script rather than its fully qualified path, which meant that the sanity check in the ARG_ZERO_IS_SCRIPT code fails to recognize it as the running script name; fix tries to match bare script name in that case (from Gisle Aas) tweak change#17421 ($0 is full path to script even when script is invoked via PATH almost everywhere except Windows) p4raw-link: @17421 on //depot/maint-5.6/perl: 32099b6ba13a228ffd08d5c7359d07c687b11471 p4raw-id: //depot/perl@17425 p4raw-integrated: from //depot/maint-5.6/perl@17423 'edit in' t/op/magic.t (@17421..) 'merge in' toke.c (@16508..)
* Document the "Unicode in package/sub names" problem;Jarkko Hietaniemi2002-06-181-1/+5
| | | | | | | a microfix in toke.c towards the final goal (the fix removes the need to have quotes around Unicode package names when calling a method on them) p4raw-id: //depot/perl@17286
* NetWare update from Ananth Kesari.Jarkko Hietaniemi2002-05-311-0/+18
| | | p4raw-id: //depot/perl@16922
* Re: use of lc module names and warningsRafael Garcia-Suarez2002-05-151-1/+1
| | | | | Message-ID: <20020512230946.E699@rafael> p4raw-id: //depot/perl@16606
* EBCDIC: the toke.c wariness about UTF-8 (really, UTF-EBCDIC)Jarkko Hietaniemi2002-05-111-5/+1
| | | | | | | | scripts does not apply any more. (The utf8.t needed a little bit of relaxing to work in EBCDIC, since *both* the bytes in subtest #30 are illegal UTF-EBCDIC, and the error message matched is slightly different.) The utf8.t now passes. p4raw-id: //depot/perl@16550
* Provide the \N{U+HHHH} syntax before we forget.Jarkko Hietaniemi2002-05-011-0/+10
| | | p4raw-id: //depot/perl@16302
* The #16182 radiates U32ness.Jarkko Hietaniemi2002-04-261-1/+1
| | | p4raw-id: //depot/perl@16185
* fixes for all the warnings reported by Visual C (most of thisGurusamy Sarathy2002-04-211-16/+16
| | | | | | change is from change#12026) p4raw-link: @12026 on //depot/maint-5.6/perl: ff42b73b40f5a895aef4bed81c794f468e0609bc p4raw-id: //depot/perl@16048
* @:foo?Philip Newton2002-04-171-2/+2
| | | | | Message-ID: <v6drbu0mkupaklru4efcq40lv7d4vajdp1@4ax.com> p4raw-id: //depot/perl@15979
* warning at use of /c modifier with s///Mark-Jason Dominus2002-03-281-4/+4
| | | | | Message-ID: <20020328153603.11992.qmail@plover.com> p4raw-id: //depot/perl@15586
* warning at use of /c modifier without /g modifierMark-Jason Dominus2002-03-281-0/+15
| | | | | Message-ID: <20020328100440.22081.qmail@plover.com> p4raw-id: //depot/perl@15579
* Re: perl 5.7.3 + XS lvalue subsSpider Boardman2002-03-281-3/+11
| | | | | Message-Id: <200203280152.UAA415562@leggy.zk3.dec.com> p4raw-id: //depot/perl@15565
* -DCRIPPLED_CC RIPDave Mitchell2002-03-211-29/+0
| | | | | Message-ID: <20020321172440.C13683@fdgroup.com> p4raw-id: //depot/perl@15397
* Inappropriate termination of PODClinton A. Pierce2002-03-121-3/+0
| | | | | | From: "Clinton A. Pierce" <clintp@geeksalad.org> Message-Id: <5.1.0.14.2.20020312095400.00aed218@www.geeksalad.org> p4raw-id: //depot/perl@15197
* more warnings tidyupPaul Marquess2002-03-111-40/+40
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLMEEGDPAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15155
* As suggested by Anton Tagunov, eq and cmp now obey theJarkko Hietaniemi2002-03-071-1/+1
| | | | | | | | | encoding pragma (by remapping their byte argument if the other argument is in Unicode). Also fix a bug found by Anton where ord undef under the encoding pragma would barf. ([ID 20020307.009] A null pointer dereference with 'use encoding') Finally, use the nicer form of sv_recode_to_utf8. p4raw-id: //depot/perl@15085
* taint + deprecated warningsPaul Marquess2002-03-041-2/+18
| | | | | | From: "Paul Marquess" <paul_marquess@yahoo.co.uk> Message-ID: <AIEAJICLCBDNAAOLLOKLCEKGDOAA.paul_marquess@yahoo.co.uk> p4raw-id: //depot/perl@15003
* Repatch from Robin Barker: anon subs in C<package;> areJarkko Hietaniemi2002-02-271-2/+4
| | | | | | now __ANON__::__ANON__ (should help for mod_perl breakage since #12251) p4raw-id: //depot/perl@14899
* No OPf_SPECIAL on OP_ENTERSUB when readline() is overridenRafael Garcia-Suarez2002-02-211-1/+2
| | | | | Message-Id: <20020221152222.A15095@rafael> p4raw-id: //depot/perl@14811
* EBCDIC: this change for \N{} in particular is nowJarkko Hietaniemi2002-02-121-1/+8
| | | | | | unnecessary because of the recent more general pack U change. p4raw-id: //depot/perl@14652
* CopFILE / MacPerl_MPWFileNameChris Nandor2002-02-081-3/+3
| | | | | Message-ID: <pudge-10FC3D.16314108022002@onion.valueclick.com> p4raw-id: //depot/perl@14608
* EBCDIC: the low 256 \N{...} need to be remapped.Jarkko Hietaniemi2002-02-021-0/+13
| | | p4raw-id: //depot/perl@14519
* Copyright++. (Not all the toplevel *.h have one, it seems.)Jarkko Hietaniemi2002-01-231-1/+1
| | | p4raw-id: //depot/perl@14391
* [BUG] /\_/ an unrecognized escape?Michael G. Schwern2002-01-211-1/+3
| | | | | Message-ID: <20020121202254.GA6731@blackrider> p4raw-id: //depot/perl@14371
* Regen embed enable slab for PERL_IMPLICIT_SYSNick Ing-Simmons2002-01-151-5/+5
| | | p4raw-id: //depot/perlio@14271
* Integrate rest of mainlineNick Ing-Simmons2002-01-151-5/+31
|\ | | | | p4raw-id: //depot/perlio@14270
| * [PATCH] Overriding readline() should also override <FH> Rafael Garcia-Suarez2002-01-151-5/+31
| | | | | | | | | | | | | | | | | | | | | | Date: Mon, 14 Jan 2002 23:03:04 +0100 Message-ID: <20020114230304.A691@rafael> Subject: Re: [PATCH] Overriding readline() should also override <FH> From: Rafael Garcia-Suarez <rgarciasuarez@free.fr> Date: Mon, 14 Jan 2002 23:18:43 +0100 Message-ID: <20020114231843.E691@rafael> p4raw-id: //depot/perl@14260
* | Use PerlMemShared for CopSTASHPV and CopFILE. MUCH harder than it sounds!Nick Ing-Simmons2002-01-141-5/+1
|/ | | | | | | | | | | | Need to use CopXXXXX macros everywhere and add CopSTASH_free Add new scope type and add support for it to scope.c and scope stack dup-er in sv.c. Add savesharedpv(). Also zealous version of Win32's vmem.h to catch all the abuses. With this t/op/fork.t passes even with zealous checking and checker is point a finger at various threads/shared issues. PL_curcop->cop_io is still an issue. p4raw-id: //depot/perlio@14259
* Re: [PATCH] No 'once' warnings for variables declared with ourGisle Aas2002-01-101-1/+1
| | | | | Message-ID: <lrg05ep2l6.fsf@caliper.activestate.com> p4raw-id: //depot/perl@14172
* No 'once' warnings for variables declared with ourGisle Aas2002-01-101-1/+1
| | | | | Message-ID: <lrg05e7nx3.fsf@caliper.activestate.com> p4raw-id: //depot/perl@14161
* Bad prototype detection now an optional warningSam Tregar2002-01-061-4/+4
| | | | | Message-Id: <Pine.LNX.4.33.0201060023160.3715-200000@localhost.localdomain> p4raw-id: //depot/perl@14101
* warn if not CORE::dumpRafael Garcia-Suarez2002-01-041-0/+4
| | | | | Message-Id: <20020103220400.A13958@rafael> p4raw-id: //depot/perl@14053
* Bad prototype detection changed from error to warningSam Tregar2002-01-021-5/+7
| | | | | Message-Id: <Pine.LNX.4.33.0201021400110.15420-200000@localhost.localdomain> p4raw-id: //depot/perl@14025
* Re: [PATCH] Basic bad prototype detectionSam Tregar2001-12-311-4/+7
| | | | | Message-ID: <Pine.LNX.4.33.0112310017090.9102-200000@localhost.localdomain> p4raw-id: //depot/perl@13974
* Basic bad prototype detectionSam Tregar2001-12-311-1/+4
| | | | | Message-ID: <Pine.LNX.4.33.0112301948270.9102-200000@localhost.localdomain> p4raw-id: //depot/perl@13971
* [PATCH] Re: chomp/chop prototype changed?Rafael Garcia-Suarez2001-12-171-2/+2
| | | | | | | | | | | Date: Mon, 17 Dec 2001 16:37:18 +0100 Message-ID: <20011217163718.A2292@rafael> Subject: Re: [PATCH] Re: chomp/chop prototype changed? From: Rafael Garcia-Suarez <rgarciasuarez@free.fr> Date: Mon, 17 Dec 2001 23:17:06 +0100 Message-ID: <20011217231706.A730@rafael> p4raw-id: //depot/perl@13747
* Fixes for casting problems detected on a SuSE 7.2 Itanium,Jarkko Hietaniemi2001-12-121-3/+3
| | | | | | mostly gcc -Wall complaining about the argument of %p not being a void *. p4raw-id: //depot/perl@13659
* autosplit into @F fixRafael Garcia-Suarez2001-11-291-1/+1
| | | | | Message-ID: <20011129145223.A25817@rafael> p4raw-id: //depot/perl@13360
* v-strings as Objects Step 1John Peacock2001-11-151-53/+3
| | | | | Message-ID: <3BF3FE30.70D7EDCA@rowman.com> p4raw-id: //depot/perl@13028
* Re: [ID 20011114.118] chop and chomp bind too tightlyRafael Garcia-Suarez2001-11-151-2/+2
| | | | | | | | | Message-Id: <slrn9v70s9.gqe.rgarciasuarez@rafael.kazibao.net> chop() and chomp() are not real list functions, so let's not have them overrideable. (Casey will be confused since in #7071 he patched the other way.) p4raw-id: //depot/perl@13018
* Add comments to mark where $^X is being handled.Jarkko Hietaniemi2001-11-141-1/+1
| | | p4raw-id: //depot/perl@13000
* -s on #! line Rafael Garcia-Suarez2001-11-081-0/+9
| | | | | Message-ID: <20011107222339.E729@rafael> p4raw-id: //depot/perl@12900