summaryrefslogtreecommitdiff
path: root/toke.c
Commit message (Collapse)AuthorAgeFilesLines
* oct and hex in glorious 64 bit (with less bugs) (was Re: hex and oct again ↵Nicholas Clark2001-09-051-7/+11
| | | | | | | (was Re: FreeBSD MD5 crypt? Re: crypt/hex/oct and Unicode?)) Message-ID: <20010904224250.P25120@plum.flirble.org> p4raw-id: //depot/perl@11874
* 'main' *is* a reserved wordRafael Garcia-Suarez2001-09-041-1/+1
| | | | | Message-ID: <20010903225541.A24097@rafael> p4raw-id: //depot/perl@11861
* remove deprecated PERL_OBJECT cruft, it has long since stoppedGurusamy Sarathy2001-08-311-11/+7
| | | | | working in 5.7.x p4raw-id: //depot/perl@11803
* Changes USE_THREADS to USE_5005THREADS in the entire source.Artur Bergman2001-08-271-8/+8
| | | | | | 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
* If you want you can now add -DUSE_UTF8_SCRIPTS to your cflagsJarkko Hietaniemi2001-08-121-4/+7
| | | | | | and the Perl will be built to do that by default (adding that will break scripts having non-UTF-8 binary data, such as Latin-1.) p4raw-id: //depot/perl@11656
* eval "format foo=" would loop indefinitely; reported inMike Guy2001-07-311-7/+11
| | | | | | | | Subject: A load of old rubbish Message-Id: <E14zK1G-0003a2-00@virgo.cus.cam.ac.uk> (The core dumps reported in there already fixed.) p4raw-id: //depot/perl@11510
* Re: [PATCH: perl@11181] UCD.t fails LATIN|Latin testMark-Jason Dominus2001-07-121-12/+0
| | | | | | | Message-ID: <20010712045931.8543.qmail@plover.com> Remove the chmod/umask leading zero warning. p4raw-id: //depot/perl@11290
* Retract #11166 (and #11237).Jarkko Hietaniemi2001-07-121-7/+14
| | | p4raw-id: //depot/perl@11285
* Retract #11212.Jarkko Hietaniemi2001-07-081-1/+0
| | | p4raw-id: //depot/perl@11223
* Slight tweaks on #11213.Jarkko Hietaniemi2001-07-081-2/+3
| | | p4raw-id: //depot/perl@11215
* Simplify yytoke()Simon Cozens2001-07-081-126/+132
| | | | | | | Message-ID: <20010708132434.A9448@deep-dark-truthful-mirror> Split out pending_ident(). p4raw-id: //depot/perl@11213
* (Retracted by #11223.)Graham Barr2001-07-081-0/+1
| | | | | | Subject: [PATCH] Re: Problem with Safe.pm and Perl 5.004 Message-Id: <3460FFBA.6DA51F46@ti.com> p4raw-id: //depot/perl@11212
* Re: op/arith.tNicholas Clark2001-07-071-70/+18
| | | | | Message-ID: <20010707130454.D59620@plum.flirble.org> p4raw-id: //depot/perl@11190
* (Retracted by #11285.)Abhijit Menon-Sen2001-07-061-14/+7
| | | | | | Subject: Re: [PATCH] mkdir() mode argument is missing initial 0 Message-ID: <20010706012632.A28327@lustre.dyn.wiw.org> p4raw-id: //depot/perl@11166
* autosplit into @FRobin Houston2001-07-021-5/+2
| | | | | Message-Id: <E15HC3M-0007jL-00.2001-07-02-23-20-24@mail18.svr.pol.co.uk> p4raw-id: //depot/perl@11110
* Re: [PATH] shared -> unique;Abhijit Menon-Sen2001-07-021-1/+1
| | | | | 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-2/+2
| | | | | | within macro arguments") and warnings ("unary minus applied to unsigned type", among others) p4raw-id: //depot/perl@11066
* [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..)