| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
| |
p4raw-id: //depot/perl@34618
|
|
|
|
|
| |
Message-ID: <20081028112405.GA14163@mars.tony.develop-help.com>
p4raw-id: //depot/perl@34617
|
|
|
| |
p4raw-id: //depot/perl@34615
|
|
|
| |
p4raw-id: //depot/perl@34613
|
|
|
| |
p4raw-id: //depot/perl@34612
|
|
|
| |
p4raw-id: //depot/perl@34611
|
|
|
|
|
| |
MUTABLE_PTR(), to validate that there is no casting away of const.
p4raw-id: //depot/perl@34610
|
|
|
| |
p4raw-id: //depot/perl@34609
|
|
|
| |
p4raw-id: //depot/perl@34608
|
|
|
|
|
| |
Update the Changes file with changes from 3.26 to 3.28_01 inclusive.
p4raw-id: //depot/perl@34607
|
|
|
|
|
|
|
|
|
|
|
|
| |
- abs_path() on Unix(ish) platforms has been upgraded to a much later
version of the underlying C code from BSD. [Michael Schwern]
- If strlcpy() and strlcat() aren't available on the user's system,
we now use ppport.h to provide them, so our C code works. [Steve
Peters]
This unwinds change 32710 (consting from Robin Barker of the old code)
p4raw-id: //depot/perl@34606
|
|
|
|
|
|
|
|
|
|
| |
away const, returning a void *. Add MUTABLE_SV(sv) which uses this, and
replace all (SV *) casts either with MUTABLE_SV(sv), or (const SV *).
This probably still needs some work - assigning to SvPVX() and SvRV()
is now likely to generate a casting error. The core doesn't do this.
But as-is it's finding bugs that can be fixed.
p4raw-id: //depot/perl@34605
|
|
|
|
|
|
|
| |
cast away const - AvFILL() doesn't guarantee that it won't modify the
AV * passed to it. So the prototype for Perl_av_len() needs to change,
and a const needs to go in Perl_magic_setarraylen().
p4raw-id: //depot/perl@34604
|
|
|
| |
p4raw-id: //depot/perl@34603
|
|
|
|
|
| |
Message-ID: <20081026214113.0a5dc1a3@r2d2>
p4raw-id: //depot/perl@34602
|
|
|
|
|
| |
SvREFCNT_dec() on it.
p4raw-id: //depot/perl@34600
|
|
|
|
|
|
|
|
|
|
| |
so modules like Digest::MD5, that are including perl.h from
within an 'extern "C"' block, will actually see them when
building with a C++ compiler.
Also make sure that Perl_mem_log_(?:new|del)_sv are only seen
by sv.c.
p4raw-id: //depot/perl@34598
|
|
|
|
|
|
|
| |
same FILE * twice, thanks to it calling out to Perl space inside the
close call tree, with the underlying PerlIO * already closed, but not
unlinked.
p4raw-id: //depot/perl@34596
|
|
|
| |
p4raw-id: //depot/perl@34595
|
|
|
| |
p4raw-id: //depot/perl@34591
|
|
|
| |
p4raw-id: //depot/perl@34590
|
|
|
|
|
| |
the about to be committed lib/ExtUtils/t/cp.t
p4raw-id: //depot/perl@34589
|
|
|
| |
p4raw-id: //depot/perl@34587
|
|
|
| |
p4raw-id: //depot/perl@34586
|
|
|
| |
p4raw-id: //depot/perl@34585
|
|
|
|
|
|
| |
Message-ID: <4902EF33.7000707@sneakemail.com>
Date: Sat, 25 Oct 2008 12:04:35 +0200
p4raw-id: //depot/perl@34584
|
|
|
| |
p4raw-id: //depot/perl@34583
|
|
|
|
|
|
|
|
|
|
|
|
| |
[ 34580]
Subject: Re: [perl #60034] (?>) causes wrongness on long string
Message-ID: <48FFABE4.2030507@profvince.com>
[just the changes, as TODOs]
p4raw-link: @34580 on //depot/maint-5.8/perl: 7e8969c0412490151f26944243e2767cf32aca95
p4raw-id: //depot/perl@34581
p4raw-integrated: from //depot/maint-5.8/perl@34579 'edit in'
t/op/pat.t (@34396..)
|
|
|
|
|
|
|
| |
initialization in dTHX.
Plus some consting, which also makes C++ happier.
p4raw-id: //depot/perl@34579
|
|
|
|
|
| |
Renewc() will return the correct type under PERL_MEM_LOG.
p4raw-id: //depot/perl@34577
|
|
|
|
|
| |
from 'void *' explicit.
p4raw-id: //depot/perl@34576
|
|
|
|
|
| |
is an error for g++, even when static.
p4raw-id: //depot/perl@34575
|
|
|
| |
p4raw-id: //depot/perl@34574
|
|
|
| |
p4raw-id: //depot/perl@34573
|
|
|
|
|
| |
on AIX, OS/2, Win32 etc
p4raw-id: //depot/perl@34571
|
|
|
| |
p4raw-id: //depot/perl@34570
|
|
|
| |
p4raw-id: //depot/perl@34569
|
|
|
|
|
| |
Message-ID: <20081022013731.23b5a2e5@r2d2>
p4raw-id: //depot/perl@34568
|
|
|
|
|
| |
Message-ID: <20081022013721.374a490c@r2d2>
p4raw-id: //depot/perl@34567
|
|
|
|
|
|
|
| |
Message-ID: <20081024001456.GA4137@fury.crisman.org>
Change from cardinal to ordinal numbering to avoid confusion.
p4raw-id: //depot/perl@34566
|
|
|
|
|
|
| |
on VMS, be a little more sensitive to older versions that
don't have the capability.
p4raw-id: //depot/perl@34562
|
|
|
|
|
| |
on Bar.pm~ at MANIFEST check time when building on an ODS-2 volume.
p4raw-id: //depot/perl@34561
|
|
|
| |
p4raw-id: //depot/perl@34555
|
|
|
|
|
|
|
| |
Test::Simple 0.82, lib/DB.t is now issuing a warning. His original
suggestion was ok(!defined ...) - he, Merijn and I independently
refined this to isnt(..., undef)
p4raw-id: //depot/perl@34554
|
|
|
| |
p4raw-id: //depot/perl@34553
|
|
|
| |
p4raw-id: //depot/perl@34548
|
|
|
|
|
| |
like 7, not 6 and earlier.
p4raw-id: //depot/perl@34546
|
|
|
|
|
|
|
|
|
|
|
| |
Features Changed
- Now preserves the tests' exit code if it exits abnormally,
rather than setting it to 255.
$! is non-zero with PERLIO=stdio in some cases, so die would have set
the exit code to $! (typically 9). Now that would show through, so
ensure $! *is* zero to make sure that the exit code is 255.
p4raw-id: //depot/perl@34545
|
|
|
| |
p4raw-id: //depot/perl@34544
|
|
|
|
|
| |
XS_VERSION.
p4raw-id: //depot/perl@34543
|