Re: Thread object by tid?
[p5sagit/p5-mst-13.2.git] / Changes
diff --git a/Changes b/Changes
index 11e4381..6ab8b5b 100644 (file)
--- a/Changes
+++ b/Changes
@@ -28,6 +28,3658 @@ example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
 Version v5.7.X         Development release working toward v5.8
 --------------
 ____________________________________________________________________________
+[ 17467] By: jhi                                   on 2002/07/10  20:10:23
+        Log: Retract #17375: contrary to intention, it was actually
+             harmful on EBCDIC.
+     Branch: perl
+          ! regexec.c
+____________________________________________________________________________
+[ 17466] By: sky                                   on 2002/07/10  17:59:19
+        Log: Makes list skip the main thread.
+     Branch: perl
+          ! ext/threads/t/list.t ext/threads/threads.xs
+____________________________________________________________________________
+[ 17465] By: jhi                                   on 2002/07/10  14:14:13
+        Log: More about the dangers of indent.
+     Branch: perl
+          ! Porting/pumpkin.pod
+____________________________________________________________________________
+[ 17464] By: jhi                                   on 2002/07/10  12:42:20
+        Log: Small perldelta tweaks.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17463] By: jhi                                   on 2002/07/10  11:43:09
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17462] By: jhi                                   on 2002/07/10  11:27:44
+        Log: EBCDIC has different codepoints.
+     Branch: perl
+          ! lib/PerlIO/via/t/QuotedPrint.t
+____________________________________________________________________________
+[ 17461] By: nick                                  on 2002/07/10  06:58:47
+        Log: Integrate mainline (Via/via etc.)
+     Branch: perlio
+         +> ext/PerlIO/scalar/Makefile.PL ext/PerlIO/scalar/scalar.pm
+         +> ext/PerlIO/scalar/scalar.xs ext/PerlIO/via/Makefile.PL
+         +> ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs lib/Config.t
+         +> lib/PerlIO/via/QuotedPrint.pm lib/PerlIO/via/t/QuotedPrint.t
+          - ext/PerlIO/Scalar/Makefile.PL ext/PerlIO/Scalar/Scalar.pm
+          - ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Makefile.PL
+          - ext/PerlIO/Via/Via.pm ext/PerlIO/Via/Via.xs
+         !> (integrate 34 files)
+____________________________________________________________________________
+[ 17460] By: jhi                                   on 2002/07/10  03:58:58
+        Log: If no PerlIO, no PerlIO::via.
+     Branch: perl
+          ! lib/PerlIO/via/t/QuotedPrint.t
+____________________________________________________________________________
+[ 17459] By: jhi                                   on 2002/07/10  00:57:29
+        Log: Too much cut-and-paste from Term::Complete.t;
+             be more paranoid on readonlyness
+     Branch: perl
+          ! lib/Config.t
+____________________________________________________________________________
+[ 17458] By: jhi                                   on 2002/07/09  23:29:52
+        Log: Test Config.
+     Branch: perl
+          + lib/Config.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 17457] By: jhi                                   on 2002/07/09  22:36:27
+        Log: Subject: [PATCH] Fwd: [ID 20020703.002] bareword processing bug under 'use strict'
+             From: Kay Röpke <kroepke@dolphin-services.de>
+             Date: Tue, 9 Jul 2002 14:12:10 +0200
+             Message-Id: <184F11EC-9335-11D6-8F80-000393414688@dolphin-services.de>
+     Branch: perl
+          ! op.c t/lib/strict/subs
+____________________________________________________________________________
+[ 17456] By: jhi                                   on 2002/07/09  21:35:33
+        Log: Detypo.
+     Branch: perl
+          ! ext/threads/shared/shared.pm
+____________________________________________________________________________
+[ 17455] By: jhi                                   on 2002/07/09  21:32:44
+        Log: Subject: [PATCH] fix 17425 for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Tue, 09 Jul 2002 17:07:12 -0500
+             Message-Id: <5.1.1.5.0.20020709164958.0313c008@exchi01>
+     Branch: perl
+          ! t/op/magic.t
+____________________________________________________________________________
+[ 17454] By: jhi                                   on 2002/07/09  21:31:44
+        Log: Change PerlIO::Scalar and Via to scalar and via.
+     Branch: perl
+          + ext/PerlIO/scalar/Makefile.PL ext/PerlIO/scalar/scalar.pm
+          + ext/PerlIO/scalar/scalar.xs ext/PerlIO/via/Makefile.PL
+          + ext/PerlIO/via/via.pm ext/PerlIO/via/via.xs
+          + lib/PerlIO/via/QuotedPrint.pm lib/PerlIO/via/t/QuotedPrint.t
+          - ext/PerlIO/Scalar/Makefile.PL ext/PerlIO/Scalar/Scalar.pm
+          - ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Makefile.PL
+          - ext/PerlIO/Via/Via.pm ext/PerlIO/Via/Via.xs
+          - lib/PerlIO/Via/QuotedPrint.pm lib/PerlIO/Via/t/QuotedPrint.t
+          ! MANIFEST Porting/config.sh djgpp/config.over doio.c
+          ! epoc/config.sh ext/B/B/C.pm ext/PerlIO/t/via.t hints/uwin.sh
+          ! hints/vmesa.sh perlio.c pod/perldelta.pod pod/perliol.pod
+          ! pod/perltoc.pod win32/Makefile win32/makefile.mk
+____________________________________________________________________________
+[ 17453] By: sky                                   on 2002/07/09  21:23:31
+        Log: Update documentation with &share() non prototype checking version.
+             Fix share so it once again returns a reference to whatever it just
+             shared, so now you can do my &share([]);
+             Remove check for useithreads and Config.pm from threads::shared,
+             you can now always use threads::shared in your module without
+             overhead of config.pm and without speed hit unless threads have been 
+             requested, share, cond_wait, cond_broadcast, cond_signal and lock
+             all become noops, so does : share.
+     Branch: perl
+          ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs
+____________________________________________________________________________
+[ 17452] By: jhi                                   on 2002/07/09  18:58:45
+        Log: Tweak perldelta for the new PerlIO::Vianess.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17451] By: jhi                                   on 2002/07/09  18:53:11
+        Log: Update the port status.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17450] By: jhi                                   on 2002/07/09  18:49:20
+        Log: Subject: [PATCH] 5.8.0-RC1 on SunOS 4!
+             From: Robin Barker <rmb1@cise.npl.co.uk>
+             Date: Tue, 9 Jul 2002 20:03:40 +0100 (BST)
+             Message-Id: <200207091903.UAA09531@tempest.npl.co.uk>
+             
+             (the sprintf() spot in Dumper.xs fixed)
+     Branch: perl
+          ! ext/Data/Dumper/Dumper.xs perl.c util.c
+____________________________________________________________________________
+[ 17449] By: jhi                                   on 2002/07/09  18:38:04
+        Log: Subject: [PATCH] Removing example layers from MIME::QuotedPrint
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Mon, 08 Jul 2002 10:21:09 +0200
+             Message-Id: <4.2.0.58.20020708090819.02740f00@mickey.dijkmat.nl>
+             
+             Subject: Re: [PATCH] Removing example layers from MIME::QuotedPrint
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Tue, 09 Jul 2002 09:29:52 +0200
+             Message-Id: <4.2.0.58.20020709092337.02893300@mickey.dijkmat.nl>
+     Branch: perl
+          + lib/PerlIO/Via/QuotedPrint.pm lib/PerlIO/Via/t/QuotedPrint.t
+          ! MANIFEST ext/MIME/Base64/QuotedPrint.pm ext/PerlIO/Via/Via.pm
+          ! ext/PerlIO/t/via.t pod/perliol.pod
+____________________________________________________________________________
+[ 17448] By: jhi                                   on 2002/07/09  17:46:00
+        Log: Integrate perlio:
+             
+             [ 17446]
+             Fix open(FH,"Via(Foo)","NonExistant") and other cases when 
+             :stdio as lower layer fails.
+             
+             [ 17447]
+             Tidy PerlIO::Via
+             - add test for open fail
+             - add PerlIO_debug() diags to open paths
+             - comments on API gaps 
+             - Update OPEN,SYSOPEN,FDOPEN pod entries.
+     Branch: perl
+         !> ext/PerlIO/Via/Via.pm ext/PerlIO/Via/Via.xs ext/PerlIO/t/via.t
+         !> perlio.c
+____________________________________________________________________________
+[ 17447] By: nick                                  on 2002/07/09  17:13:41
+        Log: Tidy PerlIO::Via
+             - add test for open fail
+             - add PerlIO_debug() diags to open paths
+             - comments on API gaps 
+             - Update OPEN,SYSOPEN,FDOPEN pod entries.
+     Branch: perlio
+          ! ext/PerlIO/Via/Via.pm ext/PerlIO/Via/Via.xs ext/PerlIO/t/via.t
+____________________________________________________________________________
+[ 17446] By: nick                                  on 2002/07/09  16:59:29
+        Log: Fix open(FH,"Via(Foo)","NonExistant") and other cases when 
+             :stdio as lower layer fails.
+     Branch: perlio
+          ! perlio.c
+____________________________________________________________________________
+[ 17445] By: jhi                                   on 2002/07/09  16:32:15
+        Log: Document how to re-indent.
+     Branch: perl
+          ! Porting/pumpkin.pod
+____________________________________________________________________________
+[ 17444] By: jhi                                   on 2002/07/09  15:50:45
+        Log: Retract #17428, not needed in this version of File::Spec.
+     Branch: perl
+          ! lib/File/Spec/Unix.pm
+____________________________________________________________________________
+[ 17443] By: jhi                                   on 2002/07/09  15:41:57
+        Log: This is getting pretty fragmented (finish up #17441).
+     Branch: perl
+          ! pp_ctl.c t/op/eval.t
+____________________________________________________________________________
+[ 17442] By: nick                                  on 2002/07/09  15:39:02
+        Log: Indentation normalize via 
+             indent -kr -nce -psl 
+             (Better indent incantations welcome - something for Porting/?)
+     Branch: perlio
+          ! ext/PerlIO/Via/Via.xs
+____________________________________________________________________________
+[ 17441] By: jhi                                   on 2002/07/09  15:06:55
+        Log: Missing patch fragment, noted by Hugo.
+     Branch: perl
+          ! toke.c
+____________________________________________________________________________
+[ 17440] By: jhi                                   on 2002/07/09  14:05:39
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17439] By: jhi                                   on 2002/07/09  13:55:16
+        Log: Empty lines.
+     Branch: perl
+          ! MANIFEST
+____________________________________________________________________________
+[ 17438] By: jhi                                   on 2002/07/09  13:48:44
+        Log: Integrate perlio:
+             
+             [ 17431]
+             SuSE 8.0 at least needs hints to use -lgdbm for ODBM_File
+             
+             [ 17432]
+             Core-dump prevention for 
+             open PIPE, "-|:stdio", "cat /etc/motd";
+             (root cause not yet fixed).
+             
+             [ 17433]
+             Special case :stdio pushed method so that "-|:stdio" does 
+             not have an uninitialized layer on top.
+             
+             [ 17435]
+             Call $encoding->decode($sv) without a $chk argument.
+             This fixes modification of readonly value under use encoding().
+             Not a final fix as it does not warn on failed decode.
+             
+             [ 17437]
+             perldiag patch for implied open of STDIN/STDOUT/STDERR
+             in wrong mode.
+     Branch: perl
+         +> ext/ODBM_File/hints/linux.pl
+         !> MANIFEST perlio.c pod/perldiag.pod sv.c
+____________________________________________________________________________
+[ 17437] By: nick                                  on 2002/07/09  13:42:06
+        Log: perldiag patch for implied open of STDIN/STDOUT/STDERR
+             in wrong mode.
+     Branch: perlio
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 17436] By: jhi                                   on 2002/07/09  13:05:43
+        Log: Subject: [ID 20020708.001] makedepend problem (output of cppstdin garbled)
+             From: Hans Ranke <Hans.Ranke@ei.tum.de>
+             Date: Mon, 8 Jul 2002 16:17:00 +0200 (MET DST)
+             Message-Id: <5.8.0_12541_1026136670@regency>
+     Branch: perl
+          ! makedepend.SH
+____________________________________________________________________________
+[ 17435] By: nick                                  on 2002/07/09  12:38:01
+        Log: Call $encoding->decode($sv) without a $chk argument.
+             This fixes modification of readonly value under use encoding().
+             Not a final fix as it does not warn on failed decode.
+     Branch: perlio
+          ! sv.c
+____________________________________________________________________________
+[ 17434] By: jhi                                   on 2002/07/09  11:50:41
+        Log: Subject: [DOC PATCH] perlre, minor error
+             From: "Steffen Mueller" <xyey9001@sneakemail.com>
+             Date: Tue, 9 Jul 2002 02:23:33 +0200
+             Message-ID: <20020709002024.28399.qmail@onion.perl.org>
+     Branch: perl
+          ! pod/perlre.pod
+____________________________________________________________________________
+[ 17433] By: nick                                  on 2002/07/09  11:42:32
+        Log: Special case :stdio pushed method so that "-|:stdio" does 
+             not have an uninitialized layer on top.
+     Branch: perlio
+          ! perlio.c
+____________________________________________________________________________
+[ 17432] By: nick                                  on 2002/07/09  09:38:45
+        Log: Core-dump prevention for 
+             open PIPE, "-|:stdio", "cat /etc/motd";
+             (root cause not yet fixed).
+     Branch: perlio
+          ! perlio.c
+____________________________________________________________________________
+[ 17431] By: nick                                  on 2002/07/09  08:01:54
+        Log: SuSE 8.0 at least needs hints to use -lgdbm for ODBM_File
+     Branch: perlio
+          + ext/ODBM_File/hints/linux.pl
+          ! MANIFEST
+____________________________________________________________________________
+[ 17430] By: nick                                  on 2002/07/09  07:59:06
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/MIME/Base64/t/quoted-print.t lib/Math/BigInt/t/bare_mif.t
+          - ext/MIME/Base64/t/qp.t
+         !> (integrate 48 files)
+____________________________________________________________________________
+[ 17429] By: jhi                                   on 2002/07/09  00:17:49
+        Log: MIME::QuotedPrint is for bytes only; from Gisle.
+     Branch: perl
+          ! ext/MIME/Base64/QuotedPrint.pm
+          ! ext/MIME/Base64/t/quoted-print.t
+____________________________________________________________________________
+[ 17428] By: jhi                                   on 2002/07/08  23:26:49
+        Log: (retracted by #17444)
+             Subject: [ID 20020708.003] File::Spec::Unix::tmpdir automagically creates $ENV{TMPDIR}
+             From: Diab Jerius <dj@head-cfa.harvard.edu>
+             Date: Mon, 8 Jul 2002 18:44:12 -0400 (EDT)
+             Message-Id: <200207082244.g68MiDY22791@pelf.harvard.edu>
+     Branch: perl
+          ! lib/File/Spec/Unix.pm
+____________________________________________________________________________
+[ 17427] By: jhi                                   on 2002/07/08  23:17:21
+        Log: Subject: patch against   t/op/magic.t
+             From: Jim Cromie <jcromie@divsol.com>
+             Date: Mon, 08 Jul 2002 19:23:38 -0400
+             Message-ID: <3D2A1EFA.8050603@divsol.com>
+     Branch: perl
+          ! t/op/magic.t
+____________________________________________________________________________
+[ 17426] By: jhi                                   on 2002/07/08  21:38:24
+        Log: Subject: [DOC PATCH] Thread::Signal.pm
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Mon, 08 Jul 2002 23:40:32 +0200
+             Message-Id: <4.2.0.58.20020708233854.024783b0@mickey.dijkmat.nl>
+     Branch: perl
+          ! ext/Thread/Thread/Signal.pm
+____________________________________________________________________________
+[ 17425] By: jhi                                   on 2002/07/08  20:10:15
+        Log: Integrate maint patches #17421, #17424:
+             
+             on platforms like HP-UX that are subject to the ARG_ZERO_IS_SCRIPT
+             hack, $^X was improperly set to the script name when the script
+             was run via the PATH; argv[0] in that case shows up as the bare
+             name of the script rather than its fully qualified path, which
+             meant that the sanity check in the ARG_ZERO_IS_SCRIPT code fails
+             to recognize it as the running script name; fix tries to match
+             bare script name in that case (from Gisle Aas)
+             
+             tweak change#17421 ($0 is full path to script even when script
+             is invoked via PATH almost everywhere except Windows)
+     Branch: perl
+         !> t/op/magic.t toke.c
+____________________________________________________________________________
+[ 17424] By: gsar                                  on 2002/07/08  19:54:10
+        Log: tweak change#17421 ($0 is full path to script even when script
+             is invoked via PATH almost everywhere except Windows)
+     Branch: maint-5.6/perl
+          ! t/op/magic.t
+____________________________________________________________________________
+[ 17423] By: jhi                                   on 2002/07/08  19:10:29
+        Log: Subject: Re: [ID 20020626.011] wantarray() causes clobbering of unrelated vars outside the sub 
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Mon, 08 Jul 2002 17:00:33 +0100
+             Message-Id: <200207081600.g68G0Xw07553@crypt.compulink.co.uk>
+     Branch: perl
+          ! lib/File/Basename.pm op.c t/op/wantarray.t
+____________________________________________________________________________
+[ 17422] By: jhi                                   on 2002/07/08  19:08:58
+        Log: Subject: [PATCH perl@17412] regcomp.c casting tweak
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Mon, 08 Jul 2002 13:17:35 -0500
+             Message-Id: <5.1.1.5.0.20020708124433.034a5dd8@exchi01>
+     Branch: perl
+          ! regcomp.c
+____________________________________________________________________________
+[ 17421] By: gsar                                  on 2002/07/08  17:07:01
+        Log: on platforms like HP-UX that are subject to the ARG_ZERO_IS_SCRIPT
+             hack, $^X was improperly set to the script name when the script
+             was run via the PATH; argv[0] in that case shows up as the bare
+             name of the script rather than its fully qualified path, which
+             meant that the sanity check in the ARG_ZERO_IS_SCRIPT code fails
+             to recognize it as the running script name; fix tries to match
+             bare script name in that case (from Gisle Aas)
+     Branch: maint-5.6/perl
+          ! t/op/magic.t toke.c
+____________________________________________________________________________
+[ 17420] By: jhi                                   on 2002/07/08  12:54:52
+        Log: Subject: [ DOC PATCH] Re: build failure on Solaris with useithreads
+             From: Dave Mitchell <davem@fdgroup.com>
+             Date: Mon, 8 Jul 2002 00:45:42 +0100
+             Message-ID: <20020708004542.B14412@fdgroup.com>
+     Branch: perl
+          ! README.solaris
+____________________________________________________________________________
+[ 17419] By: jhi                                   on 2002/07/08  12:19:24
+        Log: Add a note about perlmonks as suggested by Ilya Martynov;
+             add an admonition about "can you write my shopping cart
+             script for me!!!"
+     Branch: perl
+          ! pod/perlfaq2.pod
+____________________________________________________________________________
+[ 17418] By: jhi                                   on 2002/07/08  12:11:31
+        Log: Subject: [DOC PATCH] perlfaq2.pod, perlmodstyle.pod
+             From: Iain Truskett <spoon@cpan.org>
+             Date: Mon, 8 Jul 2002 16:50:55 +1000
+             Message-ID: <20020708065055.GC14168@eh.org>
+     Branch: perl
+          ! pod/perlfaq2.pod pod/perlmodstyle.pod
+____________________________________________________________________________
+[ 17417] By: jhi                                   on 2002/07/08  12:08:27
+        Log: Subject: [DOC PATCH] perlthrtut.pod
+             From: Iain Truskett <spoon@cpan.org>
+             Date: Mon, 8 Jul 2002 13:53:59 +1000       
+             Message-ID: <20020708035359.GB14168@eh.org>  
+     Branch: perl
+          ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 17416] By: jhi                                   on 2002/07/08  12:07:11
+        Log: Subject: [PATCH] t/op/glob.t
+             From: Iain Truskett <spoon@cpan.org>
+             Date: Mon, 8 Jul 2002 11:59:21 +1000
+             Message-ID: <20020708015921.GA14168@eh.org>
+     Branch: perl
+          ! t/op/glob.t
+____________________________________________________________________________
+[ 17415] By: jhi                                   on 2002/07/08  11:58:54
+        Log: More AUTHORS updates.
+     Branch: perl
+          ! AUTHORS
+____________________________________________________________________________
+[ 17414] By: jhi                                   on 2002/07/07  22:17:28
+        Log: AUTHORS updates.
+     Branch: perl
+          ! AUTHORS
+____________________________________________________________________________
+[ 17413] By: jhi                                   on 2002/07/07  21:42:20
+        Log: README tweaks.
+     Branch: perl
+          ! README.tru64
+____________________________________________________________________________
+[ 17412] By: jhi                                   on 2002/07/07  20:54:53
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17411] By: jhi                                   on 2002/07/07  20:36:18
+        Log: Regen toc, modlib.
+     Branch: perl
+          ! pod/perlmodlib.pod pod/perltoc.pod
+____________________________________________________________________________
+[ 17410] By: rgs                                   on 2002/07/07  20:31:37
+        Log: Replace the word "discipline" by "layer" almost everywhere,
+             by Elizabeth Mattijsen.
+     Branch: perl
+          ! MANIFEST lib/open.pm pod/perldelta.pod pod/perlfunc.pod
+          ! pod/perlpodspec.pod pod/perlrun.pod pod/perlunicode.pod
+          ! pod/perluniintro.pod pod/perlvar.pod
+____________________________________________________________________________
+[ 17409] By: jhi                                   on 2002/07/07  19:58:36
+        Log: Use the same name for the QP test as MIME::Base64 does.
+     Branch: perl
+          + ext/MIME/Base64/t/quoted-print.t
+          - ext/MIME/Base64/t/qp.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 17408] By: jhi                                   on 2002/07/07  18:48:06
+        Log: Don't install test pods.
+     Branch: perl
+          ! installman
+____________________________________________________________________________
+[ 17407] By: jhi                                   on 2002/07/07  17:04:27
+        Log: Integrate maint patches #13474, #13478, #13584, and #16539;
+             introduce the test case of [ID 20020623.009].  Once upon a
+             time #13474 introduced evil coredumps, but now things seem
+             to be better (tried both with and without ithreads).
+     Branch: perl
+          ! op.c t/run/fresh_perl.t
+____________________________________________________________________________
+[ 17406] By: jhi                                   on 2002/07/07  15:29:28
+        Log: Upgrade to Math::BigInt 1.60.
+     Branch: perl
+          + lib/Math/BigInt/t/bare_mif.t
+          ! MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm
+          ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbf.t
+          ! lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc
+          ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintpm.inc
+          ! lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/inf_nan.t
+          ! lib/Math/BigInt/t/mbimbf.inc lib/Math/BigInt/t/mbimbf.t
+          ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
+          ! lib/Math/BigInt/t/sub_mif.t lib/Math/BigInt/t/with_sub.t
+____________________________________________________________________________
+[ 17405] By: rgs                                   on 2002/07/06  18:39:30
+        Log: Subject: Re: FreeBSD 4.6 imminent
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Sat, 6 Jul 2002 16:07:38 +0100
+             Message-ID: <20020706150737.GC301@Bagpuss.unfortu.net>
+     Branch: perl
+          ! README.freebsd
+____________________________________________________________________________
+[ 17404] By: nick                                  on 2002/07/06  07:04:02
+        Log: Integrate mainline
+     Branch: perlio
+         !> t/README
+____________________________________________________________________________
+[ 17403] By: rgs                                   on 2002/07/05  12:46:22
+        Log: Precisions and updates about running and writing tests.
+     Branch: perl
+          ! t/README
+____________________________________________________________________________
+[ 17402] By: nick                                  on 2002/07/05  07:05:40
+        Log: Integrate mainline
+     Branch: perlio
+         !> (integrate 32 files)
+____________________________________________________________________________
+[ 17401] By: rgs                                   on 2002/07/04  20:21:10
+        Log: Goes with change #17400.
+     Branch: perl
+          ! t/pod/podselect.xr
+____________________________________________________________________________
+[ 17400] By: rgs                                   on 2002/07/04  14:44:32
+        Log: Subject: [DOC PATCH] minor typo in podselect.PL
+             From: Dave Mitchell <davem@fdgroup.com>
+             Date: Thu, 4 Jul 2002 15:30:53 +0100
+             Message-ID: <20020704153052.C1322@fdgroup.com>
+     Branch: perl
+          ! pod/podselect.PL
+____________________________________________________________________________
+[ 17399] By: rgs                                   on 2002/07/04  12:01:21
+        Log: Typos and missing warning categories.
+     Branch: perl
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 17398] By: rgs                                   on 2002/07/04  10:19:11
+        Log: Subject: Re: autom4te and perl 5.8.0
+             From: Andy Dougherty <doughera@lafayette.edu>
+             Date: Wed, 3 Jul 2002 11:56:05 -0400 (EDT)
+             Message-ID: <Pine.SOL.4.10.10207031150540.6601-100000@maxwell.phys.lafayette.edu>
+             
+             (with an additional paranoid nit : skip test unless -c $devnull)
+     Branch: perl
+          ! doio.c ext/Fcntl/t/fcntl.t
+____________________________________________________________________________
+[ 17397] By: rgs                                   on 2002/07/04  08:58:23
+        Log: Subject: [PATCH] Win32 build broken
+             From: "Mattia Barbon" <mbarbon@dsi.unive.it>
+             Date: Wed, 3 Jul 2002 23:44:49 +0200
+             Message-ID: <3D238C71.6138.2E20AFC@localhost>
+             
+             (needed by change #17391)
+     Branch: perl
+          ! embed.fnc global.sym
+____________________________________________________________________________
+[ 17396] By: rgs                                   on 2002/07/02  08:27:41
+        Log: Subject: [PATCH perl@17384] opendir() nit for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Mon, 1 Jul 2002 22:55:30 -0500
+             Message-ID: <a05111b02b946cb14a2a8@[172.16.52.1]>
+     Branch: perl
+          ! vms/vms.c
+____________________________________________________________________________
+[ 17395] By: rgs                                   on 2002/07/01  18:41:17
+        Log: Subject: Re: Change 17385: AUTHORS updates.
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Mon, 01 Jul 2002 20:30:59 +0200
+             Message-ID: <gt71iuch89r0ektao7g62l32ntgiub1jse@4ax.com>
+     Branch: perl
+          ! AUTHORS
+____________________________________________________________________________
+[ 17394] By: rgs                                   on 2002/07/01  18:35:37
+        Log: Subject: [PATCH perl@17384] more dangerous logical name warnings for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Mon, 01 Jul 2002 13:52:36 -0500
+             Message-ID: <5.1.1.5.0.20020701130645.01aa8258@exchi01>
+     Branch: perl
+          ! configure.com vms/test.com
+____________________________________________________________________________
+[ 17393] By: rgs                                   on 2002/07/01  18:25:22
+        Log: Allow PerlIO::Via to look for modules in the default
+             namespace PerlIO::Via::.
+     Branch: perl
+          ! ext/PerlIO/Via/Via.pm ext/PerlIO/Via/Via.xs ext/PerlIO/t/via.t
+____________________________________________________________________________
+[ 17392] By: jhi                                   on 2002/07/01  14:14:37
+        Log: Small speedup by inlining the easy bits of is_utf8_char()
+             into is_utf8_string().
+     Branch: perl
+          ! utf8.c
+____________________________________________________________________________
+[ 17391] By: jhi                                   on 2002/07/01  13:42:28
+        Log: Subject: -Dr and unicode
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Mon, 01 Jul 2002 13:28:05 +0100
+             Message-Id: <200207011228.g61CS5r06772@crypt.compulink.co.uk>
+     Branch: perl
+          ! regcomp.c
+____________________________________________________________________________
+[ 17390] By: jhi                                   on 2002/07/01  13:40:44
+        Log: Subject: Re: [ID 20020630.002] utf8 regex only matches 32k 
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Message-Id: <200207011228.g61CS4T06766@crypt.compulink.co.uk>
+             Date: Mon, 01 Jul 2002 13:28:04 +0100
+     Branch: perl
+          ! regexec.c t/op/pat.t
+____________________________________________________________________________
+[ 17389] By: rgs                                   on 2002/07/01  13:04:18
+        Log: Goes with lib/open.pm diagnostics changes
+     Branch: perl
+          ! lib/open.t
+____________________________________________________________________________
+[ 17388] By: rgs                                   on 2002/07/01  09:27:47
+        Log: Subject: [DOC PATCH] perliol.pod nit
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Sun, 30 Jun 2002 23:52:05 +0200
+             Message-ID: <4.2.0.58.20020630235023.02443670@mickey.dijkmat.nl>
+             
+             Subject: [DOC PATCH] open.pm, no more discipline
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Sun, 30 Jun 2002 23:02:50 +0200
+             Message-ID: <4.2.0.58.20020630230134.0289d300@mickey.dijkmat.nl>
+     Branch: perl
+          ! lib/open.pm pod/perliol.pod
+____________________________________________________________________________
+[ 17387] By: rgs                                   on 2002/07/01  09:26:02
+        Log: Subject: Threads doc patch
+             From: Iain Truskett <spoon@cpan.org>
+             Date: Mon, 1 Jul 2002 14:58:14 +1000
+             Message-ID: <20020701045814.GB1805@eh.org>
+     Branch: perl
+          ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 17386] By: jhi                                   on 2002/06/30  16:51:44
+        Log: Regen toc (skip the XS:: since they do not get installed)
+     Branch: perl
+          ! pod/buildtoc.PL pod/perltoc.pod
+____________________________________________________________________________
+[ 17385] By: jhi                                   on 2002/06/30  16:31:35
+        Log: AUTHORS updates.
+     Branch: perl
+          ! AUTHORS
+____________________________________________________________________________
+[ 17384] By: jhi                                   on 2002/06/30  15:31:53
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17383] By: jhi                                   on 2002/06/30  02:45:58
+        Log: Retract #17380, the refcnt tweak was misplaced (re_dup is used
+             when creation of new threads needs to duplicate the re struct)
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 17382] By: jhi                                   on 2002/06/30  01:22:05
+        Log: Subject: [PATCH] Re: [PATCH] pack 'w' should be using NV, not double
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Sat, 29 Jun 2002 18:24:08 +0100
+             Message-ID: <20020629172408.GB322@Bagpuss.unfortu.net>
+     Branch: perl
+          ! t/op/pack.t
+____________________________________________________________________________
+[ 17381] By: rgs                                   on 2002/06/29  13:31:12
+        Log: Various precisions.
+     Branch: perl
+          ! pod/perlhack.pod
+____________________________________________________________________________
+[ 17380] By: jhi                                   on 2002/06/28  18:50:08
+        Log: (Retracted by #17383)
+             Subject: Re: [ID 20020627.002] Regexp causing segmentation fault
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Fri, 28 Jun 2002 14:29:43 +0100
+             Message-Id: <200206281329.g5SDThO10165@crypt.compulink.co.uk>
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 17379] By: jhi                                   on 2002/06/28  18:36:57
+        Log: Subject: [PATCH rc2] README.os2
+             From: Ilya Zakharevich <ilya@math.ohio-state.edu>
+             Date: Fri, 28 Jun 2002 13:32:39 -0400
+             Message-ID: <20020628133239.A26455@math.ohio-state.edu>
+     Branch: perl
+          ! README.os2 os2/Changes
+____________________________________________________________________________
+[ 17378] By: jhi                                   on 2002/06/28  18:28:43
+        Log: Forgotten file.
+     Branch: perl
+          ! MANIFEST
+____________________________________________________________________________
+[ 17377] By: nick                                  on 2002/06/28  17:59:37
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/Digest/MD5/hints/MacOS.pl lib/Pod/t/text.t
+         !> (integrate 27 files)
+____________________________________________________________________________
+[ 17376] By: jhi                                   on 2002/06/28  13:15:17
+        Log: NetWare update from Ananth Kesari.
+     Branch: perl
+          ! NetWare/Makefile NetWare/netware.h NetWare/nw5.c
+          ! ext/DynaLoader/DynaLoader_pm.PL lib/ExtUtils/MM_NW5.pm
+____________________________________________________________________________
+[ 17375] By: jhi                                   on 2002/06/28  13:02:01
+        Log: (retracted by #17467)
+             EBCDIC-safer.
+     Branch: perl
+          ! regexec.c
+____________________________________________________________________________
+[ 17374] By: rgs                                   on 2002/06/28  12:07:49
+        Log: Subject: [PATCH] Re: [ID 20020623.006] Tie::StdHandle produces bogus untie() warnings
+             From: Steve Hay <Steve.Hay@uk.radan.com>
+             Date: Fri, 28 Jun 2002 12:23:37 +0100
+             Message-ID: <3D1C4739.4090002@uk.radan.com>
+     Branch: perl
+          ! lib/Tie/Handle.pm
+____________________________________________________________________________
+[ 17373] By: rgs                                   on 2002/06/28  12:06:29
+        Log: Subject: [DOC PATCH] Re: [ID 20020623.006] Tie::StdHandle produces bogus untie() warnings
+             From: sthoenna@efn.org (Yitzchak Scott-Thoennes)
+             Date: Mon, 24 Jun 2002 23:17:57 -0700
+             Message-ID: <VsAG9gzkgWla092yn@efn.org>
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17372] By: jhi                                   on 2002/06/27  20:53:44
+        Log: Inlining to avoid costly UTF-8 calls.
+     Branch: perl
+          ! regexec.c sv.c
+____________________________________________________________________________
+[ 17371] By: jhi                                   on 2002/06/27  19:12:46
+        Log: Shave off some more of the Unicode regex slowness.
+     Branch: perl
+          ! regexec.c
+____________________________________________________________________________
+[ 17370] By: jhi                                   on 2002/06/27  16:10:17
+        Log: Cure some of the slowness of
+             [ID 20020627.001] regex and utf-8 performance problem.
+     Branch: perl
+          ! regexec.c
+____________________________________________________________________________
+[ 17369] By: rgs                                   on 2002/06/27  11:12:43
+        Log: Subject: Re: [ID 20020626.011] wantarray() causes clobbering of unrelated vars outside the sub 
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Thu, 27 Jun 2002 11:58:57 +0100
+             Message-ID: <200206271058.g5RAwvE29057@crypt.compulink.co.uk>
+     Branch: perl
+          ! op.c
+____________________________________________________________________________
+[ 17368] By: ams                                   on 2002/06/27  02:39:13
+        Log: Subject: [DOC PATCH] DynaLoader.pm
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Wed, 26 Jun 2002 20:27:25 +0200
+             Message-Id: <4.2.0.58.20020626202637.025db610@mickey.dijkmat.nl>
+             
+             Subject: [DOC PATCH] Base64.pm
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Thu, 27 Jun 2002 00:54:10 +0200
+             Message-Id: <4.2.0.58.20020627005340.02c74550@mickey.dijkmat.nl>
+     Branch: perl
+          ! ext/DynaLoader/DynaLoader_pm.PL ext/MIME/Base64/Base64.pm
+____________________________________________________________________________
+[ 17367] By: rgs                                   on 2002/06/26  20:32:20
+        Log: chomp clarifications by Elizabeth Mattijsen.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17366] By: jhi                                   on 2002/06/26  18:25:51
+        Log: Further tweaking on the Unicode s///.
+     Branch: perl
+          ! pp_hot.c t/op/subst.t
+____________________________________________________________________________
+[ 17365] By: jhi                                   on 2002/06/26  18:01:09
+        Log: Subject: Re: Another Unicode s/// buglet?
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Wed, 26 Jun 2002 18:43:18 +0100
+             Message-Id: <200206261743.g5QHhIC27702@crypt.compulink.co.uk>
+     Branch: perl
+          ! regexec.c
+____________________________________________________________________________
+[ 17364] By: jhi                                   on 2002/06/26  15:44:57
+        Log: Subject: Re: Another Unicode s/// buglet?
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Wed, 26 Jun 2002 17:43:07 +0100
+             Message-Id: <200206261643.g5QGh7519204@crypt.compulink.co.uk>
+             
+             (only the test cases)
+     Branch: perl
+          ! t/op/subst.t
+____________________________________________________________________________
+[ 17363] By: jhi                                   on 2002/06/26  15:41:48
+        Log: Integrate from macperl:
+             
+             [ 17345]
+             Mac OS Test updates
+             
+             [ 17347]
+             Support hints and OPTIMIZE in MM_MacOS
+             
+             [ 17348]
+             Crank down optimization for Mac OS in Digest::MD5
+     Branch: perl
+         +> ext/Digest/MD5/hints/MacOS.pl
+         !> ext/POSIX/t/taint.t lib/ExtUtils/MM_MacOS.pm
+         !> lib/Test/Harness/t/strap-analyze.t
+         !> lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 17362] By: jhi                                   on 2002/06/26  15:25:45
+        Log: Let's not leak.
+     Branch: perl
+          ! pp_hot.c
+____________________________________________________________________________
+[ 17361] By: rgs                                   on 2002/06/26  15:24:24
+        Log: Subject: [PATCH rc2] os2/Changes
+             From: Ilya Zakharevich <ilya@math.ohio-state.edu>
+             Date: Wed, 26 Jun 2002 11:54:06 -0400
+             Message-ID: <20020626115406.A6091@math.ohio-state.edu>
+     Branch: perl
+          ! os2/Changes os2/os2.c
+____________________________________________________________________________
+[ 17360] By: rgs                                   on 2002/06/26  14:41:00
+        Log: Subject: Re: [PATCH RC2] VMS nits, add getppid(), admit absence of fork()
+             From: PPrymmer@factset.com
+             Date: Wed, 26 Jun 2002 10:48:23 -0400
+             Message-ID: <OFB1C74398.CBC80EA2-ON85256BE4.00507569@55.25.11>
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17359] By: rgs                                   on 2002/06/26  14:38:10
+        Log: Subject: [PATCH RC2] VMS nits, add getppid(), admit absence of fork()
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Tue, 25 Jun 2002 21:46:59 -0500
+             Message-ID: <a05111b00b93ec39cdf8f@[172.16.52.1]>
+     Branch: perl
+          ! configure.com pod/perlport.pod vms/perlvms.pod
+____________________________________________________________________________
+[ 17358] By: jhi                                   on 2002/06/26  14:37:12
+        Log: Another Unicode s/// buglet, from SADAHIRO Tomoyuki.
+     Branch: perl
+          ! pp_hot.c t/op/subst.t
+____________________________________________________________________________
+[ 17356] By: jhi                                   on 2002/06/26  12:54:51
+        Log: Further script tweakage.
+     Branch: perl
+          ! Porting/testall.atom
+____________________________________________________________________________
+[ 17355] By: rgs                                   on 2002/06/25  19:55:23
+        Log: Subject: Re: glob [possible PATCH for perlfunc.pod] 
+             From: "John P. Linderman" <jpl@research.att.com>
+             Date: Tue, 25 Jun 2002 06:51:09 -0400
+             Message-ID: <200206251051.GAA44772@raptor.research.att.com>
+             
+             (reformatted)
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17354] By: jhi                                   on 2002/06/25  19:20:15
+        Log: Upgrade to podlators 1.22.
+     Branch: perl
+          + lib/Pod/t/text.t
+          ! MANIFEST lib/Pod/Man.pm lib/Pod/Text.pm lib/Pod/t/man.t
+____________________________________________________________________________
+[ 17353] By: jhi                                   on 2002/06/25  15:18:15
+        Log: Unicode s/// buglet found by Gregor Chrupala in perl-unicode. 
+     Branch: perl
+          ! pp_hot.c t/op/subst.t
+____________________________________________________________________________
+[ 17352] By: jhi                                   on 2002/06/25  13:28:33
+        Log: Dust off the script to the new test naming.
+     Branch: perl
+          ! Porting/testall.atom
+____________________________________________________________________________
+[ 17351] By: pudge                                 on 2002/06/22  21:54:43
+        Log: Update Changes
+     Branch: macperl
+          + macos/Changes5.6
+          ! macos/Changes
+____________________________________________________________________________
+[ 17350] By: pudge                                 on 2002/06/22  20:42:37
+        Log: Don't need this anymore
+     Branch: macperl
+          - macos/bundled_ext/Digest/MD5/Makefile.mk
+____________________________________________________________________________
+[ 17349] By: pudge                                 on 2002/06/22  20:20:59
+        Log: Fix macos Makefiles for optimization changes
+     Branch: macperl
+          ! macos/BuildRules.mk macos/Makefile.mk
+____________________________________________________________________________
+[ 17348] By: pudge                                 on 2002/06/22  20:20:31
+        Log: Crank down optimization for Mac OS in Digest::MD5
+     Branch: macperl
+          + ext/Digest/MD5/hints/MacOS.pl
+____________________________________________________________________________
+[ 17347] By: pudge                                 on 2002/06/22  20:20:04
+        Log: Support hints and OPTIMIZE in MM_MacOS
+     Branch: macperl
+          ! lib/ExtUtils/MM_MacOS.pm
+____________________________________________________________________________
+[ 17346] By: pudge                                 on 2002/06/22  17:30:59
+        Log: Misc. config/test updates in macos
+     Branch: macperl
+          ! macos/MPVersion.r macos/MacPerlTests.cmd macos/Makefile.mk
+          ! macos/bundled_ext/Digest/MD5/Makefile.mk macos/config.sh
+____________________________________________________________________________
+[ 17345] By: pudge                                 on 2002/06/22  17:30:12
+        Log: Mac OS Test updates
+     Branch: macperl
+          ! ext/POSIX/t/taint.t lib/Test/Harness/t/strap-analyze.t
+          ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 17344] By: pudge                                 on 2002/06/22  17:13:16
+        Log: Integrate perl
+     Branch: macperl
+         +> ext/POSIX/t/taint.t lib/Test/Simple/t/bad_plan.t
+         +> lib/Test/Simple/t/threads.t
+          - lib/File/Spec/NW5.pm
+         !> (integrate 124 files)
+____________________________________________________________________________
+[ 17343] By: nick                                  on 2002/06/21  14:09:27
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes patchlevel.h pod/perlhist.pod
+____________________________________________________________________________
+[ 17342] By: nick                                  on 2002/06/21  13:30:07
+        Log: Integrate mainline
+     Branch: perlio
+         !> (integrate 34 files)
+____________________________________________________________________________
+[ 17341] By: jhi                                   on 2002/06/21  13:13:58
+        Log: This is 5.8.0 RC2.
+     Branch: perl
+          ! patchlevel.h pod/perlhist.pod
+____________________________________________________________________________
+[ 17340] By: jhi                                   on 2002/06/21  13:05:59
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17339] By: jhi                                   on 2002/06/21  12:46:59
+        Log: Regen stuff.
+     Branch: perl
+          ! Configure NetWare/config_H.wc Porting/config.sh
+          ! Porting/config_H pod/perlmodlib.pod pod/perltoc.pod uconfig.h
+          ! vos/config.alpha.h vos/config.ga.h win32/config_H.bc
+          ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
+          ! wince/config_H.ce
+____________________________________________________________________________
+[ 17338] By: jhi                                   on 2002/06/21  12:34:31
+        Log: Typos-be-gone.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17337] By: jhi                                   on 2002/06/21  12:06:17
+        Log: Slight rewording from Stas, paragraph rewrappings.
+     Branch: perl
+          ! pod/perliol.pod
+____________________________________________________________________________
+[ 17336] By: jhi                                   on 2002/06/21  11:56:33
+        Log: Integrate perlio:
+             
+             [ 17330]
+             PerlIO Layer implementation future proofing.
+             - Inspired by Nick C's suggestion add size of function table to the table
+             as a validation check.
+             - also optimize pseudo-layer code to avoid malloc/link of something
+             destined to be immediately popped & freed.
+             - Minor addition to pod/perliol.pod
+             
+             [ 17335]
+             Fix bug in optimized pseudo-layers.
+     Branch: perl
+          ! ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.xs
+          ! ext/PerlIO/encoding/encoding.xs perlio.c perliol.h
+          ! pod/perliol.pod win32/win32io.c
+____________________________________________________________________________
+[ 17335] By: nick                                  on 2002/06/21  08:46:57
+        Log: Fix bug in optimized pseudo-layers.
+     Branch: perlio
+          ! perlio.c
+____________________________________________________________________________
+[ 17334] By: jhi                                   on 2002/06/21  00:42:54
+        Log: VMS: configure.com updates from Craig Berry.
+     Branch: perl
+          ! configure.com
+____________________________________________________________________________
+[ 17333] By: gsar                                  on 2002/06/21  00:30:52
+        Log: tyops
+     Branch: perl
+          ! pod/perlrun.pod
+____________________________________________________________________________
+[ 17332] By: jhi                                   on 2002/06/20  20:41:20
+        Log: Retract #17331, something broke (e.g. t/io/utf8.t became unhappy)
+     Branch: perl
+          ! ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.xs
+          ! ext/PerlIO/encoding/encoding.xs perlio.c perliol.h
+          ! pod/perliol.pod win32/win32io.c
+____________________________________________________________________________
+[ 17331] By: jhi                                   on 2002/06/20  20:11:00
+        Log: Integrate perlio:
+             
+             [ 17330]
+             PerlIO Layer implementation future proofing.
+             - Inspired by Nick C's suggestion add size of function table to the table
+             as a validation check.
+             - also optimize pseudo-layer code to avoid malloc/link of something
+             destined to be immediately popped & freed.
+             - Minor addition to pod/perliol.pod
+     Branch: perl
+         !> ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.xs
+         !> ext/PerlIO/encoding/encoding.xs perlio.c perliol.h
+         !> pod/perliol.pod win32/win32io.c
+____________________________________________________________________________
+[ 17330] By: nick                                  on 2002/06/20  20:04:01
+        Log: PerlIO Layer implementation future proofing.
+             - Inspired by Nick C's suggestion add size of function table to the table
+             as a validation check.
+             - also optimize pseudo-layer code to avoid malloc/link of something
+             destined to be immediately popped & freed.
+             - Minor addition to pod/perliol.pod
+     Branch: perlio
+          ! ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.xs
+          ! ext/PerlIO/encoding/encoding.xs perlio.c perliol.h
+          ! pod/perliol.pod win32/win32io.c
+____________________________________________________________________________
+[ 17329] By: jhi                                   on 2002/06/20  18:13:31
+        Log: AmigaOS: fork() is available but unimplemented.
+     Branch: perl
+          ! hints/amigaos.sh
+____________________________________________________________________________
+[ 17328] By: jhi                                   on 2002/06/20  17:41:42
+        Log: Integrate perlio:
+             
+             [ 17327]
+             Fix segv on IO::File->open("/dev/null").
+     Branch: perl
+         !> doio.c perlio.c
+____________________________________________________________________________
+[ 17327] By: nick                                  on 2002/06/20  16:54:01
+        Log: Fix segv on IO::File->open("/dev/null").
+     Branch: perlio
+          ! doio.c perlio.c
+____________________________________________________________________________
+[ 17326] By: jhi                                   on 2002/06/20  16:51:22
+        Log: Missing from #17321.
+     Branch: perl
+          ! lib/Getopt/Long/CHANGES
+____________________________________________________________________________
+[ 17325] By: jhi                                   on 2002/06/20  15:27:18
+        Log: Subject: [PATCH]RE: mixing FATAL and non-FATAL warnings
+             From: "Paul Marquess" <Paul.Marquess@btinternet.com>
+             Date: Thu, 20 Jun 2002 17:14:12 +0100
+             Message-ID: <AIEAJICLCBDNAAOLLOKLOEJAEOAA.Paul.Marquess@btinternet.com>
+     Branch: perl
+          ! lib/warnings.pm pod/perllexwarn.pod t/lib/warnings/7fatal
+          ! warnings.pl
+____________________________________________________________________________
+[ 17324] By: jhi                                   on 2002/06/20  14:39:41
+        Log: Subject: Re: perl v5.8.0 17303 on VMS_VAX V7.2
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>   
+             Date: Thu, 20 Jun 2002 14:51:16 +0100
+             Message-Id: <200206201351.g5KDpGI16736@crypt.compulink.co.uk>
+     Branch: perl
+          ! numeric.c
+____________________________________________________________________________
+[ 17323] By: jhi                                   on 2002/06/20  12:36:20
+        Log: Subject: [Patch POSIX.pod] "fmod" ne "modf"
+             From: "Newton, Philip" <Philip.Newton@datenrevision.de>
+             Date: Thu, 20 Jun 2002 14:28:35 +0200
+             Message-ID: <C9A98F2128EDD411B0920008C7B337A13DCDA7@hamsem01.de.gedas.vwg>
+     Branch: perl
+          ! ext/POSIX/POSIX.pod
+____________________________________________________________________________
+[ 17322] By: jhi                                   on 2002/06/20  12:29:23
+        Log: Subject: Re: [PATCH perl.h] kill the VOIDUSED redefined warning
+             From: Stas Bekman <stas@stason.org>
+             Date: Thu, 20 Jun 2002 16:50:01 +0800
+             Message-ID: <3D119739.4020901@stason.org>
+             
+             (mod_perl defines might define VOIDUSED)
+     Branch: perl
+          ! perl.h
+____________________________________________________________________________
+[ 17321] By: jhi                                   on 2002/06/20  12:26:12
+        Log: (Retract #17316 and) upgrade to Getopt::Long 2.32.
+     Branch: perl
+          ! lib/Getopt/Long.pm
+____________________________________________________________________________
+[ 17320] By: nick                                  on 2002/06/20  06:24:29
+        Log: Integrate mainline
+     Branch: perlio
+         +> lib/Test/Simple/t/bad_plan.t lib/Test/Simple/t/threads.t
+         !> MANIFEST README.irix README.win32 ext/POSIX/t/posix.t
+         !> ext/POSIX/t/taint.t lib/ExtUtils/Changes
+         !> lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MakeMaker.pm
+         !> lib/ExtUtils/t/writemakefile_args.t lib/Getopt/Long.pm
+         !> lib/Test/Builder.pm lib/Test/Harness.pm
+         !> lib/Test/Harness/Changes lib/Test/Harness/Straps.pm
+         !> lib/Test/More.pm lib/Test/Simple.pm lib/Test/Simple/Changes
+         !> lib/Test/Simple/t/Builder.t lib/Test/Simple/t/plan.t
+         !> lib/overload.pm makedef.pl pod/perldelta.pod pod/perlvar.pod
+____________________________________________________________________________
+[ 17319] By: gsar                                  on 2002/06/20  04:51:48
+        Log: mention Win32::GetOSName() nearabouts $^O
+     Branch: perl
+          ! pod/perlvar.pod
+____________________________________________________________________________
+[ 17318] By: jhi                                   on 2002/06/20  03:51:12
+        Log: More IRIX compiler lore.
+     Branch: perl
+          ! README.irix
+____________________________________________________________________________
+[ 17317] By: gsar                                  on 2002/06/20  02:33:49
+        Log: missing export for PerlIO_pop (used in PerlIO::Via now)
+     Branch: perl
+          ! makedef.pl
+____________________________________________________________________________
+[ 17316] By: jhi                                   on 2002/06/20  00:23:35
+        Log: (retracted by #17321) Make Getopt::Long ithread-safe.
+     Branch: perl
+          ! lib/Getopt/Long.pm
+____________________________________________________________________________
+[ 17315] By: jhi                                   on 2002/06/20  00:03:56
+        Log: Subject: [PATCH] Test::Simple/More/Builder 0.44 -> 0.45
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Wed, 19 Jun 2002 20:11:11 -0400
+             Message-id: <20020620001111.GW1232@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          + lib/Test/Simple/t/bad_plan.t lib/Test/Simple/t/threads.t
+          ! MANIFEST lib/Test/Builder.pm lib/Test/More.pm
+          ! lib/Test/Simple.pm lib/Test/Simple/Changes
+          ! lib/Test/Simple/t/Builder.t lib/Test/Simple/t/plan.t
+____________________________________________________________________________
+[ 17314] By: jhi                                   on 2002/06/19  23:16:37
+        Log: Subject: [PATCH] ExtUtils::MakeMaker 6.02 -> 6.03
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Wed, 19 Jun 2002 20:13:16 -0400
+             Message-id: <20020620001316.GY1232@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          ! lib/ExtUtils/Changes lib/ExtUtils/MM_Cygwin.pm
+          ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/t/writemakefile_args.t
+____________________________________________________________________________
+[ 17313] By: jhi                                   on 2002/06/19  23:15:41
+        Log: Subject: [PATCH] Test::Harness 2.25 -> 2.26
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Wed, 19 Jun 2002 20:12:08 -0400
+             Message-id: <20020620001208.GX1232@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          ! lib/Test/Harness.pm lib/Test/Harness/Changes
+          ! lib/Test/Harness/Straps.pm
+____________________________________________________________________________
+[ 17312] By: jhi                                   on 2002/06/19  21:27:24
+        Log: Integrate perlio:
+             
+             [ 17309]
+             "Clean" implementation of binmode(FH)/":raw" identity.
+             New function table entry so all layer definitions need tweaking.
+             Extra function table entry allows a layer to remain on a binmode stack
+             New PerlIOBase_binmode allows easy implementation of default policy.
+     Branch: perl
+         !> ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.pm
+         !> ext/PerlIO/Via/Via.xs ext/PerlIO/encoding/encoding.xs
+         !> makedef.pl perlio.c perliol.h pod/perliol.pod win32/win32io.c
+____________________________________________________________________________
+[ 17311] By: jhi                                   on 2002/06/19  21:16:09
+        Log: Subject: RE: [PATCH] POSIX taint tests
+             From: "Paul Marquess" <Paul.Marquess@btinternet.com>
+             Date: Wed, 19 Jun 2002 23:16:11 +0100
+             Message-ID: <AIEAJICLCBDNAAOLLOKLGEHFEOAA.Paul.Marquess@btinternet.com>
+     Branch: perl
+          ! ext/POSIX/t/posix.t
+____________________________________________________________________________
+[ 17310] By: jhi                                   on 2002/06/19  21:14:53
+        Log: Fix for 20001101.004, at least for the memleak part.
+     Branch: perl
+          ! lib/overload.pm
+____________________________________________________________________________
+[ 17309] By: nick                                  on 2002/06/19  20:50:54
+        Log: "Clean" implementation of binmode(FH)/":raw" identity.
+             New function table entry so all layer definitions need tweaking.
+             Extra function table entry allows a layer to remain on a binmode stack
+             New PerlIOBase_binmode allows easy implementation of default policy.
+     Branch: perlio
+          ! ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.pm
+          ! ext/PerlIO/Via/Via.xs ext/PerlIO/encoding/encoding.xs
+          ! makedef.pl perlio.c perliol.h pod/perliol.pod win32/win32io.c
+____________________________________________________________________________
+[ 17308] By: jhi                                   on 2002/06/19  20:33:16
+        Log: Subject: [PATCH] Re: [PATCH] POSIX taint tests
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Wed, 19 Jun 2002 16:51:56 -0400
+             Message-id: <20020619205156.GH1232@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          ! ext/POSIX/t/posix.t ext/POSIX/t/taint.t
+____________________________________________________________________________
+[ 17307] By: rgs                                   on 2002/06/19  20:26:24
+        Log: Subject: Re: [DOC PATCH] Re: [ID 20020613.003] context incorrectly reported
+             From: sthoenna@efn.org (Yitzchak Scott-Thoennes)
+             Date: Tue, 18 Jun 2002 15:40:08 -0700
+             Message-ID: <Ib7D9gzkgmTG092yn@efn.org>
+     Branch: perl
+          ! lib/overload.pm
+____________________________________________________________________________
+[ 17306] By: jhi                                   on 2002/06/19  18:49:06
+        Log: Subject: Re: Mingw32: some tests fail 
+             From: Per Einar Ellefsen <per.einar@skynet.be>
+             Date: Wed, 19 Jun 2002 19:37:15 +0200
+             Message-Id: <5.1.0.14.2.20020619192631.025848a0@pop.skynet.be>
+     Branch: perl
+          ! README.win32
+____________________________________________________________________________
+[ 17305] By: jhi                                   on 2002/06/19  17:40:29
+        Log: Subject: [PATCH] Mention Class::Pseudohash in perldelta
+             From: Autrijus Tang <autrijus@autrijus.org>
+             Date: Thu, 20 Jun 2002 01:36:26 +0800
+             Message-ID: <20020619173626.GA2650@not.autrijus.org>
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17304] By: nick                                  on 2002/06/19  15:57:16
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/POSIX/t/taint.t
+          - lib/File/Spec/NW5.pm
+         !> Changes MANIFEST lib/File/Spec.pm lib/File/Spec/Win32.pm
+         !> patchlevel.h pod/perltodo.pod utils/perlbug.PL
+____________________________________________________________________________
+[ 17303] By: jhi                                   on 2002/06/19  14:06:55
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17302] By: jhi                                   on 2002/06/19  14:00:35
+        Log: #17301 was only part of the story.
+     Branch: perl
+          ! MANIFEST
+____________________________________________________________________________
+[ 17301] By: jhi                                   on 2002/06/19  13:53:52
+        Log: Make MANIFEST comply with #17297.
+     Branch: perl
+          ! MANIFEST
+____________________________________________________________________________
+[ 17300] By: jhi                                   on 2002/06/19  13:37:45
+        Log: Subject: Re: perlbug mail loop? [PATCH]
+             From: Richard.Foley@t-online.de
+             Date: Wed, 19 Jun 2002 15:29:37 +0200
+             Message-ID: <17KgXO-0dYZCiC@fwd08.sul.t-online.com>
+     Branch: perl
+          ! utils/perlbug.PL
+____________________________________________________________________________
+[ 17299] By: jhi                                   on 2002/06/19  13:18:42
+        Log: opendir was missing for the list.
+     Branch: perl
+          ! pod/perltodo.pod
+____________________________________________________________________________
+[ 17298] By: jhi                                   on 2002/06/19  13:01:51
+        Log: Integrate perlio:
+             
+             [ 17295]
+             Un-deprecate :raw after all - just define what it means
+             more precisely. (Pending approval).
+     Branch: perl
+         !> lib/PerlIO.pm pod/perldelta.pod pod/perlfunc.pod
+         !> pod/perlrun.pod
+____________________________________________________________________________
+[ 17297] By: jhi                                   on 2002/06/19  12:33:04
+        Log: The only difference between NW5.pm and Win32.pm was that
+             NetWare preferred SYS:/temp over C:/temp for tmpdir().
+     Branch: perl
+          - lib/File/Spec/NW5.pm
+          ! MANIFEST lib/File/Spec.pm lib/File/Spec/Win32.pm
+____________________________________________________________________________
+[ 17296] By: jhi                                   on 2002/06/19  12:20:54
+        Log: Subject: [PATCH] POSIX taint tests
+             From: "Paul Marquess" <Paul.Marquess@btinternet.com>
+             Date: Wed, 19 Jun 2002 09:29:22 +0100
+             Message-ID: <AIEAJICLCBDNAAOLLOKLMEFJEOAA.Paul.Marquess@btinternet.com>    
+     Branch: perl
+          + ext/POSIX/t/taint.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 17295] By: nick                                  on 2002/06/19  12:14:32
+        Log: Un-deprecate :raw after all - just define what it means
+             more precisely. (Pending approval).
+     Branch: perlio
+          ! lib/PerlIO.pm pod/perldelta.pod pod/perlfunc.pod
+          ! pod/perlrun.pod
+____________________________________________________________________________
+[ 17294] By: nick                                  on 2002/06/19  06:09:49
+        Log: Integrate mainline
+     Branch: perlio
+         !> configure.com ext/Digest/MD5/t/files.t lib/PerlIO.pm
+         !> lib/perl5db.pl lib/utf8.pm os2/os2_base.t pod/perldelta.pod
+         !> pod/perlfunc.pod pod/perlipc.pod pod/perlsyn.pod
+         !> pod/perltodo.pod pod/perlunicode.pod pod/perluniintro.pod
+         !> toke.c
+____________________________________________________________________________
+[ 17293] By: jhi                                   on 2002/06/19  02:00:05
+        Log: Subject: [PATCH os2/os2_base.t] Re: Patch 14705 botched. (was Re: os2_base test failed)
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Tue, 18 Jun 2002 21:31:43 -0400
+             Message-id: <20020619013143.GF3079@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          ! os2/os2_base.t
+____________________________________________________________________________
+[ 17292] By: jhi                                   on 2002/06/18  21:36:21
+        Log: This is probably the reason for the GW failures.
+     Branch: perl
+          ! ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 17291] By: jhi                                   on 2002/06/18  21:28:33
+        Log: Debugger tweak from from Peter Scott.
+     Branch: perl
+          ! lib/perl5db.pl
+____________________________________________________________________________
+[ 17290] By: jhi                                   on 2002/06/18  20:31:10
+        Log: To mirror #17285.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17289] By: jhi                                   on 2002/06/18  20:29:25
+        Log: Subject: [PATCH] configure.com: build Encode sub-extensions once and only once
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Tue, 18 Jun 2002 10:34:51 -0500
+             Message-Id: <5.1.1.5.0.20020618103102.01b643e0@exchi01>
+     Branch: perl
+          ! configure.com
+____________________________________________________________________________
+[ 17288] By: jhi                                   on 2002/06/18  20:27:58
+        Log: Tiny tweaks.
+     Branch: perl
+          ! lib/PerlIO.pm pod/perlfunc.pod
+____________________________________________________________________________
+[ 17287] By: jhi                                   on 2002/06/18  20:22:56
+        Log: Integrate perlio:
+             
+             [ 17280]
+             Slight improvement to :win32 layer
+             
+             [ 17282]
+             More PerlIO doc tweaks - trying to make them document what
+             happens in current implementation while leaving way open
+             to "fixing" things.
+     Branch: perl
+         !> lib/PerlIO.pm pod/perlfunc.pod win32/win32io.c
+____________________________________________________________________________
+[ 17286] By: jhi                                   on 2002/06/18  20:19:25
+        Log: Document the "Unicode in package/sub names" problem;
+             a microfix in toke.c towards the final goal (the fix
+             removes the need to have quotes around Unicode package
+             names when calling a method on them)
+     Branch: perl
+          ! lib/utf8.pm pod/perldelta.pod pod/perltodo.pod
+          ! pod/perlunicode.pod pod/perluniintro.pod toke.c
+____________________________________________________________________________
+[ 17285] By: rgs                                   on 2002/06/18  19:03:52
+        Log: Further clarification about safe pipe opens.
+     Branch: perl
+          ! pod/perlipc.pod
+____________________________________________________________________________
+[ 17284] By: rgs                                   on 2002/06/18  18:42:49
+        Log: perlsyn.pod tweak suggested by Larry.
+     Branch: perl
+          ! pod/perlsyn.pod
+____________________________________________________________________________
+[ 17283] By: rgs                                   on 2002/06/18  18:25:53
+        Log: Subject: [DOC PATCH] perlsyn
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Tue, 18 Jun 2002 13:37:30 +0200
+             Message-ID: <4.2.0.58.20020618133610.01956d30@mickey.dijkmat.nl>
+             
+             Subject: Re: [DOC PATCH] perlsyn (2)
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Tue, 18 Jun 2002 15:08:17 +0200
+             Message-ID: <4.2.0.58.20020618150341.01798100@mickey.dijkmat.nl>
+             
+             (Plus tweak by Ronald J Kimball)
+     Branch: perl
+          ! pod/perlsyn.pod
+____________________________________________________________________________
+[ 17282] By: nick                                  on 2002/06/18  09:14:25
+        Log: More PerlIO doc tweaks - trying to make them document what
+             happens in current implementation while leaving way open
+             to "fixing" things.
+     Branch: perlio
+          ! lib/PerlIO.pm pod/perlfunc.pod
+____________________________________________________________________________
+[ 17281] By: nick                                  on 2002/06/18  09:12:59
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes Configure config_h.SH installperl patchlevel.h
+         !> pod/perldelta.pod pod/perlipc.pod
+____________________________________________________________________________
+[ 17280] By: nick                                  on 2002/06/18  07:03:08
+        Log: Slight improvement to :win32 layer
+     Branch: perlio
+          ! win32/win32io.c
+____________________________________________________________________________
+[ 17279] By: jhi                                   on 2002/06/18  03:10:42
+        Log: Do not install XS::{APItest,Typemap}
+     Branch: perl
+          ! installperl
+____________________________________________________________________________
+[ 17278] By: jhi                                   on 2002/06/18  02:46:43
+        Log: Subject: Re: Do we want XS::APItest installed?
+             From: Andy Dougherty <doughera@lafayette.edu>
+             Date: Mon, 17 Jun 2002 16:59:52 -0400 (EDT)
+             Message-ID: <Pine.SOL.4.10.10206171658290.12935-100000@maxwell.phys.lafayette.edu>
+             
+             (rats, forgot to submit the metaconfig change separately)
+     Branch: metaconfig/U/perl
+          ! Extensions.U
+     Branch: perl
+          ! Configure config_h.SH
+____________________________________________________________________________
+[ 17277] By: jhi                                   on 2002/06/18  02:31:26
+        Log: "Borrow" Rafael's multiarg open descripion to perldelta,
+             shuffle the highlights a bit (can't believe the perlio
+             mention was missing)
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17276] By: rgs                                   on 2002/06/17  22:46:28
+        Log: Document the '-|' open form in perlipc.pod
+     Branch: perl
+          ! pod/perlipc.pod
+____________________________________________________________________________
+[ 17275] By: gsar                                  on 2002/06/17  19:20:06
+        Log: avoid AUTOLOAD() clobbering $!
+     Branch: maint-5.6/perl
+          ! ext/DB_File/DB_File.pm ext/Fcntl/Fcntl.pm
+          ! ext/File/Glob/Glob.pm ext/GDBM_File/GDBM_File.pm
+          ! ext/Socket/Socket.pm ext/Sys/Syslog/Syslog.pm
+          ! lib/AutoLoader.pm utils/h2xs.PL
+____________________________________________________________________________
+[ 17274] By: nick                                  on 2002/06/17  14:50:35
+        Log: Integrate mainline
+     Branch: perlio
+         !> README.vms lib/File/Basename.pm lib/PerlIO.pm lib/open.pm
+         !> pod/perlfunc.pod pod/perlrun.pod
+____________________________________________________________________________
+[ 17273] By: jhi                                   on 2002/06/17  14:34:17
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17272] By: jhi                                   on 2002/06/17  14:21:55
+        Log: :bytes is not the inverse of :crlf, either (from NI-S) 
+     Branch: perl
+          ! lib/PerlIO.pm
+____________________________________________________________________________
+[ 17271] By: jhi                                   on 2002/06/17  13:56:33
+        Log: Further discouraging of :raw.
+     Branch: perl
+          ! lib/PerlIO.pm lib/open.pm pod/perlfunc.pod pod/perlrun.pod
+____________________________________________________________________________
+[ 17270] By: jhi                                   on 2002/06/17  13:27:35
+        Log: Integrate perlio:
+             
+             [ 17267]
+             Handle IO error in "slow gets"
+     Branch: perl
+         !> sv.c
+____________________________________________________________________________
+[ 17269] By: jhi                                   on 2002/06/17  12:49:06
+        Log: Subject: [PATCH File/Basename.pm] use of undef var
+             From: Stas Bekman <stas@stason.org>
+             Date: Mon, 17 Jun 2002 16:31:48 +0800
+             Message-ID: <3D0D9E74.7000908@stason.org>
+             
+             (modified)
+     Branch: perl
+          ! lib/File/Basename.pm
+____________________________________________________________________________
+[ 17268] By: jhi                                   on 2002/06/17  12:45:10
+        Log: Subject: [PATCH] README.vms -- updated testing instructions
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Mon, 17 Jun 2002 00:31:18 -0500
+             Message-Id: <a05111b1cb9332326226f@[172.16.52.1]>
+     Branch: perl
+          ! README.vms
+____________________________________________________________________________
+[ 17267] By: nick                                  on 2002/06/17  12:41:49
+        Log: Handle IO error in "slow gets"
+     Branch: perlio
+          ! sv.c
+____________________________________________________________________________
+[ 17266] By: nick                                  on 2002/06/17  07:05:20
+        Log: Integrate mainline
+     Branch: perlio
+         !> autodoc.pl embed.pl lib/perl5db.pl pod/perldebtut.pod
+         !> pod/perldebug.pod pod/perldelta.pod
+____________________________________________________________________________
+[ 17265] By: jhi                                   on 2002/06/17  00:53:49
+        Log: Subject: Re: [ID 20020614.027] Bad Debugger mojo in RC1
+             From: Peter Scott <Peter@PSDT.com>
+             Date: Sun, 16 Jun 2002 18:31:31 -0700
+             Message-id: <4.3.2.7.2.20020616182012.00b70780@shell2.webquarry.com>  
+             
+             @file -> source file
+     Branch: perl
+          ! lib/perl5db.pl pod/perldebtut.pod pod/perldebug.pod
+____________________________________________________________________________
+[ 17264] By: jhi                                   on 2002/06/17  00:47:43
+        Log: Missing hunk from #15363.
+     Branch: perl
+          ! lib/perl5db.pl
+____________________________________________________________________________
+[ 17263] By: jhi                                   on 2002/06/17  00:36:26
+        Log: Advertise MakeMaker.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17262] By: jhi                                   on 2002/06/16  23:16:18
+        Log: Subject: Re: [ID 20020212.002] locale test fails for *ISO8859-15 on freebsd 4.5 
+             From: parv <parv@pair.com>
+             Date: Sun, 16 Jun 2002 20:12:24 -0400
+             Message-ID: <20020617001224.GC466@moo.holy.cow>
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17261] By: ams                                   on 2002/06/16  21:40:47
+        Log: Subject: PATCH: correct confusing lie in {embed,autodoc}.pl
+             From: Robin Houston <robin@kitsite.com>
+             Date: Sun, 16 Jun 2002 23:33:50 +0100
+             Message-Id: <20020616233350.A9675@robin.kitsite.com>
+     Branch: perl
+          ! autodoc.pl embed.pl
+____________________________________________________________________________
+[ 17260] By: jhi                                   on 2002/06/16  17:06:31
+        Log: Deprecate (or at least discourage) :raw.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17259] By: jhi                                   on 2002/06/16  16:54:28
+        Log: Integrate perlio:
+             
+             [ 17258]
+             Last minute tinkering with PerlIO abstraction API.
+             - PerlIO_importFILE and PerlIO_exportFILE now documented as taking
+             const char *mode.
+             - Other 'flags' field changed to U32
+             - Discouraging words written about ":raw".
+     Branch: perl
+         !> perlio.c perlio.h perliol.h pod/perlapio.pod pod/perltoc.pod
+____________________________________________________________________________
+[ 17258] By: nick                                  on 2002/06/16  16:38:59
+        Log: Last minute tinkering with PerlIO abstraction API.
+             - PerlIO_importFILE and PerlIO_exportFILE now documented as taking
+             const char *mode.
+             - Other 'flags' field changed to U32
+             - Discouraging words written about ":raw".
+     Branch: perlio
+          ! perlio.c perlio.h perliol.h pod/perlapio.pod pod/perltoc.pod
+____________________________________________________________________________
+[ 17257] By: nick                                  on 2002/06/16  15:16:46
+        Log: Integrate mainline
+     Branch: perlio
+         !> (integrate 32 files)
+____________________________________________________________________________
+[ 17256] By: ams                                   on 2002/06/16  09:00:51
+        Log: Subject: [PATCH] Sync MakeMaker 6.01 -> 6.02
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Sun, 16 Jun 2002 03:49:27 -0400
+             Message-Id: <20020616074927.GD7403@ool-18b93024.dyn.optonline.net>
+             
+             Subject: [PATCH] Test::Harness 2.24 -> 2.25
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Sun, 16 Jun 2002 03:58:40 -0400
+             Message-Id: <20020616075840.GE7403@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          ! lib/ExtUtils/Changes lib/ExtUtils/Command.pm
+          ! lib/ExtUtils/Installed.pm lib/ExtUtils/MM_MacOS.pm
+          ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm
+          ! lib/ExtUtils/t/00setup_dummy.t lib/ExtUtils/t/Command.t
+          ! lib/ExtUtils/t/Installed.t lib/ExtUtils/t/writemakefile_args.t
+          ! lib/Test/Harness.pm lib/Test/Harness/Changes
+          ! 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
+          ! t/lib/MakeMaker/Test/Utils.pm
+____________________________________________________________________________
+[ 17255] By: jhi                                   on 2002/06/16  03:29:09
+        Log: Subject: [PATCH] pp.c:pp_pow() -- quit when you're done
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Sat, 15 Jun 2002 18:56:12 -0500
+             Message-Id: <a05111b15b93181a27d6d@[172.16.52.1]>
+     Branch: perl
+          ! pp.c
+____________________________________________________________________________
+[ 17254] By: jhi                                   on 2002/06/15  20:09:47
+        Log: Collect the known AmigaOS wisdom.
+     Branch: perl
+          ! README.amiga hints/amigaos.sh
+____________________________________________________________________________
+[ 17253] By: jhi                                   on 2002/06/15  18:08:06
+        Log: Subject: [PATCH] README.vms, Multinet fix update
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Sat, 15 Jun 2002 14:02:50 -0500
+             Message-Id: <a05111b12b9313d818599@[172.16.52.1]>
+     Branch: perl
+          ! README.vms
+____________________________________________________________________________
+[ 17252] By: jhi                                   on 2002/06/15  17:22:56
+        Log: Regenerate Changes; most importantly automassage the
+             "Integrate perlio" entries to be more informative.
+     Branch: perl
+          ! Changes
+____________________________________________________________________________
+[ 17251] By: jhi                                   on 2002/06/15  15:39:09
+        Log: Spurious empty statements.
+     Branch: perl
+          ! op.c perl.c perlio.c sv.c
+____________________________________________________________________________
+[ 17250] By: jhi                                   on 2002/06/15  15:34:51
+        Log: Possible cure for
+             
+             Subject: Re: Thread bug in 5.8RC1 Win32
+             From: Alessandro Forghieri <alf@orion.it>
+             Date: Sat, 15 Jun 2002 12:56:35 +0200
+             Message-ID: <20020615125635.A25110@alpha.orion.it>
+     Branch: perl
+          ! perl.c
+____________________________________________________________________________
+[ 17249] By: jhi                                   on 2002/06/14  23:14:44
+        Log: findrfuncs: small tweaks.
+     Branch: perl
+          ! Porting/findrfuncs
+____________________________________________________________________________
+[ 17248] By: jhi                                   on 2002/06/14  22:34:27
+        Log: Group the debugger changes in one place.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17247] By: jhi                                   on 2002/06/14  19:26:15
+        Log: Detypo.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17246] By: jhi                                   on 2002/06/14  19:18:44
+        Log: Plug potential confusion.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17245] By: jhi                                   on 2002/06/14  19:13:16
+        Log: Attribute::Handlers has been adopted by Arthur.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17244] By: jhi                                   on 2002/06/14  19:04:53
+        Log: README.irix update.
+     Branch: perl
+          ! README.irix
+____________________________________________________________________________
+[ 17243] By: jhi                                   on 2002/06/14  19:00:08
+        Log: README.tru64 update.
+     Branch: perl
+          ! README.tru64
+____________________________________________________________________________
+[ 17242] By: jhi                                   on 2002/06/14  18:48:33
+        Log: Not that urgent a fix since inside #if 0, but still...
+     Branch: perl
+          ! perlsfio.h
+____________________________________________________________________________
+[ 17241] By: nick                                  on 2002/06/14  17:15:38
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes Configure NetWare/config.wc NetWare/config_H.wc
+         !> Porting/Glossary Porting/config.sh Porting/config_H
+         !> config_h.SH ext/Socket/socketpair.t lib/ExtUtils/t/Constant.t
+         !> lib/Pod/t/basic.t lib/Term/Cap.t patchlevel.h
+         !> pod/perldelta.pod pod/perltoc.pod pp_sys.c
+____________________________________________________________________________
+[ 17240] By: jhi                                   on 2002/06/14  14:25:38
+        Log: OS/2 status from John Poltorak.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17239] By: jhi                                   on 2002/06/14  14:05:37
+        Log: Regen Configure; regen perltoc.
+     Branch: perl
+          ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+          ! config_h.SH pod/perltoc.pod
+____________________________________________________________________________
+[ 17238] By: jhi                                   on 2002/06/14  13:40:23
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17237] By: jhi                                   on 2002/06/14  13:32:22
+        Log: NetWare diff for XS::APItest.
+     Branch: perl
+          ! NetWare/config.wc NetWare/config_H.wc
+____________________________________________________________________________
+[ 17236] By: jhi                                   on 2002/06/14  11:16:57
+        Log: Subject: [PATCH] Constant.t for EBCDIC platforms       
+             From: "Roca Carrio, Ignasi (PO EP)" <Ignasi.Roca@fujitsu-siemens.com>
+             Date: Fri, 14 Jun 2002 10:39:54 +0200
+             Message-ID: <318B95F90D8BD41194A5009027FD5FFBD7A438@madrid14.mad.fsc.net> 
+     Branch: perl
+          ! lib/ExtUtils/t/Constant.t
+____________________________________________________________________________
+[ 17235] By: jhi                                   on 2002/06/14  11:09:07
+        Log: Subject: [PATCH] getpwent() & POSIX-BC/BS2000 problem
+             From: "Roca Carrio, Ignasi (PO EP)" <Ignasi.Roca@fujitsu-siemens.com>
+             Date: Fri, 14 Jun 2002 10:07:28 +0200
+             Message-ID: <318B95F90D8BD41194A5009027FD5FFBD7A3D8@madrid14.mad.fsc.net>
+     Branch: perl
+          ! pp_sys.c
+____________________________________________________________________________
+[ 17234] By: jhi                                   on 2002/06/14  11:08:34
+        Log: Subject: [PATCH] basic.t for EBCDIC platforms
+             From: "Roca Carrio, Ignasi (PO EP)" <Ignasi.Roca@fujitsu-siemens.com>
+             Date: Fri, 14 Jun 2002 09:58:49 +0200
+             Message-ID: <318B95F90D8BD41194A5009027FD5FFBD7A3BF@madrid14.mad.fsc.net>
+     Branch: perl
+          ! lib/Pod/t/basic.t
+____________________________________________________________________________
+[ 17233] By: jhi                                   on 2002/06/14  11:07:23
+        Log: Subject: [PATCH] Cap.t for EBCDIC platforms
+             From: "Roca Carrio, Ignasi (PO EP)" <Ignasi.Roca@fujitsu-siemens.com>
+             Date: Fri, 14 Jun 2002 09:53:36 +0200
+             Message-ID: <318B95F90D8BD41194A5009027FD5FFBD7A3B1@madrid14.mad.fsc.net>       
+             (why this has been working in z/OS?)
+     Branch: perl
+          ! lib/Term/Cap.t
+____________________________________________________________________________
+[ 17232] By: jhi                                   on 2002/06/14  10:58:01
+        Log: Mention Solaris x86 use64bitint troubles.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17231] By: jhi                                   on 2002/06/14  10:45:16
+        Log: All UNICOS test failures should be gone now.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17230] By: jhi                                   on 2002/06/14  10:39:04
+        Log: UNICOS and UNICOS/mk are broken only on one test.
+     Branch: perl
+          ! ext/Socket/socketpair.t
+____________________________________________________________________________
+[ 17229] By: nick                                  on 2002/06/14  08:36:40
+        Log: Integrate mainline
+     Branch: perlio
+         !> (integrate 32 files)
+____________________________________________________________________________
+[ 17228] By: jhi                                   on 2002/06/14  01:36:12
+        Log: Upgrade to Switch 2.09 (the debugging statement
+             was already removed in blead)
+     Branch: perl
+          ! lib/Switch.pm lib/Switch/Changes lib/Switch/README
+____________________________________________________________________________
+[ 17227] By: ams                                   on 2002/06/14  00:39:15
+        Log: Subject: [PATCH perl@17206] assorted help for older VMS systems
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Thu, 13 Jun 2002 19:55:25 -0500
+             Message-Id: <a05111b05b92ec91d165b@[172.16.52.1]>
+     Branch: perl
+          ! configure.com pod/perldelta.pod pp_pack.c vms/vms.c
+____________________________________________________________________________
+[ 17226] By: jhi                                   on 2002/06/13  22:07:24
+        Log: Thread doc tweaks.
+     Branch: perl
+          ! ext/threads/shared/shared.pm ext/threads/threads.pm
+          ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 17225] By: jhi                                   on 2002/06/13  21:59:07
+        Log: Don't assume too much about how print will scale
+             your fp numbers; be explicit and use printf instead--
+             the assumption broke in UNICOS (from Mark Lutz)
+             (Use %.0f instead of %d because in 32-bit systems
+             the %d may end producing -1 or something else odd.)
+     Branch: perl
+          ! t/lib/warnings/toke
+____________________________________________________________________________
+[ 17224] By: jhi                                   on 2002/06/13  19:22:12
+        Log: Tell what version of PDL will be fine with 5.8.0,
+             according to TimJ.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17223] By: jhi                                   on 2002/06/13  16:44:12
+        Log: Subject: test failure: lib/ExtUtils/t/Installed.t
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Thu, 13 Jun 2002 15:44:24 +0100
+             Message-Id: <200206131444.g5DEiOo22204@crypt.compulink.co.uk>
+     Branch: perl
+          ! lib/ExtUtils/t/Installed.t
+____________________________________________________________________________
+[ 17222] By: jhi                                   on 2002/06/13  16:39:35
+        Log: Subject: Re: linux + usemorebits: gcc error?
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Thu, 13 Jun 2002 15:03:28 +0100
+             Message-Id: <200206131403.g5DE3Sk21964@crypt.compulink.co.uk>
+             
+             (go U32 based on NI-S since it's a flags field)
+     Branch: perl
+          ! perliol.h
+____________________________________________________________________________
+[ 17221] By: jhi                                   on 2002/06/13  13:55:08
+        Log: Document the tied/magical/shared array/hash non-autovivifying bug.
+     Branch: perl
+          ! ext/threads/shared/shared.pm pod/perldelta.pod
+____________________________________________________________________________
+[ 17220] By: jhi                                   on 2002/06/13  12:51:14
+        Log: Also perlsub needs to be slightly more upbeat about attributes. 
+     Branch: perl
+          ! pod/perlsub.pod
+____________________________________________________________________________
+[ 17219] By: jhi                                   on 2002/06/13  12:40:36
+        Log: One more pass on the TYPE/ATTRS issues.
+     Branch: perl
+          ! lib/attributes.pm pod/perlfunc.pod
+____________________________________________________________________________
+[ 17218] By: jhi                                   on 2002/06/13  12:24:53
+        Log: Subject: Re: [ PATCH ] AIX 5 + 17206
+             From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Date: Thu, 13 Jun 2002 09:18:27 +0200
+             Message-Id: <20020613091118.2BAF.H.M.BRAND@hccnet.nl>
+     Branch: perl
+          ! hints/aix.sh
+____________________________________________________________________________
+[ 17217] By: jhi                                   on 2002/06/13  12:24:22
+        Log: Subject: [ PATCH ] mymalloc on HP-UX
+             From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Date: Thu, 13 Jun 2002 09:58:30 +0200
+             Message-Id: <20020613095503.2BB2.H.M.BRAND@hccnet.nl>
+     Branch: perl
+          ! hints/hpux.sh
+____________________________________________________________________________
+[ 17216] By: ams                                   on 2002/06/13  10:08:38
+        Log: <pudge> crab, can you integrate 17215 ?
+     Branch: perl
+         !> ext/XS/APItest/t/printf.t
+____________________________________________________________________________
+[ 17215] By: pudge                                 on 2002/06/13  09:51:36
+        Log: Building XS::APItest as shared lib
+     Branch: macperl
+          ! ext/XS/APItest/t/printf.t
+____________________________________________________________________________
+[ 17214] By: pudge                                 on 2002/06/13  09:50:25
+        Log: Update tests, makefile, config
+     Branch: macperl
+          ! macos/MacPerlTests.cmd macos/Makefile.mk macos/config.sh
+____________________________________________________________________________
+[ 17213] By: pudge                                 on 2002/06/13  09:49:11
+        Log: Integrate perl
+     Branch: macperl
+         +> README.freebsd README.irix ext/IO/hints/sco.pl
+         +> ext/Thread/README.threads ext/XS/APItest/APItest.pm
+         +> ext/XS/APItest/APItest.xs ext/XS/APItest/MANIFEST
+         +> ext/XS/APItest/Makefile.PL ext/XS/APItest/README
+         +> ext/XS/APItest/t/printf.t lib/Math/BigInt/t/upgradef.t
+         +> lib/Net/Ping/Changes
+          - README.threads lib/Net/Ping/CHANGES
+          ! NetWare/bat/SetCodeWar.bat
+         !> (integrate 168 files)
+____________________________________________________________________________
+[ 17212] By: ams                                   on 2002/06/13  09:29:13
+        Log: Subject: [PATCH] APItest.xs OUTPUT (was: perl@17206)
+             From: Chris Nandor <pudge@pobox.com>
+             Date: Thu, 13 Jun 2002 00:16:26 -0400
+             Message-Id: <pudge-95528D.00162613062002@onion.valueclick.com>
+     Branch: perl
+          ! ext/XS/APItest/APItest.xs
+____________________________________________________________________________
+[ 17211] By: jhi                                   on 2002/06/12  23:05:29
+        Log: Subject: [PATCH: perl@17206] add skipping of threads and threads::shared on default builds
+             From: PPrymmer@factset.com
+             Date: Wed, 12 Jun 2002 18:58:50 -0400
+             Message-ID: <OF3EE94CDE.1E9C1D28-ON85256BD6.007CC091@55.25.11>
+     Branch: perl
+          ! utils/perlivp.PL
+____________________________________________________________________________
+[ 17210] By: jhi                                   on 2002/06/12  22:57:47
+        Log: The scalar behaviour of sort is undefined.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17209] By: jhi                                   on 2002/06/12  22:56:24
+        Log: Mention I/O layers in perlopentut.
+     Branch: perl
+          ! pod/perlopentut.pod
+____________________________________________________________________________
+[ 17208] By: jhi                                   on 2002/06/12  22:36:15
+        Log: Document the my/our TYPE and ATTRIBUTES (Use the Camel Mk 3, Luke).
+     Branch: perl
+          ! lib/attributes.pm pod/perlfunc.pod
+____________________________________________________________________________
+[ 17207] By: jhi                                   on 2002/06/12  14:15:32
+        Log: As noticed by Philip Newton, XS::APItest is not meant to be installed.
+     Branch: perl
+          ! ext/XS/APItest/README
+____________________________________________________________________________
+[ 17206] By: jhi                                   on 2002/06/12  13:25:30
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17205] By: jhi                                   on 2002/06/12  13:16:32
+        Log: Regen toc.
+     Branch: perl
+          ! pod/perltoc.pod
+____________________________________________________________________________
+[ 17204] By: jhi                                   on 2002/06/12  13:05:28
+        Log: This should be gone now.
+     Branch: perl
+          ! INSTALL
+____________________________________________________________________________
+[ 17203] By: jhi                                   on 2002/06/12  12:58:54
+        Log: NetWare doc tweak.
+     Branch: perl
+          ! README.netware
+____________________________________________________________________________
+[ 17202] By: jhi                                   on 2002/06/12  12:33:33
+        Log: Subject: [PATCH pod/perlfunc.pod] Re: Change sort in scalar context behavior. 
+             From: Abigail <abigail@foad.org>
+             Date: Wed, 12 Jun 2002 02:46:01 -0700
+             Message-ID: <20020612024601.A8524@ucan.foad.org>
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17201] By: jhi                                   on 2002/06/12  12:31:19
+        Log: Subject: [PATCH] Re: linux + usemorebits: gcc error?
+             From: Rafael Garcia-Suarez <raphel.garcia-suarez@hexaflux.com>
+             Date: Wed, 12 Jun 2002 13:50:59 +0200
+             Message-ID: <3D0735A3.4020701@hexaflux.com>
+     Branch: perl
+          ! ext/Time/HiRes/HiRes.xs
+____________________________________________________________________________
+[ 17200] By: jhi                                   on 2002/06/12  12:17:02
+        Log: Synchronize config.bc and config_H.bc; add SCNfldbl;
+             go back to disabling long doubles from MinGW because
+             MSVCRT doesn't do long double printfing even when gcc
+             would know how to handle them.
+     Branch: perl
+          ! win32/config.bc win32/config_H.bc win32/config_H.gc
+____________________________________________________________________________
+[ 17199] By: nick                                  on 2002/06/12  11:13:16
+        Log: Integrate mainline
+     Branch: perlio
+         !> configure.com ext/XS/APItest/APItest.xs lib/Math/Trig.t perl.c
+         !> pod/perldiag.pod pod/perlmodlib.PL pod/perlmodlib.pod
+         !> win32/config_H.bc win32/config_H.gc
+____________________________________________________________________________
+[ 17198] By: jhi                                   on 2002/06/12  03:01:37
+        Log: Subject: [PATCH @17190] configure.com: join the sPRI... party
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Tue, 11 Jun 2002 22:44:31 -0500
+             Message-Id: <a05111b00b92c6bda8b47@[172.16.52.1]>
+     Branch: perl
+          ! configure.com
+____________________________________________________________________________
+[ 17197] By: jhi                                   on 2002/06/12  01:52:32
+        Log: Test relying on undefined behaviour of atan2(0, 0)
+             (valiantly debugged by Mark Lutz).
+     Branch: perl
+          ! lib/Math/Trig.t
+____________________________________________________________________________
+[ 17196] By: jhi                                   on 2002/06/12  01:41:05
+        Log: Regen perlmodlib.
+     Branch: perl
+          ! pod/perlmodlib.pod
+____________________________________________________________________________
+[ 17195] By: jhi                                   on 2002/06/12  01:39:18
+        Log: Subject: [PATCH] perlmodlib.pod missing Config & Errno
+             From: sthoenna@efn.org (Yitzchak Scott-Thoennes)
+             Date: Tue, 11 Jun 2002 15:12:15 -0700
+             Message-ID: </WnB9gzkgC5S092yn@efn.org>
+     Branch: perl
+          ! pod/perlmodlib.PL
+____________________________________________________________________________
+[ 17194] By: jhi                                   on 2002/06/12  01:35:57
+        Log: Subject: [PATCH] Re: RC1 on Playstation2
+             From: Tim Jenness <t.jenness@jach.hawaii.edu>
+             Date: Tue, 11 Jun 2002 11:55:40 -1000 (HST)
+             Message-ID: <Pine.LNX.4.44.0206111135130.31715-100000@lapaki>
+     Branch: perl
+          ! perl.c
+____________________________________________________________________________
+[ 17193] By: jhi                                   on 2002/06/11  19:57:23
+        Log: Not that I know anything about Windows compilers
+             but Google leads me into believing that while Borland and
+             GCC support the ANSI way of printing long doubles (%L),
+             Visual C really doesn't support printing them.
+     Branch: perl
+          ! ext/XS/APItest/APItest.xs win32/config_H.bc win32/config_H.gc
+____________________________________________________________________________
+[ 17192] By: rgs                                   on 2002/06/11  19:00:37
+        Log: Fix a cut-n-paste error.
+     Branch: perl
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 17191] By: nick                                  on 2002/06/11  16:07:14
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes INSTALL ext/XS/APItest/APItest.pm
+         !> ext/XS/APItest/APItest.xs ext/XS/APItest/t/printf.t
+         !> patchlevel.h
+____________________________________________________________________________
+[ 17190] By: jhi                                   on 2002/06/11  14:09:14
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17189] By: jhi                                   on 2002/06/11  13:55:12
+        Log: Trying to printf Perl-specific datatypes using printf
+             (with perlio or stdio) is folly, says Hugo.
+     Branch: perl
+          ! ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
+          ! ext/XS/APItest/t/printf.t
+____________________________________________________________________________
+[ 17188] By: jhi                                   on 2002/06/11  13:54:31
+        Log: Be more specific.
+     Branch: perl
+          ! INSTALL
+____________________________________________________________________________
+[ 17187] By: jhi                                   on 2002/06/11  13:03:13
+        Log: Subject: [PATCH INSTALL] warn about gcc 3.1 + usemorebits
+             From: Rafael Garcia-Suarez <raphel.garcia-suarez@hexaflux.com>      
+             Date: Tue, 11 Jun 2002 12:21:01 +0200
+             Message-ID: <3D05CF0D.9060409@hexaflux.com>    
+     Branch: perl
+          ! INSTALL
+____________________________________________________________________________
+[ 17186] By: nick                                  on 2002/06/11  10:44:04
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
+         +> ext/XS/APItest/MANIFEST ext/XS/APItest/Makefile.PL
+         +> ext/XS/APItest/README ext/XS/APItest/t/printf.t
+         +> lib/Math/BigInt/t/upgradef.t
+         !> MANIFEST NetWare/Makefile Porting/repository.pod
+         !> djgpp/config.over ext/Digest/MD5/t/files.t ext/Encode/t/CJKT.t
+         !> ext/Encode/t/guess.t ext/PerlIO/t/fallback.t
+         !> ext/Storable/t/malice.t lib/Math/BigFloat.pm
+         !> lib/Math/BigInt.pm lib/Math/BigInt/Calc.pm
+         !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigintpm.inc
+         !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/mbi_rand.t
+         !> lib/Math/BigInt/t/sub_mbi.t locale.c perl.h pod/perldelta.pod
+         !> pod/perlfunc.pod pod/perlhack.pod pod/perluniintro.pod
+         !> win32/Makefile
+____________________________________________________________________________
+[ 17185] By: gsar                                  on 2002/06/11  05:02:43
+        Log: sanity-check the windows section in perldelta and add some missing
+             entries
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17184] By: jhi                                   on 2002/06/11  03:45:44
+        Log: Obviously time to get some sleep.
+     Branch: perl
+          ! ext/XS/APItest/t/printf.t
+____________________________________________________________________________
+[ 17183] By: jhi                                   on 2002/06/11  03:41:35
+        Log: #17179 wasn't quite right.
+     Branch: perl
+          ! ext/XS/APItest/t/printf.t
+____________________________________________________________________________
+[ 17182] By: gsar                                  on 2002/06/11  03:27:41
+        Log: fix outdated info about how the patches in the APC are generated;
+             mention the perlbrowse repository gateway; add a pointer to
+             perlhack.pod in repository.pod
+     Branch: perl
+          ! Porting/repository.pod pod/perlhack.pod
+____________________________________________________________________________
+[ 17181] By: jhi                                   on 2002/06/11  03:27:24
+        Log: Subject: Detype locale.c comment
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Tue, 11 Jun 2002 06:28:08 +0200
+             Message-ID: <b0vagu8197d5jn2c5pt8al97loreugl9e5@4ax.com>
+     Branch: perl
+          ! locale.c
+____________________________________________________________________________
+[ 17180] By: jhi                                   on 2002/06/11  03:21:53
+        Log: Make UTF-8 locales effective only if PerlIO has been
+             defined (ignore UTF-8 locales silently if no PerlIO).
+     Branch: perl
+          ! locale.c pod/perldelta.pod pod/perluniintro.pod
+____________________________________________________________________________
+[ 17179] By: jhi                                   on 2002/06/11  02:53:34
+        Log: Can't printf Perl specific datatypes without perlio
+             (in other words, stdio doesn't do the %V...)
+     Branch: perl
+          ! ext/XS/APItest/t/printf.t
+____________________________________________________________________________
+[ 17178] By: jhi                                   on 2002/06/11  01:54:05
+        Log: Document XS::APItest.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17177] By: jhi                                   on 2002/06/11  01:49:38
+        Log: Add XS::APItest to Win32/DJGPP/NetWare.
+     Branch: perl
+          ! NetWare/Makefile djgpp/config.over win32/Makefile
+____________________________________________________________________________
+[ 17176] By: jhi                                   on 2002/06/11  01:37:39
+        Log: Add XS::APItest 0.01 from Tim Jenness.
+             
+             The perl.h change is needed by non-gcc (non-__attribute__)
+             compilers: without it non-gccs won't have printf() mapped
+             to PerlIO_stdoutf (when perlio, of course).  This means that
+             non-gccs would not be able to print the Perl specific datatypes.
+     Branch: perl
+          + ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
+          + ext/XS/APItest/MANIFEST ext/XS/APItest/Makefile.PL
+          + ext/XS/APItest/README ext/XS/APItest/t/printf.t
+          ! MANIFEST perl.h
+____________________________________________________________________________
+[ 17175] By: jhi                                   on 2002/06/10  23:24:42
+        Log: Now that binmode(FH) does implicit ":bytes" revisit
+             the failing tests.  The worrisome one is the Digest::MD5
+             test-- how will it fare in CRLF lands now?
+     Branch: perl
+          ! ext/Digest/MD5/t/files.t ext/Encode/t/CJKT.t
+          ! ext/Encode/t/guess.t ext/PerlIO/t/fallback.t
+          ! ext/Storable/t/malice.t
+____________________________________________________________________________
+[ 17174] By: jhi                                   on 2002/06/10  20:55:00
+        Log: Upgrade to Math::BigInt 1.59.
+     Branch: perl
+          + lib/Math/BigInt/t/upgradef.t
+          ! MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm
+          ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbi.t
+          ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
+          ! lib/Math/BigInt/t/mbi_rand.t lib/Math/BigInt/t/sub_mbi.t
+____________________________________________________________________________
+[ 17173] By: jhi                                   on 2002/06/10  20:16:30
+        Log: Document the implicit :bytes of binmode(FH).
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17172] By: jhi                                   on 2002/06/10  19:27:23
+        Log: Integrate perlio:
+             
+             [ 17171]
+             binmode(FH); to act like binmode(FH,":bytes") as well as
+             turning off CRLF features.
+     Branch: perl
+         !> perlio.c t/io/utf8.t
+____________________________________________________________________________
+[ 17171] By: nick                                  on 2002/06/10  18:40:22
+        Log: binmode(FH); to act like binmode(FH,":bytes") as well as
+             turning off CRLF features.
+     Branch: perlio
+          ! perlio.c t/io/utf8.t
+____________________________________________________________________________
+[ 17170] By: nick                                  on 2002/06/10  17:04:28
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes ext/Encode/t/CJKT.t ext/Encode/t/guess.t
+         !> ext/threads/shared/queue.pm ext/threads/shared/shared.xs
+         !> locale.c patchlevel.h perl.c pod/perldebtut.pod
+         !> pod/perldelta.pod sv.c
+____________________________________________________________________________
+[ 17169] By: jhi                                   on 2002/06/10  14:47:28
+        Log: Subject: [DOC PATCH] perldebtut
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Mon, 10 Jun 2002 17:47:14 +0200
+             Message-Id: <4.2.0.58.20020610174710.05123760@mickey.dijkmat.nl>
+     Branch: perl
+          ! pod/perldebtut.pod
+____________________________________________________________________________
+[ 17168] By: jhi                                   on 2002/06/10  14:04:31
+        Log: Document the UTF-8 env issue.  Now NI-S just needs
+             to fix binmode() to comply with the documentation...
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17167] By: jhi                                   on 2002/06/10  13:47:21
+        Log: Subject: Re: Change 17108: Document the do BAREWORD change, from Rafael.
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Mon, 10 Jun 2002 07:56:41 +0200
+             Message-ID: <anf8gugjm2v70ckgmkjm12paa00atimik4@4ax.com>
+             
+             Subject: Re: Change 17110: Add deprecations.
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Mon, 10 Jun 2002 07:56:22 +0200
+             Message-ID: <bpf8gu0v332thjkpv39uirardul58aa7b3@4ax.com>
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17166] By: jhi                                   on 2002/06/10  13:44:49
+        Log: NI-S doesn't need these comments :-) but I'm commenting anyway.
+     Branch: perl
+          ! locale.c perl.c
+____________________________________________________________________________
+[ 17165] By: jhi                                   on 2002/06/10  13:07:57
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17164] By: jhi                                   on 2002/06/10  13:01:17
+        Log: Further patch on #17163 for Tru64.
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 17163] By: jhi                                   on 2002/06/10  12:40:16
+        Log: Patch from Hugo for the 'printf' problem:
+             - for SV-style calling, we can only get NV
+             - for C-style calling, we assume %f is double;
+             - for simplicity we allow any of %Lf, %llf, %qf for long double
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 17162] By: jhi                                   on 2002/06/10  12:31:32
+        Log: Integrate perlio:
+             
+             [ 17159]
+             Tune test to run in UTF-8 locales
+             - test file must be opened as :bytes or high-bit octets
+             will be UTF-8 encoded on write in such locales, so
+             will not read as expected.
+     Branch: perl
+         !> ext/PerlIO/t/fallback.t
+____________________________________________________________________________
+[ 17161] By: jhi                                   on 2002/06/10  12:21:39
+        Log: #17150 didn't expect -Uuseperlio.
+     Branch: perl
+          ! ext/Encode/t/CJKT.t ext/Encode/t/guess.t
+____________________________________________________________________________
+[ 17160] By: sky                                   on 2002/06/10  09:53:42
+        Log: Subject: [PATCH] queue.pm
+             From: Benjamin Goldberg <goldbb2@earthlink.net>
+             Date: tis jun 04, 2002  02:03:53  Europe/Stockholm
+             Message-Id: <3CFC03E8.A1EF9886@earthlink.net>
+             Applied manually
+     Branch: perl
+          ! ext/threads/shared/queue.pm ext/threads/shared/shared.xs
+____________________________________________________________________________
+[ 17159] By: nick                                  on 2002/06/10  09:51:16
+        Log: Tune test to run in UTF-8 locales
+             - test file must be opened as :bytes or high-bit octets
+             will be UTF-8 encoded on write in such locales, so
+             will not read as expected.
+     Branch: perlio
+          ! ext/PerlIO/t/fallback.t
+____________________________________________________________________________
+[ 17158] By: nick                                  on 2002/06/10  09:49:32
+        Log: Integrate mainline
+     Branch: perlio
+         +> lib/Net/Ping/Changes
+          - lib/Net/Ping/CHANGES
+         !> (integrate 37 files)
+____________________________________________________________________________
+[ 17157] By: jhi                                   on 2002/06/10  03:30:19
+        Log: metaconfig tweak for #17156.
+     Branch: metaconfig
+          ! U/mkglossary
+____________________________________________________________________________
+[ 17156] By: jhi                                   on 2002/06/10  03:30:06
+        Log: Glossary tweaks.
+     Branch: perl
+          ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+____________________________________________________________________________
+[ 17155] By: jhi                                   on 2002/06/10  02:12:09
+        Log: Upgrade to Net::Ping 2.19.
+     Branch: perl
+          + lib/Net/Ping/Changes
+          - lib/Net/Ping/CHANGES
+          ! MANIFEST lib/Net/Ping.pm lib/Net/Ping/README
+____________________________________________________________________________
+[ 17154] By: jhi                                   on 2002/06/09  23:25:48
+        Log: Subject: [patch] ptr_table_store
+             From: Doug MacEachern <dougm@covalent.net>
+             Date: Sun, 9 Jun 2002 17:07:11 -0700 (PDT)
+             Message-ID: <Pine.LNX.4.33.0206091700110.26891-100000@mako.covalent.net>
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 17153] By: jhi                                   on 2002/06/09  23:25:04
+        Log: Subject: Re: unique attribute?
+             From: Doug MacEachern <dougm@covalent.net>
+             Date: Sun, 9 Jun 2002 16:49:25 -0700 (PDT)
+             Message-ID: <Pine.LNX.4.33.0206091645330.26891-100000@mako.covalent.net>
+     Branch: perl
+          ! embed.fnc embed.h proto.h sv.c sv.h
+____________________________________________________________________________
+[ 17152] By: jhi                                   on 2002/06/09  23:21:35
+        Log: Update hint comments.
+     Branch: perl
+          ! hints/irix_6.sh
+____________________________________________________________________________
+[ 17151] By: jhi                                   on 2002/06/09  22:59:54
+        Log: One missing bit of Math::BigInt 1.58.
+     Branch: perl
+          ! t/lib/Math/BigInt/BareCalc.pm
+____________________________________________________________________________
+[ 17150] By: jhi                                   on 2002/06/09  21:47:51
+        Log: Subject: [ID 20020609.007] Not OK: perl v5.8.0 +DEVEL17060 on i686-linux 2.4.18-4smp (UNINSTALLED)
+             From: Radu Greab <radu@netsoft.ro>
+             Date: Mon, 10 Jun 2002 00:40:34 +0300
+             Message-Id: <200206092140.g59LeYn15745@ix.netsoft.ro>
+             
+             Fixes for en_US.UTF-8 failures, all but ext/PerlIO/t/fallback.t
+             ones which I cannot figure out.
+     Branch: perl
+          ! ext/Digest/MD5/t/files.t ext/Encode/t/CJKT.t
+          ! ext/Encode/t/guess.t ext/Storable/t/malice.t
+____________________________________________________________________________
+[ 17149] By: jhi                                   on 2002/06/09  21:08:02
+        Log: :unique nitpicking continues.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17148] By: jhi                                   on 2002/06/09  21:01:57
+        Log: "thread failed to start: " is better than "Died:".
+     Branch: perl
+          ! ext/threads/threads.xs pod/perldiag.pod
+____________________________________________________________________________
+[ 17147] By: jhi                                   on 2002/06/09  20:47:53
+        Log: :unique saga continues.
+     Branch: perl
+          ! pod/perldelta.pod pod/perlfunc.pod
+____________________________________________________________________________
+[ 17146] By: jhi                                   on 2002/06/09  20:44:38
+        Log: Subject: Re: unique attribute?
+             From: Doug MacEachern <dougm@covalent.net>
+             Date: Sun, 9 Jun 2002 14:00:39 -0700 (PDT)
+             Message-ID: <Pine.LNX.4.33.0206091356210.26891-100000@mako.covalent.net>
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 17145] By: jhi                                   on 2002/06/09  20:09:03
+        Log: Subject: Math::BigInt 1.58 released
+             From: Tels <perl_dummy@bloodgate.com>
+             Date: Sun, 09 Jun 2002 22:39:35 +0200 (CEST)
+             Message-Id: <200206092036.g59KaGPZ1308701@tiku.hut.fi>
+             
+             Subject: [PATCH] RE: Math::BigInt 1.58 released
+             From: Tels <perl_dummy@bloodgate.com>
+             Date: Sun, 09 Jun 2002 22:45:51 +0200 (CEST)
+             Message-Id: <200206092042.g59KgXPZ1223212@tiku.hut.fi>
+     Branch: perl
+          ! lib/Math/BigFloat.pm lib/Math/BigInt.pm
+          ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbf.t
+          ! lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc
+          ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintpm.inc
+          ! lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/calling.t
+          ! lib/Math/BigInt/t/constant.t lib/Math/BigInt/t/mbi_rand.t
+          ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
+          ! lib/Math/BigInt/t/with_sub.t
+____________________________________________________________________________
+[ 17144] By: nick                                  on 2002/06/09  17:50:14
+        Log: Integrate mainline
+     Branch: perlio
+         +> README.freebsd README.irix
+         !> (integrate 43 files)
+____________________________________________________________________________
+[ 17143] By: jhi                                   on 2002/06/09  17:45:50
+        Log: Subject: cleanup's
+             From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Date: Sun, 09 Jun 2002 13:55:21 +0200
+             Message-Id: <20020609102200.DEE5.H.M.BRAND@hccnet.nl>
+     Branch: perl
+          ! ext/PerlIO/t/encoding.t
+____________________________________________________________________________
+[ 17142] By: jhi                                   on 2002/06/09  17:37:45
+        Log: open "list form" clarification.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17141] By: jhi                                   on 2002/06/09  17:24:22
+        Log: Better wording from Sarathy.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17140] By: jhi                                   on 2002/06/09  16:58:47
+        Log: Closer to the truth.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17139] By: jhi                                   on 2002/06/09  16:49:49
+        Log: Subject: Re: [PATCH #2] Re: [PATCH] numeric.c:S_mulexp10 -- quit when you can
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Sun, 09 Jun 2002 14:52:07 +0100
+             Message-Id: <200206091352.g59Dq7Z28403@crypt.compulink.co.uk>  
+     Branch: perl
+          ! numeric.c
+____________________________________________________________________________
+[ 17138] By: jhi                                   on 2002/06/09  16:13:44
+        Log: Clarify that the :unique makes the target readonly
+             when the first interpreter cloning takes place.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17137] By: gsar                                  on 2002/06/09  16:05:22
+        Log: update perlfork.pod for status as of 5.8.0
+     Branch: perl
+          ! pod/perlfork.pod
+____________________________________________________________________________
+[ 17136] By: jhi                                   on 2002/06/09  16:01:50
+        Log: Subject: possible band-aid for cygwin build of perl@17061
+             From: PPrymmer@factset.com
+             Date: Sat, 8 Jun 2002 20:57:05 -0400
+             Message-ID: <OF846EEF0D.EE48F625-ON85256BD3.0002CB12@55.25.11>
+     Branch: perl
+          ! Makefile.SH README.cygwin
+____________________________________________________________________________
+[ 17135] By: sky                                   on 2002/06/09  15:44:37
+        Log: Follow up on changing keyword to special subroutine.
+     Branch: perl
+          ! pod/perlmod.pod
+____________________________________________________________________________
+[ 17134] By: jhi                                   on 2002/06/09  15:40:52
+        Log: CLONE doc tweaks.
+     Branch: perl
+          ! pod/perldelta.pod pod/perlmod.pod
+____________________________________________________________________________
+[ 17133] By: jhi                                   on 2002/06/09  15:34:20
+        Log: syswrite() is old news.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17132] By: jhi                                   on 2002/06/09  15:14:20
+        Log: Subject: One-argument syswrite
+             From: Johan Vromans <jvromans@squirrel.nl>
+             Date: Sun, 9 Jun 2002 13:20:36 +0200
+             Message-ID: <15619.14852.462515.162801@phoenix.squirrel.nl>
+             
+             (It's really two-argument.)
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17131] By: jhi                                   on 2002/06/09  15:11:13
+        Log: Subject: [Patch] $^N issues
+             From: Johan Vromans <jvromans@squirrel.nl>
+             Date: Sun, 9 Jun 2002 13:12:43 +0200
+             Message-ID: <15619.14379.888034.910020@phoenix.squirrel.nl>    
+     Branch: perl
+          ! lib/English.pm pod/perlre.pod
+____________________________________________________________________________
+[ 17130] By: jhi                                   on 2002/06/09  15:10:18
+        Log: Subject: [Patch] "#0" format in perlform
+             From: Johan Vromans <jvromans@squirrel.nl>
+             Date: Sun, 9 Jun 2002 12:53:01 +0200
+             Message-ID: <15619.13197.892587.565630@phoenix.squirrel.nl>    
+     Branch: perl
+          ! pod/perlform.pod
+____________________________________________________________________________
+[ 17129] By: jhi                                   on 2002/06/09  15:08:20
+        Log: Subject: [Patch] CLONE is not in perldelta
+             From: Johan Vromans <jvromans@squirrel.nl>
+             Date: Sun, 9 Jun 2002 12:41:18 +0200
+             Message-ID: <15619.12494.713591.282001@phoenix.squirrel.nl>    
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17128] By: jhi                                   on 2002/06/09  03:02:38
+        Log: Subject: [PATCH] fix stuck MD5 compile on VAX
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Sat, 8 Jun 2002 23:01:11 -0500
+             Message-Id: <a05111b05b92881c6c8c4@[172.16.52.1]>
+     Branch: perl
+          ! ext/Digest/MD5/Makefile.PL
+____________________________________________________________________________
+[ 17127] By: jhi                                   on 2002/06/08  22:50:43
+        Log: ... and more.
+     Branch: perl
+          ! win32/makefile.mk
+____________________________________________________________________________
+[ 17126] By: jhi                                   on 2002/06/08  22:49:43
+        Log: More spots for perl$OS.
+     Branch: perl
+          ! NetWare/Makefile win32/Makefile
+____________________________________________________________________________
+[ 17125] By: jhi                                   on 2002/06/08  22:46:17
+        Log: One more spot to list perlfreebsd and perlirix.
+     Branch: perl
+          ! plan9/mkfile
+____________________________________________________________________________
+[ 17124] By: jhi                                   on 2002/06/08  22:22:05
+        Log: BSD/OS worked for 5.6.0; PowerUX for 5.7.3; Unixware for 5.6.1.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17123] By: jhi                                   on 2002/06/08  22:15:31
+        Log: Cygwin duplicated (noticed by Schwern).
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17122] By: jhi                                   on 2002/06/08  22:03:15
+        Log: s/Plan9/Plan 9/g; (and one remaning MacOS)
+     Branch: perl
+          ! INSTALL README.jp pod/perlfaq3.pod pod/perlopentut.pod
+          ! pod/perlport.pod pod/perlrun.pod
+____________________________________________________________________________
+[ 17121] By: jhi                                   on 2002/06/08  21:36:00
+        Log: Make the =heads a little bit more descriptive; regen toc.
+     Branch: perl
+          ! README.freebsd README.irix pod/perltoc.pod
+____________________________________________________________________________
+[ 17120] By: jhi                                   on 2002/06/08  21:02:27
+        Log: I wonder what a 64-bot is?
+     Branch: perl
+          ! README.irix
+____________________________________________________________________________
+[ 17119] By: jhi                                   on 2002/06/08  21:01:45
+        Log: Regen toc.
+     Branch: perl
+          ! pod/perltoc.pod
+____________________________________________________________________________
+[ 17118] By: jhi                                   on 2002/06/08  21:00:18
+        Log: Add README.irix/perlirix.
+     Branch: perl
+          + README.irix
+          ! INSTALL MANIFEST pod/buildtoc.PL pod/perl.pod
+          ! pod/perldelta.pod pod/perlport.pod
+____________________________________________________________________________
+[ 17117] By: jhi                                   on 2002/06/08  20:48:16
+        Log: Add perlfreebsd.
+     Branch: perl
+          ! pod/buildtoc.PL pod/perl.pod pod/perldelta.pod
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17116] By: jhi                                   on 2002/06/08  20:45:25
+        Log: Mention the FreeBSD Perl policy change.
+     Branch: perl
+          ! README.freebsd
+____________________________________________________________________________
+[ 17115] By: jhi                                   on 2002/06/08  20:34:59
+        Log: Mention the FreeBSD readdir_r bug in perldelta.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17114] By: jhi                                   on 2002/06/08  20:31:18
+        Log: Subject: [PATCH] Re: perl Makfile.PL for DBI give Segmentation fault (core dumped)    (was: perl@17014)
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Sat, 8 Jun 2002 22:23:15 +0100
+             Message-ID: <20020608212315.GE302@Bagpuss.unfortu.net>
+     Branch: perl
+          + README.freebsd
+          ! MANIFEST
+____________________________________________________________________________
+[ 17113] By: sky                                   on 2002/06/08  20:19:28
+        Log: Preparing A::H for CPAN release, upped version to 0.77
+             Documented changes.
+             Last tweak to test case.
+     Branch: perl
+          ! lib/Attribute/Handlers.pm lib/Attribute/Handlers/Changes
+          ! lib/Attribute/Handlers/README lib/Attribute/Handlers/t/multi.t
+____________________________________________________________________________
+[ 17112] By: sky                                   on 2002/06/08  19:42:33
+        Log: Prepare CPAN release of Attribute::Handlers
+             Make the test case know about the changes in attributes
+             in 5.8 (lexical) and also turn off some warnings.
+     Branch: perl
+          ! lib/Attribute/Handlers.pm lib/Attribute/Handlers/t/multi.t
+____________________________________________________________________________
+[ 17111] By: jhi                                   on 2002/06/08  19:11:49
+        Log: Because of #17097.
+     Branch: perl
+          ! configpm
+____________________________________________________________________________
+[ 17110] By: jhi                                   on 2002/06/08  19:06:31
+        Log: Add deprecations.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17109] By: sky                                   on 2002/06/08  19:02:19
+        Log: Remove leftover dummy and cleanup the test case.
+     Branch: perl
+          ! ext/threads/shared/shared.pm ext/threads/shared/t/hv_refs.t
+          ! ext/threads/shared/t/hv_simple.t
+____________________________________________________________________________
+[ 17108] By: jhi                                   on 2002/06/08  18:55:23
+        Log: Document the do BAREWORD change, from Rafael.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17107] By: jhi                                   on 2002/06/08  18:32:50
+        Log: Remove the newly added makedepend .depending "token directory"
+             when cleaning up.
+     Branch: perl
+          ! Makefile.SH
+____________________________________________________________________________
+[ 17106] By: jhi                                   on 2002/06/08  18:24:08
+        Log: perldelta tweaks.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17105] By: jhi                                   on 2002/06/08  18:19:40
+        Log: I assume the Perl fork() emulation is still experimental.
+     Branch: perl
+          ! pod/perlfork.pod
+____________________________________________________________________________
+[ 17104] By: jhi                                   on 2002/06/08  18:17:10
+        Log: Subject: [PATCH] VMS doc patch (was Re: VMS changes?)
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Sat, 8 Jun 2002 14:10:41 -0500
+             Message-Id: <a05111b03b92805d6bc97@[172.16.52.1]>
+     Branch: perl
+          ! README.vms pod/perldelta.pod
+____________________________________________________________________________
+[ 17103] By: jhi                                   on 2002/06/08  18:04:37
+        Log: Slight tweaks from Lupe Christoph.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17102] By: jhi                                   on 2002/06/08  17:04:24
+        Log: Workaround for broken symlink traversal.
+     Branch: perl
+          ! installperl
+____________________________________________________________________________
+[ 17101] By: jhi                                   on 2002/06/08  16:16:46
+        Log: h2ph: Explain why parts of asm/*.h are skipped in Linux.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17100] By: nick                                  on 2002/06/08  15:54:19
+        Log: Integrate mainline
+     Branch: perlio
+         !> Makefile.SH ext/Storable/ChangeLog ext/Storable/Storable.pm
+         !> ext/Storable/Storable.xs ext/Storable/t/recurse.t
+         !> ext/threads/threads.xs lib/Thread.pm lib/Thread/Queue.pm
+         !> lib/Thread/Semaphore.pm lib/Win32.pod numeric.c
+         !> pod/perldelta.pod pod/perlport.pod pod/perlvar.pod
+         !> utils/h2ph.PL utils/perldoc.PL utils/perlivp.PL win32/win32.c
+____________________________________________________________________________
+[ 17099] By: jhi                                   on 2002/06/08  15:53:16
+        Log: Try to avoid a looping makedepend that sometimes
+             happens when timestamps are out of sync.
+     Branch: perl
+          ! makedepend.SH
+____________________________________________________________________________
+[ 17098] By: jhi                                   on 2002/06/08  15:35:06
+        Log: metaconfig tweaks from Robin Barker to go with #17097;
+             update Glossary.patch and mkglossary.
+     Branch: metaconfig
+          ! U/Glossary.patch U/mkglossary dist-3.0at70b/jmake/bindex.SH
+          ! dist-3.0at70b/mcon/U/make.U dist-3.0at70b/mcon/makegloss.SH
+____________________________________________________________________________
+[ 17097] By: jhi                                   on 2002/06/08  15:34:09
+        Log: Various Configure tweaks.
+     Branch: perl
+          ! Configure Porting/Glossary Porting/config.sh Porting/config_H
+____________________________________________________________________________
+[ 17096] By: jhi                                   on 2002/06/08  15:05:46
+        Log: Fix Glossary formatting bugs when creating Config.pm,
+             from Robin Barker.
+     Branch: perl
+          ! configpm
+____________________________________________________________________________
+[ 17095] By: jhi                                   on 2002/06/08  15:00:39
+        Log: perlivp: Too Much Information. 
+     Branch: perl
+          ! utils/perlivp.PL
+____________________________________________________________________________
+[ 17094] By: jhi                                   on 2002/06/08  14:58:43
+        Log: h2ph: workarounds for too large hexadecimal constants.
+             Now 'perlivp' passes without a whimper in Solaris 8 and
+             Tru64 4.0F (Debian 2.2 Linux/x86 doesn't but my header
+             installation is weird; e.g. float.h is not in /usr/include...
+             (cd /usr/include; h2ph -l -r .)
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17093] By: jhi                                   on 2002/06/08  14:22:10
+        Log: h2ph: handle function pointer constants.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17092] By: jhi                                   on 2002/06/08  13:54:17
+        Log: Put back the [561+] markers (except for the New Tests
+             section where the comparison is meaningless);
+             note that perl561delta is really the changes both
+             from 5.005_03 and 5.6.0.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17091] By: jhi                                   on 2002/06/08  13:25:04
+        Log: Mention the dynamicness of Socket in VMS in another spot.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17090] By: jhi                                   on 2002/06/08  13:16:27
+        Log: Address most of the issues found by Lupe Cristoph
+             (only leave the VMS changes to the VMS people);
+             move the VOS section to its right place;
+             talk more about userlevel threads;
+             eradicate end-of-line spaces.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17089] By: jhi                                   on 2002/06/08  12:59:45
+        Log: Subject: Re: [ID 20020601.005] Storable: STORABLE_freeze mechanism leaks memory (unfreed SVs)
+             From: Radu Greab <radu@netsoft.ro>
+             Date: Sat, 8 Jun 2002 16:59:56 +0300
+             Message-ID: <15618.3548.55951.66902@ix.netsoft.ro>
+             
+             A test for #17082.
+     Branch: perl
+          ! ext/Storable/t/recurse.t
+____________________________________________________________________________
+[ 17088] By: jhi                                   on 2002/06/08  12:35:46
+        Log: Explain at the top the situation in a nutshell;
+             remove the [561+] tags as redundant;
+             AmigaOS wasn't broken in 5.6.1, and still good in 5.7.2.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17087] By: jhi                                   on 2002/06/08  12:25:15
+        Log: Subject: [Patch] perldelta for 5.8.0 RC1
+             From: lupe@lupe-christoph.de (Lupe Christoph)
+             Date: Sat, 8 Jun 2002 14:08:16 +0200
+             Message-ID: <20020608120816.GP14630@lupe-christoph.de>
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17086] By: jhi                                   on 2002/06/08  12:14:48
+        Log: Advertise the upcoming Win32::GetOSName().
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17085] By: jhi                                   on 2002/06/08  12:11:27
+        Log: The lib/Win32.pod part of
+             
+             Subject: [DOC PATCH] Re: platform check (CODE PATCH : libwin32 )     
+             From: "Yves Orton" <demerphq@hotmail.com>
+             Date: Sat, 08 Jun 2002 00:27:25 +0200
+             Message-ID: <F209R6rPlHkg6WMaScm00017481@hotmail.com>
+             
+             (manually applied and tweaked) 
+     Branch: perl
+          ! lib/Win32.pod
+____________________________________________________________________________
+[ 17084] By: jhi                                   on 2002/06/08  11:46:36
+        Log: Subject: Doc patches: assorted minor nits
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Sat, 08 Jun 2002 11:08:12 +0200
+             Message-ID: <k7i3gu8g2tga411pc6mcfvsp9rql27m8kq@4ax.com>
+     Branch: perl
+          ! pod/perldelta.pod pod/perlport.pod pod/perlvar.pod
+____________________________________________________________________________
+[ 17083] By: jhi                                   on 2002/06/08  11:44:59
+        Log: Subject: Re: doc bug in perldoc
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Sat, 08 Jun 2002 11:05:09 +0200
+             Message-ID: <c3i3guod7ps1u5iujokk509p43ob76815k@4ax.com>
+     Branch: perl
+          ! utils/perldoc.PL
+____________________________________________________________________________
+[ 17082] By: jhi                                   on 2002/06/08  11:37:56
+        Log: Subject: Re: [ID 20020601.005] Storable: STORABLE_freeze mechanism leaks memory (unfreed SVs)
+             From: Radu Greab <radu@netsoft.ro>
+             Date: Sat, 8 Jun 2002 08:28:58 +0300
+             Message-ID: <15617.38426.603787.918922@ix.netsoft.ro>
+     Branch: perl
+          ! ext/Storable/Storable.xs
+____________________________________________________________________________
+[ 17081] By: jhi                                   on 2002/06/08  11:36:29
+        Log: Subject: [PATCH #2] Re: [PATCH] numeric.c:S_mulexp10 -- quit when you can
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Fri, 7 Jun 2002 22:55:34 -0500
+             Message-Id: <a05111b02b92724737054@[172.16.52.1]>
+             
+             Handle also underflow on non-IEEE.
+     Branch: perl
+          ! numeric.c
+____________________________________________________________________________
+[ 17080] By: sky                                   on 2002/06/08  10:06:05
+        Log: Fix for bug [ID 20020602.007].
+             Don't decrement the active flag until AFTER we have run perl_destruct
+     Branch: perl
+          ! ext/threads/threads.xs
+____________________________________________________________________________
+[ 17079] By: jhi                                   on 2002/06/08  01:38:50
+        Log: h2ph: evil linux/byteorder/pdp_endian.h
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17078] By: jhi                                   on 2002/06/08  01:14:45
+        Log: h2ph: more evilness in the form of Linux inline assembler.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17077] By: jhi                                   on 2002/06/07  23:14:10
+        Log: h2ph: Solaris has LDBL_EPSILON 1.0842021724855044340075E-19L
+             (note the final L) for ia32 and ia64 long doubles.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17076] By: jhi                                   on 2002/06/07  23:06:22
+        Log: perlivp: more header matching.
+     Branch: perl
+          ! utils/perlivp.PL
+____________________________________________________________________________
+[ 17075] By: jhi                                   on 2002/06/07  22:43:37
+        Log: Subject: Re: Major bug in Storable 2.03 with 5.6.1 (freeze & thaw hooks)
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Sat, 8 Jun 2002 00:39:22 +0100
+             Message-ID: <20020607233921.GE307@Bagpuss.unfortu.net>
+     Branch: perl
+          ! ext/Storable/ChangeLog ext/Storable/Storable.pm
+____________________________________________________________________________
+[ 17074] By: jhi                                   on 2002/06/07  22:33:29
+        Log: Subject: [PATCH] numeric.c:S_mulexp10 -- quit when you can
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Fri, 7 Jun 2002 18:29:31 -0500
+             Message-Id: <a05111b01b926db404884@[172.16.52.1]>
+     Branch: perl
+          ! numeric.c
+____________________________________________________________________________
+[ 17073] By: jhi                                   on 2002/06/07  21:34:07
+        Log: Reunite the first .PHONY targets (based on Garry Williams'
+             reading of the GNU make manual).
+     Branch: perl
+          ! Makefile.SH
+____________________________________________________________________________
+[ 17072] By: jhi                                   on 2002/06/07  20:59:14
+        Log: Subject: Re: [DOCPATCH] Thread.pm
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Fri, 07 Jun 2002 23:57:01 +0200
+             Message-Id: <4.2.0.58.20020607235418.02e23680@mickey.dijkmat.nl>
+     Branch: perl
+          ! lib/Thread.pm lib/Thread/Queue.pm lib/Thread/Semaphore.pm
+____________________________________________________________________________
+[ 17071] By: jhi                                   on 2002/06/07  20:51:15
+        Log: Subject: Re: Major bug in Storable 2.03 with 5.6.1 (freeze & thaw hooks)
+             From: Radu Greab <radu@netsoft.ro>
+             Date: Sat, 8 Jun 2002 00:49:02 +0300
+             Message-ID: <15617.10830.557640.430565@ix.netsoft.ro>
+     Branch: perl
+          ! ext/Storable/t/recurse.t
+____________________________________________________________________________
+[ 17070] By: jhi                                   on 2002/06/07  19:36:16
+        Log: h2ph: the fp exponent does need to have an explicit sign.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17069] By: jhi                                   on 2002/06/07  19:28:52
+        Log: perlivp: tell what went wrong.
+     Branch: perl
+          ! utils/perlivp.PL
+____________________________________________________________________________
+[ 17068] By: jhi                                   on 2002/06/07  19:22:23
+        Log: perlivp: sometimes headers and symbols don't quite match.
+     Branch: perl
+          ! utils/perlivp.PL
+____________________________________________________________________________
+[ 17067] By: jhi                                   on 2002/06/07  19:21:39
+        Log: h2ph: One more usage example.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17066] By: jhi                                   on 2002/06/07  19:05:22
+        Log: h2ph: Tru64 disassembler.h evilness: mixed C and Pascal.
+     Branch: perl
+          ! utils/h2ph.PL
+____________________________________________________________________________
+[ 17065] By: nick                                  on 2002/06/07  18:21:36
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/IO/hints/sco.pl
+         !> (integrate 27 files)
+____________________________________________________________________________
+[ 17064] By: gsar                                  on 2002/06/07  18:04:39
+        Log: uname() was returning "unknown" on IA64; handle other missing
+             cases as well, and make any future unknown ones show up as
+             unknown(0x123).
+     Branch: perl
+          ! win32/win32.c
+____________________________________________________________________________
+[ 17063] By: jhi                                   on 2002/06/07  16:12:20
+        Log: There are many ways to skin a Win32 (from Sarathy).
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17062] By: jhi                                   on 2002/06/07  14:39:05
+        Log: Typos spotted by Vadim.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17061] By: jhi                                   on 2002/06/07  14:05:16
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17060] By: jhi                                   on 2002/06/07  13:26:52
+        Log: Subject: Re: [PATCH] Small nit in perlxs.pod
+             From: lupe@lupe-christoph.de (Lupe Christoph)
+             Date: Fri, 7 Jun 2002 13:38:24 +0200
+             Message-ID: <20020607113824.GD24159@lupe-christoph.de>
+     Branch: perl
+          ! pod/perlxs.pod
+____________________________________________________________________________
+[ 17059] By: jhi                                   on 2002/06/07  13:25:35
+        Log: Subject: [PATCH] README.win32 and win32/makefile.mk differ
+             From: lupe@lupe-christoph.de (Lupe Christoph)
+             Date: Fri, 7 Jun 2002 13:36:51 +0200
+             Message-ID: <20020607113651.GC24159@lupe-christoph.de>
+     Branch: perl
+          ! README.win32
+____________________________________________________________________________
+[ 17058] By: jhi                                   on 2002/06/07  13:22:38
+        Log: gcc -Wall nit noticed by NI-S.
+     Branch: perl
+          ! pp.c
+____________________________________________________________________________
+[ 17057] By: jhi                                   on 2002/06/07  13:20:05
+        Log: Subject: Modification to Perl 5.6.1 source: ext/IO needs a hint
+             From: Andrew Hamm <AHamm@civica.com.au>
+             Date: Fri, 7 Jun 2002 17:11:24 +1000
+             Message-ID: <3BA45F696FAAD3118A520090276AD99C0135BE03@sansydnt01.sanderson.net.au>
+     Branch: perl
+          + ext/IO/hints/sco.pl
+          ! MANIFEST
+____________________________________________________________________________
+[ 17056] By: jhi                                   on 2002/06/07  13:14:44
+        Log: Integrate perlio:
+             
+             [ 17053]
+             Don't discard read data on flush if seek fails.
+     Branch: perl
+         !> perlio.c
+____________________________________________________________________________
+[ 17055] By: jhi                                   on 2002/06/07  13:01:19
+        Log: s/MacOS/Mac OS/g; # (when the name of the os, not when $^O) Pudge
+     Branch: perl
+          ! pod/perl561delta.pod pod/perl570delta.pod pod/perl571delta.pod
+          ! pod/perl572delta.pod pod/perldelta.pod pod/perlfaq3.pod
+          ! pod/perlfunc.pod pod/perlintro.pod pod/perlpodspec.pod
+          ! pod/perlport.pod pod/perltoot.pod
+____________________________________________________________________________
+[ 17054] By: jhi                                   on 2002/06/07  12:38:09
+        Log: More Winlore from Vadim.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17053] By: nick                                  on 2002/06/07  10:11:51
+        Log: Don't discard read data on flush if seek fails.
+     Branch: perlio
+          ! perlio.c
+____________________________________________________________________________
+[ 17052] By: jhi                                   on 2002/06/07  01:34:48
+        Log: Subject: Re: Major bug in Storable 2.03 with 5.6.1 (freeze & thaw hooks)
+             From: Radu Greab <radu@netsoft.ro>
+             Date: Fri, 7 Jun 2002 05:17:58 +0300
+             Message-ID: <15616.6102.89472.9852@ix.netsoft.ro>
+     Branch: perl
+          ! ext/Storable/Storable.xs
+____________________________________________________________________________
+[ 17051] By: jhi                                   on 2002/06/07  01:31:56
+        Log: Split in two the .PHONY target so that makes without .PHONY
+             when invoked as "make" won't wander off into the targets "compile
+             translator utilities" and instead stay in the "all" target.
+             Diagnosed by Garry Williams.
+     Branch: perl
+          ! Makefile.SH
+____________________________________________________________________________
+[ 17050] By: jhi                                   on 2002/06/06  20:57:11
+        Log: Retract #16892 now that we have #17022.
+     Branch: perl
+          ! lib/Cwd.pm
+____________________________________________________________________________
+[ 17049] By: jhi                                   on 2002/06/06  20:27:02
+        Log: Update the SUPER-UX situation.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17048] By: jhi                                   on 2002/06/06  20:13:53
+        Log: More Windows wisdom from Sarathy;
+             remove old UTS entry; add SUPER-UX.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17047] By: jhi                                   on 2002/06/06  20:10:14
+        Log: Windows wisdom from Sarathy.
+     Branch: perl
+          ! pod/perlvar.pod
+____________________________________________________________________________
+[ 17046] By: rgs                                   on 2002/06/06  19:33:23
+        Log: The perlio warnings are not mandatory.
+     Branch: perl
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 17045] By: jhi                                   on 2002/06/06  19:09:52
+        Log: Typolice.
+     Branch: perl
+          ! utils/c2ph.PL x2p/s2p.PL
+____________________________________________________________________________
+[ 17044] By: jhi                                   on 2002/06/06  18:57:39
+        Log: Document that $^O in Win32 is a bit lacking in details.
+     Branch: perl
+          ! pod/perlvar.pod
+____________________________________________________________________________
+[ 17043] By: nick                                  on 2002/06/06  18:51:48
+        Log: Integrate mainline
+     Branch: perlio
+         !> NetWare/Makefile NetWare/NWUtil.c NetWare/bat/Buildtype.bat
+         !> NetWare/bat/SetCodeWar.bat NetWare/bat/SetNWBld.bat
+         !> NetWare/bat/Setnlmsdk.bat NetWare/bat/ToggleD2.bat
+         !> NetWare/t/NWScripts.pl lib/Thread.pm pod/perldelta.pod
+         !> pod/perldiag.pod pod/perlguts.pod pod/perlthrtut.pod
+         !> utils/c2ph.PL x2p/a2p.h x2p/s2p.PL
+____________________________________________________________________________
+[ 17042] By: jhi                                   on 2002/06/06  18:49:22
+        Log: Win32 is not an OS.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17041] By: jhi                                   on 2002/06/06  18:18:11
+        Log: The Makefile.SH part of
+             
+             Subject: [PATCH] corrections to Config.pm
+             From: Robin Barker <rmb1@cise.npl.co.uk>
+             Date: Thu, 6 Jun 2002 18:05:17 +0100 (BST)
+             Message-Id: <200206061705.SAA12213@tempest.npl.co.uk>
+             
+             and regen Configure.
+     Branch: perl
+          ! Configure Makefile.SH Porting/config.sh Porting/config_H
+____________________________________________________________________________
+[ 17040] By: jhi                                   on 2002/06/06  17:46:20
+        Log: Supported platforms tweaks.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 17039] By: jhi                                   on 2002/06/06  16:13:15
+        Log: Update the 5.005-threads failure list.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17038] By: jhi                                   on 2002/06/06  16:10:24
+        Log: Make pstruct and psed appear also on platforms with
+             $Config{d_link} but filesystems without link() (like FAT).
+             Should deal with [ID 20020602.003] and
+             "RC1 for MSWin32-x86-multi-thread build bug report".
+             Diagnosis by Sarathy.
+     Branch: perl
+          ! utils/c2ph.PL x2p/s2p.PL
+____________________________________________________________________________
+[ 17037] By: jhi                                   on 2002/06/06  15:20:14
+        Log: Subject: [PATCH] Thread.pm
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Thu, 06 Jun 2002 10:47:36 +0200
+             Message-Id: <4.2.0.58.20020606104435.01858590@mickey.dijkmat.nl>
+     Branch: perl
+          ! lib/Thread.pm
+____________________________________________________________________________
+[ 17036] By: jhi                                   on 2002/06/06  15:07:32
+        Log: Rafael noticed a bug in the explanation of #17035.
+     Branch: perl
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 17035] By: jhi                                   on 2002/06/06  13:18:20
+        Log: Give more detailed explanation of open(FH, ">:foobar") failure.
+     Branch: perl
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 17034] By: jhi                                   on 2002/06/06  12:59:19
+        Log: Subject: [DOCPATCH] perlthtut.pod
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Thu, 06 Jun 2002 10:40:02 +0200
+             Message-Id: <4.2.0.58.20020606103854.0191b320@mickey.dijkmat.nl>
+     Branch: perl
+          ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 17033] By: jhi                                   on 2002/06/06  12:56:57
+        Log: NetWare update from Ananth Kesari.
+     Branch: perl
+          ! NetWare/Makefile NetWare/NWUtil.c NetWare/bat/Buildtype.bat
+          ! NetWare/bat/SetCodeWar.bat NetWare/bat/SetNWBld.bat
+          ! NetWare/bat/Setnlmsdk.bat NetWare/bat/ToggleD2.bat
+          ! NetWare/t/NWScripts.pl x2p/a2p.h
+____________________________________________________________________________
+[ 17032] By: jhi                                   on 2002/06/06  12:47:34
+        Log: Integrate perlio:
+             
+             [ 17030]
+             doio.c tweaks
+             - see SV passed to dup type open "looks_like__number"
+             - apply layers to pipe opens.
+     Branch: perl
+         !> doio.c
+____________________________________________________________________________
+[ 17031] By: ams                                   on 2002/06/06  11:49:13
+        Log: Subject: [PATCH] perlguts.pod
+             From: Nicholas Clark <nick@ccl4.org>
+             Date: Thu, 6 Jun 2002 11:29:19 +0100
+             Message-Id: <20020606112919.P22873@plum.flirble.org>
+     Branch: perl
+          ! pod/perlguts.pod
+____________________________________________________________________________
+[ 17030] By: nick                                  on 2002/06/06  07:26:11
+        Log: doio.c tweaks
+             - see SV passed to dup type open "looks_like__number"
+             - apply layers to pipe opens.
+     Branch: perlio
+          ! doio.c
+____________________________________________________________________________
+[ 17029] By: nick                                  on 2002/06/06  06:32:35
+        Log: Integrate mainline
+     Branch: perlio
+         !> AUTHORS Changes README.beos doio.c ext/DB_File/t/db-btree.t
+         !> ext/DB_File/t/db-recno.t lib/Pod/Html.pm
+         !> lib/Tie/File/t/16_handle.t patchlevel.h perl.c
+         !> pod/perldelta.pod pod/perlfunc.pod pod/perlport.pod pp.c
+         !> t/op/arith.t t/op/tie.t utils/perldoc.PL
+____________________________________________________________________________
+[ 17028] By: jhi                                   on 2002/06/06  02:40:12
+        Log: With -Ud_stdstdio perl -v and perl -h didn't flush their
+             output buffers because they exited with PerlProc_exit()
+             instead of my_exit() (from Andy Dougherty)
+     Branch: perl
+          ! perl.c
+____________________________________________________________________________
+[ 17027] By: jhi                                   on 2002/06/06  01:38:50
+        Log: BeOS status update; all platforms status update.
+     Branch: perl
+          ! README.beos pod/perlport.pod
+____________________________________________________________________________
+[ 17026] By: jhi                                   on 2002/06/06  01:25:13
+        Log: Subject: [PATCH lib/Pod/Html.pm] anchors fix
+             From: Stas Bekman <stas@stason.org>
+             Date: Wed, 05 Jun 2002 15:26:02 +0800
+             Message-ID: <3CFDBD0A.8090505@stason.org>      
+     Branch: perl
+          ! lib/Pod/Html.pm
+____________________________________________________________________________
+[ 17025] By: jhi                                   on 2002/06/05  23:48:28
+        Log: Subject: [PATCH perl@17014] t/op/arith.t -- don't test infinity if it doesn't exist
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Wed, 05 Jun 2002 17:31:18 -0500
+             Message-Id: <5.1.1.5.0.20020605171901.021cb8b8@exchi01>
+     Branch: perl
+          ! t/op/arith.t
+____________________________________________________________________________
+[ 17024] By: jhi                                   on 2002/06/05  23:47:14
+        Log: MacOS X 10.1.5 still failing the DB tests.
+     Branch: perl
+          ! ext/DB_File/t/db-btree.t ext/DB_File/t/db-recno.t
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17023] By: jhi                                   on 2002/06/05  21:57:09
+        Log: Address the second half of
+             
+             Subject: [ID 20020604.006] Pipe opens do not support I/O layers
+             From: jv@squirrel.nl (Johan Vromans)
+             Date: Tue,  4 Jun 2002 23:01:44 +0200 (CEST)
+             Message-Id: <20020604210144.3A87A8B6B3@phoenix.squirrel.nl>
+             
+             so that multiarg piped opens only accept optional whitespace
+             after the "|-".  If and when perlio discipline awareness added
+             to |-, the now added code branch will grow.
+             
+             No test case because hard to think of anything even remotely
+             portable.
+     Branch: perl
+          ! doio.c
+____________________________________________________________________________
+[ 17022] By: jhi                                   on 2002/06/05  20:48:18
+        Log: Subject: Re: local tied hash slices & stray keys (was Re: Cwd breakage)
+             From: Doug MacEachern <dougm@covalent.net>
+             Date: Mon, 3 Jun 2002 08:27:56 -0700 (PDT)
+             Message-ID: <Pine.LNX.4.33.0206030822330.2695-100000@mako.covalent.net>
+             
+             (plus a test expanded from Schwern's [ID 20020602.006])
+     Branch: perl
+          ! pp.c t/op/tie.t
+____________________________________________________________________________
+[ 17021] By: jhi                                   on 2002/06/05  19:56:33
+        Log: Subject: doc bug in perldoc
+             From: Tim Jenness <t.jenness@jach.hawaii.edu>
+             Date: Wed, 5 Jun 2002 09:47:31 -1000 (HST)
+             Message-ID: <Pine.LNX.4.44.0206050941191.29367-100000@lapaki>
+     Branch: perl
+          ! utils/perldoc.PL
+____________________________________________________________________________
+[ 17020] By: jhi                                   on 2002/06/05  19:55:00
+        Log: AUTHORS updates; perldelta blame^Wfame additions.
+     Branch: perl
+          ! AUTHORS pod/perldelta.pod
+____________________________________________________________________________
+[ 17019] By: jhi                                   on 2002/06/05  19:08:00
+        Log: Mention Carp enhancements.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17018] By: sky                                   on 2002/06/05  18:49:10
+        Log: Update text slightly and update links to threads.pm instead of Thread.pm
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17017] By: rgs                                   on 2002/06/05  18:32:11
+        Log: Remove a comma and a few whitespaces.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 17016] By: rgs                                   on 2002/06/05  18:28:50
+        Log: $^O is 'beos' on BeOS
+     Branch: perl
+          ! lib/Tie/File/t/16_handle.t
+____________________________________________________________________________
+[ 17015] By: nick                                  on 2002/06/05  15:11:00
+        Log: Integrate mainline (for Configure)
+     Branch: perlio
+         !> Configure Porting/Glossary Porting/config.sh Porting/config_H
+         !> ext/Encode/lib/Encode/Alias.pm ext/PerlIO/t/encoding.t
+         !> hints/linux.sh myconfig.SH pod/perldelta.pod
+____________________________________________________________________________
+[ 17014] By: jhi                                   on 2002/06/05  13:53:51
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 17013] By: jhi                                   on 2002/06/05  13:41:02
+        Log: Mention the flakiness of AIX' make.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 17012] By: jhi                                   on 2002/06/05  13:40:45
+        Log: metaconfig unit change for #17011.
+     Branch: metaconfig
+          ! U/installdirs/inc_version_list.U
+____________________________________________________________________________
+[ 17011] By: jhi                                   on 2002/06/05  13:23:59
+        Log: Subject: [ID 20020604.009] [jason@openinformatics.com (Jason E. Stewart)] RC1 buglet in Configure
+             From: jason@openinformatics.com (Jason E. Stewart)
+             Date: 04 Jun 2002 16:42:32 -0600
+             Message-Id: <87d6v6wtrb.fsf@openinformatics.com>
+             
+             Unexpanded $prefix.
+     Branch: perl
+          ! Configure
+____________________________________________________________________________
+[ 17010] By: jhi                                   on 2002/06/05  13:16:49
+        Log: glibc version is more a library issue than a compiler issue.
+     Branch: perl
+          ! myconfig.SH
+____________________________________________________________________________
+[ 17009] By: jhi                                   on 2002/06/05  13:07:01
+        Log: Subject: [Encode PATCH] spurious warning
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Sun, 2 Jun 2002 20:26:22 +0100
+             Message-ID: <20020602192619.GA320@Bagpuss.unfortu.net>
+     Branch: perl
+          ! ext/Encode/lib/Encode/Alias.pm ext/PerlIO/t/encoding.t
+____________________________________________________________________________
+[ 17008] By: jhi                                   on 2002/06/05  13:03:19
+        Log: Show gnulibc_version in myconfig. 
+     Branch: perl
+          ! myconfig.SH
+____________________________________________________________________________
+[ 17007] By: jhi                                   on 2002/06/05  12:59:31
+        Log: Regen Glossary for #16991.
+     Branch: perl
+          ! Porting/Glossary Porting/config.sh Porting/config_H
+____________________________________________________________________________
+[ 17006] By: jhi                                   on 2002/06/05  12:44:45
+        Log: More for #16991.
+     Branch: perl
+          ! hints/linux.sh
+____________________________________________________________________________
+[ 17005] By: nick                                  on 2002/06/05  07:23:22
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/Thread/README.threads
+          - README.threads
+         !> (integrate 81 files)
+____________________________________________________________________________
+[ 17004] By: jhi                                   on 2002/06/05  03:35:24
+        Log: FAQ sync.
+     Branch: perl
+          ! pod/perlfaq6.pod
+____________________________________________________________________________
+[ 17003] By: jhi                                   on 2002/06/05  01:56:00
+        Log: Subject: [ID 20020602.004] threads::shared::queue new nit
+             From: Elizabeth Mattijsen <liz@dijkmat.nl>
+             Date: Sun, 02 Jun 2002 21:36:05 +0200
+             Message-Id: <4.2.0.58.20020602213520.027cf9d0@mickey.dijkmat.nl>
+     Branch: perl
+          ! ext/threads/shared/queue.pm
+____________________________________________________________________________
+[ 17002] By: jhi                                   on 2002/06/05  01:47:02
+        Log: Subject: [ID 20020603.010] One more failed test on BeOS 5
+             From: "Daniel Berger" <djberg96@attbi.com>
+             Date: Mon, 03 Jun 2002 19:18:38 GMT
+             Message-Id: <20020604001258.MELY2751.rwcrmhc52.attbi.com@tiberius.mn.ipsvc.net>
+     Branch: perl
+          ! README.beos
+____________________________________________________________________________
+[ 17001] By: jhi                                   on 2002/06/05  01:44:40
+        Log: Subject: One more sorry for Oracle
+             From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Date: Tue, 04 Jun 2002 10:02:17 +0200
+             Message-Id: <20020604100132.159C.H.M.BRAND@hccnet.nl>
+             
+             (modified)
+     Branch: perl
+          ! README.hpux
+____________________________________________________________________________
+[ 17000] By: jhi                                   on 2002/06/05  01:42:58
+        Log: metaconfig unit change for #16999.
+     Branch: metaconfig
+          ! U/threads/usethreads.U
+____________________________________________________________________________
+[ 16999] By: jhi                                   on 2002/06/05  01:42:44
+        Log: Disable the combination of ithreads but not perlio.
+     Branch: perl
+          ! Configure INSTALL
+____________________________________________________________________________
+[ 16998] By: jhi                                   on 2002/06/05  00:58:43
+        Log: perlthrtut links.
+     Branch: perl
+          ! ext/threads/shared/shared.pm ext/threads/threads.pm
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16997] By: jhi                                   on 2002/06/05  00:55:08
+        Log: Unmatchings.
+     Branch: perl
+          ! README.netware README.win32
+____________________________________________________________________________
+[ 16996] By: jhi                                   on 2002/06/05  00:50:08
+        Log: Subject: Re: 2nd draft of announcement
+             From: "John P. Linderman" <jpl@research.att.com>
+             Date: Mon, 03 Jun 2002 08:57:49 -0400
+             Message-Id: <200206031257.IAA12388@raptor.research.att.com>
+             
+             Let's not forget the mystery IRIX failure.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16995] By: jhi                                   on 2002/06/05  00:45:34
+        Log: Move the obsolete README.threads out of sight to ext/Threads;
+             save one part of the IRIX knowledge in INSTALL (though IRIX
+             6.2 is quite old...)
+     Branch: perl
+          + ext/Thread/README.threads
+          - README.threads
+          ! INSTALL MANIFEST
+____________________________________________________________________________
+[ 16994] By: jhi                                   on 2002/06/05  00:27:47
+        Log: Upgrade to Math::BigRat 0.07.
+     Branch: perl
+          ! lib/Math/BigRat.pm lib/Math/BigRat/t/bigfltpm.inc
+          ! lib/Math/BigRat/t/bigfltrt.t lib/Math/BigRat/t/bigrat.t
+          ! lib/Math/BigRat/t/bigratpm.inc lib/Math/BigRat/t/bigratpm.t
+____________________________________________________________________________
+[ 16993] By: jhi                                   on 2002/06/05  00:27:08
+        Log: metaconfig unit change #16991.
+     Branch: metaconfig
+          ! U/compline/d_gnulibc.U U/compline/d_stdstdio.U
+____________________________________________________________________________
+[ 16992] By: jhi                                   on 2002/06/05  00:26:45
+        Log: Forgot from #16991.
+     Branch: perl
+          ! config_h.SH
+____________________________________________________________________________
+[ 16991] By: jhi                                   on 2002/06/05  00:16:28
+        Log: Subject: Re: hints/linux.sh & stdio
+             From: Andy Dougherty <doughera@lafayette.edu>
+             Date: Mon, 3 Jun 2002 13:57:17 -0400 (EDT)
+             Message-ID: <Pine.SOL.4.10.10206031349430.4034-100000@maxwell.phys.lafayette.edu>
+     Branch: perl
+          ! Configure
+____________________________________________________________________________
+[ 16990] By: jhi                                   on 2002/06/05  00:08:57
+        Log: Integrate maintperl change #16988;
+             
+             make IO::Pipe work on windows
+     Branch: perl
+         !> ext/IO/lib/IO/Pipe.pm
+____________________________________________________________________________
+[ 16989] By: jhi                                   on 2002/06/05  00:07:15
+        Log: Integrate macperl changes #16974 and #16975;
+             
+             nativize() isn't happy with absolute Mac paths
+             
+             Test::Harness test fixes, attempt #3 :-)
+     Branch: perl
+         !> ext/DynaLoader/DynaLoader_pm.PL lib/ExtUtils/MM_MacOS.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
+____________________________________________________________________________
+[ 16988] By: gsar                                  on 2002/06/04  23:14:56
+        Log: make IO::Pipe work on windows
+     Branch: maint-5.6/perl
+          ! ext/IO/lib/IO/Pipe.pm
+____________________________________________________________________________
+[ 16987] By: rgs                                   on 2002/06/04  21:37:23
+        Log: s/modperl/mod_perl/g
+     Branch: perl
+          ! README.aix pod/perldelta.pod
+____________________________________________________________________________
+[ 16986] By: rgs                                   on 2002/06/04  21:32:19
+        Log: Subject: [DOC PATCH] perldelta.pod
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Tue, 04 Jun 2002 06:52:55 +0200
+             Message-ID: <g9hofuk5egps80m15k59loidv60506n4nb@4ax.com>
+             
+             (with one nit, s/modperl/mod_perl/)
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16985] By: rgs                                   on 2002/06/04  20:30:00
+        Log: perlfunc/lock() nits by Philip Newton and Johan Vromans.
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 16984] By: ams                                   on 2002/06/04  01:05:49
+        Log: Subject: [PATCH] Re: Some bugs in RC1
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Mon, 03 Jun 2002 19:59:21 -0400
+             Message-Id: <20020603235921.GN31617@ool-18b93024.dyn.optonline.net>
+     Branch: perl
+          ! lib/perl5db.pl
+____________________________________________________________________________
+[ 16983] By: pudge                                 on 2002/06/04  00:22:12
+        Log: Update Errno slightly to latest version
+     Branch: macperl
+          ! macos/lib/Errno.pm
+____________________________________________________________________________
+[ 16982] By: rgs                                   on 2002/06/03  19:15:26
+        Log: Protect against localizing an %ENV slice.
+     Branch: perl
+          ! lib/Cwd.pm
+____________________________________________________________________________
+[ 16981] By: rgs                                   on 2002/06/03  18:59:19
+        Log: Document that lock() is a "weak keyword".
+     Branch: perl
+          ! pod/perlfunc.pod
+____________________________________________________________________________
+[ 16980] By: ams                                   on 2002/06/03  18:38:26
+        Log: Subject: [PATCH Switch.pm] Minor typo
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Mon, 03 Jun 2002 21:35:55 +0200
+             Message-Id: <q7hnfu8rttv0bro03si2e42avpqoe50op9@4ax.com>
+     Branch: perl
+          ! lib/Switch.pm
+____________________________________________________________________________
+[ 16979] By: ams                                   on 2002/06/03  17:06:03
+        Log: Remove all occurrences of occurence, except for one (in the
+             Changelog) that is preserved for historical reasons.
+     Branch: perl
+          ! ext/File/Glob/bsd_glob.c hints/ultrix_4.sh lib/Pod/Checker.pm
+          ! lib/Pod/Find.pm pod/perltoc.pod t/pod/poderrs.t
+          ! t/pod/poderrs.xr util.c wince/comp.pl x2p/find2perl.PL
+____________________________________________________________________________
+[ 16978] By: pudge                                 on 2002/06/02  17:22:43
+        Log: Update Changes
+     Branch: macperl
+          ! macos/Changes
+____________________________________________________________________________
+[ 16977] By: pudge                                 on 2002/06/02  17:21:45
+        Log: Update Help menu for 5.8
+     Branch: macperl
+          ! macos/macperl/MacPerl.podhelp
+____________________________________________________________________________
+[ 16976] By: pudge                                 on 2002/06/02  17:21:28
+        Log: Bump versions
+     Branch: macperl
+          ! macos/MPVersion.r macos/config.h macos/config.sh
+____________________________________________________________________________
+[ 16975] By: pudge                                 on 2002/06/02  17:19:29
+        Log: Test::Harness test fixes, attempt #3 :-)
+     Branch: macperl
+          ! lib/Test/Harness/t/callback.t
+          ! lib/Test/Harness/t/strap-analyze.t
+          ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 16974] By: pudge                                 on 2002/06/02  17:18:48
+        Log: nativize() isn't happy with absolute Mac paths
+     Branch: macperl
+          ! ext/DynaLoader/DynaLoader_pm.PL lib/ExtUtils/MM_MacOS.pm
+          ! lib/lib_pm.PL
+____________________________________________________________________________
+[ 16973] By: jhi                                   on 2002/06/01  21:19:50
+        Log: Integrate #16971 from maint-5.6;
+             
+             IO::Poll wasn't working on windows since poll.c wasn't using the
+             same abstractions as perl; for test case, see:
+             http://bugs.activestate.com/show_bug.cgi?id=19624
+     Branch: perl
+         !> XSUB.h ext/IO/poll.c
+____________________________________________________________________________
+[ 16972] By: jhi                                   on 2002/06/01  21:14:39
+        Log: A few links.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16971] By: gsar                                  on 2002/06/01  20:39:08
+        Log: IO::Poll wasn't working on windows since poll.c wasn't using the
+             same abstractions as perl; for test case, see:
+             http://bugs.activestate.com/show_bug.cgi?id=19624
+     Branch: maint-5.6/perl
+          ! XSUB.h ext/IO/poll.c
+____________________________________________________________________________
+[ 16970] By: jhi                                   on 2002/06/01  20:27:03
+        Log: Various perldelta tweaks.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16969] By: jhi                                   on 2002/06/01  19:52:15
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 16968] By: pudge                                 on 2002/06/01  18:55:49
+        Log: Integrate perl for 5.8.0 RC1
+     Branch: macperl
+         !> (integrate 77 files)
+____________________________________________________________________________
+[ 16967] By: jhi                                   on 2002/06/01  17:46:42
+        Log: Two obsolete files.
+     Branch: perl
+          ! Porting/makerel
+____________________________________________________________________________
+[ 16966] By: jhi                                   on 2002/06/01  17:42:45
+        Log: This is Perl 5.8.0 RC 1.
+     Branch: perl
+          ! patchlevel.h
+____________________________________________________________________________
+[ 16965] By: jhi                                   on 2002/06/01  17:39:39
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 16964] By: jhi                                   on 2002/06/01  17:25:31
+        Log: Subject: [Encode] 1.75 Released
+             From: Dan Kogai <dankogai@dan.co.jp>
+             Date: Sun, 2 Jun 2002 03:19:19 +0900
+             Message-Id: <16B7B98D-758C-11D6-AE74-0003939A104C@dan.co.jp>
+     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" <h.m.brand@hccnet.nl>
+             Date: Sat, 01 Jun 2002 11:35:22 +0200
+             Message-Id: <20020601103313.BF75.H.M.BRAND@hccnet.nl>
+     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 <nick@unfortu.net>
+             Date: Sat, 1 Jun 2002 14:07:01 +0100
+             Message-ID: <20020601130700.GB301@Bagpuss.unfortu.net>
+     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: sthoenna@efn.org (Yitzchak Scott-Thoennes)
+             Date: Fri, 31 May 2002 19:56:39 -0700
+             Message-ID: <nfD+8gzkgGHH092yn@efn.org>
+             
+             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" <gp@familiehaase.de>
+             Date: Sat, 1 Jun 2002 04:14:43 +0200
+             Message-ID: <199100765833.20020601041443@familiehaase.de>
+     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" <craigberry@mac.com>
@@ -231,8 +3883,9 @@ ____________________________________________________________________________
           ! lib/ExtUtils/MM_NW5.pm makedef.pl toke.c
 ____________________________________________________________________________
 [ 16921] By: jhi                                   on 2002/05/31  12:39:48
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16920]
              Use File::Spec for blib expectance tests - skating round
              existing MacOS and VMS hacks.
      Branch: perl
@@ -328,12 +3981,10 @@ ____________________________________________________________________________
           ! ext/Storable/Storable.xs ext/Storable/t/malice.t
 ____________________________________________________________________________
 [ 16908] By: jhi                                   on 2002/05/30  20:49:34
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             "we have a belt, braces, trousers glued on and a kilt over the
-             top solution" NI-S
-             
-             (one more bench to the barricade against glibc 2.3)
+             [ 16895]
+             Play safe and avoid writes to stdio's buffer (for glibc2.3)
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -1017,8 +4668,12 @@ ____________________________________________________________________________
           ! NetWare/bat/Setwatcom.bat lib/ExtUtils/MM_NW5.pm
 ____________________________________________________________________________
 [ 16810] By: jhi                                   on 2002/05/27  16:02:10
-        Log: Integrate perlio;
+        Log: Integrate perlio:
+             
+             [ 16809]
+             Add IO::Scalar fail case to the tests.
              
+             [ 16808]
              Fix for the IO::Scalar bug (I think).
              At tie time break the loop but in a different place:
              A. Increment REFCNT of the RV involved in the self-tie
@@ -1027,7 +4682,9 @@ ____________________________________________________________________________
              Break the connection between the RV and its referent
              so that we do not try and free it (again).
              
-             Add IO::Scalar fail case to the tests.
+             [ 16805]
+             **** UNSAFE **** partial fix for IO::Scalar and local ties.
+             Only op/local.t fails but it is nasty... try valgrind on other machine.
      Branch: perl
          !> mg.c sv.c t/op/tie.t
 ____________________________________________________________________________
@@ -1119,7 +4776,10 @@ ____________________________________________________________________________
           ! pod/perlipc.pod
 ____________________________________________________________________________
 [ 16795] By: jhi                                   on 2002/05/26  15:11:00
-        Log: Integrate perlio; Update perlipc.pod for new signals.
+        Log: Integrate perlio:
+             
+             [ 16794]
+             Update perlipc.pod for new signals
      Branch: perl
          !> pod/perlipc.pod
 ____________________________________________________________________________
@@ -1178,7 +4838,10 @@ ____________________________________________________________________________
           ! Configure
 ____________________________________________________________________________
 [ 16785] By: jhi                                   on 2002/05/25  18:19:56
-        Log: Integrate perlio; Fix VMS ungetc fix for platforms like NetBSD.
+        Log: Integrate perlio:
+             
+             [ 16784]
+             Fix VMS ungetc fix for platforms like NetBSD.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -1448,7 +5111,22 @@ ____________________________________________________________________________
           ! ext/Encode/t/mime-header.t
 ____________________________________________________________________________
 [ 16745] By: jhi                                   on 2002/05/22  21:57:48
-        Log: Integrate perlio; VMS vs perlio.
+        Log: Integrate perlio:
+             
+             [ 16740]
+             #ifdef VMS code was not ported right from sv.c - s/fp/stdio/
+             
+             [ 16739]
+             Fix for ungetc() issues flagged by ext/Encode/t/perlio.t on VMS.
+             ungetc() and buffer snooping may not mix. So use buffer snoop
+             hooks to avoid ungetc() where available.
+             unread() falls back to using :pending layer, and fill has
+             VMS specific code (which should not get used) or ungetc()
+             which should work.
+             
+             [ 16737]
+             Flag the VMS-problem-causing part of :encoding
+             for enhancement. (Problem still needs fixing in perlio.c)
      Branch: perl
          !> ext/PerlIO/encoding/encoding.xs perlio.c
 ____________________________________________________________________________
@@ -1502,7 +5180,7 @@ ____________________________________________________________________________
           ! ext/PerlIO/encoding/encoding.xs
 ____________________________________________________________________________
 [ 16736] By: jhi                                   on 2002/05/22  16:20:38
-        Log: UNICOS: using uname -m is wrong since what matter
+        Log: UNICOS: using uname -m is wrong since what matters
              is what CPUs (FPUs) we have.
      Branch: perl
           ! hints/unicos.sh
@@ -2073,8 +5751,9 @@ ____________________________________________________________________________
           ! pp_ctl.c t/op/caller.t
 ____________________________________________________________________________
 [ 16661] By: jhi                                   on 2002/05/17  19:13:18
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16657]
              Fix the crlf.t buffer leak
              - actually a generic PerlIOBuf_xxx derived leak-on-pop, but :crlf
              flagged it because it is more often popped without stream
@@ -2376,8 +6055,9 @@ ____________________________________________________________________________
           ! README.dos djgpp/djgppsed.sh lib/File/stat.t t/op/alarm.t
 ____________________________________________________________________________
 [ 16618] By: jhi                                   on 2002/05/16  02:57:21
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16613]
              Make open fail when layer string does not parse.
      Branch: perl
          +> ext/PerlIO/t/fail.t
@@ -3242,18 +6922,20 @@ ____________________________________________________________________________
           ! pod/perldelta.pod
 ____________________________________________________________________________
 [ 16497] By: jhi                                   on 2002/05/08  22:11:21
-        Log: Integrate perlio;
+        Log: Integrate perlio:
+             
+             [ 16496]
+             Portability and doc tweaks to PerlIO/XS stuff.
+             We are still "papering over the cracks" a bit,
+             but now it is good stiff card held on with epoxy.
              
+             [ 16495]
              PerlIO/XS interface routine and doc updates from
              lupe@lupe-christoph.de (Lupe Christoph) in mail
              Subject: [For Review] Patch for perlio.c and pods
              Message-Id: <20020505084315.GA23900@lupe-christoph.de>
              Date: Sun, 5 May 2002 10:43:15 +0200
              (Minor tweaks to follow.)
-             
-             Portability and doc tweaks to PerlIO/XS stuff.
-             We are still "papering over the cracks" a bit,
-             but now it is good stiff card held on with epoxy.
      Branch: perl
          !> perlio.c pod/perlapio.pod pod/perlxstut.pod
 ____________________________________________________________________________
@@ -3294,8 +6976,9 @@ ____________________________________________________________________________
           ! Porting/p4genpatch
 ____________________________________________________________________________
 [ 16491] By: jhi                                   on 2002/05/08  13:59:16
-        Log: Integrate perlio; 
+        Log: Integrate perlio:
              
+             [ 16487]
              Avoid pointless re-encode of data in :encoding's read buffer
              on a close
      Branch: perl
@@ -4136,8 +7819,9 @@ ____________________________________________________________________________
           ! ext/Encode/lib/Encode/Supported.pod ext/Encode/t/Aliases.t
 ____________________________________________________________________________
 [ 16368] By: jhi                                   on 2002/05/03  12:31:52
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16367]
              Several of non-default builds now seem to work reasonably well
              English.t seems to fail on an errno test, and socketpair blathers
              about something.
@@ -4146,22 +7830,35 @@ ____________________________________________________________________________
              function tables (latter was done in earlier change).
              Update comments in Makefile.mk 
              
+             [ 16366]
              Finish off 16350 for non-PERLIO build on linux,
              non PERL_IMPLICIT_SYS parts of iperlsys.h had junk
              for some slots which now perlsdio.h is targeting.
              
+             [ 16352]
              setbuf / setvbuf are not PerlIO_ concepts
              
+             [ 16351]
              perl_clone is a threads thing
              
+             [ 16350]
+             *** EXPERIMENTAL ***
              Have perlsdio.h use the iperlsys.h aliases and see
              if that helps non-PERLIO IMP_SYS on Win32.
              (Miniperl okay on linux).
              
+             [ 16349]
+             Win32 builds and mostly works for non-USE_PERLIO non-USE_IMP_SYS case.
+             - move body of fdupopen() from perlhost.h to win32.h as win32_fdupopen()
+             - use it in perlio.c
+             
+             [ 16347]
              More layer syms
              
+             [ 16346]
              Use PerlSIO_fdupopen() if not using PerlIO
              
+             [ 16345]
              Do not build if not using layers
      Branch: perl
          !> XSUB.h iperlsys.h makedef.pl perlio.c perlio.h perlsdio.h
@@ -4329,8 +8026,9 @@ ____________________________________________________________________________
           ! ext/Encode/lib/Encode/Guess.pm
 ____________________________________________________________________________
 [ 16343] By: jhi                                   on 2002/05/02  13:14:39
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16341]
              Remove show-stoppers to non-PERLIO Win32 builds
              (still not a very good show).
      Branch: perl
@@ -4367,8 +8065,9 @@ ____________________________________________________________________________
          !> mg.c
 ____________________________________________________________________________
 [ 16338] By: jhi                                   on 2002/05/02  12:37:22
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16335]
              Fix the "PerlIO require leak". Snag was that clean_objs
              autoloaded DESTROY (needing IO) after known layers had
              been freed. Postpone layer list free to PerlIO_cleanup,
@@ -4636,7 +8335,14 @@ ____________________________________________________________________________
           ! ext/Encode/bin/ucm2table ext/Encode/t/fallback.t
 ____________________________________________________________________________
 [ 16299] By: jhi                                   on 2002/05/01  11:53:21
-        Log: Integrate perlio; symbol cleanups.
+        Log: Integrate perlio:
+             
+             [ 16297]
+             Remove "spurious" (and unnecessary) variables from layer_syms
+             Win32 (Win2k), MinGW-1.1 - passes all tests! ;-)
+             
+             [ 16296]
+             perl embed.pl to update global.sym
      Branch: perl
          !> global.sym makedef.pl
 ____________________________________________________________________________
@@ -4716,8 +8422,9 @@ ____________________________________________________________________________
           ! lib/Getopt/Long.pm
 ____________________________________________________________________________
 [ 16287] By: jhi                                   on 2002/04/30  19:51:08
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16285]
              Attempt at sanity in PerlIO/makedef.pl world:
              1. Add comments to what each clump of symbols is for
              2. Explicitly export layer syms like I thought they were
@@ -4839,8 +8546,9 @@ ____________________________________________________________________________
           ! hints/openbsd.sh
 ____________________________________________________________________________
 [ 16272] By: jhi                                   on 2002/04/29  20:14:39
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16270]
              Adding Encode::* to .pm creates stash at compile time
              which means we need a stronger check on Encode at boot time.
      Branch: perl
@@ -5029,17 +8737,20 @@ ____________________________________________________________________________
           ! ext/PerlIO/t/fallback.t
 ____________________________________________________________________________
 [ 16247] By: jhi                                   on 2002/04/28  15:26:39
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             Builds under -Uuseperlio
-             Uses PUSHSTACK/POPSTACK in :encoding and :Via
+             [ 16246]
+             Have :encoding() default to perlqq style fallbacks.
+             Add test for that.
              
+             [ 16245]
              Use (file PerlIO::Layer 'perlio') rather than $Config{useperlio}
              as gate on layer tests which fail on -Dusesfio
              (ext/XS/Typemap/Typemap.t still fails on -Dusesfio)
              
-             Have :encoding() default to perlqq style fallbacks.
-             Add test for that.
+             [ 16244]
+             Builds under -Uuseperlio
+             Uses PUSHSTACK/POPSTACK in :encoding and :Via
      Branch: perl
          +> ext/PerlIO/t/fallback.t
          !> MANIFEST ext/Encode/Encode.xs ext/PerlIO/PerlIO.t
@@ -5224,8 +8935,9 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [ 16224] By: jhi                                   on 2002/04/27  17:53:20
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16221]
              Correct which var is nulled, stack movement protection.
      Branch: perl
          !> ext/PerlIO/encoding/encoding.xs
@@ -5249,8 +8961,9 @@ ____________________________________________________________________________
           ! ext/PerlIO/encoding/encoding.xs
 ____________________________________________________________________________
 [ 16220] By: jhi                                   on 2002/04/27  16:27:18
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16216]
              Fix weird warnings and/pr segfaults on binmode(,"encoding(...)")
              - if encoding loads Encode then stack grows.
              - pp_binmode was not allowing for that to happen
@@ -5296,15 +9009,28 @@ ____________________________________________________________________________
           ! pp_sys.c
 ____________________________________________________________________________
 [ 16215] By: jhi                                   on 2002/04/27  15:52:24
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 16211]
+             Re-instate $PerlIO::encoding::check at boot.
+             (Retaining Dan's XS side require though I don't see need.)
+             
+             [ 16207]
              Fix fd leak on Via(bogus).
              Finish implementing PerlIOVia_open().
              Export more guts of PerlIO_* so Via_open() can work.
              Fix various PerlIO_allocate() features exposed by above.
              
-             Re-instate $PerlIO::encoding::check at boot.
-             (Retaining Dan's XS side require though I don't see need.)
+             [ 16027]
+             Fix perlio for Encode/t/perlio.t's SKIPPED TODO tests,
+             and change test not to skip them.
+             
+             [ 16023]
+             Some tweaks for encodings which need lines.
+             Also disabled trial of using fallbacks.
+             
+             [ 16022]
+             Various tweaks to Encode
      Branch: perl
          !> embed.fnc ext/PerlIO/Via/Via.xs
          !> ext/PerlIO/encoding/encoding.pm
@@ -5446,7 +9172,8 @@ ____________________________________________________________________________
           ! ext/Digest/MD5/t/files.t
 ____________________________________________________________________________
 [ 16195] By: jhi                                   on 2002/04/26  17:56:51
-        Log: Subject: FIXIN problem under Win32
+        Log: (retracted by #16229)
+             Subject: FIXIN problem under Win32
              From: Nikola Knezevic <indy@tesla.rcub.bg.ac.yu>
              Date: Thu, 25 Apr 2002 23:03:31 +0200
              Message-ID: <8920180377.20020425230331@tesla.rcub.bg.ac.yu>
@@ -6881,14 +10608,23 @@ ____________________________________________________________________________
           ! lib/Memoize/t/errors.t
 ____________________________________________________________________________
 [ 16019] By: jhi                                   on 2002/04/20  14:26:17
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             Tweak to Encode.xs to avoid buffer overrun.
+             [ 16018]
+             Fill in the PERLIO sections.
              
+             [ 16017]
              Add :bytes to POD part.
              Remove 'alias' to Encode now it exists as a module.
              
-             Fill in the PERLIO sections.
+             [ 16014]
+             Tweak to Encode.xs to avoid buffer overrun.
+             
+             [ 16007]
+             Silence warning generating warning message for U+FFFF does not map etc.
+             
+             [ 15912]
+             XS versions of encode/decode for Encode::Unicode
      Branch: perl
          !> ext/Encode/Encode.xs lib/PerlIO.pm pod/perlrun.pod
 ____________________________________________________________________________
@@ -7717,11 +11453,13 @@ ____________________________________________________________________________
           ! Configure reentr.pl
 ____________________________________________________________________________
 [ 15909] By: jhi                                   on 2002/04/14  14:10:14
-        Log: Integrate perlio;
-             
-             Avoid expensive paranoid check that decoder does return legal UTF-8
+        Log: Integrate perlio:
              
+             [ 15904]
              Disable test code (assertions) in CRLF layer.
+             
+             [ 15903]
+             Avoid expensive paranoid check that decoder does return legal UTF-8
      Branch: perl
          !> ext/Encode/Encode.xs perlio.c
 ____________________________________________________________________________
@@ -8120,8 +11858,9 @@ ____________________________________________________________________________
           ! pod/perldelta.pod
 ____________________________________________________________________________
 [ 15848] By: jhi                                   on 2002/04/10  14:22:12
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15847]
              Add a \t to Win32 pm_to_blib $(TOUCH) line.
      Branch: perl
          !> lib/ExtUtils/MM_Win32.pm
@@ -8153,8 +11892,9 @@ ____________________________________________________________________________
           ! Makefile.SH
 ____________________________________________________________________________
 [ 15842] By: jhi                                   on 2002/04/10  11:47:23
-        Log: Integrate perlio.
+        Log: Integrate perlio:
              
+             [ 15840]
              We have been 5.7.3 for a while - install there ...
      Branch: perl
          !> win32/makefile.mk
@@ -8264,8 +12004,9 @@ ____________________________________________________________________________
           ! Configure
 ____________________________________________________________________________
 [ 15827] By: jhi                                   on 2002/04/09  12:45:56
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15826]
              Patch up Encode for Tk
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/lib/Encode/Alias.pm
@@ -8917,8 +12658,9 @@ ____________________________________________________________________________
           ! lib/Tie/File/t/26_twrite.t
 ____________________________________________________________________________
 [ 15745] By: jhi                                   on 2002/04/05  13:07:21
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15744]
              Not only did UCS-2 have dodgy name it was buggy.
      Branch: perl
          !> ext/Encode/lib/Encode/10646_1.pm
@@ -9285,14 +13027,16 @@ ____________________________________________________________________________
           ! ext/threads/threads.pm pod/perldiag.pod
 ____________________________________________________________________________
 [ 15699] By: jhi                                   on 2002/04/03  13:35:58
-        Log: Integrate perlio;
-             
-             Add -hiertype option to xsubpp for easier mapping C++ with namespaces.
+        Log: Integrate perlio:
              
+             [ 15698]
              Fix segfaults when mainthread exits with other threads running:
              - track number of running threads
              - if main thread calls perl_destruct() with other threads running
              skip most of cleanup (with a warning).
+             
+             [ 15696]
+             Add -hiertype option to xsubpp for easier mapping C++ with namespaces.
      Branch: perl
          !> embed.fnc embed.h embedvar.h ext/threads/threads.xs global.sym
          !> lib/ExtUtils/xsubpp perl.c perl.h perlapi.h perlvars.h
@@ -9457,11 +13201,13 @@ ____________________________________________________________________________
           ! ext/Encode/Encode.xs
 ____________________________________________________________________________
 [ 15676] By: jhi                                   on 2002/04/02  13:22:51
-        Log: Integrate perlio;
-             
-             Calculate buffer size needs in float to avoid 32-bit overflow.
+        Log: Integrate perlio:
              
+             [ 15675]
              Add buffer size growth test.
+             
+             [ 15674]
+             Calculate buffer size needs in float to avoid 32-bit overflow.
      Branch: perl
          +> ext/Encode/t/grow.t
          !> MANIFEST ext/Encode/Encode.xs ext/Encode/MANIFEST
@@ -9638,8 +13384,9 @@ ____________________________________________________________________________
           ! MANIFEST utils/Makefile
 ____________________________________________________________________________
 [ 15657] By: jhi                                   on 2002/04/01  14:28:09
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15653]
              Be more explicit testing for \015 not \r
      Branch: perl
          !> MANIFEST ext/Socket/socketpair.t pod/perldelta.pod
@@ -10768,11 +14515,13 @@ ____________________________________________________________________________
           ! t/lib/Math/BigInt/Subclass.pm
 ____________________________________________________________________________
 [ 15522] By: jhi                                   on 2002/03/26  16:07:58
-        Log: Integrate perlio;
-             
-             Fix [ID 20020326.001] - cr/lf spanning buffer boundary
+        Log: Integrate perlio:
              
+             [ 15521]
              Testcase for crlf spanning buffer boundary
+             
+             [ 15520]
+             Fix [ID 20020326.001] - cr/lf spanning buffer boundary
      Branch: perl
          +> t/io/crlf.t
          !> MANIFEST perlio.c
@@ -11211,8 +14960,9 @@ ____________________________________________________________________________
           ! ext/Encode/lib/Encode/Supported.pod ext/Encode/t/Aliases.t
 ____________________________________________________________________________
 [ 15466] By: jhi                                   on 2002/03/24  13:58:44
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15462]
              Avoid core-dump in Encode with PERLIO=mmap
      Branch: perl
          !> ext/Encode/Encode.xs
@@ -11614,11 +15364,17 @@ ____________________________________________________________________________
           ! pod/perldelta.pod
 ____________________________________________________________________________
 [ 15413] By: jhi                                   on 2002/03/22  13:20:48
-        Log: Integrate perlio;
-             
-             Fix [ID 20020318.003] cannot open STDOUT into in memory variable
+        Log: Integrate perlio:
              
+             [ 15412]
              Check for sanity of UTF-8 keys in hashes
+             (feel free to add more tests...)
+             
+             [ 15410]
+             Fix [ID 20020318.003] cannot open STDOUT into in memory variable
+             - when (e.g.) STDOUT is char special file and gets IoOFP
+             created - do _NOT_ pass num_svs as that fopen-s stringified
+             glob, and not fdopen-s the fd.
      Branch: perl
          +> t/op/utfhash.t
          !> MANIFEST doio.c
@@ -11864,7 +15620,10 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [ 15384] By: jhi                                   on 2002/03/21  14:03:50
-        Log: Integrate perlio: missing tabs in makefile.mk.
+        Log: Integrate perlio:
+             
+             [ 15381]
+             Restore tabs so dmake will parse file!
      Branch: perl
          !> win32/makefile.mk
 ____________________________________________________________________________
@@ -12313,8 +16072,9 @@ ____________________________________________________________________________
           ! ext/B/t/xref.t
 ____________________________________________________________________________
 [ 15322] By: jhi                                   on 2002/03/19  14:50:02
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15314]
              Move docs for Encode::valid_utf8 (which does not exist)
              to be docs for utf8::valid() (which does).
      Branch: perl
@@ -12574,8 +16334,9 @@ ____________________________________________________________________________
           ! hints/solaris_2.sh
 ____________________________________________________________________________
 [ 15285] By: jhi                                   on 2002/03/18  13:24:03
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 15282]
              Tidy the "does not map" message for non-characters
              (e.g. iso-8859-3 "\xA5").
      Branch: perl
@@ -12645,15 +16406,17 @@ ____________________________________________________________________________
           ! regexec.c
 ____________________________________________________________________________
 [ 15275] By: jhi                                   on 2002/03/17  20:14:18
-        Log: Integrate perlio;
-             
-             Avoid overwrite of un-allocated memory when SvCUR > SvLEN
+        Log: Integrate perlio:
              
+             [ 15274]
              Other :encoding oddities
              - we should really pop while we can still make method calls
              in case DESTROY does something.
              - Provide a no-op DESTROY
              - Use SvPV_only() rather than just SvPV_on()
+             
+             [ 15273]
+             Avoid overwrite of un-allocated memory when SvCUR > SvLEN
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs
          !> ext/Encode/lib/Encode/Encoding.pm sv.c
@@ -12963,7 +16726,10 @@ ____________________________________________________________________________
           ! lib/perl5db.pl
 ____________________________________________________________________________
 [ 15239] By: jhi                                   on 2002/03/15  16:11:17
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 15235]
+             Add the binmode()s to make JP.t pass on Win32
      Branch: perl
          !> embed.fnc ext/Encode/t/JP.t
 ____________________________________________________________________________
@@ -13034,7 +16800,13 @@ ____________________________________________________________________________
           ! ext/Encode/t/JP.t
 ____________________________________________________________________________
 [ 15234] By: nick                                  on 2002/03/15  07:20:49
-        Log: Integrate perlio
+        Log: Integrate perlio:
+             
+             [ 15233]
+             Mark JP.t's data files as binary
+             
+             [ 15011]
+             Avoid $Id$ cleverness and just have a $VERSION.
      Branch: perl
          !> ext/Encode/t/table.euc ext/Encode/t/table.ref
 ____________________________________________________________________________
@@ -14819,8 +18591,16 @@ ____________________________________________________________________________
          !> ext/Encode/compile
 ____________________________________________________________________________
 [ 15008] By: jhi                                   on 2002/03/04  17:11:19
-        Log: Integrate perlio: win32 tweaks.  (ext/Encode/compile
-             updates not integrated, something odd going on in there.)
+        Log: Integrate perlio:
+             
+             [ 15002]
+             Win32 tweak
+             
+             [ 14999]
+             Win32 hack
+             
+             [ 14995]
+             Remove debugging assert
      Branch: perl
          !> ext/Encode/t/JP.t ext/threads/shared/shared.xs
          !> lib/Tie/File/t/16_handle.t
@@ -15615,7 +19395,7 @@ ____________________________________________________________________________
 ____________________________________________________________________________
 [ 14899] By: jhi                                   on 2002/02/27  17:50:09
         Log: Repatch from Robin Barker: anon subs in C<package;> are
-             now __ANON__::__ANON__ (should help for mod_perl package
+             now __ANON__::__ANON__ (should help for mod_perl breakage
              since #12251)
      Branch: perl
           ! gv.c op.c t/op/runlevel.t toke.c
@@ -16363,7 +20143,12 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [ 14791] By: jhi                                   on 2002/02/20  15:24:19
-        Log: Integrate change #14778 from maintperl.
+        Log: Integrate change #14778 from maintperl;
+             
+             constant folding on the range operator had the effect of disabling
+             peephole optimizations in all the siblings of the range OP; the
+             effect of this was that barewords could escape strictures when
+             they were hiding in such places
      Branch: perl
           ! t/lib/strict/subs
          !> op.c
@@ -17038,8 +20823,9 @@ ____________________________________________________________________________
           ! ext/B/B/Deparse.pm ext/B/t/deparse.t
 ____________________________________________________________________________
 [ 14692] By: jhi                                   on 2002/02/14  19:52:26
-        Log: Integrate perlio; 
+        Log: Integrate perlio:
              
+             [ 14685]
              Make dependencies more precise (for nmake)
      Branch: perl
          !> ext/Encode/EUC_JP/Makefile.PL
@@ -17126,8 +20912,9 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [ 14680] By: jhi                                   on 2002/02/13  13:41:50
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14677]
              Do not lc() the file names before doing dirname() or they don't match.
      Branch: perl
          !> lib/ExtUtils/t/Installed.t
@@ -17379,20 +21166,24 @@ ____________________________________________________________________________
           ! os2/os2ish.h
 ____________________________________________________________________________
 [ 14640] By: jhi                                   on 2002/02/11  14:11:13
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             Re-structure Japanese encodings - part 1
-             
-             Split Japanese encodings - part 2
-             - build separate .c files with separate 'compile' steps
-             - overall Japanese.xs / Japanese.pm which loads them
+             [ 14639]
+             Patch up the failing multi-byte write case, and un-skip
+             the test.
              
+             [ 14638]
              Add test for Japanese encoding (well euc-jp anyway).
              Fix one bug shown by above
              Skip test which does not pass yet.
              
-             Patch up the failing multi-byte write case, and un-skip
-             the test.
+             [ 14637]
+             Split Japanese encodings - part 2
+             - build separate .c files with separate 'compile' steps
+             - overall Japanese.xs / Japanese.pm which loads them
+             
+             [ 14636]
+             Re-structure Japanese encodings - part 1
      Branch: perl
          +> ext/Encode/EUC_JP/Japanese.pm ext/Encode/t/Japanese.t
          +> ext/Encode/t/table.euc ext/Encode/t/table.ref
@@ -17460,11 +21251,13 @@ ____________________________________________________________________________
           ! lib/perl5db.pl
 ____________________________________________________________________________
 [ 14631] By: jhi                                   on 2002/02/10  22:11:53
-        Log: Integrate perlio;
-             
-             Borland/Win32 tuning
+        Log: Integrate perlio:
              
+             [ 14626]
              Move PerlIO_perlio to layer_syms where it belongs?
+             
+             [ 14625]
+             Borland/Win32 tuning
      Branch: perl
          !> makedef.pl perlio.sym t/op/stat.t win32/config_H.bc
 ____________________________________________________________________________
@@ -17523,14 +21316,15 @@ ____________________________________________________________________________
           ! lib/ExtUtils/t/Installed.t
 ____________________________________________________________________________
 [ 14621] By: jhi                                   on 2002/02/10  15:07:21
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14618]
              Nick Clark's tweaks to Encode compile process
              1. Use decimal constants to unit string arrays rather than
              very long string litterals (latter having possible "\0"
              on end issues, and needing ANSI C line splicing).
              2. Replace tail-recursion during insert process with itteration.
-             Nick C sees 12% speedup from these.
+             Nick C sees 12peedup from these.
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/compile
 ____________________________________________________________________________
@@ -17678,8 +21472,9 @@ ____________________________________________________________________________
           ! t/op/taint.t t/run/fresh_perl.t
 ____________________________________________________________________________
 [ 14599] By: jhi                                   on 2002/02/08  14:05:12
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14595]
              Extract something from yesterdays effort - convert my mail on pad
              data structures (incoporating Sarathy's corrections/clarifications)
              into POD in cv.h which gets autodoc.pl'ed into pod/perlintern.pod.
@@ -17809,8 +21604,9 @@ ____________________________________________________________________________
           ! ext/Encode/Encode.xs ext/Encode/Makefile.PL
 ____________________________________________________________________________
 [ 14577] By: jhi                                   on 2002/02/06  15:38:25
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14575]
              One way to avoid OS390 winge about #line directives.
      Branch: perl
          !> ext/Encode/EUC_JP/Makefile.PL
@@ -17845,7 +21641,8 @@ ____________________________________________________________________________
           ! lib/encoding.pm lib/encoding.t
 ____________________________________________________________________________
 [ 14571] By: jhi                                   on 2002/02/06  14:44:27
-        Log: EBCDIC: Unicode::Normalize NFC emits EBCDIC code points
+        Log: (retracted by #14846)
+             EBCDIC: Unicode::Normalize NFC emits EBCDIC code points
              for the low 256.  Now tweaked the tests, but maybe it's
              the module that needs few NATIVE_TO_UNI()s somewhere?
      Branch: perl
@@ -17899,8 +21696,9 @@ ____________________________________________________________________________
          !> utf8.h
 ____________________________________________________________________________
 [ 14564] By: jhi                                   on 2002/02/05  17:05:40
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14563]
              More Encode tweaks:
              - make expensive and marginal substring search optional (-O)
              - enable -O for ASCII-oid encodings (search space is small)
@@ -18021,12 +21819,13 @@ ____________________________________________________________________________
           ! regcomp.c
 ____________________________________________________________________________
 [ 14546] By: jhi                                   on 2002/02/04  04:41:02
-        Log: Integrate perlio.
-             
-             Carry on where we left off if we have to grow destination
-             SV during XS encode/decode
+        Log: Integrate perlio:
              
+             [ 14545]
              Remove debugging warning, be consistent about API fails.
+             
+             [ 14544]
+             Carry on where we left off if we have to grow destination SV during XS encode/decode
      Branch: perl
          !> ext/Encode/Encode.xs
 ____________________________________________________________________________
@@ -18069,8 +21868,9 @@ ____________________________________________________________________________
           ! ext/Encode/Encode.xs
 ____________________________________________________________________________
 [ 14538] By: jhi                                   on 2002/02/03  18:13:07
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14536]
              Stable intermediate point in Encode cleanup.
              :encode(euc-jp) works on Dan's table.euc
              Much buffer copying and other silliness remains.
@@ -18114,12 +21914,14 @@ ____________________________________________________________________________
           ! pod/perlfaq6.pod pod/perlfaq7.pod
 ____________________________________________________________________________
 [ 14531] By: jhi                                   on 2002/02/03  15:35:28
-        Log: Integrate perlio;
-             
-             Re-indent Encode.xs
+        Log: Integrate perlio:
              
+             [ 14526]
              Fix SvGROW on an SV with SvLEN == 0 - copy in any existing data.
              (Mis-feature discovered by Encode.)
+             
+             [ 14518]
+             indent -kr -nce and some manual tweaks to match perl style.
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs sv.c
 ____________________________________________________________________________
@@ -18232,8 +22034,9 @@ ____________________________________________________________________________
          !> t/op/lc.t t/op/stat.t t/run/switches.t utf8.c
 ____________________________________________________________________________
 [ 14516] By: jhi                                   on 2002/02/01  16:46:16
-        Log: Integrate perlio; 
+        Log: Integrate perlio:
              
+             [ 14515]
              Minor Encode tweaks:
              - move Encode.pm back to top of Encode like normal XS extension
              - avoid .def as a file extension (Win32 builds)
@@ -18358,12 +22161,16 @@ ____________________________________________________________________________
           ! MANIFEST ext/Encode/Makefile.PL
 ____________________________________________________________________________
 [ 14500] By: jhi                                   on 2002/01/30  14:05:13
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14499]
              Collect some stats during compile process.
              Experiment with effect of bundling all EUC-JP, EUC-CN, EUC-KR
              as one XS - inconclusive - marginal win?
              Add some comments to encode.h
+             
+             [ 14490]
+             Basics of a compiled Encode XS extension
      Branch: perl
          !> ext/Encode/EUC_JP/Makefile.PL ext/Encode/compile
          !> ext/Encode/encode.h
@@ -18541,8 +22348,9 @@ ____________________________________________________________________________
           ! t/op/append.t
 ____________________________________________________________________________
 [ 14478] By: jhi                                   on 2002/01/28  21:19:40
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14477]
              Set makefile.mk CCHOME etc. for default locations of MinGW and free
              Borland compilers. (Borland builds one or two oddities.)
      Branch: perl
@@ -18620,7 +22428,13 @@ ____________________________________________________________________________
           ! lib/warnings.t t/lib/warnings/perl
 ____________________________________________________________________________
 [ 14464] By: jhi                                   on 2002/01/28  13:04:58
-        Log: Integrate perlio; the 0nothread test failure without threads.
+        Log: Integrate perlio:
+             
+             [ 14462]
+             1st attempt at skipping broke threads case.
+             
+             [ 14461]
+             Skip new threads::shared test unless -Duseithreads
      Branch: perl
          !> ext/threads/shared/t/0nothread.t
 ____________________________________________________________________________
@@ -18799,8 +22613,9 @@ ____________________________________________________________________________
           ! lib/Pod/t/Usage.t
 ____________________________________________________________________________
 [ 14435] By: jhi                                   on 2002/01/26  22:41:05
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14434]
              "All tests successful" VC6.0 Win32
              (Update config.vc to need cppstdin so those tests are skipped...)
      Branch: perl
@@ -18815,28 +22630,34 @@ ____________________________________________________________________________
           ! win32/config_H.vc
 ____________________________________________________________________________
 [ 14433] By: jhi                                   on 2002/01/26  21:38:56
-        Log: Integrate perlio;
-             
-             1st two tests of File/Find/t/find.t and taint.t were run after 
-             calling cleanup(). If previous fail had left for_find directory,
-             but no content in it then cleanup() returned cd'ed to that directory.
-             So tests failed. Fixed cleanup()-s.
+        Log: Integrate perlio:
              
-             If we get to sighandler by mistake (no perl handler set) then
-             warn() and exit() rather than die() - should never happen
-             but if it does context needed to die is likely to be trashed
-             as well.
+             [ 14432]
+             Gurusamy Sarathy <gsar@ActiveState.com>'s patch to Filter::Simple
+             for CRLF line endings.
              
-             Win32 signal emulation cleanup.
+             [ 14431]
+             Fix/band-aid for op.c's anon CV leak fix co-existing with threads.
+             Should really be looked at by someone that knows about pads.
              
+             [ 14429]
              Tinkering with thread cleanup mutex-ing - not the problem 
              (op.c is) but could have been...
              
-             Fix/band-aid for op.c's anon CV leak fix co-existing with threads.
-             Should really be looked at by someone that knows about pads.
+             [ 14428]
+             Win32 signal emulation cleanup.
              
-             Gurusamy Sarathy <gsar@ActiveState.com>'s patch to Filter::Simple
-             for CRLF line endings.
+             [ 14427]
+             If we get to sighandler by mistake (no perl handler set) then
+             warn() and exit() rather than die() - should never happen
+             but if it does context needed to die is likely to be trashed
+             as well.
+             
+             [ 14425]
+             1st two tests of File/Find/t/find.t and taint.t were run after 
+             calling cleanup(). If previous fail had left for_find directory,
+             but no content in it then cleanup() returned cd'ed to that directory.
+             So tests failed. Fixed cleanup()-s.
      Branch: perl
          !> ext/threads/threads.xs lib/File/Find/t/find.t
          !> lib/File/Find/t/taint.t lib/Filter/Simple.pm mg.c op.c
@@ -18897,17 +22718,20 @@ ____________________________________________________________________________
           ! lib/File/Find/t/find.t lib/File/Find/t/taint.t
 ____________________________________________________________________________
 [ 14424] By: jhi                                   on 2002/01/25  22:10:11
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             Fix winsystem.t's attempt to build showav.exe to work
-             with gcc (which writes a.exe unless told with -o ).
-             Also put in a few more fail-safes to check .exe got
-             built somehow.
+             [ 14422]
+             Save $! so that other syscalls don't disturb it before 
+             we test it.
              
+             [ 14421]
              More Win32 tuning
              
-             Save $! so that other syscalls don't disturb it before
-             we test it.
+             [ 14420]
+             Fix winsystem.t's attempt to build showav.exe to work 
+             with gcc (which writes a.exe unless told with -o ).
+             Also put in a few more fail-safes to check .exe got 
+             built somehow.
      Branch: perl
          !> ext/Socket/socketpair.t t/op/stat.t t/op/taint.t
          !> t/op/winsystem.t
@@ -18959,49 +22783,66 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [ 14416] By: jhi                                   on 2002/01/25  15:04:25
-        Log: Integrate perlio; extensive threads and threads::shared work
-             (note that the below is a chronological list of perlio
-             check-in entries since the last integrate)
+        Log: Integrate perlio:
              
-             Nearly-working threads re-structuring. Do not integrate,
-             submit-ing to get to Win32, and as "off site" backup.
+             [ 14411]
+             Linux/NFS hackery was not faking right number of passes.
              
-             threads work again on Win32. (Not threads::shared yet)
-             Submit to see if they do on Linux.
+             [ 14410]
+             threads::shared tidy up:
+             - Add _id() function to shared.xs so we can test refs point at same thing.
+             - Use that rather that comparing stringified ref in shared/t/hv_refs.t
+             - Allow no_share to pass if sharing to works despite mis-ordering.
+             - Change docs of threads to document ->create() (as used in tests),
+             and not mention "new".
              
-             Add new threads/typemap to MANIFEST
+             [ 14401]
+             Expand command line test globs on Win32.
              
-             XS side of new threads::shared designed, coded and compiles,
-             and mostly commented but is totaly untested.
-             submit in case anyone wants a preview.
+             [ 14393]
+             Except Win32 from echo tests. (Alarm does not break into connect)
              
-             Miss mg_len == 0 meaning don't Safefree
+             [ 14392]
+             SvTEMP_off to stop private PV's being stolen and stored in shared space
              
-             Shared scalars working, some shared array ops working.
+             [ 14387]
+             thread::shared nearly working again - remaining issue
+             is references withing shared space.
+             Added bulk test with no threads involved (for debugging)
+             Tuned tests to skip those needing _thrcnt
              
+             [ 14378]
              Implement recursive lock and use of scope for PL_sharedsv_space,
              so now croak() from asserts does not leave locks.
              Make hv_simple compile (new prototype for debugging probe).
              
-             thread::shared nearly working again - remaining issue
-             is references withing shared space.
-             Added bulk test with no threads involved (for debugging)
-             Tuned tests to skip those needing _thrcnt
+             [ 14377]
+             Shared scalars working, some shared array ops working.
              
-             SvTEMP_off to stop private PV's being stolen and stored in shared space
+             [ 14373]
+             Miss mg_len == 0 meaning don't Safefree
              
-             Except Win32 from echo tests. (Alarm does not break into connect)
+             [ 14372]
+             XS side of new threads::shared designed, coded and compiles,
+             and mostly commented but is totaly untested.
+             submit in case anyone wants a preview.
              
-             Expand command line test globs on Win32.
+             [ 14363]
+             Add new threads/typemap to MANIFEST
              
-             threads::shared tidy up:
-             - Add _id() function to shared.xs so we can test refs point at same thing.
-             - Use that rather that comparing stringified ref in shared/t/hv_refs.t
-             - Allow no_share to pass if sharing to works despite mis-ordering.
-             - Change docs of threads to document ->create() (as used in tests),
-             and not mention "new".
+             [ 14357]
+             #14352 deleted ext/threads/threads.h
              
-             Linux/NFS hackery was not faking right number of passes.
+             [ 14356]
+             Eradicate sharedsv.*
+             
+             [ 14355]
+             threads work again on Win32. (Not threads::shared yet)
+             Submit to see if they do on Linux.
+             
+             [ 14352]
+             Nearly-working threads re-structuring. Do not integrate,
+             submit-ing to get to Win32, and as "off site" backup.
      Branch: perl
          +> ext/threads/shared/t/0nothread.t ext/threads/shared/typemap
          +> ext/threads/typemap
@@ -19574,7 +23415,21 @@ ____________________________________________________________________________
           ! ext/SDBM_File/sdbm.t
 ____________________________________________________________________________
 [ 14346] By: jhi                                   on 2002/01/19  17:55:55
-        Log: Integrate perlio; Split out core of sv_magic() into sv_magicext().
+        Log: Integrate perlio:
+             
+             [ 14335]
+             Split out core of sv_magic() into sv_magicext().
+             sv_magic provides the extra restictions (no READONLY, only
+             one of each type, canned set of vtables), and sv_magicext()
+             does the actual data twiddling.
+             Also enhances semantics of ->mg_ptr setting via name/namlen
+             to allow either an uncopied ptr (namlen == 0), or a Newz()ed
+             scratch area (namlen > 0 && name == NULL).
+             sv_magicext also returns the MAGIC * it added.
+             sv_magicext is intended mainly for PERL_MAGIC_ext (~) magic.
+             To come sv_unmagicext() - which will remove just one magic
+             of particular type, and additionaly match against ->mg_ptr,
+             or the MAGIC * (need to experiment as to which is more natural).
      Branch: perl
          !> embed.fnc embed.h embedvar.h global.sym perlapi.c perlapi.h
          !> pod/perlapi.pod pod/perlintern.pod proto.h sv.c util.c
@@ -19960,7 +23815,10 @@ ____________________________________________________________________________
           ! lib/ExtUtils/MM_Unix.pm
 ____________________________________________________________________________
 [ 14297] By: jhi                                   on 2002/01/16  13:21:26
-        Log: Integrate perlio; offsetof() is in <stddef.h>
+        Log: Integrate perlio:
+             
+             [ 14296]
+             offsetof() is in <stddef.h>
      Branch: perl
          !> ext/Socket/Socket.xs
 ____________________________________________________________________________
@@ -20100,30 +23958,41 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [ 14284] By: jhi                                   on 2002/01/15  15:55:53
-        Log: Integrate perlio;
-             
-             (reintroduce #14251) Slab allocator for ops
-             - moved the statics to intrpvar.h
-             - implemented Slab_Free()
-             - uses PerlMemShared (for now) if distinction exists.
+        Log: Integrate perlio:
              
-             Slab allocator submit after resolve -ay to keep it!
+             [ 14281]
+             Correct slab allocator for case where sizeof(IV) > sizeof(IV *)
+             e.g. -Duse64bitint on a 32-bit platform.
+             Now uses I32 for use-count and is more careful with its casts.
              
-             Hand merge of non slab allocator stuff
+             [ 14277]
+             Correct name of PL_OP_SLAB_ALLOC
              
-             const-ness fix in savepv's passing of NULL
+             [ 14271]
+             Regen embed enable slab for PERL_IMPLICIT_SYS
              
+             [ 14269]
              Typo in #else branch of PL_SLAB_ALLOC
              
-             Integrate rest of mainline
+             [ 14268]
+             const-ness fix in savepv's passing of NULL
              
-             Regen embed enable slab for PERL_IMPLICIT_SYS
+             [ 14267]
+             Hand merge of non slab allocator stuff
              
-             Correct name of PL_OP_SLAB_ALLOC
+             [ 14259]
+             Use PerlMemShared for CopSTASHPV and CopFILE.  MUCH harder than it sounds!
+             Need to use CopXXXXX macros everywhere and add CopSTASH_free
+             Add new scope type and add support for it to scope.c and scope stack
+             dup-er in sv.c. Add savesharedpv().
+             Also zealous version of Win32's vmem.h to catch all the abuses.
+             With this t/op/fork.t passes even with zealous checking and 
+             checker is point a finger at various threads/shared issues.
+             PL_curcop->cop_io is still an issue.
              
-             Correct slab allocator for case where sizeof(IV) > sizeof(IV *)
-             e.g. -Duse64bitint on a 32-bit platform.
-             Now uses I32 for use-count and is more careful with its casts.
+             [ 14257]
+             Inverted sense of special-ness of specialCopIO - supposed to 
+             be true if value is "special" i.e. NOT an SV.
      Branch: perl
          !> (integrate 28 files)
 ____________________________________________________________________________
@@ -20470,8 +24339,9 @@ ____________________________________________________________________________
           ! lib/ExtUtils/t/MM_Win32.t
 ____________________________________________________________________________
 [ 14251] By: jhi                                   on 2002/01/13  23:30:05
-        Log: Integrate perlio.
+        Log: Integrate perlio:
              
+             [ 14250]
              Slab allocator for ops
              - moved the statics to intrpvar.h
              - implemented Slab_Free()
@@ -20605,8 +24475,9 @@ ____________________________________________________________________________
           ! pod/perltodo.pod utils/perldoc.PL
 ____________________________________________________________________________
 [ 14235] By: jhi                                   on 2002/01/13  16:45:52
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
+             [ 14232]
              Win32 fixes:
              - vmem.h hack to handle free-by-wrong-thread after eval "".
              - Initialize timerid 
@@ -20713,14 +24584,16 @@ ____________________________________________________________________________
           ! pp_hot.c regcomp.c regexec.c
 ____________________________________________________________________________
 [ 14218] By: jhi                                   on 2002/01/12  16:14:52
-        Log: Integrate perlio;
-             
-             Abstract out the cloning of SvPVX and handle shared pv in a 
-             safe (if suboptimal) manner. Does not fix op/fork.t :-(
+        Log: Integrate perlio:
              
+             [ 14214]
              Win32-ize socketpair test
              - Win32 can fork even though $Config{d_fork} is undef
              - SOCK_DGRAM does not work - skip those tests.
+             
+             [ 14213]
+             Abstract out the cloning of SvPVX and handle shared pv in a 
+             safe (if suboptimal) manner. Does not fix op/fork.t :-(
      Branch: perl
          !> ext/Socket/socketpair.t sv.c
 ____________________________________________________________________________
@@ -20864,8 +24737,13 @@ ____________________________________________________________________________
           ! MANIFEST t/run/kill_perl.t
 ____________________________________________________________________________
 [ 14197] By: jhi                                   on 2002/01/11  21:48:49
-        Log: Integrate perlio;
+        Log: Integrate perlio:
+             
+             [ 14196]
              Install dummy signal() handlers for Win32's SIGINT and SIGBREAK
+             as C runtime seems to get its hands on them even though we said
+             they were handled.
+             Still an issue with "die" out of signal handler - get panic: pp_iter
      Branch: perl
          !> win32/win32.c
 ____________________________________________________________________________
@@ -20878,7 +24756,9 @@ ____________________________________________________________________________
           ! win32/win32.c
 ____________________________________________________________________________
 [ 14195] By: jhi                                   on 2002/01/11  20:07:35
-        Log: Integrate perlio;
+        Log: Integrate perlio:
+             
+             [ 14192]
              A mostly-stable version of "new" Win32 signal/kill support.
      Branch: perl
          !> MANIFEST XSUB.h mg.c t/run/kill_perl.t toke.c win32/config.bc
@@ -21112,7 +24992,10 @@ ____________________________________________________________________________
           ! lib/I18N/Collate.pm pod/perlfunc.pod
 ____________________________________________________________________________
 [ 14170] By: jhi                                   on 2002/01/10  17:48:42
-        Log: Integrate perlio; More signal hackery.
+        Log: Integrate perlio:
+             
+             [ 14167]
+             More signal hackery
      Branch: perl
          !> win32/win32.c
 ____________________________________________________________________________
@@ -21162,7 +25045,10 @@ ____________________________________________________________________________
           ! hints/linux.sh
 ____________________________________________________________________________
 [ 14163] By: jhi                                   on 2002/01/10  14:52:08
-        Log: Integrate perlio; Skeleton coding of more kill() support on Win32.
+        Log: Integrate perlio:
+             
+             [ 14160]
+             Skeleton coding of more kill() support on Win32.
      Branch: perl
          !> win32/win32.c
 ____________________________________________________________________________
@@ -21224,7 +25110,10 @@ ____________________________________________________________________________
           ! ext/Unicode/Normalize/mkheader
 ____________________________________________________________________________
 [ 14155] By: jhi                                   on 2002/01/09  19:09:15
-        Log: Integrate perlio; (Re-)implement alarm() for Win32.
+        Log: Integrate perlio:
+             
+             [ 14151]
+             (Re-)implement alarm() for Win32.
      Branch: perl
          !> win32/config.vc win32/config_H.vc win32/win32.c win32/win32.h
          !> win32/win32iop.h
@@ -21673,7 +25562,10 @@ ____________________________________________________________________________
           ! regcomp.h regexec.c
 ____________________________________________________________________________
 [ 14089] By: jhi                                   on 2002/01/05  15:42:12
-        Log: Integrate perlio; a missing aTHX.
+        Log: Integrate perlio:
+             
+             [ 14088]
+             One missing aTHX_
      Branch: perl
          !> op.c
 ____________________________________________________________________________
@@ -22082,7 +25974,10 @@ ____________________________________________________________________________
           ! MANIFEST Makefile.SH embed.pl pod/perlapi.pod
 ____________________________________________________________________________
 [ 14028] By: jhi                                   on 2002/01/02  23:29:03
-        Log: Integrate perlio; more PPPort Makefile source dependence removal
+        Log: Integrate perlio:
+             
+             [ 14022]
+             More PPPort Makefile source dependence removal
      Branch: perl
          !> ext/Devel/PPPort/Makefile.PL perl.h
 ____________________________________________________________________________
@@ -22145,7 +26040,10 @@ ____________________________________________________________________________
           ! op.c
 ____________________________________________________________________________
 [ 14019] By: jhi                                   on 2002/01/02  16:51:38
-        Log: Integrate perlio; avoid uninit debug_pad.
+        Log: Integrate perlio:
+             
+             [ 14017]
+             Avoid un-init perl_debug_pad in clones
      Branch: perl
          !> sv.c
 ____________________________________________________________________________
@@ -22241,7 +26139,10 @@ ____________________________________________________________________________
           ! regcomp.c regexec.c
 ____________________________________________________________________________
 [ 14003] By: jhi                                   on 2002/01/01  18:04:02
-        Log: Integrate perlio; experimental binmode() re-coding.
+        Log: Integrate perlio:
+             
+             [ 13991]
+             Experimental binmode() re-coding (UNIX okay - but it would be...)
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -22403,8 +26304,11 @@ ____________________________________________________________________________
           ! lib/User/grent.t
 ____________________________________________________________________________
 [ 13978] By: jhi                                   on 2001/12/31  14:17:55
-        Log: Integrate perlio; cleanup, in particular avoid accidental
-             PerlIO_flush(NULL) if PerlIONext is NULL.
+        Log: Integrate perlio:
+             
+             [ 13975]
+             perlio.c cleanup - in particular avoid accidental PerlIO_flush(NULL)
+             if PerlIONext is NULL.
      Branch: perl
          !> ext/Devel/PPPort/MANIFEST perlio.c perliol.h
 ____________________________________________________________________________
@@ -22511,14 +26415,14 @@ ____________________________________________________________________________
          !> ext/Devel/PPPort/Makefile.PL
 ____________________________________________________________________________
 [ 13961] By: jhi                                   on 2001/12/30  17:35:45
-        Log: Integrate perlio; more win32 stuff:
+        Log: Integrate perlio:
              
+             [ 13959]
+             Win32 stuff:
              A. Use Perl_my_socketpair()
-             B. Use PerlSock_xxxx() rather than raw xxxx() so we get to
-             load winsock.
-             C. (In passing) work round fact that $$ is now SvREADONLY
-             so we need to take special measures to set it during
-             pseudo-fork.
+             B. Use PerlSock_xxxx() rather than raw xxxx() so we get to load winsock.
+             C. (In passing) work round fact that $$ is now SvREADONLY so we need to 
+             take special measures to set it during pseudo-fork.
      Branch: perl
          !> util.c win32/perlhost.h
 ____________________________________________________________________________
@@ -22539,7 +26443,20 @@ ____________________________________________________________________________
           ! util.c win32/perlhost.h
 ____________________________________________________________________________
 [ 13958] By: jhi                                   on 2001/12/30  16:33:58
-        Log: Integrate perlio; win32 kicking.
+        Log: Integrate perlio:
+             
+             [ 13950]
+             Win32 hides some errno-oid constants in <winsock.h> under assumed names.
+             This gets them into Errno.pm - yet to prove they end up in $!.
+             
+             [ 13948]
+             remove embed.pl duplicates
+             
+             [ 13944]
+             "Port" Devel::PPPort to Win32:
+             - need to set @INC before use in the test
+             - {} are special to dmake, so use ppport.h.PL
+             rather than commandline 
      Branch: perl
          +> ext/Devel/PPPort/ppport.h.PL
          !> embed.h embed.pl ext/Devel/PPPort/Makefile.PL
@@ -22656,7 +26573,10 @@ ____________________________________________________________________________
           ! ext/DB_File/t/db-recno.t
 ____________________________________________________________________________
 [ 13941] By: jhi                                   on 2001/12/29  20:25:22
-        Log: Integrate perlio; regen'ed config_H.?c
+        Log: Integrate perlio:
+             
+             [ 13936]
+             Routine regen_config_h - no real differences other than order of crypt 
      Branch: perl
          !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
@@ -22709,11 +26629,14 @@ ____________________________________________________________________________
           ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
 [ 13935] By: jhi                                   on 2001/12/29  17:36:08
-        Log: Integrate perlio;
-             
-             Define the two socket error numbers in terms of WSAEXXXXX equivalents
+        Log: Integrate perlio:
              
+             [ 13934]
              Fudge Config.pm so File::Spec does not croak.
+             
+             [ 13931]
+             Define the two socket error numbers in terms of WSAEXXXXX equivalents
+             (just to get util.c to compile)
      Branch: perl
          !> win32/FindExt.pm win32/win32.h
 ____________________________________________________________________________
@@ -22770,12 +26693,14 @@ ____________________________________________________________________________
           + lib/Pod/t/InputObjects.t
 ____________________________________________________________________________
 [ 13927] By: jhi                                   on 2001/12/29  15:27:39
-        Log: Integrate perlio;
+        Log: Integrate perlio:
+             
+             [ 13926]
+             Nick Clark's embed.pl fix for my_socketpair
              
+             [ 13923]
              Quick fix (after couple of clever fixes failed) for
              "accept leaks memory" fail [ID 20011223.001]
-             
-             Nick Clark's embed.pl fix for my_socketpair
      Branch: perl
          !> embed.h embed.pl global.sym pod/perlapi.pod pp_sys.c proto.h
 ____________________________________________________________________________
@@ -23223,14 +27148,17 @@ ____________________________________________________________________________
           ! perl.h
 ____________________________________________________________________________
 [ 13862] By: jhi                                   on 2001/12/23  01:47:23
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             Add at least the "important" PerlIO_xxxx functions to embed.pl
-             so that they get implicit pTHX_ and we can avoid slow dTHX.
+             [ 13854]
+             Win32 and makedef.pl fall-out of PerlIO/pTHX stuff
              
+             [ 13853]
              Put PerlIO stuff inside EXTERN C
              
-             Win32 and makedef.pl fall-out of PerlIO/pTHX stuff
+             [ 13852]
+             Add at least the "important" PerlIO_xxxx functions to embed.pl
+             so that they get implicit pTHX_ and we can avoid slow dTHX.
      Branch: perl
          !> embed.h embed.pl ext/IO/IO.xs global.sym globals.c makedef.pl
          !> perlio.c perlio.h perlio.sym pod/perlapi.pod proto.h
@@ -23310,10 +27238,18 @@ ____________________________________________________________________________
           ! Configure
 ____________________________________________________________________________
 [ 13849] By: jhi                                   on 2001/12/22  16:40:24
-        Log: Integrate perlio;
-             Fix mis-parse of autoloaded usage code by declaring the sub
-             Correct checking code which Ilya spotted was tripped by CR at EOF.
+        Log: Integrate perlio:
+             
+             [ 13848]
              The CR at EOF fix earlier broke CR at end-of-buffer.
+             This should be okay for both?
+             
+             [ 13847]
+             Correct checking code which Ilya spotted was tripped by CR at EOF.
+             Also tone down perl -DP tracing of sv_gets.
+             
+             [ 13846]
+             Fix mis-parse of autoloaded usage code by declaring the sub
      Branch: perl
           ! regexec.c
          !> ext/POSIX/POSIX.pm perlio.c sv.c
@@ -23517,7 +27453,10 @@ ____________________________________________________________________________
           ! lib/Carp/Heavy.pm
 ____________________________________________________________________________
 [ 13819] By: jhi                                   on 2001/12/20  14:56:30
-        Log: Integrate perlio (pTHX_ fixes for :win32 layer)
+        Log: Integrate perlio:
+             
+             [ 13815]
+             pTHX_ fixes for :win32 layer
      Branch: perl
          !> win32/win32io.c
 ____________________________________________________________________________
@@ -23592,7 +27531,25 @@ ____________________________________________________________________________
           ! pod/perlre.pod
 ____________________________________________________________________________
 [ 13809] By: jhi                                   on 2001/12/19  16:47:11
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 13808]
+             Add pTHX to all vtable functions for future-proofing and
+             consistency of PerlIO layers.
+             
+             [ 13797]
+             Remove the sometimes-lvalue cast
+             
+             [ 13796]
+             alarm.t with -Uuseperlio fix
+             - SA_RESTART should only be function of PERL_OLD_SIGNALS
+             not USE_PERLIO
+             
+             [ 13795]
+             Fix READONLY hashes:
+             1. Discovered need for disabled scope.c part of Jeff's patch.
+             2. Corrected hv_delete* - entry was being de-linked from
+             chain (patch program not smart enough?)
      Branch: perl
          !> ext/Encode/Encode.xs ext/PerlIO/Scalar/Scalar.xs
          !> ext/PerlIO/Via/Via.xs perlio.c perliol.h
@@ -23915,8 +27872,12 @@ ____________________________________________________________________________
           ! hints/vos.sh
 ____________________________________________________________________________
 [ 13761] By: jhi                                   on 2001/12/18  15:57:39
-        Log: Integrate perlio;
+        Log: Integrate perlio:
+             
+             [ 13760]
              Tidied version of Jeffrey Friedl's <jfriedl@yahoo.com> restricted hashes
+             - added delete of READONLY value inhibit & test for same
+             - re-tabbed
      Branch: perl
          !> ext/Devel/Peek/Peek.t hv.c hv.h scope.c sv.c t/lib/access.t
 ____________________________________________________________________________
@@ -24198,7 +28159,12 @@ ____________________________________________________________________________
           ! pod/perluniintro.pod
 ____________________________________________________________________________
 [ 13725] By: jhi                                   on 2001/12/17  16:43:09
-        Log: Integrate perlio; interruptable system().
+        Log: Integrate perlio:
+             
+             [ 13724]
+             Fix for alarm() breaking into wait*().
+             Call PERL_ASYNC_CHECK() on EINTR in Perl_wait4pid(), to dispatch
+             signal handler before caller re-does the system call.
      Branch: perl
          !> util.c
 ____________________________________________________________________________
@@ -25557,7 +29523,13 @@ ____________________________________________________________________________
           ! lib/vmsish.t t/io/pipe.t t/op/exec.t t/test.pl vms/test.com
 ____________________________________________________________________________
 [ 13534] By: jhi                                   on 2001/12/08  15:16:14
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 13531]
+             Tweak multi-arg open error messages
+             
+             [ 13530]
+             Allow multi-arg open() if opening layer declares this legal.
      Branch: perl
          !> doio.c lib/Exporter/Heavy.pm lib/open.t op.c perlio.c
          !> perliol.h pod/perlfunc.pod pod/perltoc.pod pp.c
@@ -26361,11 +30333,11 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [ 13418] By: jhi                                   on 2001/12/01  20:40:03
-        Log: Integrate perlio;
+        Log: Integrate perlio:
              
-             Skip socket-ness tests on handles (e.g. PerlIO::Scalar)
-             which do not have file descriptors. Noticed a possibly
-             worse problem in the process ...
+             [ 13409]
+             Skip socket-ness tests on handles (e.g. PerlIO::Scalar) which do not
+             have file descriptors. Noticed a possibly worse problem in the process ...
      Branch: perl
          !> doio.c
 ____________________________________________________________________________
@@ -28290,8 +32262,12 @@ ____________________________________________________________________________
           ! wince/config.ce
 ____________________________________________________________________________
 [ 13140] By: jhi                                   on 2001/11/20  20:17:13
-        Log: Integrate perlio; add detection and use of /proc/self/exe
-             (Linuxism for finding the absolute path of the executable)
+        Log: Integrate perlio:
+             
+             [ 13138]
+             perl.c change to use HAS_PROCSELFEXE, also
+             tweak to $^X test to comprehend full path to real executable
+             being returned (like Cygwin as it happens...)
      Branch: perl
          !> Configure config_h.SH perl.c t/op/magic.t
 ____________________________________________________________________________
@@ -28663,7 +32639,16 @@ ____________________________________________________________________________
           ! pod/perlfaq4.pod
 ____________________________________________________________________________
 [ 13083] By: jhi                                   on 2001/11/18  21:37:06
-        Log: Integrate perlio; win32 sync.
+        Log: Integrate perlio:
+             
+             [ 13081]
+             Win32 layer has a dup which needs to match new prototype.
+             
+             [ 13080]
+             Wrong way to get stdio mode used.
+             
+             [ 13072]
+             Allow dup'ing of PerlIO::Scalar etc.
      Branch: perl
          !> perlio.c win32/win32io.c
 ____________________________________________________________________________
@@ -28747,7 +32732,22 @@ ____________________________________________________________________________
           ! lib/utf8.pm
 ____________________________________________________________________________
 [ 13069] By: jhi                                   on 2001/11/18  14:05:23
-        Log: Integrate perlio; force the inclusion of the PL_runops_*
+        Log: Integrate perlio:
+             
+             [ 13068]
+             embed.pl generated changes I forgot to include
+             
+             [ 13067]
+             Force inclusion of both Perl_runops_* in perl itself,
+             so they are available for Peek.xs etc.
+             
+             [ 12874]
+             Keep It Simple and Stupid version of readonly hash support.
+             - Test for SvREAONLY(hv) at a few spots in hv.c
+             - add the error message to perldiag.pod
+             - (dubious) add access::readonly() to univeral.c
+             - add test using above
+             - fixup ext/B/t/stash.t to account for access:: existing
      Branch: perl
          !> embedvar.h hv.c perlapi.h perlvars.h pod/perlapi.pod
 ____________________________________________________________________________
@@ -30626,7 +34626,18 @@ ____________________________________________________________________________
           ! lib/ExtUtils/MakeMaker.pm
 ____________________________________________________________________________
 [ 12832] By: jhi                                   on 2001/11/03  15:43:03
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 12830]
+             Fix clone_leak problem.
+             PerlIOStdio_dup was leaking FILE * as it was still doing fdopen()
+             as vestige of calling PerlLIO_dup().
+             
+             [ 12829]
+             Tweaks attempting to locate Doug's clone_leak leak.
+             - add some PerlIO_debug()
+             - handle PerlIO_clone() with empty lists (clone before Perl_parse())
+             - Even if it closing stdout etc. do a fflush()
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -31255,7 +35266,13 @@ ____________________________________________________________________________
           ! MANIFEST Todo-5.6 pod/perltodo.pod win32/win32.c
 ____________________________________________________________________________
 [ 12746] By: jhi                                   on 2001/10/28  16:34:35
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 12745]
+             Mingw32 fixup for Embed.t
+             
+             [ 12744]
+             GCC vs MS 64-bit constant syntax
      Branch: perl
          !> ext/Time/HiRes/HiRes.xs lib/ExtUtils/Embed.t
 ____________________________________________________________________________
@@ -31295,7 +35312,15 @@ ____________________________________________________________________________
           ! lib/ExtUtils/Embed.t
 ____________________________________________________________________________
 [ 12738] By: jhi                                   on 2001/10/28  14:03:58
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 12737]
+             Tweak for build with Mingw32 - __attribute__((unused)) is not liked
+             by gcc -xc++.
+             
+             [ 12736]
+             Have :stdio layer update an honour the fd refcnt table.
+             Embed.t now passes with PERLIO=stdio as well (tested under ithreads)
      Branch: perl
          !> perlio.c win32/win32.h
 ____________________________________________________________________________
@@ -31318,7 +35343,62 @@ ____________________________________________________________________________
          !> win32/win32.c
 ____________________________________________________________________________
 [ 12734] By: jhi                                   on 2001/10/28  13:31:54
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 12733]
+             Use fd refcounts to solve the problem highlighted by new Embed.t, at
+             least for PERLIO=perlio unthreaded case
+             
+             [ 12732]
+             Typo in exe name
+             
+             [ 12730]
+             Fixup Embed.t for Win32/VC++
+             
+             [ 12729]
+             Adapt testcase from Doug Maceachern <dougm@covalent.net> for perlio_destruct
+             bug as lib/ExtUtils/Embed.t which tests that and some aspects of
+             ExtUtils::Embed.
+             
+             [ 12711]
+             Use ref count scheme rather than PerlLIO_dup() to do fp_dup().
+             Restores op/fork.t on Win32 (still segfault on exit of ok 2).
+             
+             [ 12557]
+             All tests pass (legitimately) on ithreads
+             
+             [ 12555]
+             Restore non-ithreads build. Interestingly binmode test passes
+             non-ithreads - so crlf layer is not damaged and ithreads fail
+             is a symptom ...
+             
+             [ 12552]
+             Win32 PerlIO_cleanup special cases should no longer be required.
+             
+             [ 12551]
+             Multiple win32io.o is fatal for GCC (and noise with VC++)
+             
+             [ 12547]
+             Convert rest of PerlIO's memory tables to per-interp and add clone functions
+             for them. Call explicit cleanup during destruct process.
+             - one binmode test is failing
+             - also ext/threads/t/basic.t fails under make test, and is noisy under
+             harness. (Threads results are intermingled and don't match order expected.)
+             
+             [ 12544]
+             PerlIO layer table as PL_perlio (per-interpreter)
+             
+             [ 12541]
+             Fix typos in new locking on MemShared
+             Make buffers in PerlIOBuf_* in per-thread heap (they are cloned after all...)
+             - seems to make segfaults more deterministic - suspect they are 
+             attempt to free() after Interp and Host have gone.
+             
+             [ 12540]
+             Remove the MemShared re-#define (again)
+             
+             [ 12539]
+             Use locks on MemShared
      Branch: perl
          +> lib/ExtUtils/Embed.t
          !> MANIFEST perlio.c
@@ -32661,8 +36741,11 @@ ____________________________________________________________________________
           ! pod/pod2man.PL pod/pod2text.PL
 ____________________________________________________________________________
 [ 12534] By: jhi                                   on 2001/10/20  15:14:25
-        Log: Integrate perlio change #12532:
-             introduce and use PerlIO_intmod2str().
+        Log: Integrate perlio:
+             
+             [ 12532]
+             Extract doio.c's open(2) mode to string conversion as PerlIO_intmod2str()
+             Use for non-PERLIO fdupopen().
      Branch: perl
          !> doio.c lib/Net/Domain.pm perlio.c perlio.h
 ____________________________________________________________________________
@@ -32678,7 +36761,34 @@ ____________________________________________________________________________
           ! doio.c lib/Net/Domain.pm perlio.c perlio.h
 ____________________________________________________________________________
 [ 12531] By: jhi                                   on 2001/10/20  14:05:47
-        Log: Integrate perlio: PerlIO win32 fixes.
+        Log: Integrate perlio:
+             
+             [ 12530]
+             Fixed in two places - p4 resolve
+             
+             [ 12529]
+             Fix for ithreads/stdio build
+             
+             [ 12525]
+             Avoid calling (now non-existant) Perl_sv_setsv(), by calling
+             Perl_sv_setsv_flags directly.
+             
+             [ 12524]
+             Add a new flag character 'm' to embed.pl set to represent
+             "functions" which are really macros. Use it foe the troublesome
+             sv_setsv() etc. macros in sv.h - changing latter to define
+             sv_setsv rather than sv_setsv_macro etc.
+             
+             [ 12523]
+             Add comments explaining why win32.h/embed.h are included where they are
+             in perl.h 
+             
+             [ 12522]
+             Code PerlIOWin32_dup - does not fix Win32 problems as :win32 is not 
+             being used yet.
+             
+             [ 12511]
+             Fix gross win32 build issues
      Branch: perl
          !> embed.h embed.pl embedvar.h ext/threads/threads.xs global.sym
          !> perl.h perlapi.c perlapi.h perlio.c perlsdio.h pod/perlapi.pod
@@ -33180,7 +37290,32 @@ ____________________________________________________________________________
           ! pod/perldata.pod pod/perlop.pod
 ____________________________________________________________________________
 [ 12463] By: jhi                                   on 2001/10/16  19:39:25
-        Log: Integrate perlio: PerlIO_dup (for all but Win32).
+        Log: Integrate perlio:
+             
+             [ 12462]
+             PerlIOXxxx_dups for all but Win32
+             
+             [ 12461]
+             Implement PerlIOStdio_dup (explains core dumps - dup
+             was not setting up a FILE * to be fclosed()).
+             
+             [ 12460]
+             When USE_ITHREADS avoid SV * in PerlIO_debug, at risk of buffer
+             overflow.
+             
+             [ 12456]
+             Builds under ithreads (but fails all threads tests)
+             
+             [ 12451]
+             Skeleton of "PerlIO_dup" coded.
+             Still-passes all tests non-threaded (well it would wouldn't it!)
+             
+             [ 12447]
+             Beginings of PerlIO_dup support (unstable)
+             
+             [ 11615]
+             Avoid testing for (non-)existance of "encoding(xxxx)"
+             layer is called "encoding" the (xxxx) is an argument.
      Branch: perl
          !> embed.h embed.pl ext/Encode/Encode.xs
          !> ext/PerlIO/Scalar/Scalar.xs ext/PerlIO/Via/Via.xs hv.c perl.h
@@ -41469,7 +45604,11 @@ ____________________________________________________________________________
           ! makedef.pl
 ____________________________________________________________________________
 [ 11349] By: jhi                                   on 2001/07/13  11:54:10
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 11346]
+             Win32/distclean.bat - Down-case all MANIFEST and File::Find results so 
+             to avoid /unicode vs /Unicode issues.
      Branch: perl
          !> win32/distclean.bat
 ____________________________________________________________________________
@@ -41806,7 +45945,13 @@ ____________________________________________________________________________
           ! hints/aix.sh
 ____________________________________________________________________________
 [ 11300] By: jhi                                   on 2001/07/12  12:35:44
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 11296]
+             Exclude reentrant_buffer from .def file
+             
+             [ 11295]
+             Honour void-ness of my_exit()
      Branch: perl
          !> makedef.pl win32/win32.c
 ____________________________________________________________________________
@@ -42141,7 +46286,14 @@ ____________________________________________________________________________
           ! MANIFEST lib/Term/ANSIColor.pm lib/Term/ANSIColor/test.pl
 ____________________________________________________________________________
 [ 11253] By: jhi                                   on 2001/07/10  12:59:27
-        Log: Integrate perlio (the right fix for the ":layer(args)")
+        Log: Integrate perlio:
+             
+             [ 11252]
+             Fix open(...,"...:layer(xxx)",...)
+             - use memEQ not strEQ as there is '(' not '\0'
+             
+             [ 11063]
+             Quick for for #ifdef mess
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -43545,7 +47697,10 @@ ____________________________________________________________________________
           ! pp_sys.c
 ____________________________________________________________________________
 [ 11053] By: jhi                                   on 2001/06/30  21:13:55
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 11050]
+             Jeffrey Friedl's <jfriedl@yahoo.com> fix for lib/File/Find/taint.t
      Branch: perl
          !> lib/File/Find/taint.t
 ____________________________________________________________________________
@@ -44998,7 +49153,16 @@ ____________________________________________________________________________
           ! lib/File/Find/taint.t
 ____________________________________________________________________________
 [ 10844] By: jhi                                   on 2001/06/22  21:32:58
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10843]
+             Back out debug in taint.t
+             
+             [ 10841]
+             Skip cwd test on Win32 ???
+             
+             [ 10836]
+             Skip |- based op/write.t on Win32 as well as VMS
      Branch: perl
          !> lib/File/Find/taint.t t/op/write.t
 ____________________________________________________________________________
@@ -45045,7 +49209,10 @@ ____________________________________________________________________________
           ! t/op/write.t
 ____________________________________________________________________________
 [ 10835] By: jhi                                   on 2001/06/22  20:44:20
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10833]
+             Patcho fix.
      Branch: perl
          !> util.c
 ____________________________________________________________________________
@@ -45685,7 +49852,10 @@ ____________________________________________________________________________
           ! pod/perldiag.pod proto.h util.c
 ____________________________________________________________________________
 [ 10749] By: jhi                                   on 2001/06/20  13:07:49
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10747]
+             Fix PERLIO=unix bug, while restoring maximal buffer in PerlIOBuf_unread.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -45843,7 +50013,10 @@ ____________________________________________________________________________
           ! t/lib/warnings/pp
 ____________________________________________________________________________
 [ 10729] By: jhi                                   on 2001/06/19  18:34:10
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10728]
+             Hack File/Find/find.t to use File::Spec::Unix on Win32.
      Branch: perl
          !> lib/File/Find/find.t win32/distclean.bat
 ____________________________________________________________________________
@@ -45996,7 +50169,13 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [ 10710] By: jhi                                   on 2001/06/19  10:18:41
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10708]
+             Get Win32 known_extensions and extensions right in config.sh and hence Config.pm
+             
+             [ 10678]
+             Integrate mainline (part2 - the deletes)
      Branch: perl
          !> win32/config_sh.PL
 ____________________________________________________________________________
@@ -46630,7 +50809,17 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [ 10641] By: jhi                                   on 2001/06/16  18:52:26
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10640]
+             Disable :win32 layer as default till I get it working
+             
+             [ 10632]
+             Work-in-progress win32 layer semi-functional, checking 
+             for UNIX breakage.
+             
+             [ 10627]
+             Work in progress UNIX-side edit of win32 PerLIO layer
      Branch: perl
          +> win32/win32io.c
          !> MANIFEST perlio.c perliol.h win32/makefile.mk
@@ -46777,7 +50966,14 @@ ____________________________________________________________________________
           ! lib/File/Spec/VMS.pm t/lib/extutils.t
 ____________________________________________________________________________
 [ 10620] By: jhi                                   on 2001/06/16  13:25:06
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10619]
+             Generated files
+             
+             [ 10618]
+             Fix open.pm to work via XS-implemented method calls rather
+             than *open::layers variables which caused all the HV/AV hassle.
      Branch: perl
          !> embed.h embed.pl lib/open.pm perl.c perlio.c proto.h
          !> t/io/utf8.t t/lib/io_scalar.t
@@ -46795,7 +50991,10 @@ ____________________________________________________________________________
           ! t/lib/io_scalar.t
 ____________________________________________________________________________
 [ 10617] By: jhi                                   on 2001/06/15  18:50:53
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10616]
+             pTHX_ / aTHX_ for ExtUtils/Constant.pm
      Branch: perl
          !> lib/ExtUtils/Constant.pm
 ____________________________________________________________________________
@@ -46805,7 +51004,10 @@ ____________________________________________________________________________
           ! lib/ExtUtils/Constant.pm
 ____________________________________________________________________________
 [ 10615] By: jhi                                   on 2001/06/15  18:36:43
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10614]
+             MULTIPLICITY fix for Socket.xs
      Branch: perl
          !> ext/Socket/Socket.xs
 ____________________________________________________________________________
@@ -46843,7 +51045,10 @@ ____________________________________________________________________________
           ! t/lib/filefind.t
 ____________________________________________________________________________
 [ 10609] By: jhi                                   on 2001/06/15  14:13:29
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10606]
+             regen_config_h for Win32.
      Branch: perl
          !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
@@ -46926,7 +51131,19 @@ ____________________________________________________________________________
           ! t/lib/gdbm.t
 ____________________________________________________________________________
 [ 10598] By: jhi                                   on 2001/06/15  13:13:13
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10597]
+             Check that HVs with HvNAME() != NULL are really stashes before
+             treating them as such. Also be more defensive on the GvCV.
+             Win32 fork and dprof now working again. 
+             
+             [ 10595]
+             Skip Perl_my_bcopy in .def file as we do not provide it.
+             - Win32 (VC++) now builds but fails:
+             filefind.t - suspect Win32's builtin cwd is not doing insecure dir test
+             fork.t     - No &___ENV_HV_NAME___::CLONE method ???
+             write.t    - open(...,"|-") not implemented on Win32 
      Branch: perl
          !> makedef.pl sv.c
 ____________________________________________________________________________
@@ -46959,7 +51176,10 @@ ____________________________________________________________________________
           ! makedef.pl
 ____________________________________________________________________________
 [ 10594] By: jhi                                   on 2001/06/15  00:17:16
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10591]
+             Steps along the road toward Win32 building again.
      Branch: perl
          !> perlio.c win32/makefile.mk
 ____________________________________________________________________________
@@ -47036,7 +51256,10 @@ ____________________________________________________________________________
           ! perlio.c win32/makefile.mk
 ____________________________________________________________________________
 [ 10590] By: jhi                                   on 2001/06/14  16:11:11
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10589]
+             Routine regen_config_h for Win32
      Branch: perl
          !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
@@ -47046,7 +51269,15 @@ ____________________________________________________________________________
           ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
 [ 10588] By: jhi                                   on 2001/06/14  12:30:46
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10586]
+             Add new step to run_byacc which:
+             A. Corrects #line NNN "perly.c" lines so warnings etc. are trackable
+             B. Adds extra () to the two if (var = ...) constructs gcc -Wall winges about.
+             
+             [ 10584]
+             Hack to remove insecure directories from PATH so test will run.
      Branch: perl
          +> perlyline.pl
          !> MANIFEST Makefile.SH perly.c t/lib/filefind.t
@@ -47178,7 +51409,11 @@ ____________________________________________________________________________
           ! pod/perlfaq6.pod
 ____________________________________________________________________________
 [ 10567] By: jhi                                   on 2001/06/13  16:20:23
-        Log: Integrate perlio; conflicts, accept Nick's versions.
+        Log: Integrate perlio:
+             
+             [ 10564]
+             Avoid AV and HV in perlio.c by inventing PerlIO_list_t which is AV-ish
+             and using that instead (name lookups are sequential search for now).
      Branch: perl
          !> ext/Encode/Encode.xs ext/PerlIO/Scalar/Scalar.xs
          !> ext/PerlIO/Via/Via.xs perlio.c perlio.h perliol.h
@@ -47617,7 +51852,10 @@ ____________________________________________________________________________
           ! lib/ExtUtils/Constant.pm t/lib/extutils.t
 ____________________________________________________________________________
 [ 10506] By: jhi                                   on 2001/06/10  20:57:20
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10504]
+             Fix (valid) -Wall warnings in perlio.c
      Branch: perl
          !> iperlsys.h
 ____________________________________________________________________________
@@ -47655,7 +51893,10 @@ ____________________________________________________________________________
           ! perly.c perly.h perly.y vms/perly_c.vms vms/perly_h.vms
 ____________________________________________________________________________
 [ 10500] By: jhi                                   on 2001/06/10  16:07:28
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10497]
+             Paper over a crack or two with USE_SFIO
      Branch: perl
          !> perlio.c perlsfio.h
 ____________________________________________________________________________
@@ -47719,7 +51960,10 @@ ____________________________________________________________________________
           ! Configure
 ____________________________________________________________________________
 [ 10491] By: jhi                                   on 2001/06/10  01:15:40
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10489]
+             Make XS/Typemap compile (but fail) with sfio
      Branch: perl
          !> perlsfio.h
 ____________________________________________________________________________
@@ -47877,7 +52121,12 @@ ____________________________________________________________________________
           ! pod/perlguts.pod
 ____________________________________________________________________________
 [ 10467] By: jhi                                   on 2001/06/07  12:04:26
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10466]
+             MULTIPLICITY fix for S_grok_number(), also a few gratuitious trailing
+             whitespace tweaks.
+             Still coredumps in pragma/overload.t - what a nice hard fail that is...
      Branch: perl
          !> sv.c
 ____________________________________________________________________________
@@ -48482,7 +52731,10 @@ ____________________________________________________________________________
           ! Configure
 ____________________________________________________________________________
 [ 10389] By: jhi                                   on 2001/06/02  13:14:57
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10387]
+             Tweak util.c's atof2 for MULTIPLICITY
      Branch: perl
          !> pod/perlapi.pod util.c
 ____________________________________________________________________________
@@ -48666,7 +52918,13 @@ ____________________________________________________________________________
           ! t/lib/filecomp.t
 ____________________________________________________________________________
 [ 10365] By: jhi                                   on 2001/06/01  12:13:26
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10364]
+             Cleanup dll.base and dll.exp created by GCC builds.
+             
+             [ 10363]
+             Make filecomp test work on CRLF platforms by adding binmode.
      Branch: perl
          !> lib/ExtUtils/MM_Win32.pm t/lib/filecomp.t
 ____________________________________________________________________________
@@ -48703,7 +52961,13 @@ ____________________________________________________________________________
          !> pp_ctl.c sv.c t/lib/1_compile.t toke.c util.c
 ____________________________________________________________________________
 [ 10358] By: jhi                                   on 2001/05/31  12:35:05
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10350]
+             win32 - dmake regen_config_h
+             
+             [ 10348]
+             Tolerate Win32 numerics
      Branch: perl
          !> t/pragma/warn/toke win32/config_H.bc win32/config_H.gc
          !> win32/config_H.vc
@@ -48791,7 +53055,22 @@ ____________________________________________________________________________
           ! t/pragma/warn/toke
 ____________________________________________________________________________
 [ 10347] By: jhi                                   on 2001/05/31  11:29:40
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10346]
+             Hack to restore Win32 pseudo fork broken by Multiple Interpreter
+             perlio.c change 10255.
+             
+             [ 10345]
+             Conditionally put back some "unused" dTHX which are used
+             with PERL_IMPLICIT_SYS
+             
+             [ 10344]
+             Fix Win32 for new spelling IN_BYTES 
+             
+             [ 10343]
+             perlio.c -Wall cleaner under MULTIPLICITY
+             - still minor noise with linux stdio
      Branch: perl
          !> perlio.c win32/win32.h
 ____________________________________________________________________________
@@ -49730,7 +54009,11 @@ ____________________________________________________________________________
           ! pod/perlfunc.pod
 ____________________________________________________________________________
 [ 10219] By: jhi                                   on 2001/05/26  14:02:34
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10212]
+             Change perlguts docs to not suggest PUSHi etc. for multiple results,
+             add a few more notes there on use of mortals on the stack.
      Branch: perl
          !> pod/perlguts.pod
 ____________________________________________________________________________
@@ -50162,7 +54445,10 @@ ____________________________________________________________________________
           ! doop.c t/op/chop.t
 ____________________________________________________________________________
 [ 10160] By: jhi                                   on 2001/05/20  10:49:40
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10159]
+             Document some more of open's features.
      Branch: perl
          !> pod/perlfunc.pod
 ____________________________________________________________________________
@@ -50898,7 +55184,10 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [ 10055] By: jhi                                   on 2001/05/09  16:26:47
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10050]
+             win32, regen_config_h
      Branch: perl
          !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
@@ -50937,7 +55226,11 @@ ____________________________________________________________________________
           ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
 ____________________________________________________________________________
 [ 10049] By: jhi                                   on 2001/05/09  12:33:39
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10048]
+             If wait() or waitpid() ends due to EINTR despatch perl interrupt handler
+             and re-try. Fixes "perl 5.7.x prefers suicide over killing more than one child."
      Branch: perl
          !> pp_sys.c
 ____________________________________________________________________________
@@ -50948,7 +55241,10 @@ ____________________________________________________________________________
           ! pp_sys.c
 ____________________________________________________________________________
 [ 10047] By: jhi                                   on 2001/05/09  10:50:12
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [ 10045]
+             MULTIPLICITY/DEBUGGING build fix.
      Branch: perl
          !> run.c
 ____________________________________________________________________________
@@ -51424,7 +55720,14 @@ ____________________________________________________________________________
           ! ext/PerlIO/Scalar/Scalar.xs t/lib/io_scalar.t
 ____________________________________________________________________________
 [  9980] By: jhi                                   on 2001/05/03  23:15:29
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9976]
+             Allow $answer = encode($object,$text); like it says in docs.
+             
+             [  9975]
+             Fix latin1 etc. alias code - (bit rot?) - the @latin2iso array now seems to need
+             to be in scope (fair enough), and also a package variable (our) for eval to see it.
      Branch: perl
          !> ext/Encode/Encode.pm
 ____________________________________________________________________________
@@ -51681,7 +55984,13 @@ ____________________________________________________________________________
           ! pp_hot.c t/op/re_tests
 ____________________________________________________________________________
 [  9940] By: jhi                                   on 2001/05/01  19:42:16
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9936]
+             Fix for base.pm clobbering $VERSION
+             
+             [  9935]
+             Test for base.pm clobbering $VERSION.
      Branch: perl
          !> lib/base.pm t/lib/fields.t
 ____________________________________________________________________________
@@ -53107,7 +57416,11 @@ ____________________________________________________________________________
           ! ext/PerlIO/Via/Via.pm lib/PerlIO.pm
 ____________________________________________________________________________
 [  9767] By: jhi                                   on 2001/04/21  12:40:16
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9766]
+             Avoid core dump on
+             open(STDOUT,">",\$foo);
      Branch: perl
          !> doio.c
 ____________________________________________________________________________
@@ -53601,7 +57914,10 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [  9698] By: jhi                                   on 2001/04/13  12:44:48
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9696]
+             Fix core dump on binmode($fh,'Scalar')
      Branch: perl
          !> ext/PerlIO/Scalar/Scalar.xs
 ____________________________________________________________________________
@@ -54221,7 +58537,28 @@ ____________________________________________________________________________
          !> op.c t/op/tr.t
 ____________________________________________________________________________
 [  9606] By: jhi                                   on 2001/04/07  14:43:59
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9604]
+             Split out extension finding code from buildext.pl into FindExt.pm
+             Use it to get Config.pm's idea of available extensions in line
+             with what is built.
+             
+             [  9603]
+             Cleanup correction for failed :Via() layer, also set an error code.
+             
+             [  9602]
+             Digests in lib/md5-file.t are for text files _without_ CRLF i.e. UNIX
+             style. So don't use binmode() on the handles so that Win32 etc. see
+             same sequence and produce same digests.
+             
+             [  9601]
+             Allow PerlIOBase_pushed to ignore prefix on mode (e.g. sysopen's "#r")
+             Else it complains and so crlf layer (say) does not get pushed.
+             
+             [  9599]
+             Quote $VERSION in Encode.pm.
+             regen_config_h as requested.
      Branch: perl
          +> win32/FindExt.pm
          !> MANIFEST ext/PerlIO/Via/Via.xs perlio.c t/lib/md5-file.t
@@ -54429,7 +58766,13 @@ ____________________________________________________________________________
           ! pod/perlunicode.pod
 ____________________________________________________________________________
 [  9581] By: jhi                                   on 2001/04/05  23:04:11
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9569]
+             Change sense from "incomplete" to "implemented but needs more work" in perlunicode.pod
+             
+             [  9549]
+             Downgrade "Wide character in print" to a warning.
      Branch: perl
          !> pod/perlunicode.pod
 ____________________________________________________________________________
@@ -55251,7 +59594,15 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [  9472] By: jhi                                   on 2001/03/30  15:16:08
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9471]
+             Should be (^O eq 'MSWin32') not 'Win32'
+             Fail #12 seems real - chdir is in wrong dir.
+             
+             [  9467]
+             Skip order test of glob if case-ignoring system cannot 
+             create a.test and A.test
      Branch: perl
          !> t/lib/cwd.t t/lib/glob-basic.t
 ____________________________________________________________________________
@@ -55372,7 +59723,15 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  9456] By: jhi                                   on 2001/03/30  02:03:32
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9455]
+             DLL name has changed so installperl needs to know
+             (Why isn't it working it out or passed it?)
+             
+             [  9454]
+             Change Encode's check arguments to 'bool' so SvTRUE gets used
+             and we don't get undef warnings.
      Branch: perl
          !> ext/Encode/Encode.xs installperl
 ____________________________________________________________________________
@@ -55408,7 +59767,10 @@ ____________________________________________________________________________
          !> t/op/vec.t t/op/ver.t toke.c utils/h2xs.PL
 ____________________________________________________________________________
 [  9450] By: jhi                                   on 2001/03/29  16:29:17
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9448]
+             Make sure buildext.pl finds Errno.pm
      Branch: perl
          !> win32/buildext.pl
 ____________________________________________________________________________
@@ -55423,7 +59785,10 @@ ____________________________________________________________________________
           ! win32/buildext.pl
 ____________________________________________________________________________
 [  9447] By: jhi                                   on 2001/03/29  15:39:34
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9445]
+             Fix breakage ... 
      Branch: perl
          !> win32/makefile.mk
 ____________________________________________________________________________
@@ -55446,7 +59811,26 @@ ____________________________________________________________________________
           ! win32/makefile.mk
 ____________________________________________________________________________
 [  9443] By: jhi                                   on 2001/03/29  15:02:12
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9442]
+             Work in progress - determine win32 extensions to build via script.
+             
+             [  9435]
+             Win32 has name conflict with ERROR
+             
+             [  9432]
+             Make as-shipped compiler default to MSVC6 
+             
+             [  9431]
+             Allow someone to write PerlIO::Array, PerlIO::Code, ...
+             akin to PerlIO::Scalar.
+             
+             [  9429]
+             Noticed that two tests were skipped as perlio:: package
+             isn't there any more. Changed the skip condition.
+             Avoid core-dump if sv_utf8_upgrade() called on something
+             that does not become SvPOK after SvPV() (e.g. a ref).
      Branch: perl
          +> win32/buildext.pl
          !> MANIFEST ext/PerlIO/Via/Via.xs perlio.c perlio.h sv.c
@@ -55586,7 +59970,10 @@ ____________________________________________________________________________
           ! Makefile.SH
 ____________________________________________________________________________
 [  9422] By: jhi                                   on 2001/03/28  18:49:34
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9421]
+             Loose duplicate chunk.
      Branch: perl
          !> t/op/utf8decode.t
 ____________________________________________________________________________
@@ -55608,7 +59995,12 @@ ____________________________________________________________________________
           ! t/lib/cwd.t
 ____________________________________________________________________________
 [  9418] By: jhi                                   on 2001/03/28  18:34:05
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9417]
+             PerlIO.pm / perlio.pm conflict.
+             Update some pods.
+             Make t/op/utf8decode.t a text file.
      Branch: perl
           - lib/perlio.pm
          !> MANIFEST lib/PerlIO.pm lib/open.pm perlio.c t/lib/b.t
@@ -55695,7 +60087,16 @@ ____________________________________________________________________________
           ! makedef.pl
 ____________________________________________________________________________
 [  9407] By: jhi                                   on 2001/03/28  15:47:43
-        Log: Integrate perlio. (with tweaks on t/op/utf8decode.t)
+        Log: Integrate perlio:
+             
+             [  9400]
+             More EBCDIC tweaks:
+             - one more swash issue &~(0xA0-1) did not do the right thing,
+             for UTF-EBCDIC where &~(0x80-1) does for UTF-8.
+             - add "use re 'asciirange'" to make [!-~] etc. work
+             use it in MIME::QuotedPrint and t/op/regexp.t and t/op/pat.t
+             - Choose a key for t/op/each.t test which gets encoded.
+             - Skip utf8decode if this is UTF-EBCDIC.
      Branch: perl
           ! t/op/utf8decode.t
          !> ext/MIME/Base64/QuotedPrint.pm ext/re/re.pm perl.h regcomp.c
@@ -55782,7 +60183,13 @@ ____________________________________________________________________________
           ! ext/IO/lib/IO/Socket.pm
 ____________________________________________________________________________
 [  9397] By: jhi                                   on 2001/03/27  21:52:49
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9395]
+             Outline docs for PerlIO and PerlIO::Scalar
+             
+             [  9394]
+             PerlIO::Via layer (alpha-ish).
      Branch: perl
          +> ext/PerlIO/Via/Makefile.PL ext/PerlIO/Via/Via.pm
          +> ext/PerlIO/Via/Via.xs
@@ -55820,7 +60227,16 @@ ____________________________________________________________________________
           ! embed.h embed.pl gv.c proto.h t/op/magic.t
 ____________________________________________________________________________
 [  9389] By: jhi                                   on 2001/03/27  20:24:31
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9384]
+             Various EBCDIC fixes:
+             - major revelation that swash code is encoding aware,
+             (or thought it was) - now it is ;-)
+             - With that out of the way fix a slab of tr/// cases.
+             - Fix Encode 'Unicode' to be true Unicode so tests pass.
+             - As anticipated Base64.xs needed tweaks.
+             - Until tr/// works right avoid old_encode64 in MIME tests.
      Branch: perl
          !> doop.c ext/Encode/Encode.pm ext/MIME/Base64/Base64.xs
          !> ext/MIME/Base64/QuotedPrint.pm t/lib/encode.t t/lib/mimeb64.t
@@ -55999,7 +60415,10 @@ ____________________________________________________________________________
           ! pp_hot.c
 ____________________________________________________________________________
 [  9365] By: jhi                                   on 2001/03/26  21:07:54
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9364]
+             REFCNT botch in layer name cache hash.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -56019,7 +60438,13 @@ ____________________________________________________________________________
           ! pp_sys.c
 ____________________________________________________________________________
 [  9362] By: jhi                                   on 2001/03/26  18:37:52
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9361]
+             Implement flush of linebuffered streams on read of a tty.
+             
+             [  9360]
+             Memory tweaks and notes for OEMVS.
      Branch: perl
          !> README.os390 miniperlmain.c perlio.c perliol.h t/op/pat.t
 ____________________________________________________________________________
@@ -56066,7 +60491,31 @@ ____________________________________________________________________________
           ! ext/IO/IO.xs ext/IO/lib/IO/Socket.pm
 ____________________________________________________________________________
 [  9353] By: jhi                                   on 2001/03/25  22:25:04
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9351]
+             Fix readline in list mode to tell rest of world that it has
+             things on the stack. Otherwise if perl code gets invoked
+             underneath it it scribbles over results-so-far.
+             (Why TIEHANDLE has not tripped on this is a mystery.)
+             
+             [  9350]
+             win32/makefile.mk typos
+             
+             [  9348]
+             Make it text
+             
+             [  9346]
+             Add destruct time hook to PerlIO (for work-in-process implementing
+             layers in perl code. In such cases layers need to be popped before
+             we loose the ability to run perl code.)
+             Also back-out "PerlIO::object" hook - it isn't going to work like that...
+             
+             [  9345]
+             Avoid at leasy one of undefined warnings in Encode.
+             
+             [  9343]
+             Missing return value.
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs
          !> ext/PerlIO/Scalar/Scalar.xs perl.c perlio.c perlio.h perliol.h
@@ -56196,7 +60645,14 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  9333] By: jhi                                   on 2001/03/24  20:14:37
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9332]
+             Fix un-init variable leading to spurious "Out of Memory!"
+             
+             [  9331]
+             Tweak docs for C<open> (boy does that need wholesale revision...)
+             and update layers internals doc.
      Branch: perl
          !> doio.c pod/perlfunc.pod pod/perliol.pod win32/makefile.mk
 ____________________________________________________________________________
@@ -56269,7 +60725,30 @@ ____________________________________________________________________________
           ! hints/uwin.sh hints/vmesa.sh
 ____________________________________________________________________________
 [  9323] By: jhi                                   on 2001/03/24  16:06:01
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9322]
+             Routine Win32 regen_config_h - no real changes.
+             
+             [  9321]
+             PerlIO fixups for Win32:
+             - provide win33_popenlist() - non-functional as yet.
+             - avoid need for aTHX in PerlIO_debug calls - even if not 
+             enabled args are still evaluated so Win32 has trouble during fork().
+             - Add PerlIO/Scalar to list of extensions in win32/makefile.mk
+             - Fixup makedef.pl for latest set of symbols.
+             
+             [  9320]
+             POSIX::getcwd XS code to call Cwd::cwd when HAS_GETCWD not defined
+             was gibberish - broke it on WIn32 at least.
+             
+             [  9319]
+             Generated files.
+             
+             [  9318]
+             Implement:
+             1.  open($fh,"+<",undef);  # add test to t/io/open.t
+             2.  open($fh,"+<",\$var);  # New test t/lib/io_scalar.t
      Branch: perl
          +> ext/PerlIO/Scalar/Makefile.PL ext/PerlIO/Scalar/Scalar.pm
          +> ext/PerlIO/Scalar/Scalar.xs t/lib/io_scalar.t
@@ -56324,7 +60803,53 @@ ____________________________________________________________________________
           ! hints/aix.sh
 ____________________________________________________________________________
 [  9316] By: jhi                                   on 2001/03/23  23:40:46
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9314]
+             Perlio internals re-organized.
+             - open process creates AV of layer/arg pairs
+             (appends layers from open() or open.pm to default list).
+             - push arg is now an SV.
+             - layer ->Open get passed the AV
+             - open is no longer mandatory method.
+             - topmost layer that has ->Open method does the open
+             - any layers above are pushed once that returns.
+             - vtable re-ordered so dummy layers need only provide push/pop methods.
+             
+             [  9313]
+             Check in a stable (working) version before next round of tweaks.
+             Changes include:
+             - Move default layers code out of doio.c and into perlio.c
+             - Single routine for parsing layer specification strings.
+             - Skeleton support for demand loading of layers
+             - Core-dump avoidance if PERLIO environment specifies loadable layer
+             (does not _work_ as need IO to load and need load to do IO ...)
+             
+             [  9305]
+             Add pTHX_ to -Duseperlio API where it does not conflict with legacy stuff.
+             
+             [  9304]
+             Render -Duseperlio functional again.
+             - this is "quick fix" which calls PerlIO_apply_layers after opening,
+             which is what old scheme did. New scheme needs to change that
+             to make open(...,\$scalar) etc. work but this will do for now.
+             
+             [  9303]
+             Avoid "reopen" semantics for time being. Fix bug in dup logic.
+             -Uuseperlio now works again.
+             -Duseperlio is still poorly. Don't merge yet...
+             
+             [  9302]
+             Snapshot of new PerlIO open scheme. Still buggy - mainly in open($fh,">&STDOUT!")
+             type code.
+             - Invent PerlIO_openn() - which has "lots" of args a bit like do_openn() which
+             is its main caller. In particular now has access to "extra" args, and
+             can tell when an open handle is "reopened" (or duped?).
+             - In -Duseperlio PerlIO_open() et. al. are now wrappers on PerlIO_openn().
+             - In -Uuseperlio (untested as yet) PerlIO_openn() is a wrapper on
+             PerlIO_open() et. al. (i.e. other way round).
+             - Collapse "vtable" entries for layers - was fdopen/open/reopen now just open
+             with args close to PerlIO_openn().
      Branch: perl
          +> lib/PerlIO.pm
          !> MANIFEST doio.c ext/Encode/Encode.xs perlio.c perlio.h
@@ -56453,7 +60978,42 @@ ____________________________________________________________________________
           ! doio.c ext/Encode/Encode.xs perlio.c perlio.h perliol.h
 ____________________________________________________________________________
 [  9301] By: jhi                                   on 2001/03/22  20:58:04
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9300]
+             Don't include $@ in not ok message.
+             
+             [  9298]
+             Give a meaning to '&' in n-arg open case:
+             open($fh,"<&",$scalar);
+             $scalar can be:
+             - an integer which does "fdopen"
+             open($fh,"<&",2); # like open($fh,"<&2")
+             - something that will yield a file handle via sv_2io()
+             useful for dup'ing anonymous handles.
+             e.g.:
+             open(my $fh,"<&",\*STDIN);
+             open(my $dup,"<&",$fh);
+             
+             [  9297]
+             Implement open($fh,"-|",prog,args...) for HAS_FORK cases.
+             
+             [  9296]
+             Re-instate warnings for 'eof STDOUT' etc. by marking STD* as appropriate IoTYPE.
+             
+             [  9295]
+             If stdin, stdout or stderr get opened in unexpected read/write state
+             then warn at time of open not at time of use.
+             
+             [  9294]
+             Die on n-arg open(...,"",xxx,yyy,...)
+             - redirect pipe cases to PerlProc_popen_list() (which just croaks for now)
+             - die on read/write cases so we can decide what it means later.
+             
+             [  9293]
+             perlio tweaks (reported by Nick Clark)
+             Line buffer ttys, PerlIOBuf_tell() on unseekable off-by one,
+             error check in Pendinf_read().
      Branch: perl
          !> doio.c embed.pl iperlsys.h perl.c perlio.c pp_hot.c pp_sys.c
          !> t/io/open.t util.c
@@ -56550,7 +61110,10 @@ ____________________________________________________________________________
           ! x2p/walk.c
 ____________________________________________________________________________
 [  9287] By: jhi                                   on 2001/03/21  20:30:54
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9285]
+             Multiplicity fix for Dumper.
      Branch: perl
          !> ext/Data/Dumper/Dumper.xs
 ____________________________________________________________________________
@@ -56677,7 +61240,20 @@ ____________________________________________________________________________
          !> ext/File/Glob/bsd_glob.h scope.c vms/vms.c vms/vmspipe.com
 ____________________________________________________________________________
 [  9268] By: jhi                                   on 2001/03/21  00:37:04
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9267]
+             More EBCDIC stuff:
+             - Loose the extra level of function on ASCII.
+             - spotted a chr(0) issue in sv.c
+             - re-work of UTF-X tr/// ranges to work in Unicode
+             space. Still issues with the "0xff is illegal UTF-8" hack.
+             - Yet another ad. hoc. utf8 'upgrade' in op.c recoded
+             (why do it once when you can do it all over the place :-(
+             - Enable HINTS_UTF8 on EBCDIC - then ignore it in toke.c,
+             need utf8.pm for swashes.
+             - Simplified and commented scan_const() in toke.c
+             Still something wrong regexp and tr (swashes?).
      Branch: perl
          !> embed.pl lib/utf8.pm op.c regcomp.c regexec.c sv.c toke.c
          !> utf8.c utf8.h utfebcdic.h
@@ -56795,7 +61371,15 @@ ____________________________________________________________________________
           ! pp_ctl.c
 ____________________________________________________________________________
 [  9252] By: jhi                                   on 2001/03/19  21:42:27
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9248]
+             Tweak to perly.y to allow -DDEBUGGING to compile on OS390.
+             (Building on OS390 uses native YACC and YYDEBUG has other
+             side effects.)
+             
+             [  9246]
+             More EBCDIC fixes.
      Branch: perl
          !> doop.c perly.c perly.y sv.c t/camel-III/vstring.t t/op/each.t
          !> t/op/length.t t/op/pack.t t/op/ver.t toke.c utf8.c utf8.h
@@ -57198,7 +61782,28 @@ ____________________________________________________________________________
          !> embed.pl perl.c proto.h sv.c t/op/sort.t
 ____________________________________________________________________________
 [  9200] By: jhi                                   on 2001/03/18  18:25:17
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9199]
+             Prefer !UTF8_IS_INVARIANT() over UTF8_IS_CONTINUED() when that
+             is the sense of the test being done. Avoid some magical 127 and 128 values
+             by using macros.
+             
+             [  9198]
+             UTF-X encoding invariance for Encode:
+             - move Encode::utf8_encode to utf8::encode (likewise decode,upgrade,downgrade,valid)
+             - move the XS code for those to universal.c (so in miniperl)
+             - add utf8::unicode_to_native and its inverse to allow EBCDIC to work in true unicode.
+             - change ext/Encode/compile to use above.
+             - Fix t/lib/encode.t for above
+             - Teach t/lib/b.t to expect -uutf8
+             - In utf8.c look for SWASHNEW rather than just utf8:: package to see if
+             utf8.pm is needed.
+             
+             [  9196]
+             Fix pragma/utf8.t # 15
+             - if toke.c is processing a SvUTF8 string then single quoted '...' etc.
+             are SvUTF8 as well.
      Branch: perl
          !> doop.c ext/Encode/Encode.pm ext/Encode/Encode.xs
          !> ext/Encode/compile lib/utf8.pm pp_ctl.c sv.c t/lib/b.t
@@ -57262,7 +61867,11 @@ ____________________________________________________________________________
           ! doop.c op.c
 ____________________________________________________________________________
 [  9191] By: jhi                                   on 2001/03/18  04:21:17
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9190]
+             Correct #if EBCDIC side typos.
+             Builds and passes many tests on OS390.
      Branch: perl
          !> utf8.c utfebcdic.h
 ____________________________________________________________________________
@@ -57278,7 +61887,28 @@ ____________________________________________________________________________
           ! Makefile.SH
 ____________________________________________________________________________
 [  9188] By: jhi                                   on 2001/03/17  18:46:00
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9186]
+             MANIFEST addition :-(
+             
+             [  9185]
+             Infrastructure to use UTF-EBCDIC rather than UTF-8 as the internal
+             encoding on EBCDIC platforms. This has property that U+0000..U+009F i.e.
+             a superset of ASCII are invariant under the encoding. This is EBCDIC
+             friendly as an encoded string can be looked at as being EBCDIC by lexer
+             sprintf("0",...) etc. in same manner that a UTF-8 string be considered
+             ASCII on ASCII machines.
+             - re-arrange utf8.h to get ASCII specific vs Unicode generic bits
+             seperate.
+             - Add some more macros to comprehend different shift amounts and
+             possible swizzle in UTF-EBCDIC vs UTF-8. Change utf8.c to use them.
+             - add utfebcdic.h which provides UTF-EBCDIC versions of the macros,
+             and conditionally #include it.
+             EBCDIC build as yet untested.  ASCII still fails the one test.
+             
+             [  9184]
+             Minor naming change UTF8_IS_ASCII => UTF8_IS_INVARIANT
      Branch: perl
          +> utfebcdic.h
          !> MANIFEST doop.c perl.h pp.c utf8.c utf8.h
@@ -57320,7 +61950,20 @@ ____________________________________________________________________________
           ! doop.c perl.h pp.c utf8.h
 ____________________________________________________________________________
 [  9183] By: jhi                                   on 2001/03/17  15:55:42
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9182]
+             Allow test to pass even when \C leaves SvUTF8 set by adding 'use bytes'
+             
+             [  9180]
+             EBCDIC Fixes.
+             
+             [  9173]
+             1st day's EBCDIC fixes:
+             - toke.c's parsing of strings needed attention
+             needed to conditionally e2a if string was already UTF-8
+             - e2a/a2e tables where wrong way round.
+             - new macros in utf8.h
      Branch: perl
           ! MANIFEST
          !> perl.h sv.c t/op/pat.t toke.c utf8.c utf8.h
@@ -57679,7 +62322,11 @@ ____________________________________________________________________________
           ! ext/DynaLoader/dl_aix.xs hints/aix.sh makedef.pl
 ____________________________________________________________________________
 [  9135] By: jhi                                   on 2001/03/13  22:50:05
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9126]
+             #ifdef'ed out code to make packed side of pack/unpack
+             octets. (i.e. pack('U') => encode_utf8).
      Branch: perl
          !> pp.c
 ____________________________________________________________________________
@@ -57845,7 +62492,10 @@ ____________________________________________________________________________
           ! Configure README.os390 hints/os390.sh
 ____________________________________________________________________________
 [  9112] By: jhi                                   on 2001/03/13  00:29:00
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9110]
+             #ifdef'ed out code for 'USE_BYTES_DOWNGRADES' case.
      Branch: perl
          !> sv.c utf8.h
 ____________________________________________________________________________
@@ -57892,7 +62542,23 @@ ____________________________________________________________________________
           ! proto.h sv.c
 ____________________________________________________________________________
 [  9107] By: jhi                                   on 2001/03/12  05:15:31
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9106]
+             regcomp.c is working in native space, not Unicode space (if different)
+             as it is doing compare against 'W' in \W etc.
+             
+             [  9105]
+             Audit #ifdef EBCDIC and #ifndef ASCIIish, replace latter with former.
+             Use ASCII_TO_NATIVE and NATIVE_TO_ASCII to avoid some #ifs.
+             
+             [  9104]
+             Put utf8_downgrade in CRIPPLED_CC versions of SvPVbyte* before I forget.
+             
+             [  9102]
+             USE_SFIO issues as observed by Chris Nandor <pudge@pobox.com>
+             - exclude layer syms in makedef.pl for sfio
+             - also inhibit Encode from trying to build ":encode()" layer.
      Branch: perl
          !> ext/Encode/Encode.xs makedef.pl regcomp.c sv.c toke.c utf8.c
 ____________________________________________________________________________
@@ -57956,7 +62622,18 @@ ____________________________________________________________________________
           ! regcomp.c regexec.c t/op/pat.t
 ____________________________________________________________________________
 [  9097] By: jhi                                   on 2001/03/10  14:38:07
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9096]
+             EBCDIC sanity - phase I
+             - rename utf8/uv functions to indicate what sort of uv they provide (uvuni/uvchr)
+             - use utf8n_xxxx (c.f. pvn) for forms which take length.
+             - back out vN.N and $^V exceptions to e2a/a2e
+             - make "locale" isxxx macros be uvchr (may be redundant?)
+             Not clear yet that toUPPER_uni et. al. return being handled correctly.
+             The tr// and rexexp stuff still needs an audit, assumption is they are working
+             in Unicode space.
+             Need to provide v5.6 names for XS modules (decide is uni or chr ?).
      Branch: perl
          !> doop.c embed.h embed.pl ext/Encode/Encode.xs global.sym
          !> handy.h objXSUB.h op.c perl.c perlapi.c pp.c pp_ctl.c proto.h
@@ -57980,7 +62657,10 @@ ____________________________________________________________________________
           ! regcomp.c regexec.c sv.c toke.c utf8.c utf8.h
 ____________________________________________________________________________
 [  9095] By: jhi                                   on 2001/03/09  22:10:01
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9094]
+             Builds an passes all tests after integrate and this tweak.
      Branch: perl
          !> dump.c
 ____________________________________________________________________________
@@ -58303,7 +62983,13 @@ ____________________________________________________________________________
           ! op.c op.h
 ____________________________________________________________________________
 [  9053] By: jhi                                   on 2001/03/05  23:20:28
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9052]
+             skipping USE_PERLIO symbols correction.
+             
+             [  9051]
+             More Encode alias tidying.
      Branch: perl
          +> ext/Encode/Encode/koi8-r.ucm
          !> MANIFEST ext/Encode/Encode.pm ext/Encode/Makefile.PL
@@ -58347,7 +63033,14 @@ ____________________________________________________________________________
           ! pod/perlapi.pod
 ____________________________________________________________________________
 [  9046] By: jhi                                   on 2001/03/05  19:12:14
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9043]
+             Update MANIFEST for new test.
+             
+             [  9042]
+             Some tests for Camel 3rd edition features.
+             Make gethostbyaddr() test in above work.
      Branch: perl
          +> t/camel-III/vstring.t
          !> MANIFEST pp.h pp_sys.c t/TEST t/harness
@@ -58380,7 +63073,17 @@ ____________________________________________________________________________
           ! ext/Encode/Encode.pm
 ____________________________________________________________________________
 [  9040] By: jhi                                   on 2001/03/05  17:30:43
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9039]
+             Missed added file.
+             
+             [  9037]
+             Long-standing "defined but not used" SvPVbyte*() are about to get used
+             for auto-downgrade hooks in gethostbyaddr() etc. (as per Camel-III).
+             Make SvPVbyte*() symmetric with respect to SvPVutf8*() in that:
+             - it does a sv_utf8_downgrade (c.f. SvPVutf8's sv_utf8_upgrade())
+             - uses SvPV() rather than sv_2pv() in case it isn't a string.
      Branch: perl
          !> MANIFEST sv.c
 ____________________________________________________________________________
@@ -58416,7 +63119,16 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  9034] By: jhi                                   on 2001/03/05  15:35:14
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  9032]
+             Encode implementation "completion"
+             Implement and document define_encoding()
+             Implement and document encoding aliases including define_alias()
+             Make Encode::XS use define_encoding() rather than back-door.
+             Move run-time *.enc to separate Encode::Tcl module.
+             Make 'compile' honour <codeset_name>
+             Change canonical names of to iso-8859-* and US-ascii.
      Branch: perl
          +> ext/Encode/Encode/Tcl.pm
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs
@@ -58808,7 +63520,12 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [  8988] By: jhi                                   on 2001/03/02  19:57:08
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8969]
+             Add charname comments to .ucm files writen by 'compile',
+             also order charmaps in those files by source encoding.
+             regenerate distrubuted .ucm files
      Branch: perl
          !> ext/Encode/Encode/ascii.ucm ext/Encode/Encode/cp1047.ucm
          !> ext/Encode/Encode/cp1250.ucm ext/Encode/Encode/cp37.ucm
@@ -59316,7 +64033,10 @@ ____________________________________________________________________________
           ! op.c
 ____________________________________________________________________________
 [  8940] By: jhi                                   on 2001/02/26  13:35:40
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8938]
+             Encode implementations docs.
      Branch: perl
          !> ext/Encode/Encode.pm
 ____________________________________________________________________________
@@ -59347,7 +64067,23 @@ ____________________________________________________________________________
           ! perl.h regcomp.c t/op/pat.t t/op/tr.t toke.c
 ____________________________________________________________________________
 [  8934] By: jhi                                   on 2001/02/25  17:34:35
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8927]
+             Change method names in Encode implementation classes to something
+             less confusing (preparing to "go public").
+             
+             [  8926]
+             GCC __atribute__ / printf fix
+             
+             [  8925]
+             Checked in the wrong one ...
+             
+             [  8923]
+             Encode API documentation nd tidy up.
+             Minor additions to test.
+             Tweaks sv_utf8_upgrade() to force SvPV, and always SvUTF8_on and return length.
+             Adds STRLEN to standard typemap.
      Branch: perl
          !> embed.pl ext/Encode/Encode.pm ext/Encode/Encode.xs
          !> lib/ExtUtils/typemap perl.h perlapi.c proto.h sv.c
@@ -60099,7 +64835,14 @@ ____________________________________________________________________________
          !> utf8.c
 ____________________________________________________________________________
 [  8832] By: jhi                                   on 2001/02/18  19:21:18
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8830]
+             Apply the spirit of patch from Nick Clark:
+             Subject: [PATCH] Re: extensions that provide layers
+             From: Nicholas Clark <nick@ccl4.org>
+             Date: Mon, 12 Feb 2001 16:43:51 +0000
+             Message-Id: <20010212164350.Q3652@plum.flirble.org>
      Branch: perl
          !> perlio.c pod/perldiag.pod
 ____________________________________________________________________________
@@ -60132,7 +64875,15 @@ ____________________________________________________________________________
           ! t/op/subst_wamp.t
 ____________________________________________________________________________
 [  8828] By: jhi                                   on 2001/02/18  18:43:52
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8826]
+             Fix [ID 20010217.002]
+             open FOO, "<:raw:perlio", ...
+             :raw now inserts default base layer below itself.
+             Also
+             open FOO, "<:unix", ...
+             works as well - but leaves buffer layer on stack under the unix layer.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -60152,7 +64903,11 @@ ____________________________________________________________________________
           ! perlio.c
 ____________________________________________________________________________
 [  8825] By: jhi                                   on 2001/02/18  17:15:39
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8820]
+             Clean up a few core dumps when layers are used in unexpected ways.
+             (Still not "right"...)
      Branch: perl
          !> perlio.c perliol.h
 ____________________________________________________________________________
@@ -62109,7 +66864,14 @@ ____________________________________________________________________________
           ! pod/perlapio.pod pod/perliol.pod
 ____________________________________________________________________________
 [  8592] By: jhi                                   on 2001/01/30  00:48:20
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8591]
+             GNU 'merge' Simon's copy of perliol.pod with version
+             patched by Craig's patch.
+             
+             [  8590]
+             PerlIO doc tweaks from Craig A. Berry <craig.berry@psinetcs.com>
      Branch: perl
          !> pod/perlapio.pod pod/perliol.pod
 ____________________________________________________________________________
@@ -62164,7 +66926,13 @@ ____________________________________________________________________________
           ! Changes patchlevel.h
 ____________________________________________________________________________
 [  8584] By: jhi                                   on 2001/01/28  19:30:02
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8582]
+             Add pod/perliol.pod to MANIFEST :-(
+             
+             [  8581]
+             PerlIO documentation. Proofing and sub-editing requested.
      Branch: perl
          +> pod/perliol.pod
          !> MANIFEST pod/perlapio.pod
@@ -62847,7 +67615,16 @@ ____________________________________________________________________________
           ! ext/Encode/compile
 ____________________________________________________________________________
 [  8521] By: jhi                                   on 2001/01/23  13:49:48
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8520]
+             More messing with Encode:
+             Extra fields in header to allow multiple names and to record
+             other things "compile" knows.
+             Re-organise compile to factor out common output routines.
+             
+             [  8519]
+             Change file-of-files command line from -F to -f to avoid case issues on VMS.
      Branch: perl
          !> ext/Encode/Encode.xs ext/Encode/Makefile.PL ext/Encode/compile
          !> ext/Encode/encode.h
@@ -62904,7 +67681,18 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  8512] By: jhi                                   on 2001/01/22  13:43:33
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8511]
+             Make "real" layers of ":utf8" and ":raw".
+             So now PERLIO=utf8 perl ...
+             does what Andreas wanted.
+             Fix arg passing in open.pm (still have a Carp issue).
+             
+             [  8508]
+             Switch "compiled in" encodings to .ucm format.
+             (Leave others as .enc till we can run-time load .ucm,
+             or find some other way to load them.)
      Branch: perl
          +> ext/Encode/Encode/ascii.ucm ext/Encode/Encode/cp1047.ucm
          +> ext/Encode/Encode/cp1250.ucm ext/Encode/Encode/cp37.ucm
@@ -63018,7 +67806,31 @@ ____________________________________________________________________________
           ! win32/config_H.vc
 ____________________________________________________________________________
 [  8500] By: jhi                                   on 2001/01/21  18:31:31
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8498]
+             Encode cleanup.
+             Add command line control over "compile" so that Makefile.PL
+             needs can be combined with other uses.
+             Use command line options in Makefile.PL.
+             Fix multi-byte parsing in .ucm files.
+             
+             [  8497]
+             Warn and set errno when open(...,":encoding(xxxxx)",...) cannot find xxxxx.
+             
+             [  8496]
+             Fixup after integrate:
+             missed the .sym files that are changed by regen_headers
+             sv.c and proto.h disagreed about pTHX_ ness of EXPECT_NUMBER.
+             
+             [  8484]
+             Infrastructure to allow:
+             open($fh,"|-",@array);
+             to be implemented
+             i.e. mark pp_open as needing a stack mark, and make pp_open
+             process its args in that style (and pass them _all_ to tied handles OPEN).
+             Invent do_openn() which takes SV ** at allow it to see multiple args.
+             Note this does not _do_ anything yet.
      Branch: perl
          !> doio.c embed.h embed.pl ext/Encode/Encode.xs
          !> ext/Encode/Makefile.PL ext/Encode/compile global.sym objXSUB.h
@@ -63210,7 +68022,12 @@ ____________________________________________________________________________
           ! t/lib/1_compile.t
 ____________________________________________________________________________
 [  8477] By: jhi                                   on 2001/01/19  01:49:56
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8475]
+             Win32 "safe signals" co-existance fix.
+             Fix SIG_SIZE value.
+             Clear PL_sig_pending when cloning (fork).
      Branch: perl
          !> sv.c win32/config.bc win32/config.gc win32/config.vc
          !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
@@ -63270,7 +68087,14 @@ ____________________________________________________________________________
           ! configure.com
 ____________________________________________________________________________
 [  8468] By: jhi                                   on 2001/01/18  03:42:08
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8467]
+             "Safe" signals - trial implementation.
+             gv.c tweaked to zero PL_sig_pend array
+             perlio.c tweaked to PERL_ASYNC_CHECK() on EINTR
+             util.c tweaked to not set SA_RESTART to give perlio.c a chance.
+             Odd thing is that it "works" with PERLIO=stdio as well (linux).
      Branch: perl
          !> gv.c mg.c perlio.c util.c
 ____________________________________________________________________________
@@ -63354,7 +68178,12 @@ ____________________________________________________________________________
           ! win32/config.bc win32/config.gc win32/config.vc
 ____________________________________________________________________________
 [  8458] By: jhi                                   on 2001/01/17  01:41:33
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8457]
+             Provide infrastructure for PERL_ASYNC_CHECK() style safe signals.
+             Provides all the "cost" but no benefit yet - it is to allow cost
+             to be measured, and implementation experiments (just in mg.c?).
      Branch: perl
          !> embed.h embed.pl embedvar.h gv.c intrpvar.h mg.c perl.c perl.h
          !> perlapi.h proto.h sv.c
@@ -63552,7 +68381,13 @@ ____________________________________________________________________________
           ! t/pragma/utf8.t
 ____________________________________________________________________________
 [  8435] By: jhi                                   on 2001/01/13  17:31:54
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8434]
+             Run dmake regen_config_h for Win32
+             
+             [  8433]
+             VMS friendly patch to Encode compile process
      Branch: perl
          !> ext/Encode/Makefile.PL ext/Encode/compile win32/config_H.bc
          !> win32/config_H.gc win32/config_H.vc
@@ -63734,7 +68569,17 @@ ____________________________________________________________________________
           ! t/op/numconvert.t
 ____________________________________________________________________________
 [  8409] By: jhi                                   on 2001/01/12  05:41:28
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8408]
+             Remove variables that were used in experiments.
+             
+             [  8407]
+             Catch die in %SIG handler and unblock the signal before re-dying.
+             This make Linux work _without_ sigsetjmp().
+             Turn off sigsetjmp() to see what else it does.
+             May need Configure probe for sigprocmask() if anything has sigaction()
+             but not sigprocmask().
      Branch: perl
          !> mg.c scope.h
 ____________________________________________________________________________
@@ -63778,7 +68623,25 @@ ____________________________________________________________________________
           ! regexec.c t/op/re_tests
 ____________________________________________________________________________
 [  8402] By: jhi                                   on 2001/01/11  04:26:12
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8401]
+             Allow control of 2nd arg to segsetjmp() via -DSCOPE_SAVES_SIGNAL_MASK.
+             (So Alan and Ilya can try setting via hints.)
+             Verified Linux "works" with it true and fails to re-enable SIGINT if false.
+             Restoring sigmask in Perl_sighandler() if handler dies is not equivalent;
+             doing the save everywhere seems to restart read() correctly, but just
+             doing it once "round" the handler does not.
+             
+             [  8399]
+             Safe fix for Simon's pclose() doing SvIVX of undef -> core bug.
+             
+             [  8393]
+             Back out Simon's pid hackery for now.
+             
+             [  8371]
+             Fix "scalars leaked" bugs caused by overload magic
+             (Highlighted by Ilya's DESTROY optimization.)
      Branch: perl
          !> scope.h util.c
 ____________________________________________________________________________
@@ -64087,7 +68950,16 @@ ____________________________________________________________________________
           ! lib/Getopt/Long.pm
 ____________________________________________________________________________
 [  8359] By: jhi                                   on 2001/01/08  01:55:44
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8356]
+             FILE * in XS code for PerlIO world:
+             - make PERLIO_NOT_STDIO 0 (co-existance) default for non PERL_CORE case.
+             - Add FILE * T_STDIO typemap.
+             - Finish PerlIO_findFILE() and PerlIO_extprtFILE()
+             
+             [  8346]
+             Fixup accumulated integrate muddles (perlio == devperl again)
      Branch: perl
          !> ext/Encode/Encode.xs lib/ExtUtils/typemap perl.c perlio.c
          !> perlio.h pp.c pp_hot.c pp_sys.c sv.c t/lib/tie-refhash.t
@@ -64581,7 +69453,13 @@ ____________________________________________________________________________
           ! utf8.c
 ____________________________________________________________________________
 [  8299] By: jhi                                   on 2001/01/02  22:14:40
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8298]
+             Turn SvUTF8 off if not required in pp_chr and pp_stringify.
+             
+             [  8296]
+             Add Encode and correct Filter/Util/Call in nmake Makefile
      Branch: perl
          !> pp.c pp_hot.c win32/Makefile
 ____________________________________________________________________________
@@ -64601,7 +69479,13 @@ ____________________________________________________________________________
           ! win32/Makefile
 ____________________________________________________________________________
 [  8295] By: jhi                                   on 2001/01/01  23:05:48
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8293]
+             More rigor in UTF-8-ness of Encode's toUnicode
+             XS export some of the utf8 internal functions.
+             Test some of the functions.
+             Fix pp_concat() bug shown by said tests.
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs pp_hot.c
          !> t/lib/encode.t
@@ -64622,7 +69506,22 @@ ____________________________________________________________________________
           ! t/lib/encode.t
 ____________________________________________________________________________
 [  8292] By: jhi                                   on 2001/01/01  18:11:44
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8290]
+             Loose the "Loading..." warning.
+             Another bug in fallback support
+             
+             [  8288]
+             Fix .ucm reading - forgot a chr()
+             Start of .ucm write (for .enc to .ucm)
+             
+             [  8285]
+             Start of support of ICU-style .ucm files:
+             - teach compile how to read a .ucm file
+             - first guess at how to represent fallbacks in "tries".
+             - use fallbacks if check == 0
+             - new return code to indicate we used one.
      Branch: perl
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs ext/Encode/compile
          !> ext/Encode/encengine.c ext/Encode/encode.h
@@ -64698,7 +69597,14 @@ ____________________________________________________________________________
           ! t/lib/glob-basic.t
 ____________________________________________________________________________
 [  8282] By: jhi                                   on 2000/12/31  15:26:11
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8281]
+             Tweak perlio.c so that makedef.pl-exported perlsio_binmode()
+             is available to be exported
+             
+             [  8280]
+             Ilya's OS2 patch (testing for damage on Win32)
      Branch: perl
          !> makedef.pl opcode.pl os2/os2.c perlio.c
 ____________________________________________________________________________
@@ -64742,7 +69648,10 @@ ____________________________________________________________________________
           ! t/op/pat.t
 ____________________________________________________________________________
 [  8275] By: jhi                                   on 2000/12/30  20:26:58
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8272]
+             Tweak for MULTIPLICITY/USE_PERLIO
      Branch: perl
          !> toke.c
 ____________________________________________________________________________
@@ -65079,7 +69988,16 @@ ____________________________________________________________________________
           ! pod/perldiag.pod pp_hot.c t/pragma/warn/pp_hot
 ____________________________________________________________________________
 [  8233] By: jhi                                   on 2000/12/28  19:40:49
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8232]
+             Encode's Makefile.PL fix not good for dmake $(MAKEFILE) is set to -f Makefile
+             and fails to make '-f'. (Also handle case where xxxx.c files have not been deleted.)
+             
+             [  8231]
+             "Compiled" encode build cleanup
+             - Makefile uses catfile $(MAKEFILE) etc. for platform issues.
+             - .c files do not export sub-tables
      Branch: perl
          !> ext/Encode/Makefile.PL ext/Encode/compile
 ____________________________________________________________________________
@@ -65108,7 +70026,13 @@ ____________________________________________________________________________
          !> pod/perlsub.pod
 ____________________________________________________________________________
 [  8229] By: jhi                                   on 2000/12/22  15:32:12
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8226]
+             Handy script for when one forgets to "dmake clean" 
+             
+             [  8225]
+             CRLF platform issue with io/utf8 fix.
      Branch: perl
          +> win32/distclean.bat
          !> MANIFEST t/io/utf8.t
@@ -67345,7 +72269,17 @@ ____________________________________________________________________________
           ! sv.c sv.h t/lib/peek.t t/op/cmp.t t/op/numconvert.t
 ____________________________________________________________________________
 [  8118] By: jhi                                   on 2000/12/14  22:46:26
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8117]
+             Win32 tweaks to get Encode to build
+             - temp hack to makedef.pl till PerlIO is properly "exported".
+             - MSVC dislikes  
+             static encpage_t foo[];
+             so make 'em extern for now.
+             
+             [  8116]
+             Document the new files
      Branch: perl
          !> MANIFEST ext/Encode/compile makedef.pl
 ____________________________________________________________________________
@@ -67369,7 +72303,19 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  8114] By: jhi                                   on 2000/12/14  21:50:49
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8106]
+             "Cold" build correction to Encode's Makefile.PL
+             
+             [  8105]
+             "Compiled" encodings.
+             Correct replacement character in EBCDIC .enc files
+             Add 0x7F to ASCII repertoire.
+             
+             [  8103]
+             Beginings of compiled encodings - checked in as a snapshot of thoughts
+             so far and so it does not get lost.
      Branch: perl
          +> ext/Encode/compile ext/Encode/encengine.c ext/Encode/encode.h
          !> ext/Encode/Encode.pm ext/Encode/Encode.xs
@@ -67554,7 +72500,10 @@ ____________________________________________________________________________
          !> lib/File/DosGlob.pm
 ____________________________________________________________________________
 [  8092] By: jhi                                   on 2000/12/12  19:28:11
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8091]
+             Fix for Tk, and upgrading shared SVs.
      Branch: perl
          !> sv.c
 ____________________________________________________________________________
@@ -67589,7 +72538,22 @@ ____________________________________________________________________________
          !> t/op/local.t t/pragma/warn/toke toke.c
 ____________________________________________________________________________
 [  8087] By: jhi                                   on 2000/12/11  23:20:23
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8085]
+             Finish 1st pass of "encoding" layer e.g. :
+             open($fh,"<encoding(iso8859-7)",$greek) || die;
+             
+             [  8082]
+             Restore mmap function (broken by tweaks to shared buffer
+             layer for encode(xxxx)).
+             
+             [  8076]
+             Not merge worthy...
+             Allow arg to layers e.g. open($fh,"<:encode(iso8859-15)",$name)
+             syntax is modelled on attributes.
+             Untested fix for io/utf8 on Win32 etc.
+             Very clumsy start to the encode layer.
      Branch: perl
          !> ext/Encode/Encode.xs perlio.c perlio.h perliol.h
 ____________________________________________________________________________
@@ -67793,7 +72757,11 @@ ____________________________________________________________________________
           ! pp_sys.c
 ____________________________________________________________________________
 [  8060] By: jhi                                   on 2000/12/10  02:52:46
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8059]
+             read/sysread/recv should now be utf8 aware.
+             Basic test for utf8 read.
      Branch: perl
          !> pp_sys.c t/io/utf8.t
 ____________________________________________________________________________
@@ -67804,7 +72772,33 @@ ____________________________________________________________________________
           ! pp_sys.c t/io/utf8.t
 ____________________________________________________________________________
 [  8058] By: jhi                                   on 2000/12/09  21:56:02
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8055]
+             Make write() (i.e. formats) utf8-aware by calling do_print() rather
+             than raw PerlIO_write() - does not seem to break any tests.
+             
+             [  8054]
+             Make print, syswrite, send, readline, getc honour utf8-ness of PerlIO.
+             (sysread, recv and write i.e. formats still to do...)
+             Allow :utf8 or :bytes in PerlIO_apply_layers() so that
+             open($fh,">:utf8","name")
+             etc. work. - "applying" those just sets/clears the UTF8 bit of the top layer,
+             so no extra overhead is involved.
+             Tweak t/comp/require.t to add a 'use bytes' to permit its dubious writing of BOM
+             to a non-utf8 stream.
+             Add initial io/utf8.t
+             Fix SvPVutf8() - sv_2pv() was not expecting to be called with something
+             that was already SvPOK() - (we just fossiked with SvUTF8 bit). Fix that
+             and also just use the SvPV macro in sv_2pvutf8() to avoid the issue/overhead.
+             
+             [  8053]
+             Did not get that has_utf8/this_utf8 fix right last time, another spot
+             was only testing this_utf8.
+             
+             [  8052]
+             Typo/thinko in S_scan_const() - seeing high bit sets has_utf8 not this_utf8
+             i.e. the output string has one, but don't mess with source assumption.
      Branch: perl
          +> t/io/utf8.t
          !> MANIFEST doio.c perlio.c pp_sys.c sv.c t/comp/require.t toke.c
@@ -67865,7 +72859,12 @@ ____________________________________________________________________________
           ! toke.c
 ____________________________________________________________________________
 [  8051] By: jhi                                   on 2000/12/09  16:55:17
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8049]
+             UTF8 output prework.
+             - Store $\ and $, as SVs so they can have SvUTF8 flag
+             - use do_print() rather than raw PerlIO_write() to print them.
      Branch: perl
          !> MANIFEST embedvar.h intrpvar.h mg.c perl.c perlapi.h pp_hot.c
          !> sv.c thrdvar.h util.c
@@ -68026,7 +73025,15 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  8029] By: jhi                                   on 2000/12/08  01:21:47
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8026]
+             Various oddities p4 diff -se showed up
+             Remove 'our' from warnings.pl
+             
+             [  8025]
+             Change PerlIO_(get|set)pos to take SV *
+             Should fix, OS/2, VMS, (sfio??)
      Branch: perl
          !> ext/IO/IO.xs fakesdio.h global.sym lib/warnings.pm perlapi.c
          !> perlio.c perlio.h perlsdio.h warnings.pl
@@ -68064,7 +73071,25 @@ ____________________________________________________________________________
           ! embed.pl pod/perlapi.pod utf8.c
 ____________________________________________________________________________
 [  8022] By: jhi                                   on 2000/12/07  04:13:51
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8021]
+             Various attempts at MSVC debug - not sure what has
+             changed but works now. 
+             Seems atexit() _may_ work for DLLs built with MSVC so don't
+             call cleanup that way.
+             
+             [  8019]
+             Add useperlio to config.vc
+             Turn off binmode in config_H.PL
+             Regen all the config_H.xx
+             Attempt to get debugging build with MSVC.
+             
+             [  8018]
+             Test various dup/external program options on all platforms.
+             
+             [  8017]
+             Fix harness to be less picky
      Branch: perl
          !> perlio.c t/io/dup.t win32/config.vc win32/config_H.bc
          !> win32/config_H.gc win32/config_H.vc win32/config_h.PL
@@ -68227,7 +73252,16 @@ ____________________________________________________________________________
          !> (integrate 69 files)
 ____________________________________________________________________________
 [  8002] By: jhi                                   on 2000/12/05  22:59:28
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  8001]
+             Win32 PERL_IMPLICIT_SYS passes all tests with USE_PERLIO
+             - calloc/free suffer from damage on TerminateThread()
+             - use PerlMemShared (as originally planned) now fixed
+             - avoid doing anything important on DLL "detach".
+             
+             [  8000]
+             Fix gross PerlMemShared issue.
      Branch: perl
          !> iperlsys.h perl.c perlio.c win32/perllib.c
 ____________________________________________________________________________
@@ -68372,7 +73406,10 @@ ____________________________________________________________________________
           ! win32/perlhost.h win32/win32.c win32/win32.h win32/win32sck.c
 ____________________________________________________________________________
 [  7985] By: jhi                                   on 2000/12/05  05:49:03
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7983]
+             PERL_IMPLICIT_SYS (almost) works - something odd with "signal"
      Branch: perl
          !> iperlsys.h perl.c perlio.c perlio.h perliol.h sv.c t/op/fork.t
          !> win32/perlhost.h win32/perllib.c
@@ -68480,7 +73517,16 @@ ____________________________________________________________________________
           ! hints/aix.sh
 ____________________________________________________________________________
 [  7972] By: jhi                                   on 2000/12/04  02:58:31
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7971]
+             Quieten some noise in Win32 builds:
+             - win32.h is included after <sys/socket.h>, so need to 
+             set Win32SCK_IS_STDSCK earlier to avoid re-defined noise in XSUB.h
+             - GCC (& MSVC?) have execv(...,const char *const *) so need a cast from char **.
+             
+             [  7970]
+             PERL_IMPLICIT_SYS compiles but does not work.
      Branch: perl
          !> doio.c iperlsys.h perl.c perl.h perlio.c perlio.h toke.c
          !> win32/makefile.mk win32/perlhost.h win32/perllib.c
@@ -68530,7 +73576,10 @@ ____________________________________________________________________________
           ! t/pragma/utf8.t
 ____________________________________________________________________________
 [  7964] By: jhi                                   on 2000/12/03  17:35:56
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7961]
+             Make iperlsys.h vector stdio not PerlIO.
      Branch: perl
          !> iperlsys.h perlio.c
 ____________________________________________________________________________
@@ -68640,7 +73689,17 @@ ____________________________________________________________________________
          !> t/pragma/warn/toke toke.c
 ____________________________________________________________________________
 [  7947] By: jhi                                   on 2000/12/01  20:55:41
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7942]
+             Fix 'mmap' lib/filehand.t (ungetc) test fail.
+             Make 'unix' pass most tests
+             - do unread by temporary push of layer ("pending") holding unread chars
+             - fast_gets is now based on per-handle flag
+             - relax one of io/pipe.t tests to allow print to fail and close to
+             succeed so that it passes on unbuffered "unix" layer.
+             Remaining fail is sporadic and a genuine race condition between
+             parent/child in fork test.
      Branch: perl
          !> perlio.c perliol.h t/io/pipe.t
 ____________________________________________________________________________
@@ -68812,7 +73871,10 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  7922] By: jhi                                   on 2000/11/29  16:27:49
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7906]
+             Initial tidy of setmode() muddle (UNIX does not have, nor need it).
      Branch: perl
          !> iperlsys.h perlio.c
 ____________________________________________________________________________
@@ -70116,7 +75178,24 @@ ____________________________________________________________________________
           ! sv.c
 ____________________________________________________________________________
 [  7861] By: jhi                                   on 2000/11/26  00:01:26
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7860]
+             Correct relative path from new ext\Filter\Util\Call location
+             back to miniperl.
+             
+             [  7857]
+             All tests pass on Win32/gcc/USE_PERLIO.
+             - when crlf layer is pushed make unix-level binary.
+             - remove :crlf injection in pp_backtick in pp_sys.c
+             - (Change dependacy of extension .dll's to perldll.def rather than perl.exe)
+             
+             [  7853]
+             Re-arrange crlf vs binary for platforms that care.
+             crlf layer is now "the" buffer layer and can turn its behaviour on/off.
+             Lip-service to making stdio layer work on such platforms (untested).
+             Now fails 3 tests rather than one, checkin to see if I can debug 
+             the issue under linux. (Do not merge.)
      Branch: perl
          !> doio.c perlio.c perliol.h pp_sys.c win32/makefile.mk
 ____________________________________________________________________________
@@ -70234,7 +75313,26 @@ ____________________________________________________________________________
           ! ext/B/B.pm
 ____________________________________________________________________________
 [  7847] By: jhi                                   on 2000/11/24  03:07:01
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7844]
+             Win32/perlio Now just fails one io/argv.t test - lack 
+             of default :crlf on standard streams.
+             
+             [  7843]
+             Win32 passes all but t/lib/peek.t with perlio and home-grown crlf.
+             peek fail is showing a real problem (multiple crlf layers
+             are getting pushed.)
+             
+             [  7842]
+             Implement PerlIO_binmode()
+             Fix PerlIOCrlf_unread() (*--ptr rather than *ptr-- ...)
+             Test on UNIX with PERLIO="perlio crlf" to mimic Win32,
+             make binmode in t/lib/io_tell.t unconditional so that works.
+             Checkin just so Win32 machine can see these changes.
+             
+             [  7836]
+             Implement crlf layer - not ready for merge.
      Branch: perl
          !> doio.c perlio.c perlio.h pp_sys.c t/lib/io_tell.t
          !> win32/makefile.mk
@@ -70412,7 +75510,12 @@ ____________________________________________________________________________
           ! doio.c
 ____________________________________________________________________________
 [  7832] By: jhi                                   on 2000/11/23  15:33:30
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7831]
+             Correct makefile.mk dependancies for ext/Filter/Util
+             Build ext/Encode
+             Run dmake regen_config_h
      Branch: perl
          !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
          !> win32/makefile.mk
@@ -70501,7 +75604,21 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  7819] By: jhi                                   on 2000/11/22  22:03:27
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7802]
+             Win32 PerlIO intermediate state now working as expected.
+             - In current state we are still using C runtime in text/binary
+             mode and "crlf" layer is just a dummy (clone of perlio buffer layer).
+             - PERLIO=stdio and PERLIO=unix pass all expected tests.
+             - PERLIO=perlio fails t/lib/dprof.t because Dprof.xs calls PerlIO_tell()
+             and PerlIO_seek() and the dummy crlf layer is not making adjustments
+             for CRLF translation happening in C runtime. All other tests pass.
+             Added note to README.win32 to point out the snags of doing a perl build
+             with Norton AntiVirus turned on.
+             Tweaked t/pragma/warnings.t so that when run stand-alone you can tell
+             which file a fail comes from.
+             Updated "canned" config.h to match the one generated.
      Branch: perl
          !> README.win32 perlio.c t/pragma/warnings.t win32/config_H.gc
          !> win32/makefile.mk
@@ -70675,7 +75792,18 @@ ____________________________________________________________________________
          !> (integrate 28 files)
 ____________________________________________________________________________
 [  7797] By: jhi                                   on 2000/11/21  21:01:45
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7796]
+             Win32 builds and runs (mostly) with USE_PERLIO.
+             PERLIO=perlio passes all tests. 
+             PERLIO=stdio (sadly the default) hangs in t.pragma/warnings.t #319
+             
+             [  7790]
+             If we use (aTHX_ ...) then put Perl_ on the front. (Or drop the aTHX_).
+             
+             [  7788]
+             Make extra buffer layer work (dummy crlf layer)
      Branch: perl
          !> doio.c perlio.c perlio.h win32/perllib.c win32/win32.c
 ____________________________________________________________________________
@@ -71421,7 +76549,29 @@ ____________________________________________________________________________
           ! MANIFEST
 ____________________________________________________________________________
 [  7756] By: jhi                                   on 2000/11/20  01:47:22
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7755]
+             Add dummy crlf layer (just as buffer)
+             Correct 1st bug - one layer of indirection.
+             
+             [  7754]
+             Work-round to Perl_deb_nocontext is no longer required
+             
+             [  7753]
+             diff -se shows these as different
+             
+             [  7752]
+             Configure GCC/Win32 build -Duseperlio
+             Fix a couple of gross issues
+             - double-include of ../deb.o in re.dll
+             - win32sck.c needs PerlIO and FILE 
+             
+             [  7751]
+             Special case :crlf and :raw in dummy PerlIO_apply_layers
+             
+             [  7750]
+             Missing aTHX_
      Branch: perl
           - ext/re/hints/MSWin32.pl
          !> global.sym perlio.c perlio.h perliol.h pod/perlapi.pod sv.c
@@ -71507,7 +76657,18 @@ ____________________________________________________________________________
           ! perlio.c
 ____________________________________________________________________________
 [  7742] By: jhi                                   on 2000/11/18  20:33:05
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7740]
+             Lexical use open ... support:
+             add ->cop_io to COP structure in cop.h.
+             Make mg.c and gv.c associate it with ${^OPEN}.
+             Make lib/open.pm set it.
+             Have sv.c, perl.c, pp_ctl.c, op.c manipulate it in a manner
+             manner similar to ->cop_warnings.
+             Have doio.c's do_open9 and pp_sys.c's pp_backticks use it as default and
+             call new PerlIO_apply_layers().
+             Declare latter in perlio.h and define in perlio.c
      Branch: perl
          !> cop.h doio.c gv.c lib/open.pm mg.c op.c perl.c perlio.c
          !> perlio.h pp_ctl.c pp_sys.c sv.c
@@ -71542,7 +76703,17 @@ ____________________________________________________________________________
           ! perlio.h pp_ctl.c pp_sys.c sv.c
 ____________________________________________________________________________
 [  7739] By: jhi                                   on 2000/11/18  19:54:00
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7736]
+             Basic tweaks to do_open() type parsing to allow layer/discipline
+             part to be isolated.
+             
+             [  7727]
+             Experiment on use of attributes.pm interface.
+             Valid generic fix to auto-vivify code in rv2gv - only "upgrade" to
+             SVt_PVRV if not already something better (else vivify of say magic gets
+             core dump).
      Branch: perl
          !> doio.c perlio.c pp.c
 ____________________________________________________________________________
@@ -71718,7 +76889,14 @@ ____________________________________________________________________________
           ! pod/perllocale.pod
 ____________________________________________________________________________
 [  7713] By: jhi                                   on 2000/11/16  23:14:06
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7711]
+             Minor tweaks:
+             consistent way of getting 'rb', 'wb' etc. for binary opens
+             move *perlio::layers to *open::layers
+             a #define to show layers available
+             DOSISH popen/PerlIO had export/import sense inverted.
      Branch: perl
          !> doio.c perlio.c perlio.h util.c
 ____________________________________________________________________________
@@ -71913,7 +77091,10 @@ ____________________________________________________________________________
          !> win32/makefile.mk win32/win32.c win32/win32.h win32/win32sck.c
 ____________________________________________________________________________
 [  7685] By: jhi                                   on 2000/11/14  17:54:56
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7684]
+             PerlIO #include and #ifdef re-work.
      Branch: perl
          +> fakesdio.h perliol.h
          !> MANIFEST iperlsys.h nostdio.h perl.c perlio.c perlio.h
@@ -72129,7 +77310,10 @@ ____________________________________________________________________________
           ! pod/perlfunc.pod
 ____________________________________________________________________________
 [  7657] By: jhi                                   on 2000/11/12  20:34:55
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7656]
+             Add aTHX_ to Perl_croak's (MULTIPLICITY et. al.)
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -72227,7 +77411,11 @@ ____________________________________________________________________________
           ! perlio.c
 ____________________________________________________________________________
 [  7644] By: jhi                                   on 2000/11/11  15:46:08
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7641]
+             Fixup mmap layer by doing mmap() calls on pagesize boundaries.
+             Also call "Buf" layer directly when unread'ing non-read chars.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -72750,7 +77938,10 @@ ____________________________________________________________________________
           ! t/comp/proto.t
 ____________________________________________________________________________
 [  7575] By: jhi                                   on 2000/11/06  20:17:08
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7574]
+             Remove debug. Try (Mmap_t) on madvise() call.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -72808,7 +77999,11 @@ ____________________________________________________________________________
           ! perlio.c
 ____________________________________________________________________________
 [  7566] By: jhi                                   on 2000/11/05  21:15:56
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7564]
+             Added a mmap layer as a "subclass" of perlio.
+             PERLIO=mmap ./perl harness passes
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -72859,7 +78054,18 @@ ____________________________________________________________________________
           ! t/lib/syslog.t
 ____________________________________________________________________________
 [  7558] By: jhi                                   on 2000/11/05  17:29:19
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7555]
+             Fix read from STDERR on raw unix layer for Solaris where fd 2 is
+             open RDWR so does not fail. (pragma/warnings 303 again...)
+             
+             [  7554]
+             Fix case where ungetc(f,EOF) was allowed.
+             Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
+             so we can see similarities.
+             Use types more carefully and a STDCHAR array in hope that this will
+             fix Jarkko's 64bit machine.
      Branch: perl
          !> perlio.c
 ____________________________________________________________________________
@@ -72890,7 +78096,7 @@ ____________________________________________________________________________
              Move PerlIO_ungetc() near PerlIO_putc()/PerlIO_getc() in the file
              so we can see similarities.
              Use types more carefully and a STDCHAR array in hope that this will
-             fix Jarrko's 64bit machine.
+             fix Jarkko's 64bit machine.
      Branch: perlio
           ! perlio.c
 ____________________________________________________________________________
@@ -72944,7 +78150,60 @@ ____________________________________________________________________________
           ! t/lib/b.t
 ____________________________________________________________________________
 [  7547] By: jhi                                   on 2000/11/04  22:43:56
-        Log: Integrate perlio.
+        Log: Integrate perlio:
+             
+             [  7539]
+             PerlIO infrastructure complete.
+             
+             [  7538]
+             Type tweaks + less contorted allocation scheme
+             
+             [  7537]
+             Fix for stdio as default "discipline" - PerlIO_init() was fdopen(2,"w")'ing
+             a fresh FILE * rather than re-using stderr. Which meant PerlIO_stderr() was
+             fully buffered rather than unbuffered (on Solaris, Linux seemed to do something
+             sensible) which lead to some interesting fails.
+             
+             [  7535]
+             Implement stack of layers - (perlio.c _is_ derived from the old file honest...)
+             - Works on Linux with
+             perlio + unix
+             stdio
+             - Works on Solaris with
+             perlio + unix
+             - Fails ONE test (print to STDIN should fail) on Solaris with stdio.
+             - Fails (hangs in openpid) if you try and stack
+             perlio + stdio - Linux stdio's read() logic is hanging.
+             
+             [  7492]
+             Change files which are mysteriously different to mainline to be
+             copies of mainline.
+             
+             [  7491]
+             Perlio fixes discovered on big-endian & very traditional Solaris:
+             - typo in endian code in putc.
+             - Don't allow read of write-only files and vice-versa
+             - and off-by-one in flush-all loop.
+             Remove debug calls as they were using GCC specific features.
+             
+             [  7484]
+             PerlIO passes all tests.
+             
+             [  7482]
+             Include <unistd.h> to get correct lseek() prototype etc.
+             (I thought perl.h did that) - down to two fails
+             - comp/require.t (last test)
+             - lib/io_xs.t - possibly import/export of FILE * ?
+             
+             [  7480]
+             Fixed two bugs:
+             - error code not being set on close (of broken pipe)
+             - append mode was truncating.
+             At least one seek/tell bug remains.
+             
+             [  7479]
+             Prototype (stdio-like) PerlIO passing basic tests. Checked in
+             in case of accidents. Still several worrying fails, no line disciplines yet.
      Branch: perl
          +> lib/perlio.pm
          !> MANIFEST iperlsys.h objXSUB.h perlapi.c perlio.c