summaryrefslogtreecommitdiff
path: root/Changes5.8.4
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2004-05-02 20:26:29 +0000
committerNicholas Clark <nick@ccl4.org>2004-05-02 20:26:29 +0000
commita4dfabb749bb0d399b8732279c635fc26ff453af (patch)
tree7c376cdaf8f36793e51fac47548b85d7fc3b98ec /Changes5.8.4
parentb36111a39b5ede232ab8cd96a4b3e5e42b9280cf (diff)
downloadperl-a4dfabb749bb0d399b8732279c635fc26ff453af.tar.gz
Ready for more Changes
p4raw-id: //depot/maint-5.8/perl@22766
Diffstat (limited to 'Changes5.8.4')
-rw-r--r--Changes5.8.42490
1 files changed, 2490 insertions, 0 deletions
diff --git a/Changes5.8.4 b/Changes5.8.4
new file mode 100644
index 0000000000..604a524207
--- /dev/null
+++ b/Changes5.8.4
@@ -0,0 +1,2490 @@
+Please note: This file provides a complete, temporally ordered log of
+changes that went into every version of Perl. If you'd like more
+detailed information, please consult the comments in the individual
+patches posted to the perl5-porters mailing list. Patches for each
+individual change may also be obtained through ftp and rsync--see
+pod/perlhack.pod for the details.
+
+For information on what's new in this release, see pod/perldelta.pod.
+
+[The "CAST AND CREW" list has been moved to AUTHORS.]
+
+NOTE: Each change entry shows the change number; who checked it into the
+repository; when; description of the change; which branch the change
+happened in; and the affected files. The file lists have a short symbolic
+indicator:
+
+ ! modified
+ + added
+ - deleted
+ +> branched (from elsewhere)
+ !> merged changes (from elsewhere)
+
+The Message-Ids in the change entries refer to the email messages sent
+to the perl5-porters mailing list. You can retrieve the messages for
+example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
+
+--------------
+Version v5.8.4 Maintenance release working toward v5.8.4
+--------------
+____________________________________________________________________________
+[ 22729] By: nicholas on 2004/04/21 18:54:21
+ Log: New sample config files.
+ Also add usemallocwrap to the ARM Cross config.sh - I'm guessing that
+ as this is the only new symbol, it should be sufficient to make it
+ work.
+ Branch: maint-5.8/perl
+ ! Cross/config.sh-arm-linux Porting/config.sh Porting/config_H
+____________________________________________________________________________
+[ 22728] By: nicholas on 2004/04/21 15:25:46
+ Log: Integrate:
+ [ 22727]
+ Subject: [perl #28456] Typo in perlipc man page, and suggestions for same
+ From: Axel Boldt (via RT) <perlbug-followup@perl.org>
+ Message-ID: <rt-3.0.8-28456-84424.10.5222745276547@perl.org>
+ Date: 11 Apr 2004 13:08:17 -0000
+ Branch: maint-5.8/perl
+ !> pod/perlipc.pod
+____________________________________________________________________________
+[ 22726] By: nicholas on 2004/04/21 15:04:07
+ Log: Integrate:
+ [ 21661]
+ Subject: [PATCH] Modernise INSTALL
+ From: Gisle Aas <gisle@ActiveState.com>
+ Date: 05 Nov 2003 05:16:25 -0800
+ Message-Id: <lrd6c7ez12.fsf@caliper.activestate.com>
+
+ [ 22722]
+ We should be telling people about ..exp, else they use the unexpanded
+ forms and shaft anyone who installs a private perl within ~
+
+ [ 22723]
+ INSTALL didn't mention the 5.8.2 hash changes. Fixed
+
+ [ 22724]
+ This should be L<>
+
+ [ 22725]
+ Punt the "reporting bugs" section to the top.
+ Reorder the description of what to do, to start with the most common
+ case.
+ Clarify "how to report bugs effectively" (and why it benefits you)
+
+ plus some edits to undo Gisle's "modernisation" of 5.8.0 to 5.9.0
+ Branch: maint-5.8/perl
+ ! INSTALL
+____________________________________________________________________________
+[ 22720] By: nicholas on 2004/04/20 16:12:49
+ Log: Simpler suggstion to resolve the #!/usr/bin/suidperl vs. the set uid
+ binary must have fd script conundrum, as suggested by Brendan O'Dea
+ Plus restore the more helpful error message from 22694 and the gist
+ of the perl584delta changes from 22700
+ Branch: maint-5.8/perl
+ ! installperl perl.c pod/perl584delta.pod
+____________________________________________________________________________
+[ 22719] By: nicholas on 2004/04/20 15:11:16
+ Log: Revert 22694
+ Branch: maint-5.8/perl
+ ! installperl perl.c
+____________________________________________________________________________
+[ 22718] By: nicholas on 2004/04/20 14:43:18
+ Log: Revert 22700 (as part of changes suggested by Brendan O'Dea)
+ Branch: maint-5.8/perl
+ ! INSTALL installperl perl.c pod/perl584delta.pod
+ ! pod/perldiag.pod pod/perlsec.pod
+____________________________________________________________________________
+[ 22711] By: nicholas on 2004/04/17 14:28:57
+ Log: Integrate:
+ [ 22706]
+ On Linux-PPC, using gcc, downgrade to the -O1 optimisation
+ level (with -O2 miniperl behaves really badly.)
+ Branch: maint-5.8/perl
+ !> hints/linux.sh
+____________________________________________________________________________
+[ 22710] By: nicholas on 2004/04/17 14:02:04
+ Log: Subject: spelling
+ From: Jarkko Hietaniemi <jhi@cc.hut.fi>
+ Date: Fri, 16 Apr 2004 21:18:18 +0300 (EEST)
+ Message-Id: <200404161818.i3GIIILh391648@kosh.hut.fi>
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22709] By: nicholas on 2004/04/17 14:01:17
+ Log: Subject: [PATCH] for debugger options (against RC2)
+ From: Richard.Foley@t-online.de (Richard Foley)
+ Message-Id: <200404171150.47561.richard.foley@rfi.net>
+ Date: Sat, 17 Apr 2004 11:50:47 +0200
+ Branch: maint-5.8/perl
+ ! lib/perl5db.pl
+____________________________________________________________________________
+[ 22707] By: nicholas on 2004/04/17 12:33:57
+ Log: Undo RC2
+ Branch: maint-5.8/perl
+ ! patchlevel.h
+____________________________________________________________________________
+[ 22705] By: nicholas on 2004/04/15 22:39:40
+ Log: This is RC2
+ Branch: maint-5.8/perl
+ ! patchlevel.h pod/perlhist.pod
+____________________________________________________________________________
+[ 22704] By: nicholas on 2004/04/15 20:51:58
+ Log: Rebuild toc
+ Branch: maint-5.8/perl
+ ! pod/perltoc.pod
+____________________________________________________________________________
+[ 22703] By: nicholas on 2004/04/15 20:27:00
+ Log: More perldelta updates
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22702] By: nicholas on 2004/04/15 20:02:23
+ Log: Update changes
+ Branch: maint-5.8/perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
+[ 22701] By: nicholas on 2004/04/15 18:19:57
+ Log: Integrate:
+ [ 22691]
+ Subject: re: [PATCH] for bug 28525: Buffer overflow issue in the Win32 distribution of 5.8.3
+ From: Jan Dubois <jand@ActiveState.com>
+ Date: Tue, 13 Apr 2004 19:49:32 -0700
+ Message-ID: <vm7p70h7au8unrnq4jp85oich7n71ar5ab@4ax.com
+
+ [ 22697]
+ d_getservbyname_r undef up to at least OpenBSD 3.5
+ Thanks to Campo Weijerman and Gerard Gerritsen off-list
+ Branch: maint-5.8/perl
+ !> hints/openbsd.sh win32/win32.c
+____________________________________________________________________________
+[ 22700] By: nicholas on 2004/04/15 18:16:44
+ Log: The set uid perl is now called setuidperl. Not suidperl.
+ Which I discover is hardlinked from sperl by ./installperl
+ elsewhere. Helpfully confusing installperl script.
+ Branch: maint-5.8/perl
+ ! INSTALL installperl perl.c pod/perl584delta.pod
+ ! pod/perldiag.pod pod/perlsec.pod
+____________________________________________________________________________
+[ 22699] By: nicholas on 2004/04/15 16:08:44
+ Log: Integrate:
+ [ 22673]
+ Upgrade to Time::HiRes 1.57.
+
+ [ 22675]
+ Upgrade to Digest 1.06.
+
+ [ 22680]
+ Upgrade to Time::HiRes 1.59.
+ Branch: maint-5.8/perl
+ !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
+ !> ext/Time/HiRes/HiRes.xs lib/Digest.pm
+____________________________________________________________________________
+[ 22698] By: nicholas on 2004/04/15 14:44:12
+ Log: Clarify AIX and win32's malloc wrapping
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22694] By: nicholas on 2004/04/14 13:47:19
+ Log: For maint, I don't think that we can have sperl go sulky if invoked
+ from a #! line. So keep .../sperl functional, and have the /dev/fd/...
+ only set ID exectuable reside under a different name (suidperl)
+ Branch: maint-5.8/perl
+ ! installperl perl.c
+____________________________________________________________________________
+[ 22690] By: nicholas on 2004/04/13 12:42:07
+ Log: Integrate:
+ [ 22689]
+ Borland C doesn't like PERL_MALLOC_WRAP.
+ Until I know why, the fix is to disable it.
+ Branch: maint-5.8/perl
+ !> win32/config_H.bc
+____________________________________________________________________________
+[ 22684] By: nicholas on 2004/04/09 22:02:53
+ Log: Integrate:
+ [ 22665]
+ AIX-4 with xlc does not like malloc wrap
+
+ [ 22666]
+ Test drives are fun. Implement ccversion for Itanium HP-UX 11.23
+ Branch: maint-5.8/perl
+ !> hints/aix_4.sh hints/hpux.sh
+____________________________________________________________________________
+[ 22683] By: nicholas on 2004/04/09 15:50:37
+ Log: Subject: [PATCH RC1] install reentr.(inc|h) on VMS with non-threaded Perl
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Message-ID: <4076007C.3040708@mac.com>
+ Date: Thu, 08 Apr 2004 20:46:36 -0500
+ Branch: maint-5.8/perl
+ ! vms/descrip_mms.template
+____________________________________________________________________________
+[ 22679] By: nicholas on 2004/04/08 15:22:02
+ Log: Subject: [PATCH] Re: 5.8.4 RC1
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Message-ID: <407508ED.7070400@uk.radan.com>
+ Date: Thu, 08 Apr 2004 09:10:21 +0100
+ Branch: maint-5.8/perl
+ ! win32/makefile.mk
+____________________________________________________________________________
+[ 22678] By: nicholas on 2004/04/08 15:19:46
+ Log: Integrate:
+ [ 22651]
+ [perl #28171] wantarray docs should mention effect of eval { wantarray }
+ as reported by Tim Bunce. Add a note to this effect in perlfunc,
+ and regression tests for it.
+
+ [ 22654]
+ Subject: ref ($proto) || $proto patch
+ From: Ovid <publiustemp-p5p@yahoo.com>
+ Date: Sat, 03 Apr 2004 18:59:22 -0800
+ Message-ID: <406F7A0A.50702@yahoo.com>
+ (with minor reformatting)
+
+ [ 22672]
+ Make gmtime and localtime cross reference each other.
+ Suggested by Dan Jacobson
+ Branch: maint-5.8/perl
+ !> pod/perlfunc.pod pod/perlobj.pod pod/perltoot.pod
+ !> t/op/wantarray.t
+____________________________________________________________________________
+[ 22677] By: nicholas on 2004/04/08 15:03:36
+ Log: Improvements from Jarkko
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22676] By: nicholas on 2004/04/08 15:03:21
+ Log: Undo RC1
+ Branch: maint-5.8/perl
+ ! patchlevel.h
+____________________________________________________________________________
+[ 22661] By: nicholas on 2004/04/05 17:30:22
+ Log: This is RC1
+ Branch: maint-5.8/perl
+ ! patchlevel.h pod/perlhist.pod
+____________________________________________________________________________
+[ 22660] By: nicholas on 2004/04/05 17:13:22
+ Log: Rebuild perltoc.pod and MANIFEST
+ Branch: maint-5.8/perl
+ ! MANIFEST pod/perltoc.pod
+____________________________________________________________________________
+[ 22659] By: nicholas on 2004/04/05 17:09:33
+ Log: Cargo cult 5.8.4 upgrade
+ Branch: maint-5.8/perl
+ ! Cross/config.sh-arm-linux NetWare/Makefile README.os2
+ ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9
+ ! vos/build.cm vos/config.alpha.def vos/config.alpha.h
+ ! vos/config.ga.def vos/config.ga.h vos/install_perl.cm
+ ! win32/Makefile win32/config_H.bc win32/config_H.gc
+ ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
+ ! wince/Makefile.ce
+____________________________________________________________________________
+[ 22658] By: nicholas on 2004/04/05 16:27:34
+ Log: Update changes
+ Branch: maint-5.8/perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
+[ 22657] By: nicholas on 2004/04/05 16:15:56
+ Log: Integrate:
+ [ 22656]
+ Subject: Re: perldelta584
+ From: Craig Berry <craigberry@mac.com>
+ Message-ID: <12587569.1081180932766.JavaMail.craigberry@mac.com>
+ Date: Mon, 05 Apr 2004 11:02:12 -0500
+
+ (makes malloc wrap the default on VMS)
+ Branch: maint-5.8/perl
+ !> configure.com
+____________________________________________________________________________
+[ 22655] By: nicholas on 2004/04/05 15:29:40
+ Log: Tweaks from Hugo and Liz
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22653] By: nicholas on 2004/04/05 15:18:57
+ Log: Integrate:
+ [ 22649]
+ More AUTHORS who deserve credit for patches
+ Branch: maint-5.8/perl
+ !> AUTHORS
+____________________________________________________________________________
+[ 22650] By: nicholas on 2004/04/05 10:31:03
+ Log: Updates from Stas Bekman, Brendan O'Dea and Hugo
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22648] By: nicholas on 2004/04/04 22:42:12
+ Log: # There is this special biologist word we use for 'stable'.
+ # It is 'dead'. -- Jack Cohen
+ Branch: maint-5.8/perl
+ ! pod/perl584delta.pod
+____________________________________________________________________________
+[ 22647] By: nicholas on 2004/04/04 16:43:47
+ Log: D'oh. My integration test build is supposed to be configured with
+ threads enabled. (Committed another conflict)
+
+ Integrate:
+ [ 22218]
+ Remove the caveat about detached threads crashing on Windows
+ (fixed by #22201). Bump up the version of threads.pm.
+ Branch: maint-5.8/perl
+ ! ext/threads/threads.pm
+____________________________________________________________________________
+[ 22645] By: nicholas on 2004/04/04 14:05:24
+ Log: Missed one from 22643
+ Branch: maint-5.8/perl
+ ! lib/Test/Harness.pm
+____________________________________________________________________________
+[ 22644] By: nicholas on 2004/04/04 13:50:28
+ Log: Integrate:
+ (the non dual-life modules from:)
+ [ 22258]
+ Subject: Re: [perl #15063] /tmp issues
+ From: Solar Designer <solar@openwall.com>
+ Date: Mon, 26 Jan 2004 01:22:18 +0300
+ Message-ID: <20040125222218.GA13499@openwall.com>
+
+ Remove insecure usage of /tmp from code and documentation
+
+ [ 22409]
+ Bump version numbers of moules affected by change #22258
+ (removing /tmp and other insecurities)
+
+ [ 22642]
+ Bump version numbers for modules that have changed since 5.8.3
+ Branch: maint-5.8/perl
+ ! ext/B/B/Deparse.pm lib/ExtUtils/MM_NW5.pm
+ !> (integrate 33 files)
+____________________________________________________________________________
+[ 22643] By: nicholas on 2004/04/04 13:10:27
+ Log: Revert my $foo if ... in maint for dual life modules where changes
+ have not yet been propagated out to their authors and then CPAN
+ Branch: maint-5.8/perl
+ ! lib/Net/NNTP.pm lib/Net/POP3.pm lib/Net/SMTP.pm
+ ! lib/Pod/Parser.pm
+____________________________________________________________________________
+[ 22640] By: nicholas on 2004/04/02 10:58:16
+ Log: Update changes
+ Branch: maint-5.8/perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
+[ 22639] By: nicholas on 2004/04/02 10:39:56
+ Log: Integrate:
+ [ 22636]
+ Subject: [PATCH] archname salad on VMS
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Thu, 01 Apr 2004 14:16:32 -0600
+ Message-Id: <406C78A0.2070009@mac.com>
+
+ sort out architecture-specific directory names for OpenVMS
+ Itanium port
+
+ [ 22637]
+ Subject: [PATCH] fix utils install problems on VMS
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Thu, 01 Apr 2004 20:19:53 -0600
+ Message-Id: <406CCDC9.7000500@mac.com>
+
+ We were not running utils/instmodsh.PL or utils/xsubpp.PL during
+ the build, so installperl would not find the generated programs at
+ install time.
+ Also fixed several problems with the command definitions for the
+ utilities
+ Branch: maint-5.8/perl
+ !> configure.com vms/descrip_mms.template
+____________________________________________________________________________
+[ 22638] By: nicholas on 2004/04/02 10:25:17
+ Log: Integrate:
+ [ 22635]
+ Fix change #22376. Only mark a const as short-circuited
+ if it's actually a const!
+ Branch: maint-5.8/perl
+ !> op.c
+____________________________________________________________________________
+[ 22634] By: nicholas on 2004/04/01 16:49:54
+ Log: Integrate:
+ [ 21767]
+ Check that the key is present before a delete, and absent afterwards
+
+ (this got missed for some reason)
+ Branch: maint-5.8/perl
+ !> ext/XS/APItest/t/hash.t
+____________________________________________________________________________
+[ 22633] By: nicholas on 2004/04/01 16:35:49
+ Log: Unicode 4.0.1!
+
+ Integrate:
+ [ 22621]
+ Upgrade to Unicode 4.0.1
+
+ [ 22630]
+ debug the instructions on upgrading Unicode
+ Branch: maint-5.8/perl
+ +> lib/unicore/lib/Katakan2.pl lib/unicore/lib/Sterm.pl
+ +> lib/unicore/lib/Variatio.pl
+ !> (integrate 101 files)
+____________________________________________________________________________
+[ 22632] By: nicholas on 2004/04/01 15:55:23
+ Log: Integrate:
+ [ 21450]
+ Add support for Linux abstract unix domain sockets to Socket.pm.
+ Based on a idea by Alex Hudson. (Basically those are unix domain
+ sockets whose name has a '\0' as first character.)
+
+ [ 22411]
+ Bump Socket's version to a real floating point value
+
+ And the ext/Socket/... bits from
+
+ [ 22258]
+ Subject: Re: [perl #15063] /tmp issues
+ From: Solar Designer <solar@openwall.com>
+ Date: Mon, 26 Jan 2004 01:22:18 +0300
+ Message-ID: <20040125222218.GA13499@openwall.com>
+
+ Remove insecure usage of /tmp from code and documentation
+
+ [ 22521]
+ Subject: [PATCH] format/casting/warning RE: perl 5.9.1
+ From: Robin Barker <Robin.Barker@npl.co.uk>
+ Date: Wed, 17 Mar 2004 18:37:10 -0000
+ Message-ID: <533D273D4014D411AB1D00062938C4D90404682E@hotel.npl.co.uk>
+ Branch: maint-5.8/perl
+ !> ext/Socket/Socket.pm ext/Socket/Socket.xs
+ !> ext/Socket/t/Socket.t
+____________________________________________________________________________
+[ 22631] By: nicholas on 2004/04/01 15:16:56
+ Log: Integrate:
+ [ 20909]
+ Subject: [PATCH] improved 19064 (local $_[0] problems)
+ From: Dave Mitchell <davem@fdgroup.com>
+ Date: Sun, 24 Aug 2003 15:52:00 +0100
+ Message-ID: <20030824145159.GA12210@fdgroup.com>
+
+ [ 21432]
+ Suppress the test file t/op/nothr5005.t and integrate its tests into
+ t/op/args.t, now that 5005threads have been removed. Port t/op/args.t
+ to t/test.pl.
+
+ (just the last "Port" bit)
+
+ [ 22624]
+ [perl #28032] delete $_[0] + (\$) prototype = bad free
+ av_delete() didn't reify. I also updated its description
+ Branch: maint-5.8/perl
+ ! t/op/args.t
+ !> av.c pp_ctl.c pp_hot.c scope.c
+____________________________________________________________________________
+[ 22629] By: nicholas on 2004/04/01 13:42:46
+ Log: Integrate:
+ [ 22619]
+ Regenerated Configure after backported #22571
+ Some indent leftovers from earlier patches
+ We don't like double negatives, not even in comment
+ Branch: maint-5.8/perl
+ ! Configure
+____________________________________________________________________________
+[ 22628] By: nicholas on 2004/04/01 13:27:14
+ Log: Integrate:
+ [ 22334]
+ Removed pm_apiversion and xs_apiversion as requested by
+ the pumpkin. Chainsaw was still in perfect working order.
+ Branch: maint-5.8/perl
+ ! Configure NetWare/config_H.wc Porting/config.sh
+ ! Porting/config_H config_h.SH perl.h plan9/config.plan9
+ ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
+ ! win32/config_H.vc64
+ !> Cross/config.sh-arm-linux NetWare/config.wc Porting/Glossary
+ !> configure.com epoc/config.sh plan9/config_h.sample
+ !> plan9/config_sh.sample uconfig.h uconfig.sh win32/config.bc
+ !> win32/config.gc win32/config.vc win32/config.vc64
+ !> wince/config.ce wince/config_H.ce
+____________________________________________________________________________
+[ 22627] By: nicholas on 2004/04/01 13:09:08
+ Log: Change 22555 left a perforce conflict in the copyright message.
+ D'oh. Silly maint pumpking.
+ Branch: maint-5.8/perl
+ ! pad.c
+____________________________________________________________________________
+[ 22626] By: nicholas on 2004/04/01 10:55:11
+ Log: Integrate:
+ [ 22617]
+ Subject: Re: [PATCH] MIME::Base64 PERL_NO_GET_CONTEXT
+ From: Gisle Aas <gisle@ActiveState.com>
+ Date: 30 Mar 2004 04:29:18 -0800
+ Message-ID: <lrk712bjs1.fsf@caliper.activestate.com>
+ Branch: maint-5.8/perl
+ !> ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
+ !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm
+____________________________________________________________________________
+[ 22623] By: nicholas on 2004/03/31 16:30:33
+ Log: Integrate:
+ [ 22609]
+ Subject: [perl #27986] IPC::Open3 fails in mod_perl (tie bug)
+ From: "Benjamin J. Tilly" (via RT) <perlbug-followup@perl.org>
+ Date: 26 Mar 2004 21:02:19 -0000
+ Message-ID: <rt-3.0.8-27986-82842.3.55447645581215@perl.org>
+
+ The forked child should make sure STDIN and STDOUT aren't tied
+ before messing with them
+
+ [ 22615]
+ Unknowingly for years we've had a test that has assumed the order
+ of results from readdir. Fixed.
+ Branch: maint-5.8/perl
+ !> lib/File/Find/t/find.t lib/IPC/Open3.pm
+____________________________________________________________________________
+[ 22622] By: nicholas on 2004/03/31 15:16:49
+ Log: Integrate:
+ [ 22582]
+ mintest will pass if I skip the correct number of tests. D'oh!
+
+ [ 22591]
+ [perl #27268] Blessed reference to anonymous glob
+ Stop *$$x=$x giving "Attempt to free unreferenced scalar" warning
+
+ [ 22594]
+ [perl #27040] - hints hash was being double freed on scope exit
+
+ [ 22596]
+ fix for change #22594; if using test.pl, must tell perl where to
+ find it!
+
+ [ 22599]
+ [perl #24200] string corruption with lvalue sub
+ Depending on the context, the same substr OP may want to return
+ a PVLV or an LV on subsequent invcations. If TARG is the wrong
+ type, use a mortal instead.
+
+ [ 22605]
+ pv_display() had code to display \n etc as escapes but it didn't
+ actually work.
+
+ [ 22607]
+ update -Dx to cope with lexical version of OP_AELEMFAST
+ Branch: maint-5.8/perl
+ ! t/op/substr.t
+ !> dump.c op.c pp.c scope.c scope.h sv.c t/comp/hints.t
+ !> t/op/magic.t t/op/ref.t
+____________________________________________________________________________
+[ 22620] By: nicholas on 2004/03/31 14:37:26
+ Log: Integrate:
+ [ 22514]
+ Move the PERLVAR(Ireentrant_buffer, REENTR*) outside the ITHREADS
+ block. This allows the re-entrant API to be used with ithreads,
+ which in turn permits -Dusethreads -Uuseithreads -Uuse5005threads
+ (Which may seem inane, but makes perl threaded at the C level
+ without enabling ithreads)
+
+ [ 22545]
+ Subject: Re: [perl #27803] perl crashes when utf8::upgrade($offsetOK_scalar)
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sun, 21 Mar 2004 15:19:22 +0900
+ Message-Id: <20040321151828.DAC6.BQW10602@nifty.com>
+
+ [ 22546]
+ Silence a gcc warning.
+
+ [ 22547]
+ I must be tired today.
+
+ [ 22548]
+ Subject: [PATCH sv.h] Nobody has used SvPVbyte_force?
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sun, 21 Mar 2004 21:49:53 +0900
+ Message-Id: <20040321213628.2461.BQW10602@nifty.com>
+ Branch: maint-5.8/perl
+ !> intrpvar.h lib/utf8.t sv.c sv.h
+____________________________________________________________________________
+[ 22616] By: nicholas on 2004/03/31 10:43:26
+ Log: Integrate:
+ [ 22407]
+ Use File::Temp for tempfiles if it is available.
+ (Based on a patch from Solar Designer <solar@openwall.com> in
+ Message-ID: <20040125222218.GA13499@openwall.com>, the bulk of which
+ was applied as change 22258)
+
+ [ 22484]
+ Subject: Re: [PATCH] Re: Proposal to remove support for MachTen
+ From: Dominic Dunlop <shouldbedomo@mac.com>
+ Date: Thu, 11 Mar 2004 10:34:01 +0100
+ Message-Id: <3B07B7FC-733F-11D8-AC24-000A27839BD6@mac.com>
+
+ [ 22604]
+ fix typo in change 22597
+
+ [ 22614]
+ Subject: Zaurus SL-[78]60 native compile patch
+ Message-Id: <46DCC0BF-8199-11D8-8D5B-000A95DBB50A@dan.co.jp>
+ From: Dan Kogai <dankogai@dan.co.jp>
+ Date: Tue, 30 Mar 2004 00:53:52 +0900
+ Branch: maint-5.8/perl
+ !> README.machten ext/Errno/Errno_pm.PL hints/machten.sh op.h
+ !> utils/perlbug.PL
+____________________________________________________________________________
+[ 22611] By: nicholas on 2004/03/30 12:28:04
+ Log: Integrate:
+ [ 22610]
+ various win32 build fixes
+
+ Subject: Re: [PATCH] Re: MinGW/GCC vs MSVC++ on Win32
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Tue, 23 Mar 2004 10:42:12 +0000
+ Message-ID: <40601484.7040905@uk.radan.com>
+
+ Subject: [PATCH] distclean on Win32 should delete perl.base
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Tue, 23 Mar 2004 11:35:56 +0000
+ Message-ID: <4060211C.8020704@uk.radan.com>
+
+ Subject: Re: [PATCH] Create debug symbols files on Windows even for release
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 26 Mar 2004 10:46:07 +0000
+ Message-ID: <406409EF.9020404@uk.radan.com>
+ Branch: maint-5.8/perl
+ ! win32/makefile.mk
+ !> win32/Makefile
+____________________________________________________________________________
+[ 22603] By: nicholas on 2004/03/27 20:24:25
+ Log: Integrate:
+ [ 22584]
+ Subject: [perl #27790] split docs: say the string is EXPR
+ From: Dan Jacobson (via RT) <perlbug-followup@perl.org>
+ Date: 20 Mar 2004 05:21:07 -0000
+ Message-ID: <rt-3.0.8-27790-82358.14.5476352902536@perl.org>
+
+ Minor documentation nit in split
+
+ [ 22586]
+ Subject: [perl #27748] 'find2perl' bug: -exec causes chdir error
+ From: "jdhedden@1979.usna.com (via RT)" <perlbug-followup@perl.org>
+ Date: 18 Mar 2004 20:25:50 -0000
+ Message-ID: <rt-3.0.8-27748-82270.2.99482909739062@perl.org>
+
+ Cwd code was planted in the output executable after the exit, so
+ was never run.
+
+ [ 22593]
+ Subject: Re: [perl #27906] stat documentation correction
+ From: Andy Lester <andy@petdance.com>
+ Date: Wed, 24 Mar 2004 21:48:30 -0600
+ Message-Id: <20040325034830.GA5865@petdance.com>
+ (Applied with a correction from Spider Boardman.)
+
+ [ 22595]
+ [perl #26839] document the return value of an empty sub
+
+ [ 22597]
+ Clarify op.h comments for which ops the OPpDEREF* private flags
+ are actually used; update Concise.pm to match
+ Branch: maint-5.8/perl
+ ! pod/perlfunc.pod
+ !> ext/B/B/Concise.pm op.h pod/perlsub.pod t/op/stat.t
+ !> x2p/find2perl.PL
+____________________________________________________________________________
+[ 22602] By: nicholas on 2004/03/27 16:23:58
+ Log: Integrate:
+ [ 22600]
+ Subject: [PATCH] don't clean-up perly.* on VMS
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Fri, 26 Mar 2004 16:54:44 -0600
+ Message-Id: <4064B4B4.2030203@mac.com>
+
+ refrain from getting rid of perly.c and perly.h now that there are
+ no longer VMS-specific overrides for these files
+
+ [ 22601]
+ Subject: [PATCH] -Dusemallocwrap for VMS)
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Fri, 26 Mar 2004 22:46:50 -0600
+ Message-Id: <4065073A.30007@mac.com>
+
+ Mimic in configure.com what Configure does to enable or disable
+ the new feature -Dusemallocwrap
+ Branch: maint-5.8/perl
+ !> configure.com vms/descrip_mms.template
+____________________________________________________________________________
+[ 22590] By: nicholas on 2004/03/25 18:35:10
+ Log: Integrate:
+ [ 22579]
+ Subject: Re: [PATCH] Fix PERL_MALLOC_WRAP change for Win32
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Message-ID: <40618D1C.7000601@uk.radan.com>
+ Date: Wed, 24 Mar 2004 13:29:00 +0000
+ Branch: maint-5.8/perl
+ !> win32/config_H.bc win32/config_H.gc win32/config_H.vc
+ !> win32/config_H.vc64
+____________________________________________________________________________
+[ 22589] By: nicholas on 2004/03/25 10:41:01
+ Log: Update changes
+ Branch: maint-5.8/perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
+[ 22588] By: nicholas on 2004/03/25 10:06:02
+ Log: Integrate:
+ [ 22563]
+ Subject: [PATCH] 5.9.1 suidperl
+ From: psz@maths.usyd.edu.au (Paul Szabo)
+ Message-Id: <200403182117.i2ILHug513080@milan.maths.usyd.edu.au>
+ Date: Fri, 19 Mar 2004 08:17:56 +1100 (EST)
+
+ (which variables renamed as requested, plus tweaks to work on platforms
+ with no ST_NOEXEC)
+
+ [ 22572]
+ Tidy up function prototypes in the light of suidpatch
+ Branch: maint-5.8/perl
+ ! embedvar.h perlapi.h
+ !> embed.fnc embed.h intrpvar.h perl.c perl.h proto.h
+____________________________________________________________________________
+[ 22587] By: nicholas on 2004/03/24 23:00:59
+ Log: Watch the smoke start to rise...
+
+ Integrate:
+ [ 22585]
+ Remaining smoked platforms where malloc wrap is known to work.
+ Data for Irix and NetBSD would be useful - they probably will work too.
+ Will Unicos work? Place bets now...
+ Branch: maint-5.8/perl
+ !> hints/aix.sh hints/bsdos.sh hints/dec_osf.sh hints/freebsd.sh
+ !> hints/hpux.sh hints/linux.sh hints/openbsd.sh
+ !> hints/solaris_2.sh
+____________________________________________________________________________
+[ 22583] By: nicholas on 2004/03/24 21:01:35
+ Log: Integrate:
+ [ 22517]
+ Subject: malloc wrappage
+ From: Jarkko Hietaniemi <jhi@iki.fi>
+ Message-Id: <37BF70DE-5C0E-11D8-B5A1-00039362CB92@iki.fi>
+ Date: Tue, 10 Feb 2004 23:15:14 +0200
+
+ plus change croak to Perl_croak_nocontext to make ithread safe
+ plus make it conditional on PERL_MALLOC_WRAP (default for blead is on)
+
+ [ 22524]
+ Try to fix the AIX and Windows builds regarding the
+ definedness of the PL_memory_wrap symbol.
+
+ [ 22526]
+ Detypo.
+
+ [ 22571]
+ Make usemallocwrap a Configure-time question. Default is yes for
+ usedevel, no otherwise, but I'm expecting hints files on known
+ good platforms to override this. (and known bad)
+ Demonstration hints file for darwin.
+
+ [ 22576]
+ Export PL_memory_wrap based on PERL_MALLOC_WRAP rather than
+ NO_MALLOC_WRAP following Configure changes. Identical patch to
+ mine supplied by Steve Hay while I was working on this.
+ IP shootout at dawn :-)
+
+ [ 22577]
+ Unlike perl, 0 in void context isn't special cased in C :-)
+ (So it warns). Tweak the no-action malloc wrap checkers to avoid
+ warnings.
+ Branch: maint-5.8/perl
+ !> Configure av.c config_h.SH handy.h hints/darwin.sh makedef.pl
+ !> perl.h pod/perldiag.pod pp.c
+____________________________________________________________________________
+[ 22581] By: nicholas on 2004/03/24 15:37:16
+ Log: D'oh. Assimilated too much.
+ Branch: maint-5.8/perl
+ - pod/perl591delta.pod
+____________________________________________________________________________
+[ 22580] By: nicholas on 2004/03/24 15:36:43
+ Log: Integrate:
+ [ 22294]
+ Implement stacked filetest operators (-f -w -x $file).
+
+ (just the filetest.t refactoring)
+
+ [ 22559]
+ Don't assume that the chmod will always work.
+ (It won't for files on *BSD where chflags has set uchg, which is
+ what the OS X perforce client does)
+ Branch: maint-5.8/perl
+ +> pod/perl591delta.pod
+ ! t/op/filetest.t
+____________________________________________________________________________
+[ 22575] By: nicholas on 2004/03/24 10:15:16
+ Log: Integrate:
+ [ 22512]
+ Subject: [PATCH] Re: Perl and Parrot disagree about sched_yield on Solaris
+ From: Andrew Dougherty <doughera@lafayette.edu>
+ Date: Tue, 16 Mar 2004 16:38:58 -0500 (EST)
+ Message-ID: <Pine.SOL.4.58.0403161635590.27628@maxwell.phys.lafayette.edu>
+ Branch: maint-5.8/perl
+ !> hints/solaris_2.sh
+____________________________________________________________________________
+[ 22574] By: nicholas on 2004/03/24 10:01:38
+ Log: Integrate the delete that accompanied the add. Grrr. svk is tempting me
+ Branch: maint-5.8/perl
+ - ext/Storable/ppport.h
+____________________________________________________________________________
+[ 22573] By: nicholas on 2004/03/24 09:44:29
+ Log: Integrate:
+ [ 22515]
+ Add regression tests for the auto-require of STORABLE_thaw
+
+ [ 22516]
+ Add auto-require of modules to restore overloading (and tests)
+
+ [ 22528]
+ Corrections and explanations in comments
+
+ [ 22533]
+ Subject: [PATCH] Storable PERL_NO_GET_CONTEXT
+ From: beau@beaucox.com
+ Date: Thu, 18 Mar 2004 12:45:45 -1000
+ Message-Id: <20040318_224545_009145.beau@beaucox.com>
+
+ [ 22536]
+ Change Storable.xs to conditionally include ppport.h for pre 5.8.0
+ This allows the ppport.h to be deleted from ext/Storable, which will
+ reduce the potential for confusion.
+ Bump Storable's version to 2.12; update the ChangeLog
+
+
+ (well, it would allow it to be deleted, except for that damn perforce
+ bug)
+ Branch: maint-5.8/perl
+ +> ext/Storable/ppport.h ext/Storable/t/HAS_HOOK.pm
+ +> ext/Storable/t/HAS_OVERLOAD.pm
+ !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST
+ !> ext/Storable/README ext/Storable/Storable.pm
+ !> ext/Storable/Storable.xs ext/Storable/t/blessed.t
+ !> ext/Storable/t/overload.t
+____________________________________________________________________________
+[ 22570] By: nicholas on 2004/03/23 22:19:13
+ Log: Integrate:
+ [ 22474]
+ Improve the "Prototype mismatch" error message when
+ the redefined subroutine didn't have any prototype.
+
+ [ 22564]
+ Fix bug [perl #27839] returning @+ out of scope loses its value :
+
+ Subject: Re: Wondering about returned regex special arrays on going out of scope
+ From: hv@crypt.org
+ Date: Fri, 05 Mar 2004 17:42:25 +0000
+ Message-Id: <200403051742.i25HgPd11240@zen.crypt.org>
+
+ plus a test case.
+
+ [ 22569]
+ hv_delete_common was freeing the key, then passing the freed pointer
+ to S_hv_notallowed. D'oh!
+ Branch: maint-5.8/perl
+ !> hv.c op.c pp_hot.c t/comp/redef.t t/op/magic.t
+____________________________________________________________________________
+[ 22568] By: nicholas on 2004/03/23 17:40:24
+ Log: Integrate:
+ [ 22539]
+ Subject: [perl #24821] enhancement patch for B::Concise
+ From: jim cromie <jcromie@divsol.com>
+ Date: Wed, 17 Mar 2004 14:12:43 -0700
+ Message-ID: <4058BF4B.1000004@divsol.com>
+ (Only the Concise.pm part, with documentation nits)
+ Branch: maint-5.8/perl
+ ! ext/B/B/Concise.pm
+____________________________________________________________________________
+[ 22567] By: nicholas on 2004/03/23 17:26:29
+ Log: Integrate:
+ [ 22290]
+ Add the new private flag OPpGREP_LEX in B::Concise.
+
+ [ 22294]
+ Implement stacked filetest operators (-f -w -x $file).
+
+ [ 22565]
+ Unify 5.008 and 5.009's B::Concise 0.56
+
+ [ 22566]
+ Unify 5.008 and 5.009's B::Concise 0.58
+ Branch: maint-5.8/perl
+ ! ext/B/B/Concise.pm
+____________________________________________________________________________
+[ 22562] By: nicholas on 2004/03/22 22:32:36
+ Log: Integrate:
+ [ 22543]
+ Add a new warning "Negative repeat count"
+ for the cases $x x -1.
+
+ [ 22549]
+ Finally, this "Negative repeat count" warning wasn't such a great
+ idea. Disable it. But add tests for this :
+
+ Subject: Re: [perl #27811] (@x) x -1 is a panic
+ From: Andy Lester <andy@petdance.com>
+ Date: Sun, 21 Mar 2004 09:27:04 -0600
+ Message-ID: <20040321152704.GA9041@petdance.com>
+ Branch: maint-5.8/perl
+ !> pod/perlop.pod pp.c t/lib/warnings/pp t/op/repeat.t
+____________________________________________________________________________
+[ 22561] By: nicholas on 2004/03/22 22:10:18
+ Log: Integrate:
+ [ 22497]
+ Subject: [perl #27567] [patch] a typo and a mistake in perltoot.pod
+ From: "padre@elte.hu (via RT)" <perlbug-followup@perl.org>
+ Date: 10 Mar 2004 17:05:09 -0000
+ Message-ID: <rt-3.0.8-27567-81174.13.282806825515@perl.org>
+
+ [ 22556]
+ Subject: [PATCH] Re: ../lib/ExtUtils/t/Embed.t failure on Win32/GCC
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Mon, 22 Mar 2004 14:44:46 +0000
+ Message-ID: <405EFBDE.4090209@uk.radan.com>
+
+ [ 22557]
+ Clarifications on constants subroutines, based on:
+
+ Subject: [perl #27768] [patch] wrong examples in perlsub/"Constant Functions"
+ From: "padre@elte.hu (via RT)" <perlbug-followup@perl.org>
+ Date: 19 Mar 2004 14:56:09 -0000
+ Message-ID: <rt-3.0.8-27768-82310.5.12766475665209@perl.org>
+
+ [ 22560]
+ Update the -v copyright notice.
+ Branch: maint-5.8/perl
+ !> README.win32 perl.c pod/perlsub.pod pod/perltoot.pod
+____________________________________________________________________________
+[ 22558] By: nicholas on 2004/03/22 21:01:52
+ Log: Integrate:
+ [ 22344]
+ Upgrade to prereleases of Math::BigInt 1.70 and
+ Math::BigRat 0.12, by Tels.
+
+ [ 22491]
+ Subject: [PATCH] Math::BigInt v1.70, bignum 0.15, Math::BigRat 0.12
+ From: Tels <perl_dummy@bloodgate.com>
+ Date: Fri, 12 Mar 2004 18:02:30 +0100
+ Message-Id: <200403121802.31679@bloodgate.com>
+
+ [ 22502]
+ Fix the order of arguments in the usage message of
+ POSIX::chown(). It's different from the POSIX order but
+ it's the same than CORE::chown(). Damn.
+
+ [ 22513]
+ Add a lchown() call to the POSIX module. [perl #27547]
+
+ [ 22538]
+ Subject: [PATCH] open.pm: allow upper-cased EUC
+ From: Autrijus Tang <autrijus@autrijus.org>
+ Date: Fri, 19 Mar 2004 18:27:10 +0800
+ Message-Id: <20040319102710.GA91216@aut.dyndns.org>
+ Branch: maint-5.8/perl
+ +> lib/Math/BigInt/t/_e_math.t
+ !> (integrate 39 files)
+____________________________________________________________________________
+[ 22555] By: nicholas on 2004/03/22 19:57:32
+ Log: Integrate:
+ [ 22485]
+ make op/write.t work better under stdio by running the subtests
+ in the child process rather than the parent.
+
+ [ 22494]
+ Subject: Re: [PATCH] Stop splitpod truncating sprintf manpage
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 12 Mar 2004 08:38:41 +0000
+ Message-ID: <40517711.9030204@uk.radan.com>
+
+ [ 22505]
+ We'll ship 5.9.1 today.
+
+ [ 22509]
+ Update copyright notices
+
+ [ 22527]
+ Subject: pumpkin fodder
+ From: Jarkko Hietaniemi <jhi@cc.hut.fi>
+ Date: Fri, 12 Mar 2004 15:16:57 +0200 (EET)
+ Message-Id: <200403121316.i2CDGv1Y254951@kosh.hut.fi>
+
+ [ 22534]
+ Nit in perluniintro about the U0 and C0 templates,
+ noticed by Steve Hay.
+
+ [ 22540]
+ \x80\xFF is not valid UTF-8.
+ Branch: maint-5.8/perl
+ !> (integrate 46 files)
+____________________________________________________________________________
+[ 22554] By: nicholas on 2004/03/22 19:29:19
+ Log: Integrate:
+ [ 22478]
+ [PERLIO] In line-buffered mode, flush on the *last* newline,
+ not on every newline.
+
+ [ 22490]
+ Fix a bug in the cloning of regexps
+
+ Subject: Re: [perl #27530] Regex qr// interpolation fails when chr(0) is used in a thread
+ From: hv@crypt.org
+ Date: Thu, 11 Mar 2004 16:21:50 +0000
+ Message-Id: <200403111621.i2BGLoi20225@zen.crypt.org>
+ (plus another similar fix)
+
+ [ 22499]
+ [perl #27628] strict 'subs' didn't warn on bareword array index
+
+ [ 22500]
+ [perl #27638] scope exit could expose freed local() value
+
+ [ 22520]
+ Optimize away the assignment in the constructs C<my $s = undef>,
+ C<my @a = ()>, C<my %h = ()>.
+ Branch: maint-5.8/perl
+ !> op.c perlio.c scope.c sv.c t/lib/strict/subs t/op/localref.t
+____________________________________________________________________________
+[ 22552] By: nicholas on 2004/03/22 19:10:04
+ Log: Integrate:
+ [ 22466]
+ Subject: [PATCH] win32_fstat has a potential buffer overrun problem
+ From: Jan Dubois <jand@ActiveState.com>
+ Date: Sun, 07 Mar 2004 17:04:35 -0800
+ Message-ID: <8lgn409p4k2kpde8d428d7a4r7fsgjc8b4@4ax.com>
+
+ [ 22467]
+ Another makefile portability fix for Win32 by Steve Hay.
+
+ [ 22477]
+ Subject: [PATCH] More "distclean" tidy ups on Win32
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 05 Mar 2004 09:56:36 +0000
+ Message-ID: <40484ED4.1050001@uk.radan.com>
+ (only the win32 makefiles part)
+
+ [ 22481]
+ Subject: Re: [PATCH] More "distclean" tidy ups on Win32
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Wed, 10 Mar 2004 10:58:15 +0000
+ Message-ID: <404EF4C7.9090107@uk.radan.com>
+
+ [ 22489]
+ Subject: [PATCH] Fix minitest target in Win32 makefiles
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 12 Mar 2004 15:52:23 +0000
+ Message-ID: <4051DCB7.107@uk.radan.com>
+
+ [ 22495]
+ Revert change #22489, that seems to cause build failures on Windows.
+
+ [ 22501]
+ Subject: Re: Smoke [5.9.1] 22491 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Mon, 15 Mar 2004 10:28:02 +0000
+ Message-ID: <40558532.30002@uk.radan.com>
+
+ Plus, restore patch #22489
+
+ [ 22537]
+ Subject: [PATCH] Move Win32.pm/Win32.xs from libwin32 module to core Perl
+ From: Jan Dubois <jand@activestate.com>
+ Message-ID: <lg2k509o51b8openotuetdts6go7pn4udo@4ax.com>
+ Date: Thu, 18 Mar 2004 13:13:49 -0800
+
+ Subject: Re: [PATCH] Move Win32.pm/Win32.xs from libwin32 module to core Perl
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Message-ID: <405ACC6D.1040804@uk.radan.com>
+ Date: Fri, 19 Mar 2004 10:33:17 +0000
+
+ [ 22541]
+ Subject: makefile.95 tweak
+ From: Greg Matheson <lang@ms.chinmin.edu.tw>
+ Date: Fri, 19 Mar 2004 18:15:25 +0800
+ Message-ID: <20040319181525.A6347@ms.chinmin.edu.tw>
+
+ [ 22544]
+ Subject: [PATCH] fix memory bug in vms.c:mp_do_tounixspec
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Sat, 20 Mar 2004 21:51:45 -0600
+ Message-ID: <405D1151.3040308@mac.com>
+ Branch: maint-5.8/perl
+ +> win32/ext/Win32/Makefile.PL win32/ext/Win32/Win32.pm
+ +> win32/ext/Win32/Win32.xs
+ - lib/Win32.pod
+ !> MANIFEST vms/vms.c win32/Makefile win32/makefile.mk
+ !> win32/win32.c
+____________________________________________________________________________
+[ 22551] By: nicholas on 2004/03/22 18:48:29
+ Log: Integrate:
+ [ 22525]
+ make ~$x give warning is $x isn't initialised.
+ Also add test for uninitialised warning in & op.
+
+ [ 22531]
+ add code comment for change 22525
+ Branch: maint-5.8/perl
+ !> pp.c t/lib/warnings/sv
+____________________________________________________________________________
+[ 22550] By: nicholas on 2004/03/22 17:26:06
+ Log: Integrate:
+ [ 22462]
+ Subject: undef and the range operator
+ From: Marcus Holland-Moritz <mhx-perl@gmx.net>
+ Date: Sun, 7 Mar 2004 21:11:20 +0100
+ Message-Id: <20040307211120.10e46933@r2d2>
+
+ [ 22472]
+ Subject: Re: undef and the range operator
+ From: Marcus Holland-Moritz <mhx-perl@gmx.net>
+ Date: Mon, 8 Mar 2004 21:49:55 +0100
+ Message-Id: <20040308214955.3d8be3a6@r2d2>
+
+ [ 22473]
+ Revert change #22472, but keep the new tests.
+
+ [ 22532]
+ Subject: [PATCH] range operator warnings / 64-bit fix
+ From: Marcus Holland-Moritz <mhx-perl@gmx.net>
+ Date: Wed, 10 Mar 2004 21:45:48 +0100
+ Message-Id: <20040310214548.4f5e3ab1@r2d2>
+ Branch: maint-5.8/perl
+ !> pp_ctl.c pp_hot.c t/op/range.t
+____________________________________________________________________________
+[ 22529] By: nicholas on 2004/03/18 17:13:16
+ Log: Integrate:
+ [ 22498]
+ Four Storable patches towards Storable 2.11 :
+
+ Subject: Re: [perl #27616] Storable can't freeze restricted hashes in canonical order
+ From: Nicholas Clark <nick@ccl4.org>
+ Date: Sat, 13 Mar 2004 15:13:28 +0000
+ Message-ID: <20040313151327.GS701@plum.flirble.org>
+
+ Date: Sat, 13 Mar 2004 20:23:45 +0000
+ Message-ID: <20040313202345.GX701@plum.flirble.org>
+
+ Date: Sat, 13 Mar 2004 22:20:07 +0000
+ Message-ID: <20040313222007.GZ701@plum.flirble.org>
+
+ Date: Sat, 13 Mar 2004 23:03:46 +0000
+ Message-ID: <20040313230345.GB701@plum.flirble.org>
+ Branch: maint-5.8/perl
+ !> ext/Storable/ChangeLog ext/Storable/Storable.pm
+ !> ext/Storable/Storable.xs ext/Storable/t/blessed.t
+ !> ext/Storable/t/restrict.t
+____________________________________________________________________________
+[ 22487] By: nicholas on 2004/03/11 22:19:14
+ Log: Integrate:
+ [ 22465]
+ Fix Dave's original shared hash key corruption bug
+
+ [ 22471]
+ Make a temporary copy of the input buffer in pp_send, so that send
+ and syswrite don't gratuitously upgrade their input to UTF8
+
+ [ 22483]
+ croaking for readonly SVs in Perl_sv_utf8_upgrade_flags was a mistake
+ back this out until we have a tangible policy
+ Branch: maint-5.8/perl
+ !> pp_sys.c sv.c t/op/sysio.t
+____________________________________________________________________________
+[ 22486] By: nicholas on 2004/03/11 21:26:18
+ Log: Integrate:
+ [ 22452]
+ Subject: [PATCH Cwd 2.15] test tweak for VMS
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Sat, 06 Mar 2004 13:51:55 -0600
+ Message-ID: <404A2BDB.8030401@mac.com>
+
+ [ 22469]
+ Upgrade to CGI.pm 3.04.
+
+ [ 22470]
+ Upgrade to Cwd 2.16
+
+ [ 22482]
+ Upgrade to Cwd 2.17.
+
+ plus some discrepancies between maint and blead in ext/Cwd/t/taint.t
+ Branch: maint-5.8/perl
+ ! ext/Cwd/t/taint.t
+ !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/CGI.pm lib/CGI/Cookie.pm
+ !> lib/Cwd.pm
+____________________________________________________________________________
+[ 22464] By: nicholas on 2004/03/07 22:30:45
+ Log: Integrate:
+ [ 22427]
+ Speed up the unicode case mappings (for /i, lc, uc, etc).
+ Subject: [PATCH] [perl #24826]
+ From: Jarkko Hietaniemi <jhi@iki.fi>
+ Date: Wed, 3 Mar 2004 09:37:21 +0200
+ Message-Id: <9B5CBF96-6CE5-11D8-83B0-00039362CB92@iki.fi>
+
+ [ 22430]
+ Clarify the difference between utf8::downgrade/upgrade
+ and utf8::encode/decode (patch by Jarkko).
+
+ [ 22439]
+ ensure utf8::encode() normalises its arg
+
+ [ 22444]
+ A small perluniintro clarification by Jarkko.
+
+ [ 22463]
+ Add a readonly check to Perl_sv_utf8_upgrade_flags, a regresion test
+ in utf8.t, and fix 3 bugs it exposed in utfhash.t
+ Branch: maint-5.8/perl
+ !> lib/unicore/To/Fold.pl lib/unicore/To/Lower.pl
+ !> lib/unicore/To/Title.pl lib/unicore/To/Upper.pl
+ !> lib/unicore/mktables lib/utf8.pm lib/utf8.t
+ !> pod/perluniintro.pod sv.c t/op/utfhash.t t/uni/case.pl utf8.c
+____________________________________________________________________________
+[ 22461] By: nicholas on 2004/03/07 19:36:43
+ Log: Integrate:
+ [ 22422]
+ Remove machine-dependent rounding dependency from write overflow
+ tests
+
+ [ 22425]
+ stop t/op/write.t failures under stdio by always closing files
+ before reading them back; also replace `cat file` with a function
+ to read in the file
+
+ [ 22434]
+ remove an 'if $a if 0' from AutoSplit.t
+
+ [ 22456]
+ Subject: [PATCH t/op/closure.t] line-end tweak for VMS
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Sat, 06 Mar 2004 22:50:25 -0600
+ Message-ID: <404AAA11.8050001@mac.com>
+ Branch: maint-5.8/perl
+ !> lib/AutoSplit.t t/op/closure.t t/op/write.t
+____________________________________________________________________________
+[ 22460] By: nicholas on 2004/03/07 18:47:14
+ Log: Forked patch for 22426
+ I WANT THIS DAMN DEBUGGER MESS SORTED.
+ Blame is irrelevant. Only cause, solution and lessons to learn.
+ (plus don't think it had anything to do with Richard)
+
+ Subject: [PATCH] debugger (5.8.x and 5.9.x)
+ From: Richard.Foley@t-online.de (Richard Foley)
+ Date: Wed, 3 Mar 2004 16:10:25 +0100
+ Message-Id: <200403031610.25080.richard.foley@rfi.net>
+ Branch: maint-5.8/perl
+ ! lib/perl5db.pl
+____________________________________________________________________________
+[ 22458] By: nicholas on 2004/03/07 18:25:56
+ Log: Integrate:
+ [ 22417]
+ Make panics a bit more verbose to ease debugging.
+
+ [ 22436]
+ Subject: [PATCH] Re: [perl #25270] 5.8.3 - POSIX::ctermid() on Solaris
+ From: Andrew Dougherty <doughera@lafayette.edu>
+ Date: Thu, 4 Mar 2004 14:41:07 -0500 (EST)
+ Message-ID: <Pine.SOL.4.58.0403041438350.5863@maxwell.phys.lafayette.edu>
+
+ [ 22441]
+ Change 22436 broke the Windows build.
+ Fix by Steve Hay.
+
+ [ 22451]
+ Allow syslog() to use numeric constants in addition to strings for
+ facility names and priorities.
+
+ Subject: Patch for Sys::Syslog
+ From: Jim Schneider <jschneid@netilla.com>
+ Date: Fri, 5 Mar 2004 14:03:10 -0500
+ Message-Id: <200403051403.10674.jschneid@netilla.com>
+ Branch: maint-5.8/perl
+ !> ext/POSIX/POSIX.xs ext/Sys/Syslog/Syslog.pm thread.h
+____________________________________________________________________________
+[ 22457] By: nicholas on 2004/03/07 16:41:16
+ Log: Integrate:
+ [ 22406]
+ Fix segfaults when running under -Dx.
+
+ [ 22415]
+ [perl #24521] make test breaks permissions on /dev/tty
+ perl -i could fchmod(stdin) by mistake
+
+ [ 22428]
+ Subject: [PATCH] simplify sv.h
+ From: Arthur Bergman <sky@nanisky.com>
+ Date: Sun, 29 Feb 2004 22:04:53 +0000
+ Message-Id: <4D3C272C-6B03-11D8-B799-000A95A2734C@nanisky.com>
+
+ [ 22432]
+ Maintainers.pl update by MJD.
+
+ [ 22438]
+ [perl #27206] Memory leak in continue loop
+ make sure redo always frees temps
+
+ [ 22440]
+ silence some compiler warnings
+
+ [ 22443]
+ Subject: [PATCH] Re: Strange segfault
+ From: mhx-perl@gmx.net (Marcus Holland-Moritz)
+ Date: Fri, 5 Mar 2004 15:13:53 +0100
+ Message-ID: <20040305151353.5f3e913c@r2d2>
+
+ [ 22445]
+ fix coredump in /(?{sub{}})/
+ Branch: maint-5.8/perl
+ !> Porting/Maintainers.pl doio.c pad.c pp_ctl.c sv.h
+ !> t/op/loopctl.t t/op/range.t
+____________________________________________________________________________
+[ 22455] By: nicholas on 2004/03/07 12:25:51
+ Log: Integrate /tmp fix from patch 22258 as it's relased with Storable 2.10
+ Branch: maint-5.8/perl
+ !> ext/Storable/Storable.pm
+____________________________________________________________________________
+[ 22454] By: nicholas on 2004/03/07 11:57:56
+ Log: Integrate:
+ [ 22278]
+ hv_clear_placeholders now manipulates the linked lists directly, rather
+ than using the iterator interface and calling hv_delete
+ This will allow hv_delete to be simplified to remove most of the
+ special casing related to placeholders.
+
+ [ 22280]
+ Now hv_delete is able to ingore placeholders.
+ (This is an XS visible change in the hash API. But not of documented
+ behaviour)
+
+ [ 22281]
+ deleting keys in restricted hashes was leaking the entry. Yow!
+
+ [ 22282]
+ Comment to record why we can't clear placeholders in hsplit
+
+ [ 22391]
+ My re-implementation of hv_clear_placeholders was buggy - not sure why
+ the tests still passed. Fixed.
+
+ [ 22393]
+ In hsplit, if a normal hash has placeholders then clear them before
+ splitting. We can do this safely because Storable ensures hsplit is
+ not called while it builds restricted hashes (actually any hashes)
+ This change may not make things faster, but now we have the choice.
+ Branch: maint-5.8/perl
+ !> ext/Storable/t/restrict.t hv.c lib/Hash/Util.t
+____________________________________________________________________________
+[ 22453] By: nicholas on 2004/03/07 01:08:35
+ Log: Integrate:
+ [ 22253]
+ Make Time/HiRes/t/HiRes.t die more gracefully if its watchdog
+ timeout triggers
+
+ [ 22418]
+ integrate Time::HiRes 1.56 from CPAN
+ (which is itself mostly derived from the bleedperl version)
+ Branch: maint-5.8/perl
+ !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
+ !> ext/Time/HiRes/Makefile.PL ext/Time/HiRes/t/HiRes.t
+____________________________________________________________________________
+[ 22450] By: nicholas on 2004/03/06 19:38:52
+ Log: Integrate:
+ [ 22421]
+ Subject: [PATCH] nmake distclean cleans too much from lib/Digest on Win32
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 27 Feb 2004 17:42:26 +0000
+ Message-ID: <403F8182.5090607@uk.radan.com>
+
+ [ 22431]
+ Fix [perl #27357] Scalar Win32::GetOSVersion() broken in 5.8.3
+ (by Steve Hay)
+
+ [ 22442]
+ Subject: [PATCH] Fix PERLEXE_ICO/PERLEXE_RES targets in makefile.mk on Win32
+ From: steve.hay@uk.radan.com (Steve Hay)
+ Date: Fri, 05 Mar 2004 09:42:32 +0000
+ Message-ID: <40484B88.7070608@uk.radan.com>
+ Branch: maint-5.8/perl
+ +> t/win32/getosversion.t
+ !> MANIFEST win32/Makefile win32/makefile.mk win32/win32.c
+____________________________________________________________________________
+[ 22449] By: nicholas on 2004/03/06 18:21:22
+ Log: Integrate:
+ [ 22217]
+ Need to skip Storable's threads test on 5.8.2 with ithreads and
+ -DDEBUGGING, because it tickles a bug. (The same bug that got DBI)
+ Branch: maint-5.8/perl
+ !> ext/Storable/t/threads.t
+____________________________________________________________________________
+[ 22448] By: nicholas on 2004/03/06 17:53:17
+ Log: Integrate:
+ [ 22205]
+ Subject: [patch] make Storable thread-safe
+ From: Stas Bekman <stas@stason.org>
+ Date: Mon, 19 Jan 2004 00:20:02 -0800
+ Message-Id: <400B9332.4070106@stason.org>
+
+ Subject: Re: Subroutine reference bug in Storable
+ From: Slaven Rezic <slaven@rezic.de>
+ Date: 14 Nov 2003 23:22:55 +0100
+ Message-Id: <874qx6zj28.fsf@vran.herceg.de>
+
+ Subject: Re: [perl #25145] [PATCH] Storable segfaults with B::Deparse +
+ overload + cyclic structures
+ From: Sam Vilain <sam@vilain.net>
+ Date: Tue, 20 Jan 2004 22:30:15 +1300
+ Message-Id: <200401202230.15865.sam@vilain.net>
+
+ [ 22206]
+ Subject: [PATCH] Storable-2.08/t/code.t
+ From: Slaven Rezic <slaven@rezic.de>
+ Date: Sat, 8 Nov 2003 16:26:19 +0100 (CET)
+ Message-Id: <200311081526.hA8FQJgb011684@vran.herceg.de>
+
+ [ 22216]
+ update MANIFEST for 2 new Storable test files introduced by 22205
+
+ [ 22238]
+ Storable's hints file shouldn't blanket set optimize to -O2 on Linux
+ Only *drop* optimize to -O2 if it's -O3 on gcc on Linux
+
+ [ 22247]
+ Drop optimization for -O3 *and higher*
+ Branch: maint-5.8/perl
+ +> ext/Storable/t/just_plain_nasty.t ext/Storable/t/threads.t
+ !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST
+ !> ext/Storable/Storable.pm ext/Storable/Storable.xs
+ !> ext/Storable/hints/linux.pl ext/Storable/t/code.t
+____________________________________________________________________________
+[ 22447] By: nicholas on 2004/03/06 16:32:32
+ Log: Integrate:
+ [ 22423]
+ Work on eliminating systematic failures on make minitest:
+ make minitest passes a -minitest flag to t/TEST
+ t/TEST sees this and sets $ENV{PERL_CORE_MINITEST}
+ Tests can choose to skip based on this.
+ (Other tactic is to make loading of Errno by %! happen at run time.)
+
+ [ 22424]
+ Change the skip logic on the unicode tests so that they don't rely on
+ miniperl's "dynamic loading unavailable" message
+
+ [ 22446]
+ Make threads tests pass make minitest (by skipping)
+ Branch: maint-5.8/perl
+ !> Makefile.SH t/TEST t/io/binmode.t t/io/crlf.t t/io/layers.t
+ !> t/io/open.t t/io/print.t t/io/read.t t/op/getpid.t
+ !> t/op/magic.t t/uni/chomp.t t/uni/tr_7jis.t t/uni/tr_eucjp.t
+ !> t/uni/tr_sjis.t t/uni/tr_utf8.t
+____________________________________________________________________________
+[ 22420] By: nicholas on 2004/03/02 11:19:34
+ Log: Integrate:
+ [ 22400]
+ When threads are active we need -lpthread, but previous `fix' of
+ now linked libraries invalidated the regex for sed (AIX 5 has no
+ seperate libc.a and libc_r.a the latter links to the first)
+ Branch: maint-5.8/perl
+ !> hints/aix.sh
+____________________________________________________________________________
+[ 22416] By: nicholas on 2004/02/29 20:45:00
+ Log: Update Changes
+ Branch: maint-5.8/perl
+ ! Changes patchlevel.h
+____________________________________________________________________________
+[ 22413] By: nicholas on 2004/02/29 16:13:22
+ Log: Integrate:
+ [ 22292]
+ Subject: Re: [perl #26073] sprintf miscounts padding when format is utf8
+ From: hv@crypt.org
+ Date: Mon, 09 Feb 2004 03:21:21 +0000
+ Message-Id: <200402090321.i193LL907950@zen.crypt.org>
+ Branch: maint-5.8/perl
+ !> sv.c t/op/sprintf2.t
+____________________________________________________________________________
+[ 22412] By: nicholas on 2004/02/29 15:48:20
+ Log: Integrate:
+ [ 22291]
+ Subject: reduce overhead of charnames.pm, make op/pat.t work under miniperl
+ From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
+ Date: Mon, 9 Feb 2004 00:51:45 -0800
+ Message-ID: <20040209085145.GA3204@efn.org>
+ (plus an etymological notice)
+ Branch: maint-5.8/perl
+ !> lib/charnames.pm
+____________________________________________________________________________
+[ 22405] By: nicholas on 2004/02/28 14:24:35
+ Log: Integrate:
+ [ 22056]
+ Upgrade to Cwd 2.13
+
+ [ 22112]
+ Upgrade to Cwd 2.14.
+
+ [ 22403]
+ Assimilate Cwd 2.15 from CPAN
+ Branch: maint-5.8/perl
+ !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/Cwd.pm
+____________________________________________________________________________
+[ 22404] By: nicholas on 2004/02/28 14:01:16
+ Log: Oi, Perforce no! You are a damn fine source control system, but
+ when it comes to SILENTLY failing to integrate a delete on a file
+ just added you are bang out of order.
+
+ Disintegrate:
+ [ 22326]
+ One of the new tests of MIME::Base64 relies on a non-core module.
+ Branch: maint-5.8/perl
+ - ext/MIME/Base64/t/bad-sv.t
+____________________________________________________________________________
+[ 22402] By: nicholas on 2004/02/27 17:00:15
+ Log: Integrate:
+ [ 22327]
+ It's better to localize *_ than $_, to avoid magic leakage
+
+ [ 22367]
+ Instead of localising *_, use a dummy foreach loop to get
+ a local value of $_
+
+ [ 22401]
+ Create a new local $_ without triggering tie by using local *_ = \my $a
+ (an idea from Ton Hospel, Message-Id: <c1igq3$n84$1@post.home.lunix>)
+ Branch: maint-5.8/perl
+ !> lib/File/Find.pm lib/File/Find/t/find.t
+____________________________________________________________________________
+[ 22399] By: nicholas on 2004/02/27 15:23:08
+ Log: Integrate:
+ [ 22363]
+ Subject: Re: [perl #26905] "use bytes" doesn't apply byte semantics to concatenation
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sun, 22 Feb 2004 16:09:33 +0900
+ Message-Id: <20040222160505.98E5.BQW10602@nifty.com>
+
+ Subject: [PATCH] Encode::CN::HZ (was Re: [perl #26905] "use bytes" doesn't apply byte semantics to concatenation)
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sun, 22 Feb 2004 18:41:43 +0900
+ Message-Id: <20040222182357.6B39.BQW10602@nifty.com>
+
+ Plus, add a "_01" to the theoretical version number of Encode::CN::HZ.
+
+ [ 22364]
+ Fix bug #26910: hints were not propagated into (?{...})
+ blocks, except the utf8 pragma.
+ Branch: maint-5.8/perl
+ !> ext/Encode/lib/Encode/CN/HZ.pm pp_ctl.c pp_hot.c
+ !> t/lib/strict/refs t/lib/strict/subs t/lib/strict/vars
+ !> t/op/concat.t
+____________________________________________________________________________
+[ 22398] By: nicholas on 2004/02/27 13:37:30
+ Log: Integrate:
+ [ 22376]
+ stop "const in void context" warning for a const in an
+ optimised-away boolean expresssion, eg 5 || print;
+
+ [ 22397]
+ Correct thinko in comment.
+ Branch: maint-5.8/perl
+ !> op.c op.h t/lib/warnings/op
+____________________________________________________________________________
+[ 22396] By: nicholas on 2004/02/27 12:44:41
+ Log: Integrate:
+ [ 22357]
+ Extend OP_AELEMFAST optimisation to lexical arrays
+
+ [ 22369]
+ Subject: [PATCH] optimization for map in scalar context
+ From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de>
+ Date: Tue, 24 Feb 2004 12:02:57 +0100
+ Message-id: <20040224110257.GA5510@ethan>
+ Branch: maint-5.8/perl
+ ! op.c
+ !> ext/B/B/Concise.pm ext/B/B/Deparse.pm op.h pp_ctl.c pp_hot.c
+____________________________________________________________________________
+[ 22395] By: nicholas on 2004/02/27 12:05:30
+ Log: Integrate:
+ [ 22337]
+ fix write test: -small_number may be displayed as 00.00 or -0.00
+
+ [ 22343]
+ -Dx could coredump on threaded builds because consts are now
+ stored in the pad
+
+ [ 22351]
+ remove a split test's dependence on -Dx output
+ (needed after change #22343)
+
+ [ 22371]
+ Fix a segfault during optree construction. (bug #27024)
+
+ [ 22372]
+ Enhance test cleanliness by a very small factor.
+
+ [ 22373]
+ [perl #26959] fix memory leak in @_ = ...; goto &sub
+
+ [ 22375]
+ Skip the Net/Ping/450_service failures on HP-UX for the time being
+ Branch: maint-5.8/perl
+ ! t/comp/parser.t
+ !> dump.c lib/Net/Ping/t/450_service.t op.c pp_ctl.c t/op/split.t
+ !> t/op/write.t
+____________________________________________________________________________
+[ 22394] By: nicholas on 2004/02/27 11:27:50
+ Log: Integrate:
+ [ 22322]
+ remove C<my $x if foo> construct from core modules
+ Branch: maint-5.8/perl
+ ! lib/ExtUtils/MM_Win95.pm
+ !> ext/B/B/Deparse.pm ext/IO/lib/IO/Handle.pm
+ !> ext/IO/lib/IO/Pipe.pm lib/ExtUtils/Liblist/Kid.pm
+ !> lib/ExtUtils/MM_NW5.pm lib/Net/NNTP.pm lib/Net/POP3.pm
+ !> lib/Net/SMTP.pm lib/Pod/Parser.pm lib/Test/Harness.pm
+ !> utils/h2xs.PL
+____________________________________________________________________________
+[ 22392] By: nicholas on 2004/02/27 10:36:30
+ Log: Integrate:
+ [ 22349]
+ optimise the sorting inplace of plain arrays: @a = sort @a
+
+ [ 22350]
+ add Deparse/Concise support for inplace sort (change 22349)
+ Branch: maint-5.8/perl
+ !> ext/B/B/Concise.pm ext/B/B/Deparse.pm op.c op.h pp_sort.c
+ !> t/op/sort.t
+____________________________________________________________________________
+[ 22390] By: nicholas on 2004/02/26 23:21:24
+ Log: Integrate:
+ [ 22309]
+ Missing semi-colon
+ From: "Brendan O'Dea" <bod@debian.org>
+ Date: Sun, 15 Feb 2004 23:27:17 +1100
+ Message-ID: <20040215122717.GA26812@londo.c47.org>
+
+ [ 22325]
+ Upgrade to MIME::Base64 3.00.
+ Fix t/warn.t so it works in the core.
+ Reintegrate change #22309 in it. Bump $VERSION to 3.00_01.
+
+ [ 22326]
+ One of the new tests of MIME::Base64 relies on a non-core module.
+
+ [ 22345]
+ Upgrade to Term::ANSIColor 1.08.
+
+ [ 22362]
+ Subject: [PATCH] Benchmark for child processes
+ From: Chia-liang Kao <clkao@clkao.org>
+ Date: Mon, 23 Feb 2004 22:53:51 +0800
+ Message-ID: <20040223145351.GH94376@portege.clkao.org>
+
+ [ 22366]
+ Subject: Re: [perl #24338] Attribute::Handlers will trash UNIVERSAL
+ From: alan <alan@pair.com>
+ Date: Tue, 17 Feb 2004 14:23:08 -0500 (EST)
+ Message-ID: <Pine.BSF.4.58.0402171418090.80983@smx.pair.com>
+ Branch: maint-5.8/perl
+ +> ext/MIME/Base64/t/bad-sv.t ext/MIME/Base64/t/warn.t
+ !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
+ !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm
+ !> ext/MIME/Base64/t/base64.t lib/Attribute/Handlers.pm
+ !> lib/Benchmark.pm lib/Term/ANSIColor.pm
+ !> lib/Term/ANSIColor/ChangeLog lib/Term/ANSIColor/README
+ !> lib/Term/ANSIColor/test.pl
+____________________________________________________________________________
+[ 22389] By: nicholas on 2004/02/26 22:32:31
+ Log: Integrate:
+ [ 22286]
+ Subject: [PATCH] Correct some prototypes in perlapi.pod
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 06 Feb 2004 12:44:05 +0000
+ Message-ID: <40238C15.2090200@uk.radan.com>
+
+ [ 22330]
+ 1. Add section to perlxs.pod describing that the refcount of AVs/HVs
+ returned from XSUBs through RETVAL isn't decremented as it is for
+ SVs. This causes those XSUBs to leak memory and cannot be fixed
+ without breaking existing CPAN modules that work around this bug.
+
+ 2. Fix a memory leak of that kind in POSIX::localconv.
+
+ [ 22338]
+ Add base.pm and fields.pm to the maintainer list.
+ Remove a duplicate file from this list.
+ Branch: maint-5.8/perl
+ !> Porting/Maintainers.pl ext/POSIX/POSIX.xs pod/perlapi.pod
+ !> pod/perlxs.pod sv.h
+____________________________________________________________________________
+[ 22388] By: nicholas on 2004/02/26 20:07:31
+ Log: Integrate:
+ [ 22279]
+ All whitespace is equal, but some whitespace is more equal than others
+ (lib/DBM_Filter/Changes line had spaces. Spaces bad. Tabs better)
+
+ [ 22285]
+ Subject: [PATCH] Fix absolute path handling in installhtml
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Fri, 06 Feb 2004 16:14:14 +0000
+ Message-ID: <4023BD56.6090903@uk.radan.com>
+
+ [ 22298]
+ Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows
+ From: Greg Matheson <lang@ms.chinmin.edu.tw>
+ Date: Tue, 10 Feb 2004 12:36:33 +0800
+ Message-ID: <20040210043633.GA33671687@momotaro>
+
+ [ 22314]
+ 1. Creating backward compatibility for Configure after patches
+ #22227 and #22302 to still support 5.8.x and below
+
+ 2. Small change for building on GNU hurd
+ Date: Sun, 15 Feb 2004 23:27:17 +1100
+ From: "Brendan O'Dea" <bod@debian.org>
+ Message-ID: <20040215122717.GA26812@londo.c47.org>
+
+ [ 22342]
+ Add a tool to report dual-lived core modules that don't
+ have the same version than the corresponding module on CPAN.
+
+ [ 22346]
+ Subject: [PATCH] genmk95.pl touchup for distclean on Win98
+ From: Greg Matheson <lang@ms.chinmin.edu.tw>
+ Date: Fri, 20 Feb 2004 15:34:59 +0800
+ Message-ID: <20040220153459.A30249@ms.chinmin.edu.tw>
+
+ [ 22347]
+ Delete lib/IPC/SysV.t (duplicate of ext/IPC/SysV/t/ipcsysv.t)
+
+ [ 22358]
+ Subject: initial patch for cygwin IPC via cygserver
+ From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
+ Date: Thu, 19 Feb 2004 09:01:13 -0800
+ Message-ID: <20040219170113.GA2792@efn.org>
+
+ [ 22359]
+ Subject: Re: Perl 5.8.1 on IRIX 5.3
+ Date: Thu, 22 Jan 2004 18:35:26 +0100 (CET)
+ From: Georg Schwarz <geos@epost.de>
+ Message-Id: <E1Ajijm-0006ya-LE@mikro.physik.TU-Berlin.DE>
+
+ [ 22374]
+ AIX hints stage 3: remove AIX 3 and AIX 4 after split off
+ One open issue left: promoting to cc_r for threaded builds
+ need a review to permit users using -Dcc=xlc_r for non
+ threaded builds
+
+ [ 22379]
+ From: Art Haas <ahaas@airmail.net>
+ Subject: Replacing '-rdynamic' in Configure script
+ Date: Fri, 20 Feb 2004 13:53:56 -0600
+ Message-ID: <20040220195400.31177.qmail@onion.perl.org>
+ Branch: maint-5.8/perl
+ +> Porting/corecpan.pl
+ - lib/IPC/SysV.t
+ ! Configure
+ !> MANIFEST Makefile.SH ext/IPC/SysV/hints/cygwin.pl hints/aix.sh
+ !> hints/cygwin.sh hints/gnu.sh hints/irix_5.sh installhtml
+ !> win32/genmk95.pl win32/makefile.mk
+____________________________________________________________________________
+[ 22387] By: nicholas on 2004/02/26 18:55:18
+ Log: Integrate:
+ [ 22172]
+ back out change #22167 "freeing a CV reference that was currently
+ being executed caused coredumps".
+ The new test case sometimes locks up linux's malloc, and with
+ Perl's malloc the test code still coredumps :-(
+
+ [ 22182]
+ second attempt to fix [perl #24914] freeing a CV reference that was
+ currently being executed caused coredumps. The dounwind called by
+ die unwinds all the contexts on the context stack before unwinding
+ the save stack. To stop premature freeing of the CV, hold
+ references to it on both stacks.
+ Branch: maint-5.8/perl
+ ! t/op/closure.t
+ !> cop.h perl.c pp_ctl.c pp_hot.c pp_sort.c scope.c scope.h sv.c
+____________________________________________________________________________
+[ 22386] By: nicholas on 2004/02/26 15:55:53
+ Log: Integrate:
+ [ 22167]
+ [perl #24914] freeing a CV reference that was currently being
+ executed caused coredumps
+
+ [ 22209]
+ Remove small memory leak in newATTRSUB that manifested as a
+ leaking scalar after the interpeter was cloned
+
+ [ 22215]
+ add test for change 22209 (Remove small memory leak in newATTRSUB)
+ Branch: maint-5.8/perl
+ !> op.c perl.c scope.c scope.h sv.c t/op/closure.t
+____________________________________________________________________________
+[ 22385] By: nicholas on 2004/02/26 15:35:11
+ Log: Integrate:
+ [ 22102]
+ Subject: segv in pad.c with threads (was: DBD::Oracle and Perl 5.8.2 threads)
+ Message-ID: <20040107121357.GD82921@dansat.data-plan.com>
+
+ Returning a closure from a thread (via join) could mess up because
+ pointers to PL_sv_undef weren't rejigged to point at the joiner's
+ version of PL_sv_undef. Also, the closure's CvGV got cloned too
+ but never freed, since CvGV isn't refcounted.
+
+ [ 22103]
+ temporarily backout test of thread returning a closure. It crashes
+ win32.
+
+ [ 22201]
+ Subject: Re: threads::shared::queue;
+ From: Jan Dubois <jand@ActiveState.com>
+ Date: Thu, 22 Jan 2004 19:18:46 -0800
+ Message-Id: <fi41105602ds7a9o4fko2oae7aokbg6als@4ax.com>
+
+ Avoid threads+win32 crash by freeing Perl interpreter slightly later
+ Branch: maint-5.8/perl
+ ! ext/threads/t/problems.t
+ !> ext/threads/threads.xs sv.c
+____________________________________________________________________________
+[ 22384] By: nicholas on 2004/02/26 15:05:54
+ Log: Integrate:
+ [ 22284]
+ Subject: [PATCH perlunicode.pod] chomp() cares about Unicode
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sat, 07 Feb 2004 00:08:36 +0900
+ Message-Id: <20040206235116.0E36.BQW10602@nifty.com>
+
+ [ 22295]
+ Add a note in Unicode::UCD about the _getcode() function
+ being copy-n-pasted in charnames.pm. (spotted by Merijn)
+
+ [ 22297]
+ Add 5.005_04-RC1 and Leon in perlhist.
+
+ [ 22299]
+ Subject: [comment patch] (ed: mg.c:mg_set() => mg.c:Perl_magic_set())
+ From: Stas Bekman <stas@stason.org>
+ Date: Wed, 11 Feb 2004 16:53:54 -0800
+ Message-ID: <402ACEA2.4020907@stason.org>
+
+ [ 22301]
+ Fix an fcntl example in perlopentut, spotted by MJD.
+
+ [ 22310]
+ Fix typo in doc for Encode
+ From: "Brendan O'Dea" <bod@debian.org>
+ Date: Sun, 15 Feb 2004 23:27:17 +1100
+ Message-ID: <20040215122717.GA26812@londo.c47.org>
+
+ [ 22329]
+ Encode has local changes. Up-version it.
+
+ [ 22348]
+ Document the SVf_PADSTALE flag
+
+ [ 22368]
+ Subject: Bugfix for perlrequick and perlretut
+ From: Mark Kvale <kvale@phy.ucsf.edu>
+ Date: Tue, 24 Feb 2004 11:32:34 -0800
+ Message-Id: <200402241132.34656.kvale@phy.ucsf.edu>
+
+ [ 22370]
+ Update Changes and AUTHORS.
+
+ [ 22377]
+ remove my work address
+
+ [ 22380]
+ Subject: [PATCH] Improved perlapi documentation for croak
+ From: Mark Fowler <mark@twoshortplanks.com>
+ Date: Wed, 25 Feb 2004 22:47:21 +0000 (GMT)
+ Message-ID: <Pine.LNX.4.55.0402252242510.32152@gan.twoshortplanks.com>
+
+ (and regenerate perlapi.pod.)
+
+ [ 22381]
+ Integrate:
+ [ 22339]
+ Mention 5.005_04 RC2
+
+ [ 22360]
+ Update for 5.005_04 release
+
+ [ 22382]
+ Add Mark Fowler
+
+ [ 22383]
+ Moving all the e-mail addresses over by 1 column makes them start on
+ an 8 column tabstop, which makes editing this file easier.
+ So then I replaced spaces with tabs and made it smaller too.
+ Branch: maint-5.8/perl
+ !> AUTHORS ext/Encode/Encode.pm lib/Unicode/UCD.pm pad.c perl.c
+ !> pod/perlapi.pod pod/perlhist.pod pod/perlopentut.pod
+ !> pod/perlrequick.pod pod/perlretut.pod pod/perlunicode.pod
+ !> util.c
+____________________________________________________________________________
+[ 22324] By: nicholas on 2004/02/17 22:37:52
+ Log: Integrate:
+ [ 21989]
+ From: "Nigel Sandever" <njsandever@hotmail.com>
+ Subject: [PATCH] 5.8.1 / bcc55 / win32 / Enable PerlIO and/ or USE_LARGE_FILES
+ Message-ID: <Law9-F94BdsnvUFcxT500000ea5@hotmail.com>
+ Date: Thu, 25 Sep 2003 21:49:07 +0000
+
+ [ 21990]
+ Fix a little syntax error, reported by Marcus Holland-Moritz
+
+ [ 22287]
+ Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows
+ From: Greg Matheson <lang@ms.chinmin.edu.tw>
+ Date: Mon, 2 Feb 2004 16:52:44 +0800
+ Message-ID: <20040202165244.A17415@ms.chinmin.edu.tw>
+ Branch: maint-5.8/perl
+ !> dosish.h win32/makefile.mk win32/win32.c win32/win32sck.c
+____________________________________________________________________________
+[ 22296] By: nicholas on 2004/02/09 23:34:14
+ Log: Integrate:
+ [ 22256]
+ add test for Change 22194:
+ [perl #25147] "stmt if BAREWORD" bypasses strict 'subs' checks
+ Branch: maint-5.8/perl
+ !> t/lib/strict/subs
+____________________________________________________________________________
+[ 22293] By: nicholas on 2004/02/09 21:36:16
+ Log: Integrate:
+ [ 22161]
+ Subject: [PATCH] format/write (version 2)
+ From: LAUN Wolfgang <wolfgang.laun@alcatel.at>
+ Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4D3@attmsx1>
+
+ Fixes and additions to formats:
+
+ Improvement: NULL chars in picture line
+ Bugfix: C<@*> shown in output if not alone on a line
+ New feature: C<^*> for variable-width, one-line-at-a-time text
+ Improvement: Diagnostic on C<@#> and C<~~>
+ Bugfix: Segmentation fault on big numbers
+ Improvement (maybe): Truncation of numbers produces misleading output
+ Bugfix: "}" terminates format
+ Bugfix: Error when copying non-UTF to UTF (EBCDIC only)
+
+ [ 22162]
+ [perl #8698] format bug with undefined _TOP
+ name of format_TOP now derived from the name of the current
+ filehandle rather then the name of the format associetd with that
+ handle
+
+ [ 22190]
+ remove the platform dependencies of the write.t tests introduced
+ by change #22161, by hard-coding the expected outputs rather
+ than using sprintf('%f').
+
+ [ 22203]
+ make some t/op/write.t failures more verbose
+ Branch: maint-5.8/perl
+ !> embed.fnc embed.h form.h pod/perldiag.pod pod/perlform.pod
+ !> pp_ctl.c pp_sys.c proto.h t/op/write.t toke.c
+____________________________________________________________________________
+[ 22288] By: nicholas on 2004/02/08 19:03:02
+ Log: Integrate:
+ [ 22055]
+ Subject: Re: [perl #24774] eval + format - \n = pp_ctl.c assertion
+ From: LAUN Wolfgang <wolfgang.laun@alcatel.at>
+ Date: Fri, 2 Jan 2004 11:31:46 +0100
+ Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4B3@attmsx1>
+
+ eval of of a truncated format should fail
+
+ [ 22075]
+ This TODO test seems to pass now.
+
+ [ 22076]
+ The TODO tag should be included also when a TODO test succeeds,
+ so it's reported by the test harness
+ Branch: maint-5.8/perl
+ !> t/op/write.t toke.c
+____________________________________________________________________________
+[ 22283] By: nicholas on 2004/02/07 23:05:34
+ Log: Integrate:
+ [ 22254]
+ Subject: Patch for Shell.pm
+ From: Manuel Valente <mvalente@idealx.com>
+ Date: Tue, 27 Jan 2004 19:18:26 +0100
+ Message-Id: <4016AB72.1080503@idealx.com>
+
+ New option for Shell.pm to discard stderr instead of capturing it
+
+ [ 22259]
+ update fix to Shell.pm in change #22254: make /dev/null portable
+
+ [ 22272]
+ Fix a non-standard NAME pod section
+ (by Smylers and Casey West)
+ Branch: maint-5.8/perl
+ !> lib/Carp/Heavy.pm lib/Shell.pm
+____________________________________________________________________________
+[ 22277] By: nicholas on 2004/02/07 19:03:40
+ Log: Integrate:
+ [ 22243]
+ Message-ID: <40113F7B.6050701@davidfavor.com>
+ Date: Fri, 23 Jan 2004 09:36:27 -0600
+ From: David Favor <david@davidfavor.com>
+ Part I: In hints/aix.sh change -qmaxmem=16384 to -qmaxmem=-1
+ so no compilation stack limits are imposed.
+
+ [ 22260]
+ Subject: patch for IRIX/gcc link issues
+ From: Martin Pool <mbp@samba.org>
+ Date: Wed, 28 Jan 2004 10:56:25 +1100
+ Message-ID: <20040127235624.GA32612@hp.com>
+
+ [ 22261]
+ If someone chooses xlc as default C compiler, threaded builds
+ will fail, unless converted to cc_r
+
+ [ 22266]
+ AIX 3 hints split off from default hints in preparation
+ of a hint file cleanup. aix_4.sh will follow soon
+
+ [ 22267]
+ AIX 3 support removed from default hints after its separation
+
+ [ 22273]
+ Added hints_4.sh for specific AIX 4 support
+ this is the next stage in the general cleanup process
+ for the AIX hints. More to come
+ Branch: maint-5.8/perl
+ +> hints/aix_3.sh hints/aix_4.sh
+ !> MANIFEST hints/aix.sh hints/irix_6.sh
+____________________________________________________________________________
+[ 22276] By: nicholas on 2004/02/07 16:55:32
+ Log: Integrate:
+ [ 22252]
+ Don't show code closing STD{IN,OUT} before reopening, because
+ doing so is unnecessary and occasionally harmful.
+
+ [ 22257]
+ threads documentation: fork on UNIX might not copy all threads.
+ Branch: maint-5.8/perl
+ !> pod/perlfork.pod pod/perlfunc.pod pod/perlthrtut.pod
+____________________________________________________________________________
+[ 22251] By: nicholas on 2004/01/30 23:31:36
+ Log: Integrate:
+ [ 22245]
+ Subject: Re: [perl #25269] panic: pp_match start/end pointers in m/^(?=.*(a)).*(bc)/
+ From: hv@crypt.org
+ Date: Thu, 29 Jan 2004 15:12:12 +0000
+ Message-Id: <200401291512.i0TFCCr23736@zen.crypt.org>
+ Branch: maint-5.8/perl
+ !> pp_hot.c t/op/pat.t
+____________________________________________________________________________
+[ 22250] By: nicholas on 2004/01/30 20:18:43
+ Log: Integrate:
+ [ 22235]
+ More punctuation, good.
+
+ [ 22248]
+ Another undocumented use of $_ : with reverse().
+ Branch: maint-5.8/perl
+ !> pod/perlfunc.pod
+____________________________________________________________________________
+[ 22249] By: nicholas on 2004/01/30 20:00:26
+ Log: Integrate:
+ [ 21996]
+ Upgrade to Switch 2.10, by integrating some changes by Damian
+
+ [ 21997]
+ Update the README and Changes files for Switch 2.10
+
+ [ 22244]
+ I'm the new maintainer of Switch.
+ Sync with the CPAN version of Switch 2.10.
+ Branch: maint-5.8/perl
+ !> Porting/Maintainers.pl lib/Switch.pm lib/Switch/Changes
+ !> lib/Switch/README
+____________________________________________________________________________
+[ 22241] By: nicholas on 2004/01/27 22:39:47
+ Log: Integrate:
+ [ 22207]
+ Subject: Re: Doc patches for File::Find
+ From: Mark Jason Dominus <mjd@plover.com>
+ Date: Thu, 22 Jan 2004 09:30:58 -0500
+ Message-Id: <20040122143058.29226.qmail@plover.com>
+
+ Better document the fact that neither find() nor finddepth() do a
+ breath-first search.
+
+ [ 22208]
+ Subject: [perl #24942] fields::inherit doesn't bless derived
+ package's \%FIELDS, results in phash deprecation errors.
+ From: "nothingmuch@woobling.org (via RT)" <perlbug-followup@perl.org>
+ Date: 18 Jan 2004 15:15:46 -0000
+ Message-Id: <rt-3.0.8-24942-70144.16.7177902690315@perl.org>
+
+ [ 22227]
+ Subject: [PATCH] myconfig.SH
+ From: "Daniel S. Lewart" <lewart@uiuc.edu>
+ Date: Sun, 25 Jan 2004 22:11:25 -0600
+ Message-Id: <20040125221125.A5390@staff1.cso.uiuc.edu>
+
+ make perl -V show the major release as 5 rather than 5.0
+
+ [ 22228]
+ Subject: [PATCH] 5.8.3 -- fix signal comments in L<perlfunc/system>
+ From: Brendan O'Dea <bod@debian.org>
+ Date: Sun, 25 Jan 2004 11:23:48 +1100
+ Message-ID: <20040125002348.GA31407@londo.c47.org>
+ Branch: maint-5.8/perl
+ !> lib/File/Find.pm lib/base.pm lib/base/t/fields-base.t
+ !> myconfig.SH pod/perlfunc.pod
+____________________________________________________________________________
+[ 22240] By: nicholas on 2004/01/27 22:15:48
+ Log: Integrate:
+ [ 22185]
+ Document CVf_UNIQUE flag better
+
+ [ 22187]
+ [perl #24940] "sub foo :unique" segfaults
+
+ Turn these two into compile-time errors until such time as
+ someone thinks of a useful meaning for them:
+ my $x : unique
+ sub foo : unique
+
+ [ 22188]
+ warn that C<$x : unique> operates on the typeglob, so affects @x
+ and %x too.
+
+ [ 22189]
+ Fix typo in patch #22188
+ Branch: maint-5.8/perl
+ !> cv.h ext/threads/t/problems.t pod/perldiag.pod
+ !> pod/perlfunc.pod toke.c xsutils.c
+____________________________________________________________________________
+[ 22237] By: nicholas on 2004/01/27 21:50:08
+ Log: Integrate:
+ [ 22195]
+ Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Thu, 22 Jan 2004 17:08:29 +0000
+ Message-ID: <4010038D.4070104@uk.radan.com>
+ Branch: maint-5.8/perl
+ +> win32/makeico.pl win32/perlexe.rc
+ !> MANIFEST README.win32 win32/Makefile win32/makefile.mk
+____________________________________________________________________________
+[ 22236] By: nicholas on 2004/01/27 21:31:36
+ Log: Integrate:
+ [ 22198]
+ Check the return values of chomp
+ (more tricky than it may seem, as the return value is unicode)
+
+ [ 22199]
+ Document chomp's travels in the wonderful world of use encoding;
+
+ [ 22200]
+ test that use encoding; doesn't cause references to be stringified
+ Branch: maint-5.8/perl
+ !> pod/perlfunc.pod t/uni/chomp.t
+____________________________________________________________________________
+[ 22234] By: nicholas on 2004/01/27 21:16:25
+ Log: Integrate:
+ [ 22155]
+ Make chomp heed the utf8 flags on the target string and $/
+ [Fixes #24888]
+ More work still needed to make chomp heed the encoding pragma.
+
+ [ 22180]
+ Subject: Re: [perl #24926] chop/~ mangles UTF8 [PATCH]
+ From: Gisle Aas <gisle@ActiveState.com>
+ Date: 17 Jan 2004 01:29:02 -0800
+ Message-ID: <lrn08m7wkh.fsf@caliper.activestate.com>
+ (test rewritten to fit in blead)
+
+ [ 22193]
+ Convert the older parts of op/bop.t over to test.pl
+
+ [ 22196]
+ Subject: Re: [perl #24888] chomp ignores utf8
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Message-Id: <20040116040355.A849.BQW10602@nifty.com>
+ Date: Fri, 16 Jan 2004 04:13:00 +0900
+
+ [ 22197]
+ Test return values of all chomps
+ Branch: maint-5.8/perl
+ +> t/uni/chomp.t
+ ! t/op/bop.t
+ !> MANIFEST doop.c pp.c t/op/chop.t
+____________________________________________________________________________
+[ 22232] By: nicholas on 2004/01/27 20:49:10
+ Log: If perforce could branch and integrate in one, I'd not need to do this
+
+ Integrate:
+ [ 22183]
+ Fix precedence errors and add some cleanup in the new
+ DBM_Filter tests
+ Branch: maint-5.8/perl
+ !> lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t
+____________________________________________________________________________
+[ 22231] By: nicholas on 2004/01/27 20:35:31
+ Log: Integrate:
+ [ 22110]
+ Upgrade to Math::BigRat 0.11
+
+ Subject: [PATCH] [ANNOUCNE] Math::BigRat 0.11
+ From: Tels <perl_dummy@bloodgate.com>
+ Date: Wed, 7 Jan 2004 18:30:06 +0100
+ Message-Id: <200401071830.07445@bloodgate.com>
+
+ [ 22123]
+ Subject: [PATCH handy.h] RE: MIME-Base64-2.22 [PATCH]
+ From: Robin Barker <Robin.Barker@npl.co.uk>
+ Date: Thu, 8 Jan 2004 16:21:25 -0000
+ Message-ID: <533D273D4014D411AB1D00062938C4D904046787@hotel.npl.co.uk>
+
+ [ 22124]
+ Upgrade to MIME::Base64 2.23.
+
+ [ 22126]
+ Upgrade to Locale::Maketext 1.07.
+
+ [ 22128]
+ MANIFEST adjustment.
+
+ [ 22129]
+ Subject: [PATCH] [ANNOUNCE] Math::BigInt v1.69
+ From: Tels <perl_dummy@bloodgate.com>
+ Date: Tue, 13 Jan 2004 19:28:48 +0100
+ Message-Id: <200401131928.50247@bloodgate.com>
+
+ [ 22136]
+ Assimilate CGI 3.03
+
+ [ 22168]
+ From: "Paul Marquess" <Paul.Marquess@btinternet.com>
+ Subject: [PATCH ] Enhanced DBM Filters
+ Date: Sat, 17 Jan 2004 16:44:53 -0000
+ Message-ID: <AIEAJICLCBDNAAOLLOKLAEPPPHAA.Paul.Marquess@btinternet.com>
+
+ add DBM_Filter
+
+ [ 22204]
+ Upgrade to Locale::Maketext 1.08.
+ Branch: maint-5.8/perl
+ +> lib/DBM_Filter.pm lib/DBM_Filter/Changes
+ +> lib/DBM_Filter/compress.pm lib/DBM_Filter/encode.pm
+ +> lib/DBM_Filter/int32.pm lib/DBM_Filter/null.pm
+ +> lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t
+ +> lib/DBM_Filter/t/compress.t lib/DBM_Filter/t/encode.t
+ +> lib/DBM_Filter/t/int32.t lib/DBM_Filter/t/null.t
+ +> lib/DBM_Filter/t/utf8.t lib/DBM_Filter/utf8.pm
+ +> lib/Locale/Maketext/t/04super.t
+ +> lib/Locale/Maketext/t/05super.t
+ +> lib/Locale/Maketext/t/06super.t lib/dbm_filter_util.pl
+ !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
+ !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm handy.h
+ !> lib/CGI.pm lib/Locale/Maketext.pm lib/Locale/Maketext.pod
+ !> lib/Locale/Maketext/ChangeLog lib/Locale/Maketext/README
+ !> lib/Locale/Maketext/TPJ13.pod lib/Math/BigFloat.pm
+ !> lib/Math/BigInt.pm lib/Math/BigInt/CalcEmu.pm
+ !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigintpm.inc
+ !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/sub_mbi.t
+ !> lib/Math/BigRat.pm lib/Math/BigRat/t/bigrat.t
+ !> lib/Math/BigRat/t/bigratpm.inc lib/Math/BigRat/t/bigratpm.t
+____________________________________________________________________________
+[ 22230] By: nicholas on 2004/01/27 20:08:23
+ Log: Integrate:
+ [ 22107]
+ nit to Bytecode - the av_extend opcode wasn't saved when
+ the array had AvFILL == 0
+
+ [ 22109]
+ Subject: [PATCH] Nicer formatting for function arguments in Carp messages
+ From: Steve Hay <steve.hay@uk.radan.com>
+ Date: Wed, 07 Jan 2004 13:22:30 +0000
+ Message-ID: <3FFC0816.9090406@uk.radan.com>
+
+ (and increment version number in Carp)
+
+ [ 22179]
+ Subject: [PATCH] dl_unload_file for HP-UX
+ Date: Mon, 12 Jan 2004 07:49:44 -0800
+ From: Neil Watkiss <neil.watkiss@sophos.com>
+ Message-ID: <20040112154944.GA15412@ActiveState.com>
+
+ [ 22191]
+ Subject: PATCH for perl-5.8.4
+ From: "Edward S. Peschko" <esp5@pge.com>
+ Date: Mon, 19 Jan 2004 17:21:18 -0800
+ Message-Id: <20040120012118.GA29151@mdssdev05.comp.pge.com>
+
+ Add @DynaLoader::dl_shared_objects feature
+
+ [ 22192]
+ [perl #25160] ':flock' not recognized unless it's first
+ Exporter::Heavy now will treat :, /, and ! special in
+ all arguments, not only if the _first_ arg starts with it
+ Date: Wed, 21 Jan 2004 08:32:47 -0500
+ Message-ID: <20040121133248.3359.qmail@plover.com>
+
+ [ 22224]
+ Document change 22192
+ We still need tests!
+ Branch: maint-5.8/perl
+ !> ext/B/B/Assembler.pm ext/DynaLoader/DynaLoader_pm.PL
+ !> ext/DynaLoader/dl_hpux.xs lib/Carp.pm lib/Carp/Heavy.pm
+ !> lib/Exporter.pm lib/Exporter/Heavy.pm
+____________________________________________________________________________
+[ 22229] By: nicholas on 2004/01/27 19:43:58
+ Log: Integrate:
+ [ 22068]
+ Some mandatory syntax warnings emitted by the lexer weren't
+ disableable (bug [perl #24815]).
+
+ [ 22194]
+ [perl #25147] C<use strict; print if foo> didn't give the
+ "Bareword not allowed" error unless warnings were enabled
+ Branch: maint-5.8/perl
+ !> op.c pod/perldiag.pod t/lib/warnings/toke toke.c
+____________________________________________________________________________
+[ 22226] By: nicholas on 2004/01/26 23:25:31
+ Log: Integrate:
+ [ 22082]
+ Fix bug #24813 : the -0 wasn't recognized on the #! line
+
+ [ 22084]
+ Hardcoded numerical flag masks. Bad.
+
+ [ 22121]
+ use sv_setpvn rather than sv_setpv and save a strlen()
+
+ [ 22160]
+ buigid #24905 - the code planted to call glob() retained an
+ extraneous targ index in a pushmark op, leasing to strangeness
+ when the op was freed
+
+ [ 22169]
+ Subject: Perl core dumps when running out of memory [PATCH]
+ From: Gisle Aas <gisle@ActiveState.com>
+ Date: 17 Jan 2004 06:18:13 -0800
+ Message-Id: <lrsmiebqvu.fsf@caliper.activestate.com>
+
+ Display 'out of memeory' errors using low-level I/O to avoid
+ recursive failure and so coredumps.
+
+ [ 22170]
+ Subject: Re: open/or inconsistency
+ From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
+ Date: Sat, 17 Jan 2004 19:59:55 +0900
+ Message-Id: <20040117195729.623A.BQW10602@nifty.com>
+ (plus a test.)
+ Don't produce the warning for constructs like
+ open my $fh, $file or die;
+
+ [ 22174]
+ Subject: [PATCH bleadperl] rescue PerlIO_getname for VMS
+ Date: Sun, 18 Jan 2004 12:51:23 -0600
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Message-ID: <400AD5AB.3080708@mac.com>
+
+ [ 22223]
+ Subject: [PATCH] fix vmsish.t #25
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Sat, 24 Jan 2004 18:45:35 -0600
+ Message-ID: <401311AF.1060706@mac.com>
+ Branch: maint-5.8/perl
+ +> t/run/switch0.t
+ !> MANIFEST doop.c lib/vmsish.t op.c perl.c perlio.c
+ !> t/lib/warnings/op util.c
+____________________________________________________________________________
+[ 22225] By: nicholas on 2004/01/26 22:26:53
+ Log: Integrate:
+ [ 22071]
+ [perl #24674]
+ stop $^O getting tainted on read access, and disallow tainted
+ assignment to it
+
+ [ 22181]
+ change #22071 (taint bug in $^0) introduced a potential double
+ free(), because PL_osname may get freed but not nulled if a taint
+ test fails in between. Mea cupla and all that...
+ Branch: maint-5.8/perl
+ !> mg.c t/op/taint.t
+____________________________________________________________________________
+[ 22222] By: nicholas on 2004/01/26 21:34:06
+ Log: Integrate:
+ [ 22051]
+ Upgrade to Time::HiRes 1.54
+
+ [ 22159]
+ Upgrade to Time::HiRes 1.55
+ Branch: maint-5.8/perl
+ +> ext/Time/HiRes/hints/solaris.pl
+ !> MANIFEST ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
+ !> ext/Time/HiRes/HiRes.xs
+____________________________________________________________________________
+[ 22220] By: nicholas on 2004/01/26 21:11:09
+ Log: Integrate:
+ [ 22043]
+ Use the optimization level -O2 by default on Linux/gcc.
+ See :
+ Subject: Benchmarking (was Re: GCC bug breaking Perl_sv_catpvfn()?)
+ From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
+ Date: Thu, 1 Jan 2004 05:32:15 +0100
+ Message-ID: <071601c3d020$4046d2a0$d500a8c0@R2D2>
+
+ [ 22057]
+ Subject: [PATCH configure.com] future-proof signal check
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Date: Sun, 04 Jan 2004 22:53:40 -0600
+ Message-ID: <3FF8EDD4.3080308@mac.com>
+
+ [ 22120]
+ Subject: [PATCH] Make 'Configure -Dcf_by=...' work
+ From: Gisle Aas <gisle@ActiveState.com>
+ Date: 12 Jan 2004 02:35:27 -0800
+ Message-ID: <lrvfnh315c.fsf@caliper.activestate.com>
+
+ [ 22173]
+ Subject: [PATCH bleadperl] detect nanosleep on VMS
+ Date: Sun, 18 Jan 2004 17:03:30 -0600
+ From: "Craig A. Berry" <craigberry@mac.com>
+ Message-ID: <400B10C2.9060504@mac.com>
+
+ [ 22175]
+ Describe how to limit the perl's default @INC during Configure
+ to _not_ include older versions
+
+ [ 22177]
+ Allow -Uinc_version_list to mean -Dinc_version_list=none
+ See INSTALL for more details
+ Branch: maint-5.8/perl
+ !> Configure INSTALL configure.com hints/linux.sh
+____________________________________________________________________________
+[ 22219] By: nicholas on 2004/01/26 20:35:12
+ Log: Subject: Refactor VOS patches for bleadperl and perl-5.8.x
+ From: "Green, Paul" <Paul.Green@stratus.com>
+ Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FBB15@exna4.stratus.com>
+ Date: Thu, 15 Jan 2004 16:00:15 -0500
+
+ (the 5.8.x specific bits, plus integrate the common bits)
+
+ Integrate:
+ [ 22171]
+ Subject: Refactor VOS patches for bleadperl and perl-5.8.x
+ From: "Green, Paul" <Paul.Green@stratus.com>
+ Date: Thu, 15 Jan 2004 16:00:15 -0500
+ Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FBB15@exna4.stratus.com>
+ Branch: maint-5.8/perl
+ ! README.vos vos/build.cm vos/config.alpha.def vos/config.ga.def
+ ! vos/perl.bind
+ !> hv.c pp_pack.c vos/Changes
+____________________________________________________________________________
+[ 22165] By: nicholas on 2004/01/17 14:42:52
+ Log: Create perl584delta.pod
+ (Not that I'm really proposing to start work on 5.8.4 today)
+ Branch: maint-5.8/perl
+ + pod/perl584delta.pod
+ ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod
+ ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
+ ! win32/pod.mak
+____________________________________________________________________________
+[ 22164] By: nicholas on 2004/01/17 14:00:17
+ Log: Disarm the maint branch
+ Branch: maint-5.8/perl
+ +> Changes5.8.3
+ ! Changes MANIFEST patchlevel.h pod/perl583delta.pod
+____________________________________________________________________________
+[ 22152] By: nicholas on 2004/01/14 17:55:17
+ Log: Update Changes
+ Branch: maint-5.8/perl
+ ! Changes
+____________________________________________________________________________