| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@10433
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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..)
|
|
|
| |
p4raw-id: //depot/perl@10338
|
|
|
|
|
| |
and Abhijit Menon-Sen.
p4raw-id: //depot/perl@10321
|
|
|
|
|
| |
Message-ID: <lrofsjfym1.fsf@caliper.ActiveState.com>
p4raw-id: //depot/perl@10192
|
|
|
|
|
| |
Message-Id: <200105191912.UAA23925@gizmo.fdgroup.co.uk>
p4raw-id: //depot/perl@10168
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.21.0105111647240.4478-100000@mako.covalent.net>
p4raw-id: //depot/perl@10088
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.21.0105101546510.2962-100000@mako.covalent.net>
p4raw-id: //depot/perl@10076
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Tue, 8 May 2001 19:38:00 +0100
Message-ID: <20010508193800.A4389@penderel>
Subject: Re: [PATCH op.c] Deprecate %x->{'foo'}, @y->[23] etc
From: Robin Houston <robin@kitsite.com>
Date: Tue, 8 May 2001 20:03:57 +0100
Message-ID: <20010508200357.A4614@penderel>
Subject: Re: [PATCH op.c] Deprecate %x->{'foo'}, @y->[23] etc
From: Robin Houston <robin@kitsite.com>
Date: Wed, 9 May 2001 00:12:05 +0100
Message-ID: <20010509001205.A18521@puffinry.freeserve.co.uk>
p4raw-id: //depot/perl@10043
|
|
|
|
|
|
|
|
|
| |
'tie FH, "main"', reported by Abigail, culprit found by
Benjamin Sugars. Mirrors maintperl change #9950.
p4raw-link: @9950 on //depot/maint-5.6/perl: 86e3b6d76fb0afcf1f6b883c997e1a01ed17ab8e
p4raw-link: @8254 on //depot/perl: d38a0a1467f89c02cbd16ebdc31b41c6b552f379
p4raw-id: //depot/perl@9952
|
|
|
|
|
| |
Message-Id: <E14sT8l-0004IE-00@libra.cus.cam.ac.uk>
p4raw-id: //depot/perl@9838
|
|
|
|
|
| |
Message-ID: <20010418175833.B8976@puffinry.freeserve.co.uk>
p4raw-id: //depot/perl@9754
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.21.0104161313160.1676-100000@marmot.rim.canoe.ca>
p4raw-id: //depot/perl@9721
|
|
|
|
|
| |
Message-ID: <20010406181014.A18803@puffinry.freeserve.co.uk>
p4raw-id: //depot/perl@9614
|
|
|
|
|
|
|
|
|
| |
can't optimize away scope entry if tr/// is present
p4raw-link: @9605 on //depot/maint-5.6/perl: c26ea50d9fd947ede98c9a5c8c05ff72fc15deaa
p4raw-id: //depot/perl@9607
p4raw-integrated: from //depot/maint-5.6/perl@9606 'merge in' t/op/tr.t
(@9551..) op.c (@9597..)
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.21.0104031700340.2143-100000@marmot.rim.canoe.ca>
p4raw-id: //depot/perl@9541
|
|
|
| |
p4raw-id: //depot/perl@9535
|
|
|
|
|
| |
instead of "no arguments".
p4raw-id: //depot/perl@9534
|
|
|
|
|
| |
Message-ID: <20010402150329.A6636@puffinry.freeserve.co.uk>
p4raw-id: //depot/perl@9532
|
|
|
| |
p4raw-id: //depot/perl@9499
|
|
|
|
|
| |
Message-ID: <15043.62129.253487.470281@soda.csua.berkeley.edu>
p4raw-id: //depot/perl@9464
|
|
|
|
|
| |
Message-ID: <20010324143309.B17734@puffinry.freeserve.co.uk>
p4raw-id: //depot/perl@9325
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
TODO: tests.
p4raw-id: //depot/perl@9242
|
|
|
|
|
| |
Hiroto's, Nicholas Clark's, and Vadim Konovalov's tests.
p4raw-id: //depot/perl@9194
|
|
|
| |
p4raw-id: //depot/perl@9192
|
|
|
| |
p4raw-id: //depot/perl@9164
|
|
|
|
|
| |
dumps core all over in Tru64.
p4raw-id: //depot/perl@9157
|
|
|
|
|
|
|
| |
C<print "ok 27\n">)
p4raw-link: @9145 on //depot/perl: 4af0bda917eceeead6e59e5dc7c6b28fce055a0a
p4raw-id: //depot/perl@9151
|
|
|
| |
p4raw-id: //depot/perl@9150
|
|
|
| |
p4raw-id: //depot/perl@9149
|
|
|
| |
p4raw-id: //depot/perl@9145
|
|
|
| |
p4raw-id: //depot/perl@9143
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
fix memory leak in C<sub X { sub {} }> arising from a refcount
loop between the outer sub and the inner prototype anonsub
this also enables closures returned by subroutines that
subsequently get redefined to work without generating coredumps :)
completely removed the free_closures() hack--it shouldn't be
needed anymore
p4raw-link: @9108 on //depot/maint-5.6/perl: 1cf1f64f42eb50a67f2427ff9d6d24023a2b9997
p4raw-id: //depot/perl@9109
p4raw-branched: from //depot/maint-5.6/perl@9107 'branch in'
t/op/anonsub.t
p4raw-integrated: from //depot/maint-5.6/perl@9107 'merge in' sv.c
(@8871..) embed.h (@8886..) pod/perlapi.pod proto.h (@8993..)
embed.pl (@8995..) MANIFEST (@9030..) op.c op.h (@9055..)
pp_ctl.c (@9076..)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
with oddly familiar stack traces.
p4raw-id: //depot/perl@9054
|
|
|
|
|
|
|
|
| |
Message-Id: <200103050633.f256XFo06998@smtp3.ActiveState.com>
PMOPs need to remember their own stash so that they can
gracefully remove themselves from their linked list.
p4raw-id: //depot/perl@9033
|
|
|
| |
p4raw-id: //depot/perl@9008
|
|
|
| |
p4raw-id: //depot/perl@8941
|
|
|
|
|
| |
fix will be something else.
p4raw-id: //depot/perl@8914
|
|
|
|
|
|
|
|
| |
(Wrongly, reinstated by #8941)
Subject: [PATCH 5.7.0] don't zero CvFLAGS before checking for CvCONST!
Message-Id: <010222094237.9d22e@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@8902
|
|
|
|
|
| |
Message-Id: <010221130721.7a2ab@DUPHY4.Physics.Drexel.Edu>
p4raw-id: //depot/perl@8881
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(via maintperl #8855).
Fixed %^H scoping bug
Removed GV <-> CV refcount loop
Removed %ENV refcount loop
p4raw-link: @8850 on //depot/maint-5.6/pureperl: bae1eca58b94313e4b7677aa241da9fad57bb363
p4raw-link: @8845 on //depot/maint-5.6/pureperl: 4d40626c12bbdd62acfbbe3be104711e58cec2f7
p4raw-link: @8844 on //depot/maint-5.6/pureperl: ea100fc6cfd2f0e23aceb84ac0e804e3c9c3c9a2
p4raw-id: //depot/perl@8858
p4raw-integrated: from //depot/maint-5.6/perl@8857 'merge in' gv.c
scope.c (@8606..) pp.c (@8635..) op.c (@8758..) perl.c
(@8806..)
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.21.0102161519500.30352-100000@mako.covalent.net>
p4raw-id: //depot/perl@8815
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Message-ID: <Pine.LNX.4.21.0102101047320.15298-100000@mako.covalent.net>
p4raw-id: //depot/perl@8760
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixed UMRs and leak in Perl_pmtrans()
Several leaks an UMRs fixed, mainly in the area of Perl_pmtrans and
associated UTFied tr/// code. Also fixed scoping leak of
PL_reg_start_tmp.
p4raw-link: @8710 on //depot/maint-5.6/pureperl: 4b295d51b64a7a209f5040a76fc8fbb310bcc094
p4raw-link: @8704 on //depot/maint-5.6/pureperl: a0f842d35079c52aadb60790fe59b37d9727c9a9
p4raw-id: //depot/perl@8735
p4raw-integrated: from //depot/maint-5.6/pureperl@8734 'edit in' op.c
(@8704..) 'merge in' regcomp.c (@8694..)
|
|
|
|
|
| |
Message-ID: <14959.59703.507462.978833@soda.csua.berkeley.edu>
p4raw-id: //depot/perl@8563
|
|
|
|
|
|
|
|
|
|
|
| |
Date: Sun, 14 Jan 2001 03:00:13 -0800 (PST)
Message-ID: <14945.32919.44271.685122@soda.csua.berkeley.edu>
Subject: [PATCH @8436] Re: Eliminate op_children
From: Stephen McCamant <smcc@CSUA.Berkeley.EDU>
Date: Sun, 14 Jan 2001 03:23:56 -0800 (PST)
Message-ID: <14945.35680.571387.810763@soda.csua.berkeley.edu>
p4raw-id: //depot/perl@8442
|
|
|
| |
p4raw-id: //depot/perl@8419
|