This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
18 years agoRemove one const to ensure that the universe doesn't tip over.
Abhijit Menon-Sen [Mon, 23 May 2005 16:34:16 +0000 (16:34 +0000)]
Remove one const to ensure that the universe doesn't tip over.
(At least on AIX.)

p4raw-id: //depot/perl@24555

18 years agoRe: [perl #35938] [PATCH] SDBM_File fails to build on some platforms due to use of...
Andy Dougherty [Mon, 23 May 2005 11:48:08 +0000 (07:48 -0400)]
Re: [perl #35938] [PATCH] SDBM_File fails to build on some platforms due to use of 'extern int errno' (was: Re: patches for lang/perl5.8 dfport override)
Message-ID: <Pine.SOC.4.62.0505231143480.4714@maxwell.phys.lafayette.edu>

p4raw-id: //depot/perl@24554

18 years agouniversal.c warnings hushed
Andy Lester [Mon, 23 May 2005 10:38:25 +0000 (05:38 -0500)]
universal.c warnings hushed
Message-Id: <20050523153825.GA28498@petdance.com>

p4raw-id: //depot/perl@24553

18 years agoAttribute compilation fix for Windows by Andy Lester
Rafael Garcia-Suarez [Mon, 23 May 2005 14:31:33 +0000 (14:31 +0000)]
Attribute compilation fix for Windows by Andy Lester

p4raw-id: //depot/perl@24552

18 years agoUpdate to Scalar-List-Utils-1.17
Graham Barr [Mon, 23 May 2005 13:49:59 +0000 (13:49 +0000)]
Update to Scalar-List-Utils-1.17

p4raw-id: //depot/perl@24551

18 years agoDeclaration nit spotted by Jarkko
Rafael Garcia-Suarez [Mon, 23 May 2005 11:38:34 +0000 (11:38 +0000)]
Declaration nit spotted by Jarkko

p4raw-id: //depot/perl@24550

18 years agoPL_regex_padav elements hold either more AVs, or IVs that point to
Nicholas Clark [Mon, 23 May 2005 11:27:16 +0000 (11:27 +0000)]
PL_regex_padav elements hold either more AVs, or IVs that point to
regexps. Don't attempt to look at the IVX if it's not an IV.

p4raw-id: //depot/perl@24549

18 years agoOops. What is looking at an array's SvIVX()?
Nicholas Clark [Mon, 23 May 2005 10:13:21 +0000 (10:13 +0000)]
Oops. What is looking at an array's SvIVX()?

p4raw-id: //depot/perl@24548

18 years agoWe don't need IV and RV arena variables anymore. We don't need to set
Nicholas Clark [Mon, 23 May 2005 09:22:35 +0000 (09:22 +0000)]
We don't need IV and RV arena variables anymore. We don't need to set
SvIVX or SvNVX on hashes.

p4raw-id: //depot/perl@24547

18 years agoBytecode mustn't save the NVX for hashes now that the NVX is a union
Nicholas Clark [Mon, 23 May 2005 09:09:15 +0000 (09:09 +0000)]
Bytecode mustn't save the NVX for hashes now that the NVX is a union
containing pointers initialised to zero.

p4raw-id: //depot/perl@24546

18 years agoFill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)
Steve Hay [Mon, 23 May 2005 08:46:37 +0000 (08:46 +0000)]
Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)

(None are actually defined, but it's nice to have them there anyway)
p4raw-link: @24508 on //depot/perl: 0dbb1585a715e56312e579a5f0e7f82241b38352

p4raw-id: //depot/perl@24545

18 years agocreate an "allocated" structure for PVs, PVAVs and PVHVs
Nicholas Clark [Mon, 23 May 2005 08:09:58 +0000 (08:09 +0000)]
create an "allocated" structure for PVs, PVAVs and PVHVs

p4raw-id: //depot/perl@24544

18 years agoFix [perl #35929] : PerlIO::scalar didn't understand $/ = ""
Rafael Garcia-Suarez [Mon, 23 May 2005 07:33:52 +0000 (07:33 +0000)]
Fix [perl #35929] : PerlIO::scalar didn't understand $/ = ""
because PerlIOScalar_unread was broken.
Bump version number of PerlIO::scalar to 0.04.

p4raw-id: //depot/perl@24543

18 years agoRe-order IVX slot in SV bodies
Nicholas Clark [Sun, 22 May 2005 22:03:19 +0000 (22:03 +0000)]
Re-order IVX slot in SV bodies

p4raw-id: //depot/perl@24542

18 years agoRe: [PATCH 5.8.7 RC1] lib/Carp.t todo for VMS
Michael G. Schwern [Fri, 20 May 2005 22:09:00 +0000 (22:09 +0000)]
Re: [PATCH 5.8.7 RC1] lib/Carp.t todo for VMS
Message-ID: <20050520200900.GB13473@windhund.schwern.org>

p4raw-id: //depot/perl@24541

18 years agoEnable 64bitall builds for Solaris x86
Gisle Aas [Sat, 21 May 2005 08:55:21 +0000 (01:55 -0700)]
Enable 64bitall builds for Solaris x86
Message-ID: <lr1x801sly.fsf@caliper.activestate.com>

p4raw-id: //depot/perl@24539

18 years agoAdd a union in place of xnv_nv, which allows AVs and HVs to re-use
Nicholas Clark [Sat, 21 May 2005 22:46:50 +0000 (22:46 +0000)]
Add a union in place of xnv_nv, which allows AVs and HVs to re-use
the memory to store pointers and integers.
(Part 1 - will be reworked to be more efficient when IV or void*
is 64 bit soon)

p4raw-id: //depot/perl@24538

18 years agoExtUtils::CBuilder Tru64 support
Jarkko Hietaniemi [Sat, 21 May 2005 23:20:21 +0000 (02:20 +0300)]
ExtUtils::CBuilder Tru64 support
Message-Id: <428F9805.70108@gmail.com>

p4raw-id: //depot/perl@24537

18 years agoMake the __attribute__ stuff work with Symbian (Jarkko).
Abhijit Menon-Sen [Sat, 21 May 2005 22:17:20 +0000 (22:17 +0000)]
Make the __attribute__ stuff work with Symbian (Jarkko).
http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00530.html

p4raw-id: //depot/perl@24536

18 years ago[perl #35878] goto &xsub that croaks corrupts memory
Dave Mitchell [Sat, 21 May 2005 22:10:19 +0000 (22:10 +0000)]
[perl #35878] goto &xsub that croaks corrupts memory
When an XS sub is called, a CxSUB context shouldn't be pushed. Make
goto &xs_sub mimic this behaviour by first popping the old CxSUB

p4raw-id: //depot/perl@24535

18 years agostop goto &foo wasting stack space
Dave Mitchell [Sat, 21 May 2005 21:38:55 +0000 (21:38 +0000)]
stop goto &foo wasting stack space
it used to push @_ onto the end of the stack; now it pops the stack
back to the old watermark first.

p4raw-id: //depot/perl@24534

18 years agoadd access to Perl_croak() via 'mycroak' in XS::APItest
Dave Mitchell [Sat, 21 May 2005 19:50:50 +0000 (19:50 +0000)]
add access to Perl_croak() via 'mycroak' in XS::APItest

p4raw-id: //depot/perl@24533

18 years agodisallow eval { goto &foo }
Dave Mitchell [Sat, 21 May 2005 19:15:43 +0000 (19:15 +0000)]
disallow eval { goto &foo }
eval 'goto &foo' is already banned, and the try-version usually
coredumps due to the code assuming the CxEVAL is actually a CxSUB.
Anyway exiting an eval but preserving "it's" @_ doesn't make much
sense.

p4raw-id: //depot/perl@24532

18 years agoMove the xpv_pv/xrv_rv member into the SV head, in a union with
Nicholas Clark [Sat, 21 May 2005 18:19:43 +0000 (18:19 +0000)]
Move the xpv_pv/xrv_rv member into the SV head, in a union with
IV and UV. Avoid allocating a body for IVs and RVs.

p4raw-id: //depot/perl@24531

18 years agoReally fix change 24527
Rafael Garcia-Suarez [Sat, 21 May 2005 16:01:42 +0000 (16:01 +0000)]
Really fix change 24527

p4raw-id: //depot/perl@24530

18 years agoFool. That should be I32 everywhere.
Nicholas Clark [Sat, 21 May 2005 15:59:30 +0000 (15:59 +0000)]
Fool. That should be I32 everywhere.

p4raw-id: //depot/perl@24529

18 years agoctags parms need to know .h is C
Andy Lester [Sat, 21 May 2005 08:58:14 +0000 (03:58 -0500)]
ctags parms need to know .h is C
Message-Id: <20050521135814.GA875@petdance.com>

p4raw-id: //depot/perl@24528

18 years agoCompilation fix
Rafael Garcia-Suarez [Sat, 21 May 2005 14:15:44 +0000 (14:15 +0000)]
Compilation fix

p4raw-id: //depot/perl@24527

18 years agoMove hv_name, hv_eiter and hv_riter into a new aux structure.
Nicholas Clark [Sat, 21 May 2005 12:31:52 +0000 (12:31 +0000)]
Move hv_name, hv_eiter and hv_riter into a new aux structure.
Provide (more efficient) _get and _set macros.
Adjust the core to use them.

p4raw-id: //depot/perl@24526

18 years agoMove placeholders into a new rhash magic type.
Nicholas Clark [Sat, 21 May 2005 09:29:18 +0000 (09:29 +0000)]
Move placeholders into a new rhash magic type.

p4raw-id: //depot/perl@24525

18 years agoUpdate to MakeMaker 6.30
Rafael Garcia-Suarez [Sat, 21 May 2005 09:18:07 +0000 (09:18 +0000)]
Update to MakeMaker 6.30

p4raw-id: //depot/perl@24524

18 years agoSvPVX_const - patch #2
Steve Peters [Fri, 20 May 2005 21:42:10 +0000 (16:42 -0500)]
SvPVX_const - patch #2
Message-Id: <20050521024210.GA29036@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24523

18 years agoRemove PMROOT and replace it with a small shell script. Er, magic.
Nicholas Clark [Fri, 20 May 2005 22:53:00 +0000 (22:53 +0000)]
Remove PMROOT and replace it with a small shell script. Er, magic.
(PMROOT being needed to implement bare C<reset> - how often do you
use that?)

p4raw-id: //depot/perl@24522

18 years agoUpdate XS code to declare PERL_UNUSED_DECL conditionally
Nicholas Clark [Fri, 20 May 2005 22:30:16 +0000 (22:30 +0000)]
Update XS code to declare PERL_UNUSED_DECL conditionally

p4raw-id: //depot/perl@24521

18 years agoUpdaate ppport.h to get a conditional PERL_UNUSED_DECL
Nicholas Clark [Fri, 20 May 2005 21:50:03 +0000 (21:50 +0000)]
Updaate ppport.h to get a conditional PERL_UNUSED_DECL

p4raw-id: //depot/perl@24520

18 years agoNeed to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like
Nicholas Clark [Fri, 20 May 2005 21:46:26 +0000 (21:46 +0000)]
Need to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like
it being redefined.

p4raw-id: //depot/perl@24519

18 years agoGoodbye AvFLAGS
Nicholas Clark [Fri, 20 May 2005 21:11:52 +0000 (21:11 +0000)]
Goodbye AvFLAGS

p4raw-id: //depot/perl@24518

18 years agoUpgrade to Math::BigInt 1.77
Rafael Garcia-Suarez [Fri, 20 May 2005 17:54:15 +0000 (17:54 +0000)]
Upgrade to Math::BigInt 1.77

p4raw-id: //depot/perl@24517

18 years agoFix a typo
Nicholas Clark [Fri, 20 May 2005 16:42:44 +0000 (16:42 +0000)]
Fix a typo

p4raw-id: //depot/perl@24516

18 years agoDamnable applypatch nonsense.
Abhijit Menon-Sen [Fri, 20 May 2005 14:42:21 +0000 (14:42 +0000)]
Damnable applypatch nonsense.

p4raw-id: //depot/perl@24514

18 years agoUpdate MANIFEST
Rafael Garcia-Suarez [Fri, 20 May 2005 14:37:12 +0000 (14:37 +0000)]
Update MANIFEST

p4raw-id: //depot/perl@24513

18 years agoPreviously overlooked $SIG{DIE} patch from Slaven Rezic.
Abhijit Menon-Sen [Fri, 20 May 2005 14:21:21 +0000 (14:21 +0000)]
Previously overlooked $SIG{DIE} patch from Slaven Rezic.
http://groups-beta.google.com/group/perl.perl5.porters/msg/2d10ba2c390ecc41

p4raw-id: //depot/perl@24512

18 years agoAdd a Makefile target for ctags
Andy Lester [Thu, 12 May 2005 11:40:52 +0000 (06:40 -0500)]
Add a Makefile target for ctags
Message-ID: <20050512164052.GA30287@petdance.com>

p4raw-id: //depot/perl@24511

18 years agoUpgrade to MakeMaker 6.29
Rafael Garcia-Suarez [Fri, 20 May 2005 10:49:03 +0000 (10:49 +0000)]
Upgrade to MakeMaker 6.29

p4raw-id: //depot/perl@24510

18 years agoSvPVX_const() - Patch #1
Steve Peters [Tue, 17 May 2005 18:17:01 +0000 (13:17 -0500)]
SvPVX_const() - Patch #1
Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24509

18 years agoAttribute configuration
Andy Lester [Thu, 19 May 2005 12:32:56 +0000 (07:32 -0500)]
Attribute configuration
Message-ID: <20050519173256.GA29039@petdance.com>

p4raw-id: //depot/perl@24508

18 years agoGisle noted an unused variable
Rafael Garcia-Suarez [Fri, 20 May 2005 07:16:59 +0000 (07:16 +0000)]
Gisle noted an unused variable

p4raw-id: //depot/perl@24507

18 years agoFix the new exit() tests, by Gisle Aas :
Rafael Garcia-Suarez [Thu, 19 May 2005 21:07:43 +0000 (21:07 +0000)]
Fix the new exit() tests, by Gisle Aas :
don't let the shell interfere with the process return value

p4raw-id: //depot/perl@24506

18 years ago[perl #35857] [PATCH] B::Deparse doesnt handle warnings register properly.
yves orton [Wed, 18 May 2005 08:30:44 +0000 (08:30 +0000)]
[perl #35857] [PATCH] B::Deparse doesnt handle warnings register properly.
Message-Id: <rt-3.0.11-35857-113142.6.75213005071278@perl.org>

p4raw-id: //depot/perl@24505

18 years agotabs, not spaces. Bad editor. No cookie.
Nicholas Clark [Thu, 19 May 2005 09:32:18 +0000 (09:32 +0000)]
tabs, not spaces. Bad editor. No cookie.
Does the MANIFEST file support comments, sufficient to add an editor
block?

p4raw-id: //depot/perl@24504

18 years agoAdjust VMS test count
Rafael Garcia-Suarez [Thu, 19 May 2005 06:25:22 +0000 (06:25 +0000)]
Adjust VMS test count

p4raw-id: //depot/perl@24503

18 years agoWell defined $? and introduction of ${^CHILD_ERROR_NATIVE} [PATCH]
Gisle Aas [Wed, 18 May 2005 08:35:47 +0000 (01:35 -0700)]
Well defined $? and introduction of ${^CHILD_ERROR_NATIVE} [PATCH]
Message-ID: <lr8y2cim24.fsf_-_@caliper.activestate.com>

p4raw-id: //depot/perl@24501

18 years agoRe: [PATCH] ExtUtils-{ParseXS,CBuilder} into bleadperl (was: Re: [Module::Build]...
Yitzchak Scott-Thoennes [Wed, 18 May 2005 07:13:40 +0000 (00:13 -0700)]
Re: [PATCH] ExtUtils-{ParseXS,CBuilder} into bleadperl (was: Re: [Module::Build] ANNOUNCE: Module::Build 0.2610 -> CPAN)
Message-ID: <20050518141131.GA2704@efn.org>

p4raw-id: //depot/perl@24500

18 years agoB::Disassembler.pm
Nicholas Clark [Tue, 17 May 2005 11:28:18 +0000 (12:28 +0100)]
B::Disassembler.pm
Message-ID: <20050517102817.GD94420@plum.flirble.org>

p4raw-id: //depot/perl@24499

18 years agomake t/TEST print summary times consistently to two decimal places
Dave Mitchell [Wed, 18 May 2005 12:39:22 +0000 (12:39 +0000)]
make t/TEST print summary times consistently to two decimal places

p4raw-id: //depot/perl@24498

18 years agoDefault to allocating the correct size for the array in the HV.
Nicholas Clark [Wed, 18 May 2005 12:34:53 +0000 (12:34 +0000)]
Default to allocating the correct size for the array in the HV.
Override this with -DPERL_USE_LARGE_HV_ALLOC

p4raw-id: //depot/perl@24497

18 years ago[PATCH] Eliminate radically out of date CHANGES from perlport
Michael G. Schwern [Mon, 16 May 2005 15:17:05 +0000 (08:17 -0700)]
[PATCH] Eliminate radically out of date CHANGES from perlport
Date: Mon, 16 May 2005 15:17:05 -0700
Message-ID: <20050516221705.GA212@windhund.schwern.org>

Subject: [PATCH] Eliminate function signatures from perlport
From: Michael G Schwern <schwern@pobox.com>
Date: Mon, 16 May 2005 15:24:18 -0700
Message-ID: <20050516222418.GA422@windhund.schwern.org>

p4raw-id: //depot/perl@24496

18 years agomore about __attribute__
Jarkko Hietaniemi [Tue, 17 May 2005 20:36:43 +0000 (23:36 +0300)]
more about __attribute__
Message-ID: <428A2BAB.9020306@gmail.com>

p4raw-id: //depot/perl@24495

18 years agoClarify definition of octal literals
Rafael Garcia-Suarez [Tue, 17 May 2005 15:55:38 +0000 (15:55 +0000)]
Clarify definition of octal literals
(thanks to Olivier Blin)

p4raw-id: //depot/perl@24493

18 years agoperl 5.9.x (@ 24471): Symbian update
Jarkko Hietaniemi [Mon, 16 May 2005 17:59:35 +0000 (20:59 +0300)]
perl 5.9.x (@ 24471): Symbian update
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com>

completed by:
Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com>

p4raw-id: //depot/perl@24492

18 years agoOne last 1008 to replace with PERL_ARENA_SIZE
Nicholas Clark [Tue, 17 May 2005 13:27:43 +0000 (13:27 +0000)]
One last 1008 to replace with PERL_ARENA_SIZE

p4raw-id: //depot/perl@24491

18 years agoUpgrade to Encode 2.10
Nicholas Clark [Mon, 16 May 2005 21:42:05 +0000 (21:42 +0000)]
Upgrade to Encode 2.10

p4raw-id: //depot/perl@24490

18 years agoconsting-eleventy.patch: More consts, plus actual bug fix
Andy Lester [Mon, 16 May 2005 10:13:53 +0000 (05:13 -0500)]
consting-eleventy.patch: More consts, plus actual bug fix
Message-ID: <20050516151353.GA25387@petdance.com>

p4raw-id: //depot/perl@24489

18 years agoBump the version number on Win32::Win32
Nicholas Clark [Mon, 16 May 2005 15:11:30 +0000 (15:11 +0000)]
Bump the version number on Win32::Win32

p4raw-id: //depot/perl@24482

18 years agoAssuming that everything with 0x40000000 is SVpad_TYPED is bogus.
Nicholas Clark [Mon, 16 May 2005 15:01:48 +0000 (15:01 +0000)]
Assuming that everything with 0x40000000 is SVpad_TYPED is bogus.

p4raw-id: //depot/perl@24480

18 years agoThis seems to be the right thing to do to iterate over layers
Rafael Garcia-Suarez [Mon, 16 May 2005 08:58:40 +0000 (08:58 +0000)]
This seems to be the right thing to do to iterate over layers

p4raw-id: //depot/perl@24476

18 years ago$! might contain "unknown" if strerror(3) says so
Rafael Garcia-Suarez [Mon, 16 May 2005 08:47:28 +0000 (08:47 +0000)]
$! might contain "unknown" if strerror(3) says so

p4raw-id: //depot/perl@24475

18 years agoUpgrade to Time::HiRes 1.68
Rafael Garcia-Suarez [Mon, 16 May 2005 08:03:15 +0000 (08:03 +0000)]
Upgrade to Time::HiRes 1.68

p4raw-id: //depot/perl@24472

18 years agoMinor tweak to via
Andy Lester [Fri, 13 May 2005 11:39:52 +0000 (06:39 -0500)]
Minor tweak to via
Message-ID: <20050513163952.GA20167@petdance.com>

from a bug report and patch by Matt Lawrence

p4raw-id: //depot/perl@24471

18 years agoUpgrade to CGI.pm 3.10
Nicholas Clark [Sun, 15 May 2005 11:32:15 +0000 (11:32 +0000)]
Upgrade to CGI.pm 3.10

p4raw-id: //depot/perl@24470

18 years agoavoid leaked scalar in BEGIN { threads->new(...) }
Dave Mitchell [Sun, 15 May 2005 00:09:35 +0000 (00:09 +0000)]
avoid leaked scalar in BEGIN { threads->new(...) }

p4raw-id: //depot/perl@24469

18 years agoFix typo in DDEBUG_LEAKING_SCALARS flags output
Dave Mitchell [Sat, 14 May 2005 23:16:50 +0000 (23:16 +0000)]
Fix typo in DDEBUG_LEAKING_SCALARS flags output

p4raw-id: //depot/perl@24468

18 years agoinitialize the PL_xpvgv_[arena]root vars during clone
Dave Mitchell [Sat, 14 May 2005 15:11:30 +0000 (15:11 +0000)]
initialize the PL_xpvgv_[arena]root vars during clone

p4raw-id: //depot/perl@24467

18 years agoUpdate to Scalar-List-Utils-1.15
Graham Barr [Fri, 13 May 2005 20:42:53 +0000 (20:42 +0000)]
Update to Scalar-List-Utils-1.15

p4raw-id: //depot/perl@24465

18 years agochange to quiet cygwin's perlld
Yitzchak Scott-Thoennes [Fri, 13 May 2005 06:15:45 +0000 (23:15 -0700)]
change to quiet cygwin's perlld
Message-ID: <20050513131545.GB4024@efn.org>

p4raw-id: //depot/perl@24461

18 years agoReorder the *more* arena allocation functions into a block
Nicholas Clark [Fri, 13 May 2005 11:59:26 +0000 (11:59 +0000)]
Reorder the *more* arena allocation functions into a block
As they are now ahead of their corresponding *new* functions, no need
for all the embedding guff.
Remove all the "register" keywords.

p4raw-id: //depot/perl@24460

18 years agoAllocate GV bodies from arenas
Nicholas Clark [Fri, 13 May 2005 11:09:03 +0000 (11:09 +0000)]
Allocate GV bodies from arenas

p4raw-id: //depot/perl@24459

18 years agomake join.t threadsafe!
Dave Mitchell [Thu, 12 May 2005 19:07:27 +0000 (19:07 +0000)]
make join.t threadsafe!
tests 13 and 14 could output in reverse order. Add a lock to stop
this.

p4raw-id: //depot/perl@24455

18 years agoRemove a couple of unreferenced local variables
Steve Hay [Thu, 12 May 2005 10:56:20 +0000 (10:56 +0000)]
Remove a couple of unreferenced local variables

p4raw-id: //depot/perl@24454

18 years agoAdd Win32::GetFileVersion() function
Jan Dubois [Wed, 11 May 2005 22:30:37 +0000 (15:30 -0700)]
Add Win32::GetFileVersion() function
From: "Jan Dubois" <jand@ActiveState.com>
Message-Id: <200505120530.j4C5UhpX031152@smtp3.ActiveState.com>

p4raw-id: //depot/perl@24453

18 years agoSilence DEBUGGING compilation warnings
Rafael Garcia-Suarez [Thu, 12 May 2005 09:58:50 +0000 (09:58 +0000)]
Silence DEBUGGING compilation warnings

p4raw-id: //depot/perl@24452

18 years agoSvUPGRADE doesn't return false.
Rafael Garcia-Suarez [Thu, 12 May 2005 09:52:12 +0000 (09:52 +0000)]
SvUPGRADE doesn't return false.

p4raw-id: //depot/perl@24451

18 years agoRework documentation of split(//,...)
Rafael Garcia-Suarez [Thu, 12 May 2005 08:45:40 +0000 (08:45 +0000)]
Rework documentation of split(//,...)

p4raw-id: //depot/perl@24450

18 years ago[perl #33765] [PATCH] perlop: mention why 'print !!0' doesn't
Steve Peters [Wed, 11 May 2005 16:58:22 +0000 (16:58 +0000)]
[perl #33765] [PATCH] perlop: mention why 'print !!0' doesn't
From: Steve Peters via RT <perlbug-followup@perl.org>
Date: 11 May 2005 16:58:22 -0000
Message-Id: <rt-3.0.11-33765-112475.14.5633321030279@perl.org>

Subject: [perl #33766] [PATCH] perldoc -f split lacks basic null example
From: Steve Peters via RT <perlbug-followup@perl.org>
Date: 11 May 2005 17:13:29 -0000
Message-Id: <rt-3.0.11-33766-112476.1.84217630998887@perl.org>

p4raw-id: //depot/perl@24449

18 years agoHints changes for OS X 10.4
Michael G. Schwern [Tue, 10 May 2005 18:10:47 +0000 (11:10 -0700)]
Hints changes for OS X 10.4
Message-ID: <20050511011047.GA23955@windhund.schwern.org>

p4raw-id: //depot/perl@24446

18 years agoInclude vim/emacs modelines in generated files to open them
Rafael Garcia-Suarez [Wed, 11 May 2005 07:54:19 +0000 (07:54 +0000)]
Include vim/emacs modelines in generated files to open them
in read-only mode. Make vi modelines compatible with non-vim
vi versions.

p4raw-id: //depot/perl@24445

18 years agopotential [PATCH] Tru64 crank up strictness
Jarkko Hietaniemi [Tue, 10 May 2005 19:44:00 +0000 (19:44 +0000)]
potential [PATCH] Tru64 crank up strictness
Message-Id: <4ADE5AAD-27CB-4F9E-BEC7-41DAA7671108@iki.fi>

p4raw-id: //depot/perl@24444

18 years ago"make regen" should run reentr.pl
Rafael Garcia-Suarez [Tue, 10 May 2005 20:27:16 +0000 (20:27 +0000)]
"make regen" should run reentr.pl

p4raw-id: //depot/perl@24443

18 years agoRegenerate reentr.[ch]
Rafael Garcia-Suarez [Tue, 10 May 2005 20:08:27 +0000 (20:08 +0000)]
Regenerate reentr.[ch]

p4raw-id: //depot/perl@24442

18 years agoRe: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7
Steve Peters [Tue, 10 May 2005 12:44:13 +0000 (07:44 -0500)]
Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7
Message-Id: <20050510174413.GA19686@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24441

18 years agoAdd editor boilerplates to all C files
Rafael Garcia-Suarez [Tue, 10 May 2005 16:51:02 +0000 (16:51 +0000)]
Add editor boilerplates to all C files
(except the generated ones)

p4raw-id: //depot/perl@24440

18 years agos/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/
Nicholas Clark [Tue, 10 May 2005 15:38:07 +0000 (15:38 +0000)]
s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/
plus a couple of 1 byte sv_setpv()s too.

p4raw-id: //depot/perl@24439

18 years agoAs we have the length of the string easily to hand, no reason not to
Nicholas Clark [Tue, 10 May 2005 14:47:58 +0000 (14:47 +0000)]
As we have the length of the string easily to hand, no reason not to
use it.

p4raw-id: //depot/perl@24438

18 years agoperlop.pod nit
Steve Peters [Tue, 10 May 2005 09:41:01 +0000 (04:41 -0500)]
perlop.pod nit
Message-Id: <20050510144101.GA21362@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24437

18 years agoExperiment with using the ptr_table code to hold the seen hash
Nicholas Clark [Tue, 10 May 2005 11:03:49 +0000 (11:03 +0000)]
Experiment with using the ptr_table code to hold the seen hash

p4raw-id: //depot/perl@24436

18 years agoSimplify the debug and assert logic.
Nicholas Clark [Tue, 10 May 2005 09:17:32 +0000 (09:17 +0000)]
Simplify the debug and assert logic.

p4raw-id: //depot/perl@24435

18 years agoChange 24165 missed one s/class/classname/ in the debugging code.
Nicholas Clark [Tue, 10 May 2005 09:03:11 +0000 (09:03 +0000)]
Change 24165 missed one s/class/classname/ in the debugging code.

p4raw-id: //depot/perl@24434

18 years agoreentr.h changes so threaded Perl's compile on OpenBSD 3.7
Steve Peters [Mon, 9 May 2005 21:10:49 +0000 (16:10 -0500)]
reentr.h changes so threaded Perl's compile on OpenBSD 3.7
Message-Id: <20050510021049.GA20147@mccoy.peters.homeunix.org>

p4raw-id: //depot/perl@24433

18 years agoAvoid USE_SITECUSTOMIZE redefined warnings
Jan Dubois [Mon, 9 May 2005 19:29:06 +0000 (12:29 -0700)]
Avoid USE_SITECUSTOMIZE redefined warnings
Message-Id: <200505100229.j4A2TGm1019135@smtp3.ActiveState.com>

p4raw-id: //depot/perl@24432

18 years agoattributes-two.patch, the next batch
Andy Lester [Mon, 9 May 2005 17:45:00 +0000 (17:45 +0000)]
attributes-two.patch, the next batch
Message-ID: <20050509154518.GA18273@petdance.com>

p4raw-id: //depot/perl@24431