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 <schwern@pobox.com>
+ 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 <schwern@pobox.com>
+ 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 <schwern@pobox.com>
+ 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 <schwern@pobox.com>
+ 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: <a05101004b83754903506@[172.16.52.1]>
+ Date: Fri, 7 Dec 2001 23:28:15 -0600
+ From: "Craig A. Berry" <craigberry@mac.com>
+ 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 <schwern@pobox.com>
+ 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 <schwern@pobox.com>
+ 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 <schwern@pobox.com>
+ 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 <nick@ccl4.org>
+ 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
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
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
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 <Wolfgang.Laun@alcatel.at>
____________________________________________________________________________
[ 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
____________________________________________________________________________
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.
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" <ben_tilly@operamail.com>
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
! 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>
! 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
____________________________________________________________________________
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
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
! 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
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
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
! 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
! 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
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
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
____________________________________________________________________________
! 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
____________________________________________________________________________
[ 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'
!> 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
____________________________________________________________________________
! 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
____________________________________________________________________________
! 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 <robin@kitsite.com>
Date: Fri, 10 Aug 2001 14:42:02 +0100
Message-ID: <20010810144202.A32754@puffinry.freeserve.co.uk>
! 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 <radu@netsoft.ro>
Date: Wed, 4 Jul 2001 22:13:31 +0300
Message-ID: <15171.27355.895094.128142@ix.netsoft.ro>
! 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
____________________________________________________________________________
+ 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
____________________________________________________________________________
____________________________________________________________________________
[ 9329] By: jhi on 2001/03/24 18:26:57
Log: (Retracted by #9393)
-
+
Subject: [PATCH h2xs] $!{EINVAL} requires "use Errno"
From: Simon Cozens <simon@netthink.co.uk>
Date: Sat, 24 Mar 2001 17:13:17 +0000
____________________________________________________________________________
[ 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
! 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 <Thomas.Dorner@start.de>
- Date: Wed, 7 Mar 2001 14:13:31 +0100
- Message-ID: <6727B1DACFCDD311A757009027CA8D69010A88CB@Ex02.inhouse.start.de>
+ Log: (Retracted by #9078.)
Branch: perl
! Makefile.SH
____________________________________________________________________________
____________________________________________________________________________
[ 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
! 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
____________________________________________________________________________
Message-ID: <ylzofpf7w2.fsf@windlord.stanford.edu>
(8809 empty)
-
+
Upgrade to podlators 1.08, from Russ Allbery.
Branch: perl
!> lib/Pod/Man.pm lib/Pod/Text.pm lib/Test/Harness.pm
! 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 <Alan.Burlison@uk.sun.com>
Date: Tue, 06 Feb 2001 23:37:01 +0000
!> 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 <schwern@pobox.com>
Date: Fri, 26 Jan 2001 09:28:31 -0500
Message-ID: <20010126092831.A15328@blackrider.aocn.com>
! 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
____________________________________________________________________________
! 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
____________________________________________________________________________
[ 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
____________________________________________________________________________
! 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 <features.h> probing, seems to be needed for (some?)
+ Log: (Reverted by #8440)
+
+ Add <features.h> probing, seems to be needed for (some?)
Linux largefileness.
Branch: perl
! Configure Porting/Glossary Porting/config.sh Porting/config_H
! 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
! 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
____________________________________________________________________________
[ 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
[ 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
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 <inttypes.h>
+ (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 <unistd.h> 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)
[ 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 <cwinters@intes.net>] 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
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
[ 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,
+ <ksync.h>.
+
+ 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 <FH>
+
+ 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 <tom.bates@compaq.com>
+
+ 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 <none>
+
+ 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
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 <pcrow@hertz.com>.
+
+ 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<use CGI::Carp; use something_that_calls_die;>
+
+ 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)
____________________________________________________________________________
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
____________________________________________________________________________
! 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 <radu@netsoft.ro>
Date: Sun, 20 Aug 2000 18:03:26 +0300 (EEST)
Message-ID: <Pine.LNX.4.10.10008201753260.1292-100000@busy.netsoft.ro>