12 years agoBump up patchlevel for release perl-5.005_04
Leon Brocard [Wed, 4 Feb 2004 20:50:31 +0000]
Bump up patchlevel for release

p4raw-id: //depot/maint-5.005/perl@22270

12 years agoDocumentation updates to prepare for release
Leon Brocard [Wed, 4 Feb 2004 20:49:27 +0000]
Documentation updates to prepare for release

p4raw-id: //depot/maint-5.005/perl@22269

12 years agoUpdate Changes
Leon Brocard [Sun, 25 Jan 2004 08:57:49 +0000]
Update Changes

p4raw-id: //depot/maint-5.005/perl@22214

12 years agoApplied patch from Jarkko Hietaniemi to add support for Mac OS X
Leon Brocard [Sun, 25 Jan 2004 08:53:17 +0000]
Applied patch from Jarkko Hietaniemi to add support for Mac OS X

p4raw-id: //depot/maint-5.005/perl@22213

12 years agoApplied patch by Andrew Dougherty to not install into /usr
Leon Brocard [Sun, 25 Jan 2004 08:15:58 +0000]
Applied patch by Andrew Dougherty to not install into /usr
and use -fPIC instead of -fpic under SPARC (under Linux)

p4raw-id: //depot/maint-5.005/perl@22212

12 years agoCopy the Solaris 8 / Tru64 / IRIX 6 hints from blead,
Leon Brocard [Sun, 25 Jan 2004 08:09:49 +0000]
Copy the Solaris 8 / Tru64 / IRIX 6 hints from blead,
thanks to Jarkko Hietaniemi

p4raw-id: //depot/maint-5.005/perl@22211

12 years agoApply a patch from Paul Green for VOS. He writes:
Leon Brocard [Sun, 25 Jan 2004 07:50:50 +0000]
Apply a patch from Paul Green for VOS. He writes:

Here is a rather trivial patch that updates one of the files
in the "vos" subdir.

I keep an old copy of config_h.SH in there so I can see what
changes.  (It has a funky name to prevent various clever bits
of Makefile trickery from recognizing it.)  This lets me
update my own private copy of config.h easily.  This patch
updates my copy of config_h.SH to be the same as the version
in the main directory; no changes are needed to any other

I do not support the native (Configure-based) build method for
this release of perl. However, when perl5.005_03 is built
using the scripts found in the vos subdir, it builds just fine
on current releases of VOS.

p4raw-id: //depot/maint-5.005/perl@22210

12 years agoUpdate docs
Leon Brocard [Tue, 20 Jan 2004 20:56:04 +0000]
Update docs

p4raw-id: //depot/maint-5.005/perl@22184

12 years agoIntegrated the FreeBSD hints file from 5.6.2,
Leon Brocard [Mon, 19 Jan 2004 20:30:12 +0000]
Integrated the FreeBSD hints file from 5.6.2,
thanks to Nicholas Clark

p4raw-id: //depot/maint-5.005/perl@22178
p4raw-integrated: from //depot/maint-5.6/perl-5.6.2@22158 'copy in'

12 years agoKeep Changes up to date
Leon Brocard [Thu, 15 Jan 2004 17:09:18 +0000]
Keep Changes up to date

p4raw-id: //depot/maint-5.005/perl@22158

12 years agoIntegrate stat.t from blead (suggested by Abe Timmerman), slightly modified
Leon Brocard [Thu, 15 Jan 2004 17:04:55 +0000]
Integrate stat.t from blead (suggested by Abe Timmerman), slightly modified

p4raw-id: //depot/maint-5.005/perl@22157

12 years agoIntegrate the OpenBSD hints from blead
Leon Brocard [Thu, 15 Jan 2004 16:59:52 +0000]
Integrate the OpenBSD hints from blead

p4raw-id: //depot/maint-5.005/perl@22156

12 years agoRemove etc/DB_File/Makefile.old as spotted by Abe Timmerman
Leon Brocard [Tue, 13 Jan 2004 20:13:10 +0000]
Remove etc/DB_File/Makefile.old as spotted by Abe Timmerman

p4raw-id: //depot/maint-5.005/perl@22130

12 years ago22065
Leon Brocard [Mon, 5 Jan 2004 21:35:56 +0000]

p4raw-id: //depot/maint-5.005/perl@22066

12 years agoWork around bug where Linux libc's have Berekeley DB 2 in them
Leon Brocard [Mon, 5 Jan 2004 21:33:04 +0000]
Work around bug where Linux libc's have Berekeley DB 2 in them
       Patch by Paul Marquess <Paul.Marquess@btinternet.com>,
       DB_File's maintainer. His description:

The patch is to work around a problem where some versions of
Linux have a C library with Berkeley DB version 2 embedded in
it. This makes life difficult if you want to build with a
version of Berkeley DB other than the one embedded in
libc. This problem is compounded by the way Perl used to
*always* include the Berkeley DB library when it was being
built. The DB_File patches solves the latter problem, by
retrofitting the fix to Configure et al that was included from
perl 5.6 on. I think your best course of action is to just
apply the 5.00503 patch to the 5.00504 source. I just tried
applying it and it seems ok.

p4raw-id: //depot/maint-5.005/perl@22065

12 years ago22062
Leon Brocard [Mon, 5 Jan 2004 21:15:37 +0000]

p4raw-id: //depot/maint-5.005/perl@22063

12 years agoFix locale-dependant test failures
Marcus Holland-Moritz [Mon, 5 Jan 2004 21:11:24 +0000]
Fix locale-dependant test failures
From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
Subject: [PATCH perl-5.005xx] Locale-dependant test failures

p4raw-id: //depot/maint-5.005/perl@22062

12 years ago22060
Leon Brocard [Mon, 5 Jan 2004 21:02:05 +0000]

p4raw-id: //depot/maint-5.005/perl@22061

12 years agoRemove test files from DB_File's MANIFEST as they are in t/ now
Leon Brocard [Mon, 5 Jan 2004 20:50:07 +0000]
Remove test files from DB_File's MANIFEST as they are in t/ now

p4raw-id: //depot/maint-5.005/perl@22060

12 years ago21792
Leon Brocard [Fri, 28 Nov 2003 11:49:59 +0000]

p4raw-id: //depot/maint-5.005/perl@21793

12 years agoMerge in DB_File-1.807 from CPAN
Leon Brocard [Fri, 28 Nov 2003 11:47:18 +0000]
Merge in DB_File-1.807 from CPAN
Also, alphabetically sort MANIFEST

p4raw-id: //depot/maint-5.005/perl@21792

12 years agoAdded 21790
Leon Brocard [Fri, 28 Nov 2003 08:43:58 +0000]
Added 21790

p4raw-id: //depot/maint-5.005/perl@21791

12 years agolow hanging fruit. bring
Leon Brocard [Fri, 28 Nov 2003 08:41:42 +0000]
low hanging fruit.  bring
perl5.005_03 up to compiling on a modern linux system From:
Richard Clamp <richardc@unixbeard.net> To:
perl5-porters@perl.org, Chip Salzenberg <chip@pobox.com> Date:
Sun, 4 May 2003 20:53:33 +0100
First part: Teach makedepend about ggc3's extra output that
needs stripping (stolen from bleadperls makedepend.SH)

p4raw-id: //depot/maint-5.005/perl@21790

13 years agoRemove _h2ph_pre.ph when h2ph.t is complete.
Chip Salzenberg [Sun, 9 Feb 2003 17:45:06 +0000]
Remove _h2ph_pre.ph when h2ph.t is complete.

p4raw-id: //depot/maint-5.005/perl@18681

13 years agoDoc change explaining usemymalloc='n'.
Chip Salzenberg [Sun, 9 Feb 2003 17:32:12 +0000]
Doc change explaining usemymalloc='n'.

p4raw-id: //depot/maint-5.005/perl@18679

14 years agoUpdate Changes. (Including incorrect change #.)
Chip Salzenberg [Fri, 19 Jul 2002 22:51:19 +0000]
Update Changes.  (Including incorrect change #.)

p4raw-id: //depot/maint-5.005/perl@17648

14 years agoensure that hashes never attempt to malloc with a negative size
Hugo van der Sanden [Fri, 19 Jul 2002 22:47:57 +0000]
ensure that hashes never attempt to malloc with a negative size
Subject: Re: [ID 20000421.002] Math::BigInt out of memory?

p4raw-id: //depot/maint-5.005/perl@17647

14 years agoUpdate Changes in preparation for 5.005_04.
Chip Salzenberg [Fri, 19 Jul 2002 20:15:23 +0000]
Update Changes in preparation for 5.005_04.

p4raw-id: //depot/maint-5.005/perl@17646

16 years agoIntegrate #4779 from mainline:
Chip Salzenberg [Mon, 10 Jan 2000 17:52:39 +0000]
Integrate #4779 from mainline:
terminate -s switch processing only on C<-->, not on C<--foo>

p4raw-id: //depot/maint-5.005/perl@4788

16 years agoTweak change #4785.
Chip Salzenberg [Mon, 10 Jan 2000 17:51:17 +0000]
Tweak change #4785.

p4raw-link: @4785 on //depot/maint-5.005/perl: 3e8148feadabd0d0b1869fcc4d218a6475a5b0bc

p4raw-id: //depot/maint-5.005/perl@4787

16 years agoMake automatically-generated files +w (type "text+w").
Chip Salzenberg [Mon, 10 Jan 2000 17:11:40 +0000]
Make automatically-generated files +w (type "text+w").

p4raw-id: //depot/maint-5.005/perl@4786

16 years agoPatch from Sarathy to integrate changes from mainline: 2751,
Chip Salzenberg [Mon, 10 Jan 2000 17:08:48 +0000]
Patch from Sarathy to integrate changes from mainline: 2751,
2821, 2916, 2930, 2931, 2937 2990, 3033, 3036, 3042, 3061, 3097,
3123, 3134, 3135, 3269, 3270, 3300, 3316, 3345 3350, 3353, 3362,
3363, 3396, 3419, 3423, 3445, 3446, 3447, 3449, 3450, 3451, 3487
3493, 3514, 3533, 3548, 3549, 3588, 3682, 3685, 3699, 3785,
3804, 3811, 3897, 4057 4102, 4103, 4230, 4401, 4420, 4504
enable better Win32::DomainName() by demand loading netapi32.dll
(from Jan Dubois)
win32_utime() on directories should use localtime() rather
than gmtime() (from Jan Dubois)
serious bug introduced by G_VOID changes in 5.003_96: scalar
eval"" did not pop stack correctly; C<$a = eval "(1,2)x1">
is one symptom of the problem
add $installarchlib/CORE to default linker search path on windows
fix memory leak in C<sub f { split ' ', "a b" } f() while 1>
fix memory leak in C<sub f { @_ = 1 } f() while 1>
avoid hiding child process window
optimizations could sometimes bypass bareword check
fix typo that caused INSTALLPRIVLIB to have doubled 'perl5'
Pod::Html tweak
From: jan.dubois@ibm.net (Jan Dubois)
To: perl5-porters@perl.org
Subject: [PATCH 5.005_58] pod2html: Missing chunk for VMS filenames
Date: Tue, 27 Jul 1999 22:14:12 +0200
Message-ID: <37a50af0.46171380@smtp1.ibm.net>
don't quit if =head* wasn't found (suggested by Roland Bauer
avoid bug in win32_str_os_error() (from Jan Dubois)
applied suggested patch, along with later tweak
From: jan.dubois@ibm.net (Jan Dubois)
Date: Wed, 14 Jul 1999 23:53:43 +0200
Message-ID: <37a902e7.15977234@smtp1.ibm.net>
Subject: Merge ActivePerl Stylesheet support etc into Pod::Html.pm
use a better prefixify() heuristic than m/perl/ (prefix/lib/perl5
and prefix/lib/perl5/man are ass_u_med only if those directories
actually exist; else prefix/{lib,man} are used)
allow C<-foo> under C<use integer> (behavior of C<-$string>
is unchanged still)
avoid race condition in the CAPI extension bootstrap handler
sanity check to cover the case when perl is installed into the
X:\ (drive root)
truncate() has a peculiar exemption from strict barewords, even
though it has a non-filehandle prototype
change#3447 didn't do enough to exempt Foo->bar(qw/.../) from
strict 'subs'
change#3449 wasn't doing enough
make win32_spawnvp() inherit standard handles even when they
may be redirected
minor logic tweak for reserved word warning
oops, some files missing in change#3449
allow '*' prototype to autoquote even barewords that happen to be
function names; parens or ampersand continue to force the other
interpretation; makes C<sub Foo {'bar'} CORE::GLOBAL::require Foo;>
do the right thing, for example
redo change#2061 and parts of change#1169 with code in the
parser; PL_last_proto hackery gone, strict 'subs' in now
implemented in the optimizer where specifying the exceptional
cases is much more robust; '*' (bareword) prototype now works
reliably when used in second and subsequent arguments
remove redundant part of change#1169 superceded by change#2061;
avoid "future reserved word" warning on prototypical bearwords
s/isspace/isSPACE/g and make sure the CRT version is always
passed an unsigned char (fixes random occurrence of spaces in
arguments containing high-bit chars passed to spawned children,
on win32)
on win32, look for "site/5.XXX/lib" if "site/5.XXXYY/lib" isn't
found (brings sitelib intuition in line with privlib)
mortalize string allocations by win32_get_{priv,site}lib()
(fixes small memory leak in interpreter)
opendir(D,"x:") on win32 opens cwd() for drive rather than root;
stat() behaves similarly
documentation for Win32 builtins (somewhat modified)
From: jan.dubois@ibm.net (Jan Dubois)
Date: Tue, 30 Mar 1999 08:05:03 +0200
Message-ID: <37006783.1926460@smtp1.ibm.net>
Subject: Re: Issues with build 509
provide File::Copy::syscopy() via Win32::CopyFile() on win32
more bulletproof workaround for mangled paths;
provide Win32::GetLongPathName()
normalize $^X to full pathname on win32
work around mangled archname on win32 while finding privlib/sitelib;
normalize lib paths to forward slashes internally
avoid negative return value from Win32::GetTickCount()
From: jan.dubois@ibm.net (Jan Dubois)
Date: Sat, 03 Apr 1999 19:04:18 +0200
Message-ID: <37084742.22824479@smtp1.ibm.net>
Subject: Re: Win32::GetTickCount
adjust win32_stat() to cope with FindFirstFile() and stat() bugs
(makes opendir(D,"c:") work reliably)
fix buggy reference count on refs to SVs with autoviv magic
(resulted in C<my @a; $a[1] = 1; print \$_ for @a> and Data::Dumper
accessing free()d memory)
fix bug in change#3123 (off-by-one, caused C<qx[noargs]> to fail
on win32)
flip release & version in win32_uname()
support POSIX::uname() via win32_uname()
implement win32_spawnvp() internally, making it return true PIDs
for asynchronous spawns; fix win32_kill() to always deal with
use yyerror() instead of croak() so that compile-time failures in
my(LIST) don't confuse globals with lexicals
allow custom comparison function in File::Compare::compare_text()
From: jan.dubois@ibm.net (Jan Dubois)
Date: Fri, 26 Feb 1999 21:56:09 +0100
Message-ID: <36db0838.8805651@smtp1.ibm.net>
Subject: Re: PodParser 1.07 (was: RE: C<stuff()> vs stuff())
slightly edited version of suggested patch
From: jan.dubois@ibm.net (Jan Dubois)
Date: Mon, 01 Mar 1999 00:32:05 +0100
Message-ID: <36dbcf2c.12325433@smtp1.ibm.net>
Subject: Re: [PATCH 5.005_55] Cleanup of File::Spec module
revert parts of change#2990 to preserve predictable usage of
Win32::Foo() as stacked list values
From: jan.dubois@ibm.net (Jan Dubois)
Date: Sat, 27 Feb 1999 18:24:17 +0100
Message-ID: <36e22849.36531259@smtp1.ibm.net>
Subject: Re: resend [PATCH 5.005_55] Various win32/win32.c cleanup
add File::Compare::compare_text()
From: jan.dubois@ibm.net (Jan Dubois)
Date: Fri, 26 Feb 1999 00:20:41 +0100
Message-ID: <36dcd8ab.20195659@smtp1.ibm.net>
Subject: Re: PodParser 1.07 (was: RE: C<stuff()> vs stuff())
From: jan.dubois@ibm.net (Jan Dubois)
Date: Thu, 18 Feb 1999 19:14:07 +0100
Message-ID: <36d15809.40853323@smtp1.ibm.net>
Subject: resend [PATCH 5.005_55] Various win32/win32.c cleanup
support Win32::GetFullPathName() and Win32::SetLastError()
From: jan.dubois@ibm.net (Jan Dubois)
Date: Tue, 09 Feb 1999 22:27:31 +0100
Message-ID: <36c1a2ed.8007554@smtp1.ibm.net>
Subject: [PATCH _54] Win32::GetFullPathName
backout change#2811 and add newer version based on File::Spec
From: Barrie Slaymaker <rbs@telerama.com>
Date: Thu, 11 Feb 1999 16:29:24 -0500
Message-ID: <36C34BB4.A62090E0@telerama.com>
Subject: (pod2html) Relative URLs using new File::Spec
From: Barrie Slaymaker <rbs@telerama.com>
Date: Thu, 11 Feb 1999 19:39:48 -0500
Message-ID: <36C37854.707D139@telerama.com>
Subject: Merging File::PathConvert in to File::Spec
back out change#2751, apply updated version
From: jan.dubois@ibm.net (Jan Dubois)
Date: Sat, 06 Feb 1999 01:06:29 +0100
Message-ID: <36bc844c.18763049@smtp1.ibm.net>
Subject: [PATCH] Cleanup of File::Spec module
pod2html misinterprets Foo::Bar as a URL
(fix suggested by Alexander Barilo
devnull() support from Jan Dubois <jan.dubois@ibm.net> and others

p4raw-link: @3449 on //depot/perl: 18228614d1dac2db099ef3d8846e53f44accce72
p4raw-link: @3447 on //depot/perl: 7a52d87a7fbc7848e6b3e9e96db52d4070212cca
p4raw-link: @3123 on //depot/perl: 0aaad0ff610b01c0682abfc20594c83a6d49f148
p4raw-link: @2990 on //depot/perl: bb897dfcf82adc653513b0b92523fb44767a9837
p4raw-link: @2811 on //depot/cfgperl: 5a039dd3f529422cb070070772502cedaf09ae20
p4raw-link: @2751 on //depot/perl: 99804bbbf0b24ddc3b565419ea53f59e7410d1f4
p4raw-link: @2061 on //depot/perl: bf8481137c02593eb36f8d0e234a2ec41a1c92e4
p4raw-link: @1169 on //depot/perl: 2a841d1398ee9bbf30a942905192cc2591b3e92a

p4raw-id: //depot/maint-5.005/perl@4785

16 years agovarious documentation tweaks suggested by M. J. T. Guy
Chip Salzenberg [Mon, 10 Jan 2000 09:04:34 +0000]
various documentation tweaks suggested by M. J. T. Guy

p4raw-id: //depot/maint-5.005/perl@4784

16 years agoRefresh Getopt::Long to v2.20.
Chip Salzenberg [Mon, 10 Jan 2000 08:11:39 +0000]
Refresh Getopt::Long to v2.20.

p4raw-id: //depot/maint-5.005/perl@4783

17 years agotweak previous change
Gurusamy Sarathy [Sun, 4 Apr 1999 02:48:17 +0000]
tweak previous change

p4raw-id: //depot/maint-5.005/perl@3219

17 years agobe careful about extending the stack for the Win32:: builtins
Gurusamy Sarathy [Sun, 4 Apr 1999 02:44:47 +0000]
be careful about extending the stack for the Win32:: builtins

p4raw-id: //depot/maint-5.005/perl@3218

17 years agoUpdate Changes and patchlevel.h
Graham Barr [Sun, 28 Mar 1999 23:17:27 +0000]
Update Changes and patchlevel.h

p4raw-id: //depot/maint-5.005/perl@3199

17 years agoredo #3193 which #3195 undid perl-5.005_03
Graham Barr [Sun, 28 Mar 1999 22:21:49 +0000]
redo #3193 which #3195 undid

p4raw-id: //depot/maint-5.005/perl@3198

17 years agoUpdated CPAN.pm to 1.48
Graham Barr [Sun, 28 Mar 1999 21:04:04 +0000]
Updated CPAN.pm to 1.48

p4raw-id: //depot/maint-5.005/perl@3197

17 years agoAIX hints update from Jarkko
Graham Barr [Sun, 28 Mar 1999 17:21:27 +0000]
AIX hints update from Jarkko

p4raw-id: //depot/maint-5.005/perl@3196

17 years agoUpdate perlhist on 5_03.
Jarkko Hietaniemi [Sun, 28 Mar 1999 16:42:54 +0000]
Update perlhist on 5_03.

p4raw-id: //depot/maint-5.005/perl@3195

17 years ago=end needs matching =begin (or installhtml will croak)
Gurusamy Sarathy [Sun, 28 Mar 1999 09:46:29 +0000]
=end needs matching =begin (or installhtml will croak)

p4raw-id: //depot/maint-5.005/perl@3193

17 years agoupdate pod/Makefile
Gurusamy Sarathy [Sun, 28 Mar 1999 09:10:15 +0000]
update pod/Makefile

p4raw-id: //depot/maint-5.005/perl@3192

17 years agointegrate change#3180 from mainline
Gurusamy Sarathy [Sun, 28 Mar 1999 08:43:47 +0000]
integrate change#3180 from mainline

fix bogus OPf_REF context for the BLOCK in C<grep BLOCK @foo>
(sometimes caused bizarreness in the BLOCK)

p4raw-link: @3180 on //depot/perl: fd3835b3e90ede5576a7ad392beef86bf933ce15

p4raw-id: //depot/maint-5.005/perl@3191
p4raw-branched: from //depot/perl@3190 'branch in' t/op/grep.t
p4raw-integrated: from //depot/perl@3190 'merge in' op.c (@3124..)
MANIFEST (@3149..)

17 years agointegrate change#3147 from mainline
Gurusamy Sarathy [Sun, 28 Mar 1999 08:29:51 +0000]
integrate change#3147 from mainline

warn about newfangled vfork() caveats

p4raw-link: @3147 on //depot/perl: 454f2888fcb3cc0830fef0020890cac2dabe9d66

p4raw-id: //depot/maint-5.005/perl@3190

17 years agovarious pod niggles
Gurusamy Sarathy [Sun, 28 Mar 1999 08:22:00 +0000]
various pod niggles

p4raw-id: //depot/maint-5.005/perl@3189

17 years agointegrate binary compatible variant of change#3098 from mainline
Gurusamy Sarathy [Sun, 28 Mar 1999 07:37:43 +0000]
integrate binary compatible variant of change#3098 from mainline

p4raw-link: @3098 on //depot/perl: 0244c3a403af2426ac6678d042024bb183ebbfa9

p4raw-id: //depot/maint-5.005/perl@3188

17 years agoregularize CAPI declarations (CAPI extensions now build under
Gurusamy Sarathy [Sun, 28 Mar 1999 07:31:16 +0000]
regularize CAPI declarations (CAPI extensions now build under
the Borland compiler)

p4raw-id: //depot/maint-5.005/perl@3187

17 years agoensure XS_LOCKS stuff happens *before* XSUB is entered under
Gurusamy Sarathy [Sun, 28 Mar 1999 07:26:33 +0000]
ensure XS_LOCKS stuff happens *before* XSUB is entered under

p4raw-id: //depot/maint-5.005/perl@3186

17 years agointegrate change #2846 from mainline
Valeriy E. Ushakov [Mon, 16 Jun 1997 03:00:31 +0000]
integrate change #2846 from mainline

a modified version of suggested patch for pack template 'Z'; added docs
Message-ID: <%lOHpzIuGV@snark.ptc.spbu.ru>
Subject: lack of pack/unpack letter with useful symmetry for C null delimited strings

p4raw-link: @2846 on //depot/perl: 5a929a98cca1fca196d5fd6d9350568e529e8825

p4raw-id: //depot/maint-5.005/perl@3185
p4raw-integrated: from //depot/perl@3184 'merge in' t/op/pack.t

17 years agointegrate change # 3160 from mainline
Graham Barr [Sun, 28 Mar 1999 06:35:50 +0000]
integrate change # 3160 from mainline

better description of OP_UNSTACK (s/unstack/iteration finalizer/)

p4raw-id: //depot/maint-5.005/perl@3184

17 years agoIntegrate changes #3067 and #3106 from mainline
Graham Barr [Wed, 3 Mar 1999 17:23:56 +0000]
Integrate changes #3067 and #3106 from mainline

exempt $foo::a,$foo::b from warnings only if sort() was seen in package foo
Message-ID: <19990303172356.F7442@dal.asp.ti.com>
Subject: Re: 'use strict' doesn't work for one-letter variables

change#3067 failed package.t due to needless creation of $a and $b;
fixed to do that only for C<sort BLOCK|CODE @foo>, not C<sort(@foo)>

p4raw-link: @3067 on //depot/perl: 39ab52836386b91d2e2c323dd305cf42e6be3133

p4raw-id: //depot/maint-5.005/perl@3182

17 years agofix thread segfault when passing large number of arguments to child
Gurusamy Sarathy [Sun, 28 Mar 1999 02:14:04 +0000]
fix thread segfault when passing large number of arguments to child
a la C<Thread->new($foo, 1..1000)>

p4raw-id: //depot/maint-5.005/perl@3179

17 years agofix $Config{'usethreads'} typo in perlthrtut
Ian Maloney [Thu, 25 Mar 1999 16:40:14 +0000]
fix $Config{'usethreads'} typo in perlthrtut
Message-Id: <199903251540.QAA02439@wsblob.>
Subject: perlthrtut documentation error

p4raw-id: //depot/maint-5.005/perl@3178

17 years agoIntegrate #2910 from mainline
Graham Barr [Sun, 28 Mar 1999 01:09:59 +0000]
Integrate #2910 from mainline

slurping an empty file should return '' rather than undef, with
commensurate effects on ARGV processing

p4raw-id: //depot/maint-5.005/perl@3177
p4raw-integrated: from //depot/perl@3176 'copy in' t/io/argv.t

17 years agoIntegrate relevant doc changes from mainline
Graham Barr [Sun, 28 Mar 1999 00:00:30 +0000]
Integrate relevant doc changes from mainline

p4raw-id: //depot/maint-5.005/perl@3176
p4raw-integrated: from //depot/perl@3175 'copy in' pod/perlpod.pod
(@508..) pod/perlstyle.pod (@983..) pod/perldsc.pod
pod/perllol.pod (@1132..) pod/perlmod.pod (@1484..)
pod/perlsyn.pod (@1590..) pod/perl5004delta.pod (@1592..)
pod/perlipc.pod (@2152..) pod/perlembed.pod pod/perlxs.pod
(@2387..) pod/perlreftut.pod (@2394..) pod/perlcall.pod
pod/perlfaq2.pod pod/perlfaq5.pod pod/perlfaq6.pod
pod/perlfaq7.pod pod/perlobj.pod (@2620..) pod/perlrun.pod
(@2880..) pod/perlfaq8.pod (@2927..) pod/perlfaq3.pod
pod/perlfaq4.pod pod/perlfaq9.pod pod/perlref.pod
pod/perltoc.pod (@2929..) pod/perlmodinstall.pod (@2941..)
pod/perlsub.pod (@2979..) 'merge in' pod/perlfaq.pod (@1760..)
pod/perlfaq1.pod (@2620..) pod/perlguts.pod (@2929..)
pod/perlvar.pod (@2932..) pod/perlmodlib.pod (@2941..)
pod/perlop.pod (@2969..) pod/perl.pod (@3023..)
pod/perlfunc.pod (@3138..)

17 years agoIntegrated #2352 and #2397 from mainline
Graham Barr [Sat, 27 Mar 1999 19:20:32 +0000]
Integrated #2352 and #2397 from mainline

Implement $^C to allow perl access to -c flag - I think this
was agreed once...

Update docs and English.pm for $^C

p4raw-id: //depot/maint-5.005/perl@3175
p4raw-integrated: from //depot/perl@3174 'copy in' lib/English.pm

17 years agoUpdate Copyright year
Graham Barr [Sat, 27 Mar 1999 18:21:01 +0000]
Update Copyright year

p4raw-id: //depot/maint-5.005/perl@3174

17 years agoUpdate Test.pm to VERSION 1.122 from CPAN
Graham Barr [Sat, 27 Mar 1999 18:19:47 +0000]
Update Test.pm to VERSION 1.122 from CPAN

p4raw-id: //depot/maint-5.005/perl@3173

17 years agoReword the shared library search path (LD_LIBRARY_PATH) info
Jarkko Hietaniemi [Wed, 24 Mar 1999 21:40:51 +0000]
Reword the shared library search path (LD_LIBRARY_PATH) info
based on suggestions from Andy Dougherty.

p4raw-id: //depot/maint-5.005/perl@3154

17 years agoBring in changes #2808 and #2812 (from mainline perl)
Jarkko Hietaniemi [Wed, 24 Mar 1999 09:20:14 +0000]
Bring in changes #2808 and #2812 (from mainline perl)
that enhance the perlbug checklist.

p4raw-link: @2808 on //depot/cfgperl: bdcdfa19ba0dc3934f9f5633d13c35213e84a038

p4raw-id: //depot/maint-5.005/perl@3146

17 years agoDon't use config.msg to remind about the
Jarkko Hietaniemi [Tue, 23 Mar 1999 22:02:23 +0000]
Don't use config.msg to remind about the
LD_LIBRARY_PATH because Makefile.SH takes
care of that.

Use shrplib in DEC O^W^Digital U^W^WTru64 UNIX.
This used to be the default but in some MT or another it
was dropped because of some transient error or another.

p4raw-id: //depot/maint-5.005/perl@3130

17 years agoDescribe the new Benchmark feature in more detail.
Jarkko Hietaniemi [Fri, 19 Mar 1999 21:12:14 +0000]
Describe the new Benchmark feature in more detail.

p4raw-id: //depot/maint-5.005/perl@3122

17 years agoAVAILABILITY tuning.
Jarkko Hietaniemi [Fri, 19 Mar 1999 08:16:12 +0000]

p4raw-id: //depot/maint-5.005/perl@3121

17 years agoMore Apollo fixes.
Jarkko Hietaniemi [Wed, 17 Mar 1999 14:33:43 +0000]
More Apollo fixes.

p4raw-id: //depot/maint-5.005/perl@3119

17 years agoNada.
Jarkko Hietaniemi [Tue, 16 Mar 1999 17:23:39 +0000]

p4raw-id: //depot/maint-5.005/perl@3118

17 years agoApollo DomainOS AVAILABILITY.
Jarkko Hietaniemi [Tue, 16 Mar 1999 17:18:49 +0000]

p4raw-id: //depot/maint-5.005/perl@3117

17 years agoApollo DomainOS patch
Johann Klasek [Tue, 16 Mar 1999 17:46:32 +0000]
Apollo DomainOS patch
Subject: Re: DomainPerl
Message-ID: <19990316174632.A19759@euklid.auto.tuwien.ac.at>

p4raw-id: //depot/maint-5.005/perl@3116

17 years agoUpgrade DB_File to version 1.65
Paul Marquess [Sun, 14 Mar 1999 14:43:57 +0000]
Upgrade DB_File to version 1.65

To: Gurusamy Sarathy <gsar@activestate.com>,
Graham Barr <gbarr@pobox.com>
Cc: Perl5 Porters <perl5-porters@perl.org>,
"Paul.Marquess" <Paul.Marquess@btinternet.com>
Message-Id: <199903141841.NAA17040@defender.perl.org>

p4raw-id: //depot/maint-5.005/perl@3115

17 years agoMention Rhapsody in 5.005_5X perldelta,
Jarkko Hietaniemi [Tue, 16 Mar 1999 12:42:20 +0000]
Mention Rhapsody in 5.005_5X perldelta,
and in Rhapsody and Netware in 5.005_0X and 5.005_5X

p4raw-id: //depot/maint-5.005/perl@3114

17 years agoperldelta niggling.
Jarkko Hietaniemi [Tue, 16 Mar 1999 10:38:53 +0000]
perldelta niggling.

p4raw-id: //depot/maint-5.005/perl@3113

17 years agoAVAILABILITY update: still mention PowerUX,
Jarkko Hietaniemi [Tue, 16 Mar 1999 10:28:10 +0000]
AVAILABILITY update: still mention PowerUX,
Novell Netware now has sources available.

p4raw-id: //depot/maint-5.005/perl@3111

17 years agoRecognize the NetBSD packages collection.
Jarkko Hietaniemi [Fri, 12 Mar 1999 15:54:57 +0000]
Recognize the NetBSD packages collection.

p4raw-id: //depot/maint-5.005/perl@3105

17 years agowas Re: Not OK: perl 5.00503 +MAINT_TRIAL_6 on os390 06.00 (UNINSTALLED)
Peter Prymmer [Thu, 11 Mar 1999 14:24:54 +0000]
was Re: Not OK: perl 5.00503 +MAINT_TRIAL_6 on os390 06.00 (UNINSTALLED)

To: jhi@iki.fi, perl-mvs@perl.org, perlbug@perl.com
Message-Id: <9903112224.AA24346@forte.com>

p4raw-id: //depot/maint-5.005/perl@3104

17 years ago[5.005_03-MT6]Patch: time passes
Peter Prymmer [Tue, 9 Mar 1999 18:42:17 +0000]
[5.005_03-MT6]Patch: time passes

To: perl5-porters@perl.org
Message-Id: <9903100242.AA29057@forte.com>

p4raw-id: //depot/maint-5.005/perl@3102

17 years agoMinor fix to perlfunc.pod
Mark-Jason Dominus [Mon, 8 Mar 1999 20:05:53 +0000]
Minor fix to perlfunc.pod

To: perl5-porters@perl.com
Message-ID: <19990309010553.13757.qmail@plover.com>

p4raw-id: //depot/maint-5.005/perl@3101

17 years agoOops
Mark Kettenis [Sat, 6 Mar 1999 17:15:35 +0000]

To: jhi@iki.fi
Message-Id: <199903061615.RAA00207@delius.kettenis.nl>

p4raw-id: //depot/maint-5.005/perl@3094

17 years agoNew Hurd README
Mark Kettenis [Sat, 6 Mar 1999 16:46:12 +0000]

To: jhi@iki.fi
Message-Id: <199903061601.RAA00185@delius.kettenis.nl>

p4raw-id: //depot/maint-5.005/perl@3093

17 years ago: platform: vos -- updates to VOS port of Perl5
Paul Green [Fri, 5 Mar 1999 18:08:49 +0000]
: platform: vos -- updates to VOS port of Perl5

To: perl5-porters@perl.org
Cc: jhi@iki.fi, Paul_Green@stratus.com
Message-ID: <1D1A4EF7AD4DD211A80D00A0C9D7DB665A035A@exna1.stratus.com>

p4raw-id: //depot/maint-5.005/perl@3092

17 years agoVMS build patch
Hans Mulder [Fri, 5 Mar 1999 12:36:19 +0000]
VMS build patch

To: perl5-porters@perl.org, vmsperl@perl.org
Message-Id: <>

p4raw-id: //depot/maint-5.005/perl@3091

17 years agointegrate change#3089 from mainline
Gurusamy Sarathy [Sat, 6 Mar 1999 04:40:03 +0000]
integrate change#3089 from mainline

tolerate CRs after options

p4raw-link: @3089 on //depot/perl: 1d5472a96cdafb6d0b947d16fd3e5f3ddac8a37b

p4raw-id: //depot/maint-5.005/perl@3090
p4raw-integrated: from //depot/perl@3086 'merge in' perl.c (@3045..)

17 years ago#3085 was a bit premature, this is MT6 as 2 files were
Graham Barr [Fri, 5 Mar 1999 01:48:05 +0000]
#3085 was a bit premature, this is MT6 as 2 files were
missing from MANIFEST

p4raw-id: //depot/maint-5.005/perl@3086

17 years agoTrial release 6
Graham Barr [Fri, 5 Mar 1999 01:41:06 +0000]
Trial release 6

p4raw-id: //depot/maint-5.005/perl@3085

17 years agoDon't process - as a file in Errno_pm.PL
Jarkko Hietaniemi [Thu, 4 Mar 1999 13:29:23 +0000]
Don't process - as a file in Errno_pm.PL
Message-ID: <14046.28307.561693.849859@alpha.hut.fi>
Subject: Re: maint-5.005

p4raw-id: //depot/maint-5.005/perl@3084

17 years agoprotect against doubled backslashes
Gurusamy Sarathy [Fri, 5 Mar 1999 00:14:33 +0000]
protect against doubled backslashes

p4raw-id: //depot/maint-5.005/perl@3081

17 years agopick up AIX hints from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 23:37:20 +0000]
pick up AIX hints from mainline

p4raw-id: //depot/maint-5.005/perl@3080
p4raw-integrated: from //depot/perl@3079 'copy in' hints/aix.sh

17 years agotweak cast and crew
Gurusamy Sarathy [Thu, 4 Mar 1999 21:09:43 +0000]
tweak cast and crew

p4raw-id: //depot/maint-5.005/perl@3079

17 years agoupdate patchlevel, Changes
Gurusamy Sarathy [Thu, 4 Mar 1999 21:03:04 +0000]
update patchlevel, Changes

p4raw-id: //depot/maint-5.005/perl@3078

17 years agointegrate changes#3037,3041 from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 07:36:53 +0000]
integrate changes#3037,3041 from mainline

fix longstanding bug: searches for lexicals originating within eval''
weren't stopping at the subroutine boundary correctly
fix subtle bug in eval'' testsuite

p4raw-link: @3041 on //depot/perl: 0a00efa027f840c152623bd38c5da7c93b24c3e1
p4raw-link: @3037 on //depot/perl: 2680586ee66b8de4d2b5f26a2013220f2bec9d5f

p4raw-id: //depot/maint-5.005/perl@3075
p4raw-integrated: from //depot/perl@3074 'merge in' proto.h (@2924..)
p4raw-integrated: from //depot/perl@3037 'merge in' op.c (@2978..)

17 years agointegrate change#3048 from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 07:32:15 +0000]
integrate change#3048 from mainline

updated HP-UX notes from Jeff Okamoto <okamoto@xfiles.intercon.hp.com>

p4raw-link: @3048 on //depot/perl: d66be8f9dd1950d2f1f2cf54b4a12386009c7aa5

p4raw-id: //depot/maint-5.005/perl@3074
p4raw-integrated: from //depot/perl@3073 'copy in' README.hpux
p4raw-integrated: from //depot/perl@3048 'merge in' MANIFEST (@3042..)

17 years agointegrate changes#3014,3015,3021,3032,3034,3045 from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 07:29:43 +0000]
integrate changes#3014,3015,3021,3032,3034,3045 from mainline

more "correct" utbuf for utime()
avoid modifying readonly values from qw()
ansify perlio.c, fix PerlIO-ish typos
add README.hpux
s/print STDERR/warn/ suggested by abigail@fnx.com; add $VERSION
destroy PL_svref_mutex in perl_destruct()

p4raw-link: @3034 on //depot/perl: 55118cb02d491422c2d48a8ca09d926404a7a628
p4raw-link: @3032 on //depot/perl: f2a260d65825b8794898c1b0c7b02230f7d5398e
p4raw-link: @3021 on //depot/perl: c78749f2c1dc7ab348159cae5136d33e33ca5c90
p4raw-link: @3015 on //depot/perl: ed443d73bdc7465699d5fe0f3f1a16cb2ad38363
p4raw-link: @3014 on //depot/perl: dd2821f63740d24c0791a9e301d66155498c92f0

p4raw-id: //depot/maint-5.005/perl@3073
p4raw-integrated: from //depot/perl@3072 'copy in' lib/Getopt/Std.pm
(@1288..) ext/DynaLoader/dl_cygwin32.xs (@1575..)
lib/ExtUtils/MM_Unix.pm (@2746..) ext/DynaLoader/dl_beos.xs
(@2830..) 'merge in' perlio.c (@1889..) iperlsys.h (@2834..)
doio.c (@2958..) perl.c (@3023..)
p4raw-branched: from //depot/perl@3032 'branch in' README.hpux
p4raw-integrated: from //depot/perl@3032 'merge in' MANIFEST (@2978..)

17 years agointegrate changes#2978,2979 from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 07:12:15 +0000]
integrate changes#2978,2979 from mainline

bring '*' prototype closer to how it behaves internally
doc for change#2978

p4raw-link: @2979 on //depot/perl: 648ca4f757490a3f2865e2f7dcfcea1a1d12e25e
p4raw-link: @2978 on //depot/perl: 2ba6ecf407bef45da384c153231c33d524202d81

p4raw-id: //depot/maint-5.005/perl@3072
p4raw-branched: from //depot/perl@3071 'branch in' t/lib/fatal.t
p4raw-integrated: from //depot/perl@3071 'copy in' lib/Fatal.pm
(@482..) 'merge in' t/comp/proto.t (@2891..) pod/perlsub.pod
p4raw-integrated: from //depot/perl@2978 'merge in' MANIFEST (@2949..)
op.c (@2975..)

17 years agointegrate changes#2919,2920,2921,2928,2932,2933 from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 07:05:50 +0000]
integrate changes#2919,2920,2921,2928,2932,2933 from mainline

applied suggested patch, with several language/readability tweaks
From: Ilya Zakharevich <ilya@math.ohio-state.edu>
Date: Fri, 29 Jan 1999 00:25:02 -0500
Message-ID: <19990129002502.C2898@monk.mps.ohio-state.edu>
Subject: Re: [PATCH 5.005_*] Better parsing docs
tweak READ() docs to mention $buffer must be altered by reference
use New() et al., rather than safemalloc() et al.
From: jan.dubois@ibm.net (Jan Dubois)
Date: Fri, 29 Jan 1999 23:27:22 +0100
Message-ID: <36bd33f2.51029616@smtp1.ibm.net>
Subject: [PATCH _03-MT5] POSIX.xs memory API
allow the Carp routines to pass through exception objects
clarify what a "line" is
From: "J. van Krieken" <John.van.Krieken@ATComputing.nl>
Date: Thu, 4 Feb 1999 17:25:25 +0100 (MET)
Message-Id: <199902041625.RAA14489@atcmpg.ATComputing.nl>
Subject: s2p incorrectly handles hold space commands

p4raw-link: @2932 on //depot/perl: 883faa132e8bf2c932ff9f7c1722950f4325a1d7
p4raw-link: @2928 on //depot/perl: d2fe67bec76f22b4a4066b48714199469a8288c2
p4raw-link: @2921 on //depot/perl: 01667c76fff175a3f8041fcd624d7ae3e129b4d7
p4raw-link: @2920 on //depot/perl: 889a76e8f1e5631a20f50ddde7021ae552342884
p4raw-link: @2919 on //depot/perl: 2a94b7cea54b3d506736da8295e8510b9ce821c2

p4raw-id: //depot/maint-5.005/perl@3071
p4raw-integrated: from //depot/perl@3070 'copy in' pod/perltie.pod
(@1132..) lib/Carp.pm (@2695..) 'merge in' x2p/s2p.PL (@2223..)
ext/POSIX/POSIX.xs (@2830..)
p4raw-integrated: from //depot/perl@2932 'merge in' pod/perlfunc.pod
pod/perlvar.pod (@2929..)
p4raw-integrated: from //depot/perl@2919 'merge in' pod/perlop.pod

17 years agointegrate changes#2748,2753,2754,2819,2824,2855,2866,2867,2869,2885,2888,2889
Gurusamy Sarathy [Thu, 4 Mar 1999 06:43:57 +0000]
integrate changes#2748,2753,2754,2819,2824,2855,2866,2867,2869,2885,2888,2889
from mainline

From: "Jonathan I. Kamens" <jik@kamens.brookline.ma.us>
Date: Thu, 3 Dec 1998 15:10:17 -0500
Message-Id: <199812032010.PAA09692@jik.shore.net>
Subject: sample checksum code in "perlfunc" man page is wrong
Todo tweaks
Todo updates from Andy Dougherty <doughera@lafayette.edu>
avoid garbage in db->dirbuf
From: Masahiro KAJIURA <masahiro.kajiura@toshiba.co.jp>
Date: Sat, 05 Dec 1998 14:14:54 +0900
Message-Id: <199812050514.OAA23268@toshiba.co.jp>
Subject: SDBM bug
tweak doc on bitwise ops
applied suggested patch; added tests
From: Adam Krolnik <adamk@gypsy.cyrix.com>
Date: Sat, 12 Dec 98 15:30:18 -0600
Message-Id: <9812122130.AA03717@gypsy.eng.cyrix.com>
Subject: Range operation doesn't handle IV_MAX
display full pathname of unreadable files
av_extend() doc tweak from Jan Dubois
update win32/pod.mak
note how to find REG_INFTY limit
add note about test-notty target
tweak PERL_STRICT_CR notes

p4raw-link: @2824 on //depot/perl: 1ae175c8d48ec3f9bff4739583753d9b46939a5f
p4raw-link: @2819 on //depot/perl: 9ef0d4a0c84e834e36cb35cd27088bd537edcdac
p4raw-link: @2754 on //depot/perl: 9cc29783e82bdad1f12bda85adb9cbb018b86211
p4raw-link: @2753 on //depot/perl: 245ccdfc96e80a37f854d10e16cf1eb342c49934
p4raw-link: @2748 on //depot/perl: 87843227a6d758ca7431ea6b2dc64ed0fc9796b8

p4raw-id: //depot/maint-5.005/perl@3070
p4raw-integrated: from //depot/perl@3069 'copy in'
ext/SDBM_File/sdbm/sdbm.c (@1760..) 'merge in'
Porting/pumpkin.pod (@2631..) README.win32 (@2746..)
pod/perlre.pod (@2830..)
p4raw-integrated: from //depot/perl@2889 'merge in'
pod/perl5005delta.pod (@2859..)
p4raw-integrated: from //depot/perl@2869 'merge in' win32/pod.mak
p4raw-integrated: from //depot/perl@2867 'merge in' pod/perlguts.pod
p4raw-integrated: from //depot/perl@2866 'copy in' utils/perldoc.PL
p4raw-integrated: from //depot/perl@2855 'copy in' t/op/range.t
(@1239..) 'merge in' pp_ctl.c (@2854..)
p4raw-integrated: from //depot/perl@2824 'merge in' pod/perlop.pod
p4raw-integrated: from //depot/perl@2754 'merge in' Todo Todo-5.005
p4raw-integrated: from //depot/perl@2748 'merge in' pod/perlfunc.pod

17 years agointegrate change#2747 from mainline
Gurusamy Sarathy [Thu, 4 Mar 1999 06:02:29 +0000]
integrate change#2747 from mainline

typos in Pod/Text.pm

p4raw-link: @2747 on //depot/perl: 73875a17e8ed37bb29555999ffdb922943498916

p4raw-id: //depot/maint-5.005/perl@3069
p4raw-integrated: from //depot/perl@2747 'copy in' lib/Pod/Text.pm

17 years agoDocument HP-UX 11 Y2K patch effect, based on
Richard L. England [Fri, 26 Feb 1999 15:35:49 +0000]
Document HP-UX 11 Y2K patch effect, based on
To: perlbug@perl.com
CC: "England, Richard" <richard_england@mentorg.com>
Subject: test io/fs.t number 18 fails on HPUX 11.0 when Y2K patch installed.
Message-ID: <36D72FD4.4136C84F@mentorg.com>

p4raw-id: //depot/maint-5.005/perl@3059

17 years agoThe *symbols patch (for Kurt's h2ph fixes) haunted us in AIX.
Jarkko Hietaniemi [Wed, 3 Mar 1999 21:42:22 +0000]
The *symbols patch (for Kurt's h2ph fixes) haunted us in AIX.

p4raw-id: //depot/maint-5.005/perl@3057

17 years agoFixed the pthreads_created_joinable test messed up
Jarkko Hietaniemi [Wed, 3 Mar 1999 21:21:46 +0000]
Fixed the pthreads_created_joinable test messed up
by the Mach cthreads change.

p4raw-id: //depot/maint-5.005/perl@3056

17 years agoConfigure and make gotchas.
Jarkko Hietaniemi [Wed, 3 Mar 1999 18:17:55 +0000]
Configure and make gotchas.

p4raw-id: //depot/maint-5.005/perl@3055

17 years agoMinor update to README.VMS
Hans Mulder [Mon, 1 Mar 1999 16:10:57 +0000]
Minor update to README.VMS

To: perl5-porters@perl.org, vmsperl@perl.org
Message-Id: <>

p4raw-id: //depot/maint-5.005/perl@3051