Skip the RV printing test under threads until fixed.
[p5sagit/p5-mst-13.2.git] / Changes
diff --git a/Changes b/Changes
index 44a80a6..17b5f7c 100644 (file)
--- a/Changes
+++ b/Changes
@@ -31,6 +31,453 @@ or any other branch.
 Version v5.7.2         Development release working toward v5.8
 --------------
 ____________________________________________________________________________
+[ 12306] By: jhi                                   on 2001/10/02  11:59:12
+        Log: Work around old buggy glibcs for langinfo constants,
+             from Nicholas Clark and David Dyck.
+     Branch: perl
+          ! ext/I18N/Langinfo/Langinfo.t ext/I18N/Langinfo/Makefile.PL
+____________________________________________________________________________
+[ 12305] By: jhi                                   on 2001/10/02  11:45:55
+        Log: Eradicate Time:Piece; add an example.
+     Branch: perl
+          ! ext/I18N/Langinfo/Langinfo.pm
+____________________________________________________________________________
+[ 12304] By: jhi                                   on 2001/10/02  11:34:18
+        Log: Subject: [PATCH] Pod::Html makes a poor guess at author
+             From: Robert Spier <rspier@pobox.com>
+             Date: Mon, 1 Oct 2001 23:20:16 -0700
+             Message-ID: <15289.23712.422087.878224@rls.cx>
+     Branch: perl
+          ! lib/Pod/Html.pm
+____________________________________________________________________________
+[ 12303] By: sky                                   on 2001/10/02  10:40:57
+        Log: Fixes obscure bug that manifests itself by.
+             local $!=0;undef*STDOUT;#segfaults
+             Has been around for a while. Possible other magic IO vars are
+             possibly affected aswell. Reported by Jos Boumans.
+     Branch: perl
+          ! mg.c
+____________________________________________________________________________
+[ 12302] By: nick                                  on 2001/10/02  09:00:52
+        Log: Integrate mainline
+     Branch: perlio
+         !> ext/B/t/terse.t ext/I18N/Langinfo/Langinfo.t hints/darwin.sh
+         !> lib/Term/Cap.t lib/open.t pod/perlapi.pod pod/perlunicode.pod
+         !> pp_ctl.c regcomp.c t/TEST t/op/arith.t t/op/pack.t t/op/pat.t
+____________________________________________________________________________
+[ 12301] By: nick                                  on 2001/10/02  08:40:57
+        Log: Integrate mainline + lib/open.t patch from Chromatic
+     Branch: perlio
+         +> lib/Term/Cap.t lib/Text/TabsWrap/CHANGELOG
+          ! lib/open.t
+         !> (integrate 29 files)
+____________________________________________________________________________
+[ 12300] By: jhi                                   on 2001/10/01  19:22:16
+        Log: Mac OS X doesn't have threadsafe (_r) libc interfaces.
+             Until it has, better stop early if someone requests threads.
+     Branch: perl
+          ! hints/darwin.sh
+____________________________________________________________________________
+[ 12299] By: jhi                                   on 2001/10/01  19:01:31
+        Log: Subject: [ID 20011001.011] redundant code in t/TEST
+             From: David Dyck <dcd@tc.fluke.com>
+             Date: Mon, 1 Oct 2001 12:56:24 -0700
+             Message-Id: <200110011956.MAA16250@dd.tc.fluke.com>
+     Branch: perl
+          ! t/TEST
+____________________________________________________________________________
+[ 12298] By: jhi                                   on 2001/10/01  18:52:12
+        Log: Subject: [PATCH lib/Term/Cap.t] Robustify %ENV Handling in Test (was Re: Failed Term/Cap.t test)
+             From: "chromatic" <chromatic@rmci.net>
+             Date: Mon, 01 Oct 2001 12:27:12 -0600
+             Message-ID: <20011001183251.89148.qmail@onion.perl.org>
+     Branch: perl
+          ! lib/Term/Cap.t
+____________________________________________________________________________
+[ 12297] By: jhi                                   on 2001/10/01  17:04:18
+        Log: UNICOS testing patches from Nicholas Clark.
+     Branch: perl
+          ! t/op/arith.t t/op/pack.t
+____________________________________________________________________________
+[ 12296] By: jhi                                   on 2001/10/01  17:01:26
+        Log: Subject: [PATCH lib/open.t] Better Locale Flutzigation (was Re: lib/open.t and locale tests)
+             From: "chromatic" <chromatic@rmci.net>
+             Date: Mon, 01 Oct 2001 10:21:51 -0600
+             Message-ID: <20011001162731.40639.qmail@onion.perl.org>
+     Branch: perl
+          ! lib/open.t
+____________________________________________________________________________
+[ 12295] By: jhi                                   on 2001/10/01  14:55:37
+        Log: Make missing the RADIXCHAR a softer, gentler error.
+     Branch: perl
+          ! ext/I18N/Langinfo/Langinfo.t
+____________________________________________________________________________
+[ 12294] By: jhi                                   on 2001/10/01  14:51:42
+        Log: Nuke also the LANG because of glibc.
+     Branch: perl
+          ! lib/open.t
+____________________________________________________________________________
+[ 12293] By: jhi                                   on 2001/10/01  14:51:20
+        Log: Also the ^Is is optional.
+     Branch: perl
+          ! pod/perlunicode.pod t/op/pat.t
+____________________________________________________________________________
+[ 12292] By: jhi                                   on 2001/10/01  14:08:26
+        Log: Be careful to pull chars from the varargs stack when
+             formatting chars.
+     Branch: perl
+          ! regcomp.c
+____________________________________________________________________________
+[ 12291] By: jhi                                   on 2001/10/01  12:27:57
+        Log: sortsv not in place anymore, noticed by John P. Linderman.
+     Branch: perl
+          ! pod/perlapi.pod pp_ctl.c
+____________________________________________________________________________
+[ 12290] By: jhi                                   on 2001/10/01  12:25:03
+        Log: Make the diagnostic messages more neutral.
+     Branch: perl
+          ! ext/B/t/terse.t
+____________________________________________________________________________
+[ 12289] By: jhi                                   on 2001/10/01  03:59:34
+        Log: Forgotten from #12288.
+     Branch: perl
+          ! ext/Data/Dumper/Dumper.pm
+____________________________________________________________________________
+[ 12288] By: jhi                                   on 2001/10/01  03:58:37
+        Log: Subject: [PATCH ext/Data/Dumper.pm Dumper.xs Dumper.t] Option to sort hashes
+             From: Brian Ingerson <ingy@ttul.org>
+             Date: Sun, 30 Sep 2001 21:45:56 -0700
+             Message-ID: <20010930214556.D26392@ttul.org>
+             
+             (remember also the #12289)
+     Branch: perl
+          ! ext/Data/Dumper/Dumper.xs ext/Data/Dumper/t/dumper.t
+____________________________________________________________________________
+[ 12287] By: jhi                                   on 2001/10/01  03:33:15
+        Log: More Unicode property tests for the abbreviated
+             general properties.
+     Branch: perl
+          ! t/op/pat.t
+____________________________________________________________________________
+[ 12286] By: jhi                                   on 2001/10/01  02:02:08
+        Log: Further tweaks to the Unicode properties.
+     Branch: perl
+          ! lib/utf8_heavy.pl pod/perlunicode.pod regcomp.c t/op/pat.t
+____________________________________________________________________________
+[ 12285] By: jhi                                   on 2001/10/01  01:46:35
+        Log: Retract #12284.
+     Branch: perl
+          ! lib/Term/Cap.t
+____________________________________________________________________________
+[ 12284] By: jhi                                   on 2001/10/01  01:24:12
+        Log: (Retracted by #12285)
+     Branch: perl
+          ! lib/Term/Cap.t
+____________________________________________________________________________
+[ 12283] By: jhi                                   on 2001/10/01  01:22:05
+        Log: Subject: [PATCH MANIFEST lib/Term/Cap.t] Add tests for Term::Cap   
+             From: "chromatic" <chromatic@rmci.net>  
+             Date: Sun, 30 Sep 2001 16:10:02 -0600
+             Message-ID: <20010930221540.67279.qmail@onion.perl.org>
+     Branch: perl
+          + lib/Term/Cap.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 12282] By: jhi                                   on 2001/10/01  01:19:21
+        Log: Use stty -g to restore the terminal state, do not even
+             try to run the tests if stty -g is not available.
+     Branch: perl
+          ! lib/Term/Complete.t
+____________________________________________________________________________
+[ 12281] By: jhi                                   on 2001/09/30  21:05:00
+        Log: Cleanup utf8_heavy; allow dropping the In prefix from
+             Unicode script/block properties.
+     Branch: perl
+          ! lib/utf8_heavy.pl
+____________________________________________________________________________
+[ 12280] By: jhi                                   on 2001/09/30  13:42:18
+        Log: Retract the #12259 for now.
+     Branch: perl
+          ! embed.h embed.pl sv.h
+____________________________________________________________________________
+[ 12279] By: jhi                                   on 2001/09/30  13:37:59
+        Log: Upgrade to Text-Tabs+Wrap-2001.0929 from David Muir Sharnoff.
+     Branch: perl
+          + lib/Text/TabsWrap/CHANGELOG
+          ! MANIFEST lib/Text/TabsWrap/t/fill.t lib/Text/Wrap.pm
+____________________________________________________________________________
+[ 12278] By: jhi                                   on 2001/09/30  05:05:18
+        Log: #12272 wasn't right, it introduced an extra ().
+     Branch: perl
+          ! lib/utf8_heavy.pl
+____________________________________________________________________________
+[ 12277] By: jhi                                   on 2001/09/30  00:31:07
+        Log: Subject: [PATCH @12256 ext/DB_File.pm ext/GDBM_File.pm] Remove string eval from AUTOLOAD
+             From: Jonathan Stowe <gellyfish@gellyfish.com>
+             Date: Sat, 29 Sep 2001 15:52:43 +0100 (BST)
+             Message-ID: <Pine.LNX.4.33.0109291535120.18586-100000@orpheus.gellyfish.com>
+     Branch: perl
+          ! ext/DB_File/DB_File.pm ext/GDBM_File/GDBM_File.pm
+____________________________________________________________________________
+[ 12276] By: jhi                                   on 2001/09/30  00:15:38
+        Log: Subject: Patch to put qsortsv in the public API
+             From: Brian Ingerson <ingy@ttul.org>
+             Date: Sat, 29 Sep 2001 17:41:13 -0700
+             Message-ID: <20010929174113.A30223@ttul.org>
+     Branch: perl
+          ! embed.h embed.pl global.sym pod/perlapi.pod pp_ctl.c proto.h
+____________________________________________________________________________
+[ 12275] By: jhi                                   on 2001/09/30  00:11:21
+        Log: Subject: [PATCH perlvar, perlfunc, inccode.t] additional docs and tests
+             From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
+             Date: Sat, 29 Sep 2001 23:54:48 +0200
+             Message-ID: <20010929235448.A5017@rafael>
+     Branch: perl
+          ! pod/perlfunc.pod pod/perlvar.pod t/op/inccode.t
+____________________________________________________________________________
+[ 12274] By: jhi                                   on 2001/09/30  00:03:19
+        Log: FAQ sync.
+     Branch: perl
+          ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
+          ! pod/perlfaq9.pod
+____________________________________________________________________________
+[ 12273] By: bailey                                on 2001/09/29  23:43:46
+        Log: Resync with mainline
+     Branch: vmsperl
+         +> (branch 1207 files)
+          - (delete 324 files)
+         !> (integrate 866 files)
+____________________________________________________________________________
+[ 12272] By: jhi                                   on 2001/09/29  21:32:33
+        Log: Nasty recursion trap if one would match Unicode.
+     Branch: perl
+          ! lib/utf8_heavy.pl
+____________________________________________________________________________
+[ 12271] By: jhi                                   on 2001/09/29  21:18:44
+        Log: More Unicode todo.
+     Branch: perl
+          ! pod/perltodo.pod
+____________________________________________________________________________
+[ 12270] By: jhi                                   on 2001/09/29  20:15:32
+        Log: Explain a bit the new more flexible \p\P syntax.
+     Branch: perl
+          ! pod/perlunicode.pod
+____________________________________________________________________________
+[ 12269] By: jhi                                   on 2001/09/29  20:05:24
+        Log: More leniency to the \p and \P: now can have whitespace
+             between the property definition and the curlies; now can
+             invert the property by having a caret between the open
+             curly and the property.
+     Branch: perl
+          ! lib/utf8_heavy.pl pod/perldiag.pod regcomp.c t/op/pat.t
+____________________________________________________________________________
+[ 12268] By: nick                                  on 2001/09/29  17:39:26
+        Log: Integrate mainline. Builds lots of sv.h/embed.h redef warnings
+             one test (lib/open.t) fails
+     Branch: perlio
+         +> ext/B/t/b.t ext/B/t/debug.t ext/B/t/deparse.t
+         +> ext/B/t/showlex.t ext/B/t/stash.t ext/B/t/terse.t
+         +> ext/threads/t/stress_cv.t ext/threads/t/stress_string.t
+         +> lib/Tie/Scalar.t lib/open.t
+          - ext/B/B.t ext/B/Debug.t ext/B/Deparse.t ext/B/Showlex.t
+          - ext/B/Stash.t
+         !> (integrate 62 files)
+____________________________________________________________________________
+[ 12267] By: jhi                                   on 2001/09/29  13:54:04
+        Log: Save and restore $ENV{'SYS$LOGIN'} only in VMS.
+     Branch: perl
+          ! t/op/chdir.t
+____________________________________________________________________________
+[ 12266] By: jhi                                   on 2001/09/29  13:51:49
+        Log: Subject: [PATCH perl@12258] chdir.t finally (I hope)
+             From: "Craig A. Berry" <craigberry@mac.com> 
+             Date: Sat, 29 Sep 2001 09:35:33 -0500
+             Message-Id: <a05101000b7db8afde231@[172.16.52.1]>
+     Branch: perl
+          ! t/op/chdir.t
+____________________________________________________________________________
+[ 12265] By: jhi                                   on 2001/09/29  13:49:43
+        Log: Subject: [PATCH MANIFEST lib/Tie/Scalar.pm lib/Tie/Scalar.t] Add tests, clean up Tie::Scalar
+             From: "chromatic" <chromatic@rmci.net>
+             Date: Fri, 28 Sep 2001 21:20:12 -0600
+             Message-ID: <20010929032543.58322.qmail@onion.perl.org>
+     Branch: perl
+          + lib/Tie/Scalar.t
+          ! MANIFEST lib/Tie/Scalar.pm
+____________________________________________________________________________
+[ 12264] By: jhi                                   on 2001/09/29  04:57:42
+        Log: Allow for more flexibility in the \p{In...} names, now
+             case doesn't matter, and any space or dash can be
+             matched by any space, dash, underbar, or empty.
+             (may be going too far on leniency)
+     Branch: perl
+          ! lib/unicore/Blocks.pl lib/unicore/In.pl lib/unicore/Scripts.pl
+          ! lib/unicore/mktables.PL lib/utf8_heavy.pl pod/perlunicode.pod
+          ! t/op/pat.t
+____________________________________________________________________________
+[ 12263] By: jhi                                   on 2001/09/28  23:04:13
+        Log: Subject: [PATCH MANIFEST lib/open.t] Add tests for open.pm
+             From: "chromatic" <chromatic@rmci.net>
+             Date: Fri, 28 Sep 2001 17:39:50 -0600
+             Message-ID: <20010928234521.14178.qmail@onion.perl.org>
+     Branch: perl
+          + lib/open.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 12262] By: jhi                                   on 2001/09/28  22:23:53
+        Log: Subject: [PATCH perl@12258] glob test case tweak for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Fri, 28 Sep 2001 16:24:51 -0500
+             Message-Id: <a05101000b7da98ceb83c@[172.16.52.1]>
+     Branch: perl
+          ! ext/File/Glob/t/basic.t
+____________________________________________________________________________
+[ 12261] By: jhi                                   on 2001/09/28  22:23:05
+        Log: Subject: [DOC PATCH] Carp.pm pod typo
+             From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
+             Date: Fri, 28 Sep 2001 23:14:51 +0200
+             Message-ID: <20010928231451.E16889@rafael>
+     Branch: perl
+          ! lib/Carp.pm
+____________________________________________________________________________
+[ 12260] By: jhi                                   on 2001/09/28  22:21:55
+        Log: Subject: [PATCH] Allow an @INC hook to set %INC
+             From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
+             Date: Fri, 28 Sep 2001 22:18:13 +0200
+             Message-ID: <20010928221813.A16889@rafael>
+     Branch: perl
+          ! pp_ctl.c
+____________________________________________________________________________
+[ 12259] By: jhi                                   on 2001/09/28  22:20:26
+        Log: Subject: Re: macro redefinitions on Win32 (was Re: Question about PERLIO)
+             From: Nicholas Clark <nick@ccl4.org>
+             Date: Fri, 28 Sep 2001 23:39:33 +0100
+             Message-ID: <20010928233933.C23673@plum.flirble.org>
+     Branch: perl
+          ! embed.h embed.pl sv.h
+____________________________________________________________________________
+[ 12258] By: jhi                                   on 2001/09/28  12:45:45
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
+[ 12256] By: jhi                                   on 2001/09/28  12:18:29
+        Log: Move the B tests to B/t.
+     Branch: perl
+          + ext/B/t/b.t ext/B/t/debug.t ext/B/t/deparse.t
+          + ext/B/t/showlex.t ext/B/t/stash.t ext/B/t/terse.t
+          - ext/B/B.t ext/B/B/Terse.t ext/B/Debug.t ext/B/Deparse.t
+          - ext/B/Showlex.t ext/B/Stash.t
+          ! MANIFEST
+____________________________________________________________________________
+[ 12255] By: jhi                                   on 2001/09/28  12:09:40
+        Log: Forgot from #12254.
+     Branch: perl
+          + ext/B/B/Terse.t
+____________________________________________________________________________
+[ 12254] By: jhi                                   on 2001/09/28  12:09:06
+        Log: Subject: [PATCH MANIFEST ext/B/B/Terse.t] Add tests for B::Terse
+             From: "chromatic" <chromatic@rmci.net>
+             Date: Thu, 27 Sep 2001 23:22:17 -0600
+             Message-ID: <20010928052747.56587.qmail@onion.perl.org>   
+     Branch: perl
+          ! MANIFEST
+____________________________________________________________________________
+[ 12253] By: jhi                                   on 2001/09/28  02:31:49
+        Log: Test numbering mismatch.
+     Branch: perl
+          ! t/op/chdir.t
+____________________________________________________________________________
+[ 12252] By: jhi                                   on 2001/09/27  22:46:42
+        Log: Subject: [PATCH perl@12239] slightly less broken chdir.t for VMS
+             From: "Craig A. Berry" <craigberry@mac.com>
+             Date: Wed, 26 Sep 2001 17:43:14 -0500
+             Message-Id: <5.1.0.14.0.20010926173048.01aac5b0@exchi01>
+     Branch: perl
+          ! iperlsys.h t/op/chdir.t
+____________________________________________________________________________
+[ 12251] By: jhi                                   on 2001/09/27  22:44:35
+        Log: Subject: [PATCH gv.c] make __ANON__ global
+             From: Robin Barker <rmb1@cise.npl.co.uk>
+             Date: Wed, 26 Sep 2001 17:56:28 +0100 (BST)
+             Message-Id: <200109261656.RAA27762@tempest.npl.co.uk>
+     Branch: perl
+          ! gv.c t/op/anonsub.t t/op/runlevel.t
+____________________________________________________________________________
+[ 12250] By: jhi                                   on 2001/09/27  22:33:11
+        Log: Subject: Re: [BUG] B::Terse can't handle constant scalar refs
+             From: Rafael Garcia-Suarez <rgarciasuarez@free.fr>
+             Date: Thu, 27 Sep 2001 22:34:32 +0200
+             Message-ID: <20010927223432.A1485@rafael>
+     Branch: perl
+          ! ext/B/B/Terse.pm
+____________________________________________________________________________
+[ 12249] By: jhi                                   on 2001/09/27  22:29:32
+        Log: Subject: [PATCH] Cleanup of perldsc.pod      
+             From: Casey West <casey@geeknest.com>
+             Date: Thu, 27 Sep 2001 11:13:17 -0400
+             Message-ID: <20010927111317.A1942@stupid.geeknest.com>
+     Branch: perl
+          ! pod/perldsc.pod
+____________________________________________________________________________
+[ 12248] By: jhi                                   on 2001/09/27  22:23:24
+        Log: Not everyone is using ithreads...
+     Branch: perl
+          ! ext/Devel/Peek/Peek.t
+____________________________________________________________________________
+[ 12247] By: jhi                                   on 2001/09/27  13:39:39
+        Log: Document the nss_delete core dump workaround for HP-UX
+             and Solaris, bug IDs 20010805.018 and 20010629.004.
+     Branch: perl
+          ! README.hpux README.solaris
+____________________________________________________________________________
+[ 12246] By: jhi                                   on 2001/09/27  12:05:36
+        Log: Dump Unicode hash keys also as Unicode,
+             not just as a byte string.
+     Branch: perl
+          ! dump.c ext/Devel/Peek/Peek.t
+____________________________________________________________________________
+[ 12245] By: jhi                                   on 2001/09/27  11:15:51
+        Log: Integrate changes #12241 and #12242 from macperl:
+             
+             Remove unneeded disabling of umask() calls
+             
+             Note (get|set)sockopt are available.
+     Branch: perl
+         !> lib/File/Temp.pm pod/perlport.pod
+____________________________________________________________________________
+[ 12244] By: sky                                   on 2001/09/27  08:53:00
+        Log: Flush buffers on thread closedown.
+     Branch: perl
+          ! ext/threads/threads.xs
+____________________________________________________________________________
+[ 12243] By: jhi                                   on 2001/09/27  02:20:06
+        Log: Dump SvUTF8(sv)s also as \x{...}.
+             
+             TODO: dump the SvUTF8() hash keys similarly. 
+     Branch: perl
+          ! dump.c embed.h embed.pl ext/Devel/Peek/Peek.t proto.h
+____________________________________________________________________________
+[ 12242] By: pudge                                 on 2001/09/26  20:41:35
+        Log: Note (get|set)sockopt are available.
+     Branch: maint-5.6/macperl
+          ! pod/perlport.pod
+____________________________________________________________________________
+[ 12241] By: pudge                                 on 2001/09/26  20:28:49
+        Log: Remove unneeded disabling of umask() calls
+     Branch: maint-5.6/macperl
+          ! lib/File/Temp.pm
+____________________________________________________________________________
+[ 12240] By: sky                                   on 2001/09/26  18:44:56
+        Log: Documention update
+     Branch: perl
+          ! ext/threads/threads.pm
+____________________________________________________________________________
+[ 12239] By: jhi                                   on 2001/09/26  13:49:05
+        Log: Update Changes.
+     Branch: perl
+          ! Changes patchlevel.h
+____________________________________________________________________________
 [ 12238] By: jhi                                   on 2001/09/26  13:40:53
         Log: Check that all environment variables are tainted.
      Branch: perl