summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Re: [ID 20011106.083] $dbline[$i] == 0 generates warningsMark-Jason Dominus2001-11-071-0/+10
| | | | | Message-Id: <20011107054346.14428.qmail@plover.com> p4raw-id: //depot/perl@12882
* Comment tweaks.Jarkko Hietaniemi2001-11-011-2/+2
| | | p4raw-id: //depot/perl@12801
* Make sv_recode_to_utf8() a real API: the encodingJarkko Hietaniemi2001-10-311-1/+1
| | | | | | is a parameter, instead of a global. Document the PERL_ENCODING. p4raw-id: //depot/perl@12783
* Enable -Mencoding=foobar also for string literals.Jarkko Hietaniemi2001-10-311-0/+5
| | | p4raw-id: //depot/perl@12782
* Integrate maintperl changes #12268 and #12669;Jarkko Hietaniemi2001-10-261-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | 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..)
* Integrate changes #12549 and #12550 from maintperl;Jarkko Hietaniemi2001-10-221-4/+21
| | | | | | | | | | | readline() doesn't work with our variables; it confuses them with my variables (change#4227 was incomplete) p4raw-link: @12549 on //depot/maint-5.6/perl: 5e948b4e169e88676c1f1359a0a62d670c4b4221 p4raw-link: @4227 on //depot/perl: 77ca0c92d2c0e47301d906d355d9ab3afb6f6bcb p4raw-id: //depot/perl@12561 p4raw-integrated: from //depot/maint-5.6/perl@12558 'copy in' t/base/rs.t (@8152..) 'edit in' toke.c (@12549..)
* Oh, bother. In Tru64 cc -std1 was looking rather niceJarkko Hietaniemi2001-10-171-1/+1
| | | | | | | | | | in speed (upto 20% speedup in certain operations) but meanwhile regexps and arithmetics got slower (5-10%) (according to perlbench average speedup is negligible, and within measuring flutter, 1%). Therefore retracting all the changes aimed at getting -std1 to compile cleanly: #12475, #12476, #12479, #12480, #12481, #12482, #12483, #12484. p4raw-id: //depot/perl@12485
* (retracted by #12485)Jarkko Hietaniemi2001-10-171-1/+1
| | | | | | Avoid dollar signs in identifiers (in non-VMS) to placate ultra picky ANSI compilers (such as DEC^WCPQ^WHP). p4raw-id: //depot/perl@12475
* Re: [ID 20010920.007] q and qq does not work after doRafael Garcia-Suarez2001-09-211-1/+1
| | | | | Message-Id: <slrn9qm1ca.h6b.rgarciasuarez@rafael.kazibao.net> p4raw-id: //depot/perl@12108