X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=64dcb782ac69ba2fa66e9e5a22368add2b9ec9dd;hb=38ff9fd43e4d2321f907bd54ac8e6791531cd9fc;hp=fa9bd5f7119f9b95b3a0486ade6ca4c3f91098c8;hpb=3ac87aec43ecd2aab07a3cf8ad94c1a912ec33e8;p=p5sagit%2Fp5-mst-13.2.git diff --git a/Changes b/Changes index fa9bd5f..64dcb78 100644 --- a/Changes +++ b/Changes @@ -32,6 +32,357 @@ Version v5.7.1 Development release working toward v5.8 -------------- ____________________________________________________________________________ +[ 7978] By: jhi on 2000/12/04 16:42:17 + Log: Retract #7977, still too volatile (the euphemism of the day + for unfinished and buggy :-) + Branch: perl + ! doop.c hv.c pp.c sv.h +____________________________________________________________________________ +[ 7977] By: jhi on 2000/12/04 16:25:15 + Log: (Retracted by #7978, too shaky yet.) + + Subject: Re: utf8 in hash keys, implementor missing + From: Simon Cozens + Date: Sat, 2 Dec 2000 19:49:35 +0000 + Message-ID: <20001202194935.A25673@pembro33.pmb.ox.ac.uk> + + The first step at UTF-8 hash keys. + Branch: perl + ! doop.c hv.c pp.c sv.h +____________________________________________________________________________ +[ 7976] By: jhi on 2000/12/04 16:13:53 + Log: Subject: [ID 20001203.001] Not OK: perl v5.7.0 +DEVEL7965 on os2-64int-ld 2.30 (UNINSTALLED) + From: sthoenna@efn.org + Date: Sun, 3 Dec 2000 19:06:53 -0800 (PST) + Message-Id: <200012040306.eB436rE18922@garcia.efn.org> + Branch: perl + ! os2/os2.c perlio.c +____________________________________________________________________________ +[ 7975] By: jhi on 2000/12/04 16:05:25 + Log: Subject: Re: [ID 20001129.009] Not OK: perl v5.7.0 +DEVEL7928 on os2-64int-ld 2.30 (UNINSTALLED) + From: sthoenna@efn.org (Yitzchak Scott-Thoennes) + Date: Thu, 30 Nov 2000 20:50:37 -0800 + Message-ID: + Branch: perl + ! os2/os2.c +____________________________________________________________________________ +[ 7974] By: jhi on 2000/12/04 16:03:57 + Log: Subject: [PATCH] ++ 20% faster + From: Nicholas Clark + Date: Mon, 4 Dec 2000 12:17:27 +0000 + Message-ID: <20001204121726.B52976@plum.flirble.org> + + Make '$i = ""; $i++' to produce true IVs without a hint of NVs. + Branch: perl + ! sv.c +____________________________________________________________________________ +[ 7973] By: jhi on 2000/12/04 16:00:48 + Log: + Subject: Re: Not OK: perl v5.7.0 +DEVEL7825 on aix 4.2.1.0 (UNINSTALLED) + From: "H.Merijn Brand" + Date: Mon, 04 Dec 2000 12:30:45 +0100 + Message-Id: <20001204122118.E85D.H.M.BRAND@hccnet.nl> + + AIX 4.2 (using latest patchlevels on 20001130) has a broken bind + library (getprotobyname and getprotobynumber are outversioned by + the same calls in libc, at least for xlc version 3. + Branch: perl + ! hints/aix.sh +____________________________________________________________________________ +[ 7972] By: jhi on 2000/12/04 02:58:31 + Log: Integrate perlio. + Branch: perl + !> doio.c iperlsys.h perl.c perl.h perlio.c perlio.h toke.c + !> win32/makefile.mk win32/perlhost.h win32/perllib.c + !> win32/win32.h win32/win32iop.h win32/win32thread.h +____________________________________________________________________________ +[ 7971] By: nick on 2000/12/04 00:24:33 + Log: Quieten some noise in Win32 builds: + - win32.h is included after , so need to + set Win32SCK_IS_STDSCK earlier to avoid re-defined noise in XSUB.h + - GCC (& MSVC?) have execv(...,const char *const *) so need a cast from char **. + Branch: perlio + ! doio.c perl.h toke.c win32/win32.h +____________________________________________________________________________ +[ 7970] By: nick on 2000/12/03 22:57:46 + Log: PERL_IMPLICIT_SYS compiles but does not work. + Branch: perlio + ! iperlsys.h perl.c perlio.c perlio.h win32/makefile.mk + ! win32/perlhost.h win32/perllib.c win32/win32.h + ! win32/win32iop.h win32/win32thread.h +____________________________________________________________________________ +[ 7969] By: jhi on 2000/12/03 22:12:58 + Log: On DEBUGGING make ANYOFUTF8 nodes store away also the SV + used to swash_init(), makes regprop() dumps more informative + (+utf8::IsAlpha, -utf8::IsDigit, for example). + Branch: perl + ! regcomp.c regexec.c +____________________________________________________________________________ +[ 7968] By: jhi on 2000/12/03 21:39:56 + Log: Implement ANYOFUTF8 regprop() dumping. + Branch: perl + ! regcomp.c +____________________________________________________________________________ +[ 7967] By: jhi on 2000/12/03 20:57:19 + Log: Make uv_to_utf8() to zero-terminate its output buffer, + always use (at least) UTF8_MAXLEN + 1 U8s deep buffer. + Branch: perl + ! op.c pp.c regcomp.c regexec.c sv.c toke.c utf8.c +____________________________________________________________________________ +[ 7966] By: nick on 2000/12/03 18:41:21 + Log: Integrate mainline (STDCHAR) + Branch: perlio + !> Configure t/pragma/utf8.t +____________________________________________________________________________ +[ 7965] By: jhi on 2000/12/03 17:58:20 + Log: Raw zero bytes in text files confuse at least GNU patch 2.1. + Branch: perl + ! t/pragma/utf8.t +____________________________________________________________________________ +[ 7964] By: jhi on 2000/12/03 17:35:56 + Log: Integrate perlio. + Branch: perl + !> iperlsys.h perlio.c +____________________________________________________________________________ +[ 7963] By: jhi on 2000/12/03 17:33:55 + Log: Metaconfig unit change for #7962. + Branch: metaconfig + ! U/modified/stdchar.U +____________________________________________________________________________ +[ 7962] By: jhi on 2000/12/03 17:33:27 + Log: Untangle the #include nest for the stdchar test, + from Andy Dougherty. + Branch: perl + ! Configure +____________________________________________________________________________ +[ 7961] By: nick on 2000/12/03 16:53:00 + Log: Make iperlsys.h vector stdio not PerlIO. + Branch: perlio + ! iperlsys.h perlio.c +____________________________________________________________________________ +[ 7960] By: nick on 2000/12/03 14:43:01 + Log: Integrate mainline + Branch: perlio + !> Changes Configure config_h.SH lib/ExtUtils/MM_Unix.pm op.c + !> patchlevel.h pod/perldiag.pod t/lib/net-hostent.t toke.c +____________________________________________________________________________ +[ 7959] By: jhi on 2000/12/03 08:16:36 + Log: Use DO_UTF8(). + Branch: perl + ! op.c +____________________________________________________________________________ +[ 7958] By: jhi on 2000/12/02 18:33:05 + Log: Subject: Re: [ID 20001130.011] expression parsing bug ? + From: Mike Guy + Date: Sat, 02 Dec 2000 17:27:13 +0000 + Message-Id: + + An extraneous argument. + Branch: perl + ! toke.c +____________________________________________________________________________ +[ 7957] By: jhi on 2000/12/02 18:22:32 + Log: A missing hunk. + Branch: perl + ! t/lib/net-hostent.t +____________________________________________________________________________ +[ 7956] By: jhi on 2000/12/02 18:06:20 + Log: Subject: [PATCH] Re: [ID 20001202.001] (Net::hostent) + From: Nicholas Clark + Date: Sat, 2 Dec 2000 14:28:27 +0000 + Message-ID: <20001202142827.A12308@plum.flirble.org> + + Test robustness. + Branch: perl + ! t/lib/net-hostent.t +____________________________________________________________________________ +[ 7955] By: jhi on 2000/12/02 17:58:06 + Log: Metaconfig unit change for #7954. + Branch: metaconfig + ! U/modified/stdchar.U +____________________________________________________________________________ +[ 7954] By: jhi on 2000/12/02 17:54:32 + Log: An inconvenient hang would happen if the stdio _ptr wasn't + found in and didn't exist. (grep + would be grepping stdin for all eternity for the _ptr.) + Branch: perl + ! Configure +____________________________________________________________________________ +[ 7953] By: jhi on 2000/12/02 00:07:15 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 7952] By: jhi on 2000/12/01 23:54:47 + Log: Subject: Re: long shell lines + From: Andy Dougherty + Date: Thu, 30 Nov 2000 12:45:37 -0500 (EST) + Message-ID: + + Split overly long shell command lines. + Branch: perl + ! lib/ExtUtils/MM_Unix.pm +____________________________________________________________________________ +[ 7951] By: jhi on 2000/12/01 23:48:02 + Log: The metaconfig unit change for #7950. + Branch: metaconfig + + U/modified/stdchar.U +____________________________________________________________________________ +[ 7950] By: jhi on 2000/12/01 23:47:39 + Log: Try to find stdchar also from . + Branch: perl + ! Configure config_h.SH +____________________________________________________________________________ +[ 7949] By: jhi on 2000/12/01 23:46:45 + Log: Subject: Re: [ID 20001130.011] expression parsing bug ? + From: Ronald J Kimball + Date: Fri, 1 Dec 2000 16:26:08 -0500 + Message-ID: <20001201162608.B1436@linguist.dartmouth.edu> + + Reword the diagnostic message. + Branch: perl + ! pod/perldiag.pod +____________________________________________________________________________ +[ 7948] By: nick on 2000/12/01 22:49:43 + Log: Integrate mainline (for s/y/m as sub names stuff). + Branch: perlio + !> lib/CPAN.pm lib/CPAN/FirstTime.pm pod/perldiag.pod t/op/misc.t + !> t/pragma/warn/toke toke.c +____________________________________________________________________________ +[ 7947] By: jhi on 2000/12/01 20:55:41 + Log: Integrate perlio. + Branch: perl + !> perlio.c perliol.h t/io/pipe.t +____________________________________________________________________________ +[ 7946] By: jhi on 2000/12/01 20:36:51 + Log: Upgrade to CPAN 1.59_51, from Andreas König. + Branch: perl + ! lib/CPAN.pm lib/CPAN/FirstTime.pm +____________________________________________________________________________ +[ 7945] By: nick on 2000/12/01 20:31:32 + Log: Integrate mainline + Branch: perlio + +> ext/Encode/Encode/EncodeFormat.pod lib/unicode/Is/Blank.pl + +> lib/unicode/Is/SpacePerl.pl t/lib/class-struct.t + +> t/lib/net-hostent.t + !> (integrate 35 files) +____________________________________________________________________________ +[ 7944] By: jhi on 2000/12/01 20:23:29 + Log: Some help for 20001130.011. Now one gets warnings like + "Ambiguous -f() resolved as a file test ..." + Branch: perl + ! pod/perldiag.pod t/pragma/warn/toke toke.c +____________________________________________________________________________ +[ 7943] By: jhi on 2000/12/01 19:44:44 + Log: Retract #7941. Forbidding subs m/s/etc is too cruel because + that also breaks using them as methods. + Branch: perl + ! pod/perldiag.pod t/op/misc.t toke.c +____________________________________________________________________________ +[ 7942] By: nick on 2000/12/01 17:56:46 + Log: Fix 'mmap' lib/filehand.t (ungetc) test fail. + Make 'unix' pass most tests + - do unread by temporary push of layer ("pending") holding unread chars + - fast_gets is now based on per-handle flag + - relax one of io/pipe.t tests to allow print to fail and close to + succeed so that it passes on unbuffered "unix" layer. + Remaining fail is sporadic and a genuine race condition between + parent/child in fork test. + Branch: perlio + ! perlio.c perliol.h t/io/pipe.t +____________________________________________________________________________ +[ 7941] By: jhi on 2000/12/01 15:28:58 + Log: (Retracted by #7943.) + + Reserve the short named string operator names. + Branch: perl + ! pod/perldiag.pod t/op/misc.t toke.c +____________________________________________________________________________ +[ 7940] By: jhi on 2000/12/01 06:45:53 + Log: Get the three different space character classes right under utf8. + Branch: perl + + lib/unicode/Is/Blank.pl lib/unicode/Is/SpacePerl.pl + ! MANIFEST lib/unicode/mktables.PL pod/perlre.pod regcomp.c + ! regexec.c t/op/pat.t utf8.c +____________________________________________________________________________ +[ 7939] By: jhi on 2000/12/01 03:26:26 + Log: Two more tests that make no sense in UTF-8 since the test + data is not in UTF-8. + Branch: perl + ! t/op/regexp.t +____________________________________________________________________________ +[ 7938] By: jhi on 2000/12/01 03:20:39 + Log: \x{} doesn't any more require 'use utf8' outside regexen so why + should it be required inside regexen? + Branch: perl + ! regcomp.c t/op/regmesg.t +____________________________________________________________________________ +[ 7937] By: jhi on 2000/12/01 02:58:53 + Log: Fix for 20001130.008 and 20001130.010, the PL_regnpar wasn't + stored and restored, and thusly was trounced by the utf8 swash + routines. + Branch: perl + ! regcomp.c +____________________________________________________________________________ +[ 7936] By: jhi on 2000/11/30 20:41:39 + Log: Fix for 20001128.006, be more careful in Perl_sv_utf8_downgrade(). + Why the different platforms behave so differently (core dump vs + no core dump) on this bug is a but of a mystery, but if I had to + guess I would mumble something like 'alignment'. + Branch: perl + ! sv.c +____________________________________________________________________________ +[ 7935] By: jhi on 2000/11/30 16:17:02 + Log: Subject: [PATCH perl@7930] toke.c perlio.c -Wformat nits + From: Robin Barker + Message-Id: <200011301427.OAA00030@tempest.npl.co.uk> + Date: Thu, 30 Nov 2000 14:27:12 GMT + Branch: perl + ! perlio.c toke.c +____________________________________________________________________________ +[ 7934] By: jhi on 2000/11/30 16:04:49 + Log: In OS/390 'localhost' can be 'localhost.FOO.BAR'. + Branch: perl + ! t/lib/net-hostent.t +____________________________________________________________________________ +[ 7933] By: jhi on 2000/11/30 06:07:26 + Log: Subject: [ID 20001129.007] Not OK: perl v5.7.0 +DEVEL7928 on VMS_AXP V7.1 (UNINSTALLED) + From: Peter Prymmer + Date: Wed, 29 Nov 2000 15:16:45 -0800 (PST) + Message-Id: + + In VMS the localhost may be LOCALHOST. + Branch: perl + ! t/lib/net-hostent.t +____________________________________________________________________________ +[ 7932] By: jhi on 2000/11/30 01:11:11 + Log: Subject: Re: question about retlen in utf8.c:Perl_utf8_to_uv() + From: Peter Prymmer + Date: Wed, 29 Nov 2000 12:36:40 -0800 (PST) + Message-ID: + + plus regen perlapi.pod. + Branch: perl + ! pod/perlapi.pod utf8.c +____________________________________________________________________________ +[ 7931] By: jhi on 2000/11/30 01:06:19 + Log: Subject: [PATCH perl@7930] get t/lib/filter-util.t to work on VMS + From: lane@DUPHY4.Physics.Drexel.Edu (Charles Lane) + Date: Wed, 29 Nov 2000 17:15:11 EST + Message-Id: <001129171439.6099b@DUPHY4.Physics.Drexel.Edu> + Branch: perl + ! t/lib/filter-util.pl t/lib/filter-util.t +____________________________________________________________________________ +[ 7930] By: jhi on 2000/11/29 18:51:55 + Log: Update Changes. + Branch: perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 7929] By: jhi on 2000/11/29 18:50:55 + Log: Update the va_copy() metaconfig unit. + Branch: metaconfig/U/perl + ! need_va_copy.U +____________________________________________________________________________ [ 7928] By: jhi on 2000/11/29 17:50:43 Log: Subject: [ID 20001128.003] Not OK: perl v5.7.0 +DEVEL7891 on ppc-linux 2.2.17 From: Dominic Dunlop @@ -61,7 +412,7 @@ ____________________________________________________________________________ ! lib/File/stat.pm ____________________________________________________________________________ [ 7924] By: jhi on 2000/11/29 16:32:15 - Log: A test works better is it has the right 1..$n output. + Log: A test works better if it has the right 1..$n output. Branch: perl ! t/lib/class-struct.t ____________________________________________________________________________