Change 16968: Integrate perl for 5.8.0 RC1

[email protected] (Chris Nandor) Sat, 1 Jun 2002 16:13:51 -0400
Newsgroups perl.perl5.changes.mac
Message-ID <p05100300b91edb724e93@[10.0.1.177]>
Change 16968 by pudge@pudge-mobile on 2002/06/01 18:55:49

	Integrate perl for 5.8.0 RC1

Affected files ...

.... //depot/macperl/Changes#9 integrate
.... //depot/macperl/Configure#8 integrate
.... //depot/macperl/Porting/config.sh#6 integrate
.... //depot/macperl/Porting/config_H#6 integrate
.... //depot/macperl/Porting/makerel#3 integrate
.... //depot/macperl/README.cygwin#4 integrate
.... //depot/macperl/README.hpux#3 integrate
.... //depot/macperl/doio.c#4 integrate
.... //depot/macperl/embed.h#4 integrate
.... //depot/macperl/embedvar.h#3 integrate
.... //depot/macperl/ext/B/B/Asmdata.pm#2 integrate
.... //depot/macperl/ext/ByteLoader/byterun.c#3 integrate
.... //depot/macperl/ext/ByteLoader/byterun.h#2 integrate
.... //depot/macperl/ext/Digest/MD5/t/files.t#6 integrate
.... //depot/macperl/ext/Encode/Changes#6 integrate
.... //depot/macperl/ext/Encode/Encode.pm#6 integrate
.... //depot/macperl/ext/Encode/TW/TW.pm#2 integrate
.... //depot/macperl/ext/Encode/bin/enc2xs#4 integrate
.... //depot/macperl/ext/Encode/bin/piconv#3 integrate
.... //depot/macperl/ext/Encode/lib/Encode/Alias.pm#4 integrate
.... //depot/macperl/ext/Encode/lib/Encode/Supported.pod#4 integrate
.... //depot/macperl/ext/Encode/t/Aliases.t#3 integrate
.... //depot/macperl/ext/Encode/ucm/ctrl.ucm#2 integrate
.... //depot/macperl/ext/Encode/ucm/null.ucm#2 integrate
.... //depot/macperl/ext/Storable/ChangeLog#6 integrate
.... //depot/macperl/ext/Storable/Makefile.PL#6 integrate
.... //depot/macperl/ext/Storable/Storable.pm#9 integrate
.... //depot/macperl/ext/Storable/Storable.xs#8 integrate
.... //depot/macperl/ext/Storable/t/blessed.t#4 integrate
.... //depot/macperl/ext/Storable/t/canonical.t#5 integrate
.... //depot/macperl/ext/Storable/t/compat06.t#4 integrate
.... //depot/macperl/ext/Storable/t/dclone.t#4 integrate
.... //depot/macperl/ext/Storable/t/downgrade.t#7 integrate
.... //depot/macperl/ext/Storable/t/forgive.t#4 integrate
.... //depot/macperl/ext/Storable/t/freeze.t#4 integrate
.... //depot/macperl/ext/Storable/t/integer.t#2 integrate
.... //depot/macperl/ext/Storable/t/interwork56.t#2 integrate
.... //depot/macperl/ext/Storable/t/lock.t#4 integrate
.... //depot/macperl/ext/Storable/t/malice.t#6 integrate
.... //depot/macperl/ext/Storable/t/overload.t#4 integrate
.... //depot/macperl/ext/Storable/t/recurse.t#4 integrate
.... //depot/macperl/ext/Storable/t/restrict.t#5 integrate
.... //depot/macperl/ext/Storable/t/retrieve.t#4 integrate
.... //depot/macperl/ext/Storable/t/st-dump.pl#3 integrate
.... //depot/macperl/ext/Storable/t/store.t#4 integrate
.... //depot/macperl/ext/Storable/t/tied.t#4 integrate
.... //depot/macperl/ext/Storable/t/tied_hook.t#4 integrate
.... //depot/macperl/ext/Storable/t/tied_items.t#4 integrate
.... //depot/macperl/ext/Storable/t/utf8.t#4 integrate
.... //depot/macperl/ext/Storable/t/utf8hash.t#7 integrate
.... //depot/macperl/global.sym#3 integrate
.... //depot/macperl/keywords.h#2 integrate
.... //depot/macperl/lib/Math/BigInt/Calc.pm#3 integrate
.... //depot/macperl/lib/Test/Harness/t/callback.t#5 integrate
.... //depot/macperl/lib/Test/Harness/t/strap-analyze.t#10 integrate
.... //depot/macperl/lib/Test/Harness/t/test-harness.t#10 integrate
.... //depot/macperl/lib/lib_pm.PL#4 integrate
.... //depot/macperl/lib/warnings.pm#3 integrate
.... //depot/macperl/opcode.h#2 integrate
.... //depot/macperl/opnames.h#2 integrate
.... //depot/macperl/patchlevel.h#9 integrate
.... //depot/macperl/perl.c#4 integrate
.... //depot/macperl/perlapi.c#2 integrate
.... //depot/macperl/perlapi.h#3 integrate
.... //depot/macperl/pod/perlapi.pod#4 integrate
.... //depot/macperl/pod/perldelta.pod#11 integrate
.... //depot/macperl/pod/perlfaq4.pod#5 integrate
.... //depot/macperl/pod/perlfaq5.pod#4 integrate
.... //depot/macperl/pod/perlhack.pod#5 integrate
.... //depot/macperl/pod/perlintern.pod#2 integrate
.... //depot/macperl/pod/perlmodlib.pod#3 integrate
.... //depot/macperl/pod/perltoc.pod#6 integrate
.... //depot/macperl/pp.sym#2 integrate
.... //depot/macperl/pp_proto.h#2 integrate
.... //depot/macperl/proto.h#4 integrate
.... //depot/macperl/regnodes.h#2 integrate
.... //depot/macperl/warnings.h#3 integrate

Differences ...

==== //depot/macperl/Changes#9 (text) ====
Index: macperl/Changes
--- macperl/Changes#8~16929~	Fri May 31 09:27:30 2002
+++ macperl/Changes	Sat Jun  1 11:55:49 2002
@@ -28,6 +28,334 @@
 Version v5.7.X		Development release working toward v5.8
 --------------
 ____________________________________________________________________________
+[ 16964] By: jhi                                   on 2002/06/01  17:25:31
+        Log: Subject: [Encode] 1.75 Released
+             From: Dan Kogai <[email protected]>
+             Date: Sun, 2 Jun 2002 03:19:19 +0900
+             Message-Id: <[email protected]>
+     Branch: perl
+	   ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/TW/TW.pm
+	   ! ext/Encode/bin/enc2xs ext/Encode/bin/piconv
+	   ! ext/Encode/lib/Encode/Alias.pm
+	   ! ext/Encode/lib/Encode/Supported.pod ext/Encode/t/Aliases.t
+	   ! ext/Encode/ucm/ctrl.ucm ext/Encode/ucm/null.ucm
+____________________________________________________________________________
+[ 16963] By: jhi                                   on 2002/06/01  16:15:24
+        Log: Paranoia regen_headers; no changes but at least
+             the timestamps are now fine.
+     Branch: perl
+	   ! embed.h embedvar.h ext/B/B/Asmdata.pm ext/ByteLoader/byterun.c
+	   ! ext/ByteLoader/byterun.h global.sym keywords.h lib/warnings.pm
+	   ! opcode.h opnames.h perlapi.c perlapi.h pod/perlapi.pod
+	   ! pod/perlintern.pod pp.sym pp_proto.h proto.h regnodes.h
+	   ! warnings.h
+____________________________________________________________________________
+[ 16962] By: jhi                                   on 2002/06/01  16:13:17
+        Log: Subject: Oracle / 5.8.0 / HP-UX / gcc / 64bit: Sorry
+             From: "H.Merijn Brand" <[email protected]>
+             Date: Sat, 01 Jun 2002 11:35:22 +0200
+             Message-Id: <[email protected]>
+     Branch: perl
+	   ! README.hpux
+____________________________________________________________________________
+[ 16961] By: jhi                                   on 2002/06/01  15:57:04
+        Log: Garbage character in perldelta; Cygwin tip from Vadim; regen toc.
+     Branch: perl
+	   ! pod/perldelta.pod pod/perltoc.pod
+____________________________________________________________________________
+[ 16960] By: jhi                                   on 2002/06/01  15:30:10
+        Log: Regen Configure + perlmodlib + perltoc, FAQ sync.
+     Branch: perl
+	   ! Configure Porting/config.sh Porting/config_H pod/perlfaq4.pod
+	   ! pod/perlfaq5.pod pod/perlmodlib.pod pod/perltoc.pod
+____________________________________________________________________________
+[ 16959] By: jhi                                   on 2002/06/01  15:03:57
+        Log: Even more VMSifying (this time more like de-MacOSifying).
+     Branch: perl
+	   ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 16958] By: jhi                                   on 2002/06/01  14:58:39
+        Log: VMSifying from Craig Berry.
+     Branch: perl
+	   ! lib/Test/Harness/t/callback.t
+	   ! lib/Test/Harness/t/strap-analyze.t
+	   ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 16957] By: jhi                                   on 2002/06/01  14:52:34
+        Log: Mention the CJK docs.
+     Branch: perl
+	   ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16956] By: jhi                                   on 2002/06/01  14:36:15
+        Log: Subject: [PATCH] another Storable test
+             From: Nicholas Clark <[email protected]>
+             Date: Sat, 1 Jun 2002 14:07:01 +0100
+             Message-ID: <[email protected]>
+     Branch: perl
+	   ! ext/Storable/t/interwork56.t
+____________________________________________________________________________
+[ 16955] By: nick                                  on 2002/06/01  09:02:48
+        Log: Integrate mainline
+     Branch: perlio
+	   - t/lib/sample-tests/skip_all t/lib/sample-tests/skip_no_msg
+	  !> (integrate 62 files)
+____________________________________________________________________________
+[ 16954] By: jhi                                   on 2002/06/01  04:05:35
+        Log: Make the changes MacOS-specific.
+     Branch: perl
+	   ! lib/Test/Harness/t/callback.t
+	   ! lib/Test/Harness/t/strap-analyze.t
+	   ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 16953] By: ams                                   on 2002/06/01  03:20:52
+        Log: Remove $Id$ lines.
+     Branch: perl
+	   ! ext/Storable/Makefile.PL ext/Storable/Storable.pm
+	   ! ext/Storable/Storable.xs ext/Storable/t/blessed.t
+	   ! ext/Storable/t/canonical.t ext/Storable/t/compat06.t
+	   ! ext/Storable/t/dclone.t ext/Storable/t/downgrade.t
+	   ! ext/Storable/t/forgive.t ext/Storable/t/freeze.t
+	   ! ext/Storable/t/integer.t ext/Storable/t/interwork56.t
+	   ! ext/Storable/t/lock.t ext/Storable/t/malice.t
+	   ! ext/Storable/t/overload.t ext/Storable/t/recurse.t
+	   ! ext/Storable/t/restrict.t ext/Storable/t/retrieve.t
+	   ! ext/Storable/t/st-dump.pl ext/Storable/t/store.t
+	   ! ext/Storable/t/tied.t ext/Storable/t/tied_hook.t
+	   ! ext/Storable/t/tied_items.t ext/Storable/t/utf8.t
+	   ! ext/Storable/t/utf8hash.t
+____________________________________________________________________________
+[ 16952] By: jhi                                   on 2002/06/01  03:09:47
+        Log: Perl Labs dead, Smokers live.
+     Branch: perl
+	   ! pod/perlhack.pod
+____________________________________________________________________________
+[ 16951] By: ams                                   on 2002/06/01  03:08:02
+        Log: Nitpick at ChangeLog until it is consistently formatted.
+     Branch: perl
+	   ! ext/Storable/ChangeLog
+____________________________________________________________________________
+[ 16950] By: jhi                                   on 2002/06/01  02:46:48
+        Log: strictify lib.pm.
+     Branch: perl
+	   ! lib/lib_pm.PL
+____________________________________________________________________________
+[ 16949] By: jhi                                   on 2002/06/01  02:33:27
+        Log: s/invcer/incver/
+     Branch: perl
+	   ! lib/lib_pm.PL
+____________________________________________________________________________
+[ 16948] By: jhi                                   on 2002/06/01  02:03:27
+        Log: Subject: Re: perl@16925
+             From: [email protected] (Yitzchak Scott-Thoennes)
+             Date: Fri, 31 May 2002 19:56:39 -0700
+             Message-ID: <[email protected]>
+             
+             Self-tie clarifications.
+     Branch: perl
+	   ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16947] By: jhi                                   on 2002/06/01  01:17:45
+        Log: Be exact of what happens.
+     Branch: perl
+	   ! README.cygwin
+____________________________________________________________________________
+[ 16946] By: jhi                                   on 2002/06/01  01:16:59
+        Log: Subject: [Patch] Inplace editing on Cygwin and others?
+             From: "Gerrit P. Haase" <[email protected]>
+             Date: Sat, 1 Jun 2002 04:14:43 +0200
+             Message-ID: <[email protected]>
+     Branch: perl
+	   ! README.cygwin doio.c perl.c
+____________________________________________________________________________
+[ 16945] By: jhi                                   on 2002/05/31  23:03:23
+        Log: MacOS test glitch.
+     Branch: perl
+	   ! ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 16944] By: jhi                                   on 2002/05/31  22:13:31
+        Log: Update Changes.
+     Branch: perl
+	   ! Changes patchlevel.h
+____________________________________________________________________________
+[ 16943] By: jhi                                   on 2002/05/31  22:08:03
+        Log: Subject: lib/Math/BigInt/t/bigintc.t + VMS + perl@16925
+             From: "Craig A. Berry" <[email protected]>
+             Date: Fri, 31 May 2002 17:20:11 -0500
+             Message-Id: <a05111b01b91da6015790@[172.16.52.1]>
+             
+             Avoid redef warning.
+     Branch: perl
+	   ! lib/Math/BigInt/Calc.pm
+____________________________________________________________________________
+[ 16942] By: jhi                                   on 2002/05/31  21:42:12
+        Log: Integrate macperl patches #16926 and #16938;
+             
+             Big MacPerl Testing Patch No. 2
+             
+             Big MacPerl Testing Patch No. 3
+     Branch: perl
+	  !> ext/DynaLoader/DynaLoader_pm.PL lib/Devel/SelfStubber.pm
+	  !> lib/Devel/SelfStubber.t lib/English.t lib/ExtUtils/MM_MacOS.pm
+	  !> lib/ExtUtils/t/00setup_dummy.t lib/ExtUtils/t/Command.t
+	  !> lib/File/DosGlob.t lib/File/Path.t lib/File/Spec/t/Spec.t
+	  !> lib/File/Temp.pm lib/FindBin.t lib/Test/Harness/Straps.pm
+	  !> lib/Test/Harness/t/callback.t
+	  !> lib/Test/Harness/t/strap-analyze.t
+	  !> lib/Test/Harness/t/test-harness.t lib/Tie/File/t/09_gen_rs.t
+	  !> lib/diagnostics.t lib/lib.t lib/lib_pm.PL t/comp/use.t
+	  !> t/lib/MakeMaker/Test/Utils.pm utils/dprofpp.PL utils/splain.PL
+____________________________________________________________________________
+[ 16941] By: pudge                                 on 2002/05/31  20:49:56
+        Log: Configuration / test updates
+     Branch: macperl
+	   ! macos/MacPerlTests.cmd macos/MacPerlTests.plx
+	   ! macos/Makefile.mk
+____________________________________________________________________________
+[ 16940] By: pudge                                 on 2002/05/31  20:49:19
+        Log: Fix various Makefile.PL for string/array conflicts
+     Branch: macperl
+	   ! macos/ext/Mac/Controls/Makefile.PL
+	   ! macos/ext/Mac/Dialogs/Makefile.PL
+	   ! macos/ext/Mac/Events/Makefile.PL
+	   ! macos/ext/Mac/Files/Makefile.PL
+	   ! macos/ext/Mac/Fonts/Makefile.PL
+	   ! macos/ext/Mac/Lists/Makefile.PL
+	   ! macos/ext/Mac/Menus/Makefile.PL
+	   ! macos/ext/Mac/MoreFiles/Makefile.PL
+	   ! macos/ext/Mac/Movies/Makefile.PL
+	   ! macos/ext/Mac/Navigation/Makefile.PL
+	   ! macos/ext/Mac/Notification/Makefile.PL
+	   ! macos/ext/Mac/OSA/Makefile.PL
+	   ! macos/ext/Mac/QDOffscreen/Makefile.PL
+	   ! macos/ext/Mac/QuickTimeVR/Makefile.PL
+	   ! macos/ext/Mac/SAT/Makefile.PL macos/ext/Mac/Sound/Makefile.PL
+	   ! macos/ext/Mac/StandardFile/Makefile.PL
+	   ! macos/ext/Mac/TextEdit/Makefile.PL
+	   ! macos/ext/Mac/Windows/Makefile.PL
+	   ! macos/ext/MacPerl/Makefile.PL
+____________________________________________________________________________
+[ 16939] By: pudge                                 on 2002/05/31  20:48:09
+        Log: Integrate perl
+     Branch: macperl
+	   - t/lib/sample-tests/skip_all t/lib/sample-tests/skip_no_msg
+	  !> MANIFEST hints/hpux.sh lib/Math/BigInt/t/mbi_rand.t
+	  !> pod/perldelta.pod pod/perlhist.pod pod/perlport.pod
+	  !> pod/perlvar.pod
+____________________________________________________________________________
+[ 16938] By: pudge                                 on 2002/05/31  20:46:07
+        Log: Big MacPerl Testing Patch No. 3
+     Branch: macperl
+	   ! lib/ExtUtils/MM_MacOS.pm lib/File/DosGlob.t
+	   ! lib/File/Spec/t/Spec.t lib/Test/Harness/Straps.pm
+	   ! lib/Test/Harness/t/callback.t
+	   ! lib/Test/Harness/t/strap-analyze.t
+	   ! lib/Test/Harness/t/test-harness.t lib/lib_pm.PL t/comp/use.t
+	   ! utils/dprofpp.PL utils/splain.PL
+____________________________________________________________________________
+[ 16937] By: jhi                                   on 2002/05/31  20:14:45
+        Log: Update the LWP status.
+     Branch: perl
+	   ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16936] By: nick                                  on 2002/05/31  20:07:40
+        Log: Integrate mainline
+     Branch: perlio
+	  +> NetWare/bat/SetCodeWar.bat lib/ExtUtils/t/MM_NW5.t
+	  +> lib/File/Spec/NW5.pm
+	   - NetWare/bat/BldNWExt-Exist.bat NetWare/bat/BldNWExt.bat
+	   - NetWare/bat/CWbuild.bat NetWare/bat/MPKBuild.bat
+	   - NetWare/bat/SetNWDef.bat NetWare/bat/Setcw.bat
+	   - NetWare/bat/Setmpksdk.bat NetWare/bat/ToggleXDC.bat
+	  !> Changes MANIFEST NetWare/Makefile NetWare/Nwmain.c
+	  !> NetWare/nw5.c README.netware ext/DynaLoader/DynaLoader_pm.PL
+	  !> hints/hpux.sh lib/English.t lib/ExtUtils/MM_NW5.pm makedef.pl
+	  !> patchlevel.h pod/perldelta.pod pod/perlport.pod
+	  !> pod/perlvar.pod toke.c
+____________________________________________________________________________
+[ 16935] By: jhi                                   on 2002/05/31  19:27:50
+        Log: Freudian slip :-)
+     Branch: perl
+	   ! pod/perlhist.pod
+____________________________________________________________________________
+[ 16934] By: jhi                                   on 2002/05/31  18:58:21
+        Log: perlhist update.
+     Branch: perl
+	   ! pod/perlhist.pod
+____________________________________________________________________________
+[ 16933] By: jhi                                   on 2002/05/31  18:52:26
+        Log: Subject: RE: [[email protected]: [PATCH] Math/BigInt/t/mbi_rand.t pr
+             From: Andy Dougherty <[email protected]>
+             Date: Fri, 31 May 2002 15:52:34 -0400 (EDT)
+             Message-ID: Pine.SOL.4.10.10205311550480.19295-100000@maxwell.phys.lafayette.edu>
+     Branch: perl
+	   ! lib/Math/BigInt/t/mbi_rand.t
+____________________________________________________________________________
+[ 16932] By: jhi                                   on 2002/05/31  18:46:54
+        Log: From: Michael G Schwern <[email protected]>
+             Date: Fri, 31 May 2002 15:18:02 -0400
+             Message-id: <[email protected]>
+             To: [email protected]
+     Branch: perl
+	   - t/lib/sample-tests/skip_all t/lib/sample-tests/skip_no_msg
+	   ! MANIFEST
+____________________________________________________________________________
+[ 16931] By: jhi                                   on 2002/05/31  17:52:24
+        Log: More datapoints on gcc/alpha.
+     Branch: perl
+	   ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16930] By: jhi                                   on 2002/05/31  17:07:14
+        Log: Document that old gccs on Alpha are no good.
+     Branch: perl
+	   ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16929] By: pudge                                 on 2002/05/31  16:27:30
+        Log: Integrate perl
+     Branch: macperl
+	  +> NetWare/bat/SetCodeWar.bat ext/Storable/t/interwork56.t
+	  +> ext/Storable/t/make_56_interwork.pl lib/ExtUtils/t/MM_NW5.t
+	  +> lib/ExtUtils/t/writemakefile_args.t lib/File/Spec/NW5.pm
+	  +> t/lib/sample-tests/skip_nomsg t/lib/sample-tests/skipall
+	  +> t/lib/sample-tests/skipall_nomsg
+	   - NetWare/bat/BldNWExt-Exist.bat NetWare/bat/BldNWExt.bat
+	   - NetWare/bat/CWbuild.bat NetWare/bat/MPKBuild.bat
+	   - NetWare/bat/SetNWDef.bat NetWare/bat/Setcw.bat
+	   - NetWare/bat/Setmpksdk.bat NetWare/bat/Setwatcom.bat
+	   - NetWare/bat/ToggleXDC.bat
+	  !> (integrate 86 files)
+____________________________________________________________________________
+[ 16928] By: jhi                                   on 2002/05/31  16:20:02
+        Log: Subject: [PATCH perl@16923] archname glitch on HP-UX/IA64
+             From: Colin Watson <[email protected]>
+             Date: Fri, 31 May 2002 17:34:06 +0100
+             Message-ID: <[email protected]>
+     Branch: perl
+	   ! hints/hpux.sh
+____________________________________________________________________________
+[ 16927] By: jhi                                   on 2002/05/31  16:17:29
+        Log: Subject: [PATCH] Adjust executable suffix checks for VMS
+             From: [email protected]
+             Date: Fri, 31 May 02 12:23 edt
+             Message-Id: <[email protected]>
+     Branch: perl
+	   ! pod/perlport.pod pod/perlvar.pod
+____________________________________________________________________________
+[ 16926] By: pudge                                 on 2002/05/31  16:07:35
+        Log: Big MacPerl Testing Patch No. 2
+             There might be more soon, but this is almost all of it for now
+     Branch: macperl
+	   ! ext/DynaLoader/DynaLoader_pm.PL lib/Devel/SelfStubber.pm
+	   ! lib/Devel/SelfStubber.t lib/English.t
+	   ! lib/ExtUtils/t/00setup_dummy.t lib/ExtUtils/t/Command.t
+	   ! lib/File/Path.t lib/File/Temp.pm lib/FindBin.t
+	   ! lib/Tie/File/t/09_gen_rs.t lib/diagnostics.t lib/lib.t
+	   ! lib/lib_pm.PL t/lib/MakeMaker/Test/Utils.pm
+____________________________________________________________________________
+[ 16925] By: jhi                                   on 2002/05/31  14:52:22
+        Log: Update Changes.
+     Branch: perl
+	   ! Changes patchlevel.h
+____________________________________________________________________________
 [ 16924] By: jhi                                   on 2002/05/31  14:34:23
         Log: Missing MANIFESTations.
      Branch: perl

==== //depot/macperl/Configure#8 (xtext) ====
Index: macperl/Configure
--- macperl/Configure#7~16929~	Fri May 31 09:27:30 2002
+++ macperl/Configure	Sat Jun  1 11:55:49 2002
@@ -20,7 +20,7 @@
 
 # $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
 #
-# Generated on Fri May 31 05:20:00 EET DST 2002 [metaconfig 3.0 PL70]
+# Generated on Sat Jun  1 19:18:28 EET DST 2002 [metaconfig 3.0 PL70]
 # (with additional metaconfig patches by [email protected])
 
 cat >c1$$ <<EOF

==== //depot/macperl/Porting/config.sh#6 (text) ====
Index: macperl/Porting/config.sh
--- macperl/Porting/config.sh#5~16929~	Fri May 31 09:27:30 2002
+++ macperl/Porting/config.sh	Sat Jun  1 11:55:49 2002
@@ -8,7 +8,7 @@
 
 # Package name      : perl5
 # Source directory  : .
-# Configuration time: Fri May 31 05:21:28 EET DST 2002
+# Configuration time: Sat Jun  1 19:20:35 EET DST 2002
 # Configured by     : jhi
 # Target system     : osf1 alpha.hut.fi v4.0 878 alpha 
 
@@ -63,7 +63,7 @@
 ccversion='V5.6-082'
 cf_by='jhi'
 cf_email='[email protected]'
-cf_time='Fri May 31 05:21:28 EET DST 2002'
+cf_time='Sat Jun  1 19:20:35 EET DST 2002'
 charsize='1'
 chgrp=''
 chmod='chmod'
@@ -769,7 +769,7 @@
 path_sep=':'
 perl5='perl'
 perl=''
-perl_patchlevel='16892'
+perl_patchlevel='16943'
 perladmin='[email protected]'
 perllibs='-lm -lutil'
 perlpath='/opt/perl/bin/perl'
@@ -953,7 +953,7 @@
 vendorprefix=''
 vendorprefixexp=''
 version='5.8.0'
-version_patchlevel_string='version 8 subversion 0 patch 16892'
+version_patchlevel_string='version 8 subversion 0 patch 16943'
 versiononly='undef'
 vi=''
 voidflags='15'
@@ -982,7 +982,7 @@
 PERL_API_REVISION=5
 PERL_API_VERSION=8
 PERL_API_SUBVERSION=0
-PERL_PATCHLEVEL=16892
+PERL_PATCHLEVEL=16943
 PERL_CONFIG_SH=true
 # Variables propagated from previous config.sh file.
 pp_sys_cflags='ccflags="$ccflags -DNO_EFF_ONLY_OK"'

==== //depot/macperl/Porting/config_H#6 (text) ====
Index: macperl/Porting/config_H
--- macperl/Porting/config_H#5~16929~	Fri May 31 09:27:30 2002
+++ macperl/Porting/config_H	Sat Jun  1 11:55:49 2002
@@ -17,7 +17,7 @@
 /*
  * Package name      : perl5
  * Source directory  : .
- * Configuration time: Fri May 31 05:21:28 EET DST 2002
+ * Configuration time: Sat Jun  1 19:20:35 EET DST 2002
  * Configured by     : jhi
  * Target system     : osf1 alpha.hut.fi v4.0 878 alpha 
  */

==== //depot/macperl/Porting/makerel#3 (text) ====
Index: macperl/Porting/makerel
--- macperl/Porting/makerel#2~16475~	Tue May  7 21:31:10 2002
+++ macperl/Porting/makerel	Sat Jun  1 11:55:49 2002
@@ -99,8 +99,6 @@
     Porting/findrfuncs
     Porting/genlog
     Porting/makerel
-    Porting/p4d2p
-    Porting/p4desc
     Porting/p4genpatch
     Porting/patchls
     Porting/*.pl

==== //depot/macperl/README.cygwin#4 (text) ====
Index: macperl/README.cygwin
--- macperl/README.cygwin#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/README.cygwin	Sat Jun  1 11:55:49 2002
@@ -401,8 +401,9 @@
 The Cygwin chroot() implementation has holes (it can not restrict file
 access by native Win32 programs).
 
-Inplace editing ( perl -i ) of files doesn't work without doing a backup 
-of the file being edited ( perl -i.bak ).
+Inplace editing C<perl -i> of files doesn't work without doing a backup 
+of the file being edited C<perl -i.bak> because of windowish restrictions,
+so Perl adds the C<.bak> automatically if you just use C<perl -i>.
 
 =back
 

==== //depot/macperl/README.hpux#3 (text) ====
Index: macperl/README.hpux
--- macperl/README.hpux#2~16929~	Fri May 31 09:27:30 2002
+++ macperl/README.hpux	Sat Jun  1 11:55:49 2002
@@ -394,7 +394,8 @@
 
   Configure -A prepend:libswanted='cl pthread ' ...
 
-Do not forget the space before the trailing quote.
+Do not forget the space before the trailing quote. Also note that this
+does not (yet) work with 64bit versions of GCC.
 
 =head2 GDBM and Threads on HP-UX
 

==== //depot/macperl/doio.c#4 (text) ====
Index: macperl/doio.c
--- macperl/doio.c#3~16646~	Fri May 17 03:54:03 2002
+++ macperl/doio.c	Sat Jun  1 11:55:49 2002
@@ -790,7 +790,7 @@
 #endif
 		}
 		else {
-#if !defined(DOSISH) && !defined(AMIGAOS) && !defined(__CYGWIN__)
+#if !defined(DOSISH) && !defined(AMIGAOS)
 #  ifndef VMS  /* Don't delete; use automatic file versioning */
 		    if (UNLINK(PL_oldname) < 0) {
 		        if (ckWARN_d(WARN_INPLACE))	

==== //depot/macperl/ext/Encode/Changes#6 (text) ====
Index: macperl/ext/Encode/Changes
--- macperl/ext/Encode/Changes#5~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/Changes	Sat Jun  1 11:55:49 2002
@@ -1,9 +1,17 @@
 # Revision history for Perl extension Encode.
 #
-# $Id: Changes,v 1.74 2002/05/28 18:33:15 dankogai Exp dankogai $
+# $Id: Changes,v 1.75 2002/06/01 18:07:49 dankogai Exp dankogai $
 #
 
-$Revision: 1.74 $ $Date: 2002/05/28 18:33:15 $
+$Revision: 1.75 $ $Date: 2002/06/01 18:07:49 $
+! lib/Encode/Alias.pm t/Alias.t lib/Encode/Supported.pod TW/TW.pm
+  glibc compliance cited by Autrijus.
+  http://www.li18nux.org/docs/html/CodesetAliasTable-V10.html
+! bin/enc2xs bin/piconv
+  Subject: Re: forewarning: usedevel and versiononly
+  Message-Id: <[email protected]>
+
+1.74 2002/05/28 18:33:15
 + ucm/null.ucm ucm/ctrl.ucm
 ! Makefile.PL bin/enc2xs lib/Encode/Supported.pod
   "null" and "ascii-ctrl" encodings added upon the request of Autrijus
@@ -671,7 +679,7 @@
   Typo fixes and improvements by jhi
   Message-Id: <[email protected]>, et al.
 
-1.11  $Date: 2002/05/28 18:33:15 $
+1.11  $Date: 2002/06/01 18:07:49 $
 + t/encoding.t
 + t/jperl.t
 ! MANIFEST

==== //depot/macperl/ext/Encode/Encode.pm#6 (text) ====
Index: macperl/ext/Encode/Encode.pm
--- macperl/ext/Encode/Encode.pm#5~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/Encode.pm	Sat Jun  1 11:55:49 2002
@@ -1,9 +1,9 @@
 #
-# $Id: Encode.pm,v 1.74 2002/05/28 18:33:54 dankogai Exp dankogai $
+# $Id: Encode.pm,v 1.75 2002/06/01 18:07:42 dankogai Exp $
 #
 package Encode;
 use strict;
-our $VERSION = do { my @r = (q$Revision: 1.74 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION = do { my @r = (q$Revision: 1.75 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
 our $DEBUG = 0;
 use XSLoader ();
 XSLoader::load(__PACKAGE__, $VERSION);

==== //depot/macperl/ext/Encode/TW/TW.pm#2 (text) ====
Index: macperl/ext/Encode/TW/TW.pm
--- macperl/ext/Encode/TW/TW.pm#1~16123~	Tue Apr 23 18:25:17 2002
+++ macperl/ext/Encode/TW/TW.pm	Sat Jun  1 11:55:49 2002
@@ -4,7 +4,7 @@
 	die "Encode::TW not supported on EBCDIC\n";
     }
 }
-our $VERSION = do { my @r = (q$Revision: 1.25 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION = do { my @r = (q$Revision: 1.26 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
 
 use Encode;
 use XSLoader;
@@ -33,7 +33,9 @@
   --------------------------------------------------------------------
   big5-eten   /\bbig-?5$/i	Big5 encoding (with ETen extensions)
 	      /\bbig5-?et(en)?$/i
+	      /\btca-?big5$/i
   big5-hkscs  /\bbig5-?hk(scs)?$/i
+              /\bhk(scs)?-?big5$/i
                                 Big5 + Cantonese characters in Hong Kong
   MacChineseTrad		Big5 + Apple Vendor Mappings
   cp950		                Code Page 950 

==== //depot/macperl/ext/Encode/bin/enc2xs#4 (text) ====
Index: macperl/ext/Encode/bin/enc2xs
--- macperl/ext/Encode/bin/enc2xs#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/bin/enc2xs	Sat Jun  1 11:55:49 2002
@@ -8,7 +8,7 @@
 use strict;
 use Getopt::Std;
 my @orig_ARGV = @ARGV;
-our $VERSION  = do { my @r = (q$Revision: 1.29 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION  = do { my @r = (q$Revision: 1.30 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
 
 # These may get re-ordered.
 # RAW is a do_now as inserted by &enter

==== //depot/macperl/ext/Encode/bin/piconv#3 (text) ====
Index: macperl/ext/Encode/bin/piconv
--- macperl/ext/Encode/bin/piconv#2~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/bin/piconv	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,5 @@
 #!./perl
-# $Id: piconv,v 1.24 2002/04/22 02:45:50 dankogai Exp $
+# $Id: piconv,v 1.25 2002/06/01 18:07:49 dankogai Exp dankogai $
 #
 use 5.8.0;
 use strict;

==== //depot/macperl/ext/Encode/lib/Encode/Alias.pm#4 (text) ====
Index: macperl/ext/Encode/lib/Encode/Alias.pm
--- macperl/ext/Encode/lib/Encode/Alias.pm#3~16475~	Tue May  7 21:31:10 2002
+++ macperl/ext/Encode/lib/Encode/Alias.pm	Sat Jun  1 11:55:49 2002
@@ -1,7 +1,7 @@
 package Encode::Alias;
 use strict;
 use Encode;
-our $VERSION = do { my @r = (q$Revision: 1.31 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
+our $VERSION = do { my @r = (q$Revision: 1.32 $ =~ /\d+/g); sprintf "%d."."%02d" x $#r, @r };
 our $DEBUG = 0;
 
 use base qw(Exporter);
@@ -139,6 +139,7 @@
     # ASCII
     define_alias(qr/^(?:US-?)ascii$/i => '"ascii"');
     define_alias('C' => 'ascii');
+    define_alias(qr/\bISO[-_]?646[-_]?US$/i => '"ascii"');
     # Allow variants of iso-8859-1 etc.
     define_alias( qr/\biso[-_]?(\d+)[-_](\d+)$/i => '"iso-$1-$2"' );
 
@@ -176,7 +177,7 @@
     # At least AIX has IBM-NNN (surprisingly...) instead of cpNNN.
     # And Microsoft has their own naming (again, surprisingly).
     # And windows-* is registered in IANA! 
-    define_alias( qr/\b(?:ibm|ms|windows)[-_]?(\d\d\d\d?)$/i => '"cp$1"');
+    define_alias( qr/\b(?:cp|ibm|ms|windows)[-_ ]?(\d{2,4})$/i => '"cp$1"');
 
     # Sometimes seen with a leading zero.
     # define_alias( qr/\bcp037\b/i => '"cp37"');
@@ -219,7 +220,9 @@
         # for Encode::TW
 	define_alias( qr/\bbig-?5$/i		  => '"big5-eten"' );
 	define_alias( qr/\bbig5-?et(?:en)$/i	  => '"big5-eten"' );
+	define_alias( qr/\btca[-_]?big5$/i	  => '"big5-eten"' );
 	define_alias( qr/\bbig5-?hk(?:scs)?$/i	  => '"big5-hkscs"' );
+	define_alias( qr/\bhk(?:scs)?[-_]?big5$/i  => '"big5-hkscs"' );
     }
     # utf8 is blessed :)
     define_alias( qr/^UTF-8$/i => '"utf8"',);

==== //depot/macperl/ext/Encode/lib/Encode/Supported.pod#4 (text) ====
Index: macperl/ext/Encode/lib/Encode/Supported.pod
--- macperl/ext/Encode/lib/Encode/Supported.pod#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/lib/Encode/Supported.pod	Sat Jun  1 11:55:49 2002
@@ -60,7 +60,7 @@
 
   Canonical     Aliases                      Comments & References
   ----------------------------------------------------------------
-  ascii         US-ascii                                    [ECMA]
+  ascii         US-ascii ISO-646-US                         [ECMA]
   ascii-ctrl			                  Special Encoding
   iso-8859-1    latin1                                       [ISO]
   null				                  Special Encoding

==== //depot/macperl/ext/Encode/t/Aliases.t#3 (text) ====
Index: macperl/ext/Encode/t/Aliases.t
--- macperl/ext/Encode/t/Aliases.t#2~16475~	Tue May  7 21:31:10 2002
+++ macperl/ext/Encode/t/Aliases.t	Sat Jun  1 11:55:49 2002
@@ -21,6 +21,7 @@
 sub init_a2c{
     %a2c = (
 	    'US-ascii' => 'ascii',
+	    'ISO-646-US' => 'ascii',
 	    'UTF-8'    => 'utf8',
 	    'UCS-2'    => 'UCS-2BE',
 	    'UCS2'     => 'UCS-2BE',
@@ -62,7 +63,9 @@
 	    'jis'	    => $ON_EBCDIC ? '' : '7bit-jis',
 	    'big-5'	    => $ON_EBCDIC ? '' : 'big5-eten',
 	    'zh_TW.Big5'    => $ON_EBCDIC ? '' : 'big5-eten',
+	    'tca-big5'	    => $ON_EBCDIC ? '' : 'big5-eten',
 	    'big5-hk'	    => $ON_EBCDIC ? '' : 'big5-hkscs',
+	    'hkscs-big5'    => $ON_EBCDIC ? '' : 'big5-hkscs',
 	    'GB_2312-80'    => $ON_EBCDIC ? '' : 'euc-cn',
 	    'KS_C_5601-1987'    => $ON_EBCDIC ? '' : 'cp949',
 	    #
@@ -84,6 +87,7 @@
 	my $v = $Encode::Alias::Winlatin2cp{$k};
 	$a2c{"Win" . ucfirst($k)} = "cp" . $v;
 	$a2c{"IBM-$v"} = $a2c{"MS-$v"} = "cp" . $v;
+	$a2c{"cp-" . $v} = "cp" . $v;
     }
     my @a2c = keys %a2c;
     for my $k (@a2c){

==== //depot/macperl/ext/Encode/ucm/ctrl.ucm#2 (text) ====
Index: macperl/ext/Encode/ucm/ctrl.ucm
--- macperl/ext/Encode/ucm/ctrl.ucm#1~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/ucm/ctrl.ucm	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,5 @@
 #
-# $Id: ctrl.ucm,v 1.1 2002/05/28 18:33:15 dankogai Exp dankogai $
+# $Id: ctrl.ucm,v 1.1 2002/05/28 18:33:15 dankogai Exp $
 #
 <code_set_name>  "ascii-ctrl"
 <mb_cur_min> 1

==== //depot/macperl/ext/Encode/ucm/null.ucm#2 (text) ====
Index: macperl/ext/Encode/ucm/null.ucm
--- macperl/ext/Encode/ucm/null.ucm#1~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Encode/ucm/null.ucm	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,5 @@
 #
-# $Id: null.ucm,v 1.1 2002/05/28 18:33:15 dankogai Exp dankogai $
+# $Id: null.ucm,v 1.1 2002/05/28 18:33:15 dankogai Exp $
 #
 <code_set_name>  "null"
 <mb_cur_min> 1

==== //depot/macperl/ext/Storable/ChangeLog#6 (text) ====
Index: macperl/ext/Storable/ChangeLog
--- macperl/ext/Storable/ChangeLog#5~16929~	Fri May 31 09:27:30 2002
+++ macperl/ext/Storable/ChangeLog	Sat Jun  1 11:55:49 2002
@@ -1,36 +1,37 @@
 Thu May 30 20:31:08 BST 2002   Nicholas Clark <[email protected]>
 
-. Description:
+    Version 2.03        Header changes on 5.6.x on Unix where IV is long long
 
-	Version 2.03	Header changes on 5.6.x on Unix where IV is long long
+        5.6.x introduced the ability to have IVs as long long.  However,
+        Configure still defined BYTEORDER based on the size of a long.
+        Storable uses the BYTEORDER value as part of the header, but
+        doesn't explicity store sizeof(IV) anywhere in the header.
+        Hence on 5.6.x built with IV as long long on a platform that
+        uses Configure (ie most things except VMS and Windows) headers
+        are identical for the different IV sizes, despite the files
+        containing some fields based on sizeof(IV)
 
-	5.6.x introduced the ability to have IVs as long long.  However,
-	Configure still defined BYTEORDER based on the size of a long.
-	Storable uses the BYTEORDER value as part of the header, but doesn't
-	explicity store sizeof(IV) anywhere in the header.  Hence on 5.6.x
-	built with IV as long long on a platform that uses Configure (ie most
-	things except VMS and Windows) headers are identical for the different
-	IV sizes, despite the files containing some fields based on sizeof(IV)
+        5.8.0 is consistent; all platforms have BYTEORDER in config.h
+        based on sizeof(IV) rather than sizeof(long).  This means that
+        the value of BYTEORDER will change from (say) 4321 to 87654321
+        between 5.6.1 and 5.8.0 built with the same options to Configure
+        on the same machine.  This means that the Storable header will
+        differ, and the two versions will wrongly thing that they are
+        incompatible.
 
-	5.8.0 is consistent; all platforms have BYTEORDER in config.h based on
-	sizeof(IV) rather than sizeof(long).  This means that the value of
-	BYTEORDER will change from (say) 4321 to 87654321 between 5.6.1 and
-	5.8.0 built with the same options to Configure on the same machine.
-	This means that the Storable header will differ, and the two versions
-	will wrongly thing that they are incompatible.
+        For the benefit of long term consistency, Storable now
+        implements the 5.8.0 BYTEORDER policy on 5.6.x.  This means that
+        2.03 onwards default to be incompatible with 2.02 and earlier
+        (ie the large 1.0.x installed base) on the same 5.6.x perl.
 
-	For the benefit of long term consistency, Storable now implements the
-	5.8.0 BYTEORDER policy on 5.6.x.  This means that 2.03 onwards default
-	to be incompatible with 2.02 and earlier (ie the large 1.0.x installed
-	base) on the same 5.6.x perl.
+        To allow interworking, a new variable
+        $Storable::interwork_56_64bit is introduced. It defaults to
+        false. Set it to true to read and write old format files. Don't
+        use it unless you have existing stored data written with 5.6.x
+        that you couldn't otherwise read, or you need to interwork with
+        a machine running older Storable on a 5.6.x with long long IVs
+        (i.e., you probably don't need to use it).
 
-	To allow interworking, a new variable $Storable::interwork_56_64bit
-	is introduced.  It defaults to false.  Set it to true to read and
-	write old format files.  Don't use it unless you have existing
-	stored data written with 5.6.x that you couldn't otherwise read,
-	or you need to interwork with a machine running older Storable on
-	a 5.6.x with long long IVs.  ie you probably don't need to use it.
-	
 Sat May 25 22:38:39 BST 2002   Nicholas Clark <[email protected]>
 
     Version 2.02

==== //depot/macperl/ext/Storable/Makefile.PL#6 (text) ====
Index: macperl/ext/Storable/Makefile.PL
--- macperl/ext/Storable/Makefile.PL#5~16929~	Fri May 31 09:27:30 2002
+++ macperl/ext/Storable/Makefile.PL	Sat Jun  1 11:55:49 2002
@@ -1,4 +1,3 @@
-# $Id: Makefile.PL,v 1.0.1.1 2001/01/03 09:38:39 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/Storable.pm#9 (text) ====
Index: macperl/ext/Storable/Storable.pm
--- macperl/ext/Storable/Storable.pm#8~16929~	Fri May 31 09:27:30 2002
+++ macperl/ext/Storable/Storable.pm	Sat Jun  1 11:55:49 2002
@@ -1,4 +1,3 @@
-# $Id: Storable.pm,v 1.0.1.13 2001/12/01 13:34:49 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/Storable.xs#8 (text) ====
Index: macperl/ext/Storable/Storable.xs
--- macperl/ext/Storable/Storable.xs#7~16929~	Fri May 31 09:27:30 2002
+++ macperl/ext/Storable/Storable.xs	Sat Jun  1 11:55:49 2002
@@ -1,9 +1,5 @@
 /*
- * Store and retrieve mechanism.
- */
-
-/*
- * $Id: Storable.xs,v 1.0.1.10 2001/08/28 21:52:14 ram Exp $
+ *  Store and retrieve mechanism.
  *
  *  Copyright (c) 1995-2000, Raphael Manfredi
  *  

==== //depot/macperl/ext/Storable/t/blessed.t#4 (text) ====
Index: macperl/ext/Storable/t/blessed.t
--- macperl/ext/Storable/t/blessed.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/blessed.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: blessed.t,v 1.0 2000/09/01 19:40:41 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/canonical.t#5 (text) ====
Index: macperl/ext/Storable/t/canonical.t
--- macperl/ext/Storable/t/canonical.t#4~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/canonical.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: canonical.t,v 1.0 2000/09/01 19:40:41 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/compat06.t#4 (text) ====
Index: macperl/ext/Storable/t/compat06.t
--- macperl/ext/Storable/t/compat06.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/compat06.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: compat-0.6.t,v 1.0.1.1 2001/02/17 12:26:21 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/dclone.t#4 (text) ====
Index: macperl/ext/Storable/t/dclone.t
--- macperl/ext/Storable/t/dclone.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/dclone.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: dclone.t,v 1.0 2000/09/01 19:40:41 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/downgrade.t#7 (text) ====
Index: macperl/ext/Storable/t/downgrade.t
--- macperl/ext/Storable/t/downgrade.t#6~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/downgrade.t	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,4 @@
 #!./perl -w
-
 #
 #  Copyright 2002, Larry Wall.
 #

==== //depot/macperl/ext/Storable/t/forgive.t#4 (text) ====
Index: macperl/ext/Storable/t/forgive.t
--- macperl/ext/Storable/t/forgive.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/forgive.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: forgive.t,v 1.0.1.1 2000/09/01 19:40:42 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/freeze.t#4 (text) ====
Index: macperl/ext/Storable/t/freeze.t
--- macperl/ext/Storable/t/freeze.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/freeze.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: freeze.t,v 1.0.1.1 2001/07/01 11:25:16 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/integer.t#2 (text) ====
Index: macperl/ext/Storable/t/integer.t
--- macperl/ext/Storable/t/integer.t#1~16825~	Mon May 27 15:55:07 2002
+++ macperl/ext/Storable/t/integer.t	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,4 @@
 #!./perl -w
-
 #
 #  Copyright 2002, Larry Wall.
 #

==== //depot/macperl/ext/Storable/t/interwork56.t#2 (text) ====
Index: macperl/ext/Storable/t/interwork56.t
--- macperl/ext/Storable/t/interwork56.t#1~16929~	Fri May 31 09:27:30 2002
+++ macperl/ext/Storable/t/interwork56.t	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,4 @@
 #!./perl -w
-
 #
 #  Copyright 2002, Larry Wall.
 #
@@ -184,6 +183,18 @@
 M!`0$-#,R,00$!`@"````!`HQ5&AI<R!F:6QE('=A<R!W<FET=&5N('=I=&@@
 M,2XP,30@;VX@<&5R;"`U+C`P-C`P,0H40F5L9G5S8W4@=V%S(&-O<G)E8W0&
 1@`````````(*!U1H92!%;F0`
+
+end
+
+# byteorder      '1234'
+# sizeof(int)    4
+# sizeof(long)   4
+# sizeof(char *) 4
+# sizeof(NV)     12
+begin 101 Lillput,4,4,4,12
+M!`0$,3(S-`0$!`P"!`````HQ5&AI<R!F:6QE('=A<R!W<FET=&5N('=I=&@@
+M,2XP,30@;VX@<&5R;"`U+C`P-C`P,0H33&EL;'!U="!W87,@8V]R<F5C=`8"
+0````````@`H'5&AE($5N9```
 
 end
 

==== //depot/macperl/ext/Storable/t/lock.t#4 (text) ====
Index: macperl/ext/Storable/t/lock.t
--- macperl/ext/Storable/t/lock.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/lock.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: lock.t,v 1.0.1.4 2001/01/03 09:41:00 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/malice.t#6 (text) ====
Index: macperl/ext/Storable/t/malice.t
--- macperl/ext/Storable/t/malice.t#5~16929~	Fri May 31 09:27:30 2002
+++ macperl/ext/Storable/t/malice.t	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,4 @@
 #!./perl -w
-
 #
 #  Copyright 2002, Larry Wall.
 #

==== //depot/macperl/ext/Storable/t/overload.t#4 (text) ====
Index: macperl/ext/Storable/t/overload.t
--- macperl/ext/Storable/t/overload.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/overload.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: overload.t,v 1.0.1.1 2001/02/17 12:27:22 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/recurse.t#4 (text) ====
Index: macperl/ext/Storable/t/recurse.t
--- macperl/ext/Storable/t/recurse.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/recurse.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: recurse.t,v 1.0.1.3 2001/02/17 12:28:33 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/restrict.t#5 (text) ====
Index: macperl/ext/Storable/t/restrict.t
--- macperl/ext/Storable/t/restrict.t#4~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/restrict.t	Sat Jun  1 11:55:49 2002
@@ -1,5 +1,4 @@
 #!./perl -w
-
 #
 #  Copyright 2002, Larry Wall.
 #  

==== //depot/macperl/ext/Storable/t/retrieve.t#4 (text) ====
Index: macperl/ext/Storable/t/retrieve.t
--- macperl/ext/Storable/t/retrieve.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/retrieve.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: retrieve.t,v 1.0 2000/09/01 19:40:42 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/st-dump.pl#3 (text) ====
Index: macperl/ext/Storable/t/st-dump.pl
--- macperl/ext/Storable/t/st-dump.pl#2~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/st-dump.pl	Sat Jun  1 11:55:49 2002
@@ -1,4 +1,3 @@
-# $Id: dump.pl,v 1.0 2000/09/01 19:40:41 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/store.t#4 (text) ====
Index: macperl/ext/Storable/t/store.t
--- macperl/ext/Storable/t/store.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/store.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: store.t,v 1.0 2000/09/01 19:40:42 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/tied.t#4 (text) ====
Index: macperl/ext/Storable/t/tied.t
--- macperl/ext/Storable/t/tied.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/tied.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: tied.t,v 1.0 2000/09/01 19:40:42 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/tied_hook.t#4 (text) ====
Index: macperl/ext/Storable/t/tied_hook.t
--- macperl/ext/Storable/t/tied_hook.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/tied_hook.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: tied_hook.t,v 1.0.1.1 2001/02/17 12:29:01 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/tied_items.t#4 (text) ====
Index: macperl/ext/Storable/t/tied_items.t
--- macperl/ext/Storable/t/tied_items.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/tied_items.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl
-
-# $Id: tied_items.t,v 1.0 2000/09/01 19:40:42 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/utf8.t#4 (text) ====
Index: macperl/ext/Storable/t/utf8.t
--- macperl/ext/Storable/t/utf8.t#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/utf8.t	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,4 @@
 #!./perl -w
-
-# $Id: utf8.t,v 1.0.1.2 2000/09/28 21:44:17 ram Exp $
 #
 #  Copyright (c) 1995-2000, Raphael Manfredi
 #  

==== //depot/macperl/ext/Storable/t/utf8hash.t#7 (text) ====
Index: macperl/ext/Storable/t/utf8hash.t
--- macperl/ext/Storable/t/utf8hash.t#6~16870~	Wed May 29 23:06:34 2002
+++ macperl/ext/Storable/t/utf8hash.t	Sat Jun  1 11:55:49 2002
@@ -1,7 +1,4 @@
 #!./perl
-#
-# $Id: utf8.t,v 1.0.1.2 2000/09/28 21:44:17 ram Exp $
-#
 
 sub BEGIN {
     if ($] < 5.007) {

==== //depot/macperl/lib/Math/BigInt/Calc.pm#3 (text) ====
Index: macperl/lib/Math/BigInt/Calc.pm
--- macperl/lib/Math/BigInt/Calc.pm#2~16929~	Fri May 31 09:27:30 2002
+++ macperl/lib/Math/BigInt/Calc.pm	Sat Jun  1 11:55:49 2002
@@ -72,6 +72,8 @@
     #print "BASE_LEN: $BASE_LEN MAX_VAL: $MAX_VAL BASE: $BASE RBASE: $RBASE ";
     #print "BASE_LEN_SMALL: $BASE_LEN_SMALL MBASE: $MBASE\n";
 
+    undef &_mul;
+    undef &_div;
     if ($caught & 1 != 0)
       {
       # must USE_MUL

==== //depot/macperl/lib/Test/Harness/t/callback.t#5 (text) ====
Index: macperl/lib/Test/Harness/t/callback.t
--- macperl/lib/Test/Harness/t/callback.t#4~16938~	Fri May 31 13:46:07 2002
+++ macperl/lib/Test/Harness/t/callback.t	Sat Jun  1 11:55:49 2002
@@ -52,9 +52,14 @@
     push @out, $type;
 };
                             
+$SAMPLE_TESTS = VMS::Filespec::unixify($SAMPLE_TESTS) if $^O eq 'VMS';
+
 while( my($test, $expect) = each %samples ) {
     local @out = ();
-    $strap->analyze_file(catfile($SAMPLE_TESTS, $test));
+
+    $strap->analyze_file($^O eq 'macos' ?
+			 catfile($SAMPLE_TESTS, $test) :
+			 "$SAMPLE_TESTS/$test");
 
     is_deeply(\@out, $expect,   "$test callback");
 }

==== //depot/macperl/lib/Test/Harness/t/strap-analyze.t#10 (text) ====
Index: macperl/lib/Test/Harness/t/strap-analyze.t
--- macperl/lib/Test/Harness/t/strap-analyze.t#9~16938~	Fri May 31 13:46:07 2002
+++ macperl/lib/Test/Harness/t/strap-analyze.t	Sat Jun  1 11:55:49 2002
@@ -452,6 +452,9 @@
     warn @_ unless $_[0] =~ /^Enourmous test number/ ||
                    $_[0] =~ /^Can't detailize/
 };
+
+$SAMPLE_TESTS = VMS::Filespec::unixify($SAMPLE_TESTS) if $^O eq 'VMS';
+
 while( my($test, $expect) = each %samples ) {
     for (0..$#{$expect->{details}}) {
         $expect->{details}[$_]{type} = ''
@@ -463,7 +466,9 @@
     }
 
     my $strap = Test::Harness::Straps->new;
-    my %results = $strap->analyze_file(catfile($SAMPLE_TESTS, $test));
+    my %results = $strap->analyze_file($^O eq 'macos' ?
+                                       catfile($SAMPLE_TESTS, $test) :
+                                       "$SAMPLE_TESTS/$test");
 
     is_deeply($results{details}, $expect->{details}, "$test details" );
 

==== //depot/macperl/lib/Test/Harness/t/test-harness.t#10 (text) ====
Index: macperl/lib/Test/Harness/t/test-harness.t
--- macperl/lib/Test/Harness/t/test-harness.t#9~16938~	Fri May 31 13:46:07 2002
+++ macperl/lib/Test/Harness/t/test-harness.t	Sat Jun  1 11:55:49 2002
@@ -423,6 +423,8 @@
 
 tie *NULL, 'My::Dev::Null' or die $!;
 
+$SAMPLE_TESTS = VMS::Filespec::unixify($SAMPLE_TESTS) if $^O eq 'VMS';
+
 while (my($test, $expect) = each %samples) {
     # _run_all_tests() runs the tests but skips the formatting.
     my($totals, $failed);
@@ -431,7 +433,9 @@
         select NULL;    # _run_all_tests() isn't as quiet as it should be.
         local $SIG{__WARN__} = sub { $warning .= join '', @_; };
         ($totals, $failed) = 
-          Test::Harness::_run_all_tests(catfile($SAMPLE_TESTS, $test));
+          Test::Harness::_run_all_tests($^O eq 'macos' ?
+					catfile($SAMPLE_TESTS, $test) :
+					"$SAMPLE_TESTS/$test");
     };
     select STDOUT;
 
@@ -449,7 +453,9 @@
         is_deeply( {map { $_=>$totals->{$_} } keys %{$expect->{total}}},
                    $expect->{total},
                                                   "$test - totals" );
-        is_deeply( {map { $_=>$failed->{catfile($SAMPLE_TESTS, $test)}{$_} }
+        is_deeply( {map { $_=>$failed->{$^O eq 'macos' ?
+                                        catfile($SAMPLE_TESTS, $test) :
+                                        "$SAMPLE_TESTS/$test"}{$_} }
                     keys %{$expect->{failed}}},
                    $expect->{failed},
                                                   "$test - failed" );

==== //depot/macperl/lib/lib_pm.PL#4 (text) ====
Index: macperl/lib/lib_pm.PL
--- macperl/lib/lib_pm.PL#3~16938~	Fri May 31 13:46:07 2002
+++ macperl/lib/lib_pm.PL	Sat Jun  1 11:55:49 2002
@@ -48,6 +48,8 @@
 
 $useConfig
 
+use strict;
+
 my \$archname         = $Config_archname;
 my \$version          = $Config_version;
 my \@inc_version_list = $Config_inc_version_list;
@@ -82,14 +84,14 @@
 	}
 	unshift(@INC, $_);
 	# Add any previous version directories we found at configure time
-	foreach my $invcer (@inc_version_list)
+	foreach my $incver (@inc_version_list)
 	{
 	    my $dir = $Is_MacOS
 		? File::Spec->catdir( $_, $incver )
 		: "$_/$incver";
 	    unshift(@INC, $dir) if -d $dir;
 	}
-	# Put a corresponding archlib directory infront of $_ if it
+	# Put a corresponding archlib directory in front of $_ if it
 	# looks like $_ has an archlib directory below it.
 	my($arch_auto_dir, $arch_dir, $version_dir, $version_arch_dir)
 	    = _get_dirs($_);

==== //depot/macperl/patchlevel.h#9 (text) ====
Index: macperl/patchlevel.h
--- macperl/patchlevel.h#8~16929~	Fri May 31 09:27:30 2002
+++ macperl/patchlevel.h	Sat Jun  1 11:55:49 2002
@@ -79,7 +79,6 @@
 #if !defined(PERL_PATCHLEVEL_H_IMPLICIT) && !defined(LOCAL_PATCH_COUNT)
 static	char	*local_patches[] = {
         NULL
-	,"DEVEL16924"
 	,NULL
 };
 

==== //depot/macperl/perl.c#4 (text) ====
Index: macperl/perl.c
--- macperl/perl.c#3~16868~	Wed May 29 22:39:51 2002
+++ macperl/perl.c	Sat Jun  1 11:55:49 2002
@@ -2363,6 +2363,12 @@
     case 'i':
 	if (PL_inplace)
 	    Safefree(PL_inplace);
+#if defined(__CYGWIN__) /* do backup extension automagically */
+	if (*(s+1) == '\0') {
+	PL_inplace = savepv(".bak");
+	return s+1;
+	}
+#endif /* __CYGWIN__ */
 	PL_inplace = savepv(s+1);
 	/*SUPPRESS 530*/
 	for (s = PL_inplace; *s && !isSPACE(*s); s++) ;

==== //depot/macperl/pod/perldelta.pod#11 (text) ====
Index: macperl/pod/perldelta.pod
--- macperl/pod/perldelta.pod#10~16939~	Fri May 31 13:48:09 2002
+++ macperl/pod/perldelta.pod	Sat Jun  1 11:55:49 2002
@@ -1,4 +1,4 @@
-.=head1 NAME
+=head1 NAME
 
 perldelta - what is new for perl v5.8.0
 
@@ -1452,6 +1452,14 @@
     perlnetware perlos2 perlos390 perlplan9 perlqnx perlsolaris
     perltru64 perluts perlvmesa perlvms perlvos perlwin32
 
+Eastern Asian Perl users are now welcomed in their own languages:
+README.jp (Japanese), README.ko (Korean), README.cn (simplified
+Chinese) and README.tw (traditional Chinese), which are written in
+normal pod but encoded in EUC-JP, EUC-KR, EUC-CN and Big5.  These
+will get installed as
+
+   perljp perlko perlcn perltw
+
 =over 4
 
 =item *
@@ -2809,6 +2817,12 @@
 as did Linux 2.4.18 with gcc 2.95.4.)  (In Tru64, it is preferable to
 use the bundled C compiler.)
 
+=head2 AmigaOS
+
+Perl 5.8.0 doesn't build in AmigaOS.  It broke at some point
+during the ithreads work and we could not find Amiga experts
+to unbreak the problems.
+
 =head2 BeOS
 
 The following tests fail on 5.8.0 Perl in BeOS Personal 5.03:
@@ -2820,6 +2834,13 @@
 
 See L<perlbeos> (README.beos) for more details.
 
+=head2 Cygwin "unable to remap"
+
+For example when building the Tk extension for Cygwin,
+you may get an error message saying "unable to remap".
+This is known problem with Cygwin, and a workaround is
+detailed in here: http://sources.redhat.com/ml/cygwin/2001-12/msg00894.html
+
 =head2 ext/threads/t/libc
 
 If this test fails, it indicates that your libc (C library) is not
@@ -3059,9 +3080,12 @@
 frustrated at the mysterious results (core dumps, most often) it is
 for now forbidden (you will get a fatal error even from an attempt).
 
-Self-tying of globs is broken, but not disabled.
+A change to self-tying of globs has caused them to be recursively
+referenced (see: L<perlobj/"Two-Phased Garbage Collection">).  You
+will now need an explicit untie to destroy a self-tied glob.  This
+behaviour may be fixed at a later date.
 
-Self-tying of scalars and IO works.
+Self-tying of scalars and IO thingies works.
 
 =head2 Building Extensions Can Fail Because Of Largefiles
 

==== //depot/macperl/pod/perlfaq4.pod#5 (text) ====
Index: macperl/pod/perlfaq4.pod
--- macperl/pod/perlfaq4.pod#4~16870~	Wed May 29 23:06:34 2002
+++ macperl/pod/perlfaq4.pod	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,6 @@
 =head1 NAME
 
-perlfaq4 - Data Manipulation ($Revision: 1.24 $, $Date: 2002/05/20 16:50:08 $)
+perlfaq4 - Data Manipulation ($Revision: 1.25 $, $Date: 2002/05/30 07:04:25 $)
 
 =head1 DESCRIPTION
 

==== //depot/macperl/pod/perlfaq5.pod#4 (text) ====
Index: macperl/pod/perlfaq5.pod
--- macperl/pod/perlfaq5.pod#3~16870~	Wed May 29 23:06:34 2002
+++ macperl/pod/perlfaq5.pod	Sat Jun  1 11:55:49 2002
@@ -1,6 +1,6 @@
 =head1 NAME
 
-perlfaq5 - Files and Formats ($Revision: 1.17 $, $Date: 2002/05/23 19:33:50 $)
+perlfaq5 - Files and Formats ($Revision: 1.18 $, $Date: 2002/05/30 07:04:25 $)
 
 =head1 DESCRIPTION
 

==== //depot/macperl/pod/perlhack.pod#5 (text) ====
Index: macperl/pod/perlhack.pod
--- macperl/pod/perlhack.pod#4~16870~	Wed May 29 23:06:34 2002
+++ macperl/pod/perlhack.pod	Sat Jun  1 11:55:49 2002
@@ -564,10 +564,10 @@
 the searchable archives.
 
 The CPAN testers ( http://testers.cpan.org/ ) are a group of
-volunteers who test CPAN modules on a variety of platforms.  Perl Labs
-( http://labs.perl.org/ ) automatically tests Perl source releases on
-platforms and gives feedback to the CPAN testers mailing list.  Both
-efforts welcome volunteers.
+volunteers who test CPAN modules on a variety of platforms.  Perl
+Smokers ( http://archives.develooper.com/[email protected]/ )
+automatically tests Perl source releases on platforms with various
+configurations.  Both efforts welcome volunteers.
 
 It's a good idea to read and lurk for a while before chipping in.
 That way you'll get to see the dynamic of the conversations, learn the

==== //depot/macperl/pod/perlmodlib.pod#3 (text) ====
Index: macperl/pod/perlmodlib.pod
--- macperl/pod/perlmodlib.pod#2~16730~	Tue May 21 20:36:42 2002
+++ macperl/pod/perlmodlib.pod	Sat Jun  1 11:55:49 2002
@@ -559,6 +559,10 @@
 
 File::Spec for Mac OS (Classic)
 
+=item File::Spec::NW5
+
+Methods for NW5 file specs
+
 =item File::Spec::OS2
 
 Methods for OS/2 file specs

==== //depot/macperl/pod/perltoc.pod#6 (text+w) ====
Index: macperl/pod/perltoc.pod
--- macperl/pod/perltoc.pod#5~16929~	Fri May 31 09:27:30 2002
+++ macperl/pod/perltoc.pod	Sat Jun  1 11:55:49 2002
@@ -2655,9 +2655,9 @@
 ExtUtils::testlib, Fatal, Fcntl, File::Basename, File::CheckTree,
 File::Compare, File::Copy, File::DosGlob, File::Find, File::Path,
 File::Spec, File::Spec::Cygwin, File::Spec::Epoc, File::Spec::Functions,
-File::Spec::Mac, File::Spec::OS2, File::Spec::Unix, File::Spec::VMS,
-File::Spec::Win32, File::Temp, File::stat, FileCache, FileHandle,
-Filter::Simple, FindBin, Getopt::Long, Getopt::Std, Hash::Util,
+File::Spec::Mac, File::Spec::NW5, File::Spec::OS2, File::Spec::Unix,
+File::Spec::VMS, File::Spec::Win32, File::Temp, File::stat, FileCache,
+FileHandle, Filter::Simple, FindBin, Getopt::Long, Getopt::Std, Hash::Util,
 I18N::Collate, I18N::LangTags, I18N::LangTags::List, IO, IPC::Open2,
 IPC::Open3, Locale::Constants, Locale::Country, Locale::Currency,
 Locale::Language, Locale::Maketext, Locale::Maketext::TPJ13,
@@ -3047,8 +3047,8 @@
 
 =back
 
-=head2 perlfaq4 - Data Manipulation ($Revision: 1.24 $, $Date: 2002/05/20
-16:50:08 $)
+=head2 perlfaq4 - Data Manipulation ($Revision: 1.25 $, $Date: 2002/05/30
+07:04:25 $)
 
 =over 4
 
@@ -3264,8 +3264,8 @@
 
 =back
 
-=head2 perlfaq5 - Files and Formats ($Revision: 1.17 $, $Date: 2002/05/23
-19:33:50 $)
+=head2 perlfaq5 - Files and Formats ($Revision: 1.18 $, $Date: 2002/05/30
+07:04:25 $)
 
 =over 4
 
@@ -5230,6 +5230,8 @@
 
 =back
 
+=head2 perldelta - what is new for perl v5.8.0
+
 =over 4
 
 =item DESCRIPTION
@@ -5328,8 +5330,14 @@
 
 =item AIX
 
+=item Alpha systems with old gccs fail several tests
+
+=item AmigaOS
+
 =item BeOS
 
+=item Cygwin "unable to remap"
+
 =item ext/threads/t/libc
 
 =item FreeBSD Failing locale Test 117 For ISO8859-15 Locales
@@ -5346,6 +5354,8 @@
 
 =item Linux With Sfio Fails op/misc Test 48
 
+=item libwww-perl (LWP) fails base/date #51
+
 =item Mac OS X
 
 =item op/sprintf tests 91, 129, and 130
@@ -7468,7 +7478,7 @@
 
 =item Setup
 
-SetNWDef.bat, Custom Build Environment, Buildtype.bat, SetNWBld.bat
+SetNWBld.bat, Buildtype.bat
 
 =item Make
 
@@ -7480,8 +7490,6 @@
 
 =item Install
 
-=item Build new extensions
-
 =item Acknowledgements
 
 =item Authors
@@ -8720,6 +8728,8 @@
 
 =item CAVEATS
 
+=item NOTES
+
 =item SEE ALSO
 
 =item AUTHOR
@@ -13327,6 +13337,36 @@
 =over 4
 
 =item AUTHORS
+
+=item SEE ALSO
+
+=back
+
+=head2 File::Spec::NW5 - methods for NW5 file specs
+
+=over 4
+
+=item SYNOPSIS
+
+=item DESCRIPTION
+
+devnull
+
+=back
+
+tmpdir
+
+catfile
+
+canonpath
+
+splitpath
+
+splitdir
+
+catpath
+
+=over 4
 
 =item SEE ALSO
 
End of Patch.