From: Jarkko Hietaniemi Date: Sat, 8 Dec 2001 18:39:51 +0000 (+0000) Subject: Update Changes. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=137e746578197c8de90cb6ffe968af2a1d15bbde;p=p5sagit%2Fp5-mst-13.2.git Update Changes. p4raw-id: //depot/perl@13540 --- diff --git a/Changes b/Changes index a1acafc..0e07ecb 100644 --- a/Changes +++ b/Changes @@ -31,6 +31,149 @@ or any other branch. Version v5.7.2 Development release working toward v5.8 -------------- ____________________________________________________________________________ +[ 13539] By: jhi on 2001/12/08 18:28:02 + Log: Note that some of the Unicode features are + dependent on perlio. + Branch: perl + ! pod/perluniintro.pod +____________________________________________________________________________ +[ 13538] By: jhi on 2001/12/08 17:53:00 + Log: Regen perlapi, regen toc. + Branch: perl + ! pod/perlapi.pod pod/perltoc.pod +____________________________________________________________________________ +[ 13537] By: jhi on 2001/12/08 17:44:48 + Log: FAQ sync. + Branch: perl + ! pod/perlfaq4.pod pod/perlfaq6.pod +____________________________________________________________________________ +[ 13536] By: jhi on 2001/12/08 17:37:53 + Log: Subject: [PATCH] Fix odd language in an sv.c comment + From: coral@eekeek.org + Date: Sat, 8 Dec 2001 12:19:39 -0500 + Message-Id: <200112081719.fB8HJdZ14747@eekeek.org> + Branch: perl + ! sv.c +____________________________________________________________________________ +[ 13535] By: jhi on 2001/12/08 15:29:18 + Log: Subject: [PATCH lib/vmsish.t] Small test name abuse. + From: Michael G Schwern + Date: Fri, 7 Dec 2001 20:03:45 -0500 + Message-ID: <20011208010345.GD642@blackrider> + + Subject: [PATCH vms/test.com] Goodbye frightening echo kludge! + From: Michael G Schwern + Date: Fri, 7 Dec 2001 20:13:54 -0500 + Message-ID: <20011208011354.GE642@blackrider> + + Subject: [PATCH t/io/pipe.t t/test.pl] Cleanup & $NO_ENDING + From: Michael G Schwern + Date: Fri, 7 Dec 2001 21:47:36 -0500 + Message-ID: <20011208024736.GH642@blackrider> + + Subject: [PATCH t/op/exec.t] Piping and newline on pipe tests + From: Michael G Schwern + Date: Fri, 7 Dec 2001 23:09:43 -0500 + Message-ID: <20011208040943.GK642@blackrider> + + Subject: [PATCH] vms/test.com -- skip tty tests when not interactive + Message-Id: + Date: Fri, 7 Dec 2001 23:28:15 -0600 + From: "Craig A. Berry" + Branch: perl + ! lib/vmsish.t t/io/pipe.t t/op/exec.t t/test.pl vms/test.com +____________________________________________________________________________ +[ 13534] By: jhi on 2001/12/08 15:16:14 + Log: Integrate perlio. + Branch: perl + !> doio.c lib/Exporter/Heavy.pm lib/open.t op.c perlio.c + !> perliol.h pod/perlfunc.pod pod/perltoc.pod pp.c +____________________________________________________________________________ +[ 13533] By: jhi on 2001/12/08 15:13:39 + Log: Retract #11156 since Sarathy has found that it breaks code: + http://bugs.ActiveState.com/show_bug.cgi?id=18457 + http://bugs.ActiveState.com/show_bug.cgi?id=18858 + Branch: perl + ! op.c sv.c t/op/pos.t +____________________________________________________________________________ +[ 13532] By: nick on 2001/12/08 14:11:12 + Log: Integrate mainline + Branch: perlio + !> Changes doop.c patchlevel.h pod/perluniintro.pod t/op/chop.t + !> t/op/magic.t t/op/stat.t t/run/switches.t t/test.pl +____________________________________________________________________________ +[ 13531] By: nick on 2001/12/08 13:48:21 + Log: Tweak multi-arg open error messages + Branch: perlio + ! perlio.c +____________________________________________________________________________ +[ 13530] By: nick on 2001/12/08 10:20:06 + Log: Allow multi-arg open() if opening layer declares this legal. + Branch: perlio + ! doio.c perlio.c perliol.h +____________________________________________________________________________ +[ 13529] By: jhi on 2001/12/07 23:48:58 + Log: Subject: [PATCH t/run/switches.t] Declaring mostly TODO + From: Michael G Schwern + Date: Fri, 7 Dec 2001 19:41:31 -0500 + Message-ID: <20011208004131.GC642@blackrider> + Branch: perl + ! t/run/switches.t t/test.pl +____________________________________________________________________________ +[ 13528] By: jhi on 2001/12/07 23:47:26 + Log: Subject: [PATCH t/op/stat.t] Declaring -t STDIN w/pipe TODO + From: Michael G Schwern + Date: Fri, 7 Dec 2001 19:12:44 -0500 + Message-ID: <20011208001244.GB642@blackrider> + Branch: perl + ! t/op/stat.t +____________________________________________________________________________ +[ 13527] By: jhi on 2001/12/07 22:31:22 + Log: Subject: [PATCH t/op/magic.t] Puut... The TODO... Beck! + From: Michael G Schwern + Date: Fri, 7 Dec 2001 17:28:57 -0500 + Message-ID: <20011207222857.GI23210@blackrider> + Branch: perl + ! t/op/magic.t +____________________________________________________________________________ +[ 13526] By: jhi on 2001/12/07 22:27:46 + Log: which_perl: if File::Spec fails, assume "./" and hope for the best. + Branch: perl + ! t/test.pl +____________________________________________________________________________ +[ 13525] By: jhi on 2001/12/07 22:21:25 + Log: which_perl: delay as much a possible till runtime. + Branch: perl + ! t/test.pl +____________________________________________________________________________ +[ 13524] By: jhi on 2001/12/07 21:58:15 + Log: Further tweakage to which_perl(). + Branch: perl + ! t/test.pl +____________________________________________________________________________ +[ 13523] By: jhi on 2001/12/07 21:57:30 + Log: perluniintro tweaks. + Branch: perl + ! pod/perluniintro.pod +____________________________________________________________________________ +[ 13522] By: jhi on 2001/12/07 21:01:02 + Log: Tweak the $Perl computation. + Branch: perl + ! t/test.pl +____________________________________________________________________________ +[ 13521] By: jhi on 2001/12/07 17:27:02 + Log: Subject: Re: [PATCH] chom?p needs to remove read only fakery + From: Nicholas Clark + Date: Fri, 7 Dec 2001 17:06:56 +0000 + Message-ID: <20011207170656.G21702@plum.flirble.org> + Branch: perl + ! doop.c t/op/chop.t +____________________________________________________________________________ +[ 13520] By: jhi on 2001/12/07 15:55:34 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ [ 13519] By: jhi on 2001/12/07 15:32:58 Log: Missing ). Branch: perl @@ -47,6 +190,35 @@ ____________________________________________________________________________ Branch: perl ! t/op/stat.t ____________________________________________________________________________ +[ 13516] By: nick on 2001/12/07 15:09:23 + Log: Integrate again - can I catch up ? + Branch: perlio + !> t/test.pl +____________________________________________________________________________ +[ 13515] By: nick on 2001/12/07 15:08:17 + Log: Integrate mainline some more + Branch: perlio + !> README.hpux hints/linux.sh pod/perlfunc.pod +____________________________________________________________________________ +[ 13514] By: nick on 2001/12/07 15:07:15 + Log: Integrate mainline + Branch: perlio + +> djgpp/djgpp.h ext/Devel/PPPort/Changes + +> ext/Devel/PPPort/PPPort.xs ext/Devel/PPPort/module2.c + +> ext/Devel/PPPort/module3.c ext/Devel/PPPort/t/test.t + +> hints/super-ux.sh lib/File/Spec/t/Functions.t + +> lib/File/Spec/t/Spec.t lib/File/Spec/t/rel2abs2rel.t + +> lib/Math/BigInt/t/bare_mbi.t pod/perl561delta.pod + +> t/lib/Math/BigInt/BareCalc.pm + - ext/Devel/PPPort/harness/Harness.pm + - ext/Devel/PPPort/harness/Harness.xs + - ext/Devel/PPPort/harness/Makefile.PL + - ext/Devel/PPPort/harness/module2.c + - ext/Devel/PPPort/harness/module3.c + - ext/Devel/PPPort/harness/t/test.t lib/File/Spec.t + - lib/File/Spec/Functions.t + !> (integrate 103 files) +____________________________________________________________________________ [ 13513] By: jhi on 2001/12/07 14:58:06 Log: Add display() for displaying icky scalars. Branch: perl @@ -309,6 +481,12 @@ ____________________________________________________________________________ Branch: perl ! pod/perlport.pod ____________________________________________________________________________ +[ 13478] By: gsar on 2001/12/05 18:22:38 + Log: tweak change#13474 (pad entries can apparently be null in some + situations) + Branch: maint-5.6/perl + ! op.c +____________________________________________________________________________ [ 13477] By: jhi on 2001/12/05 17:53:13 Log: Restore the /dev -b -c -S part of the test. Branch: perl @@ -330,6 +508,21 @@ ____________________________________________________________________________ Branch: perl ! op.c t/run/kill_perl.t ____________________________________________________________________________ +[ 13474] By: gsar on 2001/12/05 15:14:24 + Log: replacement for change#10451 + + fixes stale reference to dead CvOUTSIDE(); this can happen when + anonymous subroutines that aren't closures are returned from an + eval"" + Branch: maint-5.6/perl + ! op.c t/op/misc.t +____________________________________________________________________________ +[ 13473] By: gsar on 2001/12/05 15:08:18 + Log: revert change#10451,10472; it was a naive fix that simply + reintroduced the memory leak! + Branch: maint-5.6/perl + ! op.c t/op/misc.t +____________________________________________________________________________ [ 13472] By: jhi on 2001/12/05 13:30:47 Log: Subject: Re: [PATCH] File::Basename pod and .t (was: perlpacktut.pod v0.0 (split)) From: Wolfgang Laun @@ -410,7 +603,7 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 13461] By: jhi on 2001/12/04 14:49:45 Log: Must wipe out the memory of real Socket before starting - to use the old one. + to use the new fake one. Branch: perl ! lib/Net/t/config.t ____________________________________________________________________________ @@ -460,6 +653,14 @@ ____________________________________________________________________________ Branch: perl ! lib/Net/Ping.pm ____________________________________________________________________________ +[ 13453] By: gsar on 2001/12/04 07:54:58 + Log: tweak change#11399 to use an explicit flag rather than + ass_u_ming w32_pseudo_id will only be zero for the real + toplevel interpreter; avoids multiple hosts from diddling + the environment at the same time + Branch: maint-5.6/perl + ! win32/perlhost.h +____________________________________________________________________________ [ 13452] By: jhi on 2001/12/04 04:28:29 Log: Add hints file for SUPER-UX: the UNIX of NEC SX series, from Len Makin. @@ -752,12 +953,23 @@ ____________________________________________________________________________ Branch: perl ! ext/I18N/Langinfo/Langinfo.xs ____________________________________________________________________________ +[ 13409] By: nick on 2001/12/01 18:19:59 + Log: Skip socket-ness tests on handles (e.g. PerlIO::Scalar) which do not + have file descriptors. Noticed a possibly worse problem in the process ... + Branch: perlio + ! doio.c +____________________________________________________________________________ [ 13408] By: jhi on 2001/12/01 18:18:34 Log: If we are inside an eval, let's be silent about separate symbols and just croak() in the end. Branch: perl ! lib/Exporter/Heavy.pm ____________________________________________________________________________ +[ 13407] By: nick on 2001/12/01 17:14:05 + Log: Integrate mainline + Branch: perlio + !> (integrate 26 files) +____________________________________________________________________________ [ 13406] By: jhi on 2001/12/01 16:31:02 Log: Subject: Fix for Exporter error reporting behaviour From: "Benjamin J. Tilly" @@ -814,6 +1026,15 @@ ____________________________________________________________________________ Branch: perl ! lib/charnames.pm lib/charnames.t ____________________________________________________________________________ +[ 13398] By: nick on 2001/12/01 10:36:24 + Log: Integrate mainline. + Branch: perlio + +> (branch 44 files) + - lib/Math/BigInt/t/Math/BigFloat/Subclass.pm + - lib/Math/BigInt/t/Math/BigInt/Subclass.pm + - t/lib/FilterOnlyTest.pm t/lib/FilterTest.pm + !> (integrate 250 files) +____________________________________________________________________________ [ 13397] By: jhi on 2001/12/01 04:35:39 Log: Regen toc and modlib. Branch: perl @@ -930,7 +1151,9 @@ ____________________________________________________________________________ ! ext/Unicode/Normalize/t/test.t ____________________________________________________________________________ [ 13381] By: jhi on 2001/11/30 13:23:06 - Log: Subject: [ID 20011130.164] Not OK: perl v5.7.2 +DEVEL13363 on i686-linux 2.4.8-26mdk + Log: (replaced by #13391) + + Subject: [ID 20011130.164] Not OK: perl v5.7.2 +DEVEL13363 on i686-linux 2.4.8-26mdk From: jpeacock@dsl092-147-156.wdc1.dsl.speakeasy.net Date: 30 Nov 2001 11:41:53 -0000 Message-Id: <20011130114153.24600.qmail@dsl092-147-156.wdc1.dsl.speakeasy.net> @@ -1496,7 +1719,8 @@ ____________________________________________________________________________ ! t/op/split.t ____________________________________________________________________________ [ 13303] By: jhi on 2001/11/27 02:03:49 - Log: Try to make Unicode casemapping to work for EBCDIC, too. + Log: (retracted by #13449) + Try to make Unicode casemapping to work for EBCDIC, too. Branch: perl ! utf8.c ____________________________________________________________________________ @@ -1775,12 +1999,27 @@ ____________________________________________________________________________ Branch: perl ! installman ____________________________________________________________________________ +[ 13261] By: gsar on 2001/11/25 16:48:38 + Log: integrate changes#8340,13260 from mainline + + Subject: [PATCH] Re: [ID 20010105.002] close() on process filehandle leaves defunct process + + change#3373 introduced a handle leak in backticks and piped open()s + that fail + Branch: maint-5.6/perl + ! t/io/pipe.t util.c +____________________________________________________________________________ [ 13260] By: gsar on 2001/11/25 16:37:29 Log: change#3373 introduced a handle leak in backticks and piped open()s that fail Branch: perl ! util.c ____________________________________________________________________________ +[ 13259] By: jhi on 2001/11/25 05:58:47 + Log: metaconfig unit change for #13258. + Branch: metaconfig/U/perl + ! d_procselfexe.U +____________________________________________________________________________ [ 13258] By: jhi on 2001/11/25 05:58:30 Log: Extraenous breaks noticed by David Dyck. Branch: perl @@ -2038,6 +2277,11 @@ ____________________________________________________________________________ Branch: perl ! pod/perldelta.pod ____________________________________________________________________________ +[ 13220] By: jhi on 2001/11/23 18:55:20 + Log: metaconfig unit change for #13219. + Branch: metaconfig/U/perl + ! d_procselfexe.U +____________________________________________________________________________ [ 13219] By: jhi on 2001/11/23 18:55:06 Log: Regen Porting stuff; regen toc; cleanup nit in Configure. Branch: perl @@ -2053,6 +2297,11 @@ ____________________________________________________________________________ ! win32/config.gc win32/config.vc win32/config.win64 ! wince/config.ce ____________________________________________________________________________ +[ 13217] By: jhi on 2001/11/23 18:47:41 + Log: metaconfig unit change for #13216. + Branch: metaconfig/U/perl + ! d_procselfexe.U +____________________________________________________________________________ [ 13216] By: jhi on 2001/11/23 18:47:17 Log: Better to "quote" the pathname. Branch: perl @@ -2063,11 +2312,21 @@ ____________________________________________________________________________ Branch: perl ! perl.c ____________________________________________________________________________ +[ 13214] By: jhi on 2001/11/23 18:31:27 + Log: metaconfig unit change for #13213. + Branch: metaconfig/U/perl + ! d_procselfexe.U +____________________________________________________________________________ [ 13213] By: jhi on 2001/11/23 18:31:13 Log: Add probing for BSD-like /proc/curpoc/file. Branch: perl ! Configure config_h.SH ____________________________________________________________________________ +[ 13212] By: jhi on 2001/11/23 18:10:05 + Log: metaconfig unit change for 13211. + Branch: metaconfig/U/perl + + d_dirfd.U +____________________________________________________________________________ [ 13211] By: jhi on 2001/11/23 18:09:37 Log: Add probing for dirfd() so that it can be added it IO::Dir. Branch: perl @@ -2193,6 +2452,11 @@ ____________________________________________________________________________ Branch: perl ! utils/perldoc.PL ____________________________________________________________________________ +[ 13192] By: jhi on 2001/11/22 05:06:35 + Log: metaconfig unit change for #13191. + Branch: metaconfig/U/perl + ! d_procselfexe.U +____________________________________________________________________________ [ 13191] By: jhi on 2001/11/22 05:06:09 Log: procselfexe tweak: for some reason I had a ls in /proc/self/exe, not the ls Configure thought it @@ -2208,6 +2472,13 @@ ____________________________________________________________________________ ! lib/Net/Ping/t/120_udp_inst.t lib/Net/Ping/t/130_tcp_inst.t ! lib/Net/Ping/t/200_ping_tcp.t ____________________________________________________________________________ +[ 13189] By: jhi on 2001/11/22 04:44:03 + Log: metaconfig units changes for #13188. + Branch: metaconfig + ! U/modified/Head.U + Branch: metaconfig/U/perl + ! issymlink.U +____________________________________________________________________________ [ 13188] By: jhi on 2001/11/22 04:43:29 Log: The #13182 didn't really help. The real problem seems to be that 'sh' can in AIX mean at least three @@ -2249,6 +2520,11 @@ ____________________________________________________________________________ ! os2/Makefile.SHs os2/OS2/REXX/REXX.pm os2/OS2/REXX/REXX.xs ! os2/OS2/REXX/t/rx_cmprt.t os2/os2.c os2/perlrexx.c ____________________________________________________________________________ +[ 13182] By: jhi on 2001/11/21 22:31:10 + Log: metaconfig unit change for #13181. + Branch: metaconfig/U/perl + ! issymlink.U +____________________________________________________________________________ [ 13181] By: jhi on 2001/11/21 22:30:37 Log: AIX has broken builtin 'test'. Branch: perl @@ -2299,6 +2575,12 @@ ____________________________________________________________________________ Branch: perl ! makedef.pl ____________________________________________________________________________ +[ 13175] By: jhi on 2001/11/21 16:02:14 + Log: metaconfig units changes for #13174. + Branch: metaconfig/U/perl + + d_procselfexe.U + - procselfexe.U +____________________________________________________________________________ [ 13174] By: jhi on 2001/11/21 16:01:39 Log: procselfexe tweaks. Branch: perl @@ -4495,6 +4777,9 @@ ____________________________________________________________________________ From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane) Date: Wed, 7 Nov 2001 09:23:28 EST Message-Id: <011107092325.11726@DUPHY4.Physics.Drexel.Edu> + + (Also i seems that an unrelated experimental patch + to lib/ExtUtils/MM_Unix.pm was accidentally included.) Branch: perl ! lib/ExtUtils/MM_Unix.pm vms/gen_shrfls.pl ____________________________________________________________________________ @@ -4916,7 +5201,9 @@ ____________________________________________________________________________ ! perl.h ____________________________________________________________________________ [ 12824] By: jhi on 2001/11/02 23:08:05 - Log: There is no csh of any kind in default BeOS. + Log: (retracted by #12871) + + There is no csh of any kind in default BeOS. For the purposes of miniperl globbing, bash will do. Branch: perl @@ -5347,7 +5634,7 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 12766] By: jhi on 2001/10/29 14:08:21 Log: The test (and the module) would require some - quality hacking time to work on EBCDIC. Based n + quality hacking time to work on EBCDIC. Based on the test results nothing seems to be majorly broken, the module just seems to have strange assumptions: got: ''\226\225\205' @@ -6394,9 +6681,9 @@ ____________________________________________________________________________ !> utils/h2xs.PL utils/perldoc.PL ____________________________________________________________________________ [ 12610] By: sky on 2001/10/23 19:39:24 - Log: Change #12607 introduced a bug, seems like some MAGICAL svs don't call themselves - READONLY but still dies with modification attempt. We only call bless for ext and - umagic. + Log: Change #12607 introduced a bug, seems like some MAGICAL SVs + don't call themselves READONLY but still die with modification + attempt. We only call bless for ext and umagic. Branch: perl ! sv.c ____________________________________________________________________________ @@ -6412,7 +6699,7 @@ ____________________________________________________________________________ ! pod/perlfaq4.pod pod/perlfaq7.pod ____________________________________________________________________________ [ 12607] By: sky on 2001/10/23 18:27:27 - Log: Call setmagic on the referant we blessing! + Log: Call setmagic on the referent we are blessing. Branch: perl ! sv.c ____________________________________________________________________________ @@ -13638,7 +13925,8 @@ ____________________________________________________________________________ ! hints/dec_osf.sh ____________________________________________________________________________ [ 11635] By: jhi on 2001/08/11 15:14:48 - Log: Subject: [PATCH] Re: [ID 20010809.028] x operator not copying elements in 'for' list? + Log: (retracted by 13077) + Subject: [PATCH] Re: [ID 20010809.028] x operator not copying elements in 'for' list? From: Robin Houston Date: Fri, 10 Aug 2001 14:42:02 +0100 Message-ID: <20010810144202.A32754@puffinry.freeserve.co.uk> @@ -17029,7 +17317,9 @@ ____________________________________________________________________________ ! pod/perldiag.pod ____________________________________________________________________________ [ 11156] By: jhi on 2001/07/05 03:43:28 - Log: Subject: [PATCH perl@11099]Re: [ID 20010704.003] Taint mode breaks global match + Log: (retracted by #13533) + + Subject: [PATCH perl@11099]Re: [ID 20010704.003] Taint mode breaks global match From: Radu Greab Date: Wed, 4 Jul 2001 22:13:31 +0300 Message-ID: <15171.27355.895094.128142@ix.netsoft.ro> @@ -19052,7 +19342,9 @@ ____________________________________________________________________________ ! perl.c ____________________________________________________________________________ [ 10874] By: jhi on 2001/06/23 23:57:28 - Log: Hack to get rid of the UNEXPECTEDLY succeeded message for now. + Log: (Retracted by #11586) + + Hack to get rid of the UNEXPECTEDLY succeeded message for now. Branch: perl ! lib/Test/Harness.pm ____________________________________________________________________________ @@ -30386,7 +30678,7 @@ ____________________________________________________________________________ + t/lib/mimeqp.t ____________________________________________________________________________ [ 9339] By: gsar on 2001/03/25 15:48:50 - Log: delete mimeqp.t for later with text mode set + Log: delete mimeqp.t for later add with text mode set Branch: perl - t/lib/mimeqp.t ____________________________________________________________________________ @@ -30451,7 +30743,7 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 9329] By: jhi on 2001/03/24 18:26:57 Log: (Retracted by #9393) - + Subject: [PATCH h2xs] $!{EINVAL} requires "use Errno" From: Simon Cozens Date: Sat, 24 Mar 2001 17:13:17 +0000 @@ -31008,7 +31300,7 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 9255] By: jhi on 2001/03/19 23:17:17 Log: substr($bytestr, i, n, $charstr) - + TODO: we are still broken if $bytestr needs UTF-8 upgrading. Branch: perl ! Todo-5.6 pp.c t/op/substr.t @@ -32433,10 +32725,7 @@ ____________________________________________________________________________ ! pod/perlsyn.pod ____________________________________________________________________________ [ 9069] By: jhi on 2001/03/07 14:55:30 - Log: Subject: 'no *POSIX' Patch speeding up make on BS2000 - From: Dorner Thomas - Date: Wed, 7 Mar 2001 14:13:31 +0100 - Message-ID: <6727B1DACFCDD311A757009027CA8D69010A88CB@Ex02.inhouse.start.de> + Log: (Retracted by #9078.) Branch: perl ! Makefile.SH ____________________________________________________________________________ @@ -33805,8 +34094,8 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 8902] By: jhi on 2001/02/23 01:37:41 Log: (Retracted by #8914) - (Wrongly, reinstated by #8941) - + (Wrongly, reinstated by #8941) + Subject: [PATCH 5.7.0] don't zero CvFLAGS before checking for CvCONST! From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane) Date: Thu, 22 Feb 2001 09:43:57 EST @@ -34000,7 +34289,7 @@ ____________________________________________________________________________ ! Configure config_h.SH ____________________________________________________________________________ [ 8875] By: jhi on 2001/02/21 14:54:00 - Log: Make unpack C and unpack C truly equivalent. + Log: Make unpack C and unpack U truly equivalent. Branch: perl ! pp.c t/op/pack.t ____________________________________________________________________________ @@ -34505,7 +34794,7 @@ ____________________________________________________________________________ Message-ID: (8809 empty) - + Upgrade to podlators 1.08, from Russ Allbery. Branch: perl !> lib/Pod/Man.pm lib/Pod/Text.pm lib/Test/Harness.pm @@ -35314,7 +35603,7 @@ ____________________________________________________________________________ ! lib/Pod/Find.pm ____________________________________________________________________________ [ 8711] By: nick on 2001/02/07 21:06:11 - Log: Manually appliued version for dev branch of Alan/Sarathy 5.6 patch. + Log: Manually applied version for dev branch of Alan/Sarathy 5.6 patch. Subject: Re: Incorrect scoping of PL_reg_start_tmp causes leak From: Alan Burlison Date: Tue, 06 Feb 2001 23:37:01 +0000 @@ -36784,7 +37073,9 @@ ____________________________________________________________________________ !> scope.h ____________________________________________________________________________ [ 8552] By: jhi on 2001/01/26 15:03:23 - Log: Subject: [PATCH Text::Wrap 2000.06292219] Spurious leading whitespace + Log: (Retracted by #8573) + + Subject: [PATCH Text::Wrap 2000.06292219] Spurious leading whitespace From: Michael G Schwern Date: Fri, 26 Jan 2001 09:28:31 -0500 Message-ID: <20010126092831.A15328@blackrider.aocn.com> @@ -36925,7 +37216,7 @@ ____________________________________________________________________________ ! pod/perlfaq3.pod ____________________________________________________________________________ [ 8539] By: jhi on 2001/01/25 03:21:55 - Log: (Retracted by #5940.) + Log: (Retracted by #8540.) Branch: maint-5.6/perl ! pod/perlfaq3.pod ____________________________________________________________________________ @@ -37169,7 +37460,7 @@ ____________________________________________________________________________ ! lib/open.pm perlio.c perliol.h ____________________________________________________________________________ [ 8510] By: jhi on 2001/01/21 22:56:53 - Log: Document the regex context pushing/popping a bit better. + Log: Document the regex content pushing/popping a bit better. Branch: perl ! regexec.c ____________________________________________________________________________ @@ -37663,8 +37954,9 @@ ____________________________________________________________________________ [ 8449] By: jhi on 2001/01/16 03:42:55 Log: Under 5.005 threads and debugging crashed in Debian 2.2 Linux/x86 at the setting of the ofs_sv in new_struct_thread() as the - thr->Tofs_sv (PL_ofs_sv) was still 0xabab...., SvREFCNT_inc()ing - that invited a core dump. + thr->Tofs_sv (PL_ofs_sv) was still 0xabab.... (this is what + uninitialized fields are, uh, initialized with), + SvREFCNT_inc()ing that invited a core dump. Branch: perl ! util.c ____________________________________________________________________________ @@ -37761,12 +38053,16 @@ ____________________________________________________________________________ ! toke.c ____________________________________________________________________________ [ 8438] By: jhi on 2001/01/14 05:10:23 - Log: Metaconfig unit changes for #8437. + Log: (Reverted by #8440) + + Metaconfig unit changes for #8437. Branch: metaconfig/U/perl ! d_fpos64_t.U d_off64_t.U ____________________________________________________________________________ [ 8437] By: jhi on 2001/01/14 04:55:34 - Log: Add probing, seems to be needed for (some?) + Log: (Reverted by #8440) + + Add probing, seems to be needed for (some?) Linux largefileness. Branch: perl ! Configure Porting/Glossary Porting/config.sh Porting/config_H @@ -38033,7 +38329,7 @@ ____________________________________________________________________________ ! util.c ____________________________________________________________________________ [ 8398] By: jhi on 2001/01/10 20:55:31 - Log: Add ReuseAddr as a (preferred) alias for Reuse as we now + Log: Add ReuseAddr as a (preferred) alias for Reuse as we know also have ReusePort. Branch: perl ! ext/IO/lib/IO/Socket/INET.pm @@ -38375,7 +38671,7 @@ ____________________________________________________________________________ ! pod/perlrequick.pod pod/perlretut.pod pod/perlsub.pod ____________________________________________________________________________ [ 8353] By: jhi on 2001/01/06 20:21:10 - Log: integrate changes #7980, 7990, 8056, 8057 from mainline + Log: integrate changes #7980, 8056, 8057 from mainline UTF-8 hash keys. Branch: maint-5.6/perl @@ -39681,6 +39977,20 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 8180] By: gsar on 2000/12/18 09:20:27 Log: integrate changes#7924..7926,7946,7952 from mainline + + A test works better if it has the right 1..$n output. + + All the core library users of Class::Struct seem to be + using "use Class::Struct 'struct';" instead of the bare + "use Class::Struct;", which isn't documented in Class::Struct. + This can't be right. + + Make the Class::Struct import() wiser. + + Upgrade to CPAN 1.59_51, from Andreas König. + + Subject: Re: long shell lines + Split overly long shell command lines. Branch: maint-5.6/perl !> lib/CPAN.pm lib/CPAN/FirstTime.pm lib/ExtUtils/MM_Unix.pm !> lib/File/stat.pm t/lib/class-struct.t @@ -39688,6 +39998,34 @@ ____________________________________________________________________________ [ 8179] By: gsar on 2000/12/18 08:55:54 Log: integrate changes#7889,7890,7900,7903,7904,7907,7910,7917, 7918,7919,7988,8907 from mainline (various) + + Subject: [ID 20001127.004] White space problem in perlamiga.pod + + Subject: [PATCH perl@7825] Re: [ID 20001122.006] weird behaviour of $| + + Subject: [PATCH] perlcc.PL cleanups + + Subject: [PATCH] Updating perltie.pod for arrays + + Subject: [ID 20001128.002] what's the point of example code if it is buggy? + Subject: Re: [PATCH] Updating perltie.pod for arrays + Subject: Re: [PATCH] Updating perltie.pod for arrays + + One more perltie.pod nit from Casey R. Tweten. + + Subject: [PATCH] $^O win32 -> MSWin32 + plus similar nits for vms, err, VMS, and UNICOS. + + Subject: Re: Minor suggestion for Sys::Syslog [PATCH] + More checking in case someone has broken their services or + protocol databases. + + Make "use Class::Struct 'struct';" work again (broken by #7617); + add a test for Class::Struct. + + Integrate the "skip" messages to explain(). + + Subject: [PATCH: perl@8892] treat unicoding and null bytes in op/append.t Branch: maint-5.6/perl +> t/lib/class-struct.t !> MANIFEST README.amiga ext/Sys/Syslog/Syslog.pm gv.c @@ -39720,6 +40058,196 @@ ____________________________________________________________________________ 7725,7726,7729..7732,7737,7748,7749,7758,7759,7761,7773, 7775,7776,7782,7785..7787,7804,7807,7808,7810,7811,7816, 7823,7825,7838 + + Subject: Re: [PATCH] README.solaris + + Add getpagesize() probing, on non-UNIX guess 'undef'. + + Simplify the getpagesize() unit by dropping the + pagesize probe since it's nowadays slightly more + complicated because of sysconf(). (Note: if some + platform really needs the -lPW for getpagesize, + I just broke it.) + TODO: a new pagesize unit. + + Subject: [PATCH] fwd: Re: [ID 20001105.011] Perl 5.6.0 documentation glitch + + MachTen doesn't really do mmap() and munmap(). + Subject: [PATCHES Bleadperl] Re: PerlIO - what all of you can all do. + + More README.solaris updates from Andy Dougherty. + + Copy the s// information of README.hpux also to the perlrun. + + Add HAS_FSYNC, lack noticed by Nicholas Clark. + + Add a metaconfig unit for fsync. + + Subject: [ID 20001112.004] man perlfunc omits tell()'s error return + + Many subdocumented return values of the IO extension now documented. + ungetc and write still left subdocumented. + Subject: [PATCH] (was Re: IO::Handle::ungetc) + + Document tell() on special streams. + + Subject: [ID 20001112.006] IO::Seekable::getpos doesn't check for fgetpos() failure + + Subject: [ID 20001112.007] sfio's sftell isn't ftell + + Couple of tests from #7660 salvaged. + + Tweak the definition of the bit complement on UTF-8 data: + if none of the characters in the string are > 0xff, + the result is a complemented byte string, not a (UTF-8) + char string. Based on the summary in + Subject: Re: [ID 20000918.005] ~ on wide chars + This should give us the maximum backward (pre-char string) + compatibility and utf8 compatibility. The other alternative + would be to limit the bit complement to be always byte only, + taking the least significant byte of the chars. + + Cleanup messy #ifdef. + + Typos in #7667. + + Declare reg_data like reg_substr_data. + + Placate nervous compilers that see longer than ints switch()ing. + + Remove the new two tests of lib/io_xs for now, they seem to + fail under perlio on some platforms. + + Subject: Re: [ID 20001112.008] perlio.c's PerlIO_getpos ingores error return + + Subject: [ID 20001113.003] utf8_to_uv on malformed utf returns wrong values + + Subject: tiny typo in perl5db.pl + + Subject: some additions for makefiles for win32 (for perl@7674) + + Hoist the duplicated socket/netdb include logic to perl.h; + undef SETERRNO in case SOCKS has defined it. Based on: + Subject: [ID 20001114.002] Code-Cleanups concerning SOCKS5 and Solaris + + Regen Configure. + + Defined INT64_C() and UINT64_C() unless defined by + (a macro to define signed and unsigned integer constants). + + Use UINT64_C(). + Subject: [ID 20001114.006] 5.7.0-7680 Solaris 8, 64 bit, utf8 patch + + Use u_int32_t for the size of hash_cb(), not size_t. + Subject: [ID 20001114.003] Solaris 8, 64 Bit DB_file patch + + Quit utf8_to_uv() instantly if curlen == 0. + + Subject: [PATCH: perl@7674] updates to README.os390 + + Subject: [PATCH: perl@7674 + Scott-Thoennes] hush warnings about malformed EBCDIC text + + EBCDIC tweaks. + Subject: [PATCH: perl@7674 ++] fixes for warnings and regmesg (reprise) + + Linenumber fix. + + SOCKS has its own USE_THREADS, based on + Subject: [ID 20001114.002] et. al. bugfix followup + + UINT64_C() work continues. + + Detypo. + + The type of the hash_cb() size argument is tricky. + + Add fwalk() probe to the configuration files and regen perltoc. + + Subject: perllocale.pod changes + + Avoid an infinite loop in VMS when utils scripts are run + with no arguments, from Charles Lane. + + Subject: Re: Bug in Carp::Heavy/5.6.0? + + For Solaris use64bitall the stdchar needs a little bit of help. + + The long double hints can be here or there. + + Test tweak for the open pragma. + + Also the 64bitall hints can be either here or there. + + As surmised the #7719 wasn't a good move. + + Subject: Fix for 20000409.001 + + Subject: Fix for 20000815.006 + It's really 20000518.006. + + Subject: [PATCH 5.6.0 README.win32] very minor typos + + Subject: Fix for README.amiga (20000323.033) + + Explain in more detail the {} syntax ambiguousity. + Subject: [PATCH] Re: [ID 20001117.003] map { "$_", 1} @array is syntax error + + Sparc 64-bit pack() fix from Jens Hamisch. + + Upgrade to CPAN.pm 1.58_93 (the RC1 for 1.59), from Andreas König. + + Subject: podlators 1.05 available + + Subject: [ID 20001118.006] [PATCH] perl@7707 djgpp/config.over, hints/dos_djgpp.sh and Storable.pm + + Subject: [perl 7711: EPOC] updates + + Make certain MacOS Classic has NO_ENVIRON_ARRAY. + + Miraculous typo. + + sysseek() instead of seek(). + + Solaris hints tweaks. + + Assume SOCKS is broken in all 64bitall platforms, not just Solaris. + This may be overly harsh but until proven otherwise, we think this + way, or until we have a simple test for Configure (having to start + up servers is does not count as simple) to check for the problems. + + Remove the shared object before attempting to create + (by linking) a new one. E.g. in AIX not removing + becomes quite painful if one tries to do more than one + build in the same tree (an interrupted build, for example), + since the AIX' shared dynaloader seemingly keeps the shared + objects open and therefore 'busy' for quite a while, even when + nobody is using the objects, leading into link failures. + + Subject: [ID 20001120.010] typo in lib/Cwd.pm broke Cwd::chdir + + Subject: DOC PATCH 5.6.0 perlreftut + + Subject: [PATCH: perl@7777] add system locale testing for VMS + + Subject: [PATCH] Test.pm POD peculiarity + + Subject: [ID 20001120.002] [PATCH] io_sock.t fails without 'localhost' + + Subject: [ID 20001120.003] [PATCH] io_udp.t fails without 'localhost' + + Subject: Re: perl@7777 + Detypoing. + + Subject: [PATCH: perl@7777] make VMS' test.com tail compatible w/ unix + + Go ahead and #include in perl.h. + + Subject: [PATCH perl@7795] small cleanup task for test suite + + Subject: Re: av.c patch (having slight problems) + unshift() speedup. + + Reach back one higher up when searching for PERL_SRC. Branch: maint-5.6/perl +> lib/File/Spec/Epoc.pm !> (integrate 88 files) @@ -39727,15 +40255,319 @@ ____________________________________________________________________________ [ 8174] By: gsar on 2000/12/18 03:53:09 Log: integrate changes#7602,7604..7611,7614,7616..7619,7621..7623, 7625..7629,7631..7634,7637,7639,7642 from mainline + + Fix for the tie-refhash string table leaks. + + Subject: [patch perl@7595] VMS configure.com tweak + + More careful detection of how well NVs and UVs mix. + Subject: [PATCH] Re: NV preserving UV (wasRe: [ID 20001007.002] Not OK: perl v5.7.0 +DEVEL7158 on armv4l-linux-64int 2.2.17-rmk1 (UNINSTALLED)) + Added some SIGFPE paranoia. + + Forgot to bump the line numbers in #7601. + + Subject: PATCH std stdio for (Free)BSD + + Deleting $ENV{PATH} in VMS is not recommendable. + + Locale buglets. + Subject: RE: Locales support (setlocale) fixes + + Do not test UTF-8 locales since that the tests would require + polymorphic regexen. + + Subject: [PATCH bleadperl] Re: Patch 7533 prevents malloc.c from compiling on MachTen + + A missing aTHX_. + + Subject: [ID 20001108.013] spelling + + Subject: [PATCH] Class::Struct at compile time + + Make deleting for %ENV work for (newer versions of) VMS, + from Craig A. Berry. + + Forgot from #7618. + + More VMS moves on environment handling, from Charles Lane. + + Remove unused extra arguments. + + Typo in an ifndef. + Subject: Re: [PATCH 5.7.0] better messages from malloc() + + Subject: [PATCH: perl@7613] updates to Porting/pumpkin.pod + All except the "cow orker" change. + + The generated boot_* headers are wrong. Pickier compiler, + such as KAI C++ will refuse to compile the resulting perlmain. + Subject: [ID 20001109.005] Bug in minimod.pl, perl 5.6.0 + + There's no =head3. + + Disable only the tests 99 and 166 for UTF-8 locales. + + Missing dTHXs. + Subject: RE: perl@7595 builds not on cygwin + + Subject: Re: bash -c exit and linux hints + + Various doc oddball characters. + Subject: [ID 20001106.004] Perl 5.6.0 bugs + + Subject: [PATCH] IO::Seekable pod + + Amdahl UTS hints updates. + Subject: [ID 20001109.016] Trouble going from 5.4 to 5.6 + + Explain better why certain regex tests are skipped. + Subject: Re: tests skipped: unknown reason + + Subject: [PATCH] README.solaris + + Subject: [PATCH perl@7638] cygwin port Branch: maint-5.6/perl +> README.solaris !> (integrate 26 files) ____________________________________________________________________________ [ 8173] By: gsar on 2000/12/18 03:37:02 - Log: integrate changes#7472,7474..7479,7481,7485,7489,7493,7494,7496, + Log: integrate changes#7472,7474..7478,7481,7485,7489,7493,7494,7496, 7497,7499..7503,7505..7507,7509..7513,7515..7523,7526..7534, 7536,7540,7542,7544..7546,7549,7553,7556,7557,7559,7561..7563, 7565,7568..7572,7576,7578..7589,9592..7594,7596..7601 from mainline + + Better create a true mailing list for the repository keepers. + + Subject: [ID 20001027.007] uniq array in perlfaq + + De-quoted-unreadable to ISO Latin 1. + (There's one ISO-2022-JP name in Changes5.004.) + + Have only one master list of AUTHORS, drop unmaintained MAINTAIN. + + The #7476 needs a MANIFEST change, too. + + Add also emailless people. + + UTF-8 decoder tweak. + + Make \x{...} consistently produce UTF-8. + Subject: Re: \x{...} is confused + + Subject: [Chris Winters ] patch to ExtUtils::Manifest + + Add a perlbug flag, -A, to avoid acknowledgement messages. + Subject: PATCH (Re: [ID 20001030.008] OK: perl v5.7.0 +DEVEL7445 on i586-linux 2.2.16 (UNINSTALLED)) + + Use Errno magic. + Subject: [ID 20001030.009] [PATCH] ftmp-mktemp failing + + Subject: [PATCH: perl@7483] CRLF fix for cgi-function.t tests + + Subject: [PATCH: perl@7483] fix coded control chars in cgi-html.t + + Subject: [ID 20001030.001] 5.7.0-7489: Null-Pointer reference in mg.c + + Be more lenient on bad UTF-8 when doing bit arithmetics. + Subject: Re: [ID 20000918.005] ~ on wide chars + (The ord() part of the patch skipped.) + + Subject: perlfaq style changes + + AUTHORS tweaks. + + Whitespace style tweak. Was originally going to see to + Subject: PATCH (Re: PerlIO - Configure tweak for Linux/glibc?) + but that had already been taken care of. + + The compiler is either gcc or cc, from Tom Bates. + + The osname has been lowercased by now, from Tom Bates. + + The NonStop-UX libraries have a novel way to say NaN. + + printf UVs the correct way, noticed by Robin Barker. + + Subject: [PATCH] startperl to respect versiononly + + AUTHORS updates. + + Subject: [ID 20001031.004] Uninitialized auto variable in regcomp.c + + Subject: [ID 20001101.001] Net::Ping icmp odd $bytes + + Subject: [ID 20001005.004] doc bug: perlsec misleading re file output + + Generalize the Camel wording. + Subject: Re: perlfaq style changes + + Subject: [ID 20001005.006] Documentation -- description of qr// + + C.pm part of + Subject: [ID 20001010.001] [Daniel.Stutz@astaro.de: perlcc and C.pm in perl-5.7.0] + + Locale warning explanation tweak. + + Subject: [ID 20000904.004] perlsec Manual Page Incorrect Doing "Safe Backticks" + + Make the POSIX::setuid and POSIX::setgid to really call setuid() + and setgid() because they were just changing $< and $( which means + only changing the real uid/gid, as opposed to changing both + real and effective ids. (The alternative way could have been + in POSIX.pm to change $> and $), too, but making a direct call + to the C API feels cleaner.) Fixes the bug + Subject: [ID 20000904.005] POSIX::setuid() Doesn't Call setuid() + + Expand %Config variables and %ENV variables only if + so requested during build time using the + PERL_BUILD_EXPAND_CONFIG_VARS and PERL_BUILD_EXPAND_ENV_VARS. + Not expanding makes relocating distributions easier. + + More tweaking on the #7522 theme. + + Test::Harness revealed buglets in the new DynaLoader. + Subject: [ID 20001102.001] Not OK: perl v5.7.0 +DEVEL7523 on i686-linux 2.2.16a (UNINSTALLED) + + Add Tie::RefHash::Nestable (lives in Tie/RefHash.pm), + fix a autovivification bug in Tie::RefHash, add tests for both. + Subject: Re: Tie::RefHash: use hash refs as keys in nested hashes + + Detpyo. + + recv() can fail and return undef. + Subject: [ID 20001102.003] Net::Ping patch: "Bad arg lenght" error appears if host is unreachable + + Fix the problem discussed in + Subject: [ID 20001015.004] Fwd: Tie::SubstrHash -- bug & fix (all Perl versions) + originally from Linc Madison. Also Andreas König's comments + taken into account. Some other problems with Tie::SubstrHash + fixed: didn't croak when the table exceeded the requested number + of entries (as documented) but instead when the number of entries + exceeded the size of the table, a croak() had an unnecessary \n, + didn't have a CLEAR method, documented that there is no exists(). + Didn't fix to be strict-proof because the module uses &foo; and + dynamic scope. Added a test script exercizing both first tamely + the basic functionality, and then the failure cases reported by + Linc Madison. + + Subject: [PATCH] Perl@7504, vms/gen_shrfls.pl + + The #7521 touched things it shouldn't have. + + Subject: [PATCH 5.7.0] better messages from malloc() + + Subject: Re: README.aix + + Add FCNTL_CAN_LOCK. + Subject: Re: [ID 20001030.011] Not OK: perl v5.7.0 +DEVEL7481 on VMS_AXP V7.1 (UNINSTALLED) + Subject: Re: [ID 20001030.011] Not OK: perl v5.7.0 +DEVEL7481 on VMS_AXP V7.1 (UNINSTALLED) + + Locale tweakery. Add test case for bug id 20000809.003 to op/misc, + create a "fast path" for locale name probing using "locale -a" + if available, squash finally hopefully the s?printf resetting + the numeric locale (since, IIUC perllocale, it never shouldn't). + + More Changes tweakery. + + Dying is too strict here, better just skip. + + Subject: Locales support (setlocale) fixes + Modified quite a bit to be more portable. + + Configure would use a bad $myuname from an old config.sh. + Subject: [PATCH 5.6.1-to-be and 5.7.x] Very old Configure myuname bug + + Fix for + Subject: [ID 20001004.006] undef is never tainted + An undef read from a slurped file was not tainted. + + Fix for + Subject: [ID 20001004.007] taint propogation is inconsistent + The culprit was sv_setsv() which was rather blindly + propagating taint, which lead to behaviour where if + a tainted anon hash value was seen all the hash values + from then on at that level became tainted, or at any + upper levels in the case of nested anon hashes. + + Test tweak: show also the failed locales. + Subject: [ID 20001105.001] Not OK: perl v5.7.0 +DEVEL7523 on i86pc-solaris 2.8 + + A fix of sorts for 20000329.026, a better error message + for a missing "use charnames" when using the \N{...}. + + Subject: [Corrected/tested PATCH] Re: [ID 20001102.008] Not OK: perl v5.7.0 +DEVEL7503 on i686-linux 2.2.16 + + Add =pod to be tidy. + + Fix for bug id 19990615.008, pos() unset during s///ge. + + Add a note for future generations about bug id 20000229.006. + + Use -dM for gcc (the suggested patch did it only for Linux, + but I think it can be generalized). + Subject: Re: connect and $!{EINPROGRESS} pb (was [ID 20001030.010] [PATCH] io_multihomed.t failing) + + opmini.o can linger from Configures past. + + Document that the evaled syntax errors cause scalar leaks. + + Fix for + Subject: [ID 20000728.005] perl -P broken + (hopefully). The fix is also not complete, it seems to break + BOM swallowing for libc5 systems, but until someone figures + out a way to do this without ftell(), this will do. + + AUTHORS updates. + + Subject: Re: rsync'ed patches vs. rsync'ed source + + Admit that the test leaks scalars. + + Sanitize the environment further. + + VOS updates from Paul Green. + + Document %ENV = () portability issues. + + Make the stdio test program of 7427 less noisy while being + compiled so that Digital UNIX wouldn't get both + d_stdio_ptr_lval_nochange_cnt and d_stdio_ptr_lval_sets_cnt + undefined. This makes perlio happy. + + glibc5 detection by __GNU_LIBRARY__. + + %ENV note tweaks from Dan Sugalski. + + Varargs don't always work too well if one puts an unsigned + char on the stack and pop an unsigned quad off the stack. + Subject: Re: [ID 20001103.002] Not OK: perl v5.7.0 +DEVEL7523 on os2-64int-ld-2.30 (UNINSTALLED) + + Subject: Pod updates + + Fake support of holey files in win/dosish platforms. + Subject: SDBM_File under MS-Windows95/98 does not work correctly. (APR#1302) + + A doc addition for bug id 20001105.019, beware \p. + + Tweak #7587. + + Subject: [PATCH perl@7573] configure.com and st-lock.t changes for + + perlhack updates from H.Merijn Brand. + + Subject: [PATCH perl@7573] cygwin port + Synchronize with Cygwin 1.1.5. + + Bad thinko in #7581 (I used the test program with the expanded + values as-is). + + Make perlbug not insist on dumping to a file when stdout isn't a tty. + Subject: [PATCH] perlbug.PL + + Overrideable keys, each, pop, push, shift, splice, unshift. + Subject: [PATCH] prototyped functions that should be overrideable + + Try to avoid flockless and emulationless places. Branch: maint-5.6/perl +> t/lib/tie-refhash.t t/lib/tie-substrhash.t - MAINTAIN @@ -39901,6 +40733,30 @@ ____________________________________________________________________________ Log: integrate changes#7626,7632,7717,7738,7814,7817,7902,7912,7915 from mainline (xsubpp and ExtUtils::LibList fixups, various other small items) + + The generated boot_* headers are wrong. Pickier compiler, + such as KAI C++ will refuse to compile the resulting perlmain. + Subject: [ID 20001109.005] Bug in minimod.pl, perl 5.6.0 + + Various doc oddball characters. + Subject: [ID 20001106.004] Perl 5.6.0 bugs + + Subject: [PATCH] Re: 20001101.003 PDL + + Subject: [PATCH 5.7.0] etags broken again + + Subject: [PATCH 5.7.0] Liblist finally works + + Subject: [PATCH 5.7.0] Liblist returns found libraries + + Subject: [PATCH] Re: 5.6 bug: split /^/ implies /m modifier (from CLPM) + + Subject: [PATCH 5.7.0] OUT keyword for xsubpp + + Subject: Re: [PATCH 5.7.0] OUT keyword for xsubpp + OUT keyword nits. + Subject: Re: [PATCH 5.7.0] OUT keyword for xsubpp + OUT and IN_OUT documentation. Branch: maint-5.6/perl !> emacs/cperl-mode.el emacs/ptags lib/ExtUtils/Liblist.pm !> lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MakeMaker.pm @@ -39952,8 +40808,216 @@ ____________________________________________________________________________ [ 8159] By: gsar on 2000/12/18 00:03:38 Log: integrate changes#7205..7210,7212,7214..7219,7222,7223,7225,7226, 7228,7230..7241,7243,7346,7347,7350..7354,7356,7358..7360,7362, - 7363,7365..7368,7370..7374,7376..7386,7391,7393..7399,7304..7408, + 7363,7365..7368,7370..7374,7376..7386,7391,7393..7399,7404..7408, 7410..7413 from mainline + + Introduce the man[24-8] variables, from Andy Dougherty. + + Upgrade to CPAN 1.58, from Andreas König. + + An updated EBCDIC tr patch. + Subject: Re: [PATCH: perl@7181] op/tr tests on OS/390 + + Subject: [PATCH] 5.6.0 & 5.7.1, VMS fixes + + Two thirds of + Subject: Proposed patches, Install.pm getopts.pl termcap.pl + The Install.pm changes will be submitted separately because + they need some work and discussion still. + + The Install.pm third of + Subject: Proposed patches, Install.pm getopts.pl termcap.pl + + Subject: [PATCH: perl@7181] was: Re: off to a bad start on fixing regression tests + + Subject: [PATCH 5.7.0] IVs in mtats + + Subject: [PATCH 5.7.0] Perl API for mstats + + Ilya implemented the memory profiling API. + + In Amdahl UTS "struct sv" is defined by a system header, + . + + Slight tweak of the code to appease Amdahl UTS cc. + + Amdahl UTS doesn't seem to do dynaloading. + + Use UTF8SKIP(), from Simon Cozens. + + Thinko in #7222. + + op/sprintf.t patch for OS/390 (and any other host with limited + floating-point exponent length) + Subject: Re: [ID 20001006.014] Not OK: perl v5.7.0 +DEVEL7158 on os390 05.00 (UNINSTALLED) [PATCH bleadperl] + + Tweak #7225. + Subject: Re: [ID 20001006.014] Not OK: perl v5.7.0 +DEVEL7158 on os390 05.00 (UNINSTALLED) [PATCH bleadperl] + + Subject: RFC: a (temporary?) way around utf8.pm for EBCDIC + + Needs to be conditional on SunOS 4. + Subject: [Pach 5.7.0@7229] Removing -ldb from the core build + + Test cases for bug id 20000323.056 (the bug seems to be fixed). + + 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. + + Document FNCASE=y as discussed in the bug 20000902.009. + + 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. + + Make ~(chr(a).chr(b)) eq chr(~a).chr(~b) on utf8. + Subject: [PATCH] Re: [ID 20000918.005] ~ on wide chars + + Fix few quad issues, which for example broke chr(~chr(~0)) for UTF8. + + Fix a couple of compiler-noted nits in #7235. + + Tweak the test of #7235. + + One more ~utf8 tweak. + + -w cleanup. + Subject: Re: Problems with bleadperl + + Subject: small pod patch + + Subject: [PATCH perlguts.pod] Document offset hack + + Add Charles Lane. + + Add the capability to include/exclude branches. + + Subject: [ID 20001016.012] [PATCHes Included]OK: perl v5.7.0 on dos-djgpp djgpp + + 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)) + + More IoTYPE sprinkling. + + 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)) + + Clarify documentation on 'use bytes'. + Subject: Re: What does 'use bytes' "mean" ? + + Show the failed remote port, instead of the failing line number. + Subject: [PATCH 5.6.1 Debugger] More diagnostics + + Make Cwd more bulletproof in chrooted environments. + Subject: [ID 20001018.001] Fix for Cwd.pm (chroot) + + Subject: Pod patch for Devel::Peek + + Subject: Re: [ID 20001013.008] perl 5.6.0 on AIX 4.3.2 w/GCC 2.95.2 + + Borland C fstat() never saw the fd as writable. + Subject: fix for Borland's weak "stat" (perl@7211) + + Missing change from #7362. + + Subject: [PATCH 5.7.0] Re: [ID 20001018.008] flip-flop bug when there's no + + Add the test case for the bug id 20000730.004 which seems + to have been fixed by now. + + 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. + + Subject: Re: [ID 20001013.008] perl 5.6.0 on AIX w/GCC + + Subject: PATCH do_print has 2 PerlIO_error()s + + NonStop-UX patches from Tom Bates + + Typo noted by Mark Lutz. + + Subject: PATCH CR+LF should be "\cM\cJ" in perlop + + In the latest compiler builds cccdlflags must not become -fpic, + from Wilfredo Sánchez. + + Subject: [PATCH] Perl 5.6.0/5.7.0, vms/gen_shrfls.pl update + + Subject: [PATCH] Perl 5.6.0/5.7.0 enable DProf test for VMS + + 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] + + 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)] + + 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] + + Reëntrancy fix. + Subject: [PATCH perl@7229] Rentrant parser and yylex() + + Make scan_num() reëntrant, as suggested in + Subject: [PATCH perl@7229] Rentrant parser and yylex() + + Fix for ID 20001020.006, concatenating an unset submatch + with utf8 resulted in "Modification of a read-only value". + + Fix for ID 20000915.011, IO::Select warning for an undefined fd. + + The #7383 was right only in the context of the original bug report, + not in more general case. + + Update Changes. + + Testcases for a #7383,#7385 related bug. + Subject: PATCH Re: [ID 20001020.006] "$2$utf8" == modification of read-only-variable + + Subject: [PATCH@blead Tie/Array.pm] Re: [ID 20001020.002] Tie::Array SPLICE method is buggy + + Tweak the Is* definitions of Unicode character classes + to better match the official categorizations; embrace + the official categorizations; add the combining marks + as alpha (and -numeric); fix DCinital (a typo and edito) + to be DCmedial. + + Hints tweak from Anton Berezin. + + Subject: installman go-faster stripes + Subject: Re: installman go-faster stripes + + Subject: [ID 20001021.003] updated hints/openbsd.sh + + Subject: [PATCH bleadperl] -MO=C falls over on package + + Subject: PATCH $Config::Config{ldlibpthname} in ext/DynaLoader/DynaLoader_pm.PL + + Subject: [PATCH] Re: [ID 20000121.007] XXX documentation in man ExtUtils::MakeMaker + + Doc patch. + Subject: [ID 19991128.002] \&{'foo'} not caught by strict refs + + Retract #7404 with a patch from Robin Barker, via Andy Dougherty. + + Subject: Re: [ID 20001021.005] SEGV with regex match + + Subject: Re: [20000731.007] potential syntax error not detected [PATCH] + + The change #7187 was not so good on VMS. + Subject: [PATCH perl@7369] VMS perldoc.PL fix for double quoted temp filename + + Subject: [PATCH: perl@7386] miscellaneous typos in 3 pods + + Miscellaneous MacOS Classic library updates from Matthias Neeracher. + + Document PERL_INSTALL_ROOT of #7210. Branch: maint-5.6/perl +> README.aix hints/nonstopux.sh lib/unicode/Is/DCmedial.pl +> t/lib/tie-splice.t @@ -39983,6 +41047,262 @@ ____________________________________________________________________________ 7136..7139,7141..7146,7148,7149,7151,7153..7155,7157,7158, 7160,7161,7164,7165,7169..7178,7180..7191,7193..7197,7199, 7201,7204 from mainline + + Remove vestiges of tr//CU. + Subject: [ID 20000912.009] perlunicode.pod still mentions tr///CU + Subject: Re: [ID 20000912.009] perlunicode.pod still mentions tr///CU + + The return value of setlocale must be copied away. + Subject: [ID 20000913.001] Heap corruption in Perl_init_i18nl10n + + Allow chop() and chomp() to be overridden. + Subject: [PATCH] Re: [ID 20000911.006] I can override glob but not chop? + + Hints optimization. + Subject: Minor nit + + Subject: [PATCH] de-wall t/README + + Subject: Re: Two advertising clauses need to be removed + + Batch of UTF-8 patches from Simon Cozens. + + Fix for a parsing bug, not for the original bug. + Subject: Re: [ID 20000910.005] Another segfault with regexes. + + Compilation warnings and an error. + + Subject: File::Find 5.7.0 POD nits + + Subject: [PATCH perl-5.7.0] continued -Wformat support + + The one that got away. + + Subject: Re: perl@7078 + + UTF8-encoded version of 256 is 0xc4 0x80; test that a char is + convertable to bytes by checking it doesn't go above 0xc3 + Subject: Re: perl@7078 + + Replace #7084 with + Subject: Re: perl@7078 + + We don't need to count the high bit bytes, a boolean is enough. + + Subject: [PATCH] utf8.c apidoc + + Subject: Re: perl@7078 + + Botched the #7090 check-in. + + Fix for the charnames.t failures from Spider Boardman. + + Re-instate Perl_utf8_to_uv without checking parameter - added in change 7075. + i.e. rename Simon's function to Perl_utf8_to_uv_chk, change all calls to it + to use new name and add Perl_utf8_to_uv() as a wrapper which calls it passing + 0 to checking to get the warning. + + Subject: [PATCH] Nits in perlmod.pod + + Subject: Re: Trapping by opmask sets strange parser state [PATCH] + + Subject: Re: unicode support and perl [ID 20000901.097] + + Subject: Re: unicode support and perl [ID 20000901.097] + + Subject: [PATCH perl@7065] another VMS my_fwrite() fix for Storable + + Subject: [PATCH] Re: [ID 20000915.010] Infinite loop with -MO=Deparse + + Subject: [ID 20000917.002] 5.7.0 and blead@7095 make html makes man + + Subject: [PATCH@blead] Fix some recursion in overload.pm + + s/Robin Parker/Robin Barker/ + + Subject: [PATCH] Fix aliasing of tied filehandles + + Subject: Re: [ID 20000912.008] substr replacement of tainted data (bug) + + Subject: Re: [PATCH 5.005_64 missed] + + SOCK_DGRAM and listen() do not mix as reported in + Subject: [ID 20000930.001] Bug in perl 5.00503 IO::Socket + The patch for 5.7.0+ had to be reengineered, though. + + Subject: DOC PATCH 5.6.0 + + Subject: [PATCH 5.7.0] Minor optimization in re_intuit_start + + Document the issue (is not a syntax error, kind of) + Subject: Re: [ID 20000901.011] the list (1,,3) ought to be a syntax error + + Subject: [ID 20000928.002] perlcc & ByteCode.pm option mismatch + Did not apply cleanly, manual intervention was needed. + + Subject: [PATCH] DLL not restartabke with threaded perl + + Inside require() $^S was always left undefined. + Subject: Re: Tiny 2-byte change to fix debugger's eval bug + + Subject: [PATCH pod/perlop.pod] Documentation glitch in magic autoincrement. + + OpenBSD flags tweak from Todd C. Miller, tweaked some more by Abigail. + + Regen headers. + + Subject: [PATCH 5.7.0] Epoc update + + Introduce NO_ENVIRON_ARRAY (and USE_ENVIRON_ARRAY) defines + as suggested by Olaf Flebbe and Nick Clark. + + Subject: [ID 20000915.007] Not OK: perl v5.7.0 +DEVEL7092 on os2-64int-ld 2.30 '(UNINSTALLED)' + + Misplaced else. + + Scale down the VMS message boxes, by Charles Lane. + Fix for ID 20000903.009, workaround at + http://www.xray.mpe.mpg.de/mailing-lists/vmsperl/2000-09/msg00039.html + + Subject: [ID 20001003.006] B::Debug not -w clean + + Test harness update to sync with the new perlcc, + from Simon Cozens. + + One remaining nit less at the VMS mailbox sizing. + + Subject: [PATCH: 7131] PWPASSWD problem for passwd less pwd's + + It is possible to have no hosts database at all. Pointed out in + Subject: [PATCH: 7131] PWPASSWD problem for passwd less pwd's + + Subject: [PATCH 5.7.0] h2xs not working + Subject: [PATCH 5.7.0] h2xs not documenting the created module + + Subject: [PATCH] 5.6.0 & 5.7.0 VMS TZ fix for VMS6.2 and earlier + + Subject: perlhack.pod Patch for Externals Tools + + Subject: [PATCH perlrun.pod] Re: [ID 20000930.002] perlrun nor perldelta mention -s modification + + Subject: Re: [PATCH 5.7.0] h2xs not documenting the created module + + Enable disabling scripts installation by Configure -Uinstallscripts, + suggested by H. Merijn Brand. + + Code around the stat-on-a-pipe-returns-a-mode-of-zero bug + reported several times by Dominic Dunlop, for example in + ID 20000315.008. Patch from Dominic. Patch affects at + least MachTen, and possibly other oldish BSDs. Should not + break non-broken platforms (tested on LinuxPPC). + + Regen toc. + + Subject: Re: Questions about Tie::Array and perl modules + Bug reported and fix suggested by Philip D Crow . + + Patch from Simon Cozens to avoid using utf8 routines in EBCDIC. + + Tweak #7153. + + IO::Handle->syswrite() did not handle length omission + like CORE::syswrite() does. + Subject: [Fwd] IO::Handle, syswrite and arguments + The original patch from andrew@ugh.net.au. + + Also the $ccflags is needed for the C compiler check. + Subject: Configure (check for C-compiler) + + Eliminate $Is_VMS code from the test. + Subject: Re: [ID 20001004.005] Not OK: perl v5.7.0 +DEVEL7129 on VMS_AXP V7.1 + + Fix bug in #7157 (s/cflags/ccflags); moved the -o foo + as the first option of cc/ld because of ultrapicky compilers + (e.g. OS/390 R2.5) + + Change the version number of Tie::Handle in the core to 4.0, + the (unrelated) Tie::Handle in CPAN will remain at 3.0. + Subject: Note on Tie::Handle + + UTF8ize split() so that the cloned substrings get the UTF8 + flag of the original scalar. Problem reported by Simon Cozens. + + save_re_context() could reset PL_curcop to freed memory, causing core + dumps in code such as C + + Subject: PATCH 5.6 perldebguts grammar cleanup + + Add a todo note about overloadable assertions. + + on Windows, LoadLibrary() could load an extension DLL multiple + times if forward slashes are used in the path + + on Windows, cwd strings in the environment should be of the + form =X:=X:\foo instead of =X=X:\foo\ + + on Windows, avoid potential exception (could happen if MSVCRT isn't + being used) when closing a socket handle + + avoid nonportable example code + + Windows9x doesn't support link(), despite what Config.pm + might think + + pod nit + + Change #7160 had a nasty typo. + + Warn about unknown scripts. + Subject: Re: ideas? patches? [PATCH bleadperl] + + on Windows, clean targets might not work under some flavors of the shell + + tweak for change#7173 + + Make eq work again with utf8 (disabling the upgrading + should no more be necessary since the copies of the + scalars are upgraded, not the scalars themselves). + Takes care of ID 20001009.001. (The claimed length() + bug in 20001009.001 seems bogus to me.) + + Subject: [PATCH: perl@7159] various VMS cleanup issues + CXX configure + + Upgrade to CGI.pm 2.74, from Lincoln Stein. + + Upgrade to podlators 1.04, from Russ Allbery. + + Subject: [PATCH 5.6.0] Re: [ID 20001009.004] SEGV from sprintf in a thread + + Quote the temp file name, needed in Win32 because the + default name unfortunately contains spaces, shouldn't + hurt elsewhere. + Subject: FW: perldoc fails if $TEMP contains spaces + + Subject: RE: [ID 19990803.001] README.win32 suggestions + + Subject: [ID 20000720.004] ExtUtils::MakeMaker finds wrong version of perl + + Subject: Re: utf8 concat, mg_get + + Subject: [PATCH: perl@7181] perlebcdic.pod updates and corrections + + Subject: [PATCH: perl@7181] op/tr tests on OS/390 + + Subject: [PATCH: perl@7181] ver.t v string tests for os/390 + + Use the versiononly instead of the installscripts, + retract the changes 7146 and 7147. + + Reapply Andy's patch and regen Configure. + + Add the test case for #7190, from the original bug report + by Andreas König. + + Remove duplicated code. + + SvPV() (via mg_get() of sv_2pv()) can update the UTF8ness of the SVs. + + restore change#7202 Branch: maint-5.6/perl !> (integrate 121 files) ____________________________________________________________________________ @@ -40965,6 +42285,9 @@ ____________________________________________________________________________ Message-ID: <20001210001333.A16221@deep-dark-truthful-mirror.perlhacker.org> Make CORE::substr to be '$$;$$' instead of '$$;$;$'. + In other words, make the returned prototypes for any function + stop prepending the ';' optionality marker after the first one. + If they start getting optional, all the rest are optional. Branch: perl ! pp.c ____________________________________________________________________________ @@ -52988,7 +54311,9 @@ ____________________________________________________________________________ ! lib/CGI.pm ____________________________________________________________________________ [ 6721] By: jhi on 2000/08/20 19:43:54 - Log: Subject: Re: [ID 20000819.002] Not OK: perl v5.7.0 +SUIDMAIL +DEVEL6707 on i686-linux 2.2.5-16 (UNINSTALLED) + Log: (Replaced by #8364.) + + Subject: Re: [ID 20000819.002] Not OK: perl v5.7.0 +SUIDMAIL +DEVEL6707 on i686-linux 2.2.5-16 (UNINSTALLED) From: Radu Greab Date: Sun, 20 Aug 2000 18:03:26 +0300 (EEST) Message-ID: diff --git a/patchlevel.h b/patchlevel.h index 5456c15..5cf3329 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -70,7 +70,7 @@ #if !defined(PERL_PATCHLEVEL_H_IMPLICIT) && !defined(LOCAL_PATCH_COUNT) static char *local_patches[] = { NULL - ,"DEVEL13519" + ,"DEVEL13539" ,NULL };