From: Jarkko Hietaniemi Date: Mon, 10 Sep 2001 13:17:48 +0000 (+0000) Subject: Update Changes. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=85e396db98d04c8a71199e29cc2004cbfde203d1;p=p5sagit%2Fp5-mst-13.2.git Update Changes. p4raw-id: //depot/perl@11979 --- diff --git a/Changes b/Changes index a002954..8fa2716 100644 --- a/Changes +++ b/Changes @@ -31,6 +31,313 @@ or any other branch. Version v5.7.2 Development release working toward v5.8 -------------- ____________________________________________________________________________ +[ 11978] By: jhi on 2001/09/10 12:59:40 + Log: Revert #11973, the dTHX seems to be needed in there + for threaded builds. + Branch: perl + ! perlio.c +____________________________________________________________________________ +[ 11977] By: jhi on 2001/09/10 12:55:47 + Log: Detypo. + Branch: perl + ! pod/perlguts.pod +____________________________________________________________________________ +[ 11976] By: jhi on 2001/09/10 12:46:34 + Log: Further Class::Struct patching from Damian. + + The new new semantics are: + + * If you pass an initializer for a nested object, it has to be: + a) a reference to an object of that class, or + b) a reference to an object of a subclass of that class, or + c) a reference to a hash of arguments to be passed to the + class's constructor + * If you pass no initializer for a nested object, the attribute + is initialized to C + Branch: perl + ! lib/Class/Struct.pm +____________________________________________________________________________ +[ 11975] By: jhi on 2001/09/10 12:42:24 + Log: Skip the crypt test if no crypt. + Branch: perl + ! t/op/crypt.t +____________________________________________________________________________ +[ 11974] By: jhi on 2001/09/10 12:39:25 + Log: Warn against using bare v-strings as IP addresses + (okay if using the wrappers from Socket) + Branch: perl + ! pod/perldata.pod pod/perlport.pod +____________________________________________________________________________ +[ 11973] By: sky on 2001/09/10 11:57:58 + Log: Remove unused dTHX. Silenced another warning. + Branch: perl + ! perlio.c +____________________________________________________________________________ +[ 11972] By: sky on 2001/09/10 11:54:25 + Log: Silence some more warnings INT2PTR. + Branch: perl + ! pp.c pp_ctl.c sharedsv.c sv.c taint.c +____________________________________________________________________________ +[ 11971] By: sky on 2001/09/10 11:21:50 + Log: Silence another ITHREAD 64bit INT/32bit PTR warning. + Branch: perl + ! cop.h +____________________________________________________________________________ +[ 11970] By: sky on 2001/09/10 11:17:25 + Log: Apply INT2PTR with force to silence warnings from + PM_GETRE and friends. No more warnings with 64bit + IVs and 32bit pointers. + Branch: perl + ! op.c op.h perl.c +____________________________________________________________________________ +[ 11969] By: sky on 2001/09/10 10:13:02 + Log: Removed reference of -DPERL_CUSTOM_OPS in the documentation. + Branch: perl + ! pod/perlguts.pod +____________________________________________________________________________ +[ 11968] By: sky on 2001/09/10 10:02:51 + Log: Remove #ifdef PERL_CUSTOM_OPS, always build with PERL_CUSTOM_OPS + Rename to custop_op_name to Perl_custom_op_name to match perlapi + Clone the hashtable PL_custom_op_names and PL_custop_op_descs in + perl_clone. + Branch: perl + ! embed.pl intrpvar.h makedef.pl op.c opcode.pl sv.c +____________________________________________________________________________ +[ 11967] By: jhi on 2001/09/10 03:14:35 + Log: Using strlen() not good on embedded nul bytes. + Branch: perl + ! regcomp.c +____________________________________________________________________________ +[ 11966] By: ams on 2001/09/09 21:06:13 + Log: Subject: Re: [ID 20010810.011] 'use v2b' not allowed with strict + From: Rafael Garcia-Suarez + Date: Mon, 13 Aug 2001 22:51:59 +0200 + Message-ID: <20010813225159.C6681@rafael> + (Applied with several tweaks.) + Branch: perl + ! embed.h embed.pl proto.h toke.c +____________________________________________________________________________ +[ 11965] By: jhi on 2001/09/09 14:40:39 + Log: The exact error message is system-dependent. + Branch: perl + ! lib/ExtUtils/Manifest.t +____________________________________________________________________________ +[ 11964] By: jhi on 2001/09/09 14:38:05 + Log: Add Windows and Mac Sami support to Encode + (http://www.egt.ie/standards/se/sami-teastabaiki.html) + Branch: perl + + ext/Encode/Encode/isoir-197.enc ext/Encode/Encode/macSami.enc + ! MANIFEST +____________________________________________________________________________ +[ 11963] By: jhi on 2001/09/09 13:54:07 + Log: Use the tried method. + Branch: perl + ! pod/perlport.pod +____________________________________________________________________________ +[ 11962] By: jhi on 2001/09/09 13:46:59 + Log: Can't count parentheses. + Branch: perl + ! ext/IO/lib/IO/Socket/INET.pm +____________________________________________________________________________ +[ 11961] By: jhi on 2001/09/09 13:34:12 + Log: perlport additions: 1 while unlink, add/delete directory + entries and permissions, cygwin stat funkiness (from Michael + Schwern and Nicholas Clark) + Branch: perl + ! pod/perlport.pod +____________________________________________________________________________ +[ 11960] By: jhi on 2001/09/09 13:19:12 + Log: blib does have a detectable test. + Branch: perl + ! t/lib/1_compile.t +____________________________________________________________________________ +[ 11959] By: jhi on 2001/09/09 13:16:43 + Log: Subject: [PATCH MANIFEST, lib/Term/Complete.t] Add Test for Term::Complete + From: "chromatic" + Date: Sat, 08 Sep 2001 19:33:42 -0600 + Message-ID: <20010909013810.11522.qmail@onion.perl.org> + Branch: perl + + lib/Term/Complete.t + ! MANIFEST +____________________________________________________________________________ +[ 11958] By: jhi on 2001/09/09 13:09:02 + Log: Subject: [PATCH MANIFEST lib/Test/Tutorial.pod] Test::Tutorial? + From: Michael G Schwern + Date: Sat, 8 Sep 2001 02:40:26 -0400 + Message-ID: <20010908024026.A26283@blackrider> + Branch: perl + + lib/Test/Tutorial.pod + ! MANIFEST +____________________________________________________________________________ +[ 11957] By: jhi on 2001/09/09 13:03:33 + Log: Try to look up protocol (by name) only iff it has non-numbers: + nice if the server is in a chrooted environment (no /etc/protocols, + server code using hardcorded protocol numbers like 6 for tcp), + suggested by John Holdsworth . + In other words, if we are given a number, why look it up again + (by number)? + Branch: perl + ! ext/IO/lib/IO/Socket/INET.pm +____________________________________________________________________________ +[ 11956] By: jhi on 2001/09/09 12:53:12 + Log: Subject: [PATCH regcomp.c] zero-width assertions CAN be ?'d + From: "Jeff 'japhy/Marillion' Pinyan" + Date: Sat, 8 Sep 2001 15:42:30 -0400 (EDT) + Message-ID: + + Subject: Re: [PATCH t/op/misc.t] regcomp.c patch broke test + From: "Jeff 'japhy/Marillion' Pinyan" + Date: Sat, 8 Sep 2001 18:33:12 -0400 (EDT) + Message-ID: + Subject: [PATCH t/lib/warnings/regcomp] (?=...)? gives no warning now + From: "Jeff 'japhy/Marillion' Pinyan" + Date: Sat, 8 Sep 2001 18:37:22 -0400 (EDT) + Message-ID: + Branch: perl + ! regcomp.c t/lib/warnings/regcomp t/run/kill_perl.t +____________________________________________________________________________ +[ 11955] By: ams on 2001/09/09 02:54:21 + Log: Subject: Re: [PATCH perl@11938] slash slashes in lib/CGI/Carp.pm + From: "Craig A. Berry" + Date: Sat, 08 Sep 2001 19:02:16 -0500 + Message-Id: <5.1.0.14.0.20010908185936.01aadcc0@mail.mac.com> + Branch: perl + ! lib/CGI/t/carp.t +____________________________________________________________________________ +[ 11954] By: jhi on 2001/09/09 02:30:39 + Log: Documentation tweaks; think the IP address as an opaque string. + Branch: perl + ! ext/Socket/Socket.pm +____________________________________________________________________________ +[ 11953] By: jhi on 2001/09/09 00:32:05 + Log: Subject: [REPATCH] Re: [PATCH] new test lib/blib.t + From: Michael G Schwern + Date: Sat, 8 Sep 2001 19:45:46 -0400 + Message-ID: <20010908194546.C9193@blackrider> + Branch: perl + + lib/blib.t + ! MANIFEST lib/blib.pm t/lib/1_compile.t +____________________________________________________________________________ +[ 11952] By: jhi on 2001/09/09 00:27:15 + Log: Subject: [PATCH MANIFEST, lib/CGI/t/fast.t] Added Test for CGI::Fast + From: "chromatic" + Date: Sat, 08 Sep 2001 12:31:44 -0600 + Message-ID: <20010908183612.49960.qmail@onion.perl.org> + Branch: perl + + lib/CGI/t/fast.t + ! MANIFEST +____________________________________________________________________________ +[ 11951] By: jhi on 2001/09/09 00:24:07 + Log: The Socket tests were wrong: they were assuming too much. + Branch: perl + ! ext/Socket/Socket.pm ext/Socket/Socket.t ext/Socket/Socket.xs +____________________________________________________________________________ +[ 11950] By: jhi on 2001/09/08 20:09:07 + Log: Retract the portability changes since they + seem to have opened a can of worms... will + go back to UNICOS/mk and do the bare minimum + required to get the tests working. + Branch: perl + ! ext/Socket/Socket.xs +____________________________________________________________________________ +[ 11949] By: jhi on 2001/09/08 19:48:20 + Log: PADOFFSET is used to cast pointers into integers, + if pointers are 64 bits and U32 32 bits, + bad things may happen, or at least warnings issued. + Branch: perl + ! op.h +____________________________________________________________________________ +[ 11948] By: jhi on 2001/09/08 18:50:07 + Log: Still more Socket portability tweaking. + Now Socket.t seems to be happy in all of + Linux/x86, Tru64/alpha, Solaris/sparc, + IRIX/MIPS (both 32-bit and 64-bit), and UNICOS/mk/alpha. + + Addendum: it seems that io_multihomed, io_sock, and hostent + were broken in little-endians (linux/x86 and tru64/alpha) + because of this change. Argh. + Branch: perl + ! ext/Socket/Socket.xs +____________________________________________________________________________ +[ 11947] By: jhi on 2001/09/08 17:23:23 + Log: More portability kicking on inet_ntoa(). + Branch: perl + ! ext/Socket/Socket.xs +____________________________________________________________________________ +[ 11946] By: jhi on 2001/09/08 15:09:58 + Log: Subject: [REPATCH] Re: [PATCH MANIFEST, lib/ExtUtils/Manifest.t] Another New Test + From: Michael G Schwern + Date: Fri, 7 Sep 2001 23:06:51 -0400 + Message-ID: <20010907230651.R606@blackrider> + Branch: perl + + lib/ExtUtils/Manifest.t + ! MANIFEST lib/ExtUtils/MM_Unix.pm lib/ExtUtils/Manifest.pm +____________________________________________________________________________ +[ 11945] By: jhi on 2001/09/08 14:49:15 + Log: Subject: Re: [PATCH MANIFEST, lib/ExtUtils/testlib.t] More Tests + From: "chromatic" + Date: Fri, 07 Sep 2001 17:53:15 -0600 + Message-ID: <20010907235740.80566.qmail@onion.perl.org> + Branch: perl + + lib/ExtUtils/testlib.t + ! MANIFEST +____________________________________________________________________________ +[ 11944] By: jhi on 2001/09/07 22:57:00 + Log: Thinko. + Branch: perl + ! lib/integer.t +____________________________________________________________________________ +[ 11943] By: jhi on 2001/09/07 20:34:55 + Log: Subject: [PATCH perl@11938] slash slashes in lib/CGI/Carp.pm + From: "Craig A. Berry" + Date: Fri, 07 Sep 2001 15:30:03 -0500 + Message-Id: <5.1.0.14.0.20010907142644.03700c38@exchi01> + Branch: perl + ! lib/CGI/Carp.pm +____________________________________________________________________________ +[ 11942] By: jhi on 2001/09/07 20:30:43 + Log: Subject: [PATCH lib/ExtUtils/MM_Unix.pm] (was Re: MakeMaker: MM_Unix rule excluding pods) + From: Michael G Schwern + Date: Fri, 7 Sep 2001 15:38:13 -0400 + Message-ID: <20010907153813.K606@blackrider> + Branch: perl + ! lib/ExtUtils/MM_Unix.pm +____________________________________________________________________________ +[ 11941] By: jhi on 2001/09/07 20:28:24 + Log: Subject: [PATCH perl.h mg.c pp_sys.c] Silence the remaing format warning + From: Robin Barker + Date: Fri, 7 Sep 2001 18:28:23 +0100 (BST) + Message-Id: <200109071728.SAA13569@tempest.npl.co.uk> + Branch: perl + ! Porting/pumpkin.pod mg.c perl.h pp_sys.c +____________________________________________________________________________ +[ 11940] By: jhi on 2001/09/07 20:26:29 + Log: Clean up 1_compile.t; move tests to more consistent + places (t/ subdirectories); add integer.t (much of + the pragma is tested elsewhere but there is no one + centralized place) + Branch: perl + + ext/Fcntl/t/fcntl.t ext/Fcntl/t/syslfs.t ext/POSIX/t/posix.t + + ext/POSIX/t/sigaction.t lib/Env/t/array.t lib/Env/t/env.t + + lib/File/Find/t/find.t lib/File/Find/t/taint.t lib/integer.t + - ext/Fcntl/Fcntl.t ext/Fcntl/syslfs.t ext/POSIX/POSIX.t + - ext/POSIX/sigaction.t lib/Env/array.t lib/Env/env.t + - lib/File/Find/find.t lib/File/Find/taint.t + ! MANIFEST t/lib/1_compile.t t/op/lfs.t +____________________________________________________________________________ +[ 11939] By: jhi on 2001/09/07 17:25:32 + Log: Subject: Re: [PATCH lib/File/Find/taint.t] Use Test::More + From: "chromatic" + Date: Fri, 07 Sep 2001 10:17:40 -0600 + Message-ID: <20010907162205.84723.qmail@onion.perl.org> + Branch: perl + ! lib/File/Find/taint.t +____________________________________________________________________________ +[ 11938] By: jhi on 2001/09/07 14:04:43 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ [ 11937] By: jhi on 2001/09/07 13:52:03 Log: Rename the old threading tutorial, start a new one, regen toc. diff --git a/patchlevel.h b/patchlevel.h index f4bef09..7b0239c 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -70,7 +70,7 @@ #if !defined(PERL_PATCHLEVEL_H_IMPLICIT) && !defined(LOCAL_PATCH_COUNT) static char *local_patches[] = { NULL - ,"DEVEL11937" + ,"DEVEL11978" ,NULL };