[proposed PATCH] correctly unlocalise exists on tied/%ENV
[p5sagit/p5-mst-13.2.git] / Changes
diff --git a/Changes b/Changes
index a39b875..b8ff4eb 100644 (file)
--- a/Changes
+++ b/Changes
@@ -28,6 +28,1418 @@ example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
 Version v5.7.X         Development release working toward v5.8
 --------------
 ____________________________________________________________________________
+[ 16375] By: jhi                                   on 2002/05/03  14:09:38
+        Log: Oops.
+     Branch: perl
+          ! lib/ExtUtils/MM_BeOS.pm
+____________________________________________________________________________
+[ 16374] By: jhi                                   on 2002/05/03  13:58:08
+        Log: EBCDIC tweak.
+     Branch: perl
+          ! ext/Digest/MD5/t/utf8.t
+____________________________________________________________________________
+[ 16373] By: jhi                                   on 2002/05/03  13:51:11
+        Log: Update the EBCDIC MD5 checksums, and automate the process.
+     Branch: perl
+          ! ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 16372] By: jhi                                   on 2002/05/03  13:01:23
+        Log: The EBCDIC remapping of the low 256 bites again.
+     Branch: perl
+          ! ext/Encode/Encode.pm ext/Encode/lib/Encode/Guess.pm
+          ! ext/Encode/t/fallback.t ext/Encode/t/guess.t
+          ! ext/Encode/t/mime-header.t ext/PerlIO/t/fallback.t
+____________________________________________________________________________
+[ 16371] By: jhi                                   on 2002/05/03  12:49:58
+        Log: NetWare updates from C Aditya.
+     Branch: perl
+          ! lib/ExtUtils/MM_NW5.pm makedef.pl
+____________________________________________________________________________
+[ 16370] By: jhi                                   on 2002/05/03  12:36:54
+        Log: DJGPP updates from Laszlo Molnar.
+     Branch: perl
+          ! djgpp/config.over ext/Cwd/t/cwd.t hints/dos_djgpp.sh
+____________________________________________________________________________
+[ 16369] By: jhi                                   on 2002/05/03  12:34:01
+        Log: Upgrade to Encode 1.68.
+     Branch: perl
+          ! ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm
+          ! ext/Encode/lib/Encode/Alias.pm
+          ! ext/Encode/lib/Encode/Supported.pod ext/Encode/t/Aliases.t
+____________________________________________________________________________
+[ 16368] By: jhi                                   on 2002/05/03  12:31:52
+        Log: Integrate perlio;
+             
+             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.
+             Basic fix is to stop PERL_IMPLICIT_SYS turning on USE_PERLIO by the 
+             back door, and instead have perlsdio.h vector stdio via iperlsys.h
+             function tables (latter was done in earlier change).
+             Update comments in Makefile.mk 
+             
+             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.
+             
+             setbuf / setvbuf are not PerlIO_ concepts
+             
+             perl_clone is a threads thing
+             
+             Have perlsdio.h use the iperlsys.h aliases and see
+             if that helps non-PERLIO IMP_SYS on Win32.
+             (Miniperl okay on linux).
+             
+             More layer syms
+             
+             Use PerlSIO_fdupopen() if not using PerlIO
+             
+             Do not build if not using layers
+     Branch: perl
+         !> XSUB.h iperlsys.h makedef.pl perlio.c perlio.h perlsdio.h
+         !> win32/makefile.mk win32/perlhost.h win32/win32.c
+         !> win32/win32io.c
+____________________________________________________________________________
+[ 16367] By: nick                                  on 2002/05/03  07:25:13
+        Log: 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.
+             Basic fix is to stop PERL_IMPLICIT_SYS turning on USE_PERLIO by the 
+             back door, and instead have perlsdio.h vector stdio via iperlsys.h
+             function tables (latter was done in earlier change).
+             Update comments in Makefile.mk 
+     Branch: perlio
+          ! perlio.h win32/makefile.mk win32/win32.c
+____________________________________________________________________________
+[ 16366] By: nick                                  on 2002/05/03  07:07:36
+        Log: 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.
+     Branch: perlio
+          ! iperlsys.h
+____________________________________________________________________________
+[ 16365] By: jhi                                   on 2002/05/03  03:52:08
+        Log: If no Socket should not try to test Net::
+     Branch: perl
+          ! t/lib/1_compile.t
+____________________________________________________________________________
+[ 16364] By: jhi                                   on 2002/05/03  02:22:56
+        Log: Integrate macperl #16360 and #16363;
+             
+             Make op/alarm.t pass
+             
+             README.macos update
+     Branch: perl
+         !> README.macos t/op/alarm.t
+____________________________________________________________________________
+[ 16363] By: pudge                                 on 2002/05/03  01:57:04
+        Log: README.macos update
+     Branch: macperl
+          ! README.macos
+____________________________________________________________________________
+[ 16362] By: pudge                                 on 2002/05/03  01:56:52
+        Log: Config / test updates
+     Branch: macperl
+          ! macos/MacPerlTests.cmd macos/MacPerlTests.plx
+          ! macos/Makefile.mk
+____________________________________________________________________________
+[ 16361] By: pudge                                 on 2002/05/03  01:56:24
+        Log: Safe signals for Mac OS
+     Branch: macperl
+          ! macos/macish.c macos/macish.h
+____________________________________________________________________________
+[ 16360] By: pudge                                 on 2002/05/03  01:55:27
+        Log: Make op/alarm.t pass
+     Branch: macperl
+          ! t/op/alarm.t
+____________________________________________________________________________
+[ 16359] By: gsar                                  on 2002/05/02  22:52:09
+        Log: a tweak to change#13584: need to avoid pad-walking during
+             global destruction
+     Branch: maint-5.6/perl
+          ! op.c
+____________________________________________________________________________
+[ 16358] By: jhi                                   on 2002/05/02  22:35:31
+        Log: Forgot the most important part of #16357.
+     Branch: perl
+          ! lib/Unicode/Collate.pm
+____________________________________________________________________________
+[ 16357] By: jhi                                   on 2002/05/02  22:33:28
+        Log: Subject: Unicode::Collate 0.11 Released
+             From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+             Date: Fri, 03 May 2002 03:19:29 +0900
+             Message-Id: <20020503030904.35B3.BQW10602@nifty.com>
+     Branch: perl
+          ! lib/Unicode/Collate/Changes lib/Unicode/Collate/README
+          ! lib/Unicode/Collate/keys.txt lib/Unicode/Collate/t/test.t
+____________________________________________________________________________
+[ 16356] By: jhi                                   on 2002/05/02  22:30:10
+        Log: Subject: [PATCH] Re: Perl 5.8-to-be NetBSD testing?
+             From: Andy Dougherty <doughera@lafayette.edu>
+             Date: Thu, 2 May 2002 12:01:50 -0400 (EDT)
+             Message-ID: <Pine.SOL.4.10.10205021156390.325-100000@maxwell.phys.lafayette.edu>
+     Branch: perl
+          ! Makefile.SH ext/util/make_ext
+____________________________________________________________________________
+[ 16355] By: jhi                                   on 2002/05/02  22:26:38
+        Log: Integrate #16353 from macperl;
+             
+             "fix" for utf8_heavy.pl, lexical UTF8 var crashed
+             in test 92 of run/fresh_perl.t on MacOS
+             
+             (as pudge rightfully points out, this is voodoo
+             programming at it best, the real bug is somewhere else,
+             now we just happened to shake the chicken the right way)
+     Branch: perl
+         !> lib/utf8_heavy.pl
+____________________________________________________________________________
+[ 16354] By: jhi                                   on 2002/05/02  22:22:42
+        Log: Subject: Re: Encode, charnames and utf8heavy
+             From: Dan Kogai <dankogai@dan.co.jp>
+             Date: Thu, 2 May 2002 00:44:30 +0900
+             Message-Id: <539D985A-5D1A-11D6-BB19-00039301D480@dan.co.jp>
+             
+             (plus a respective perlunicode tweak)
+     Branch: perl
+          ! lib/utf8_heavy.pl pod/perlunicode.pod
+____________________________________________________________________________
+[ 16353] By: pudge                                 on 2002/05/02  19:55:39
+        Log: "fix" for utf8_heavy.pl, lexical UTF8 var crashed
+             in test 92 of run/fresh_perl.t on MacOS
+     Branch: macperl
+          ! lib/utf8_heavy.pl
+____________________________________________________________________________
+[ 16352] By: nick                                  on 2002/05/02  17:48:31
+        Log: setbuf / setvbuf are not PerlIO_ concepts
+     Branch: perlio
+          ! XSUB.h
+____________________________________________________________________________
+[ 16351] By: nick                                  on 2002/05/02  17:12:21
+        Log: perl_clone is a threads thing
+     Branch: perlio
+          ! makedef.pl
+____________________________________________________________________________
+[ 16350] By: nick                                  on 2002/05/02  17:09:43
+        Log: *** EXPERIMENTAL ***
+             Have perlsdio.h use the iperlsys.h aliases and see
+             if that helps non-PERLIO IMP_SYS on Win32.
+             (Miniperl okay on linux).
+     Branch: perlio
+          ! iperlsys.h perlsdio.h
+____________________________________________________________________________
+[ 16349] By: nick                                  on 2002/05/02  16:10:15
+        Log: 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
+     Branch: perlio
+          ! perlio.c win32/perlhost.h win32/win32.c
+____________________________________________________________________________
+[ 16348] By: gsar                                  on 2002/05/02  15:44:48
+        Log: manual integrate of change#16332 from maint-5.6 branch
+     Branch: perl
+          ! mg.c perl.c sv.c util.c
+____________________________________________________________________________
+[ 16347] By: nick                                  on 2002/05/02  15:19:59
+        Log: More layer syms
+     Branch: perlio
+          ! makedef.pl
+____________________________________________________________________________
+[ 16346] By: nick                                  on 2002/05/02  15:19:20
+        Log: Use PerlSIO_fdupopen() if not using PerlIO
+     Branch: perlio
+          ! perlio.c
+____________________________________________________________________________
+[ 16345] By: nick                                  on 2002/05/02  15:18:12
+        Log: Do not build if not using layers
+     Branch: perlio
+          ! win32/win32io.c
+____________________________________________________________________________
+[ 16344] By: jhi                                   on 2002/05/02  14:02:51
+        Log: Upgrade to Encode 1.67.
+     Branch: perl
+          ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
+          ! ext/Encode/lib/Encode/Guess.pm
+____________________________________________________________________________
+[ 16343] By: jhi                                   on 2002/05/02  13:14:39
+        Log: Integrate perlio;
+             
+             Remove show-stoppers to non-PERLIO Win32 builds
+             (still not a very good show).
+     Branch: perl
+         !> makedef.pl win32/makefile.mk
+____________________________________________________________________________
+[ 16342] By: jhi                                   on 2002/05/02  13:06:18
+        Log: Subject: Re: [ID 20020425.009] perlio & -Dm dumps core
+             From: Hugo van der Sanden <hv@crypt.compulink.co.uk>
+             Date: Thu, 02 May 2002 04:22:02 +0100
+             Message-Id: <200205020322.g423M2p19726@crypt.compulink.co.uk>
+     Branch: perl
+          ! malloc.c
+____________________________________________________________________________
+[ 16341] By: nick                                  on 2002/05/02  12:57:23
+        Log: Remove show-stoppers to non-PERLIO Win32 builds
+             (still not a very good show).
+     Branch: perlio
+          ! makedef.pl win32/makefile.mk
+____________________________________________________________________________
+[ 16340] By: jhi                                   on 2002/05/02  12:44:23
+        Log: Subject: [PATCH] 1/3rd of utf8
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Wed, 1 May 2002 22:58:42 +0100
+             Message-ID: <20020501215842.GB303@Bagpuss.unfortu.net>
+     Branch: perl
+          ! ext/Storable/t/malice.t
+____________________________________________________________________________
+[ 16339] By: jhi                                   on 2002/05/02  12:41:18
+        Log: Integrate #16334 from maint-5.6;
+             
+             don't pad $0 with spaces when setting it, use nulls instead (the
+             spaces show up as a very long line in a ps listing)
+     Branch: perl
+         !> mg.c
+____________________________________________________________________________
+[ 16338] By: jhi                                   on 2002/05/02  12:37:22
+        Log: Integrate perlio;
+             
+             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,
+             rather than PerlIO_destruct. Tweak sequence in perl_destruct
+             so that sv_undef is immortal till layer list is done with it.
+     Branch: perl
+         !> perl.c perlio.c
+____________________________________________________________________________
+[ 16337] By: ams                                   on 2002/05/02  08:21:42
+        Log: Subject: Re: [PATCH] Storable docs
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Thu, 02 May 2002 07:58:38 +0200
+             Message-Id: <k9l1du0jej90v909flk8nutkj4r42vmhao@4ax.com>
+             (Applied mostly with tweaks by hand.)
+     Branch: perl
+          ! ext/Storable/Storable.pm
+____________________________________________________________________________
+[ 16336] By: nick                                  on 2002/05/02  07:59:16
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/Digest/MD5/README ext/Digest/MD5/t/md5-aaa.t
+         +> ext/Digest/MD5/t/utf8.t
+          - ext/Digest/MD5/t/aaa.t
+         !> Configure MANIFEST Makefile.SH config_h.SH
+         !> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
+         !> ext/Digest/MD5/MD5.xs ext/Digest/MD5/t/badfile.t
+         !> ext/Digest/MD5/t/files.t ext/Storable/Storable.pm
+         !> ext/threads/shared/Makefile.PL ext/threads/shared/semaphore.pm
+         !> ext/threads/shared/t/semaphore.t ext/threads/threads.xs gv.h
+         !> lib/Thread.pm util.c
+____________________________________________________________________________
+[ 16335] By: nick                                  on 2002/05/02  07:54:51
+        Log: 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,
+             rather than PerlIO_destruct. Tweak sequence in perl_destruct
+             so that sv_undef is immortal till layer list is done with it.
+     Branch: perlio
+          ! perl.c perlio.c
+____________________________________________________________________________
+[ 16334] By: gsar                                  on 2002/05/02  07:10:52
+        Log: don't pad $0 with spaces when setting it, use nulls instead (the
+             spaces show up as a very long line in a ps listing)
+     Branch: maint-5.6/perl
+          ! mg.c
+____________________________________________________________________________
+[ 16333] By: gsar                                  on 2002/05/02  07:08:42
+        Log: fix yet more race conditions related to fdopen() and dup2():
+             
+             fclose() is not thread-safe when two FILE* structures point
+             to the same underlying fd, as it happens in perl's socket
+             handles; need to invalidate the fileno slot of one of the
+             FILE* structures, but unfortunately stdio has no interface
+             to do this; we can do little else but fiddle with the
+             FILE* structure directly (yuck! hope this could be done better
+             under native PerlIO in 5.8)
+     Branch: maint-5.6/perl
+          ! doio.c embed.h embed.pl objXSUB.h perlapi.c proto.h
+____________________________________________________________________________
+[ 16332] By: gsar                                  on 2002/05/02  06:49:17
+        Log: isolate all environ diddling to the initial interpreter; any
+             additional interpreters created after the first one cannot
+             propagate %ENV changes down to the real environment; this
+             should fix %ENV related races (e.g. multiple threads attempting
+             to free() environ entries when they run C<%ENV = ()>)
+     Branch: maint-5.6/perl
+          ! mg.c perl.c sv.c util.c
+____________________________________________________________________________
+[ 16331] By: gsar                                  on 2002/05/02  06:39:27
+        Log: fix race condition in my_popen(): parent may dup2() into an fd
+             that got opened by another thread because it closes it
+             beforehand; instead, let the dup2() itself close the fd
+     Branch: maint-5.6/perl
+          ! util.c
+____________________________________________________________________________
+[ 16330] By: gsar                                  on 2002/05/02  06:34:26
+        Log: pipe() IO structures were not fully initialized
+     Branch: maint-5.6/perl
+          ! doio.c pp_sys.c
+____________________________________________________________________________
+[ 16329] By: gsar                                  on 2002/05/02  06:32:46
+        Log: fix handle leak in my_popen() if the fork() fails
+     Branch: maint-5.6/perl
+          ! util.c
+____________________________________________________________________________
+[ 16328] By: nick                                  on 2002/05/02  06:08:22
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/threads/shared/semaphore.pm
+         +> ext/threads/shared/t/semaphore.t
+         !> MANIFEST ext/threads/shared/Makefile.PL
+         !> ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16327] By: jhi                                   on 2002/05/02  03:47:07
+        Log: Cleanup threads dirs.
+     Branch: perl
+          ! Makefile.SH
+____________________________________________________________________________
+[ 16326] By: jhi                                   on 2002/05/02  03:41:39
+        Log: Add the new Digest::MD5 test.
+     Branch: perl
+          + ext/Digest/MD5/t/utf8.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 16325] By: jhi                                   on 2002/05/02  03:33:14
+        Log: New try at the Class::DBI core dump at global cleanup.
+     Branch: perl
+          ! gv.h util.c
+____________________________________________________________________________
+[ 16324] By: jhi                                   on 2002/05/02  02:47:38
+        Log: Upgrade to Digest::MD5 2.19.
+     Branch: perl
+          ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
+          ! ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 16323] By: jhi                                   on 2002/05/02  02:47:22
+        Log: Ooops.  Not everybody does threads.
+     Branch: perl
+          ! ext/threads/shared/t/semaphore.t
+____________________________________________________________________________
+[ 16322] By: jhi                                   on 2002/05/01  23:40:47
+        Log: Fix files.t for blead.
+     Branch: perl
+          + ext/Digest/MD5/README
+          ! MANIFEST ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 16321] By: jhi                                   on 2002/05/01  23:11:54
+        Log: Upgrade to Digest::MD5 2.18.  files.t doesn't
+             work yet with blead, my bad.
+     Branch: perl
+          + ext/Digest/MD5/t/md5-aaa.t
+          - ext/Digest/MD5/t/aaa.t
+          ! MANIFEST ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
+          ! ext/Digest/MD5/MD5.xs ext/Digest/MD5/t/badfile.t
+          ! ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 16320] By: jhi                                   on 2002/05/01  21:40:04
+        Log: metaconfig unit change for #16319.
+     Branch: metaconfig/U/perl
+          ! d_u32align.U
+____________________________________________________________________________
+[ 16319] By: jhi                                   on 2002/05/01  21:39:51
+        Log: Somebody might be compiling a newer Digest::MD5.
+     Branch: perl
+          ! Configure config_h.SH
+____________________________________________________________________________
+[ 16318] By: jhi                                   on 2002/05/01  21:17:55
+        Log: Until Arthur fills in semaphore.t.
+     Branch: perl
+          ! ext/threads/shared/Makefile.PL
+          ! ext/threads/shared/t/semaphore.t
+____________________________________________________________________________
+[ 16317] By: sky                                   on 2002/05/01  19:36:33
+        Log: Fix emulation case when loading both Thread and threads::shared
+             would get awkward.
+     Branch: perl
+          ! lib/Thread.pm
+____________________________________________________________________________
+[ 16316] By: ams                                   on 2002/05/01  19:35:25
+        Log: Subject: [PATCH] Storable docs
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Wed, 1 May 2002 20:44:42 +0100
+             Message-Id: <20020501194441.GA303@Bagpuss.unfortu.net>
+     Branch: perl
+          ! ext/Storable/Storable.pm
+____________________________________________________________________________
+[ 16315] By: sky                                   on 2002/05/01  19:15:46
+        Log: Now passes old test case.
+     Branch: perl
+          ! ext/threads/shared/semaphore.pm
+____________________________________________________________________________
+[ 16314] By: sky                                   on 2002/05/01  19:15:26
+        Log: Cleanup memory a bit better in some cases.
+     Branch: perl
+          ! ext/threads/threads.xs
+____________________________________________________________________________
+[ 16313] By: nick                                  on 2002/05/01  18:38:03
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes ext/Encode/Changes ext/Encode/Encode.pm
+         !> ext/Encode/Encode.xs ext/Encode/bin/ucm2table
+         !> ext/Encode/t/fallback.t ext/PerlIO/t/fallback.t
+         !> ext/threads/shared/t/cond.t ext/threads/shared/t/queue.t
+         !> lib/User/pwent.t lib/charnames.pm lib/charnames.t patchlevel.h
+         !> pod/perl.pod pod/perlthrtut.pod toke.c
+         !> vms/descrip_mms.template vms/perlvms.pod
+____________________________________________________________________________
+[ 16312] By: sky                                   on 2002/05/01  18:12:37
+        Log: Don't forget to add it to the MANIFEST
+     Branch: perl
+          + ext/threads/shared/t/semaphore.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 16311] By: sky                                   on 2002/05/01  17:54:19
+        Log: Add semaphore.pm
+     Branch: perl
+          + ext/threads/shared/semaphore.pm
+____________________________________________________________________________
+[ 16310] By: sky                                   on 2002/05/01  17:13:57
+        Log: Fix makefile to put queue.pm correctly, update test script.
+     Branch: perl
+          ! ext/threads/shared/Makefile.PL ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16309] By: jhi                                   on 2002/05/01  15:29:44
+        Log: Subject: [Patch]  ext/PerlIO/t/fallback.t gets haircut
+             From: Dan Kogai <dankogai@dan.co.jp>
+             Date: Thu, 2 May 2002 00:14:41 +0900
+             Message-Id: <2958D841-5D16-11D6-8A58-00039301D480@dan.co.jp>
+     Branch: perl
+          ! ext/PerlIO/t/fallback.t
+____________________________________________________________________________
+[ 16308] By: jhi                                   on 2002/05/01  15:27:52
+        Log: Encode tweak from Dan Kogai.
+     Branch: perl
+          ! ext/Encode/Encode.xs
+____________________________________________________________________________
+[ 16307] By: sky                                   on 2002/05/01  13:40:58
+        Log: Flush directly to avoid erros when running from test harness
+     Branch: perl
+          ! ext/threads/shared/t/cond.t ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16306] By: jhi                                   on 2002/05/01  13:37:34
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 16305] By: jhi                                   on 2002/05/01  13:16:12
+        Log: Subject: [PATCH: perl@16267] make lib/User/pwent.t run on VMS
+             From: PPrymmer@factset.com
+             Date: Wed, 1 May 2002 10:12:53 -0400
+             Message-ID: <OFC387E5B4.FED37D7B-ON85256BAC.004DB0F0@55.25.11>
+     Branch: perl
+          ! lib/User/pwent.t
+____________________________________________________________________________
+[ 16304] By: jhi                                   on 2002/05/01  13:14:44
+        Log: Subject: [PATCH: perl@16267] remove the extraneous "all" target from the run of make_ext on VMS only
+             From: PPrymmer@factset.com
+             Date: Wed, 1 May 2002 09:54:51 -0400
+             Message-ID: <OF1559C9E5.915D0B0E-ON85256BAC.004C1A2A@55.25.11>
+     Branch: perl
+          ! vms/descrip_mms.template
+____________________________________________________________________________
+[ 16303] By: sky                                   on 2002/05/01  13:00:57
+        Log: First attempt at updating perlthrtut for ithreaded threads.pm
+     Branch: perl
+          ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16302] By: jhi                                   on 2002/05/01  12:54:24
+        Log: Provide the \N{U+HHHH} syntax before we forget.
+     Branch: perl
+          ! lib/charnames.pm lib/charnames.t toke.c
+____________________________________________________________________________
+[ 16301] By: jhi                                   on 2002/05/01  12:03:03
+        Log: Subject: Copy-and-Pasto in perl.pod     
+             From: lupe@lupe-christoph.de (Lupe Christoph)    
+             Date: Wed, 1 May 2002 13:31:47 +0200
+             Message-ID: <20020501113147.GA31125@lupe-christoph.de>
+     Branch: perl
+          ! pod/perl.pod
+____________________________________________________________________________
+[ 16300] By: jhi                                   on 2002/05/01  12:01:11
+        Log: Upgrade to Encode 1.66.
+     Branch: perl
+          ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
+          ! ext/Encode/bin/ucm2table ext/Encode/t/fallback.t
+____________________________________________________________________________
+[ 16299] By: jhi                                   on 2002/05/01  11:53:21
+        Log: Integrate perlio; symbol cleanups.
+     Branch: perl
+         !> global.sym makedef.pl
+____________________________________________________________________________
+[ 16298] By: ams                                   on 2002/05/01  09:42:27
+        Log: Subject: Re: [PATCH: perl@16267] update to vms/perlvms.pod
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Wed, 01 May 2002 12:41:10 +0200
+             Message-Id: <ighvcukhj650hq264b6v45nj6ohanplm16@4ax.com>
+     Branch: perl
+          ! vms/perlvms.pod
+____________________________________________________________________________
+[ 16297] By: nick                                  on 2002/05/01  06:50:24
+        Log: Remove "spurious" (and unnecessary) variables from layer_syms
+             Win32 (Win2k), MinGW-1.1 - passes all tests! ;-)
+     Branch: perlio
+          ! makedef.pl
+____________________________________________________________________________
+[ 16296] By: nick                                  on 2002/05/01  06:21:28
+        Log: perl embed.pl to update global.sym
+     Branch: perlio
+          ! global.sym
+____________________________________________________________________________
+[ 16295] By: nick                                  on 2002/05/01  06:16:18
+        Log: Raw integrate of mainline (global.sym wrong on Win32)
+     Branch: perlio
+         +> t/comp/hints.t
+         !> (integrate 45 files)
+____________________________________________________________________________
+[ 16294] By: jhi                                   on 2002/05/01  02:39:54
+        Log: metaconfig unit change for #16293.
+     Branch: metaconfig/U/perl
+          ! bincompat5005.U
+____________________________________________________________________________
+[ 16293] By: jhi                                   on 2002/05/01  02:39:32
+        Log: Try #2 of getting rid of bincompat5005.
+     Branch: perl
+          ! Configure NetWare/config_H.wc Porting/Glossary
+          ! Porting/config.sh Porting/config_H config_h.SH embed.h
+          ! embed.pl 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 wince/config_H.ce
+____________________________________________________________________________
+[ 16292] By: jhi                                   on 2002/05/01  02:04:49
+        Log: metaconfig unit changes for #16291.
+     Branch: metaconfig
+          ! U/installdirs/inc_version_list.U
+     Branch: metaconfig/U/perl
+          ! bincompat5005.U xs_apiversion.U
+____________________________________________________________________________
+[ 16291] By: jhi                                   on 2002/05/01  02:04:22
+        Log: No bincompat5005.
+     Branch: perl
+          ! Configure INSTALL NetWare/config.wc Porting/Glossary
+          ! Porting/config.sh Porting/config_H README.mpeix config_h.SH
+          ! configure.com epoc/config.sh hints/aix.sh hints/cygwin.sh
+          ! hints/mpeix.sh makedef.pl myconfig.SH pod/perltoc.pod
+          ! uconfig.h uconfig.sh vos/config.alpha.def vos/config.ga.def
+          ! win32/config.bc win32/config.gc win32/config.vc
+          ! win32/config.vc64 wince/config.ce
+____________________________________________________________________________
+[ 16290] By: jhi                                   on 2002/05/01  01:17:53
+        Log: Remove sv_setpviv{_,mg}; regen perlapi.
+     Branch: perl
+          ! embed.fnc embed.h pod/perlapi.pod proto.h sv.c
+____________________________________________________________________________
+[ 16289] By: jhi                                   on 2002/05/01  01:10:52
+        Log: Subject: [PATCH sv.c] remove macroized bincompat functions  
+             From: Dave Mitchell <davem@fdgroup.com>
+             Date: Tue, 30 Apr 2002 23:55:43 +0100
+             Message-ID: <20020430235543.A27796@fdgroup.com>
+     Branch: perl
+          ! sv.c
+____________________________________________________________________________
+[ 16288] By: jhi                                   on 2002/05/01  01:06:31
+        Log: Update to Getopt::Long 2.30.
+     Branch: perl
+          ! lib/Getopt/Long.pm
+____________________________________________________________________________
+[ 16287] By: jhi                                   on 2002/04/30  19:51:08
+        Log: Integrate perlio;
+             
+             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
+             3. Remove bulk of (now redundant) PerlIO stuff from the <DATA>
+             section.
+             4. Re-sort perlio.sym
+     Branch: perl
+         !> makedef.pl perlio.sym
+____________________________________________________________________________
+[ 16286] By: rgs                                   on 2002/04/30  19:03:34
+        Log: Fix bug id 20020427.004 on %^H.
+             Add a regression test for %^H.
+             Change the sort pragma implementation to use a
+             global variable instead of %^H.
+     Branch: perl
+          + t/comp/hints.t
+          ! MANIFEST lib/sort.pm lib/sort.t pp_sort.c scope.c
+____________________________________________________________________________
+[ 16285] By: nick                                  on 2002/04/30  19:00:03
+        Log: 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
+             3. Remove bulk of (now redundant) PerlIO stuff from the <DATA>
+             section.
+             4. Re-sort perlio.sym
+     Branch: perlio
+          ! makedef.pl perlio.sym
+____________________________________________________________________________
+[ 16284] By: nick                                  on 2002/04/30  18:10:23
+        Log: Rest of integrate
+     Branch: perlio
+         +> lib/ExtUtils/MM_MacOS.pm
+         !> MANIFEST ext/Encode/Changes ext/Encode/Encode.pm
+         !> ext/Encode/bin/ucm2table ext/Encode/lib/Encode/Guess.pm
+         !> ext/Encode/lib/Encode/Supported.pod ext/Encode/ucm/euc-jp.ucm
+         !> ext/Storable/Storable.xs hints/openbsd.sh lib/ExtUtils/Changes
+         !> lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_Unix.pm
+         !> lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win95.pm
+         !> lib/ExtUtils/MakeMaker.pm lib/Test/Harness.pm
+         !> lib/Test/Harness/Assert.pm lib/Test/Harness/Straps.pm
+         !> lib/Test/Harness/t/strap-analyze.t
+         !> lib/Test/Harness/t/test-harness.t pod/perlport.pod
+         !> pod/perltoc.pod t/pod/testp2pt.pl util.c vms/perlvms.pod
+____________________________________________________________________________
+[ 16283] By: nick                                  on 2002/04/30  17:53:37
+        Log: Integrate mailine makedef.pl so I can look at it
+     Branch: perlio
+         !> makedef.pl
+____________________________________________________________________________
+[ 16282] By: jhi                                   on 2002/04/30  15:46:38
+        Log: Upgrade to Encode 1.65.
+     Branch: perl
+          ! ext/Encode/Changes ext/Encode/Encode.pm
+          ! ext/Encode/bin/ucm2table ext/Encode/lib/Encode/Guess.pm
+          ! ext/Encode/lib/Encode/Supported.pod ext/Encode/ucm/euc-jp.ucm
+____________________________________________________________________________
+[ 16281] By: jhi                                   on 2002/04/30  13:50:54
+        Log: Missing PerlIO symbols found by Richard Hatch in AIX.
+     Branch: perl
+          ! makedef.pl
+____________________________________________________________________________
+[ 16280] By: jhi                                   on 2002/04/30  13:04:45
+        Log: NetWare: disable DEBUG/ASSERT for now.
+     Branch: perl
+          ! ext/Storable/Storable.xs
+____________________________________________________________________________
+[ 16279] By: jhi                                   on 2002/04/30  12:57:12
+        Log: Subject: [PATCH] Test::Harness 2.03 -> 2.04
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Tue, 30 Apr 2002 01:05:41 -0400
+             Message-ID: <20020430050541.GL756@blackrider>
+     Branch: perl
+          ! lib/Test/Harness.pm lib/Test/Harness/Assert.pm
+          ! lib/Test/Harness/Straps.pm lib/Test/Harness/t/strap-analyze.t
+          ! lib/Test/Harness/t/test-harness.t
+____________________________________________________________________________
+[ 16278] By: jhi                                   on 2002/04/30  12:38:50
+        Log: Subject: [PATCH] MakeMaker 5.91_02 -> 5.92_01
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Tue, 30 Apr 2002 00:24:59 -0400
+             Message-ID: <20020430042459.GJ756@blackrider>
+     Branch: perl
+          + lib/ExtUtils/MM_MacOS.pm
+          ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/MM_NW5.pm
+          ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
+          ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MakeMaker.pm
+____________________________________________________________________________
+[ 16277] By: jhi                                   on 2002/04/30  12:32:27
+        Log: Dodge a NULL pointer dereference in cleanup of Class::DBI
+             0.86's t/04-lazy.t, caught by Tatsuhiko Miyagawa.
+     Branch: perl
+          ! util.c
+____________________________________________________________________________
+[ 16276] By: ams                                   on 2002/04/30  08:42:32
+        Log: Subject: [PATCH] t/pod/testp2pt.pl: roll back 16254 for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Mon, 29 Apr 2002 23:37:06 -0500
+             Message-Id: <a05111701b8f3cad59ba7@[172.16.52.1]>
+     Branch: perl
+          ! t/pod/testp2pt.pl
+____________________________________________________________________________
+[ 16275] By: jhi                                   on 2002/04/29  23:28:05
+        Log: Regen toc.
+     Branch: perl
+          ! pod/perltoc.pod
+____________________________________________________________________________
+[ 16274] By: jhi                                   on 2002/04/29  23:14:47
+        Log: Subject: [PATCH: perl@16267] update to vms/perlvms.pod
+             From: PPrymmer@factset.com
+             Date: Mon, 29 Apr 2002 17:58:06 -0400
+             Message-ID: <OF908F42F9.8271561B-ON85256BAA.00785843@55.25.11>
+     Branch: perl
+          ! vms/perlvms.pod
+____________________________________________________________________________
+[ 16273] By: jhi                                   on 2002/04/29  21:43:18
+        Log: OpenBSD: dynamic loading fix plus a MIPS tweak
+             from Todd Miller.
+     Branch: perl
+          ! hints/openbsd.sh
+____________________________________________________________________________
+[ 16272] By: jhi                                   on 2002/04/29  20:14:39
+        Log: Integrate perlio;
+             
+             Adding Encode::* to .pm creates stash at compile time
+             which means we need a stronger check on Encode at boot time.
+     Branch: perl
+         !> ext/PerlIO/encoding/encoding.pm
+         !> ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16271] By: jhi                                   on 2002/04/29  20:07:38
+        Log: OpenBSD hints update from Todd Miller.
+             
+             - old versions of OpenBSD don't have 'arch -s'
+             - OpenBSD 3.1 and higher don't use libdl but users may have
+             and old libdl on the system so we need to avoid using it.
+     Branch: perl
+          ! hints/openbsd.sh
+____________________________________________________________________________
+[ 16270] By: nick                                  on 2002/04/29  17:33:38
+        Log: Adding Encode::* to .pm creates stash at compile time
+             which means we need a stronger check on Encode at boot time.
+     Branch: perlio
+          ! ext/PerlIO/encoding/encoding.pm
+          ! ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16269] By: jhi                                   on 2002/04/29  16:28:44
+        Log: Detypo by Ronald Kimball.
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 16268] By: nick                                  on 2002/04/29  15:47:00
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes ext/Encode/Changes ext/Encode/Encode.pm
+         !> ext/Encode/Encode.xs ext/Encode/t/CJKT.t
+         !> ext/Encode/ucm/euc-jp.ucm ext/Unicode/Normalize/mkheader
+         !> hints/netbsd.sh lib/ExtUtils/MM_NW5.pm patchlevel.h
+         !> pod/perlfaq2.pod pod/perlfaq3.pod
+____________________________________________________________________________
+[ 16267] By: jhi                                   on 2002/04/29  13:46:56
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 16266] By: jhi                                   on 2002/04/29  13:25:03
+        Log: MM_NW5 update from C Aditya.
+     Branch: perl
+          ! lib/ExtUtils/MM_NW5.pm
+____________________________________________________________________________
+[ 16265] By: jhi                                   on 2002/04/29  12:59:01
+        Log: FAQ sync.
+     Branch: perl
+          ! pod/perlfaq2.pod pod/perlfaq3.pod
+____________________________________________________________________________
+[ 16264] By: jhi                                   on 2002/04/29  12:52:01
+        Log: NetBSD hints rewrite from Johnny Lam.
+     Branch: perl
+          ! hints/netbsd.sh
+____________________________________________________________________________
+[ 16263] By: jhi                                   on 2002/04/29  12:18:31
+        Log: Upgrade to Encode 1.64.
+     Branch: perl
+          ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
+          ! ext/Encode/t/CJKT.t ext/Encode/ucm/euc-jp.ucm
+____________________________________________________________________________
+[ 16262] By: jhi                                   on 2002/04/29  12:12:37
+        Log: Subject: [Unicode::Normalize] mkheader tweak
+             From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+             Date: Mon, 29 Apr 2002 12:58:01 +0900
+             Message-Id: <20020429125617.AA35.BQW10602@nifty.com>
+     Branch: perl
+          ! ext/Unicode/Normalize/mkheader
+____________________________________________________________________________
+[ 16261] By: nick                                  on 2002/04/29  06:29:48
+        Log: Integrate mainline
+     Branch: perlio
+          - macos/MacPerlTests.cmd macos/xsubpp.patch
+         !> (integrate 40 files)
+____________________________________________________________________________
+[ 16260] By: jhi                                   on 2002/04/29  01:11:10
+        Log: Upgrade to Unicode::Normalize 0.76,
+             from SADAHIRO Tomoyuki.
+     Branch: perl
+          ! ext/Unicode/Normalize/Changes
+          ! ext/Unicode/Normalize/Normalize.pm
+          ! ext/Unicode/Normalize/README ext/Unicode/Normalize/mkheader
+          ! ext/Unicode/Normalize/t/func.t
+____________________________________________________________________________
+[ 16259] By: jhi                                   on 2002/04/28  22:22:44
+        Log: Subject: [PATCH: perl@16189] updates to perlport.pod
+             From: Peter Prymmer <pvhp@pvhp.best.vwh.net>
+             Date: Sun, 28 Apr 2002 18:03:26 +0000 (GMT)
+             Message-ID: <Pine.BSF.4.40.0204281757400.23417-100000@pvhp.best.vwh.net>
+     Branch: perl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 16258] By: jhi                                   on 2002/04/28  20:34:12
+        Log: Sigh.  #16249 didn't help NetBSD (made it worse,
+             the basic and list tests started hanging).
+     Branch: perl
+          ! ext/threads/t/basic.t ext/threads/t/list.t
+          ! ext/threads/t/thread.t
+____________________________________________________________________________
+[ 16257] By: jhi                                   on 2002/04/28  20:26:30
+        Log: Integrate #16254 from macperl;
+             
+             Fix most tests on MacOS (not yet ext/ or /lib)
+     Branch: perl
+         !> (integrate 30 files)
+____________________________________________________________________________
+[ 16256] By: jhi                                   on 2002/04/28  19:43:02
+        Log: As requested by pudge.
+     Branch: perl
+          - macos/MacPerlTests.cmd macos/xsubpp.patch
+          ! MANIFEST
+____________________________________________________________________________
+[ 16255] By: pudge                                 on 2002/04/28  19:25:04
+        Log: Integrate perl
+     Branch: macperl
+         +> ext/PerlIO/t/fallback.t ext/threads/t/list.t
+         +> wince/cecopy-lib.pl wince/comp.pl
+         !> (integrate 38 files)
+____________________________________________________________________________
+[ 16254] By: pudge                                 on 2002/04/28  19:12:05
+        Log: Fix most tests on MacOS (not yet ext/ or /lib)
+     Branch: macperl
+          ! lib/Pod/Find.pm t/comp/cpp.t t/io/dup.t t/io/fs.t
+          ! t/io/inplace.t t/io/iprefix.t t/io/open.t t/io/openpid.t
+          ! t/japh/abigail.t t/lib/1_compile.t t/lib/compmod.pl
+          ! t/op/chdir.t t/op/exec.t t/op/magic.t t/op/read.t
+          ! t/op/readdir.t t/op/runlevel.t t/op/srand.t t/op/stat.t
+          ! t/op/study.t t/op/subst_wamp.t t/op/taint.t t/op/write.t
+          ! t/pod/testp2pt.pl t/run/exit.t t/run/fresh_perl.t
+          ! t/run/switchPx.t t/run/switcht.t t/run/switchx.t t/test.pl
+____________________________________________________________________________
+[ 16253] By: nick                                  on 2002/04/28  19:10:50
+        Log: Integrate mainline
+     Branch: perlio
+         +> wince/cecopy-lib.pl wince/comp.pl
+         !> MANIFEST ext/PerlIO/t/fallback.t ext/threads/shared/t/cond.t
+         !> ext/threads/t/basic.t ext/threads/t/list.t
+         !> ext/threads/t/thread.t pp_sort.c t/win32/system.t utf8.c
+         !> wince/Makefile.ce wince/config_h.PL wince/perldll.def
+         !> wince/win32.h wince/wince.c
+____________________________________________________________________________
+[ 16252] By: pudge                                 on 2002/04/28  19:07:33
+        Log: More configuration/build changes
+     Branch: macperl
+          ! macos/MacPerlTests.cmd macos/MacPerlTests.plx
+          ! macos/Makefile.mk macos/config.h macos/config.sh
+          ! macos/macish.h
+____________________________________________________________________________
+[ 16251] By: jhi                                   on 2002/04/28  18:23:52
+        Log: Subject: WinCE many fixes
+             From: "Vadim Konovalov" <vkonovalov@peterstar.ru>
+             Date: Sun, 28 Apr 2002 21:54:31 +0400
+             Message-ID: <00bf01c1eedd$c0c62a00$d25cc3d9@vad>
+     Branch: perl
+          + wince/cecopy-lib.pl wince/comp.pl
+          ! MANIFEST pp_sort.c t/win32/system.t utf8.c wince/Makefile.ce
+          ! wince/config_h.PL wince/perldll.def wince/win32.h
+          ! wince/wince.c
+____________________________________________________________________________
+[ 16250] By: jhi                                   on 2002/04/28  17:35:12
+        Log: Retract the cond.t part of #16249 since the nature
+             of the test changed.
+     Branch: perl
+          ! ext/threads/shared/t/cond.t
+____________________________________________________________________________
+[ 16249] By: jhi                                   on 2002/04/28  16:13:34
+        Log: (retracted by #16258)
+             
+             Fix thread tests not to depend on sleep() as
+             a scheduling aid.  In two tests (basic and list)
+             I had to change from sleep() hack to another hack...
+             basically, using the filesystem as a semaphore.
+             The assumption made is that rmdir() is atomic.
+             (The sleep() scheduling assumption broke with the
+             GNU pth in NetBSD.)
+             
+             (the cond.t part retracted by #16250)
+     Branch: perl
+          ! ext/threads/shared/t/cond.t ext/threads/t/basic.t
+          ! ext/threads/t/list.t ext/threads/t/thread.t
+____________________________________________________________________________
+[ 16248] By: jhi                                   on 2002/04/28  16:04:23
+        Log: Be tidy.
+     Branch: perl
+          ! ext/PerlIO/t/fallback.t
+____________________________________________________________________________
+[ 16247] By: jhi                                   on 2002/04/28  15:26:39
+        Log: Integrate perlio;
+             
+             Builds under -Uuseperlio
+             Uses PUSHSTACK/POPSTACK in :encoding and :Via
+             
+             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.
+     Branch: perl
+         +> ext/PerlIO/t/fallback.t
+         !> MANIFEST ext/Encode/Encode.xs ext/PerlIO/PerlIO.t
+         !> ext/PerlIO/Via/Via.xs ext/PerlIO/encoding/encoding.pm
+         !> ext/PerlIO/encoding/encoding.xs lib/open.t lib/warnings.t
+         !> t/io/binmode.t t/io/crlf.t
+____________________________________________________________________________
+[ 16246] By: nick                                  on 2002/04/28  10:08:05
+        Log: Have :encoding() default to perlqq style fallbacks.
+             Add test for that.
+     Branch: perlio
+          + ext/PerlIO/t/fallback.t
+          ! MANIFEST ext/PerlIO/encoding/encoding.pm
+          ! ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16245] By: nick                                  on 2002/04/28  08:57:54
+        Log: 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)
+     Branch: perlio
+          ! ext/PerlIO/PerlIO.t lib/open.t lib/warnings.t t/io/binmode.t
+          ! t/io/crlf.t
+____________________________________________________________________________
+[ 16244] By: nick                                  on 2002/04/28  08:22:07
+        Log: Builds under -Uuseperlio
+             Uses PUSHSTACK/POPSTACK in :encoding and :Via
+     Branch: perlio
+          ! ext/PerlIO/Via/Via.xs ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16243] By: nick                                  on 2002/04/28  07:19:01
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/threads/t/list.t
+         !> (integrate 40 files)
+____________________________________________________________________________
+[ 16242] By: jhi                                   on 2002/04/28  02:49:28
+        Log: Future-proof NetBSD for kernel pthreads, from Johnny Lam.
+     Branch: perl
+          ! hints/netbsd.sh
+____________________________________________________________________________
+[ 16241] By: jhi                                   on 2002/04/28  02:22:00
+        Log: Plan better.
+     Branch: perl
+          ! t/io/fs.t
+____________________________________________________________________________
+[ 16240] By: jhi                                   on 2002/04/28  02:20:18
+        Log: No trunc worries.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16239] By: jhi                                   on 2002/04/28  02:19:45
+        Log: Subject: [PATCH] Truncate the truncate tests (was Re: truncate to grow file)
+             From: Michael G Schwern <schwern@pobox.com>
+             Date: Sat, 27 Apr 2002 23:20:19 -0400
+             Message-ID: <20020428032019.GF1821@blackrider>
+     Branch: perl
+          ! pod/perlfunc.pod t/io/fs.t
+____________________________________________________________________________
+[ 16238] By: jhi                                   on 2002/04/28  01:55:10
+        Log: More valgrind findings: e.g. t/op/utfhash.t.
+     Branch: perl
+          ! hv.c
+____________________________________________________________________________
+[ 16237] By: jhi                                   on 2002/04/28  01:44:37
+        Log: Unused variables now that "did you use incorrect case" is gone;
+             and valgrind claims that the savepvn() in utilize() leaks in e.g.
+             lib/blib.t.
+     Branch: perl
+          ! op.c
+____________________________________________________________________________
+[ 16236] By: sky                                   on 2002/04/28  00:15:45
+        Log: Added test cases and fixed some obvious things.
+     Branch: perl
+          + ext/threads/t/list.t
+          ! MANIFEST ext/threads/threads.xs
+____________________________________________________________________________
+[ 16235] By: sky                                   on 2002/04/27  23:50:11
+        Log: Removed last traces of autodetach.
+             Added list() methid.
+             Changed documentation.
+     Branch: perl
+          ! ext/threads/threads.pm ext/threads/threads.xs
+____________________________________________________________________________
+[ 16234] By: jhi                                   on 2002/04/27  22:19:08
+        Log: Subject: [PATCH] FileCache 1.02 -> 1.021
+             From: Jerrad Pierce <belg4mit@MIT.EDU>
+             Date: Sat, 27 Apr 2002 19:14:17 -0400
+             Message-Id: <200204272314.TAA08101@calloway.mit.edu>       
+     Branch: perl
+          ! lib/FileCache.pm
+____________________________________________________________________________
+[ 16233] By: jhi                                   on 2002/04/27  22:17:57
+        Log: More NetBSD patches from Johnny Lam.
+             
+             Remove the need for a $prefix setting that was added in the
+             previous patch I sent.    Also add the proper rpath options
+             to the linker flags depending on whether we're on a ELF or
+             a.out platform.    These were tested both in a non-pkgsrc and
+             pkgsrc build.
+             
+             Append to $libs instead of overwriting its value.  This was
+             causing $(LDLOADLIBS) to not get added to the dynamic_libs
+             link command on NetBSD systems and was the cause of the GDBM
+             problems reported.  Also use '$(LDLOADLIBS)' instead of
+             expanding its value so that it is more easily overridden in
+             the Makefile by "make all LDLOADLIBS=...".
+             
+             Remove "-L/usr/local/lib" because the location of libgdbm.so
+             is already added during the Configure process, and this
+             spurious addition may cause the wrong libgdbm.so to be linked
+             against as a result.
+     Branch: perl
+          ! ext/GDBM_File/Makefile.PL hints/netbsd.sh
+          ! lib/ExtUtils/MM_Unix.pm
+____________________________________________________________________________
+[ 16232] By: jhi                                   on 2002/04/27  22:08:08
+        Log: More VC5-induced casting found by Nikola Knezevic.
+     Branch: perl
+          ! av.c hv.c mg.c sv.c
+____________________________________________________________________________
+[ 16231] By: jhi                                   on 2002/04/27  21:56:22
+        Log: More U32 regflags.
+     Branch: perl
+          ! op.h regcomp.c thrdvar.h
+____________________________________________________________________________
+[ 16230] By: pudge                                 on 2002/04/27  21:50:45
+        Log: Integrate from bleadperl
+     Branch: macperl
+         +> ext/Encode/lib/Encode/Guess.pm
+         +> ext/Encode/lib/Encode/MIME/Header.pm ext/Encode/t/guess.t
+         +> ext/Encode/t/mime-header.t ext/Storable/t/croak.t
+         +> ext/Storable/t/downgrade.t ext/Storable/t/make_downgrade.pl
+         +> ext/threads/shared/t/cond.t lib/ExtUtils/t/00setup_dummy.t
+         +> lib/ExtUtils/t/VERSION_FROM.t lib/ExtUtils/t/backwards.t
+         +> lib/ExtUtils/t/zz_cleanup_dummy.t
+         +> lib/Test/Simple/t/curr_test.t lib/Test/Simple/t/maybe_regex.t
+         +> lib/Test/Simple/t/strays.t t/lib/sample-tests/bignum
+         +> t/lib/sample-tests/die t/lib/sample-tests/die_head_end
+         +> t/lib/sample-tests/die_last_minute t/win32/system_tests
+          - lib/ExtUtils/t/Big-Fat-Dummy/Liar/Makefile.PL
+          - lib/ExtUtils/t/Big-Fat-Dummy/Liar/lib/Big/Fat/Liar.pm
+          - lib/ExtUtils/t/Big-Fat-Dummy/Makefile.PL
+          - lib/ExtUtils/t/Big-Fat-Dummy/lib/Big/Fat/Dummy.pm
+          - lib/ExtUtils/t/Problem-Module/Makefile.PL
+          - lib/ExtUtils/t/Problem-Module/subdir/Makefile.PL
+          - t/op/system_tests
+         !> (integrate 133 files)
+____________________________________________________________________________
+[ 16229] By: jhi                                   on 2002/04/27  19:55:51
+        Log: Retract #16195 since it seems to be unnecessary.
+     Branch: perl
+          ! lib/ExtUtils/MM_Unix.pm
+____________________________________________________________________________
+[ 16228] By: jhi                                   on 2002/04/27  19:25:44
+        Log: Subject: [PATCH] extract enc2xs and piconv for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Sat, 27 Apr 2002 15:11:31 -0500
+             Message-Id: <a05111701b8f0b5cd5250@[172.16.52.1]>
+     Branch: perl
+          ! vms/descrip_mms.template
+____________________________________________________________________________
+[ 16227] By: rgs                                   on 2002/04/27  19:25:05
+        Log: Some more known open() modes.
+     Branch: perl
+          ! pod/perldiag.pod
+____________________________________________________________________________
+[ 16226] By: jhi                                   on 2002/04/27  19:02:23
+        Log: Upgrade to Encode 1.63.
+     Branch: perl
+          ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
+          ! ext/Encode/Unicode/Unicode.pm ext/Encode/encoding.pm
+          ! ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/CN/HZ.pm
+          ! ext/Encode/lib/Encode/Encoding.pm
+          ! ext/Encode/lib/Encode/Guess.pm ext/Encode/lib/Encode/JP/H2Z.pm
+          ! ext/Encode/lib/Encode/JP/JIS7.pm
+          ! ext/Encode/lib/Encode/KR/2022_KR.pm
+          ! ext/Encode/lib/Encode/MIME/Header.pm ext/Encode/t/guess.t
+____________________________________________________________________________
+[ 16225] By: jhi                                   on 2002/04/27  18:13:02
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 16224] By: jhi                                   on 2002/04/27  17:53:20
+        Log: Integrate perlio;
+             
+             Correct which var is nulled, stack movement protection.
+     Branch: perl
+         !> ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16223] By: jhi                                   on 2002/04/27  17:43:26
+        Log: Subject: PATCH t/TEST
+             From: Mark-Jason Dominus <mjd@plover.com>
+             Date: Sat, 27 Apr 2002 14:06:56 -0400
+             Message-ID: <20020427180656.5422.qmail@plover.com>
+     Branch: perl
+          ! t/TEST
+____________________________________________________________________________
+[ 16222] By: sky                                   on 2002/04/27  17:00:29
+        Log: Ahem, look another way.
+     Branch: perl
+          ! ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16221] By: nick                                  on 2002/04/27  16:34:48
+        Log: Correct which var is nulled, stack movement protection.
+     Branch: perlio
+          ! ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16220] By: jhi                                   on 2002/04/27  16:27:18
+        Log: Integrate perlio;
+             
+             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
+             - added PUTBACK/SPAGAIN.
+     Branch: perl
+         !> pp_sys.c
+____________________________________________________________________________
+[ 16219] By: jhi                                   on 2002/04/27  16:23:44
+        Log: First half of NetBSD patch-ai, from Johnny Lam:
+             
+             The first part removes "installman" and "installhtml" from the
+             .PHONY target, which was causing problems during installation.
+             
+             (the installman and installhtml are not phony targets,
+             they are real files)
+     Branch: perl
+          ! Makefile.SH
+____________________________________________________________________________
+[ 16218] By: nick                                  on 2002/04/27  16:22:40
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/threads/shared/t/cond.t
+         !> MANIFEST ext/threads/shared/shared.xs
+         !> ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16217] By: jhi                                   on 2002/04/27  16:20:49
+        Log: NetBSD patch-ab from Johnny Lam:
+             
+             Some tweaks to the NetBSD hints file to make the Configure
+             process more useful when not building from pkgsrc.  This file
+             will definitely need to change again when the 1.6 release of
+             NetBSD comes out, but I'll handle the changes at the later
+             date.
+     Branch: perl
+          ! hints/netbsd.sh
+____________________________________________________________________________
+[ 16216] By: nick                                  on 2002/04/27  16:19:21
+        Log: 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
+             - added PUTBACK/SPAGAIN.
+     Branch: perlio
+          ! pp_sys.c
+____________________________________________________________________________
+[ 16215] By: jhi                                   on 2002/04/27  15:52:24
+        Log: Integrate perlio;
+             
+             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.)
+     Branch: perl
+         !> embed.fnc ext/PerlIO/Via/Via.xs
+         !> ext/PerlIO/encoding/encoding.pm
+         !> ext/PerlIO/encoding/encoding.xs ext/PerlIO/t/via.t makedef.pl
+         !> perlio.c perlio.h perliol.h
+____________________________________________________________________________
+[ 16214] By: jhi                                   on 2002/04/27  15:48:34
+        Log: Upgrade to Encode 1.62.
+     Branch: perl
+          ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs
+____________________________________________________________________________
+[ 16213] By: ams                                   on 2002/04/27  15:38:50
+        Log: Subject: Re: Change 16122: Try to be clearer about perlio.
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Sat, 27 Apr 2002 08:51:30 +0200
+             Message-Id: <bgikcuc301j0ehljjpqbtr5b3tts50m1ge@4ax.com>
+             
+             Subject: Re: Change 16183: Stop being coy.
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Sat, 27 Apr 2002 08:52:13 +0200
+             Message-Id: <djikcuksn2cvm35broiqfu8c89abtprfmc@4ax.com>
+     Branch: perl
+          ! INSTALL pod/perldelta.pod
+____________________________________________________________________________
+[ 16212] By: sky                                   on 2002/04/27  13:54:46
+        Log: Add test numbers to make "make test" happy. Order is irrelevant
+             but number of oks is not.
+     Branch: perl
+          ! ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16211] By: nick                                  on 2002/04/27  13:29:55
+        Log: Re-instate $PerlIO::encoding::check at boot.
+             (Retaining Dan's XS side require though I don't see need.)
+     Branch: perlio
+          ! ext/PerlIO/encoding/encoding.pm
+          ! ext/PerlIO/encoding/encoding.xs
+____________________________________________________________________________
+[ 16210] By: sky                                   on 2002/04/27  12:56:44
+        Log: Fixed race condtions and deadlocks in interaction with 
+             cond_wait/cond_signal and lock.
+             Now we wait for a lock to gie up if we return from COND_WAIT
+             and we are still locked. We also notifiers potential 
+             lockers that it is free for locking when we go into COND_WAIT.
+     Branch: perl
+          + ext/threads/shared/t/cond.t
+          ! MANIFEST ext/threads/shared/shared.xs
+          ! ext/threads/shared/t/queue.t
+____________________________________________________________________________
+[ 16209] By: nick                                  on 2002/04/27  12:32:41
+        Log: Integrate mainline
+     Branch: perlio
+         +> t/win32/system_tests
+          - t/op/system_tests
+         !> MANIFEST ext/Digest/MD5/t/files.t ext/Time/HiRes/HiRes.pm
+         !> hints/netbsd.sh lib/ExtUtils/MM_Unix.pm lib/Time/Local.pm
+         !> pod/perldelta.pod pod/perltodo.pod pp_ctl.c t/japh/abigail.t
+         !> t/lib/warnings/pp_hot t/win32/system.t
+____________________________________________________________________________
+[ 16208] By: sky                                   on 2002/04/27  11:46:53
+        Log: Saving locks after we set it to 0 was kind of pointless.
+             Hunting down fixes in cond_* functions.
+     Branch: perl
+          ! ext/threads/shared/shared.xs
+____________________________________________________________________________
+[ 16207] By: nick                                  on 2002/04/27  10:12:00
+        Log: 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.
+     Branch: perlio
+          ! ext/PerlIO/Via/Via.xs ext/PerlIO/t/via.t makedef.pl perlio.c
+          ! perlio.h perliol.h
+____________________________________________________________________________
+[ 16206] By: jhi                                   on 2002/04/27  00:52:30
+        Log: NetBSD and OpenBSD cannot do comments at #! line
+             (or long #! lines?)
+     Branch: perl
+          ! t/japh/abigail.t
+____________________________________________________________________________
+[ 16205] By: jhi                                   on 2002/04/26  23:56:32
+        Log: Add taint rethink to the todo list.
+     Branch: perl
+          ! pod/perltodo.pod
+____________________________________________________________________________
+[ 16204] By: jhi                                   on 2002/04/26  22:33:45
+        Log: Integrate changes #16199 and #16201 from macperl;
+             
+             Time::Local compatibility patches, from Graham
+             
+             MacPerl require() portability patches
+     Branch: perl
+         !> lib/Time/Local.pm pp_ctl.c
+____________________________________________________________________________
+[ 16203] By: jhi                                   on 2002/04/26  21:47:06
+        Log: Subject: [PATCH] Re: [ID 20020425.012] segfault when printing to close indirect filehandle
+             From: Nicholas Clark <nick@unfortu.net>
+             Date: Fri, 26 Apr 2002 23:27:23 +0100
+             Message-ID: <20020426222722.GH312@Bagpuss.unfortu.net>
+     Branch: perl
+          ! t/lib/warnings/pp_hot
+____________________________________________________________________________
+[ 16202] By: pudge                                 on 2002/04/26  21:11:06
+        Log: Working on MacPerl tests
+     Branch: macperl
+          ! macos/MacPerlTests.cmd
+____________________________________________________________________________
+[ 16201] By: pudge                                 on 2002/04/26  21:10:49
+        Log: MacPerl require() portability patches
+     Branch: macperl
+          ! pp_ctl.c
+____________________________________________________________________________
+[ 16200] By: pudge                                 on 2002/04/26  21:09:45
+        Log: Fix a few MacPerl_CanonDir() problems
+     Branch: macperl
+          ! macos/macish.c macos/macish.h
+____________________________________________________________________________
+[ 16199] By: pudge                                 on 2002/04/26  21:08:52
+        Log: Time::Local compatibility patches, from Graham
+     Branch: macperl
+          ! lib/Time/Local.pm
+____________________________________________________________________________
+[ 16198] By: jhi                                   on 2002/04/26  20:10:53
+        Log: Subject: Re: [PATCH ext/Time/HiRes/HiRes.pm] Political Correctness
+             From: Simon Cozens <simon@netthink.co.uk>
+             Date: Fri, 26 Apr 2002 21:58:21 +0100
+             Message-ID: <20020426205821.GB5855@netthink.co.uk>
+     Branch: perl
+          ! ext/Time/HiRes/HiRes.pm
+____________________________________________________________________________
+[ 16197] By: jhi                                   on 2002/04/26  20:04:44
+        Log: NetBSD: if the /usr/pkg/lib is there, the linker wants
+             to know about it always (not just when using the pth).
+     Branch: perl
+          ! hints/netbsd.sh
+____________________________________________________________________________
+[ 16196] By: jhi                                   on 2002/04/26  18:27:39
+        Log: EBCDIC MD5.xs checksum update from Merijn Broeren.
+     Branch: perl
+          ! ext/Digest/MD5/t/files.t
+____________________________________________________________________________
+[ 16195] By: jhi                                   on 2002/04/26  17:56:51
+        Log: 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>
+     Branch: perl
+          ! lib/ExtUtils/MM_Unix.pm
+____________________________________________________________________________
+[ 16194] By: nick                                  on 2002/04/26  17:36:16
+        Log: Integrate mainline
+     Branch: perlio
+         +> ext/Encode/lib/Encode/Guess.pm
+         +> ext/Encode/lib/Encode/MIME/Header.pm ext/Encode/t/guess.t
+         +> ext/Encode/t/mime-header.t ext/Storable/t/croak.t
+         +> ext/Storable/t/downgrade.t ext/Storable/t/make_downgrade.pl
+         +> lib/Test/Simple/t/curr_test.t lib/Test/Simple/t/maybe_regex.t
+         +> lib/Test/Simple/t/strays.t t/lib/sample-tests/bignum
+         +> t/lib/sample-tests/die t/lib/sample-tests/die_head_end
+         +> t/lib/sample-tests/die_last_minute
+         !> (integrate 94 files)
+____________________________________________________________________________
+[ 16193] By: jhi                                   on 2002/04/26  17:11:30
+        Log: Subject: [PATCH t\win32] system_tests are relevant only to win32\system.t
+             From: Nikola Knezevic <indy@tesla.rcub.bg.ac.yu>
+             Date: Fri, 26 Apr 2002 15:38:16 +0200
+             Message-ID: <14316006107.20020426153816@tesla.rcub.bg.ac.yu>
+     Branch: perl
+          + t/win32/system_tests
+          - t/op/system_tests
+          ! MANIFEST t/win32/system.t
+____________________________________________________________________________
+[ 16192] By: jhi                                   on 2002/04/26  16:45:28
+        Log: Mention explicitly the NetBSD + pth combination.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16191] By: jhi                                   on 2002/04/26  15:06:20
+        Log: Subject: [PATCH] Fix email address.
+             From: Abigail <abigail@foad.org>
+             Date: Fri, 26 Apr 2002 18:03:11 +0200
+             Message-ID: <20020426180311.A23545@gatekeeper.osp.nl>
+     Branch: perl
+          ! t/japh/abigail.t
+____________________________________________________________________________
+[ 16190] By: jhi                                   on 2002/04/26  14:33:03
+        Log: NetWare update from C Aditya.
+     Branch: perl
+          ! NetWare/Makefile lib/ExtUtils/MM_NW5.pm
+          ! lib/ExtUtils/MM_Unix.pm
+____________________________________________________________________________
+[ 16189] By: jhi                                   on 2002/04/26  13:35:48
+        Log: Subject: [PATCH vms/test.com] use t/TEST
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Fri, 26 Apr 2002 09:34:46 -0500
+             Message-Id: <a05111708b8ef12696579@[172.16.52.1]>
+     Branch: perl
+          ! vms/test.com
+____________________________________________________________________________
+[ 16188] By: jhi                                   on 2002/04/26  13:34:35
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
 [ 16187] By: jhi                                   on 2002/04/26  12:43:48
         Log: Subject: [Encode] s/=over2/=over 2/g
              From: Dan Kogai <dankogai@dan.co.jp>