Add emulation layer for Thread/Semaphore and Thread/Queue
[p5sagit/p5-mst-13.2.git] / Changes
diff --git a/Changes b/Changes
index e50f8c1..71ee164 100644 (file)
--- a/Changes
+++ b/Changes
@@ -28,6 +28,357 @@ example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
 Version v5.7.X         Development release working toward v5.8
 --------------
 ____________________________________________________________________________
+[ 16538] By: jhi                                   on 2002/05/10  15:08:51
+        Log: Regen toc.
+     Branch: perl
+          ! pod/perltoc.pod
+____________________________________________________________________________
+[ 16537] By: jhi                                   on 2002/05/10  15:06:52
+        Log: Move pod, add $VERSION.
+     Branch: perl
+          ! ext/threads/shared/queue.pm
+____________________________________________________________________________
+[ 16536] By: jhi                                   on 2002/05/10  14:42:10
+        Log: Unused variables.
+     Branch: perl
+          ! ext/Encode/Encode.xs
+____________________________________________________________________________
+[ 16535] By: jhi                                   on 2002/05/10  13:52:34
+        Log: Subject: Re: [REPATCH MANIFEST ext/B/t/o.t] Add tests for O
+             From: chromatic <chromatic@rmci.net>
+             Date: Fri, 10 May 2002 07:43:25 -0700
+             Message-ID: <20020510144325.26245.qmail@firewheel>
+     Branch: perl
+          + ext/B/t/o.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 16534] By: jhi                                   on 2002/05/10  13:48:10
+        Log: Don't do JAPHs unless doing "make torturetest".
+             Document the less obvious make test targets.
+     Branch: perl
+          ! Makefile.SH pod/perlhack.pod t/TEST t/harness
+____________________________________________________________________________
+[ 16533] By: nick                                  on 2002/05/10  06:02:58
+        Log: Integrate mainline
+     Branch: perlio
+         !> Configure Porting/pumpkin.pod doio.c ext/Encode/Encode.xs
+         !> ext/Encode/Unicode/Unicode.xs ext/IO/IO.xs ext/Storable/README
+         !> ext/Storable/Storable.pm ext/Storable/Storable.xs
+         !> ext/Time/HiRes/HiRes.xs ext/threads/shared/shared.xs
+         !> ext/threads/shared/t/cond.t ext/threads/threads.xs
+         !> pod/perlfaq3.pod pod/perlfaq4.pod pod/perlhack.pod
+         !> pod/perllocale.pod pp_sys.c reentr.pl t/op/tie.t
+         !> t/run/fresh_perl.t util.c
+____________________________________________________________________________
+[ 16532] By: jhi                                   on 2002/05/10  03:38:40
+        Log: Subject: [PATCH] format and other warnings
+             From: Robin Barker <rmb1@cise.npl.co.uk>
+             Date: Thu, 9 May 2002 18:27:30 +0100 (BST)
+             Message-Id: <200205091727.SAA22792@tempest.npl.co.uk>  
+     Branch: perl
+          ! Porting/pumpkin.pod ext/Encode/Encode.xs
+          ! ext/Encode/Unicode/Unicode.xs ext/Storable/Storable.xs
+          ! ext/Time/HiRes/HiRes.xs ext/threads/shared/shared.xs
+          ! ext/threads/threads.xs
+____________________________________________________________________________
+[ 16531] By: jhi                                   on 2002/05/10  03:26:11
+        Log: Move the noisy tie core dump test to fresh_perl from op/tie.
+     Branch: perl
+          ! t/op/tie.t t/run/fresh_perl.t
+____________________________________________________________________________
+[ 16530] By: jhi                                   on 2002/05/10  03:23:17
+        Log: Subject: Re: [PATCH] Re: perl@16433
+             From: sthoenna@efn.org (Yitzchak Scott-Thoennes)       
+             Date: Thu, 09 May 2002 16:24:59 -0700
+             Message-ID: <LVw28gzkguhE092yn@efn.org>
+     Branch: perl
+          ! t/op/tie.t
+____________________________________________________________________________
+[ 16529] By: jhi                                   on 2002/05/09  21:39:04
+        Log: Subject: [PATCH ext/threads/shared/t/cond.t] Re: where threads cond.t hangs
+             From: Dave Mitchell <davem@fdgroup.com>
+             Date: Thu, 9 May 2002 17:18:42 +0100
+             Message-ID: <20020509171842.C9836@fdgroup.com>
+     Branch: perl
+          ! ext/threads/shared/t/cond.t
+____________________________________________________________________________
+[ 16528] By: nick                                  on 2002/05/09  16:40:39
+        Log: Integrate maint branch io (pipe) fixes.
+     Branch: perl
+         !> doio.c pp_sys.c util.c
+____________________________________________________________________________
+[ 16527] By: jhi                                   on 2002/05/09  14:09:00
+        Log: FAQ sync.
+     Branch: perl
+          ! pod/perlfaq3.pod pod/perlfaq4.pod
+____________________________________________________________________________
+[ 16526] By: jhi                                   on 2002/05/09  14:06:53
+        Log: metaconfig unit changes for #16525, plus extra linting.
+     Branch: metaconfig
+          ! U/compline/ptrsize.U U/protos/Protochk.U
+          ! U/threads/d_asctime_r.U U/threads/d_crypt_r.U
+          ! U/threads/d_ctermid_r.U U/threads/d_ctime_r.U
+          ! U/threads/d_drand48_r.U U/threads/d_endgrent_r.U
+          ! U/threads/d_endhostent_r.U U/threads/d_endnetent_r.U
+          ! U/threads/d_endprotoent_r.U U/threads/d_endpwent_r.U
+          ! U/threads/d_endservent_r.U U/threads/d_getgrent_r.U
+          ! U/threads/d_getgrgid_r.U U/threads/d_getgrnam_r.U
+          ! U/threads/d_gethostbyaddr_r.U U/threads/d_gethostbyname_r.U
+          ! U/threads/d_gethostent_r.U U/threads/d_getlogin_r.U
+          ! U/threads/d_getnetbyaddr_r.U U/threads/d_getnetbyname_r.U
+          ! U/threads/d_getnetent_r.U U/threads/d_getprotobyname_r.U
+          ! U/threads/d_getprotobynumber_r.U U/threads/d_getprotoent_r.U
+          ! U/threads/d_getpwent_r.U U/threads/d_getpwnam_r.U
+          ! U/threads/d_getpwuid_r.U U/threads/d_getservbyname_r.U
+          ! U/threads/d_getservbyport_r.U U/threads/d_getservent_r.U
+          ! U/threads/d_getspnam_r.U U/threads/d_gmtime_r.U
+          ! U/threads/d_localtime_r.U U/threads/d_random_r.U
+          ! U/threads/d_readdir64_r.U U/threads/d_readdir_r.U
+          ! U/threads/d_setgrent_r.U U/threads/d_sethostent_r.U
+          ! U/threads/d_setlocale_r.U U/threads/d_setnetent_r.U
+          ! U/threads/d_setprotoent_r.U U/threads/d_setpwent_r.U
+          ! U/threads/d_setservent_r.U U/threads/d_srand48_r.U
+          ! U/threads/d_srandom_r.U U/threads/d_strerror_r.U
+          ! U/threads/d_tmpnam_r.U U/threads/d_ttyname_r.U
+____________________________________________________________________________
+[ 16525] By: jhi                                   on 2002/05/09  14:06:11
+        Log: metaconfig unit linting.
+     Branch: perl
+          ! reentr.pl
+____________________________________________________________________________
+[ 16524] By: jhi                                   on 2002/05/09  13:49:01
+        Log: metaconfig unit changes for #16523.
+     Branch: metaconfig
+          ! U/compline/ptrsize.U
+     Branch: metaconfig/U/perl
+          ! use64bits.U
+____________________________________________________________________________
+[ 16523] By: jhi                                   on 2002/05/09  13:48:20
+        Log: ptrsize should depend on use64bitall, not the other
+             way round, noticed by Karl Tomlinson <k.tomlinson@auckland.ac.nz>.
+     Branch: perl
+          ! Configure
+____________________________________________________________________________
+[ 16522] By: jhi                                   on 2002/05/09  13:07:58
+        Log: Integrate #16510 from macperl;
+             
+             Tell IO.xs that MacOS sometimes doesn't need extra help
+     Branch: perl
+         !> ext/IO/IO.xs
+____________________________________________________________________________
+[ 16521] By: ams                                   on 2002/05/09  12:42:12
+        Log: Subject: Re: Storable doc patches
+             From: "Philip Newton" <Philip.Newton@gmx.net>
+             Date: Thu, 9 May 2002 14:32:29 +0200
+             Message-Id: 
+     Branch: perl
+          ! ext/Storable/Storable.pm
+____________________________________________________________________________
+[ 16520] By: rgs                                   on 2002/05/09  11:43:12
+        Log: cmp() compares chars, not bytes.
+     Branch: perl
+          ! pod/perllocale.pod
+____________________________________________________________________________
+[ 16519] By: rgs                                   on 2002/05/09  10:19:04
+        Log: A footnote about PERL_DESTRUCT_LEVEL and mod_perl.
+     Branch: perl
+          ! pod/perlhack.pod
+____________________________________________________________________________
+[ 16518] By: ams                                   on 2002/05/09  09:04:31
+        Log: Subject: Storable doc patches
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Thu, 09 May 2002 12:00:45 +0200
+             Message-Id: <vshkdu49hlpqqm6mlre5ilkn8l9dbqdnsg@4ax.com>
+     Branch: perl
+          ! ext/Storable/Storable.pm ext/Storable/Storable.xs
+____________________________________________________________________________
+[ 16517] By: ams                                   on 2002/05/09  08:53:50
+        Log: Subject: Re: Change 16457: [PATCH] Re: [PATCH] Storable (Re: perl@16433)
+             From: Philip Newton <Philip.Newton@gmx.net>
+             Date: Thu, 09 May 2002 11:16:06 +0200
+             Message-Id: <6ffkdu422rls6td4okfu243c9vbtnrfntk@4ax.com>
+     Branch: perl
+          ! ext/Storable/README
+____________________________________________________________________________
+[ 16516] By: nick                                  on 2002/05/09  08:13:39
+        Log: Integrate mainline
+     Branch: perlio
+         !> pod/perlxstut.pod
+____________________________________________________________________________
+[ 16515] By: nick                                  on 2002/05/09  07:29:53
+        Log: Integrate mainline
+     Branch: perlio
+         !> (integrate 27 files)
+____________________________________________________________________________
+[ 16514] By: ams                                   on 2002/05/09  06:50:24
+        Log: Subject: [Patch] perlxstut.pod
+             From: lupe@lupe-christoph.de (Lupe Christoph)
+             Date: Thu, 9 May 2002 09:42:02 +0200
+             Message-Id: <20020509074202.GJ1087@lupe-christoph.de>
+             (Applied with tweaks.)
+     Branch: perl
+          ! pod/perlxstut.pod
+____________________________________________________________________________
+[ 16513] By: ams                                   on 2002/05/09  06:04:47
+        Log: Subject: [Patch] perlapio.pod
+             From: lupe@lupe-christoph.de (Lupe Christoph)
+             Date: Thu, 9 May 2002 09:01:50 +0200
+             Message-Id: <20020509070150.GI1087@lupe-christoph.de>
+             (Applied with tweaks.)
+     Branch: perl
+          ! pod/perlapio.pod
+____________________________________________________________________________
+[ 16512] By: pudge                                 on 2002/05/09  03:44:21
+        Log: Integrate from macperl
+     Branch: maint-5.6/macperl
+         !> macos/macperl/MPConsole.cp
+____________________________________________________________________________
+[ 16511] By: pudge                                 on 2002/05/09  03:34:14
+        Log: Make interrupt act as end of file, MacPerl Bug #542154
+     Branch: macperl
+          ! macos/macperl/MPConsole.cp
+____________________________________________________________________________
+[ 16510] By: pudge                                 on 2002/05/09  03:33:34
+        Log: Tell IO.xs that MacOS sometimes doesn't need extra help
+     Branch: macperl
+          ! ext/IO/IO.xs
+____________________________________________________________________________
+[ 16509] By: pudge                                 on 2002/05/09  03:32:47
+        Log: Make perlio (!sfio) work on MacOS
+     Branch: macperl
+          ! macos/config.h macos/config.sh macos/macish.c
+____________________________________________________________________________
+[ 16508] By: gsar                                  on 2002/05/09  00:24:00
+        Log: integrate maint-5.6/macperl contents
+     Branch: maint-5.6/perl
+         !> README.macos cop.h deb.c embed.h ext/File/Glob/Glob.pm
+         !> lib/DB.pm lib/File/Copy.pm lib/File/Spec/Mac.pm lib/perl5db.pl
+         !> perl.c pod/perlport.pod pp_ctl.c proto.h toke.c util.c
+____________________________________________________________________________
+[ 16507] By: jhi                                   on 2002/05/08  23:48:12
+        Log: Rework #16506 some more.
+     Branch: perl
+          ! ext/Time/HiRes/HiRes.xs win32/win32.c
+____________________________________________________________________________
+[ 16506] By: jhi                                   on 2002/05/08  23:20:29
+        Log: Rework #16503 a bit to keep all the HiRes implementation
+             in one place, assuming we want to re-CPAN Time::HiRes at
+             some point.
+     Branch: perl
+          ! ext/Time/HiRes/HiRes.xs win32/win32.c
+____________________________________________________________________________
+[ 16505] By: jhi                                   on 2002/05/08  22:52:17
+        Log: metaconfig unit change for #16504.
+     Branch: metaconfig
+          ! U/modified/Cppsym.U
+____________________________________________________________________________
+[ 16504] By: jhi                                   on 2002/05/08  22:51:54
+        Log: Subject: [ID 20020508.012] with gcc-3.1, Config.pm's ccsymbols='-Acpu=i386 ...' is bad (esp for _h2ph_pre.ph)
+             From: Pixel <pixel@mandrakesoft.com>
+             Date: 08 May 2002 18:19:51 +0200
+             Message-Id: <ly3cx2wr14.fsf@leia.mandrakesoft.com>   
+     Branch: perl
+          ! Configure
+____________________________________________________________________________
+[ 16503] By: gsar                                  on 2002/05/08  22:49:33
+        Log: make the gettimeofday() implementation in Time::HiRes available
+             from perl
+     Branch: perl
+          ! XSUB.h ext/Time/HiRes/HiRes.xs iperlsys.h makedef.pl pp.c
+          ! win32/config.bc win32/config.gc win32/config.vc
+          ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
+          ! win32/config_H.vc win32/config_H.vc64 win32/perlhost.h
+          ! win32/win32.c win32/win32iop.h
+____________________________________________________________________________
+[ 16502] By: jhi                                   on 2002/05/08  22:41:42
+        Log: Subject: Test output update for OS X 10.1.4
+             From: Kay Röpke <kroepke@dolphin-services.de>
+             Date: Wed, 8 May 2002 22:23:36 +0200
+             Message-Id: <79FC9AC7-62C1-11D6-9BDB-000393414688@dolphin-services.de>
+     Branch: perl
+          ! ext/DB_File/t/db-recno.t
+____________________________________________________________________________
+[ 16501] By: jhi                                   on 2002/05/08  22:39:11
+        Log: Subject: [PATCH] Re: perl@16433
+             From: sthoenna@efn.org (Yitzchak Scott-Thoennes)
+             Date: Tue, 07 May 2002 18:40:44 -0700
+             Message-ID: <cII28gzkgaOS092yn@efn.org>
+             
+             Subject: Re: [PATCH] Re: perl@16433
+             From: sthoenna@efn.org (Yitzchak Scott-Thoennes)
+             Date: Wed, 08 May 2002 10:16:42 -0700
+             Message-ID: <61V28gzkg+jG092yn@efn.org>
+     Branch: perl
+          ! pp_sys.c sv.c t/op/tie.t
+____________________________________________________________________________
+[ 16500] By: jhi                                   on 2002/05/08  22:25:01
+        Log: Subject: [DOC PATCH] Minor threads::shared nits
+             From: Simon Glover <scog@amnh.org>
+             Date: Wed, 8 May 2002 17:23:16 -0400 (EDT)
+             Message-ID: <Pine.GSO.4.43.0205081719050.26360-100000@egg.amnh.org>
+     Branch: perl
+          ! ext/threads/shared/queue.pm ext/threads/shared/semaphore.pm
+          ! ext/threads/shared/shared.pm
+____________________________________________________________________________
+[ 16499] By: jhi                                   on 2002/05/08  22:22:30
+        Log: Subject: [DOC PATCH] perlthrtut proofreading
+             From: Simon Glover <scog@amnh.org>
+             Date: Wed, 8 May 2002 14:00:13 -0400 (EDT)
+             Message-ID: <Pine.GSO.4.43.0205081351010.23879-100000@egg.amnh.org>
+     Branch: perl
+          ! pod/perlthrtut.pod
+____________________________________________________________________________
+[ 16498] By: jhi                                   on 2002/05/08  22:19:45
+        Log: Deprecate 5.005threads.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[ 16497] By: jhi                                   on 2002/05/08  22:11:21
+        Log: Integrate perlio;
+             
+             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
+____________________________________________________________________________
+[ 16496] By: nick                                  on 2002/05/08  19:08:43
+        Log: 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: perlio
+          ! perlio.c pod/perlapio.pod pod/perlxstut.pod
+____________________________________________________________________________
+[ 16495] By: nick                                  on 2002/05/08  17:56:43
+        Log: 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.)
+     Branch: perlio
+          ! perlio.c pod/perlapio.pod pod/perlxstut.pod
+____________________________________________________________________________
+[ 16494] By: nick                                  on 2002/05/08  17:40:34
+        Log: Integrate mainline
+     Branch: perlio
+         !> Changes Porting/p4genpatch ext/File/Glob/bsd_glob.c
+         !> ext/Storable/Storable.pm lib/base.pm lib/diagnostics.t
+         !> lib/fields.t lib/locale.t makedef.pl patchlevel.h
+         !> t/run/fresh_perl.t
+____________________________________________________________________________
+[ 16493] By: jhi                                   on 2002/05/08  14:25:31
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
 [ 16492] By: gsar                                  on 2002/05/08  14:00:54
         Log: p4genpatch: produce unix-compatible patches on non-MacOS platforms;
              don't unlink /dev/null