PerlIO passes all tests.
[p5sagit/p5-mst-13.2.git] / Changes
diff --git a/Changes b/Changes
index b622fd8..9ca833f 100644 (file)
--- a/Changes
+++ b/Changes
@@ -106,6 +106,393 @@ Version v5.7.0            Development release working toward v5.8
 --------------
 
 ____________________________________________________________________________
+[  7385] By: jhi                                   on 2000/10/21  01:28:42
+        Log: The #7383 was right only in the context of the original bug report,
+             not in more general case.
+     Branch: perl
+          ! pp_hot.c
+____________________________________________________________________________
+[  7384] By: jhi                                   on 2000/10/21  01:08:23
+        Log: Fix for ID 20000915.011, IO::Select warning for an undefined fd.
+     Branch: perl
+          ! ext/IO/lib/IO/Select.pm
+____________________________________________________________________________
+[  7383] By: jhi                                   on 2000/10/21  00:44:18
+        Log: Fix for ID 20001020.006, concatenating an unset submatch
+             with utf8 resulted in "Modification of a read-only value".
+     Branch: perl
+          ! pp_hot.c t/pragma/utf8.t
+____________________________________________________________________________
+[  7382] By: jhi                                   on 2000/10/20  20:44:31
+        Log: Make scan_num() reëntrant, as suggested in
+             
+             Subject: [PATCH perl@7229] Rentrant parser and yylex()
+             From: "Roca, Ignasi" <ignasi.roca@fujitsu.siemens.es>
+             Date: Fri, 20 Oct 2000 14:17:27 +0100
+             Message-ID: <5930DC161690D211966700902715754702DA09CD@madt009a.siemens.es>
+     Branch: perl
+          ! embed.h embed.pl objXSUB.h perlapi.c perly.c perly.y proto.h
+          ! toke.c
+____________________________________________________________________________
+[  7381] By: jhi                                   on 2000/10/20  20:07:29
+        Log: Reëntrancy fix.
+             
+             Subject: [PATCH perl@7229] Rentrant parser and yylex()
+             From: "Roca, Ignasi" <ignasi.roca@fujitsu.siemens.es>
+             Date: Fri, 20 Oct 2000 14:17:27 +0100
+             Message-ID: <5930DC161690D211966700902715754702DA09CD@madt009a.siemens.es>
+     Branch: perl
+          ! embed.h embed.pl perl.h proto.h toke.c
+____________________________________________________________________________
+[  7380] By: jhi                                   on 2000/10/20  19:15:54
+        Log: Don't write double values through long double pointers,
+             based on a part of
+             
+             Subject: [ID 20001016.017] [jens: 5.7.0 Solaris 8, 64 Bit, Workshop 6.0 Compiler]
+             From: Jens Hamisch <jens@Strawberry.COM>
+             Date: Tue, 17 Oct 2000 08:39:36 +0200
+             Message-Id: <20001017083936.A11104@Strawberry.COM>
+     Branch: perl
+          ! perl.h pp.c
+____________________________________________________________________________
+[  7379] By: jhi                                   on 2000/10/20  18:43:37
+        Log: Portability tweak on #7377.
+             
+             Subject:  Re: [nick@cow.org.uk: [ID 20001020.004] Not OK: perl v5.7.0 +DEVEL7368 on i386-freebsd-64all 4.1-stable (UNINSTALLED)]
+             From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane)
+             Date:     Fri, 20 Oct 2000 13:13:41 EDT
+             Message-Id: <001020131216.3b141@DUPHY4.Physics.Drexel.Edu>
+     Branch: perl
+          ! t/lib/dprof.t
+____________________________________________________________________________
+[  7378] By: jhi                                   on 2000/10/20  12:57:19
+        Log: SOCKS function redefinitions need prototypes, too, otherwise
+             for example 32 bit versus 64 bit differences cause a lot of
+             problems.  Part of
+             
+             Subject: [ID 20001016.017] [jens: 5.7.0 Solaris 8, 64 Bit, Workshop 6.0 Compiler]
+             From: Jens Hamisch <jens@Strawberry.COM>
+             Date: Tue, 17 Oct 2000 08:39:36 +0200
+             Message-Id: <20001017083936.A11104@Strawberry.COM>
+     Branch: perl
+          ! doio.c pp_sys.c
+____________________________________________________________________________
+[  7377] By: jhi                                   on 2000/10/20  12:37:12
+        Log: Subject:  [PATCH] Perl 5.6.0/5.7.0 enable DProf test for VMS
+             From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane)
+             Date:     Fri, 20 Oct 2000 08:26:04 EDT
+             Message-Id: <001020074851.3751a@DUPHY4.Physics.Drexel.Edu>
+     Branch: perl
+          ! configure.com t/lib/dprof.t t/lib/dprof/V.pm vms/test.com
+____________________________________________________________________________
+[  7376] By: jhi                                   on 2000/10/20  12:35:31
+        Log: Subject:  [PATCH] Perl 5.6.0/5.7.0, vms/gen_shrfls.pl update
+             From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane)
+             Date:     Fri, 20 Oct 2000 07:48:15 EDT
+             Message-Id: <001020074423.39b82@DUPHY4.Physics.Drexel.Edu>
+     Branch: perl
+          ! configure.com vms/gen_shrfls.pl
+____________________________________________________________________________
+[  7374] By: jhi                                   on 2000/10/20  00:59:48
+        Log: In the latest compiler builds cccdlflags must not become -fpic,
+             from Wilfredo Sánchez.
+     Branch: perl
+          ! hints/darwin.sh
+____________________________________________________________________________
+[  7373] By: jhi                                   on 2000/10/20  00:56:35
+        Log: Subject: PATCH CR+LF should be "\cM\cJ" in perlop
+             From: Tony Cook <tony@develop-help.com>
+             Date: Fri, 20 Oct 2000 07:29:15 +1100 (EST)
+             Message-ID: <Pine.LNX.4.10.10010200725530.12682-100000@develop-help.com>
+     Branch: perl
+          ! pod/perlop.pod
+____________________________________________________________________________
+[  7372] By: jhi                                   on 2000/10/19  19:34:40
+        Log: Typo noted by Mark Lutz.
+     Branch: perl
+          ! t/op/64bitint.t
+____________________________________________________________________________
+[  7370] By: jhi                                   on 2000/10/19  17:18:08
+        Log: Subject: PATCH do_print has 2 PerlIO_error()s
+             From: nick@ccl4.org
+             Date: Thu, 19 Oct 2000 18:09:20 +0100
+             Message-ID: <20001019180920.A8440@babyhippo.co.uk>
+     Branch: perl
+          ! doio.c
+____________________________________________________________________________
+[  7369] By: jhi                                   on 2000/10/19  14:01:49
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[  7368] By: jhi                                   on 2000/10/19  13:04:29
+        Log: Subject: Re: [ID 20001013.008] perl 5.6.0 on AIX w/GCC
+             From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Date: Wed, 18 Oct 2000 13:12:01 +0200
+             Message-Id: <20001018131021.F844.H.M.BRAND@hccnet.nl>
+     Branch: perl
+          ! hints/aix.sh
+____________________________________________________________________________
+[  7367] By: jhi                                   on 2000/10/19  02:22:40
+        Log: Fix of sorts for bug id 20000901.092.  There seems to be no trace
+             of a 'pmshort' anywhere in the B, so the offending line was simply
+             removed.
+     Branch: perl
+          ! ext/B/B/Debug.pm
+____________________________________________________________________________
+[  7366] By: jhi                                   on 2000/10/19  02:12:37
+        Log: Add the test case for the bug id 20000730.004 which seems
+             to have been fixed by now.
+     Branch: perl
+          ! t/pragma/utf8.t
+____________________________________________________________________________
+[  7365] By: jhi                                   on 2000/10/18  23:36:24
+        Log: Subject: [PATCH 5.7.0] Re: [ID 20001018.008] flip-flop bug when there's no <FH> 
+             From: Hugo <hv@crypt.compulink.co.uk>
+             Date: Wed, 18 Oct 2000 23:25:58 +0100
+             Message-Id: <200010182225.XAA20330@crypt.compulink.co.uk>
+     Branch: perl
+          ! pp_ctl.c pp_hot.c t/op/flip.t t/pragma/warn/pp_hot
+____________________________________________________________________________
+[  7364] By: jhi                                   on 2000/10/18  21:12:53
+        Log: (retracted)
+     Branch: perl
+          ! pp.c
+____________________________________________________________________________
+[  7363] By: jhi                                   on 2000/10/18  20:55:38
+        Log: Missing change from #7362.
+     Branch: perl
+          ! win32/perlhost.h
+____________________________________________________________________________
+[  7362] By: jhi                                   on 2000/10/18  20:52:01
+        Log: Borland C fstat() never saw the fd as writable.
+             
+             Subject: fix for Borland's weak "stat" (perl@7211)
+             From: "Konovalov, Vadim" <vkonovalov@lucent.com>
+             Date: Mon, 16 Oct 2000 09:55:03 +0400
+             Message-ID: <402099F49BEED211999700805FC7359F7C0E40@ru0028exch01.spb.lucent.com>
+     Branch: perl
+          ! win32/win32.c
+____________________________________________________________________________
+[  7361] By: jhi                                   on 2000/10/18  17:43:50
+        Log: Regen toc.
+     Branch: perl
+          ! pod/buildtoc.PL pod/perl.pod pod/perlport.pod pod/perltoc.pod
+____________________________________________________________________________
+[  7360] By: jhi                                   on 2000/10/18  17:07:44
+        Log: From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Subject: Re: [ID 20001013.008] perl 5.6.0 on AIX 4.3.2 w/GCC 2.95.2
+             Message-Id: <20001016151837.9977.H.M.BRAND@hccnet.nl>
+             Date: Mon, 16 Oct 2000 15:19:49 +0200
+     Branch: perl
+          + README.aix
+          ! MANIFEST
+____________________________________________________________________________
+[  7359] By: jhi                                   on 2000/10/18  17:04:49
+        Log: Subject: Pod patch for Devel::Peek
+             From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
+             Message-Id: <20001016121252.996B.H.M.BRAND@hccnet.nl>
+             Date: Mon, 16 Oct 2000 12:26:34 +0200
+     Branch: perl
+          ! ext/Devel/Peek/Peek.pm
+____________________________________________________________________________
+[  7358] By: jhi                                   on 2000/10/18  17:03:15
+        Log: Make Cwd more bulletproof in chrooted environments.
+             
+             Subject: [ID 20001018.001] Fix for Cwd.pm (chroot)
+             From: "Eric E. Coe" <Eric.Coe@oracle.com>
+             Date: Wed, 18 Oct 2000 04:03:54 -0400
+             Message-Id: <39ED596A.70E599FE@oracle.com>
+     Branch: perl
+          ! lib/Cwd.pm
+____________________________________________________________________________
+[  7357] By: jhi                                   on 2000/10/18  16:37:26
+        Log: Disable the UTF8 downgrade croakage for now to avoid
+             too many not okay messages.
+     Branch: perl
+          ! doio.c
+____________________________________________________________________________
+[  7356] By: jhi                                   on 2000/10/17  23:29:41
+        Log: Show the failed remote port, instead of the failing line number.
+             
+             Subject: [PATCH 5.6.1 Debugger] More diagnostics
+             From: David Sparks <daves@ActiveState.com>
+             Date: Tue, 17 Oct 2000 15:00:24 -0700
+             Message-Id: <5.0.0.25.0.20001017144037.02551e10@pop3>
+     Branch: perl
+          ! lib/perl5db.pl
+____________________________________________________________________________
+[  7355] By: jhi                                   on 2000/10/17  14:11:31
+        Log: On output try to downgrade to bytes, croak if impossible,
+             from Simon Cozens.  This means that outputting >255 UTF8
+             is impossible.  Consider this as a strong incentive to get
+             the I/O disciplines implemented.
+     Branch: perl
+          ! doio.c pod/perldiag.pod sv.c
+____________________________________________________________________________
+[  7354] By: jhi                                   on 2000/10/17  13:42:23
+        Log: Clarify documentation on 'use bytes'.
+             
+             Subject: Re: What does 'use bytes' "mean" ?
+             From: Simon Cozens <simon@cozens.net>
+             Date: Mon, 18 Sep 2000 18:24:25 +0100
+             Message-ID: <20000918182425.A26765@deep-dark-truthful-mirror.perlhacker.org>
+     Branch: perl
+          ! lib/bytes.pm
+____________________________________________________________________________
+[  7353] By: jhi                                   on 2000/10/17  13:28:12
+        Log: Workaround for a sfio bug where the stream error indicator
+             is not cleared as documented.
+             
+             Subject: PATCH (was Re: [ID 20001016.007] Not OK: perl v5.7.0 +DEVEL7228 on i586-linux 2.2.16 (UNINSTALLED))
+             From: Nicholas Clark <nick@ccl4.org>
+             Date: Mon, 16 Oct 2000 18:28:23 +0100
+             Message-ID: <20001016182823.J19700@plum.flirble.org>
+     Branch: perl
+          ! doio.c
+____________________________________________________________________________
+[  7352] By: jhi                                   on 2000/10/17  13:06:19
+        Log: More IoTYPE sprinkling.
+     Branch: perl
+          ! doio.c pp_hot.c
+____________________________________________________________________________
+[  7351] By: jhi                                   on 2000/10/16  22:47:07
+        Log: Detect early whether the std streams have gone bad.
+             
+             Subject: PATCH (was Re: [ID 20001016.007] Not OK: perl v5.7.0 +DEVEL7228 on i586-linux 2.2.16 (UNINSTALLED))
+             Date: Mon, 16 Oct 2000 23:28:42 +0100
+             From: Nicholas Clark <nick@ccl4.org>
+             Message-ID: <20001016232842.A37942@plum.flirble.org>
+     Branch: perl
+          ! t/op/misc.t
+____________________________________________________________________________
+[  7350] By: jhi                                   on 2000/10/16  22:45:16
+        Log: Subject: [ID 20001016.012] [PATCHes Included]OK: perl v5.7.0 on dos-djgpp djgpp
+             From: "Peter J. Farley III" <pjfarley@banet.net>
+             Date: Mon, 16 Oct 2000 18:15:59 -0400
+             Message-Id: <4.3.1.0.20001016180235.00ac65a0@pop5.banet.net>
+     Branch: perl
+          ! djgpp/djgpp.c dosish.h t/io/open.t
+____________________________________________________________________________
+[  7349] By: jhi                                   on 2000/10/16  22:36:45
+        Log: perldelta tweak.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[  7348] By: jhi                                   on 2000/10/16  15:17:53
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[  7347] By: jhi                                   on 2000/10/16  13:55:27
+        Log: Add the capability to include/exclude branches.
+     Branch: perl
+          ! Porting/genlog
+____________________________________________________________________________
+[  7346] By: jhi                                   on 2000/10/16  13:18:04
+        Log: Add Charles Lane.
+     Branch: perl
+          ! AUTHORS Changes
+____________________________________________________________________________
+[  7345] By: jhi                                   on 2000/10/16  13:13:21
+        Log: Add a perldelta note about the change #6024, pointed out by Sarathy.
+     Branch: perl
+          ! pod/perldelta.pod
+____________________________________________________________________________
+[  7244] By: jhi                                   on 2000/10/16  02:29:54
+        Log: Subject: $Carp::ExportLevel confusion in Exporter
+             From: "Ben Tilly" <ben_tilly@hotmail.com>
+             Date: Sat, 14 Oct 2000 16:44:34 EDT
+             Message-ID: <LAW2-F258sQwY6YHkid00003788@hotmail.com>
+     Branch: perl
+          ! lib/Exporter/Heavy.pm
+____________________________________________________________________________
+[  7243] By: jhi                                   on 2000/10/16  02:28:33
+        Log: Subject: [PATCH perlguts.pod] Document offset hack
+             From: Simon Cozens <simon@cozens.net>
+             Message-ID: <20001014193225.A6568@pembro4.pmb.ox.ac.uk>
+             Date: Sat, 14 Oct 2000 19:32:25 +0100
+     Branch: perl
+          ! pod/perlguts.pod
+____________________________________________________________________________
+[  7241] By: jhi                                   on 2000/10/16  02:22:44
+        Log: Subject: small pod patch
+             From: Dan Boorstein <dan_boo@bellsouth.net>
+             Date: Sat, 14 Oct 2000 14:29:24 -0400
+             Message-ID: <39E8A604.B501DB4F@bellsouth.net>
+     Branch: perl
+          ! pod/perlfaq7.pod pod/perlmod.pod
+____________________________________________________________________________
+[  7240] By: jhi                                   on 2000/10/16  02:13:46
+        Log: -w cleanup.
+             
+             Subject: Re: Problems with bleadperl 
+             From: "Stephen P. Potter" <spp@ds.net>
+             Date: Fri, 13 Oct 2000 13:32:49 -0400
+             Message-Id: <200010131732.NAA19391@spp.users.ds.net>
+     Branch: perl
+          ! t/pragma/overload.t
+____________________________________________________________________________
+[  7239] By: jhi                                   on 2000/10/16  01:41:18
+        Log: One more ~utf8 tweak.
+     Branch: perl
+          ! t/op/bop.t
+____________________________________________________________________________
+[  7238] By: jhi                                   on 2000/10/16  01:34:14
+        Log: Tweak the test of #7235.
+     Branch: perl
+          ! t/op/bop.t
+____________________________________________________________________________
+[  7237] By: jhi                                   on 2000/10/16  01:25:04
+        Log: Fix a couple of compiler-noted nits in #7235.
+     Branch: perl
+          ! pp.c
+____________________________________________________________________________
+[  7236] By: jhi                                   on 2000/10/16  01:22:46
+        Log: Fix few quad issues, which for example broke chr(~chr(~0)) for UTF8.
+     Branch: perl
+          ! pp.c pp_hot.c
+____________________________________________________________________________
+[  7235] By: jhi                                   on 2000/10/15  16:24:44
+        Log: Make ~(chr(a).chr(b)) eq chr(~a).chr(~b) on utf8.
+             
+             From: Simon Cozens <simon@cozens.net>
+             Subject: [PATCH] Re: [ID 20000918.005] ~ on wide chars
+             Date: Sat, 14 Oct 2000 20:52:13 +0100
+             Message-ID: <20001014205213.A9645@pembro4.pmb.ox.ac.uk>
+     Branch: perl
+          ! pp.c t/op/bop.t utf8.h
+____________________________________________________________________________
+[  7234] By: jhi                                   on 2000/10/15  15:19:29
+        Log: split() utf8 fixes.  Should fix both 20001014.001 and 20000426.003.
+             The problem was that rx->minlen was in chars while pp_split()
+             thought it would be in bytes. 
+     Branch: perl
+          ! pp.c t/pragma/utf8.t
+____________________________________________________________________________
+[  7233] By: jhi                                   on 2000/10/14  20:24:24
+        Log: Document FNCASE=y as discussed in the bug 20000902.009.
+     Branch: perl
+          ! README.dos
+____________________________________________________________________________
+[  7232] By: jhi                                   on 2000/10/14  18:52:21
+        Log: Add test for bug id 20000427.003 (which seems to have
+             been fixed) (also duplicate as 20000427.004, though
+             with a higher severity).  Move one utf8 from op/append
+             to pragma/utf8, tag the tests with bug ids.
+     Branch: perl
+          ! t/op/append.t t/pragma/utf8.t
+____________________________________________________________________________
+[  7231] By: jhi                                   on 2000/10/14  17:28:37
+        Log: Test cases for bug id 20000323.056 (the bug seems to be fixed).
+     Branch: perl
+          ! t/pragma/utf8.t
+____________________________________________________________________________
+[  7229] By: jhi                                   on 2000/10/14  00:49:22
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
 [  7228] By: jhi                                   on 2000/10/14  00:46:10
         Log: Subject: RFC: a (temporary?) way around utf8.pm for EBCDIC
              From: Peter Prymmer <pvhp@forte.com>