X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=bfee04e65e9b736f0309254587b59c15d766375f;hb=cb359b415c42e7a6c1192036d2ee416133c9daa1;hp=bd3ab9fa4a5cf012a3209f7db57fc9e46ba75372;hpb=365eb2691f2468a9598fb53f37793b96456cfd99;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Changes b/Changes index bd3ab9f..bfee04e 100644 --- a/Changes +++ b/Changes @@ -31,6 +31,1516 @@ or any other branch. Version v5.7.1 Development release working toward v5.8 -------------- ____________________________________________________________________________ +[ 9472] By: jhi on 2001/03/30 15:16:08 + Log: Integrate perlio. + Branch: perl + !> t/lib/cwd.t t/lib/glob-basic.t +____________________________________________________________________________ +[ 9471] By: nick on 2001/03/30 14:47:10 + Log: Should be (^O eq 'MSWin32') not 'Win32' + Fail #12 seems real - chdir is in wrong dir. + Branch: perlio + ! t/lib/cwd.t +____________________________________________________________________________ +[ 9470] By: jhi on 2001/03/30 14:41:11 + Log: Subject: Re: [ID 20010215.006] Bad arg length for Socket::unpack_sockaddr_un, length is 14 ... + From: Radu Greab + Date: Fri, 30 Mar 2001 15:09:06 +0300 (EEST) + Message-ID: <15044.30562.566390.559726@ix.netsoft.ro> + + Replace #9352. + Branch: perl + ! ext/Socket/Socket.xs pp_sys.c +____________________________________________________________________________ +[ 9469] By: jhi on 2001/03/30 14:37:51 + Log: Subject: PATCH pod/perldiag.pod + From: Robin Houston + Date: Fri, 30 Mar 2001 14:10:36 +0100 + Message-ID: <20010330141036.A1105@puffinry.freeserve.co.uk> + Branch: perl + ! pod/perldiag.pod t/lib/glob-basic.t +____________________________________________________________________________ +[ 9468] By: jhi on 2001/03/30 14:36:36 + Log: Subject: Better diagnostic in io/fs.t + From: andreas.koenig@anima.de (Andreas J. Koenig) + Date: 30 Mar 2001 10:11:43 +0200 + Message-ID: + Branch: perl + ! t/io/fs.t +____________________________________________________________________________ +[ 9467] By: nick on 2001/03/30 14:25:43 + Log: Skip order test of glob if case-ignoring system cannot + create a.test and A.test + Branch: perlio + ! t/lib/glob-basic.t +____________________________________________________________________________ +[ 9466] By: nick on 2001/03/30 13:03:12 + Log: Integrate mainline. + Branch: perlio + - ext/re/hints/aix.pl + !> MANIFEST ext/B/B/Debug.pm ext/B/B/Deparse.pm + !> lib/ExtUtils/MM_VMS.pm op.c pod/perlop.pod t/comp/require.t + !> t/io/utf8.t t/lib/b.t t/lib/digest.t t/lib/glob-basic.t + !> t/lib/io_multihomed.t t/lib/io_sock.t t/lib/md5-file.t +____________________________________________________________________________ +[ 9465] By: jhi on 2001/03/30 03:53:37 + Log: Add timeouts to the tests. (In AIX 4.3.1.0 + vac 5.0.0.0 + the tests sometimes hang, sometimes not.) + Branch: perl + ! t/lib/io_multihomed.t t/lib/io_sock.t +____________________________________________________________________________ +[ 9464] By: jhi on 2001/03/30 02:56:04 + Log: Subject: [PATCH @9452] Better peep()ing for foreach() loops + From: Stephen McCamant + Date: Thu, 29 Mar 2001 18:50:45 -0800 (PST) + Message-ID: <15043.62129.253487.470281@soda.csua.berkeley.edu> + Branch: perl + ! op.c +____________________________________________________________________________ +[ 9463] By: jhi on 2001/03/30 02:34:48 + Log: Test for #9462. + Branch: perl + ! t/lib/b.t +____________________________________________________________________________ +[ 9462] By: jhi on 2001/03/30 02:29:37 + Log: Subject: B::Deparse precedence bug. (Patch included.) + From: Jeremy Madea + Date: Thu, 29 Mar 2001 12:05:02 -0800 + Message-ID: <20010329120502.A24881@dr.inktomi.com> + Branch: perl + ! ext/B/B/Deparse.pm +____________________________________________________________________________ +[ 9461] By: jhi on 2001/03/30 02:18:41 + Log: Subject: [PATCH: 9452] more tests (was Re: Perl5.7.* Unicode/EBCDIC status.) + From: Peter Prymmer + Date: Thu, 29 Mar 2001 18:01:18 -0800 (PST) + Message-ID: + Branch: perl + ! t/comp/require.t t/io/utf8.t t/lib/digest.t t/lib/glob-basic.t + ! t/lib/md5-file.t +____________________________________________________________________________ +[ 9460] By: jhi on 2001/03/30 02:17:07 + Log: Subject: PATCH: B::Debug should show LOOP-specific fields + From: Robin Houston + Date: Thu, 29 Mar 2001 20:47:56 +0100 + Message-ID: <20010329204756.A32042@puffinry.freeserve.co.uk> + Branch: perl + ! ext/B/B/Debug.pm +____________________________________________________________________________ +[ 9459] By: jhi on 2001/03/30 02:16:05 + Log: Subject: [PATCH perl@9424] further MM_VMS.pm tweak + From: "Craig A. Berry" + Date: Wed, 28 Mar 2001 18:02:20 -0600 + Message-Id: <5.0.2.1.0.20010328172535.017d5600@exchi01> + Branch: perl + ! lib/ExtUtils/MM_VMS.pm +____________________________________________________________________________ +[ 9458] By: jhi on 2001/03/30 02:07:58 + Log: Subject: [ID 20010328.013] Misspelling in perlop(1p) manual page + From: "Joshua E. Rodd" + Date: Wed, 28 Mar 2001 17:29:12 -0500 + Message-Id: + Branch: perl + ! pod/perlop.pod +____________________________________________________________________________ +[ 9457] By: jhi on 2001/03/30 02:04:33 + Log: Subject: ext/re/aix.pl can go + From: "H.Merijn Brand" + Date: Thu, 29 Mar 2001 12:03:28 +0200 + Message-Id: <20010329120132.7C3B.H.M.BRAND@hccnet.nl> + Branch: perl + - ext/re/hints/aix.pl + ! MANIFEST +____________________________________________________________________________ +[ 9456] By: jhi on 2001/03/30 02:03:32 + Log: Integrate perlio. + Branch: perl + !> ext/Encode/Encode.xs installperl +____________________________________________________________________________ +[ 9455] By: nick on 2001/03/29 21:11:46 + Log: DLL name has changed so installperl needs to know + (Why isn't it working it out or passed it?) + Branch: perlio + ! installperl +____________________________________________________________________________ +[ 9454] By: nick on 2001/03/29 20:56:12 + Log: Change Encode's check arguments to 'bool' so SvTRUE gets used + and we don't get undef warnings. + Branch: perlio + ! ext/Encode/Encode.xs +____________________________________________________________________________ +[ 9453] By: nick on 2001/03/29 17:58:48 + Log: Integrate mainline + Branch: perlio + !> Changes patchlevel.h +____________________________________________________________________________ +[ 9452] By: jhi on 2001/03/29 16:44:55 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9451] By: nick on 2001/03/29 16:31:38 + Log: Integrate mainline + Branch: perlio + !> Changes Makefile.SH dump.c ext/Data/Dumper/Dumper.xs + !> ext/Encode/Encode.xs ext/Storable/Storable.xs + !> lib/ExtUtils/typemap patchlevel.h pod/perlhack.pod + !> pod/perliol.pod t/lib/charnames.t t/lib/cwd.t t/op/bop.t + !> t/op/vec.t t/op/ver.t toke.c utils/h2xs.PL +____________________________________________________________________________ +[ 9450] By: jhi on 2001/03/29 16:29:17 + Log: Integrate perlio. + Branch: perl + !> win32/buildext.pl +____________________________________________________________________________ +[ 9449] By: jhi on 2001/03/29 15:50:01 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9448] By: nick on 2001/03/29 15:47:15 + Log: Make sure buildext.pl finds Errno.pm + Branch: perlio + ! win32/buildext.pl +____________________________________________________________________________ +[ 9447] By: jhi on 2001/03/29 15:39:34 + Log: Integrate perlio. + Branch: perl + !> win32/makefile.mk +____________________________________________________________________________ +[ 9446] By: nick on 2001/03/29 15:30:03 + Log: Integrate win32/makefile.mk with mainline. + Branch: perlio + !> win32/makefile.mk +____________________________________________________________________________ +[ 9445] By: nick on 2001/03/29 15:27:32 + Log: Fix breakage ... + Branch: perlio + ! win32/makefile.mk +____________________________________________________________________________ +[ 9444] By: jhi on 2001/03/29 15:03:08 + Log: Subject: RE: Borland C++ for Win32 fixes; perl@9359 (also perl@9424) + From: "Konovalov, Vadim" + Date: Thu, 29 Mar 2001 10:32:59 +0400 + Message-ID: <402099F49BEED211999700805FC7359FA8442D@ru0028exch01.spb.lucent.com> + Branch: perl + ! win32/makefile.mk +____________________________________________________________________________ +[ 9443] By: jhi on 2001/03/29 15:02:12 + Log: Integrate perlio. + Branch: perl + +> win32/buildext.pl + !> MANIFEST ext/PerlIO/Via/Via.xs perlio.c perlio.h sv.c + !> t/io/utf8.t t/lib/io_scalar.t win32/makefile.mk +____________________________________________________________________________ +[ 9442] By: nick on 2001/03/29 14:59:11 + Log: Work in progress - determine win32 extensions to build via script. + Branch: perlio + + win32/buildext.pl + ! MANIFEST win32/makefile.mk +____________________________________________________________________________ +[ 9441] By: jhi on 2001/03/29 14:51:47 + Log: Reintroduce the use of external pwd. + Branch: perl + ! t/lib/cwd.t +____________________________________________________________________________ +[ 9440] By: jhi on 2001/03/29 14:42:58 + Log: use warnings instead of -w. + Branch: perl + ! utils/h2xs.PL +____________________________________________________________________________ +[ 9439] By: jhi on 2001/03/29 14:41:52 + Log: Subject: [PATCH h2xs.PL perl@9423] h2xs -w nits + From: Jonathan Stowe + Date: Thu, 29 Mar 2001 09:34:12 +0100 (BST) + Message-ID: + Branch: perl + ! utils/h2xs.PL +____________________________________________________________________________ +[ 9438] By: jhi on 2001/03/29 14:39:38 + Log: Subject: [PATCH perl@9424] minor pod nits + From: Robin Barker + Date: Thu, 29 Mar 2001 14:43:05 +0100 (BST) + Message-Id: <200103291343.OAA10827@tempest.npl.co.uk> + Branch: perl + ! pod/perlhack.pod pod/perliol.pod +____________________________________________________________________________ +[ 9437] By: jhi on 2001/03/29 14:29:16 + Log: Subject: [PATCH perl@9424] typemap cast warning + From: Robin Barker + Date: Thu, 29 Mar 2001 13:58:47 +0100 (BST) + Message-Id: <200103291258.NAA09360@tempest.npl.co.uk> + Branch: perl + ! lib/ExtUtils/typemap +____________________________________________________________________________ +[ 9436] By: jhi on 2001/03/29 14:26:03 + Log: Subject: [PATCH perl@9424] printf warning + From: Robin Barker + Date: Thu, 29 Mar 2001 13:29:21 +0100 (BST) + Message-Id: <200103291229.NAA03968@tempest.npl.co.uk> + Branch: perl + ! dump.c ext/Data/Dumper/Dumper.xs ext/Encode/Encode.xs + ! ext/Storable/Storable.xs toke.c +____________________________________________________________________________ +[ 9435] By: nick on 2001/03/29 14:23:31 + Log: Win32 has name conflict with ERROR + Branch: perlio + ! ext/PerlIO/Via/Via.xs +____________________________________________________________________________ +[ 9434] By: jhi on 2001/03/29 14:17:48 + Log: Subject: [PATCH: 9424] some tests (was Re: Perl5.7.* Unicode/EBCDIC status.) + From: Peter Prymmer + Date: Wed, 28 Mar 2001 19:09:57 -0800 (PST) + Message-ID: + Branch: perl + ! t/lib/charnames.t t/op/bop.t t/op/vec.t t/op/ver.t +____________________________________________________________________________ +[ 9433] By: jhi on 2001/03/29 13:52:44 + Log: test-prep target was missing. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9432] By: nick on 2001/03/29 12:40:03 + Log: Make as-shipped compiler default to MSVC6 + Branch: perlio + ! win32/makefile.mk +____________________________________________________________________________ +[ 9431] By: nick on 2001/03/29 12:12:16 + Log: Allow someone to write PerlIO::Array, PerlIO::Code, ... + akin to PerlIO::Scalar. + Branch: perlio + ! perlio.c perlio.h +____________________________________________________________________________ +[ 9430] By: nick on 2001/03/29 10:56:35 + Log: Integrate mainline. + Branch: perlio + !> lib/File/Basename.pm lib/File/CheckTree.pm lib/File/Compare.pm + !> lib/File/Copy.pm lib/File/DosGlob.pm lib/File/Find.pm + !> lib/File/Path.pm lib/File/stat.pm t/lib/filecopy.t + !> win32/makefile.mk win32/win32sck.c +____________________________________________________________________________ +[ 9429] By: nick on 2001/03/29 09:03:43 + Log: Noticed that two tests were skipped as perlio:: package + isn't there any more. Changed the skip condition. + Avoid core-dump if sv_utf8_upgrade() called on something + that does not become SvPOK after SvPV() (e.g. a ref). + Branch: perlio + ! sv.c t/io/utf8.t t/lib/io_scalar.t +____________________________________________________________________________ +[ 9428] By: jhi on 2001/03/29 01:31:47 + Log: Subject: [PATCH] Enable warnings in File::* (was: B::Terse and warnings) + From: Benjamin Sugars + Date: Tue, 27 Mar 2001 16:27:38 -0500 (EST) + Message-ID: + Branch: perl + ! lib/File/Basename.pm lib/File/CheckTree.pm lib/File/Compare.pm + ! lib/File/Copy.pm lib/File/DosGlob.pm lib/File/Find.pm + ! lib/File/Path.pm lib/File/stat.pm t/lib/filecopy.t +____________________________________________________________________________ +[ 9427] By: jhi on 2001/03/29 00:49:30 + Log: Subject: Borland C++ for Win32 fixes; perl@9359 (also perl@9424) + From: "Vadim Konovalov" + Date: Thu, 29 Mar 2001 01:50:12 +0400 + Message-ID: <001c01c0b7d1$463dd880$5742983e@vad> + Branch: perl + ! win32/makefile.mk win32/win32sck.c +____________________________________________________________________________ +[ 9426] By: gsar on 2001/03/29 00:28:04 + Log: dmake can only handle == and != in comparisons; support building + with Borland's VCL libraries (from Vadim Konovalov) + Branch: maint-5.6/perl + ! win32/makefile.mk +____________________________________________________________________________ +[ 9425] By: nick on 2001/03/28 19:29:56 + Log: Integrate (@snapshot) + Branch: perlio + !> Changes Makefile.SH patchlevel.h t/lib/cwd.t +____________________________________________________________________________ +[ 9424] By: jhi on 2001/03/28 19:03:16 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9423] By: jhi on 2001/03/28 18:52:09 + Log: Rmdir lib/XS on cleanup. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9422] By: jhi on 2001/03/28 18:49:34 + Log: Integrate perlio. + Branch: perl + !> t/op/utf8decode.t +____________________________________________________________________________ +[ 9421] By: nick on 2001/03/28 18:46:44 + Log: Loose duplicate chunk. + Branch: perlio + ! t/op/utf8decode.t +____________________________________________________________________________ +[ 9420] By: nick on 2001/03/28 18:44:11 + Log: Integrate mainline. + Branch: perlio + !> ext/IO/IO.xs lib/ExtUtils/MM_VMS.pm makedef.pl vms/vms.c + !> vms/vmsish.h +____________________________________________________________________________ +[ 9419] By: jhi on 2001/03/28 18:42:05 + Log: Can't trust external pwds + (either shell builtins or external programs) + Branch: perl + ! t/lib/cwd.t +____________________________________________________________________________ +[ 9418] By: jhi on 2001/03/28 18:34:05 + Log: Integrate perlio. + Branch: perl + - lib/perlio.pm + !> MANIFEST lib/PerlIO.pm lib/open.pm perlio.c t/lib/b.t + !> t/op/utf8decode.t +____________________________________________________________________________ +[ 9417] By: nick on 2001/03/28 18:24:02 + Log: PerlIO.pm / perlio.pm conflict. + Update some pods. + Make t/op/utf8decode.t a text file. + Branch: perlio + - lib/perlio.pm + ! MANIFEST lib/PerlIO.pm lib/open.pm perlio.c t/lib/b.t + ! t/op/utf8decode.t +____________________________________________________________________________ +[ 9416] By: jhi on 2001/03/28 18:06:07 + Log: Integrate change #9409 from mainline to maintperl. + + Yet another tweak on AIX dynaloading. + Branch: maint-5.6/perl + !> ext/DynaLoader/dl_aix.xs ext/DynaLoader/hints/aix.pl +____________________________________________________________________________ +[ 9415] By: gsar on 2001/03/28 17:13:01 + Log: integrate changes#9377,9385,9401 from mainline + + Subject: RE: 5.6.0 BUG: Lexical warnings aren't lexical + + If directory entries compare equal case-insensitively, + retry case-sensitively. + + Subject: [PATCH] B::Terse and warnings + Branch: maint-5.6/perl + !> ext/B/B.pm ext/B/B/Terse.pm ext/File/Glob/bsd_glob.c gv.c + !> t/pragma/warn/perl +____________________________________________________________________________ +[ 9414] By: jhi on 2001/03/28 17:11:12 + Log: Subject: [PATCH perl@9359] VMS fix-ups and status + From: "Craig A. Berry" + Date: Wed, 28 Mar 2001 10:55:20 -0600 + Message-Id: <5.0.2.1.0.20010327164600.031563e8@exchi01> + Branch: perl + ! ext/IO/IO.xs lib/ExtUtils/MM_VMS.pm vms/vms.c vms/vmsish.h +____________________________________________________________________________ +[ 9413] By: jhi on 2001/03/28 17:03:12 + Log: Dup hunk. + Branch: perl + ! t/op/utf8decode.t +____________________________________________________________________________ +[ 9412] By: jhi on 2001/03/28 17:02:36 + Log: Forced integrate from perlio. + Branch: perl + !> t/op/utf8decode.t +____________________________________________________________________________ +[ 9411] By: nick on 2001/03/28 16:50:03 + Log: Integrate mainline. + Branch: perlio + +> t/lib/cwd.t + !> MANIFEST ext/DynaLoader/dl_aix.xs ext/DynaLoader/hints/aix.pl + !> ext/IO/lib/IO/Socket.pm ext/XS/Typemap/Typemap.pm + !> ext/XS/Typemap/Typemap.xs ext/XS/Typemap/typemap gv.c + !> makedef.pl pp.c t/lib/xs-typemap.t t/op/utf8decode.t + !> t/pragma/warn/perl +____________________________________________________________________________ +[ 9410] By: jhi on 2001/03/28 16:44:23 + Log: Subject: Re: [PATCH] 9403 cannot be tested + From: "H.Merijn Brand" + Date: Wed, 28 Mar 2001 18:33:56 +0200 + Message-Id: <20010328182418.7C17.H.M.BRAND@hccnet.nl> + Branch: perl + ! makedef.pl +____________________________________________________________________________ +[ 9409] By: jhi on 2001/03/28 16:12:45 + Log: Yet another tweak on AIX dynaloading. + Branch: perl + ! ext/DynaLoader/dl_aix.xs ext/DynaLoader/hints/aix.pl +____________________________________________________________________________ +[ 9408] By: jhi on 2001/03/28 15:52:55 + Log: Subject: [PATCH] 9403 cannot be tested + From: "H.Merijn Brand" + Date: Wed, 28 Mar 2001 17:23:00 +0200 + Message-Id: <20010328171835.7C14.H.M.BRAND@hccnet.nl> + + A missing symbol. + Branch: perl + ! makedef.pl +____________________________________________________________________________ +[ 9407] By: jhi on 2001/03/28 15:47:43 + Log: Integrate perlio. (with tweaks on t/op/utf8decode.t) + Branch: perl + ! t/op/utf8decode.t + !> ext/MIME/Base64/QuotedPrint.pm ext/re/re.pm perl.h regcomp.c + !> t/op/each.t t/op/pat.t t/op/regexp.t utf8.c +____________________________________________________________________________ +[ 9406] By: jhi on 2001/03/28 15:37:08 + Log: Subject: [PATCH] cwd.t (was: Cwd has no tests?) + From: Benjamin Sugars + Date: Tue, 27 Mar 2001 17:37:05 -0500 (EST) + Message-ID: + Branch: perl + + t/lib/cwd.t + ! MANIFEST +____________________________________________________________________________ +[ 9405] By: jhi on 2001/03/28 15:13:18 + Log: pp_ne() needs a CORRECT boolean. + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9404] By: jhi on 2001/03/28 15:09:23 + Log: pp_ne() needs a boolean, not an integer. + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9403] By: jhi on 2001/03/28 14:47:43 + Log: (Retracted by #9404.) + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9402] By: jhi on 2001/03/28 14:43:59 + Log: Subject: Re: [PATCH] Typemap testing + From: Tim Jenness + Date: Tue, 27 Mar 2001 16:34:03 -1000 (HST) + Message-ID: + Branch: perl + ! ext/XS/Typemap/Typemap.pm ext/XS/Typemap/Typemap.xs + ! ext/XS/Typemap/typemap t/lib/xs-typemap.t +____________________________________________________________________________ +[ 9401] By: jhi on 2001/03/28 14:42:14 + Log: Subject: RE: 5.6.0 BUG: Lexical warnings aren't lexical + From: "Paul Marquess" + Date: Sun, 25 Mar 2001 21:59:15 +0100 + Message-ID: <000701c0b56e$73944220$07bdfea9@bfs.phone.com> + + A variable will be checked for the "use once" warnings if: + + 1. It is in the scope of a use warnings 'once' + 2. It isn't in the scope of the warnings pragma at all AND $^W is set. + + Otherwise it won't be checked at all. + + Part 1 is what is in perl >= 5.6.0, Part 2 is what I'm fixing. + + The enclosed patch partially fixes this issue. What I didn't + get to work was the case where the "used once" warning is enabled + in any file other than the main file. + Branch: perl + ! gv.c t/pragma/warn/perl +____________________________________________________________________________ +[ 9400] By: nick on 2001/03/28 14:38:24 + Log: More EBCDIC tweaks: + - one more swash issue &~(0xA0-1) did not do the right thing, + for UTF-EBCDIC where &~(0x80-1) does for UTF-8. + - add "use re 'asciirange'" to make [!-~] etc. work + use it in MIME::QuotedPrint and t/op/regexp.t and t/op/pat.t + - Choose a key for t/op/each.t test which gets encoded. + - Skip utf8decode if this is UTF-EBCDIC. + Branch: perlio + ! ext/MIME/Base64/QuotedPrint.pm ext/re/re.pm perl.h regcomp.c + ! t/op/each.t t/op/pat.t t/op/regexp.t t/op/utf8decode.t utf8.c +____________________________________________________________________________ +[ 9399] By: jhi on 2001/03/28 14:21:00 + Log: Extend the SvROK() testing also to pp_ne(), pointed out by + Andreas Schwab. + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9398] By: jhi on 2001/03/28 00:55:56 + Log: Subject: [ID 20010327.007] New warning from IO::Socket for sockatmark + From: David Dyck + Date: Tue, 27 Mar 2001 15:16:24 -0800 + Message-Id: <200103272316.PAA21921@dd.tc.fluke.com> + Branch: perl + ! ext/IO/lib/IO/Socket.pm +____________________________________________________________________________ +[ 9397] By: jhi on 2001/03/27 21:52:49 + Log: Integrate perlio. + Branch: perl + +> ext/PerlIO/Via/Makefile.PL ext/PerlIO/Via/Via.pm + +> ext/PerlIO/Via/Via.xs + !> MANIFEST ext/PerlIO/Scalar/Scalar.pm lib/PerlIO.pm +____________________________________________________________________________ +[ 9396] By: nick on 2001/03/27 21:45:13 + Log: Integrate mainline. + Branch: perlio + !> embed.h embed.pl ext/XS/Typemap/Typemap.xs gv.c + !> pod/perlapi.pod proto.h sv.c sv.h t/op/magic.t utils/h2xs.PL +____________________________________________________________________________ +[ 9395] By: nick on 2001/03/27 21:18:58 + Log: Outline docs for PerlIO and PerlIO::Scalar + Branch: perlio + ! ext/PerlIO/Scalar/Scalar.pm lib/PerlIO.pm +____________________________________________________________________________ +[ 9394] By: nick on 2001/03/27 20:50:13 + Log: PerlIO::Via layer (alpha-ish). + Branch: perlio + + ext/PerlIO/Via/Makefile.PL ext/PerlIO/Via/Via.pm + + ext/PerlIO/Via/Via.xs + ! MANIFEST +____________________________________________________________________________ +[ 9393] By: jhi on 2001/03/27 20:49:55 + Log: Retract #9329 now that 9390 should take care of the matter. + Branch: perl + ! utils/h2xs.PL +____________________________________________________________________________ +[ 9390] By: jhi on 2001/03/27 20:47:50 + Log: Subject: Autoloading Errno.pm when %! is encountered + From: Robin Houston + Date: Tue, 27 Mar 2001 20:57:11 +0100 + Message-ID: <20010327205710.A24053@puffinry.freeserve.co.uk> + Branch: perl + ! embed.h embed.pl gv.c proto.h t/op/magic.t +____________________________________________________________________________ +[ 9389] By: jhi on 2001/03/27 20:24:31 + Log: Integrate perlio. + Branch: perl + !> doop.c ext/Encode/Encode.pm ext/MIME/Base64/Base64.xs + !> ext/MIME/Base64/QuotedPrint.pm t/lib/encode.t t/lib/mimeb64.t + !> utf8.c +____________________________________________________________________________ +[ 9388] By: jhi on 2001/03/27 20:21:38 + Log: Better have a three-element array if one is going to assign + to the third element of that array. (from Tim Jenness) + Branch: perl + ! ext/XS/Typemap/Typemap.xs +____________________________________________________________________________ +[ 9387] By: nick on 2001/03/27 20:15:43 + Log: Integrate mainline. + Branch: perlio + +> ext/XS/Typemap/Makefile.PL ext/XS/Typemap/README + +> ext/XS/Typemap/Typemap.pm ext/XS/Typemap/Typemap.xs + +> ext/XS/Typemap/stdio.c ext/XS/Typemap/typemap + +> t/lib/xs-typemap.t + !> (integrate 34 files) +____________________________________________________________________________ +[ 9386] By: jhi on 2001/03/27 20:04:18 + Log: Subject: Re: perl@9359 breaks HTML::Parser + From: Gisle Aas + Date: 27 Mar 2001 11:30:24 -0800 + Message-ID: + + Clarify the UTF-8 issues of the API docs. + (Slightly reworded and expanded.) + Branch: perl + ! pod/perlapi.pod sv.c sv.h +____________________________________________________________________________ +[ 9385] By: jhi on 2001/03/27 19:44:25 + Log: If directory entries compare equal case-insensitively, + retry case-sensitively. + Branch: perl + ! ext/File/Glob/bsd_glob.c +____________________________________________________________________________ +[ 9384] By: nick on 2001/03/27 19:38:50 + Log: Various EBCDIC fixes: + - major revelation that swash code is encoding aware, + (or thought it was) - now it is ;-) + - With that out of the way fix a slab of tr/// cases. + - Fix Encode 'Unicode' to be true Unicode so tests pass. + - As anticipated Base64.xs needed tweaks. + - Until tr/// works right avoid old_encode64 in MIME tests. + Branch: perlio + ! doop.c ext/Encode/Encode.pm ext/MIME/Base64/Base64.xs + ! t/lib/encode.t t/lib/mimeb64.t utf8.c +____________________________________________________________________________ +[ 9383] By: jhi on 2001/03/27 18:34:41 + Log: Add the std test suite BEGIN block. + Branch: perl + ! t/lib/xs-typemap.t +____________________________________________________________________________ +[ 9382] By: jhi on 2001/03/27 15:16:07 + Log: Add debugging output to the test. + Branch: perl + ! t/lib/glob-basic.t +____________________________________________________________________________ +[ 9381] By: jhi on 2001/03/27 15:08:10 + Log: Add Tim Jenness' XS::Typemap for exercizing the standard typemap. + Branch: perl + + ext/XS/Typemap/Makefile.PL ext/XS/Typemap/README + + ext/XS/Typemap/Typemap.pm ext/XS/Typemap/Typemap.xs + + ext/XS/Typemap/stdio.c ext/XS/Typemap/typemap + + t/lib/xs-typemap.t + ! MANIFEST +____________________________________________________________________________ +[ 9380] By: jhi on 2001/03/27 14:48:34 + Log: Subject: [PATCH] Typemap testing + From: Tim Jenness + Date: Sun, 25 Mar 2001 16:46:12 -1000 (HST) + Message-ID: + + (The first part of the patch.) + Branch: perl + ! lib/ExtUtils/typemap lib/ExtUtils/xsubpp +____________________________________________________________________________ +[ 9379] By: jhi on 2001/03/27 14:44:56 + Log: Subject: Re: [PATCH] t/lib/glob-basic.t + From: Benjamin Sugars + Date: Mon, 26 Mar 2001 14:11:47 -0500 (EST) + Message-ID: + Branch: perl + ! t/lib/glob-basic.t +____________________________________________________________________________ +[ 9378] By: jhi on 2001/03/27 14:42:30 + Log: Subject: [PATCH] perlvar nit + From: Simon Cozens + Date: Tue, 27 Mar 2001 01:12:01 +0100 + Message-ID: <20010327011201.A19179@netthink.co.uk> + Branch: perl + ! pod/perlvar.pod +____________________________________________________________________________ +[ 9377] By: jhi on 2001/03/27 14:36:26 + Log: Subject: [PATCH] B::Terse and warnings + From: Benjamin Sugars + Date: Mon, 26 Mar 2001 23:40:33 -0500 (EST) + Message-ID: + Branch: perl + ! ext/B/B.pm ext/B/B/Terse.pm +____________________________________________________________________________ +[ 9376] By: jhi on 2001/03/27 14:31:31 + Log: Document sockatmark() some. + Branch: perl + ! pod/perldiag.pod pod/perlfunc.pod pod/perlport.pod + ! pod/perltoc.pod +____________________________________________________________________________ +[ 9375] By: jhi on 2001/03/27 14:00:24 + Log: sv_catpvf(sv, "%c", 128) should not UTF-8-ify the sv, + noted by Gisle and fixed by NI-S. + Branch: perl + ! sv.c +____________________________________________________________________________ +[ 9374] By: jhi on 2001/03/27 05:50:01 + Log: Regen toc. + Branch: perl + ! pod/perltoc.pod +____________________________________________________________________________ +[ 9373] By: jhi on 2001/03/27 05:43:51 + Log: Pixie documenting. + Branch: perl + ! Makefile.SH pod/perlhack.pod +____________________________________________________________________________ +[ 9372] By: jhi on 2001/03/27 05:29:34 + Log: Metaconfig unit changes for #9371. + Branch: metaconfig + ! U/modified/myhostname.U + Branch: metaconfig/U/perl + + d_sockatmark.U + ! gccvers.U +____________________________________________________________________________ +[ 9371] By: jhi on 2001/03/27 05:29:07 + Log: Add sockatmark() probing. + Branch: perl + ! Configure Porting/Glossary Porting/config.sh Porting/config_H + ! config_h.SH configure.com epoc/config.sh uconfig.h uconfig.sh + ! vos/config.alpha.def vos/config.alpha.h vos/config.ga.def + ! vos/config.ga.h win32/config.bc win32/config.gc + ! win32/config.vc +____________________________________________________________________________ +[ 9370] By: jhi on 2001/03/26 22:01:18 + Log: pp_ncmp() and pp_scmp() should return numeric values, not booleans. + Really need to benchmark this. + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9369] By: nick on 2001/03/26 21:59:30 + Log: Integrate mainline. + Branch: perlio + ! ext/MIME/Base64/QuotedPrint.pm + !> Changes Makefile.SH ext/IO/IO.xs ext/IO/lib/IO/Socket.pm + !> patchlevel.h pod/perlhack.pod pp_sys.c +____________________________________________________________________________ +[ 9368] By: jhi on 2001/03/26 21:47:03 + Log: Treat pp_ncmp() and pp_scmp() as in #9366 (ROK). + + TODO1: perlbench. + TODO2: le, lt, ge, gt? Yech. + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9367] By: jhi on 2001/03/26 21:34:57 + Log: Too much cut-and-paste in #9363. + Branch: perl + ! pp_sys.c +____________________________________________________________________________ +[ 9366] By: jhi on 2001/03/26 21:20:53 + Log: Subject: $ref1 == $ref2 without NV_PRESERVES_UV + From: Andreas Schwab + Date: 26 Mar 2001 17:29:04 +0200 + Message-ID: + + (The patch for 5.6.0 or so, this is a guess for bleadperl) + Branch: perl + ! pp_hot.c +____________________________________________________________________________ +[ 9365] By: jhi on 2001/03/26 21:07:54 + Log: Integrate perlio. + Branch: perl + !> perlio.c +____________________________________________________________________________ +[ 9364] By: nick on 2001/03/26 20:30:48 + Log: REFCNT botch in layer name cache hash. + Branch: perlio + ! perlio.c +____________________________________________________________________________ +[ 9363] By: jhi on 2001/03/26 18:44:32 + Log: Subject: [PATCH] socket() leaks file descriptors + From: Benjamin Sugars + Date: Mon, 26 Mar 2001 13:29:54 -0500 (EST) + Message-ID: + + Also sockpair() fixed similarly. + Branch: perl + ! pp_sys.c +____________________________________________________________________________ +[ 9362] By: jhi on 2001/03/26 18:37:52 + Log: Integrate perlio. + Branch: perl + !> README.os390 miniperlmain.c perlio.c perliol.h t/op/pat.t +____________________________________________________________________________ +[ 9361] By: nick on 2001/03/26 17:32:06 + Log: Implement flush of linebuffered streams on read of a tty. + Branch: perlio + ! perlio.c perliol.h +____________________________________________________________________________ +[ 9360] By: nick on 2001/03/26 17:12:32 + Log: Memory tweaks and notes for OEMVS. + Branch: perlio + ! README.os390 miniperlmain.c t/op/pat.t +____________________________________________________________________________ +[ 9359] By: jhi on 2001/03/26 02:12:54 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9358] By: jhi on 2001/03/26 02:05:32 + Log: Document the most common pixie options. + Branch: perl + ! pod/perlhack.pod +____________________________________________________________________________ +[ 9357] By: jhi on 2001/03/26 01:25:28 + Log: For perl.pixie check *before* compiling that optimize is -g, + as for perl.third. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9356] By: jhi on 2001/03/26 01:13:41 + Log: rmdir lib/Digest, lib/MIME, and lib/PerlIO. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9355] By: jhi on 2001/03/26 01:11:19 + Log: Remove t/perl.third. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9354] By: jhi on 2001/03/26 00:23:38 + Log: Implement IO::Socket::atmark(), inspired by Lincoln Stein's + IO::Sockatmark(). + Branch: perl + ! ext/IO/IO.xs ext/IO/lib/IO/Socket.pm +____________________________________________________________________________ +[ 9353] By: jhi on 2001/03/25 22:25:04 + Log: Integrate perlio. + Branch: perl + !> ext/Encode/Encode.pm ext/Encode/Encode.xs + !> ext/PerlIO/Scalar/Scalar.xs perl.c perlio.c perlio.h perliol.h + !> pp_hot.c win32/makefile.mk +____________________________________________________________________________ +[ 9352] By: jhi on 2001/03/25 22:21:41 + Log: Subject: Re: [ID 20010215.006] Bad arg length for Socket::unpack_sockaddr_un, length is 14 ... + From: Radu Greab + Date: Fri, 23 Mar 2001 21:14:59 +0200 (EET) + Message-ID: <15035.41139.646781.478457@ix.netsoft.ro> + Branch: perl + ! pp_sys.c +____________________________________________________________________________ +[ 9351] By: nick on 2001/03/25 22:15:02 + Log: Fix readline in list mode to tell rest of world that it has + things on the stack. Otherwise if perl code gets invoked + underneath it it scribbles over results-so-far. + (Why TIEHANDLE has not tripped on this is a mystery.) + Branch: perlio + ! pp_hot.c +____________________________________________________________________________ +[ 9350] By: nick on 2001/03/25 22:10:13 + Log: win32/makefile.mk typos + Branch: perlio + ! win32/makefile.mk +____________________________________________________________________________ +[ 9349] By: nick on 2001/03/25 21:31:14 + Log: Integrate now-non-binary file. + Branch: perlio + !> t/lib/mimeqp.t +____________________________________________________________________________ +[ 9348] By: nick on 2001/03/25 21:27:24 + Log: Make it text + Branch: perlio + ! t/lib/mimeqp.t +____________________________________________________________________________ +[ 9347] By: nick on 2001/03/25 21:25:37 + Log: Integrate mainline. + Branch: perlio + !> ext/Digest/MD5/MD5.pm ext/MIME/Base64/Base64.pm + !> lib/Term/ReadLine.pm t/lib/md5-file.t +____________________________________________________________________________ +[ 9346] By: nick on 2001/03/25 20:58:15 + Log: Add destruct time hook to PerlIO (for work-in-process implementing + layers in perl code. In such cases layers need to be popped before + we loose the ability to run perl code.) + Also back-out "PerlIO::object" hook - it isn't going to work like that... + Branch: perlio + ! perl.c perlio.c perlio.h perliol.h +____________________________________________________________________________ +[ 9345] By: nick on 2001/03/25 20:49:11 + Log: Avoid at leasy one of undefined warnings in Encode. + Branch: perlio + ! ext/Encode/Encode.pm ext/Encode/Encode.xs +____________________________________________________________________________ +[ 9344] By: jhi on 2001/03/25 20:37:43 + Log: A workaround for using Term::ReadLine in emacs minibuffer + from Wybo Dekker and Johan Vromans; + additional tweaks from Ilya Zakharevich. + Branch: perl + ! lib/Term/ReadLine.pm +____________________________________________________________________________ +[ 9343] By: nick on 2001/03/25 20:21:14 + Log: Missing return value. + Branch: perlio + ! ext/PerlIO/Scalar/Scalar.xs +____________________________________________________________________________ +[ 9342] By: jhi on 2001/03/25 16:21:00 + Log: Roll back the version numbers of Digest::MD5 and MIME::Base64 + to equal the CPAN versions since no code changes have been made. + Branch: perl + ! ext/Digest/MD5/MD5.pm ext/MIME/Base64/Base64.pm + ! t/lib/md5-file.t +____________________________________________________________________________ +[ 9341] By: jhi on 2001/03/25 16:01:48 + Log: Escape 8-bit characters. + Branch: perl + ! t/lib/mimeqp.t +____________________________________________________________________________ +[ 9340] By: gsar on 2001/03/25 15:50:53 + Log: readd mimeqp.t as xtext (used to be binary because of the literal 8-bit + chars) + Branch: perl + + t/lib/mimeqp.t +____________________________________________________________________________ +[ 9339] By: gsar on 2001/03/25 15:48:50 + Log: delete mimeqp.t for later with text mode set + Branch: perl + - t/lib/mimeqp.t +____________________________________________________________________________ +[ 9338] By: nick on 2001/03/25 09:01:57 + Log: Integrate mainline. + Branch: perlio + +> ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs + +> ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL + +> ext/MIME/Base64/QuotedPrint.pm t/lib/mimeb64.t + +> t/lib/mimeb64u.t t/lib/mimeqp.t + !> MANIFEST configure.com djgpp/config.over epoc/config.sh + !> hints/uts.sh hints/uwin.sh hints/vmesa.sh t/lib/md5-file.t + !> utils/h2xs.PL win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 9337] By: jhi on 2001/03/25 04:23:24 + Log: Add MIME::Base64 here and there. Again, a lot of + optimism is in the air. + Branch: perl + ! configure.com djgpp/config.over epoc/config.sh hints/uts.sh + ! hints/uwin.sh hints/vmesa.sh win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 9336] By: jhi on 2001/03/25 04:12:43 + Log: Add PerlIO::Scalar to win32/Makefile. (I'm doing + this by ear as I do not do Win32 programming.) + Branch: perl + ! win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 9335] By: jhi on 2001/03/25 04:03:50 + Log: Put back the MD5-Base64 tests now that we have MIME::Base64. + Branch: perl + ! t/lib/md5-file.t +____________________________________________________________________________ +[ 9334] By: jhi on 2001/03/25 03:58:53 + Log: Add MIME::Base 2.12 from Gisle Aas, version number bumped to 2.13. + Branch: perl + + ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs + + ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL + + ext/MIME/Base64/QuotedPrint.pm t/lib/mimeb64.t + + t/lib/mimeb64u.t t/lib/mimeqp.t + ! MANIFEST +____________________________________________________________________________ +[ 9333] By: jhi on 2001/03/24 20:14:37 + Log: Integrate perlio. + Branch: perl + !> doio.c pod/perlfunc.pod pod/perliol.pod win32/makefile.mk +____________________________________________________________________________ +[ 9332] By: nick on 2001/03/24 19:40:34 + Log: Fix un-init variable leading to spurious "Out of Memory!" + Branch: perlio + ! doio.c +____________________________________________________________________________ +[ 9331] By: nick on 2001/03/24 19:09:59 + Log: Tweak docs for C (boy does that need wholesale revision...) + and update layers internals doc. + Branch: perlio + ! pod/perlfunc.pod pod/perliol.pod +____________________________________________________________________________ +[ 9330] By: jhi on 2001/03/24 18:42:11 + Log: The length might be uninitialized garbage if the *svp is the undef. + Branch: perl + ! doio.c +____________________________________________________________________________ +[ 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 + Message-ID: <20010324171317.A13406@netthink.co.uk> + Branch: perl + ! utils/h2xs.PL +____________________________________________________________________________ +[ 9328] By: nick on 2001/03/24 17:22:02 + Log: Integrate mainline. + Branch: perlio + !> lib/unicode/Names.txt lib/unicode/ReadMe.txt + !> lib/unicode/version +____________________________________________________________________________ +[ 9327] By: nick on 2001/03/24 17:16:02 + Log: Integrate mainline. + Branch: perlio + +> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm + +> ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL + +> ext/Digest/MD5/hints/irix_6.pl ext/Digest/MD5/typemap + +> lib/Digest.pm t/lib/digest.t t/lib/md5-aaa.t t/lib/md5-badf.t + +> t/lib/md5-file.t + !> MANIFEST Makefile.SH configure.com djgpp/config.over + !> epoc/config.sh ext/DynaLoader/hints/aix.pl hints/aix.sh + !> hints/uts.sh hints/uwin.sh hints/vmesa.sh lib/Net/Ping.pm op.c + !> pp.c t/lib/b.t t/op/re_tests t/op/repeat.t win32/Makefile + !> win32/makefile.mk +____________________________________________________________________________ +[ 9326] By: jhi on 2001/03/24 17:00:42 + Log: Upgrade to Unicode 3.1 beta 2001-03-23. + Branch: perl + ! lib/unicode/Names.txt lib/unicode/ReadMe.txt + ! lib/unicode/version +____________________________________________________________________________ +[ 9325] By: jhi on 2001/03/24 16:22:33 + Log: Subject: Re: B::Deparse bug (5.6.0) + From: Robin Houston + Date: Sat, 24 Mar 2001 14:33:09 +0000 + Message-ID: <20010324143309.B17734@puffinry.freeserve.co.uk> + Branch: perl + ! op.c pp.c t/lib/b.t t/op/repeat.t +____________________________________________________________________________ +[ 9324] By: jhi on 2001/03/24 16:21:56 + Log: Boldly add extensions to be built to VMS, EPOC, UTS, + U/WIN, and VM/ESA (and fixups for DJGPP). Some of + these additions may be too optimistic. + Branch: perl + ! configure.com djgpp/config.over epoc/config.sh hints/uts.sh + ! hints/uwin.sh hints/vmesa.sh +____________________________________________________________________________ +[ 9323] By: jhi on 2001/03/24 16:06:01 + Log: Integrate perlio. + Branch: perl + +> ext/PerlIO/Scalar/Makefile.PL ext/PerlIO/Scalar/Scalar.pm + +> ext/PerlIO/Scalar/Scalar.xs t/lib/io_scalar.t + ! Makefile.SH + !> MANIFEST doio.c embed.h ext/Encode/Encode.xs + !> ext/POSIX/POSIX.xs global.sym iperlsys.h makedef.pl objXSUB.h + !> perlapi.c perlio.c perliol.h proto.h t/io/open.t t/io/utf8.t + !> win32/config_H.bc win32/config_H.gc win32/config_H.vc + !> win32/makefile.mk win32/perlhost.h win32/win32.c + !> win32/win32iop.h +____________________________________________________________________________ +[ 9322] By: nick on 2001/03/24 14:39:12 + Log: Routine Win32 regen_config_h - no real changes. + Branch: perlio + ! win32/config_H.bc win32/config_H.gc win32/config_H.vc +____________________________________________________________________________ +[ 9321] By: nick on 2001/03/24 14:31:49 + Log: PerlIO fixups for Win32: + - provide win33_popenlist() - non-functional as yet. + - avoid need for aTHX in PerlIO_debug calls - even if not + enabled args are still evaluated so Win32 has trouble during fork(). + - Add PerlIO/Scalar to list of extensions in win32/makefile.mk + - Fixup makedef.pl for latest set of symbols. + Branch: perlio + ! iperlsys.h makedef.pl perlio.c win32/makefile.mk + ! win32/perlhost.h win32/win32.c win32/win32iop.h +____________________________________________________________________________ +[ 9320] By: nick on 2001/03/24 14:26:58 + Log: POSIX::getcwd XS code to call Cwd::cwd when HAS_GETCWD not defined + was gibberish - broke it on WIn32 at least. + Branch: perlio + ! ext/POSIX/POSIX.xs +____________________________________________________________________________ +[ 9319] By: nick on 2001/03/24 11:29:41 + Log: Generated files. + Branch: perlio + ! embed.h global.sym objXSUB.h perlapi.c proto.h +____________________________________________________________________________ +[ 9318] By: nick on 2001/03/24 10:29:37 + Log: Implement: + 1. open($fh,"+<",undef); # add test to t/io/open.t + 2. open($fh,"+<",\$var); # New test t/lib/io_scalar.t + Branch: perlio + + ext/PerlIO/Scalar/Makefile.PL ext/PerlIO/Scalar/Scalar.pm + + ext/PerlIO/Scalar/Scalar.xs t/lib/io_scalar.t + ! MANIFEST doio.c ext/Encode/Encode.xs perlio.c perliol.h + ! t/io/open.t t/io/utf8.t +____________________________________________________________________________ +[ 9317] By: jhi on 2001/03/23 23:41:25 + Log: AIX does seems to have optimization problems with its C compilers. + Branch: perl + ! hints/aix.sh +____________________________________________________________________________ +[ 9316] By: jhi on 2001/03/23 23:40:46 + Log: Integrate perlio. + Branch: perl + +> lib/PerlIO.pm + !> MANIFEST doio.c ext/Encode/Encode.xs perlio.c perlio.h + !> perliol.h +____________________________________________________________________________ +[ 9315] By: jhi on 2001/03/23 22:16:30 + Log: Fix the EBCDIC MD5.pm checksum, from Pter Prymmer. + Branch: perl + ! t/lib/md5-file.t +____________________________________________________________________________ +[ 9314] By: nick on 2001/03/23 20:49:02 + Log: Perlio internals re-organized. + - open process creates AV of layer/arg pairs + (appends layers from open() or open.pm to default list). + - push arg is now an SV. + - layer ->Open get passed the AV + - open is no longer mandatory method. + - topmost layer that has ->Open method does the open + - any layers above are pushed once that returns. + - vtable re-ordered so dummy layers need only provide push/pop methods. + Branch: perlio + ! ext/Encode/Encode.xs perlio.c perlio.h perliol.h +____________________________________________________________________________ +[ 9313] By: nick on 2001/03/23 16:27:41 + Log: Check in a stable (working) version before next round of tweaks. + Changes include: + - Move default layers code out of doio.c and into perlio.c + - Single routine for parsing layer specification strings. + - Skeleton support for demand loading of layers + - Core-dump avoidance if PERLIO environment specifies loadable layer + (does not _work_ as need IO to load and need load to do IO ...) + Branch: perlio + + lib/PerlIO.pm + ! MANIFEST doio.c perlio.c +____________________________________________________________________________ +[ 9312] By: gsar on 2001/03/23 16:25:25 + Log: add execute bit to files with shebang lines in the repository; + avoid clobbering execute bit in Porting/makerel + Branch: maint-5.6/perl + ! (edit 144 files) +____________________________________________________________________________ +[ 9311] By: jhi on 2001/03/23 14:25:35 + Log: Forgot the unneeded hints/dec_osf.pl into MANIFEST in #9308. + Branch: perl + ! MANIFEST +____________________________________________________________________________ +[ 9310] By: jhi on 2001/03/23 13:45:04 + Log: Subject: [PATCH] Net::Ping + From: Colin McMillen + Date: Thu, 22 Mar 2001 19:30:31 -0600 + Message-ID: <20010322193031.A18814@strago.jenovaproject.org> + Branch: perl + ! lib/Net/Ping.pm +____________________________________________________________________________ +[ 9309] By: jhi on 2001/03/23 13:39:13 + Log: EBCDIC patches for Digest::MD5 tests from Peter Prymmer. + Branch: perl + ! t/lib/md5-aaa.t t/lib/md5-file.t +____________________________________________________________________________ +[ 9308] By: jhi on 2001/03/23 13:20:34 + Log: Integrate Digest-1.00 and Digest-MD5-2.13, from Gisle Aas. + - bump the version to 2.14 + - drop the base64 tests since they require MIME::Base64 + - drop the rfc1321.txt + - drop the hints/dec_osf.pl since it's only needed for + pre-5.005_03 Perls + Todo: + - the U32 alignment testing is now removed; it needs to + be reintroduced as as a Config variable (meaning also + as a Configure test) + - get the new EBCDIC md5sum for MD5.pm + - test in Win32 to see how badly I botched the makefiles + Branch: perl + + ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm + + ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL + + ext/Digest/MD5/hints/irix_6.pl ext/Digest/MD5/typemap + + lib/Digest.pm t/lib/digest.t t/lib/md5-aaa.t t/lib/md5-badf.t + + t/lib/md5-file.t + ! MANIFEST configure.com hints/uwin.sh hints/vmesa.sh + ! win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 9307] By: jhi on 2001/03/23 12:56:14 + Log: Integrate change #9306 from maintperl into mainline, + AIX dynaloader for AIXes without . + Branch: perl + !> ext/DynaLoader/hints/aix.pl +____________________________________________________________________________ +[ 9306] By: jhi on 2001/03/23 12:51:36 + Log: There are AIXes without /usr/include/load.h, + patch from H.Merijn Brand. + Branch: maint-5.6/perl + ! ext/DynaLoader/hints/aix.pl +____________________________________________________________________________ +[ 9305] By: nick on 2001/03/23 11:00:42 + Log: Add pTHX_ to -Duseperlio API where it does not conflict with legacy stuff. + Branch: perlio + ! ext/Encode/Encode.xs perlio.c perlio.h +____________________________________________________________________________ +[ 9304] By: nick on 2001/03/23 10:20:46 + Log: Render -Duseperlio functional again. + - this is "quick fix" which calls PerlIO_apply_layers after opening, + which is what old scheme did. New scheme needs to change that + to make open(...,\$scalar) etc. work but this will do for now. + Branch: perlio + ! perlio.c +____________________________________________________________________________ +[ 9303] By: nick on 2001/03/23 09:53:20 + Log: Avoid "reopen" semantics for time being. Fix bug in dup logic. + -Uuseperlio now works again. + -Duseperlio is still poorly. Don't merge yet... + Branch: perlio + ! doio.c perlio.h +____________________________________________________________________________ +[ 9302] By: nick on 2001/03/22 22:26:51 + Log: Snapshot of new PerlIO open scheme. Still buggy - mainly in open($fh,">&STDOUT!") + type code. + - Invent PerlIO_openn() - which has "lots" of args a bit like do_openn() which + is its main caller. In particular now has access to "extra" args, and + can tell when an open handle is "reopened" (or duped?). + - In -Duseperlio PerlIO_open() et. al. are now wrappers on PerlIO_openn(). + - In -Uuseperlio (untested as yet) PerlIO_openn() is a wrapper on + PerlIO_open() et. al. (i.e. other way round). + - Collapse "vtable" entries for layers - was fdopen/open/reopen now just open + with args close to PerlIO_openn(). + Branch: perlio + ! doio.c ext/Encode/Encode.xs perlio.c perlio.h perliol.h +____________________________________________________________________________ +[ 9301] By: jhi on 2001/03/22 20:58:04 + Log: Integrate perlio. + Branch: perl + !> doio.c embed.pl iperlsys.h perl.c perlio.c pp_hot.c pp_sys.c + !> t/io/open.t util.c +____________________________________________________________________________ +[ 9300] By: nick on 2001/03/22 17:36:32 + Log: Don't include $@ in not ok message. + Branch: perlio + ! t/io/open.t +____________________________________________________________________________ +[ 9299] By: gsar on 2001/03/22 16:53:45 + Log: back out changes#7532,7521 for now (appears to have problems + on IRIX) + Branch: maint-5.6/perl + ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs + ! ext/POSIX/typemap pod/perlvar.pod +____________________________________________________________________________ +[ 9298] By: nick on 2001/03/22 14:35:46 + Log: Give a meaning to '&' in n-arg open case: + open($fh,"<&",$scalar); + $scalar can be: + - an integer which does "fdopen" + open($fh,"<&",2); # like open($fh,"<&2") + - something that will yield a file handle via sv_2io() + useful for dup'ing anonymous handles. + e.g.: + open(my $fh,"<&",\*STDIN); + open(my $dup,"<&",$fh); + Branch: perlio + ! doio.c t/io/open.t +____________________________________________________________________________ +[ 9297] By: nick on 2001/03/22 13:34:35 + Log: Implement open($fh,"-|",prog,args...) for HAS_FORK cases. + Branch: perlio + ! util.c +____________________________________________________________________________ +[ 9296] By: nick on 2001/03/22 12:51:20 + Log: Re-instate warnings for 'eof STDOUT' etc. by marking STD* as appropriate IoTYPE. + Branch: perlio + ! perl.c +____________________________________________________________________________ +[ 9295] By: nick on 2001/03/22 11:59:44 + Log: If stdin, stdout or stderr get opened in unexpected read/write state + then warn at time of open not at time of use. + Branch: perlio + ! doio.c pp_hot.c pp_sys.c +____________________________________________________________________________ +[ 9294] By: nick on 2001/03/22 10:54:35 + Log: Die on n-arg open(...,"",xxx,yyy,...) + - redirect pipe cases to PerlProc_popen_list() (which just croaks for now) + - die on read/write cases so we can decide what it means later. + Branch: perlio + ! doio.c embed.pl iperlsys.h util.c +____________________________________________________________________________ +[ 9293] By: nick on 2001/03/22 09:02:45 + Log: perlio tweaks (reported by Nick Clark) + Line buffer ttys, PerlIOBuf_tell() on unseekable off-by one, + error check in Pendinf_read(). + Branch: perlio + ! perlio.c +____________________________________________________________________________ +[ 9292] By: gsar on 2001/03/22 07:12:00 + Log: integrate changes#8306,8532 from mainline (missing USE_PURE_BISON + fixes) + Branch: maint-5.6/perl + !> embed.h embed.pl objXSUB.h perlapi.c perly.y proto.h toke.c +____________________________________________________________________________ +[ 9291] By: jhi on 2001/03/22 06:06:44 + Log: Regex tests from Chicheng Zhang. (Already fixed.) + Branch: perl + ! t/op/re_tests +____________________________________________________________________________ +[ 9290] By: jhi on 2001/03/22 05:57:01 + Log: Move MacOS Classic higher in the list of supported platforms. + Branch: maint-5.6/perl + ! pod/perlport.pod +____________________________________________________________________________ +[ 9289] By: gsar on 2001/03/22 05:35:04 + Log: revert part of change#6438 for compatibility (av_reify() + appears to be needed to implement av_splice()ish things + in XS) + Branch: maint-5.6/perl + ! embed.pl global.sym objXSUB.h perlapi.c +____________________________________________________________________________ +[ 9288] By: gsar on 2001/03/22 03:09:19 + Log: update copyright year + Branch: maint-5.6/perl + ! EXTERN.h INTERN.h README av.c av.h cop.h cv.h deb.c doio.c + ! doop.c dump.c form.h gv.c gv.h handy.h hv.c hv.h mg.c mg.h + ! op.c op.h perl.c perl.h perlio.c perly.y pp.c pp.h pp_ctl.c + ! pp_hot.c pp_sys.c regcomp.c regexec.c run.c scope.c sv.c sv.h + ! toke.c utf8.c utf8.h util.c util.h x2p/EXTERN.h x2p/INTERN.h + ! x2p/a2p.c x2p/a2p.h x2p/a2p.y x2p/a2py.c x2p/hash.c x2p/hash.h + ! x2p/proto.h x2p/str.c x2p/str.h x2p/util.c x2p/util.h + ! x2p/walk.c +____________________________________________________________________________ +[ 9287] By: jhi on 2001/03/21 20:30:54 + Log: Integrate perlio. + Branch: perl + !> ext/Data/Dumper/Dumper.xs +____________________________________________________________________________ +[ 9286] By: gsar on 2001/03/21 19:49:54 + Log: makefile.mk tweak + Branch: maint-5.6/perl + ! win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 9285] By: nick on 2001/03/21 19:07:13 + Log: Multiplicity fix for Dumper. + Branch: perlio + ! ext/Data/Dumper/Dumper.xs +____________________________________________________________________________ +[ 9284] By: nick on 2001/03/21 19:01:07 + Log: Integrate mainline - (does not build xTHX issue in Dumper). + Branch: perlio + !> (integrate 27 files) +____________________________________________________________________________ +[ 9283] By: jhi on 2001/03/21 17:17:35 + Log: Integrate change #9282 from mainline into maintperl, + 4-arg UTF-8 substr(). + Branch: maint-5.6/perl + !> pp.c +____________________________________________________________________________ +[ 9282] By: jhi on 2001/03/21 17:15:43 + Log: The #9270 would have leaked a scalar if pp_substr() + returned early. + Branch: perl + ! pp.c +____________________________________________________________________________ +[ 9281] By: gsar on 2001/03/21 17:03:14 + Log: makefile.mk defaults to GCC, not BORLAND (as mentioned in README.win32) + Branch: maint-5.6/perl + ! win32/makefile.mk +____________________________________________________________________________ +[ 9280] By: gsar on 2001/03/21 17:01:20 + Log: some tweaks to change#9278 (fork() emulation should be enabled + by setting BUILD_FLAVOR instead of changing the defaults) + Branch: maint-5.6/perl + ! win32/makefile.mk +____________________________________________________________________________ +[ 9279] By: gsar on 2001/03/21 16:47:19 + Log: integrate change#9271 from mainline; a tweak to Glob.pm docs + Branch: maint-5.6/perl + ! ext/File/Glob/Glob.pm + !> lib/Cwd.pm +____________________________________________________________________________ +[ 9278] By: jhi on 2001/03/21 14:35:10 + Log: Subject: [PATCH: 5.6.1-trial3] Borland C++ for Win32 fixes + From: "Vadim Konovalov" + Date: Wed, 21 Mar 2001 01:53:51 +0300 + Message-ID: <004101c0b190$a749ea20$f7c030d4@vad> + Branch: maint-5.6/perl + ! win32/makefile.mk win32/win32sck.c +____________________________________________________________________________ +[ 9277] By: jhi on 2001/03/21 13:58:28 + Log: Integrate change #9270 from mainline to maintperl: + continued 4-arg UTF-8 substr() fixing. + Branch: maint-5.6/perl + !> pp.c t/op/substr.t +____________________________________________________________________________ +[ 9276] By: jhi on 2001/03/21 13:33:00 + Log: More pixie cleaning. + Branch: perl + ! Makefile.SH +____________________________________________________________________________ +[ 9275] By: jhi on 2001/03/21 03:54:17 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 9274] By: jhi on 2001/03/21 03:48:24 + Log: First stab at making Data::Dumper to grok Unicode. + + TODO: tests, EBCDICify. + Branch: perl + ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs +____________________________________________________________________________ +[ 9273] By: jhi on 2001/03/21 02:23:00 + Log: Fix for + + Subject: Memory leak in unquoted print + From: Benjamin Sugars + Date: Tue, 20 Mar 2001 10:02:56 -0500 (EST) + Message-ID: + Branch: perl + ! perlio.c +____________________________________________________________________________ +[ 9272] By: jhi on 2001/03/21 01:33:17 + Log: Subject: Re: [PATCH] POSIX::getcwd() + From: Benjamin Sugars + Date: Mon, 19 Mar 2001 15:07:03 -0500 (EST) + Message-ID: + Branch: perl + ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.xs +____________________________________________________________________________ +[ 9271] By: jhi on 2001/03/21 01:22:52 + Log: Subject: [PATCH] Cwd.pm docs + From: Benjamin Sugars + Date: Tue, 20 Mar 2001 15:33:32 -0500 (EST) + Message-ID: + Branch: perl + ! lib/Cwd.pm +____________________________________________________________________________ +[ 9270] By: jhi on 2001/03/21 01:16:29 + Log: Continue 4-arg substr() UTF-8 fixage. + Branch: perl + ! pp.c t/op/substr.t +____________________________________________________________________________ +[ 9269] By: jhi on 2001/03/21 00:46:14 + Log: Integrate changes #9262,9264,9265,9266 from maintperl to mainline. + + revert the leak fix in change#9142 (problem needs a more experimental + fix unsuitable for 5.6.1) + + do alphabetical sorting by default (for csh compatibility) + + cut-n-paste goof in change#9264 + + VMS piping fixes (from Charles Lane) + Branch: perl + !> ext/File/Glob/Changes ext/File/Glob/Glob.pm + !> ext/File/Glob/Glob.xs ext/File/Glob/bsd_glob.c + !> ext/File/Glob/bsd_glob.h scope.c vms/vms.c vms/vmspipe.com +____________________________________________________________________________ +[ 9268] By: jhi on 2001/03/21 00:37:04 + Log: Integrate perlio. + Branch: perl + !> embed.pl lib/utf8.pm op.c regcomp.c regexec.c sv.c toke.c + !> utf8.c utf8.h utfebcdic.h +____________________________________________________________________________ +[ 9267] By: nick on 2001/03/20 20:04:39 + Log: More EBCDIC stuff: + - Loose the extra level of function on ASCII. + - spotted a chr(0) issue in sv.c + - re-work of UTF-X tr/// ranges to work in Unicode + space. Still issues with the "0xff is illegal UTF-8" hack. + - Yet another ad. hoc. utf8 'upgrade' in op.c recoded + (why do it once when you can do it all over the place :-( + - Enable HINTS_UTF8 on EBCDIC - then ignore it in toke.c, + need utf8.pm for swashes. + - Simplified and commented scan_const() in toke.c + Still something wrong regexp and tr (swashes?). + Branch: perlio + ! embed.pl lib/utf8.pm op.c regcomp.c regexec.c sv.c toke.c + ! utf8.c utf8.h utfebcdic.h +____________________________________________________________________________ +[ 9266] By: gsar on 2001/03/20 19:16:43 + Log: VMS piping fixes (from Charles Lane) + Branch: maint-5.6/perl + ! vms/vms.c vms/vmspipe.com +____________________________________________________________________________ +[ 9265] By: gsar on 2001/03/20 17:53:52 + Log: cut-n-paste goof in change#9264 + Branch: maint-5.6/perl + ! ext/File/Glob/Glob.xs +____________________________________________________________________________ +[ 9264] By: gsar on 2001/03/20 17:43:47 + Log: do alphabetical sorting by default (for csh compatibility); + bsd_glob() does ASCII sort by default as usual, unless + GLOB_ALPHASORT was specified + Branch: maint-5.6/perl + ! ext/File/Glob/Changes ext/File/Glob/Glob.pm + ! ext/File/Glob/Glob.xs ext/File/Glob/bsd_glob.c + ! ext/File/Glob/bsd_glob.h +____________________________________________________________________________ +[ 9263] By: gsar on 2001/03/20 16:40:08 + Log: integrate change#9255 from mainline (unicode fix) + + substr($bytestr, i, n, $charstr) + Branch: maint-5.6/perl + !> Todo-5.6 pp.c t/op/substr.t +____________________________________________________________________________ +[ 9262] By: gsar on 2001/03/20 15:57:41 + Log: revert the leak fix in change#9142 (problem needs a more experimental + fix unsuitable for 5.6.1) + Branch: maint-5.6/perl + ! scope.c +____________________________________________________________________________ +[ 9261] By: jhi on 2001/03/20 14:26:25 + Log: Integrate changes #9259,9260 from maintperl into mainline. + + Subject: [MacPerl-Porters] [PATCH] POSIX, File::Path (Mac OS) for 5.6.1 and 5.7 + + Subject: [PATCH perl-5.6.1-TRIAL3/run.c] printf warning + Branch: perl + !> ext/POSIX/POSIX.xs lib/File/Path.pm run.c +____________________________________________________________________________ +[ 9260] By: jhi on 2001/03/20 14:05:46 + Log: Subject: [PATCH perl-5.6.1-TRIAL3/run.c] printf warning + From: Robin Barker + Date: Tue, 20 Mar 2001 10:12:04 GMT + Message-Id: <200103201012.KAA04738@tempest.npl.co.uk> + Branch: maint-5.6/perl + ! run.c +____________________________________________________________________________ +[ 9259] By: jhi on 2001/03/20 14:04:39 + Log: Subject: [MacPerl-Porters] [PATCH] POSIX, File::Path (Mac OS) for 5.6.1 and 5.7 + From: Chris Nandor + Date: Tue, 20 Mar 2001 00:40:56 -0500 + Message-Id: + Branch: maint-5.6/perl + ! ext/POSIX/POSIX.xs lib/File/Path.pm +____________________________________________________________________________ +[ 9258] By: jhi on 2001/03/20 05:09:34 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ [ 9257] By: jhi on 2001/03/20 05:04:25 Log: tr/// UTF-8 tests for Inaba Hiroto's latest patches. Branch: perl @@ -46,6 +1556,8 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 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 ____________________________________________________________________________ @@ -1389,8 +2901,7 @@ ____________________________________________________________________________ ! Makefile.SH ____________________________________________________________________________ [ 9077] By: jhi on 2001/03/08 01:06:13 - Log: Upgrade to Unicode 3.1 beta 2001-03-01. The 3.1 final - should come out March 14. + Log: Upgrade to Unicode 3.1 beta 2001-03-01. Branch: perl + lib/unicode/Scripts.txt ! MANIFEST lib/unicode/Category.pl lib/unicode/Decomposition.pl