summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Collapse)AuthorAgeFilesLines
* [PATH] shared -> unique;Artur Bergman2001-06-261-1/+1
| | | | | | | Message-ID: <002001c0fe4a$e623ba30$21000a0a@vogw2kdev> Because "shared" isn't: it's read-only. p4raw-id: //depot/perl@10959
* Re: [ID 20010621.007] readline() not quite as equal as <>Abhijit Menon-Sen2001-06-251-1/+1
| | | | | | | Message-ID: <20010623051744.A18583@lustre.linux.in> (Can't think of a good place to put tests.) p4raw-id: //depot/perl@10910
* Fix for ID 20010619.002 "When building hash, hash keys thatJarkko Hietaniemi2001-06-201-2/+3
| | | | | are function calls are not being called", from Abhijit. p4raw-id: //depot/perl@10763
* Integrate change #10739 from maintperl:Jarkko Hietaniemi2001-06-201-1/+1
| | | | | | | | | C<eval "/x$\r\n/x"> fails to compile correctly p4raw-link: @10739 on //depot/maint-5.6/perl: a3d864e88a38f4417518c9eac1d0058e2537efe7 p4raw-id: //depot/perl@10742 p4raw-integrated: from //depot/maint-5.6/perl@10741 'merge in' t/op/pat.t (@9675..) toke.c (@10158..)
* NetWare port from Guruprasad S <SGURUPRASAD@novell.com>.Jarkko Hietaniemi2001-06-161-0/+4
| | | p4raw-id: //depot/perl@10643
* -Wall cleanup continues.Jarkko Hietaniemi2001-06-021-0/+4
| | | p4raw-id: //depot/perl@10392
* [PATCH] DEBUG_* macro cleanupsAbhijit Menon-Sen2001-05-311-14/+14
| | | | | | | | | | | | | | Date: Thu, 31 May 2001 12:16:22 +0530 Message-ID: <20010531121622.B4829@lustre.linux.in> Subject: Re: [PATCH] DEBUG_* macro cleanups From: Abhijit Menon-Sen <ams@wiw.org> Date: Thu, 31 May 2001 13:57:01 +0530 Message-ID: <20010531135701.A21775@lustre.linux.in> (The DEBUG_ definitions in perl.h changed to use the STMT_START and STMT_END.) p4raw-id: //depot/perl@10353
* Salvage bits and pieces from the experimental 'utf8 everywhere'Jarkko Hietaniemi2001-05-311-4/+4
| | | | | | patch: rename HINT_BYTE and IN_BYTE to HINT_BYTES and IN_BYTES to match the pragma name; various robustness cleanups. p4raw-id: //depot/perl@10339
* More -Wall sweeping.Jarkko Hietaniemi2001-05-301-6/+5
| | | p4raw-id: //depot/perl@10338
* Add a test for 20010528.007, fixed in #10272.Jarkko Hietaniemi2001-05-291-1/+1
| | | p4raw-id: //depot/perl@10273
* Re: [ID 20010528.007] "\x{" causes panic:constant overflowed allocated space Hugo van der Sanden2001-05-291-5/+5
| | | | | Message-Id: <200105282323.AAA07930@crypt.compulink.co.uk> p4raw-id: //depot/perl@10272
* Re: [ID 20010422.005] perl -e '{s//${}/; //}' # segfaults on FreeBSD Spider Boardman2001-05-281-1/+10
| | | | | Message-Id: <200105281039.GAA03962@Orb.Nashua.NH.US> p4raw-id: //depot/perl@10250
* Allow 'eval "v200"' to work (part of 20000323.059); fix asJarkko Hietaniemi2001-05-271-1/+1
| | | | | envisioned by Sarathy. p4raw-id: //depot/perl@10227
* CORE::GLOBAL::require override happens too earlyGisle Aas2001-05-241-1/+1
| | | | | Message-ID: <lrofsjfym1.fsf@caliper.ActiveState.com> p4raw-id: //depot/perl@10192
* Don't forget to whine about \d__\d.Jarkko Hietaniemi2001-05-081-11/+3
| | | p4raw-id: //depot/perl@10038
* Allow underscores also in the exponent part.Jarkko Hietaniemi2001-05-081-5/+39
| | | p4raw-id: //depot/perl@10037
* Can't croak sans thread context, from Doug MacEachern.Jarkko Hietaniemi2001-05-031-1/+1
| | | p4raw-id: //depot/perl@9970
* Random input test and PerlIlya Zakharevich2001-05-031-0/+2
| | | | | Message-Id: <200105022135.OAA26245@fac-813-1.math.Berkeley.EDU> p4raw-id: //depot/perl@9969
* Tune the scan_num() comments to reality.Jarkko Hietaniemi2001-05-011-6/+5
| | | p4raw-id: //depot/perl@9928
* Changed the underscore/undebar syntax in numeric constants;Jarkko Hietaniemi2001-04-291-12/+51
| | | | | | | now any grouping will do, as long as the underscores are not consecutive (so "zero-grouping" is out), and they do not begin or end the integer or fractional parts. p4raw-id: //depot/perl@9905
* Protect the workaround hunk more.Jarkko Hietaniemi2001-04-011-0/+4
| | | p4raw-id: //depot/perl@9498
* Integrate changes #9493,9494,9495,9496 from maintperlJarkko Hietaniemi2001-04-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | into mainline. fix a broken workaround for Borland compiler in change#4739 (caused weird "short reads" on DATA, which caused op/misc.t to fail) nits spotted by Borland compiler avoid redefinition warnings under Borland 5.02 various nits identified by the Borland 5.5 compiler; remove suppression of a few warnings p4raw-link: @9496 on //depot/maint-5.6/perl: 9d05ad52b0aa7d1f7d147da0c4dbc14de5fe4a37 p4raw-link: @9495 on //depot/maint-5.6/perl: 759997f1e719f33541bed70dd7f79bfa26a930b3 p4raw-link: @9494 on //depot/maint-5.6/perl: 01b59bde1cb7ff62776f3b83c0f2575c79a950a6 p4raw-link: @9493 on //depot/maint-5.6/perl: eea7051a8d4ef81c032143ab3193bc1240ab2e8f p4raw-link: @4739 on //depot/perl: c39cd00800303e8967294e98aa4c427a1872a251 p4raw-id: //depot/perl@9497 p4raw-integrated: from //depot/maint-5.6/perl@9492 'merge in' sv.c utf8.h (@9288..) toke.c (@9292..) ext/File/Glob/bsd_glob.c (@9415..) win32/makefile.mk (@9426..) win32/win32.h (@9494..)
* printf warningRobin Barker2001-03-291-1/+2
| | | | | Message-Id: <200103291229.NAA03968@tempest.npl.co.uk> p4raw-id: //depot/perl@9436
* More EBCDIC stuff:Nick Ing-Simmons2001-03-201-43/+49
| | | | | | | | | | | | | | - Loose the extra level of function on ASCII. - spotted a chr(0) issue in sv.c - re-work of UTF-X tr/// ranges to work in Unicode space. Still issues with the "0xff is illegal UTF-8" hack. - Yet another ad. hoc. utf8 'upgrade' in op.c recoded (why do it once when you can do it all over the place :-( - Enable HINTS_UTF8 on EBCDIC - then ignore it in toke.c, need utf8.pm for swashes. - Simplified and commented scan_const() in toke.c Still something wrong regexp and tr (swashes?). p4raw-id: //depot/perlio@9267
* More EBCDIC fixes.Nick Ing-Simmons2001-03-191-14/+7
| | | p4raw-id: //depot/perlio@9246
* Prefer !UTF8_IS_INVARIANT() over UTF8_IS_CONTINUED() when thatNick Ing-Simmons2001-03-181-15/+13
| | | | | | is the sense of the test being done. Avoid some magical 127 and 128 values by using macros. p4raw-id: //depot/perlio@9199
* Fix pragma/utf8.t # 15Nick Ing-Simmons2001-03-181-2/+5
| | | | | | - if toke.c is processing a SvUTF8 string then single quoted '...' etc. are SvUTF8 as well. p4raw-id: //depot/perlio@9196
* EBCDIC Fixes.Nick Ing-Simmons2001-03-161-37/+34
| | | p4raw-id: //depot/perlio@9180
* Audit #ifdef EBCDIC and #ifndef ASCIIish, replace latter with former.Nick Ing-Simmons2001-03-111-33/+20
| | | | | Use ASCII_TO_NATIVE and NATIVE_TO_ASCII to avoid some #ifs. p4raw-id: //depot/perlio@9105
* EBCDIC sanity - phase INick Ing-Simmons2001-03-101-11/+8
| | | | | | | | | | | | | | - rename utf8/uv functions to indicate what sort of uv they provide (uvuni/uvchr) - use utf8n_xxxx (c.f. pvn) for forms which take length. - back out vN.N and $^V exceptions to e2a/a2e - make "locale" isxxx macros be uvchr (may be redundant?) Not clear yet that toUPPER_uni et. al. return being handled correctly. The tr// and rexexp stuff still needs an audit, assumption is they are working in Unicode space. Need to provide v5.6 names for XS modules (decide is uni or chr ?). p4raw-id: //depot/perlio@9096
* Re: Unicode/EBCDICPeter Prymmer2001-03-091-3/+7
| | | | | Message-ID: <Pine.OSF.4.10.10103081617390.377472-100000@aspara.forte.com> p4raw-id: //depot/perl@9082
* Retracting \N{U+HHHH}.Jarkko Hietaniemi2001-03-051-25/+4
| | | p4raw-id: //depot/perl@9025
* Integrate change #9012 from maintperl into mainline,Jarkko Hietaniemi2001-03-041-1/+1
| | | | | | | | | quench a compiler warning. p4raw-link: @9012 on //depot/maint-5.6/perl: 8cbd449d930e1c59a4de92147cce022b8fa8f4a4 p4raw-id: //depot/perl@9020 p4raw-integrated: from //depot/maint-5.6/perl@9012 'merge in' toke.c (@9010..)
* I thought I tested the #9014.Jarkko Hietaniemi2001-03-041-2/+2
| | | p4raw-id: //depot/perl@9017
* Add the \N{U+HHHH} syntax.Jarkko Hietaniemi2001-03-041-4/+25
| | | p4raw-id: //depot/perl@9014
* UTF8 tr/// fixes from Inaba Hiroto.Jarkko Hietaniemi2001-03-031-5/+16
| | | p4raw-id: //depot/perl@9008
* Rewrite REPORT() and REPORT2() (used for -DT) slightlyJarkko Hietaniemi2001-03-031-27/+29
| | | | | | so that picky compilers like IRIX won't get huffy about "statements without effect" (like 1;). p4raw-id: //depot/perl@9004
* Integrate change #8974 from maintperl, fix for bugid 20010226.008.Jarkko Hietaniemi2001-03-011-3/+21
| | | | | | | p4raw-link: @8974 on //depot/maint-5.6/perl: e4625da7211a0a63080d50d21af8e6d48edb3c6a p4raw-id: //depot/perl@8975 p4raw-integrated: from //depot/maint-5.6/perl@8973 'merge in' toke.c (@8801..)
* Undo qu. Retract #8814, rewrite op/each part of #8615,Jarkko Hietaniemi2001-02-281-5/+0
| | | | | | | retract toke.c/qu parts of #8583, retract #8485, retract or rewrite qu parts of #8439 of toke.c, keywords.h, keywords.pl, op/length.t, and MANIFEST, and delete t/op/qu.t. p4raw-id: //depot/perl@8967
* Retract #8929,8930,8932,8933 for now.Jarkko Hietaniemi2001-02-251-7/+6
| | | p4raw-id: //depot/perl@8935
* (Retracted by #8395.)Jarkko Hietaniemi2001-02-251-6/+7
| | | | | | Slight tweaks in scan_const(), not fixes yet, it seems like lots of work remains to be done... p4raw-id: //depot/perl@8933
* Fix for "[ID 20010213.005] utf8 + localized hash elems + 64 bits?"Jarkko Hietaniemi2001-02-181-3/+0
| | | | | The hash key got wrongly UTF8fied. p4raw-id: //depot/perl@8835
* [patch] -WallDoug MacEachern2001-02-171-2/+0
| | | | | Message-ID: <Pine.LNX.4.21.0102161519500.30352-100000@mako.covalent.net> p4raw-id: //depot/perl@8815
* toke.c cleanup: scan_str()Hugo van der Sanden2001-02-151-41/+18
| | | | | Message-Id: <200102151339.NAA32248@crypt.compulink.co.uk> p4raw-id: //depot/perl@8813
* buncha MacPerl patches for bleadperlChris Nandor2001-02-131-4/+7
| | | | | Message-Id: <p05010404b6ae6f85e07a@[10.0.1.177]> p4raw-id: //depot/perl@8792
* Re: [patch] GvSHAREDDoug MacEachern2001-02-111-1/+1
| | | | | | | | | | | | | | | | | | | Date: Sat, 10 Feb 2001 14:04:40 -0800 (PST) Message-ID: <Pine.LNX.4.21.0102101356000.15298-100000@mako.covalent.net> Subject: Re: [patch] GvSHARED From: Doug MacEachern <dougm@covalent.net> Date: Sat, 10 Feb 2001 15:00:54 -0800 (PST) Message-ID: <Pine.LNX.4.21.0102101453220.15298-100000@mako.covalent.net> Subject: [patch] attributes.pm support for `shared' From: Doug MacEachern <dougm@covalent.net> Date: Sat, 10 Feb 2001 20:08:48 -0800 (PST) Message-ID: <Pine.LNX.4.21.0102102004190.15298-100000@mako.covalent.net> our() attributes were ignored, our :shared pieces missing, allow attributes.pm to turn on shared. p4raw-id: //depot/perl@8766
* Re: [patch] GvSHARED Doug MacEachern2001-02-101-0/+4
| | | | | | | Message-ID: <Pine.LNX.4.21.0102101253070.15298-100000@mako.covalent.net> our @EXPORT : shared = (...); p4raw-id: //depot/perl@8761
* [ID 20010206.010] S_ functions not declared STATICNicholas Clark2001-02-081-1/+1
| | | | | Message-Id: <20010207002747.B63724@plum.flirble.org> p4raw-id: //depot/perl@8714
* RE: some win32 fixesVadim Konovalov2001-02-061-4/+0
| | | | | Message-ID: <402099F49BEED211999700805FC7359F9CAF49@ru0028exch01.spb.lucent.com> p4raw-id: //depot/perl@8706
* Integrate change #8586 from maint-5.6/perl.Jarkko Hietaniemi2001-01-291-29/+30
| | | | | | | | | | | make the BOM detection code not call tell() until it has to (meant to fix esoteric compatibility issues where PL_rsfp is overridden) p4raw-link: @8586 on //depot/maint-5.6/perl: 7b18f0b9fd425b568b9ff49e195709c84e549b71 p4raw-id: //depot/perl@8589 p4raw-integrated: from //depot/maint-5.6/perl@8588 'merge in' toke.c (@8579..)