summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Collapse)AuthorAgeFilesLines
* Make using U+FDD0..U+FDEF (noncharacters since Unicode 3.1),Jarkko Hietaniemi2001-12-211-2/+3
| | | | | | U+...FFFE, U+...FFFF, and characters beyond U+10FFFF (the Unicode maximum code point) warnable offenses. p4raw-id: //depot/perl@13823
* gcc pacifying (RH 7.1/ia64).Jarkko Hietaniemi2001-12-191-2/+2
| | | p4raw-id: //depot/perl@13812
* %g -> NVgf cleanup, based on Schwern's RedHat 7.1/AlphaJarkko Hietaniemi2001-12-181-2/+2
| | | | | | findings -- some of the warnings I can't explain except by NVgf being detected wrong, though. p4raw-id: //depot/perl@13764
* [PATCH] Re: chomp/chop prototype changed?Rafael Garcia-Suarez2001-12-171-0/+3
| | | | | | | | | | | 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
* Unadorned numbers evil.Jarkko Hietaniemi2001-12-131-4/+4
| | | p4raw-id: //depot/perl@13672
* Apply NetBSD patch-ad: a gcc sparc64 code generation bug.Jarkko Hietaniemi2001-12-091-5/+31
| | | p4raw-id: //depot/perl@13565
* shared hash keys and ++/--Nicholas Clark2001-12-031-9/+9
| | | | | Message-ID: <20011203163716.C21702@plum.flirble.org> p4raw-id: //depot/perl@13442
* Various small nits found by DJGPP build.Jarkko Hietaniemi2001-12-021-5/+6
| | | p4raw-id: //depot/perl@13427
* [REPATCH] reference pointer comparisonNicholas Clark2001-12-011-8/+20
| | | | | Message-ID: <20011201130017.I21702@plum.flirble.org> p4raw-id: //depot/perl@13401
* Re: Smoke 13191 /pro/3gl/CPAN/perl-currentNicholas Clark2001-11-241-12/+37
| | | | | | | Message-ID: <20011124162433.Q37621@plum.flirble.org> cmp fixes. p4raw-id: //depot/perl@13235
* spaceship and refsNicholas Clark2001-11-211-2/+5
| | | | | Message-ID: <20011120215951.U62891@plum.flirble.org> p4raw-id: //depot/perl@13147
* Retract 11635: close 20011113.110, reopen 20010809.028.Jarkko Hietaniemi2001-11-181-0/+23
| | | | | | Tiny problem in the test for 20011113.110: I hope 'my $x= [("foo") x 1]' was never going to produce [qw(foo foo)] :-) p4raw-id: //depot/perl@13077
* Extend the effect of the encoding pragma to chr() and ord().Jarkko Hietaniemi2001-10-311-0/+10
| | | | | | TODO: regex literals, reentrancy problems with the utf8 and charnames pragmas. p4raw-id: //depot/perl@12790
* tweak divideNicholas Clark2001-10-261-3/+7
| | | | | Message-Id: <20011026225217.B20275@plum.flirble.org> p4raw-id: //depot/perl@12700
* remove small IVop redundancyNicholas Clark2001-10-251-54/+3
| | | | | Message-ID: <20011025224827.M66471@plum.flirble.org> p4raw-id: //depot/perl@12657
* Negation and Unicode: sort of solves 20010303.010,Jarkko Hietaniemi2001-10-231-7/+14
| | | | | | except not quite like reported in the Subject (Perl_warner is still utf8-ignorant). p4raw-id: //depot/perl@12614
* Document the final sigma spot.Jarkko Hietaniemi2001-10-231-2/+19
| | | p4raw-id: //depot/perl@12602
* Fix multicharacter titlecase (ucfirst).Jarkko Hietaniemi2001-10-231-14/+14
| | | p4raw-id: //depot/perl@12601
* Make the toupper/lower/title API for Unicode not rightJarkko Hietaniemi2001-10-091-46/+18
| | | | | | but at least less wrong: prepare for the mapping being more than just one-character-to-one-character. p4raw-id: //depot/perl@12371
* Re:chromatic2001-09-231-1/+4
| | | | | | Forgotten deprecation of *glob{FILEHANDLE}? Message-Id: <20010923033252.33085.qmail@onion.perl.org> p4raw-id: //depot/perl@12153
* Silence some more warnings INT2PTR.Artur Bergman2001-09-101-1/+1
| | | p4raw-id: //depot/perl@11972
* oct and hex in glorious 64 bit (with less bugs) (was Re: hex and oct again ↵Nicholas Clark2001-09-051-12/+26
| | | | | | | (was Re: FreeBSD MD5 crypt? Re: crypt/hex/oct and Unicode?)) Message-ID: <20010904224250.P25120@plum.flirble.org> p4raw-id: //depot/perl@11874
* Make crypt() do something more sane for UnicodeJarkko Hietaniemi2001-09-031-1/+17
| | | | | | | (take crypt() of the low eight bits of the characters, instead of taking crypt() of the UTF-8 of the scalar); add a test for crypt(). p4raw-id: //depot/perl@11852
* Rename the variable: it *used* to be (wrongly) that theJarkko Hietaniemi2001-09-021-1/+1
| | | | | | code related to PL_reg_sv (so PL_reg_sv_utf8 was logical) but that is no more the case: PL_reg_match_utf8 is better. p4raw-id: //depot/perl@11823
* pp_moduloNicholas Clark2001-08-301-39/+67
| | | | | Message-Id: <20010830182053.A4950@plum.flirble.org> p4raw-id: //depot/perl@11794
* 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
* 64 bit integer preserving pp_divideNicholas Clark2001-08-221-20/+102
| | | | | Message-Id: <20010822205905.U82818@plum.flirble.org> p4raw-id: //depot/perl@11725
* New try for ID 20010407.006: detach the semanticsJarkko Hietaniemi2001-08-181-0/+2
| | | | | "was the last match target UTF8" into its own variable. p4raw-id: //depot/perl@11717
* Fix for 20010407.008 sprintf removes utf8-ness.Jarkko Hietaniemi2001-08-161-0/+2
| | | p4raw-id: //depot/perl@11691
* pp_lock Arthur Bergman2001-08-151-0/+5
| | | | | Message-ID: <008401c1256f$f75a91b0$21000a0a@vogw2kdev> p4raw-id: //depot/perl@11678
* Add t/op/lc.t to see if lc, uc, lcfirst, ucfirst, quotemeta work.Jarkko Hietaniemi2001-08-111-4/+8
| | | | | | Smoked out bugs (well, the same bug twice) from ucfirst and lcfirst in Unicode handling. p4raw-id: //depot/perl@11637
* (retracted by 13077)Robin Houston2001-08-111-2/+4
| | | | | | Subject: [PATCH] Re: [ID 20010809.028] x operator not copying elements in 'for' list? Message-ID: <20010810144202.A32754@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@11635
* [patch] ithreads + refto fix improvementDoug MacEachern2001-08-021-2/+2
| | | | | Message-ID: <Pine.LNX.4.21.0108020939030.8991-100000@mako.covalent.net> p4raw-id: //depot/perl@11553
* [patch] ithreads + refto bugDoug MacEachern2001-08-011-1/+1
| | | | | | | | | Message-ID: <Pine.LNX.4.21.0108010937240.7498-100000@mako.covalent.net> (Test in change #11539) p4raw-link: @11539 (not found) p4raw-id: //depot/perl@11536
* split()'s unused captures should be undef, not ''Jeff Pinyan2001-07-291-2/+6
| | | | | Message-ID: <Pine.GSO.4.21.0107271358310.28213-100000@crusoe.crusoe.net> p4raw-id: //depot/perl@11475
* 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
* Fixes compile errors in four filesRichard Soderberg2001-06-291-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0106290333270.9768-100000@oregonnet.com> p4raw-id: //depot/perl@11021
* Step 2: Use the new PM_GETRE/SETRE macros everywhere.Richard Soderberg2001-06-211-1/+1
| | | | | Message-ID: <Pine.LNX.4.21.0106210657400.1693-100000@oregonnet.com> p4raw-id: //depot/perl@10780
* Split off the pack/unpack code, from Nicholas Clark.Jarkko Hietaniemi2001-06-181-1813/+0
| | | p4raw-id: //depot/perl@10685
* Be inspired more by Hugo-- introduce HAS_MODFL_POW32_BUG.Jarkko Hietaniemi2001-06-081-0/+18
| | | p4raw-id: //depot/perl@10479
* Integrate change #10412 from maintperl; locale is nowJarkko Hietaniemi2001-06-031-13/+13
| | | | | | | | | | | | | | | per-cop, not per-op; plus retweak the locale.t to always list the skipped utf8 locales. p4raw-link: @10412 on //depot/maint-5.6/perl: 71d0b827413df9e881d1c54d2d968823ed50c75b p4raw-id: //depot/perl@10413 p4raw-edited: from //depot/maint-5.6/perl@10411 'edit in' t/pragma/locale.t (@8600..) p4raw-integrated: from //depot/maint-5.6/perl@10411 'merge in' lib/locale.pm (@5902..) opcode.h pp.sym pp_proto.h (@8620..) opcode.pl (@8998..) op.h perl.h (@9288..) pp_sys.c (@9524..) util.c (@9538..) embed.h (@9584..) op.c (@9950..) pp.c (@10091..) pp_ctl.c (@10100..)
* Salvage bits and pieces from the experimental 'utf8 everywhere'Jarkko Hietaniemi2001-05-311-1/+1
| | | | | | 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-10/+10
| | | p4raw-id: //depot/perl@10338
* Based onSimon Cozens2001-05-251-3/+20
| | | | | | Subject: [PATCH pp.c] Wrapping pack("C",256) Message-ID: <20010512175841.A6132@netthink.co.uk> p4raw-id: //depot/perl@10209
* [LARGE!] symbolic magicDave Mitchell2001-05-201-14/+17
| | | | | Message-Id: <200105191912.UAA23925@gizmo.fdgroup.co.uk> p4raw-id: //depot/perl@10168
* Fix for 20010514.037; substr() didn't invalidate the localeJarkko Hietaniemi2001-05-151-0/+3
| | | | | collation magic. p4raw-id: //depot/perl@10106
* Reference cmp'ing should go through the whole stringificationJarkko Hietaniemi2001-05-141-6/+0
| | | | | process shebang, as pointed out by Sarathy in #10091. p4raw-id: //depot/perl@10098
* bug 20010423.002Robin Houston2001-04-231-1/+3
| | | | | Message-ID: <20010423131230.A20074@puffinry.freeserve.co.uk> p4raw-id: //depot/perl@9789
* prototype("CORE::recv")Simon Cozens2001-04-111-2/+4
| | | | | Message-ID: <20010411132435.A26169@netthink.co.uk> p4raw-id: //depot/perl@9685
* bleadperl / hex ignores variable length and/or tr doesn't null terminate ( ↵David Dyck2001-04-051-11/+11
| | | | | | | with patch) Message-ID: <Pine.LNX.4.30.0104041325310.25358-100000@dd.tc.fluke.com> p4raw-id: //depot/perl@9573