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.9 Maintenance release working toward v5.8.9
---------------
+---------------
+Version v5.8.10 Maintenance release working toward v5.8.10
+---------------
____________________________________________________________________________
-[ 35093] By: nicholas on 2008/12/14 17:46:47
- Log: Best estimiate patch number for 5.8.9 release.
- Branch: maint-5.8/perl
- ! lib/Module/CoreList.pm
-____________________________________________________________________________
-[ 35092] By: nicholas on 2008/12/14 17:45:14
- Log: Hopefully today.
- Branch: maint-5.8/perl
- ! pod/perlhist.pod
-____________________________________________________________________________
-[ 35091] By: nicholas on 2008/12/14 17:43:08
- Log: Update perltoc again.
- Branch: maint-5.8/perl
- ! pod/perltoc.pod
-____________________________________________________________________________
-[ 35090] By: nicholas on 2008/12/14 17:41:22
- Log: Update sample config.sh in Porting.
- Branch: maint-5.8/perl
- ! Porting/config.sh
-____________________________________________________________________________
-[ 35089] By: nicholas on 2008/12/14 16:38:27
- Log: (Hopefully) the last tweaks to perldelta.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 35087] By: nicholas on 2008/12/13 22:48:44
- Log: Fix the build for 5005 threads for non -DDEBUGGING. This must have been
- broken for a few months, but no-one has reported it. I infer that
- no-one uses 5005 threads any more.
- Branch: maint-5.8/perl
- ! perl.h
-____________________________________________________________________________
-[ 35086] By: nicholas on 2008/12/13 22:35:26
- Log: Run pod/buildtoc --build-all
- Branch: maint-5.8/perl
- ! pod/perltoc.pod
-____________________________________________________________________________
-[ 35085] By: nicholas on 2008/12/13 22:19:18
- Log: Mostly update Module::CoreList to 2.17, teaching it about 5.8.9.
- It can't "know" the Perforce revision of the release until it's close
- enough to guess.
- Branch: maint-5.8/perl
- ! lib/Module/CoreList.pm
-____________________________________________________________________________
-[ 35084] By: nicholas on 2008/12/13 21:58:37
- Log: Note the improvements to the debugger. Note that Module::CoreList
- will be upgraded with the information for 5.8.9.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 35083] By: nicholas on 2008/12/13 21:51:18
- Log: Integrate:
- [ 35081]
- Integrate:
- [ 35066]
- Bump the debugger's version. Fail to update the changes.
-
- [ 35080]
- Document the changes between VERSIONS 1.30 and 1.31 of the debugger.
- Branch: maint-5.8/perl
- !> lib/perl5db.pl
-____________________________________________________________________________
-[ 35057] By: nicholas on 2008/12/07 19:14:30
- Log: Subject: some 589 delta nits
- From: Jarkko Hietaniemi <jhi@iki.fi>
- Message-ID: <493C1856.5030907@iki.fi>
- Date: Sun, 07 Dec 2008 13:39:18 -0500
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 35056] By: nicholas on 2008/12/07 19:01:54
- Log: Disarm the maint branch.
- Branch: maint-5.8/perl
- ! patchlevel.h
-____________________________________________________________________________
-[ 35054] By: nicholas on 2008/12/06 22:50:43
- Log: This is RC2
- Branch: maint-5.8/perl
- ! patchlevel.h
-____________________________________________________________________________
-[ 35053] By: nicholas on 2008/12/06 17:33:47
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 35052] By: nicholas on 2008/12/06 17:10:16
- Log: Integrate:
- [ 35051]
- Integrate:
- [ 35050]
- Subject: Re: AIX patches for Perl 5.8.9 RC2 - README.aix
- From: Rainer Tammer <tammer@tammer.net>
- Message-ID: <493AAEF0.3020203@tammer.net>
- Date: Sat, 06 Dec 2008 17:57:20 +0100
- Branch: maint-5.8/perl
- !> README.aix
-____________________________________________________________________________
-[ 35049] By: nicholas on 2008/12/06 16:23:34
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 35048] By: nicholas on 2008/12/06 15:59:37
- Log: *and* another one. This reminds me a lot of the 5.8.8 release. "Are we
- nearly there yet?" "How about now?" "How about now?"
- Releasing is hard. Let's go shopping.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 35047] By: nicholas on 2008/12/06 15:56:36
- Log: Hopefully today.
- Branch: maint-5.8/perl
- ! pod/perlhist.pod
-____________________________________________________________________________
-[ 35046] By: nicholas on 2008/12/06 15:54:53
- Log: Update META.yml
- Branch: maint-5.8/perl
- ! META.yml
-____________________________________________________________________________
-[ 35045] By: nicholas on 2008/12/06 15:53:55
- Log: 3 more module updates.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 35044] By: nicholas on 2008/12/06 15:49:57
- Log: pod/buildtoc --build-all
- Branch: maint-5.8/perl
- ! pod/perltoc.pod
-____________________________________________________________________________
-[ 35043] By: nicholas on 2008/12/06 15:46:33
- Log: Integrate:
- [ 34748]
- Integrate:
- [ 34045]
- Subject: [PATCH] B::Debug dual-life 1.06
- From: Reini Urban <rurban@x-ray.at>
- Date: Wed, 11 Jun 2008 17:03:37 +0200
- Message-ID: <484FE949.9040701@x-ray.at>
-
- [ 34070]
- Fix a couple of tests introduced by #34045 which fail on Win32
-
- [just the Maintainers.pl part]
-
- [ 35040]
- Integrate:
- [ 34949]
- Errors to STDERR please
-
- [ 35038]
- Subject: [PATCH] Re: add UPSTREAM flag to Maintainers.pl??
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Date: Mon, 10 Nov 2008 10:21:29 +0100
- Message-ID: <4917FD19.7080704@sneakemail.com>
- Branch: maint-5.8/perl
- !> Porting/Maintainers.pl Porting/Maintainers.pm
- !> Porting/checkcfgvar.pl
-____________________________________________________________________________
-[ 35042] By: nicholas on 2008/12/06 15:15:30
- Log: Integrate:
- [ 34992]
- Integrate:
- [ 34943]
- Subject: [perl #32979] [PATCH] perlrun #!/bin/sh incantation n.g. 4 linux
- From: "Steve Peters via RT" <perlbug-followup@perl.org>
- Date: 21 Dec 2004 17:36:12 -0000
- Message-ID: <rt-3.0.11-32979-103402.11.4873424142094@perl.org>
-
- Applying a four year old patch from myself. w00t!
-
- [ 34945]
- Subject: [PATCH] Small eval documentation tweak
- From: Bo Lindbergh <blgl@hagernas.com>
- Date: Wed, 26 Nov 2008 10:54:53 +0100
- Message-Id: <F5D05263-9E5C-4B6D-8233-E11DE1D207E8@hagernas.com>
-
- [ 34961]
- Subject: Re: 5.8.9 RC1 / 5.10.x / bleed patches for README.aix
- From: Rainer Tammer <tammer@tammer.net>
- Date: Sat, 29 Nov 2008 14:23:26 +0100
- Message-ID: <4931424E.8000008@tammer.net>
-
- [ 34975]
- Add diagnostics for "No such hook: %s".
-
- [ 34976]
- setsid() returns -1 on failure.
-
- [ 35041]
- Integrate:
- [ 35039]
- Note perl5-security-report@perl.org in INSTALL. Must remember to
- mention it in the release announcement.
- Branch: maint-5.8/perl
- !> INSTALL README.aix pod/perldiag.pod pod/perlfunc.pod
- !> pod/perlipc.pod pod/perlrun.pod
-____________________________________________________________________________
-[ 35037] By: nicholas on 2008/12/06 14:47:47
- Log: Integrate:
- [ 35034]
- Integrate:
- [ 35008]
- Subject: Re: File::Path regression in 5.8.9
- From: Gisle Aas <gisle@activestate.com>
- Date: Wed, 19 Nov 2008 19:09:20 +0100
- Message-Id: <C72B3504-E0B8-4622-89AA-3C07C57C14E2@activestate.com>
-
- [plus bump $VERSION. Gah. Format F-word must die]
-
- [ 35009]
- For now, remove the 'cannot remove [dir] when cwd is [dir]' message,
- because the existing code will think that /tmp/abc is a subdirectory
- of /tmp/aa, and whilst we have a patch for Win32 and *nix, we've not
- tested on VMS, which has "interesting" path syntax.
-
- [ 35011]
- Revert 35009 so we can take another swing at ancestor detection.
-
- [ 35012]
- Subject: Re: File::Path regression in 5.8.9
- From: Marcus Holland-Moritz <mhx-perl@gmx.net>
- Date: Fri, 14 Nov 2008 10:58:09 +0100
- Message-ID: <20081114105809.6435cba1@r2d2>
-
- Plus replace "$p/$x" with catdir($p, $x) in the test.
-
- [ 35013]
- While we are off the reservation, revert a stupid, VMS-specific
- test regression I caused David to make in 2.07. (See
- http://rt.cpan.org/Public/Bug/Display.html?id=40512 ).
- Branch: maint-5.8/perl
- !> lib/File/Path.pm lib/File/Path.t
-____________________________________________________________________________
-[ 35035] By: nicholas on 2008/12/06 14:02:02
- Log: Integrate:
- [ 34989]
- Integrate:
- [ 34979]
- Add two more flags, PERLDBf_SAVESRC_NOSUBS and PERLDBf_SAVESRC_INVALID,
- which give total control over when source code from evals is stored.
- The debugger doesn't need them, but I forsee that profilers might.
-
- [ 34981]
- Followup to change 34979. Tests are good, m'kay. Particularly when they
- show you that something you thought worked doesn't.
- Sadly it's not possible to trivially make it work, so for now they're
- todo_skip().
- Branch: maint-5.8/perl
- !> perl.h pp_ctl.c
-____________________________________________________________________________
-[ 35033] By: nicholas on 2008/12/06 13:13:47
- Log: Integrate:
- [ 31976]
- Option spelling nit for AIX
-
- [ 35031]
- Integrate:
- [ 34983]
- Unwind change 31976 then apply
-
- Subject: Re: 5.8.9 RC1 / 5.10.x / bleed patches for gcc / AIX
- From: Rainer Tammer <tammer@tammer.net>
- Message-ID: <4935099B.8060004@tammer.net>
- Date: Tue, 02 Dec 2008 11:10:35 +0100
-
- [ 35007]
- Subject: AIX patches for Perl 5.8.9 RC2 and gcc on AIX + suidperl on AIX README.aix
- From: Rainer Tammer <tammer@tammer.net>
- Message-ID: <4937A39B.1070104@tammer.net>
- Date: Thu, 04 Dec 2008 10:32:11 +0100
-
- [the rest, including unwinding change 34983 first]
- Branch: maint-5.8/perl
- !> Makefile.SH README.aix
-____________________________________________________________________________
-[ 35032] By: nicholas on 2008/12/06 12:09:18
- Log: Integrate:
- [ 34991]
- Integrate:
- [ 34977]
- Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force.
- Branch: maint-5.8/perl
- !> mathoms.c
-____________________________________________________________________________
-[ 34990] By: nicholas on 2008/12/03 10:55:42
- Log: Integrate:
- [ 34988]
- Integrate:
- [ 34987]
- Fix for tainting regression in a test of Text::Template spotted by
- Andreas' smoker.
- Branch: maint-5.8/perl
- !> scope.c t/op/taint.t
-____________________________________________________________________________
-[ 34978] By: nicholas on 2008/12/02 14:23:08
- Log: Subject: [PATCH - 5.8.9] Fix build warning from Change 34974
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510812020551w5dcdbaa9tfcc483be2779653e@mail.gmail.com>
- Date: Tue, 2 Dec 2008 08:51:08 -0500
- Branch: maint-5.8/perl
- ! scope.c
-____________________________________________________________________________
-[ 34974] By: nicholas on 2008/12/01 22:57:16
- Log: Integrate:
- [ 34962]
- Integrate:
- [ 34954]
- Proposed fix for -T -d:NYTProf regression. Probably this is a "missing"
- part of change 24943.
-
- [ 34955]
- This feels like a more robust location than that of change 34954.
- Branch: maint-5.8/perl
- !> scope.c
-____________________________________________________________________________
-[ 34928] By: nicholas on 2008/11/26 20:36:49
- Log: Integrate:
- [ 34916]
- Integrate:
- [ 34915]
- Subject: [PATCH] threads::shared 1.27
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510811250852r17a88593h373ca49c74ea0ffa@mail.gmail.com>
- Date: Tue, 25 Nov 2008 11:52:12 -0500
- Branch: maint-5.8/perl
- !> ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
- !> ext/threads/shared/t/waithires.t
-____________________________________________________________________________
-[ 34913] By: nicholas on 2008/11/25 17:38:16
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34912] By: nicholas on 2008/11/25 16:54:58
- Log: Integrate:
- [ 34911]
- Integrate:
- [ 34906]
- Subject: [PATCH] Re: [perl #56826] Perl-5.8.8 compilation on AIX 5.1
- From: Andy Dougherty <doughera@lafayette.edu>
- Date: Fri, 11 Jul 2008 11:27:13 -0400 (EDT)
- Message-ID: <Pine.LNX.4.64.0807111112440.1349@fractal.phys.lafayette.edu>
-
- [ 34910]
- Add Rainer Tammer and Torsten Schönfeld to AUTHORS.
- Branch: maint-5.8/perl
- !> AUTHORS INSTALL
-____________________________________________________________________________
-[ 34899] By: nicholas on 2008/11/21 19:02:42
- Log: Integrate:
- [ 34897]
- Integrate:
- [ 34896]
- Subject: Hard-coded Perl_pp_entersub and Perl_pp_entereval should use PL_ppaddr
- From: Tim Bunce <Tim.Bunce@pobox.com>
- Message-ID: <20081120131719.GA32120@timac.local>
- Date: Thu, 20 Nov 2008 13:17:19 +0000
-
- [tweaked for blead because of change 27941]
- [and then tweaked back]
- Branch: maint-5.8/perl
- !> gv.c perl.c
-____________________________________________________________________________
-[ 34895] By: nicholas on 2008/11/19 18:58:13
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34894] By: nicholas on 2008/11/19 18:34:11
- Log: Integrate:
- [ 34893]
- Integrate:
- [ 34881]
- Subject: Re: 5.8.9 RC1 patches for AIX
- From: Rainer Tammer <tammer@tammer.net>
- Date: Tue, 18 Nov 2008 12:58:27 +0100
- Message-ID: <4922ADE3.5030701@tammer.net>
- Branch: maint-5.8/perl
- !> README.aix
-____________________________________________________________________________
-[ 34892] By: nicholas on 2008/11/19 12:43:04
- Log: Integrate:
- [ 34888]
- Integrate:
- [ 34870]
- Subject: [PATCH] Fix a missing single quote in hints/solaris_2.sh
- From: Andy Dougherty <doughera@lafayette.edu>
- Message-ID: <Pine.LNX.4.64.0811171300350.16632@fractal.phys.lafayette.edu>
- Date: Mon, 17 Nov 2008 13:11:59 -0500 (EST)
- Branch: maint-5.8/perl
- !> hints/solaris_2.sh
-____________________________________________________________________________
-[ 34891] By: nicholas on 2008/11/19 11:44:19
- Log: Integrate:
- [ 34889]
- Integrate:
- [ 34823]
- sizeof(long double) is 8 bytes for all Microsoft compilers
- from Jan Dubois
-
- [ 34877]
- Change LONG_DOUBLESIZE macros to match config (ref change 34823)
- Branch: maint-5.8/perl
- !> win32/config.vc win32/config.vc64 win32/config_H.gc
- !> win32/config_H.vc win32/config_H.vc64
-____________________________________________________________________________
-[ 34890] By: nicholas on 2008/11/19 11:04:36
- Log: Integrate:
- [ 34884]
- Integrate:
- [ 34852]
- Subject: Re: 5.8.9 RC1 report
- From: Rainer Tammer <tammer@tammer.net>
- Date: Thu, 13 Nov 2008 15:14:46 +0100
- Message-ID: <491C3656.3010509@tammer.net>
-
- [ 34885]
- Integrate:
- [ 34861]
- Subject: Re: 5.8.9 RC1 report
- From: Rainer Tammer <tammer@tammer.net>
- Date: Mon, 17 Nov 2008 08:53:34 +0100
- Message-ID: <492122FE.5020001@tammer.net>
- Branch: maint-5.8/perl
- !> hints/aix.sh makedef.pl
-____________________________________________________________________________
-[ 34878] By: nicholas on 2008/11/18 10:13:11
- Log: Integrate:
- [ 34815]
- Subject: [PATCH] Relocations errors with Intel CC 10 on 64 bits archs
- From: Vincent Pit <perl@profvince.com>
- Date: Tue, 11 Nov 2008 15:58:07 +0100
- Message-ID: <49199D7F.7030304@profvince.com>
-
- [ 34835]
- Subject: [PATCH] Future-proof hints/linux.sh against Sun's cc -V output.
- From: Andy Dougherty <doughera@lafayette.edu>
- Date: Fri, 14 Nov 2008 13:01:13 -0500 (EST)
- Message-ID: <Pine.LNX.4.64.0811141300220.6539@fractal.phys.lafayette.edu>
- Branch: maint-5.8/perl
- !> hints/linux.sh
-____________________________________________________________________________
-[ 34875] By: nicholas on 2008/11/17 22:34:48
- Log: Integrate:
- [ 34866]
- Integrate:
- [ 34859]
- Add a $VERSION, strict and some documentation to Tie::StdHandle.
- Branch: maint-5.8/perl
- !> lib/Tie/StdHandle.pm
-____________________________________________________________________________
-[ 34872] By: nicholas on 2008/11/17 22:03:41
- Log: Errors in my integration descriptions detected and corrected by Steve
- Hay.
- Branch: maint-5.8/perl
- ! Changes
-____________________________________________________________________________
-[ 34871] By: nicholas on 2008/11/17 21:44:55
- Log: Note the change to XS(), and the addition of XSPROTO(), as something
- incompatible. Note also that it's been around in 5.10.0 for nearly a
- year, so one would expect any affected C++ modules to have adapted by
- now.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34869] By: nicholas on 2008/11/17 13:22:52
- Log: Note that undef @array now correctly calls CLEAR on a tied array.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34868] By: nicholas on 2008/11/17 11:58:17
- Log: Integrate:
- [ 34856]
- Integrate:
- [ 34814]
- add -t (tabular option) to Porting/corecpan.pl
- This allows multiple source trees to be compared
- Branch: maint-5.8/perl
- !> Porting/corecpan.pl
-____________________________________________________________________________
-[ 34863] By: nicholas on 2008/11/17 09:46:32
- Log: Integrate:
- [ 34847]
- Integrate:
- [ 34818]
- Sync up with Digest-MD5-2.37 from CPAN
- Branch: maint-5.8/perl
- !> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
- !> ext/Digest/MD5/MD5.xs ext/Digest/MD5/t/files.t
-____________________________________________________________________________
-[ 34855] By: nicholas on 2008/11/16 21:26:16
- Log: Integrate:
- [ 34851]
- Integrate:
- [ 34824]
- Skip #ifdefs and other preprocessor lines when parsing the
- local_patches section of patchlevel.h.
- Branch: maint-5.8/perl
- !> utils/perlbug.PL
-____________________________________________________________________________
-[ 34853] By: nicholas on 2008/11/16 20:09:25
- Log: Integrate:
- [ 30980]
- Subject: Re: new C3 MRO patch
- From: "Brandon Black" <blblack@gmail.com>
- Date: Tue, 17 Apr 2007 13:14:36 -0500
- Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com>
-
- [the t/TEST part]
-
- [ 31018]
- Make t/harness find the t/mro tests
-
- [ 34846]
- Integrate:
- [ 34839]
- Subject: MRO tests for isa() and package aliases
- From: Torsten Schoenfeld <kaffeetisch@gmx.de>
- Date: Sat, 15 Nov 2008 21:24:40 +0100
- Message-ID: <491F3008.4060205@gmx.de>
- Branch: maint-5.8/perl
- +> t/mro/package_aliases.t
- !> MANIFEST t/TEST t/harness
-____________________________________________________________________________
-[ 34849] By: nicholas on 2008/11/16 19:27:34
- Log: Acknowledge Schwern's hard work on the updated modules list.
- Bowdlerise Slaven's surname down to ISO-8859-1, so that our last-
- century man page tools don't choke on a c accute.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34848] By: nicholas on 2008/11/16 19:23:12
- Log: Incorporate a large list of corrections and updates to module versions
- supplied by Schwern. Plus some cross-checking with corecpan.pl
- one missing =item * and mention t/mro/package_aliases.t, which I am in
- the process of integrating.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34842] By: nicholas on 2008/11/16 17:41:03
- Log: Subject: [perl #60504] Which perldelta in 5.8.9 RC1 README?
- From: Tom Wyant (via RT) <perlbug-followup@perl.org>
- Message-ID: <rt-3.6.HEAD-10965-1226511451-1571.60504-75-0@perl.org>
- Date: Wed, 12 Nov 2008 09:37:32 -0800
- Branch: maint-5.8/perl
- ! README
-____________________________________________________________________________
-[ 34841] By: nicholas on 2008/11/16 17:19:33
- Log: Change 34693 introduced a regression spotted by Devel::SmallProf.
- Branch: maint-5.8/perl
- ! pp_ctl.c
-____________________________________________________________________________
-[ 34826] By: nicholas on 2008/11/12 16:08:40
- Log: Patch from bob (but reflowed)
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34821] By: nicholas on 2008/11/12 10:45:45
- Log: Integrate:
- [ 25261]
- Subject: [PATCH] Typos in *.p[lm]
- From: "Piotr Fusik" <pfusik@op.pl>
- Date: Sun, 31 Jul 2005 12:50:04 +0200
- Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
- Branch: maint-5.8/perl
- !> lib/CGI/Carp.pm
-____________________________________________________________________________
-[ 34816] By: nicholas on 2008/11/11 20:10:28
- Log: Disarm the maint branch.
- Branch: maint-5.8/perl
- ! patchlevel.h
-____________________________________________________________________________
-[ 34813] By: nicholas on 2008/11/10 23:06:03
- Log: This is RC1
- Branch: maint-5.8/perl
- ! patchlevel.h
-____________________________________________________________________________
-[ 34812] By: nicholas on 2008/11/10 21:21:40
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34811] By: nicholas on 2008/11/10 21:09:51
- Log: Hopefully today.
- Branch: maint-5.8/perl
- ! pod/perlhist.pod
-____________________________________________________________________________
-[ 34810] By: nicholas on 2008/11/10 21:08:45
- Log: Third pass. (On a printed copy.)
- F<> is for File
- C<> is for Code
- L<> is for Link
- [And yes, whilst modules are also links, I'd prefer them to be code]
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34809] By: nicholas on 2008/11/10 20:25:13
- Log: One spelling error, and one syle change.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34808] By: nicholas on 2008/11/10 19:58:26
- Log: Re-order platform specific bug fixes into alphabetical order.
- "panic" is lower case in the panic diagnostic.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod pod/perltoc.pod
-____________________________________________________________________________
-[ 34807] By: nicholas on 2008/11/10 19:28:39
- Log: Style check (second pass)
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34806] By: nicholas on 2008/11/10 19:18:38
- Log: Mop up refugees from 34803, spoted by Vincent.
- Branch: maint-5.8/perl
- ! Porting/config.sh
-____________________________________________________________________________
-[ 34805] By: nicholas on 2008/11/10 19:14:16
- Log: Big proof read and style sweep. (First iteration)
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34803] By: nicholas on 2008/11/10 18:53:49
- Log: Cargo-cult 5.8.9 upgrade.
- Branch: maint-5.8/perl
- ! Cross/config.sh-arm-linux META.yml NetWare/Makefile
- ! Porting/config.sh 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/Makefile.ce win32/config_H.bc win32/config_H.gc
- ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
-____________________________________________________________________________
-[ 34802] By: nicholas on 2008/11/10 18:22:28
- Log: Run Porting/makemeta.pl
- Branch: maint-5.8/perl
- ! META.yml
-____________________________________________________________________________
-[ 34801] By: nicholas on 2008/11/10 18:20:18
- Log: Pretty much any change perculates to the table of contents.
- Branch: maint-5.8/perl
- ! pod/perltoc.pod
-____________________________________________________________________________
-[ 34800] By: nicholas on 2008/11/10 18:19:14
- Log: Note that panic: sv_chop %s is new.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34799] By: nicholas on 2008/11/10 18:17:42
- Log: Run pod/perltoc --build-all.
- Branch: maint-5.8/perl
- ! pod/perltoc.pod
-____________________________________________________________________________
-[ 34798] By: nicholas on 2008/11/10 18:10:51
- Log: Add an acknowledgements section.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34797] By: nicholas on 2008/11/10 18:02:52
- Log: Integrate:
- [ 34787]
- Integrate:
- [ 34615]
- Upgrade to File::Path 2.06_06. (a diff from David via http)
-
- [ 34637]
- Upgrade to File::Path 2.06_07. (an e-mail from David)
-
- [ 34733]
- Upgrade to File::Path 2.06_08.
-
- [ 34784]
- Upgrade to File::Path 2.07
- Branch: maint-5.8/perl
- !> lib/File/Path.pm lib/File/Path.t
-____________________________________________________________________________
-[ 34796] By: nicholas on 2008/11/10 17:22:15
- Log: Integrate:
- [ 34793]
- Integrate:
- [ 34760]
- lib/Test/Tutorial.pod is part of Test-Simple
-
- [ 34792]
- Subject: [PATCH] Update Maintainers.pl
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Date: Mon, 10 Nov 2008 09:41:40 +0100
- Message-ID: <20081110084141.12299.qmail@lists.develooper.com>
- Branch: maint-5.8/perl
- !> Porting/Maintainers.pl
-____________________________________________________________________________
-[ 34795] By: nicholas on 2008/11/10 16:50:39
- Log: Run ispell over it.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34794] By: nicholas on 2008/11/10 16:41:40
- Log: Proxy Constant Subroutines are in, so are an enhancement to note, even
- though they are disabled by default.
- Clean up "new tests":
- * add descriptions of all the new test files in t
- (and wonder why two that test things in lib/ are there)
- * move information about tests in modules to the modules section
- * move platform specific information about tests to that section
- some style tidying.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34767] By: nicholas on 2008/11/07 16:40:55
- Log: Note the XS acelerated SWASHGET, and remove reference to one new
- subtest. I'm not sure if any of the subtest changes are really worth
- it.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34754] By: nicholas on 2008/11/06 16:32:21
- Log: No, I'm pretty sure that *that* was the last fixme.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34753] By: nicholas on 2008/11/06 16:25:51
- Log: Normalise the form of references to bug reports - RT #1234, and if it
- is in brackets, use [].
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34752] By: nicholas on 2008/11/06 16:18:08
- Log: Remove the last fixme.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34751] By: nicholas on 2008/11/06 14:43:12
- Log: I can't see where to put the comment about emacs perl mode. It's not
- installed in emacs by default, so I can't see that it's that important
- to summarise it for everyone. If you know you want it, you know you
- have to find it.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34750] By: nicholas on 2008/11/06 14:36:53
- Log: More cleanup, including remove perforce revision numbers, and where
- possible add ticket numbers. (And in a consistent format)
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34749] By: nicholas on 2008/11/06 12:39:28
- Log: Integrate:
- [ 33946]
- Integrate:
- ...
-
- [ 33644]
- From: "Jan Dubois" <jand@activestate.com>
- Subject: [PATCH] PL_bincompat_opt should be exported on AIX and Windows
- Date: Thu, 3 Apr 2008 17:34:13 -0700
- Message-ID: <02c001c895eb$9bc3e920$d34bbb60$@com>
-
- (with one tweak--it should be PL_bincompat_options!)
-
- ...
- Branch: maint-5.8/perl
- !> globvar.sym
-____________________________________________________________________________
-[ 34745] By: nicholas on 2008/11/05 23:54:43
- Log: If I call it fixme, grep will find it for me.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34744] By: nicholas on 2008/11/05 23:54:13
- Log: A note about future maintenance plans for 5.8.x.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34743] By: nicholas on 2008/11/05 23:30:05
- Log: Finish =head1 Selected Bug Fixes. Maybe I should name Vipul.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34741] By: nicholas on 2008/11/05 22:19:40
- Log: Try to order and group the "selected bug fixes"
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34740] By: nicholas on 2008/11/05 21:56:10
- Log: But I can always wordsmith it further.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34739] By: nicholas on 2008/11/05 21:50:10
- Log: I think that =head1 Installation and Configuration Improvements is done.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34738] By: nicholas on 2008/11/05 21:35:57
- Log: More tidying. Move descriptions of bug fixes in module to their
- "ugraded" section.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34737] By: nicholas on 2008/11/05 20:05:52
- Log: Some tidying, copy editing, tweaking.
- Move descriptions of changed documentation from "new" to "updated"
- documentation.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34736] By: nicholas on 2008/11/05 17:07:24
- Log: Correct the remaining version numbers, remove a duplicate, and prune
- some excess data.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34735] By: nicholas on 2008/11/05 15:49:14
- Log: Hand sort module entries into alphabetical order. (ie there may still
- be errors.) Remove a couple of duplicates; fix a couple of package
- names.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34734] By: nicholas on 2008/11/05 13:44:55
- Log: Some tidying, and verification of module version numbers.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34732] By: nicholas on 2008/11/04 23:56:07
- Log: Before I forget, two important bug fixes that it seems that everyone
- missed.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34731] By: nicholas on 2008/11/04 23:46:07
- Log: The perl589delta project's TODOs. Mostly resolved as "wah! This
- perl589delta.pod is already very long. This doesn't feel important".
- When it comes to things like B's OptreeCheck, it definitely isn't.
- It's a test helper module, and not installed. Nicely written, well
- behaved, no-one need know that it even exists.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34730] By: nicholas on 2008/11/04 23:11:58
- Log: Like 5.8.3, we get an obituary :-(
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34729] By: nicholas on 2008/11/04 22:48:46
- Log: The 2008-10 split, and the rest of Changes. I think we're up to date.
- Now to deal with the TODOs, then the copy editing and rejigging, and
- finally verify that any bugs we say we've fixed, we have. Also, need
- to check that the VERSIONs stated in "upgraded to" are correct.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34728] By: nicholas on 2008/11/04 22:11:35
- Log: Integrate:
- [ 34719]
- Integrate:
- [ 34712]
- The breakage caused by #34653 (sh|c)ould have been detected
- by the compiler. So further improve the STR_WITH_LEN() macro.
- Branch: maint-5.8/perl
- !> handy.h
-____________________________________________________________________________
-[ 34727] By: nicholas on 2008/11/04 21:45:44
- Log: Subject: [PATCH] Re: threads Changes
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510811041306p43e00bb4r3f4bdc51e682a84c@mail.gmail.com>
- Date: Tue, 4 Nov 2008 16:06:42 -0500
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34726] By: nicholas on 2008/11/04 21:39:52
- Log: Integrate:
- [ 34715]
- Integrate:
- [ 34693]
- Add a flag PERLDBf_SAVESRC, which enables the saved lines part of
- PERLDBf_LINE, so that profilers (such as NYTProf) have access to the
- lines of the eval, without the speed impact of other parts of the
- debugger infrastructure. PERLDBf_LINE is unchanged. Based largely on a
- patch by Tim Bunce in <20081028152749.GA12500@timac.local>
-
- [ 34705]
- Subject: Re: @{"_<$filename"} is unreasonably tied to use of DB::DB ($^P & 0x2)
- From: Tim Bunce <Tim.Bunce@pobox.com>
- Message-ID: <20081103160130.GA45762@timac.local>
- Date: Mon, 3 Nov 2008 16:01:31 +0000
-
- [ 34706]
- Subject: Re: @{"_<$filename"} is unreasonably tied to use of DB::DB ($^P & 0x2)
- From: Tim Bunce <Tim.Bunce@pobox.com>
- Message-ID: <20081103162537.GB45762@timac.local>
- Date: Mon, 3 Nov 2008 16:25:37 +0000
- Branch: maint-5.8/perl
- !> gv.c lib/perl5db.pl op.c perl.h pod/perlvar.pod pp_ctl.c
- !> toke.c
-____________________________________________________________________________
-[ 34725] By: nicholas on 2008/11/04 21:39:24
- Log: 2008-09 - mostly only newer dual life modules felt important.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34724] By: nicholas on 2008/11/04 21:13:39
- Log: Notes on the 2008-02 split. Possibly brutally short.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34723] By: nicholas on 2008/11/04 20:35:37
- Log: Notes on the remaining 2007 splits. Possibly brutally short.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34722] By: nicholas on 2008/11/04 19:39:58
- Log: Integrate:
- [ 34720]
- Integrate:
- [ 34670]
- Subject: Re: [PATCH] [doc] be more explicit about magic argv
- From: Moritz Lenz <moritz@casella.verplant.org>
- Date: Thu, 30 Oct 2008 20:30:00 +0100
- Message-ID: <20081030182902.25398.qmail@lists.develooper.com>
-
- [ 34703]
- Subject: [perl #60300] doc Carp $Carp::Internal{__PACKAGE__} example
- From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
- Date: Sat, 01 Nov 2008 16:27:09 -0700
- Message-ID: <rt-3.6.HEAD-29762-1225582029-1073.60300-75-0@perl.org>
- Branch: maint-5.8/perl
- !> lib/Carp.pm pod/perlop.pod pod/perlrun.pod
-____________________________________________________________________________
-[ 34721] By: nicholas on 2008/11/04 18:59:34
- Log: Integrate:
- [ 34713]
- Integrate:
- [ 34702]
- Subject: Re: CPAN-1.9301 can't clean bootstrap .cpan
- From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig)
- Message-ID: <87abci5swq.fsf@k75.linux.bogus>
- Date: Sun, 02 Nov 2008 11:22:29 +0100
- Branch: maint-5.8/perl
- !> lib/CPAN/FirstTime.pm
-____________________________________________________________________________
-[ 34718] By: nicholas on 2008/11/04 09:38:17
- Log: Integrate:
- [ 34707]
- Integrate:
- [ 34694]
- Explicitly specify some printf formats for constant strings.
- This is mostly to silence gcc's warning, "format not a string
- literal and no format arguments".
-
- [ 34695]
- Subject: [PATCH] explicit empty while loops
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Wed, 29 Oct 2008 13:22:04 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D4E2FD9@exchsvr2.npl.ad.local>
-
- [ 34700]
- Silence one more format warning
- Branch: maint-5.8/perl
- !> av.c doop.c ext/PerlIO/scalar/scalar.xs handy.h mg.c op.c
- !> perl.c pp.c pp_ctl.c pp_hot.c pp_sort.c pp_sys.c sv.c toke.c
- !> util.c
-____________________________________________________________________________
-[ 34717] By: nicholas on 2008/11/04 09:05:12
- Log: Integrate:
- [ 34704]
- Integrate:
- [ 32728]
- Subject: [PATCH] 64-bit fix for Time::Local
- From: "Jan Dubois" <jand@activestate.com>
- Date: Thu, 20 Dec 2007 10:18:52 -0800
- Message-ID: <044301c84334$c6aa2960$53fe7c20$@com>
-
- [ 34699]
- Upgrade to Time::Local 1.1901.
- Branch: maint-5.8/perl
- !> lib/Time/Local.pm lib/Time/Local.t
-____________________________________________________________________________
-[ 34716] By: nicholas on 2008/11/04 08:46:09
- Log: Incorporate everything from the not-yet-done 2006 splits. (Or at least
- notes and placeholders for them). Move some things around. Steal, um
- flatter, some things from perl5100delta.pod.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34711] By: nicholas on 2008/11/03 22:24:01
- Log: A first pass over what's there. Rejig some sections to use =head2 where
- that was the style I used in perl587delta.pod. Move things to more
- appropriate sections. Attempt to normalise the "Upgraded Modules"
- section. Remove the change numbers - if people really need this the
- commit messages are clear. Remove erroneous references to 5.10 features
- that crept in. (Useful - they had to be purged from other files too).
- Remove references to bug fixes that were actually 5.10.x only,
- utilities that are 5.10.x only, and utilities that are not installed.
- If they're not installed, they belong in "hacking" type documentation.
- Remove all references to perltodo. It's invariably out of date in
- 5.8.x, and we don't want to encourage people to hack against this
- source tree.
-
- But by heck, there's already a lot there. Thank you everyone.
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34709] By: nicholas on 2008/11/03 22:11:58
- Log: Purge accidental references to //p, ${^PREMATCH}, ${^MATCH} and
- ${^POSTMATCH}.
- Branch: maint-5.8/perl
- ! pod/perlop.pod pod/perlre.pod
-____________________________________________________________________________
-[ 34708] By: nicholas on 2008/11/03 21:27:44
- Log: Initial check-in of the final (mostly complete) perl589delta from Paul
- Fenwick's volunteer team http://groups.google.com/group/perl589delta
- Branch: maint-5.8/perl
- ! pod/perl589delta.pod
-____________________________________________________________________________
-[ 34701] By: nicholas on 2008/11/03 10:35:59
- Log: Integrate:
- [ 34692]
- Integrate:
- [ 34691]
- Upgrade to Text::ParseWords 3.27
- Branch: maint-5.8/perl
- !> Porting/Maintainers.pl lib/Text/ParseWords.pm
- !> lib/Text/ParseWords.t lib/Text/ParseWords/taint.t
-____________________________________________________________________________
-[ 34690] By: nicholas on 2008/10/31 16:01:38
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34689] By: nicholas on 2008/10/31 15:09:42
- Log: Rework the pseudohash tests so that they skip on 5.10.0 and later, and
- don't expose any syntax that 5.10.0 chokes on.
- Branch: maint-5.8/perl
- ! lib/constant.t
-____________________________________________________________________________
-[ 34688] By: nicholas on 2008/10/31 14:10:54
- Log: Fix discrepancy created by the conflict resolution of merge 34681.
- t/harness is not as exacting as t/TEST, when it comes to test numbers
- being in order. (TEST's favourite muppet clearly is Count von Count.
- No idea which harness likes best)
- Branch: maint-5.8/perl
- ! lib/constant.t
-____________________________________________________________________________
-[ 34687] By: nicholas on 2008/10/31 11:54:37
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34686] By: nicholas on 2008/10/31 11:25:35
- Log: Run pod/buildtoc --build-all
- Branch: maint-5.8/perl
- ! MANIFEST pod/perltoc.pod
-____________________________________________________________________________
-[ 34685] By: nicholas on 2008/10/31 11:24:11
- Log: Run regen.pl.
- Branch: maint-5.8/perl
- ! pod/perlapi.pod
-____________________________________________________________________________
-[ 34684] By: nicholas on 2008/10/31 11:21:09
- Log: Run porting/makemeta
- Branch: maint-5.8/perl
- ! META.yml
-____________________________________________________________________________
-[ 34683] By: nicholas on 2008/10/31 11:19:41
- Log: Integrate:
- [ 34659]
- Integrate:
- [ 34566]
- Subject: [PATCH blead DOC] Re: [perl #60022] Typo in perldata
- From: Daniel Frederick Crisman <daniel@crisman.org>
- Date: Thu, 23 Oct 2008 20:14:56 -0400
- Message-ID: <20081024001456.GA4137@fury.crisman.org>
-
- Change from cardinal to ordinal numbering to avoid confusion.
-
- [ 34642]
- Remove redundant API definitions from '=for apidoc' sections.
- Those are already in embed.fnc, and most of them were already
- outdated. This also fixes the docs for pv_escape and pv_pretty.
-
- [ 34664]
- Integrate:
- [ 34649]
- Remove redundant (and wrong) prototype for pv_display()
- from its apidoc section.
- Branch: maint-5.8/perl
- !> dump.c pod/perlapi.pod pod/perldata.pod utf8.c
-____________________________________________________________________________
-[ 34682] By: nicholas on 2008/10/31 10:49:43
- Log: Integrate:
- [ 34665]
- Integrate:
- [ 34638]
- Upgrade to CPAN-1.9301.
- Branch: maint-5.8/perl
- +> lib/CPAN/API/HOWTO.pod lib/CPAN/Distroprefs.pm
- - lib/CPAN/API/HOWTO.pm
- !> MANIFEST lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/FirstTime.pm
- !> lib/CPAN/HandleConfig.pm lib/CPAN/Kwalify.pm
- !> lib/CPAN/Kwalify/distroprefs.dd
- !> lib/CPAN/Kwalify/distroprefs.yml lib/CPAN/Nox.pm
- !> lib/CPAN/Queue.pm lib/CPAN/Tarzip.pm lib/CPAN/bin/cpan
- !> lib/CPAN/t/02nox.t lib/CPAN/t/03pkgs.t
- !> lib/CPAN/t/11mirroredby.t
-____________________________________________________________________________
-[ 34681] By: nicholas on 2008/10/31 10:27:18
- Log: Integrate:
- [ 34663]
- Integrate:
- [ 34648]
- Subject: Fwd: CPAN Upload: S/SA/SAPER/constant-1.17.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Message-Id: <93213472-1B76-43A2-AACB-2BBFF901C5A7@free.fr>
- Date: Wed, 29 Oct 2008 22:58:52 +0100
- Branch: maint-5.8/perl
- !> lib/constant.pm lib/constant.t
-____________________________________________________________________________
-[ 34680] By: nicholas on 2008/10/31 10:02:48
- Log: Integrate:
- [ 34658]
- Integrate:
- [ 34554]
- Jerry spotted that as a result of change 34483 which upgrades blead to
- Test::Simple 0.82, lib/DB.t is now issuing a warning. His original
- suggestion was ok(!defined ...) - he, Merijn and I independently
- refined this to isnt(..., undef)
-
- [ 34639]
- Avoid leaving a VAR.txt after testing terminates on any platform where
- you can't unlink an open file by instead opening $^X for read to get a
- file handle for test purposes.
- Branch: maint-5.8/perl
- !> ext/XS/APItest/t/svpeek.t lib/DB.t
-____________________________________________________________________________
-[ 34674] By: nicholas on 2008/10/30 23:13:19
- Log: Integrate:
- [ 34657]
- Integrate:
- [ 34514]
- Upgrade PathTools to 3.28_01
-
- [ 34543]
- Cwd.xs won't load in development releases, unless we munge the
- XS_VERSION.
-
- [ 34606]
- Upgrade Cwd.xs to the Cwd.xs in PathTools 3.26_01:
-
- - abs_path() on Unix(ish) platforms has been upgraded to a much later
- version of the underlying C code from BSD. [Michael Schwern]
-
- - If strlcpy() and strlcat() aren't available on the user's system,
- we now use ppport.h to provide them, so our C code works. [Steve
- Peters]
-
- This unwinds change 32710 (consting from Robin Barker of the old code)
-
- [ 34607]
- Grab the second half of r10084 for cwd.t, which wasn't in change 33042.
- Update the Changes file with changes from 3.26 to 3.28_01 inclusive.
-
- [ 34609]
- Upgrade to PathTools 3.28_03.
-
- [ 34611]
- After the upgrade to 3.28_03 we need to revert change 34543.
-
- [ 34643]
- Upgrade to PathTools 3.29.
- Branch: maint-5.8/perl
- !> ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/Makefile.PL
- !> ext/Cwd/t/cwd.t ext/Cwd/t/win32.t lib/Cwd.pm lib/File/Spec.pm
- !> lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
- !> lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
- !> lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
- !> lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
- !> lib/File/Spec/t/Spec.t
-____________________________________________________________________________
-[ 34662] By: nicholas on 2008/10/30 13:03:53
- Log: Integrate:
- [ 34640]
- make distclean patch from Andy Armstrong.
- (Distclean isn't perfect yet because there's a spurious directory tree
- created but not cleaned up by ext/Test/Harness/t/harness.t, but Andy is
- working on fixing the cause)
- No idea about the state of play of disclean on VMS - I couldn't see how
- or where to add the three extra directories to it.
-
- [direct to 5.8.x because the parts that aren't yet relevant to 5.10.x
- will become so once the move of Test::Harness to ext/ is merged]
- Branch: maint-5.8/perl
- !> Makefile.SH win32/Makefile win32/makefile.mk
-____________________________________________________________________________
-[ 34656] By: nicholas on 2008/10/30 08:26:54
- Log: Integrate:
- [ 34644]
- Integrate:
- [ 34600]
- No, it's not a const SV* if we subsequently call
- SvREFCNT_dec() on it.
- Branch: maint-5.8/perl
- !> pad.c
-____________________________________________________________________________
-[ 34655] By: nicholas on 2008/10/30 08:03:15
- Log: Integrate:
- [ 34641]
- Integrate:
- [ 34602]
- Subject: [PATCH: Configure] Fix prototype detection for C++
- From: Marcus Holland-Moritz <mhx-perl@gmx.net>
- Date: Sun, 26 Oct 2008 21:41:13 +0100
- Message-ID: <20081026214113.0a5dc1a3@r2d2>
-
- [ 34617]
- Subject: fix for failed Gconvert detection under C++
- From: Tony Cook <tony@develop-help.com>
- Date: Tue, 28 Oct 2008 22:24:05 +1100
- Message-ID: <20081028112405.GA14163@mars.tony.develop-help.com>
-
-
- [This also sucks in the hunk of 33547 that creates ./warn]
- Branch: maint-5.8/perl
- !> Configure Porting/Glossary
-____________________________________________________________________________
-[ 34636] By: nicholas on 2008/10/29 16:03:41
- Log: Integrate:
- [ 34635]
- Integrate:
- [ 34589]
- lib/ExtUtils/t/eu_command.t belongs to ExtUtils-Command, and so does
- the about to be committed lib/ExtUtils/t/cp.t
-
- [ 34620]
- Subject: installperl patchlet
- From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig)
- Message-ID: <87k5btpdef.fsf@k75.linux.bogus>
- Date: Tue, 28 Oct 2008 05:11:20 +0100
- Branch: maint-5.8/perl
- !> Porting/Maintainers.pl installperl
-____________________________________________________________________________
-[ 34633] By: nicholas on 2008/10/29 08:22:26
- Log: Integrate:
- [ 32237]
- Fix up copyright years for files modified in 2007.
-
- [ 34599]
- Integrate:
- [ 34585]
- Update copyright years.
-
- [ 34586]
- Update copyright year in embed.pl, and everything that it builds.
-
-
- [plus fix an error in av.h introduced in 30927 when resolving 29670 -
- 2006, not 2005. av.h's 2005 editing was change 24542, which was never
- merged to 5.8.x]
- Branch: maint-5.8/perl
- !> (integrate 65 files)
-____________________________________________________________________________
-[ 34625] By: nicholas on 2008/10/28 20:28:32
- Log: Integrate:
- [ 34614]
- Integrate:
- [ 34590]
- Upgrade to ExtUtils::Command 1.15
-
- [ 34591]
- Upgrade to ExtUtils::Manifest 1.55.
- Branch: maint-5.8/perl
- +> lib/ExtUtils/t/cp.t
- !> MANIFEST lib/ExtUtils/Command.pm lib/ExtUtils/Manifest.pm
- !> lib/ExtUtils/t/Manifest.t lib/ExtUtils/t/eu_command.t
-____________________________________________________________________________
-[ 34616] By: nicholas on 2008/10/28 12:39:20
- Log: Integrate:
- [ 34601]
- Integrate:
- [ 34595]
- USE_FAST_STDIO can affect behaviour, so list it in -V
-
- [ 34596]
- Cope with brain damage in PerlIO::via, which will let you fclose() the
- same FILE * twice, thanks to it calling out to Perl space inside the
- close call tree, with the underlying PerlIO * already closed, but not
- unlinked.
- Branch: maint-5.8/perl
- !> perl.c perlio.c
-____________________________________________________________________________
-[ 34597] By: nicholas on 2008/10/26 19:05:49
- Log: Integrate:
- [ 34592]
- Integrate:
- [ 34575]
- Make C++ compilers happy #2: const POD without initializer
- is an error for g++, even when static.
-
- [ 34579]
- Make C++ compilers happy #5: jump to 'do_write' crossed
- initialization in dTHX.
-
- Plus some consting, which also makes C++ happier.
- Branch: maint-5.8/perl
- !> malloc.c perl.c
-____________________________________________________________________________
-[ 34594] By: nicholas on 2008/10/25 21:54:55
- Log: Integrate:
- [ 34582]
- Integrate:
- [ 34573]
- Upgrade to SelfLoader 1.17.
-
- [ 34588]
- Integrate:
- [ 34583]
- Upgrade to lib.pm 0.61.
- Branch: maint-5.8/perl
- !> lib/SelfLoader.pm lib/lib.t lib/lib_pm.PL
-____________________________________________________________________________
-[ 34580] By: nicholas on 2008/10/25 08:34:19
- Log: Subject: Re: [perl #60034] (?>) causes wrongness on long string
- From: Vincent Pit <perl@profvince.com>
- Message-ID: <48FFABE4.2030507@profvince.com>
- Date: Thu, 23 Oct 2008 00:40:36 +0200
- Branch: maint-5.8/perl
- ! regexec.c t/op/pat.t
-____________________________________________________________________________
-[ 34578] By: nicholas on 2008/10/24 21:57:53
- Log: Subject: Re: changed method caching of SUPER (was Re: perl@34559)
- From: Dave Mitchell <davem@iabyn.com>
- Message-ID: <20081024152235.GF21915@iabyn.com>
- Date: Fri, 24 Oct 2008 16:22:35 +0100
- Branch: maint-5.8/perl
- ! gv.c
-____________________________________________________________________________
-[ 34572] By: nicholas on 2008/10/24 20:56:48
- Log: Revert Attribute::Handlers to the version that shipped with 5.8.8.
- Then add that Rafael is now the maintainer, and bump the $VERSION to
- 0.78_03 to reflect this difference. I don't feel comfortable shipping
- a moderately different Attribute::Handlers, when it hasn't been on
- CPAN to shake other peoples' bugs out, and can be put (back) on CPAN,
- so that modules that know they need it can explicitly depend on it.
- Branch: maint-5.8/perl
- - lib/Attribute/Handlers/t/constants.t
- - lib/Attribute/Handlers/t/data_convert.t
- - lib/Attribute/Handlers/t/linerep.t
- ! MANIFEST lib/Attribute/Handlers.pm
- ! lib/Attribute/Handlers/Changes lib/Attribute/Handlers/README
- ! lib/Attribute/Handlers/t/multi.t
-____________________________________________________________________________
-[ 34565] By: nicholas on 2008/10/23 22:50:23
- Log: Integrate:
- [ 34563]
- Integrate:
- [ 34561]
- Handle a filename with a tilde in it. Otherwise the build dies
- on Bar.pm~ at MANIFEST check time when building on an ODS-2 volume.
- Branch: maint-5.8/perl
- !> configure.com
-____________________________________________________________________________
-[ 34564] By: craigb on 2008/10/23 21:50:53
- Log: First two hunks from 30402 adapted for 5.8.
- Branch: maint-5.8/perl
- ! vms/vms.c
-____________________________________________________________________________
-[ 34560] By: nicholas on 2008/10/22 19:56:00
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34559] By: nicholas on 2008/10/22 19:30:58
- Log: Integrate:
- [ 34556]
- Integrate:
- [ 34542]
- Subject: FreeBSD 7 libc_r detection
- From: Tony Cook <tony@develop-help.com>
- Message-ID: <20081020232630.GA20563@mars.tony.develop-help.com>
- Date: Tue, 21 Oct 2008 10:26:30 +1100
-
- [ 34546]
- Future-proof the FreeBSD hints - assume that FreeBSD 8, 9 etc behave
- like 7, not 6 and earlier.
- Branch: maint-5.8/perl
- !> hints/freebsd.sh
-____________________________________________________________________________
-[ 34558] By: nicholas on 2008/10/22 18:54:54
- Log: Integrate:
- [ 34557]
- Integrate:
- [ 34548]
- Disentangle the ownership of tests in lib/ExtUtils/
-
- [ 34553]
- Add BinGOs to AUTHORS, and a second e-mail address for Shlomi
- Branch: maint-5.8/perl
- !> AUTHORS Porting/Maintainers.pl Porting/checkAUTHORS.pl
-____________________________________________________________________________
-[ 34552] By: nicholas on 2008/10/21 19:09:53
- Log: Integrate:
- [ 34522]
- Integrate:
- [ 34519]
- Subject: [perl #59650] File::Copy does not handle file objects sanely
- From: "rabbit+bugs@rabbit.us (via RT)" <perlbug-followup@perl.org>
- Message-ID: <rt-3.6.HEAD-29762-1223291950-1373.59650-75-0@perl.org>
- Date: Mon, 06 Oct 2008 04:19:10 -0700
-
- Suggested change modified to cope with the hoop-jumping needed to keep
- File::Copy working whilst bootstrapping the core build.
-
- Some tests by me, to try to ensure that (arguablly buggy) IO::Scalar
- will still work.
- Branch: maint-5.8/perl
- !> lib/File/Copy.pm lib/File/Copy.t
-____________________________________________________________________________
-[ 34551] By: nicholas on 2008/10/21 18:39:11
- Log: Integrate:
- [ 34523]
- Integrate:
- [ 34513]
- Suggestion from Slaven - reverse the part of 23348 that removed the
- conditional call to dl_expandspec() on platforms that default
- $do_expand to false. autorequire, rightly or wrongly, is relying on
- being able to set $do_expand to true.
- Branch: maint-5.8/perl
- !> ext/DynaLoader/DynaLoader_pm.PL
-____________________________________________________________________________
-[ 34550] By: nicholas on 2008/10/21 17:02:10
- Log: Run pod/buildtoc --build-all
- Branch: maint-5.8/perl
- ! MANIFEST pod/perltoc.pod
-____________________________________________________________________________
-[ 34549] By: nicholas on 2008/10/21 16:55:53
- Log: Integrate:
- [ 34547]
- Integrate:
- [ 32905]
- Subject: [patch] [Win32] Make Perl build on Win32 when the path contains whitespace
- From: Max Maischein <corion@cpan.org>
- Date: Mon, 07 Jan 2008 20:48:04 +0100
- Message-ID: <478281F4.9000202@cpan.org>
-
- [ 34482]
- Upgrade to ExtUtils-MakeMaker-6.47_01
-
- [ 34498]
- Upgrade to ExtUtils-MakeMaker-6.47_02
-
- [ 34541]
- Upgrade to ExtUtils-MakeMaker-6.48
- Branch: maint-5.8/perl
- +> lib/ExtUtils/t/min_perl_version.t
- +> t/lib/MakeMaker/Test/Setup/MPV.pm
- !> (integrate 37 files)
-____________________________________________________________________________
-[ 34540] By: nicholas on 2008/10/20 20:08:43
- Log: Integrate:
- [ 34534]
- Integrate:
- [ 34434]
- Subject: [PATCH] Loading modules in test.pl
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 23 Sep 2008 09:40:27 -0400
- Message-ID: <1ff86f510809230640y2d5a072g6abff6604f9daa79@mail.gmail.com>
-
- [ 34528]
- Change "use $foo; 1" in evals to "require $foo; 1" to avoid breaking
- even more tests if use is borked, but not require.
- Branch: maint-5.8/perl
- !> t/test.pl
-____________________________________________________________________________
-[ 34539] By: nicholas on 2008/10/20 19:55:16
- Log: Integrate:
- [ 25261]
- Subject: [PATCH] Typos in *.p[lm]
- From: "Piotr Fusik" <pfusik@op.pl>
- Date: Sun, 31 Jul 2005 12:50:04 +0200
- Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
-
- [the Filter::Simple typo - Damian notes "the complete failure of my
- campaign to gain acceptance for the esoteric practice of
- concatentation"]
-
- [ 34533]
- Integrate:
- [ 34378]
- Subject: Re: [PATCH] Revised: Improved documentation for flock() in perlfunc.pod
- From: Paul Fenwick <pjf@perltraining.com.au>
- Date: Tue, 16 Sep 2008 20:32:39 +1000
- Message-ID: <48CF8B47.30803@perltraining.com.au>
-
- [ 34380]
- Kevin J. Woolley has taken over from Gozer.
-
- [ 34386]
- Subject: [PATCH] Re: [perl #59134] Typo in File::stat man pag
- From: Moritz Lenz <moritz@casella.verplant.org>
- Date: Sun, 21 Sep 2008 17:50:04 +0200
- Message-ID: <20080921154935.4916.qmail@lists.develooper.com>
-
- [ 34389]
- Subject: [PATCH] Re: [perl #59128] Typo in perldsc(1)
- From: Moritz Lenz <moritz@casella.verplant.org>
- Date: Sun, 21 Sep 2008 17:47:11 +0200
- Message-ID: <48D66C7F.6000602@casella.verplant.org>
-
- [ 34408]
- Subject: [PATCH] Show using waitpid in IPC::Open[23] SYNOPSIS
- From: brian d foy <brian.d.foy@gmail.com>
- Date: Sun, 21 Sep 2008 15:23:47 -0500
- Message-ID: <210920081523471499%brian.d.foy@gmail.com>
-
- [ 34435]
- Subject: Re: [PATCH] Add open "|-" and open "-|" to perlopentut
- From: Shlomi Fish <shlomif@iglu.org.il>
- Date: Tue, 23 Sep 2008 19:00:41 +0300
- Message-id: <200809231900.41474.shlomif@iglu.org.il>
-
- [ 34451]
- error reporting of [$a ; $b] can be a TODO.
-
- [ 34454]
- It's RISC OS, dammit. Hard space, upper case. Always.
-
- [ 34463]
- Update copyright year to 2008.
-
- [ 34505]
- Damian has transferred Filter::Simple to p5p. Bump its version to 0.83
- with the new contact details, and remove the out-of-date README from
- core.
-
- [ 34529]
- Bump IPC::Open2's $VERSION. (The docs changed.)
-
- [ 34531]
- Bump the $VERSION of File::stat (documentation changed).
- Branch: maint-5.8/perl
- - lib/Filter/Simple/README
- !> MANIFEST Porting/Maintainers.pl Porting/repository.pod README
- !> lib/File/stat.pm lib/Filter/Simple.pm
- !> lib/Filter/Simple/Changes lib/IPC/Open2.pm lib/IPC/Open3.pm
- !> perl.c pod/perldsc.pod pod/perlfunc.pod pod/perlopentut.pod
- !> pod/perltodo.pod
-____________________________________________________________________________
-[ 34538] By: nicholas on 2008/10/20 19:38:15
- Log: Integrate:
- [ 34530]
- Integrate:
- [ 34365]
- Bump VERSIONs in all non-dual-lived modules that have changed
- since 5.8.8, ready for merging into maint-5.8 prior to 5.8.9.
- (Many (all?) of these should really have been changed prior to
- 5.10.0, but better late than never.)
-
- Also modify cmpVERSION.pl to skip uninstalled test modules whose
- VERSIONs don't really matter.
-
- [ 34369]
- Bump $O::VERSION, to reflect change 32626, a doc change that is the only
- change to O.pm since 2001.
-
- [ 34370]
- Bump $ExtUtils::Constant::Utils::VERSION.
- Branch: maint-5.8/perl
- !> Porting/cmpVERSION.pl ext/B/O.pm ext/Opcode/ops.pm
- !> ext/XS/Typemap/Typemap.pm lib/DBM_Filter/compress.pm
- !> lib/DBM_Filter/encode.pm lib/DBM_Filter/int32.pm
- !> lib/DBM_Filter/null.pm lib/DBM_Filter/utf8.pm
- !> lib/ExtUtils/Constant/Utils.pm lib/File/CheckTree.pm
- !> lib/Getopt/Std.pm lib/IPC/Open3.pm lib/PerlIO.pm
- !> lib/Tie/Handle.pm lib/Tie/Hash.pm lib/Tie/Scalar.pm
- !> lib/blib.pm os2/OS2/Process/Process.pm vms/ext/Stdio/Stdio.pm
-____________________________________________________________________________
-[ 34537] By: nicholas on 2008/10/20 19:24:06
- Log: Integrate:
- [ 34527]
- Integrate:
- [ 34348]
- Skip another file in the VERSION comparison program
-
- [ 34391]
- Skip another module from the VERSION comparison checks
-
- [ 34473]
- Make sure expand-macro.pl also works for macros in headers
- that are not included by perl.h (like regcomp.h).
-
- [ 34474]
- Make expand-macro.pl accept macro expressions, i.e. macros with
- arguments. This makes it much more convenient to get expanded
- expressions that can be directly copied to a debugger. This is
- optional, so the original behaviour is maintained. Allow to read
- the macro name or expression from stdin, which can be useful for
- feeding it multi-line macro expressions. Use Pod::Usage and move
- the usage to POD section.
- Branch: maint-5.8/perl
- !> Porting/cmpVERSION.pl Porting/expand-macro.pl
-____________________________________________________________________________
-[ 34536] By: nicholas on 2008/10/20 19:21:37
- Log: Integrate:
- [ 34532]
- Integrate:
- [ 34414]
- Subject: Couple of mail address fixes
- From: Richard Foley <Richard.Foley@rfi.net>
- Date: Wed, 24 Sep 2008 14:07:38 +0200
- Message-Id: <200809241407.38389.Richard.Foley@rfi.net>
-
- [ 34457]
- All the volunteers who contributed to Paul Fenwick's project to help
- write perl589delta.pod, who weren't already in the AUTHORS file.
- Big thanks to all of them (including the 6 already in it). Still not
- to late to book your place in eternity - contact Paul for details.
-
- [ 34458]
- Most of the AUTHORS file already has hard tabs, so convert the
- remaining lines.
-
- [ 34460]
- Correct address.
-
- [ 34466]
- Update Eddy Tan's address.
-
- [ 34471]
- Subject: [PATCH: t/japh/abigail.t] Change of email address.
- From: Abigail <abigail@abigail.be>
- Date: Tue, 7 Oct 2008 21:56:55 +0200
- Message-ID: <20081007195655.GA22986@almanda>
- Branch: maint-5.8/perl
- !> AUTHORS pod/perldebtut.pod t/japh/abigail.t utils/perlbug.PL
-____________________________________________________________________________
-[ 34535] By: nicholas on 2008/10/20 19:06:48
- Log: Integrate:
- [ 34525]
- Integrate:
- [ 34127]
- Also dump the SvPVX of PVFMs.
- Branch: maint-5.8/perl
- !> dump.c
-____________________________________________________________________________
-[ 34524] By: nicholas on 2008/10/20 12:38:38
- Log: Integrate:
- [ 34515]
- Integrate:
- [ 34507]
- Fix memory leak in // caused by single-char character class
- optimization. This was most probably introduced with #28262.
- This change fixes perl #59516.
- Branch: maint-5.8/perl
- !> regcomp.c
-____________________________________________________________________________
-[ 34520] By: nicholas on 2008/10/19 12:05:37
- Log: Integrate:
- [ 34517]
- Integrate:
- [ 34510]
- Update Porting/makemeta to generate a META.yml compliant with the 1.4
- spec. (Add a generated_by, and rename private to no_index.)
- Branch: maint-5.8/perl
- !> META.yml Porting/makemeta
-____________________________________________________________________________
-[ 34518] By: nicholas on 2008/10/19 11:58:17
- Log: Re-run Porting/makemeta
- Branch: maint-5.8/perl
- ! META.yml
-____________________________________________________________________________
-[ 34512] By: nicholas on 2008/10/18 20:50:54
- Log: Correct typo in the description of change 23524.
- Branch: maint-5.8/perl
- ! Changes5.8.6
-____________________________________________________________________________
-[ 34511] By: nicholas on 2008/10/18 19:08:20
- Log: Integrate:
- [ 34499]
- Integrate:
- [ 34481]
- From: YAMASHINA Hio <hio@hio.jp>
- Subject: Storable.thaw segv on blessed reference to overloaded object
- Date: Wed, 15 Oct 2008 17:34:35 +0900
- Message-Id: <20081015173435.dd95b362.hio@hio.jp>
- Branch: maint-5.8/perl
- !> ext/Storable/Storable.xs ext/Storable/t/overload.t
-____________________________________________________________________________
-[ 34503] By: nicholas on 2008/10/18 13:19:20
- Log: Get things *building* again with 5005 threads.
- Branch: maint-5.8/perl
- ! perl.h
-____________________________________________________________________________
-[ 34502] By: nicholas on 2008/10/17 19:09:06
- Log: Perl_save_padsv() can move to mathoms.c for 5.8.9, as there were no
- mathoms in 5.8.8.
- Branch: maint-5.8/perl
- ! mathoms.c scope.c
-____________________________________________________________________________
-[ 34501] By: nicholas on 2008/10/17 16:58:16
- Log: Integrate:
- [ 34492]
- Integrate:
- [ 33074]
- In POPLOOP, if CxITERVAR(cx) is non-NULL, then so is itersave, and
- itersave is a less complex expression for the C compiler.
-
- [ 33075]
- Restore the else block accidently eaten by change 33074.
-
- [ 34493]
- Integrate:
- [ 33076]
- As itersave points to the initial CxITERVAR(), and the state of
- SvPADMY() does not change over the duration of the scope, we can
- perform conditional actions at loop push time. For the non-pad case,
- a reference to the initial CxITERVAR() is already held on the scope
- stack thanks to SAVEGENERICSV(*svp); in pp_enteriter. So there is no
- need to save another reference to it in itersave - it's not going away.
-
- [ 34495]
- Integrate:
- [ 33080]
- Investigation reveals that the work of restoring the iterator to the
- pad is shared between POPLOOP, using itersave, and the end of scope
- restore action requested by Perl_save_padsv(). In fact, the only user
- of SAVEt_PADSV is pp_enteriter, and it already provides enough
- information to allow it to perform the sv_2mortal() in POPLOOP.
- So make it do so. Rather than creating a new routine, use the existing
- routine because nothing else (at least nothing else known to Google's
- codesearch) uses it. But rename it just in case something we can't see
- is being naughty and using our private functions - they will get
- link errors against 5.12.
-
- All this means that itersave is now redundant. So remove it.
- This makes struct context 48 bytes on ILP32 platforms with 32bit IVs,
- down from 64 bytes in 5.10. 33% more context stack in the same memory.
-
- [ 33083]
- Subject: [PATCH] util.c: some consting
- From: Steven Schubiger <schubiger@gmail.com>
- Date: Fri, 25 Jan 2008 01:10:52 +0100
- Message-ID: <20080125001052.GA29980@refcnt.homeunix.org>
-
- [ 34171]
- Subject: [PATCH] Tests for [perl #57564] and [perl #24524] Refcounting bug
- From: Bram <p5p@perl.wizbit.be>
- Date: Tue, 05 Aug 2008 19:58:00 +0200
- Message-ID: <20080805195800.xq9k9kttwk0kwsk0@horde.wizbit.be>
-
-
- [Modified for maint by
- 1: Keeping the old Perl_save_padsv()
- 2: Keeping its save type
- 3: Not removing itersave from struct block_loop
-
- The seemingly unrelated change 33083 happened to have the update to
- global.sym that I'd missed committing in 33080]
-
- [ 34496]
- Integrate:
- [ 34494]
- Clarify which save types are in mathoms, which aren't used, and which
- still are in use.
-
- [ 34497]
- Fix an (apparent) logic bug for SAVEt_PADSV - whatever happens, the
- POPs must balance the PUSHes.
- Branch: maint-5.8/perl
- !> cop.h embed.fnc embed.h global.sym pp_ctl.c proto.h scope.c
- !> scope.h sv.c t/op/ref.t
-____________________________________________________________________________
-[ 34489] By: nicholas on 2008/10/15 14:37:39
- Log: Integrate:
- [ 34480]
- Integrate:
- [ 34479]
- Yet another [ACGHS]V pointer in the interpreter structure that needs to
- be reset if its SV is freed. (see change 22688 (30952)).
- A real live bug found by Slaven and Andreas whilst smoking maint-5.8.x.
- I guess that we should audit the interpreter structure for any others.
- Branch: maint-5.8/perl
- !> sv.c
-____________________________________________________________________________
-[ 34487] By: nicholas on 2008/10/15 14:16:51
- Log: Fix description of change 28226 inside integration 30115.
- Branch: maint-5.8/perl
- ! Changes
-____________________________________________________________________________
-[ 34478] By: nicholas on 2008/10/14 12:17:11
- Log: Integrate:
- [ 34477]
- Integrate:
- [ 34053]
- Fix off-by-one error in sanity check in my_fclose wrapper on VMS.
- Branch: maint-5.8/perl
- !> vms/vms.c
-____________________________________________________________________________
-[ 34476] By: nicholas on 2008/10/13 20:46:49
- Log: Revert the part of 29807 that added an #ifdef PERL_CORE around the
- definition of NEWSV(). Modules shouldn't be defining PERL_CORE, but
- spare the end users the pain caused by naughty authors.
- Branch: maint-5.8/perl
- ! handy.h
-____________________________________________________________________________
-[ 34468] By: nicholas on 2008/10/06 17:11:07
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34467] By: nicholas on 2008/10/06 16:31:35
- Log: Subject: [PATCH] Invalid read in regdupe in maint-5.8
- From: Vincent Pit <perl@profvince.com>
- Message-ID: <48DBB3EA.7030305@profvince.com>
- Date: Thu, 25 Sep 2008 17:53:14 +0200
-
- which is the logical equivalent to:
-
- Integrate:
- [ 34465]
- Integrate:
- [ 34464]
- Avoid allocating 1 extra regnode when duplicating a regexp.
-
- See http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-09/msg00590.html
- and http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-10/msg00163.html
- Branch: maint-5.8/perl
- !> regcomp.c
-____________________________________________________________________________
-[ 34462] By: nicholas on 2008/10/05 16:38:51
- Log: Fix RT #59264, where Hans Ginzel notes a reference to VSTRING.
- Branch: maint-5.8/perl
- ! pod/perlfunc.pod
-____________________________________________________________________________
-[ 34461] By: nicholas on 2008/10/05 16:28:33
- Log: Integrate:
- [ 34455]
- Integrate:
- [ 34440]
- Upgrade to ExtUtils-MakeMaker-6.46
-
- Local changes 32905 and 32964 in MM_Unix.pm and 33259 in MM_Unix.t
- remain
-
- [only 33259 in 5.8.x]
- Branch: maint-5.8/perl
- +> lib/ExtUtils/t/metafile_data.t lib/ExtUtils/t/metafile_file.t
- !> (integrate 33 files)
-____________________________________________________________________________
-[ 34459] By: nicholas on 2008/10/05 15:51:29
- Log: Integrate:
- [ 28936]
- Change to sv_reftype return value caused compile for Digest::MD5
- with g++ to fail.
-
- [ 28937]
- Change md5sum of MD5.xs after change 28936 (on UNIX, might
- need adjustments on other platforms)
-
- [ 31577]
- How this got I got ext/Digest/MD5/t/files.t wrong for EBCDIC, I
- do not know.
- Branch: maint-5.8/perl
- !> ext/Digest/MD5/MD5.xs ext/Digest/MD5/t/files.t
-____________________________________________________________________________
-[ 34450] By: nicholas on 2008/09/30 17:23:16
- Log: Integrate:
- [ 34445]
- Integrate:
- [ 34441]
- Storable and HP-UX Optimizer don't like eachother on 5.8.x
- Dropping optimization level for HP C-ANSI-C to +O1 won't
- do too much harm to all other builds, so keep it simple
-
- [ 34442]
- Version up for adding hints/hpux.pl
- Branch: maint-5.8/perl
- +> ext/Storable/hints/hpux.pl
- !> MANIFEST ext/Storable/Storable.pm
-____________________________________________________________________________
-[ 34439] By: nicholas on 2008/09/29 07:38:35
- Log: Integrate:
- [ 34426]
- Integrate:
- [ 34416]
- pv_uni_display () omitted backslash in output string
-
- [ 34417]
- New XS::APItest's for sv_peek based on my DDumper work
-
- [ 34418]
- Add new test file to MANIFEST. Fix tests for threaded builds.
-
- [ 34419]
- Don't skip exporting Perl_sv_peek in non-DEBUGGING builds since it
- is now used in XS::APItest (as of #34417)
-
- [ 34420]
- $! and $1 are PVMG(), but their content is undefined when peeking
-
- [ 34437]
- Integrate:
- [ 34433]
- $? is PVLV on VMS (and actually, anywhere else where COMPLEX_STATUS is
- defined).
- Branch: maint-5.8/perl
- +> ext/XS/APItest/t/svpeek.t
- !> MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
- !> makedef.pl utf8.c
-____________________________________________________________________________
-[ 34438] By: nicholas on 2008/09/28 18:17:03
- Log: Integrate:
- [ 34428]
- Integrate:
- [ 34423]
- Subject: Hints file for MirOS BSD
- From: "Chris 'BinGOs' Williams" <chris@bingosnet.co.uk>
- Message-ID: <20080925150310.GA30736@klanker.bingosnet.co.uk>
- Date: Thu, 25 Sep 2008 16:03:10 +0100
- Branch: maint-5.8/perl
- +> hints/mirbsd.sh
- !> MANIFEST
-____________________________________________________________________________
-[ 34436] By: nicholas on 2008/09/28 17:54:37
- Log: Integrate:
- [ 34427]
- Integrate:
- [ 34377]
- Subject: [PATCH] Don't reuse temp files in tests
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510809161335j73312da3v90fa6ef0cb8ac7c@mail.gmail.com>
- Date: Tue, 16 Sep 2008 16:35:11 -0400
-
- [ 34400]
- Change 30638 to 5.8.x inadvertently introduced (at lest) two
- regressions into the regexp engine. Add tests for the constructions
- that regressed, to prevent any future change falling foul of the same
- problem.
- Branch: maint-5.8/perl
- !> lib/charnames.t lib/strict.t lib/subs.t t/op/re_tests
-____________________________________________________________________________
-[ 34432] By: nicholas on 2008/09/27 09:27:08
- Log: $? is only supposed to be upgraded to PVLV when COMPLEX_STATUS is set.
- Revert the conditional accidentally removed with change 25564.
- Branch: maint-5.8/perl
- ! gv.c
-____________________________________________________________________________
-[ 34431] By: nicholas on 2008/09/27 08:16:41
- Log: Integrate:
- [ 34401]
- Integrate:
- [ 34385]
- Subject: Fwd: CPAN Upload: S/SA/SAPER/constant-1.16.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Date: Sun, 21 Sep 2008 16:13:36 +0200
- Message-Id: <5B1668F5-06FA-4104-9966-9727E880C533@free.fr>
-
- [ 34430]
- Integrate:
- [ 34373]
- "Upgrade" AutoSplit to 1.06.
- Branch: maint-5.8/perl
- !> lib/AutoSplit.pm lib/constant.pm
-____________________________________________________________________________
-[ 34429] By: nicholas on 2008/09/26 21:40:27
- Log: Integrate:
- [ 34399]
- Integrate:
- [ 34387]
- Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.27.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Date: Sun, 21 Sep 2008 19:07:47 +0200
- Message-Id: <E10A395B-92A8-4803-8E75-383F7CE8A624@free.fr>
-
- [ 34424]
- Integrate:
- [ 34388]
- Subject: Fwd: CPAN Upload: S/SA/SAPER/XSLoader-0.09.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Date: Sun, 21 Sep 2008 18:31:48 +0200
- Message-Id: <D065A3BF-289B-43D4-9F30-D316414C1923@free.fr>
-
- [ 34392]
- Avoid uninitialized warnings from XSLoader
-
- [ 34402]
- Subject: [perl #59208][PATCH 5.8.x] ext/DynaLoader/t/XSLoader.t assumes dynamic loading
- From: Andy Dougherty <doughera@lafayette.edu>
- Date: Mon, 22 Sep 2008 13:36:57 -0400 (EDT)
- Message-ID: <Pine.LNX.4.64.0809221334120.11020@fractal.phys.lafayette.edu>
-
- [ 34404]
- Fix tests for the case of -Du_usedl
-
- [ 34422]
- Upgrade to XSLoader 0.10.
- Branch: maint-5.8/perl
- !> ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/DynaLoader.t
- !> ext/DynaLoader/t/XSLoader.t ext/Sys/Syslog/Changes
- !> ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
- !> ext/Sys/Syslog/Syslog.xs
-____________________________________________________________________________
-[ 34415] By: nicholas on 2008/09/24 14:00:17
- Log: Integrate:
- [ 34413]
- Integrate:
- [ 34406]
- The tests for the -ostash option to B::Concise will have been failing
- for -Uusedl since they were added. For now, test with a non-XS module,
- and TODO the test with the XS module when usedl is undefined.
-
- [ 34409]
- defined %{$package.'::'} isn't good enough to tell whether a module is
- loaded when it's XS and staticly linked to perl.
- Branch: maint-5.8/perl
- !> ext/B/B/Concise.pm ext/B/t/concise.t
-____________________________________________________________________________
-[ 34412] By: nicholas on 2008/09/23 20:16:51
- Log: Integrate:
- [ 34411]
- Integrate:
- [ 34351]
- The stash argument to S_isa_lookup() actually never is NULL.
-
- [ 34352]
- As stash can't be NULL, no need to check name_stash is not NULL before
- comparing the two, as a NULL == NULL comparison can't happen.
- Branch: maint-5.8/perl
- !> embed.fnc proto.h universal.c
-____________________________________________________________________________
-[ 34407] By: nicholas on 2008/09/23 13:31:36
- Log: Integrate:
- [ 34405]
- Integrate:
- [ 34379]
- RE: [perl #58858] Building Perl 5.10.0 in AIX 5.3 using "-Duseshrplib" option --> "ERROR: Undefined symbol: boot_DynaLoader"
- From: "Jan Dubois" <jand@activestate.com>
- Date: Mon, 15 Sep 2008 17:43:34 -0700
- Message-ID: <043301c91795$3fe15df0$bfa419d0$@com>
-
- [ 34390]
- Fix syntax error in makedef.pl introduced by #34379
- Branch: maint-5.8/perl
- !> makedef.pl
-____________________________________________________________________________
-[ 34403] By: nicholas on 2008/09/23 09:24:34
- Log: Subject: [PATCH 5.8.x] Skip t/op/alarm.t on 2003 and Vista
- From: "Jan Dubois" <jand@activestate.com>
- Message-ID: <007b01c91d19$cf34ed30$6d9ec790$@com>
- Date: Mon, 22 Sep 2008 18:15:04 -0700
- Branch: maint-5.8/perl
- ! t/op/alarm.t
-____________________________________________________________________________
-[ 34398] By: nicholas on 2008/09/22 13:59:43
- Log: OK. Right. So HATEFUL PERFORCE can't actually integrate file type
- metainformation changes. At least, it FAILs for those which are not
- accompanied by file content changes. So I have to duplicate it by
- hand here. Pants.
- Branch: maint-5.8/perl
- ! uconfig.h
-____________________________________________________________________________
-[ 34397] By: nicholas on 2008/09/22 13:57:21
- Log: Righto. Let's try 34393 *again* with the most current client...
-
- Integrate:
- [ 32558]
- Change uconfig.h to read/write inside the perforce repository.
- Branch: maint-5.8/perl
- !> uconfig.h
-____________________________________________________________________________
-[ 34396] By: nicholas on 2008/09/22 13:52:27
- Log: Revert change 30638, as it introduces subtle bugs in 5.8.x. It was:
-
- Integrate:
- [ 28417]
- Subject: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string
- From: demerphq <demerphq@gmail.com>
- Date: Fri, 23 Jun 2006 11:54:19 +0200
- Message-ID: <9b18b3110606230254m6afd620bjde6322aefda6f199@mail.gmail.com>
-
- [ 28462]
-
- From: demerphq <demerphq@gmail.com>
- Date: Sun, 2 Jul 2006 15:13:20 +0200
- Subject: Re: [PATCH]: fix: [perl #39583] Pattern Match fails for specific length string
- Message-ID: <9b18b3110607020613u1ab782dam2c425da61deb1876@mail.gmail.com>
-
- add test for patch #28417
- Branch: maint-5.8/perl
- ! regexec.c t/op/pat.t
-____________________________________________________________________________
-[ 34395] By: nicholas on 2008/09/22 10:08:11
- Log: microperl should consider itself to be 5.8, not 5.9 or 5.10.
- Branch: maint-5.8/perl
- ! uconfig.h uconfig.sh
-____________________________________________________________________________
-[ 34394] By: nicholas on 2008/09/22 09:53:47
- Log: Subject: no uudmap gen in 5.8.x
- From: Jarkko Hietaniemi <jhi@cc.hut.fi>
- Message-Id: <200809211238.m8LCcgWr331992@kosh.hut.fi>
- Date: Sun, 21 Sep 2008 15:38:42 +0300 (EEST)
- Branch: maint-5.8/perl
- ! Makefile.micro
-____________________________________________________________________________
-[ 34393] By: nicholas on 2008/09/22 09:47:52
- Log: I shouldn't have to integrate this twice. This is a DATA LOSS BUG and
- does not make me happy.
-
- Integrate:
- [ 32558]
- Change uconfig.h to read/write inside the perforce repository.
- Branch: maint-5.8/perl
- !> uconfig.h
-____________________________________________________________________________
-[ 34382] By: nicholas on 2008/09/20 12:33:15
- Log: Revert the code and test changes of 33727 [integration of 33726 to
- maint-5.10, which integrated 33709, 33710, 33724:
-
- Fix the line-number-in-elsif longstanding bug.
- This patch does two things :
- - newSTATEOP now nullifies the state op it
- just created if OPf_SPECIAL is passed to it
- in flags
- - the parser now inserts a nullified stateop
- in the expression block of an elsif
-
- ]. Leave perltodo as is - the TODO is done in blead, where it matters.
- Branch: maint-5.8/perl
- ! op.c perly.c perly.y vms/perly_c.vms
-____________________________________________________________________________
-[ 34376] By: nicholas on 2008/09/16 16:02:43
- Log: Integrate:
- [ 31966]
- Upgrade to Test::Simple 0.72
-
- [perforce "already opened for branch" caused a change to be missed
- from lib/Test/Simple/t/is_deeply_with_threads.t ]
-
-
- [ 33968]
-
- Just the Test::Builder changes from:
-
- Integrate:
- [ 32880]
- Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (and related changes)
-
- [ 33969]
-
- Integrate:
- [ 33340]
- Fix Module-Build test that has been failing on Win32
- since the upgrade of Test-Harness at #32659
-
- [ 33391]
- Upgrade to Test-Simple-0.75
-
- [ 33394]
- Upgrade to Test-Simple-0.78
-
- [ 33395]
- Hmmm...lib/Test/Builder.pm didn't get updated corectly. Unfortunately,
- the tests didn't seem to catch this.
-
- [ 33397]
- Re-apply change #32880
-
- [ 33398]
- Context fix to make the test pass
-
- [ 33688]
- Sync with CPAN's version of the More.t test in Test::Simple
- and delete duplicated test module Dummy.pm. (test now
- expected to fail)
-
- [ 33689]
- Adapt properly More.t to run in the core
- (like Module::Build does, for example)
-
- [ 33970]
- Integrate:
- [ 33690]
- Upgrade to Test::Simple 0.80, but keep locally modified More.t
-
- [ 33691]
- Add Dummy.pm from the base CPAN distribution,
- and adjust tests accordingly
-
- [ 33692]
- Move the NoExporter test module under Test::Simple
- (part of a plan to have modules self contained, and removing test modules from t/lib)
- Branch: maint-5.8/perl
- +> lib/Test/Simple/t/BEGIN_require_ok.t
- +> lib/Test/Simple/t/dont_overwrite_die_handler.t
- +> lib/Test/Simple/t/lib/NoExporter.pm
- +> lib/Test/Simple/t/tbm_doesnt_set_exported_to.t
- +> lib/Test/Simple/t/utf8.t lib/base/t/lib/Dummy.pm
- +> t/lib/Test/Simple/sample_tests/death_with_handler.plx
- - t/lib/Dummy.pm t/lib/NoExporter.pm
- !> MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
- !> lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
- !> lib/Test/Simple/Changes lib/Test/Simple/t/More.t
- !> lib/Test/Simple/t/exit.t lib/Test/Simple/t/filehandles.t
- !> lib/Test/Simple/t/is_deeply_with_threads.t
- !> lib/Test/Simple/t/maybe_regex.t lib/Test/Simple/t/reset.t
- !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/use_ok.t
- !> lib/base/t/version.t t/lib/Test/Simple/sample_tests/death.plx
- !> t/lib/Test/Simple/sample_tests/last_minute_death.plx
-____________________________________________________________________________
-[ 34375] By: nicholas on 2008/09/16 12:41:16
- Log: Integrate:
- [ 34372]
- Integrate:
- [ 34371]
- SEGV in readline with $/ set to a reference, discovered by theorbtwo.
- The bug turns out to have been introduced in 2003, with change 18580.
- Branch: maint-5.8/perl
- !> sv.c
-____________________________________________________________________________
-[ 34374] By: nicholas on 2008/09/16 11:14:10
- Log: Bump $warnings::VERSION to 1.05_01 to reflect change 30176.
- Branch: maint-5.8/perl
- ! lib/warnings.pm warnings.pl
-____________________________________________________________________________
-[ 34368] By: nicholas on 2008/09/15 19:18:00
- Log: Bump $B::Assembler::VERSION.
- Branch: maint-5.8/perl
- ! ext/B/B/Assembler.pm
-____________________________________________________________________________
-[ 34367] By: nicholas on 2008/09/15 19:10:23
- Log: Revert change 28337 for B::Bytecode, because it's not correct for 5.8.x.
- Branch: maint-5.8/perl
- ! ext/B/B/Bytecode.pm
-____________________________________________________________________________
-[ 34366] By: nicholas on 2008/09/15 18:56:58
- Log: Bump $Opcode::VERSION by _01 as discussed on the list.
- Branch: maint-5.8/perl
- ! ext/Opcode/Opcode.pm
-____________________________________________________________________________
-[ 34360] By: nicholas on 2008/09/13 22:17:33
- Log: In Perl_pad_add_name(), tidy up some slightly code that became
- suboptimally pretty as a result of various merges.
- (No less (dis)functional).
- Branch: maint-5.8/perl
- ! pad.c
-____________________________________________________________________________
-[ 34347] By: nicholas on 2008/09/11 15:17:43
- Log: Integrate:
- [ 34336]
- Integrate:
- [ 34318]
- Update gellyfish's e-mail.
-
- [ 34324]
- Update AUTHORS
- Branch: maint-5.8/perl
- !> AUTHORS Porting/checkAUTHORS.pl
-____________________________________________________________________________
-[ 34346] By: nicholas on 2008/09/11 15:16:28
- Log: Integrate:
- [ 34335]
- Integrate:
- [ 34272]
- Subject: Add missing "a" to binmode documentation in perlfunc.pod
- From: Matt Kraai <kraai@ftbfs.org>
- Date: Thu, 4 Sep 2008 21:16:54 -0700
- Message-ID: <20080905041654.GA4380@ftbfs.org>
-
- [ 34306]
- Two missed s/Autrijus/Audrey/g
-
- [ 34307]
- Fix an inconsistency spotted by David Landgren. (Although this is not
- his proffered patch)
-
- [ 34311]
- Subject: [DOC PATCH] av.c - clearify that av_shift returns &PL_sv_undef if array is empty
- From: Claes Jakobsson <claes@surfar.nu>
- Date: Sat, 9 Aug 2008 11:22:18 +0200
- Message-Id: <0726E7A8-C29F-409C-81E6-B464EE6A3DDD@surfar.nu>
-
- [ 34334]
- Correct Audrey's name in traditional and simplified Chinese (with a lot
- of help from CL).
- Branch: maint-5.8/perl
- !> README.cn README.tw av.c pod/perlfunc.pod pod/perltodo.pod
-____________________________________________________________________________
-[ 34345] By: nicholas on 2008/09/11 15:13:21
- Log: Integrate:
- [ 34340]
- Integrate:
- [ 34312]
- Subject: [perl #57016] debugger: o warn=0 die=0 ignored
- From: "Tye McQueen" (via RT) <perlbug-followup@perl.org>
- Date: Wed, 16 Jul 2008 13:02:27 -0700
- Message-ID: <rt-3.6.HEAD-9960-1216238547-448.57016-75-0@perl.org>
- Branch: maint-5.8/perl
- !> lib/perl5db.pl
-____________________________________________________________________________
-[ 34344] By: nicholas on 2008/09/11 14:36:19
- Log: Integrate:
- [ 34341]
- Integrate:
- [ 34315]
- Make sure temp file has an extension on VMS to work with the new
- temp file name generator in t/test.pl
-
- [ 34316]
- Make sure the watchdog requeues itself when sleep() wakes up early
- (such as when an alarm fires). Also, bail out with SIGTERM rather
- than SIGKILL on VMS since the latter kills the shell from which
- Perl was started.
-
- [ 34328]
- Subject: [PATCH] Fix parallel testing temp filenames
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510809090852radb1044k43ff848c2d1e11fa@mail.gmail.com>
- Date: Tue, 9 Sep 2008 11:52:45 -0400
-
- [ 34337]
- Subject: [PATCH] Watchdog re-queue
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510809090654v2de48f1r37499d573f452cdb@mail.gmail.com>
- Date: Tue, 9 Sep 2008 09:54:41 -0400
- Branch: maint-5.8/perl
- !> lib/charnames.t lib/strict.t lib/subs.t t/comp/multiline.t
- !> t/test.pl
-____________________________________________________________________________
-[ 34343] By: nicholas on 2008/09/11 14:14:37
- Log: Integrate:
- [ 34331]
- Integrate:
- [ 34208]
- Subject: Re: Re: [perl #30524] [PATCH] CGI.pm has poor list of temp directories on Windows
- From: renee.baecker@smart-websolutions.de
- Date: Wed, 20 Aug 2008 11:26:02 +0200 (CEST)
- Message-Id: <20080820092602.A87A612001D@rserv16.sitepush.net>
-
- [ 34278]
- Fix a couple of failing CGI.pm tests on Win32
-
- (My temporary directory is C:\DOCUME~1\shay\LOCALS~1\Temp, so we need
- to allow ~ characters.)
-
- [ 34302]
- Upgrade to CGI.pm 3.41
- Local change 34208, 34278 remain.
-
- [ 34320]
- Upgrade to CGI.pm 3.42
-
- [ 34332]
- Integrate:
- [ 34282]
- Subject: [PATCH] bugfix, AutoLoader 0.67
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Message-ID: <20080905115602.23307.qmail@lists.develooper.com>
- Date: Fri, 05 Sep 2008 13:56:01 +0200
- Branch: maint-5.8/perl
- !> lib/AutoLoader.pm lib/AutoLoader/t/01AutoLoader.t lib/CGI.pm
- !> lib/CGI/Changes lib/CGI/Pretty.pm lib/CGI/Util.pm
- !> lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
-____________________________________________________________________________
-[ 34327] By: nicholas on 2008/09/09 16:08:44
- Log: Rebuild the change 32469 changelog entry, with a lot of grovelling
- using perlbrowse, patch and perforce versions from the time.
- Branch: maint-5.8/perl
- ! Changes
-____________________________________________________________________________
-[ 34326] By: nicholas on 2008/09/09 15:19:03
- Log: Integrate:
- [ 34325]
- Integrate:
- [ 32846]
- Build const-(c|xs).inc in IPC::SysV on the fly.
-
- [ 32847]
- Remove IPC::SysV constant files from the MANIFEST.
- Branch: maint-5.8/perl
- - ext/IPC/SysV/const-c.inc ext/IPC/SysV/const-xs.inc
- !> MANIFEST ext/IPC/SysV/Makefile.PL
-____________________________________________________________________________
-[ 34323] By: nicholas on 2008/09/09 13:56:51
- Log: Subject: [PATCH] Trivial 5.8.n -> 5.8.n+1 patch for INSTALL
- From: Andrew Dougherty <doughera@lafayette.edu>
- Message-ID: <Pine.LNX.4.64.0809090902440.14841@fractal.phys.lafayette.edu>
- Date: Tue, 9 Sep 2008 09:05:17 -0400 (EDT)
- Branch: maint-5.8/perl
- ! INSTALL
-____________________________________________________________________________
-[ 34313] By: nicholas on 2008/09/07 22:03:35
- Log: Add 3 casts to keep the compiler happy with the Bowdlerised 5.8.x API.
- (no adding of 'const')
- Branch: maint-5.8/perl
- ! pp_ctl.c
-____________________________________________________________________________
-[ 34304] By: nicholas on 2008/09/07 11:59:05
- Log: "Can't modify division (/) in division (/)"...
- Oh, that will be a // operator, then. Oops.
- Branch: maint-5.8/perl
- ! installman
-____________________________________________________________________________
-[ 34301] By: nicholas on 2008/09/06 15:50:46
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 34300] By: nicholas on 2008/09/06 15:33:22
- Log: Integrate:
- [ 34265]
- Integrate:
- [ 34085]
- Subject: [PATCH] fix debop with pad const
- From: Reini Urban <rurban@x-ray.at>
- Date: Tue, 24 Jun 2008 12:07:01 +0200
- Message-ID: <4860C745.2020307@x-ray.at>
-
- [ 34086]
- Skip one test that was failing with DEBUGGING and threads,
- because after change #34085 the IV value of the OP_CONST
- isn't dumped anymore.
-
- [ 34087]
- Subject: [PATCH] Re: split smoke for threaded -DDEBUGGING builds
- From: Reini Urban <rurban@x-ray.at>
- Date: Wed, 25 Jun 2008 17:30:08 +0200
- Message-ID: <48626480.7030602@x-ray.at>
-
- Plus revert #34086
- Branch: maint-5.8/perl
- !> dump.c t/op/split.t
-____________________________________________________________________________
-[ 34299] By: nicholas on 2008/09/06 15:27:08
- Log: Integrate:
- [ 34271]
- Integrate:
- [ 34159]
- Convert undef.t to use test.pl and strict.
-
- [ 34198]
- Subject: [perl #52740] [PATCH-tests] crash when localizing a symtab entry
- From: "Bram via RT" <perlbug-followup@perl.org>
- Date: Sun, 10 Aug 2008 10:59:16 -0700
- Message-ID: <rt-3.6.HEAD-29759-1218391153-38.52740-15-0@perl.org>
-
- [ 34228]
- Fix new test added by #34198, which failed on Win32
-
- [ 34273]
- Integrate:
- [ 34180]
- Use test.pl's tempfile().
-
- [ 34182]
- Convert all unimaginative (ie race condition) temporary file names to
- use test.pl's tempfile().
-
- [ 34184]
- Convert all unimaginative (ie race condition) temporary file names to
- use test.pl's tempfile().
-
- [ 34196]
- Subject: Avoid a potential testing race condition in lib/Dirhandle.ttest.
- From: Bram <p5p@perl.wizbit.be>
- Message-ID: <20080810203627.vj786wb688skc44w@horde.wizbit.be>
- Date: Sun, 10 Aug 2008 20:36:27 +0200
-
- [ 34203]
- VMS-specific follow-up to tempfile name changes in 34182, plus
- a TODO in dup.t that's long since to-done.
-
- [ 34205]
- Subject: [PATCH] Re: Change 34184: Convert all unimaginative (ie race condition) temporary file names to
- From: Bram <p5p@perl.wizbit.be>
- Date: Tue, 12 Aug 2008 19:05:00 +0200
- Message-ID: <20080812190500.3ns5yf7ibocgo0w0@horde.wizbit.be>
-
- (Change 34184 missed one Comp.try in the MSWin32 case, which caused this
- test to fail on Win32)
-
-
- plus 1 line for t/io/fs.t from
-
- [ 27239]
- Subject: patch@27236 vms glob/readdir/chdir EFS/long filename support
- From: John E. Malmberg <wb8tyw@qsl.net>
- Date: Feb 20, 2006 3:43 AM
- Message-ID: <43F92CE6.5040704@qsl.net>
- Branch: maint-5.8/perl
- !> (integrate 39 files)
-____________________________________________________________________________
-[ 34298] By: nicholas on 2008/09/06 14:47:42
- Log: Integrate:
- [ 34262]
- Integrate:
- [ 34068]
- Subject: [perl #51370] length($@)>0 for empty $@ if utf8 is in use
- From: "Bram via RT" <perlbug-followup@perl.org>
- Date: Wed, 11 Jun 2008 03:26:26 -0700
- Message-ID: <rt-3.6.HEAD-18229-1213179984-1708.51370-15-0@perl.org>
-
- (The first patch)
-
- [ 34069]
- Rename the new macro clear_errsv() from last patch to CLEAR_ERRSV()
- Branch: maint-5.8/perl
- !> op.c perl.c perl.h pp_ctl.c t/op/eval.t
-____________________________________________________________________________
-[ 34297] By: nicholas on 2008/09/06 14:23:34
- Log: Integrate:
- [ 33815]
- Subject: [PATCH] Call SvMAGICAL_off in mg_free
- From: Bram <p5p@perl.wizbit.be>
- Date: Mon, 05 May 2008 16:18:56 +0200
- Message-ID: <20080505161856.pgz4pjga1w44ksk4@horde.wizbit.be>
- Branch: maint-5.8/perl
- !> mg.c sv.c
-____________________________________________________________________________
-[ 34296] By: nicholas on 2008/09/06 13:17:00
- Log: Integrate:
- [ 33807]
- Fix [perl #52740] crash when localizing a symtab entry
-
- [ 34295]
- Integrate:
- [ 34213]
- Change 33807 to fix bug #52740 wasn't quite right, as it ended up with
- unitialised reads (and sometimes even SEGVs).
-
- plus 1 line of 29544 in Perl_sv_setsv_flags().
- Branch: maint-5.8/perl
- !> sv.c
-____________________________________________________________________________
-[ 34294] By: nicholas on 2008/09/06 09:22:28
- Log: Change 28130 didn't get the semantically correct 5.8.x definition for
- isGV_with_GP(). PVLVs can't act as PVGVs in 5.8.x.
- Branch: maint-5.8/perl
- ! sv.h
-____________________________________________________________________________
-[ 34293] By: nicholas on 2008/09/06 08:58:18
- Log: Integrate:
- [ 34266]
- Integrate:
- [ 34092]
- Subject: Some more missing isGV_with_GP()s
- From: Ben Morrow <ben@morrow.me.uk>
- Date: Sat, 28 Jun 2008 17:00:17 +0100
- Message-ID: <20080628160017.GA81579@osiris.mauzo.dyndns.org>
-
- [ 34100]
- Fix test count that was missed in #34092
-
- [ 34101]
- Skip chown() tests added by #34092 on Win32
- Branch: maint-5.8/perl
- +> t/io/pvbm.t
- !> MANIFEST doio.c ext/IO/t/io_taint.t mg.c pp.c pp_ctl.c
- !> pp_hot.c pp_sys.c sv.c t/op/attrs.t t/op/inc.t t/op/inccode.t
- !> t/op/magic.t t/op/ref.t t/op/undef.t xsutils.c
-____________________________________________________________________________
-[ 34292] By: nicholas on 2008/09/06 07:17:39
- Log: Integrate:
- [ 34268]
- Integrate:
- [ 34125]
- Simplify code in pp_formline, removing a goto and localising and
- consting a variable.
-
- [ 34129]
- Regression tests for, and fix quite a lot of bugs in, cases FF_LINESNGL
- and FF_LINEGLOB in pp_formline. (While investigating RT #55668)
- Sometimes I wonder if this is actually fun.
-
- [ 34135]
- Format tests for @* too.
-
- [ 34270]
- Integrate:
- [ 34139]
- For cases FF_LINESNGL and FF_LINEGLOB in pp_formline, take great care
- to call get magic exactly once. This doesn't just avoid logical errors
- with tied variables, it actually avoids panics (or worse) because a
- pointer is retained to the string returned by the (first) call to
- SvPV_const() for a future sv_chop(), and any future call to get magic
- can invalidate the buffer that that pointer points to.
- Also this removes the original crazy code that would set then reset the
- length of a scalar, so as to only copy an initial portion of it, and
- also copy the entire scalar including trailing newline (which might
- require allocating more memory), only to immediately remove the newline
- from the copy by reducing the length by one.
-
- [ 34140]
- Make format items @* and ^* work with references (safely). Note no-one
- said anything about sanely.
- Branch: maint-5.8/perl
- !> pp_ctl.c t/op/write.t
-____________________________________________________________________________
-[ 34291] By: nicholas on 2008/09/06 06:54:40
- Log: Integrate:
- [ 34255]
- Integrate:
- [ 34121]
- Start converting t/op/write.t to test.pl
-
- [ 34122]
- Reduce the -| skip back to just the tests that use it, and re-align the
- comments with the test code they refer to.
-
- [ 34123]
- Complete the conversion of t/op/write.t to test.pl, and remove my
- (accidentally committed) skip testing '1'.
-
- [ 34124]
- Bring the joy of strict to the rest of write.t
-
- [ 34157]
- Convert wantarray.t to use strict and test.pl
-
- [ 34172]
- Bring the joy of strict to t/harness.
-
- [ 34183]
- Use test.pl, not Test.pm, in t/run/*.t
-
- [ 34204]
- Skip the Perl debugger test if the harness itself is already running
- under some kind of debugger (such as a profiler) to avoid confusing
- things. (such as trashing the profiler output file from the harness.)
- Branch: maint-5.8/perl
- !> lib/perl5db.t t/harness t/op/wantarray.t t/op/write.t
- !> t/run/runenv.t
-____________________________________________________________________________
-[ 34290] By: nicholas on 2008/09/06 06:35:49
- Log: Remove the vestigal variable %infinite, which dates from change 963,
- was commented out of use in 8955, and removed in change 28790,
- "Remove perlcc and the byteloader", which isn't to be merged.
- Branch: maint-5.8/perl
- ! t/harness
-____________________________________________________________________________
-[ 34289] By: nicholas on 2008/09/05 23:04:00
- Log: Integrate:
- [ 33954]
- Integrate:
- [ 33859]
- $nonono => $opts{notify}
- $verbose => $opts{verbose}
- $silent => $opts{silent}
- to align the code with forked code in installman
-
- [ 33860]
- Converge some changes from installperl into installman. I have a
- suspicion that installman is only run on *nix and OS/2, not Win32 or
- VMS. Specifically
- sub unlink - return scalar(@names) if $Is_VMS # from change 854
- sub link - change warn to die # from change 4774
- sub samepath - case insensitive name comparison # from change 311
- (in the ansiperl branch, merged via the win32 branch)
-
- [ 33861]
- Change 33859 missed $destdir => $opts{destdir}
-
- [ 33862]
- Merge common code from installperl and installman into install_lib.pl
-
- [ 33863]
- A couple more installman tidy ups.
-
- [ 33864]
- Add -w, tweak some comments.
-
- [ 34259]
- Integrate:
- [ 34073]
- AIX might miss libm
- Subject: Re: Closing tickets in RT
- From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
- Date: Tue, 29 Apr 2008 17:49:35 +0200
- Message-ID: <20080429174935.0cb5763b@pc09.procura.nl>
-
- [ 34075]
- Make the version string more consistent between Windows and other platforms.
- Noticed and reported by Dave Golden.
-
- [ 34162]
- Subject: [PATCH] Minor hints/linux.sh patch to allow setting -Doptimize
- From: Andrew Dougherty <doughera@lafayette.edu>
- Date: Tue, 29 Jul 2008 12:00:52 -0400 (EDT)
- Message-ID: <Pine.LNX.4.64.0807291159410.23060@fractal.phys.lafayette.edu>
-
- [ 34168]
- Add d_timegm to uconfig.sh to fix the generated uconfig.h.
-
- [ 34274]
- Integrate:
- [ 34120]
- Subject: [PATCH] Configure - d_sprintf_returns_strlen
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 19 Jun 2008 11:22:58 -0400
- Message-ID: <1ff86f510806190822l34a3ea7eudb7b75f60ff0635d@mail.gmail.com>
-
- [ 34126]
- Subject: [PATCH] Fix to Change 34120
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 11 Jul 2008 08:59:24 -0400
- Message-ID: <1ff86f510807110559tdc38deas3042e3e8ec234168@mail.gmail.com>
-
- [ 34188]
- Subject: [perl #24198] Bad default-domainname extraction in Configure-Script may cause infinite loops in perl-tests
- From: "Bram via RT" <perlbug-followup@perl.org>
- Date: Thu, 07 Aug 2008 06:00:47 -0700
- Message-ID: <rt-3.6.HEAD-29759-1218114045-1803.24198-15-0@perl.org>
-
- [ 34212]
- If I want to build Devel::NYTProf under the core tree, then the
- Makefile needs to know to build List::Util first.
-
- [ 34276]
- Integrate:
- [ 34235]
- Silence warnings when -destdir isn't set.
-
- [ 34236]
- Subject: [PATCH] Architecture-Independent Non-XS extenstions
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510808280530ue0e3140q7e4ce71d5f395cc9@mail.gmail.com>
- Date: Thu, 28 Aug 2008 08:30:38 -0400
- Branch: maint-5.8/perl
- +> install_lib.pl
- !> Configure MANIFEST Makefile.SH hints/aix.sh hints/linux.sh
- !> installman installperl pod/perltodo.pod uconfig.sh
- !> win32/config_sh.PL
-____________________________________________________________________________
-[ 34288] By: nicholas on 2008/09/05 22:58:40
- Log: Integrate:
- [ 34264]
- Integrate:
- [ 34057]
- Subject: Re: Patches / git
- From: Andy Armstrong <andy@hexten.net>
- Date: Mon, 16 Jun 2008 01:13:25 +0100
- Message-Id: <1162EDA1-C865-4CBB-8DA0-3C83F89E826E@hexten.net>
-
- [ 34080]
- Subject: Re: [perl #24174] perl-5.8.0-55 exit bug
- From: Michael G Schwern <schwern@pobox.com>
- Date: Mon, 13 Oct 2003 05:13:48 -0700
- Message-ID: <20031013121348.GB21103@windhund.schwern.org>
-
- [ 34081]
- Subject: [PATCH] Documentation on taint/environment interactions for perlrun.pod
- From: Paul Fenwick <pjf@perltraining.com.au>
- Date: Tue, 24 Jun 2008 13:53:19 +1000
- Message-ID: <48606FAF.4040604@perltraining.com.au>
-
- [ 34083]
- URL for End-Of-Life and OS/Arch documentation
- Small enhancements
-
- [ 34089]
- Subject: Re: [perl #56348] [PATCH] glob() with spaces - documentation unclear
- From: Paul Fenwick <pjf@perltraining.com.au>
- Date: Thu, 26 Jun 2008 11:41:45 +1000
- Message-ID: <4862F3D9.5010105@perltraining.com.au>
-
- [ 34137]
- Fix for #56874: maybe small error in perlxs.pod example
-
- [ 34160]
- Note the possibility of sharing arenas between types.
-
- [ 34166]
- Small typo fix
-
- [ 34189]
- Note that I TODID most of parallel testing in the core.
-
- [ 34197]
- Purge C<n_a> thoughtcrime from the pods.
-
- [ 34221]
- Subject: [perl #57646] Weird non-equivalence between $::{'a'} = sub {} and *::a = sub {}
- From: "Bram via RT" <perlbug-followup@perl.org>
- Date: Wed, 06 Aug 2008 01:24:22 -0700
- Message-ID: <rt-3.6.HEAD-29759-1218011060-645.57646-15-0@perl.org>
-
- [ 34223]
- Subject: Re: [perl #58218] backwards logic in perluniintro (5.10.0)
- From: "Dr.Ruud" <rvtol+news@isolution.nl>
- Date: Sat, 23 Aug 2008 10:07:45 +0200
- Message-ID: <20080823081032.32162.qmail@lists.develooper.com>
-
- [ 34237]
- Subject: [PATCH] Perl TODO related to threads::shared done
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Message-ID: <1ff86f510808271149n28fdd43dg2acd71355e959366@mail.gmail.com>
- Date: Wed, 27 Aug 2008 14:49:55 -0400
-
- Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
-
- Subject: [PATCH] perltodo.pod cleanup for nonxs installation
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 28 Aug 2008 08:40:15 -0400
- Message-ID: <1ff86f510808280540i5aa077adk55a1e64336866458@mail.gmail.com>
-
- [ 34239]
- Subject: [PATCH] clear docs on exists wrt autovivification
- From: Moritz Lenz
- Date: August 26, 2008 11:23
-
- [ 34240]
- Note the task TODO of splitting the linker from the compiler.
-
- [ 34241]
- The tasks needed to get smart match fixing underway for 5.10.1
-
- [ 34242]
- Tweaks and reflowing for the cc/linker split.
-
- [ 34243]
- Add the URL for annotated svn of S03.
-
- [ 34258]
- Subject: Re: Change 34166: Small typo fix
- From: Paul Johnson <paul@pjcj.net>
- Message-ID: <20080731164510.GH15114@pjcj.net>
- Date: Thu, 31 Jul 2008 18:45:10 +0200
- Branch: maint-5.8/perl
- !> README.hpux pod/perlcall.pod pod/perlembed.pod
- !> pod/perlform.pod pod/perlfunc.pod pod/perlmod.pod
- !> pod/perlrun.pod pod/perlsub.pod pod/perltodo.pod
- !> pod/perluniintro.pod pod/perlxs.pod
-____________________________________________________________________________
-[ 34287] By: nicholas on 2008/09/05 22:36:23
- Log: Integrate:
- [ 34257]
- Integrate:
- [ 34164]
- Subject: [PATCH] update Exporter to version 5.63
- From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
- Date: Tue, 29 Jul 2008 17:37:12 -0300
- Message-ID: <73ddeb6c0807291337k150d5172pd671a5df980b7faf@mail.gmail.com>
-
- [ 34170]
- Subject: [PATCH] Tiny SelfLoader patch for better warnings
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Message-ID: <20080802153839.9538.qmail@lists.develooper.com>
- Date: Sat, 02 Aug 2008 17:38:39 +0200
-
- [ 34193]
- Upgrade to ExtUtils-Manifest-1.54
-
- [ 34194]
- Upgrade to CGI.pm-3.40
- Branch: maint-5.8/perl
- !> lib/CGI.pm lib/CGI/Fast.pm lib/CGI/t/request.t lib/Exporter.pm
- !> lib/Exporter.t lib/Exporter/Heavy.pm
- !> lib/ExtUtils/MANIFEST.SKIP lib/ExtUtils/Manifest.pm
- !> lib/ExtUtils/t/Manifest.t lib/SelfLoader.pm
-____________________________________________________________________________
-[ 34286] By: nicholas on 2008/09/05 22:15:17
- Log: Integrate:
- [ 34269]
- Integrate:
- [ 34136]
- assert() that the pointer passed to Perl_sv_chop() lies within the
- buffer of the SV.
-
- [ 34138]
- The assert()ions in sv_chop() that the passed in pointer is within the
- SV's buffer should be full-on panics, as bogus values passed in can
- cause later heap corruption, which is a bad thing (TM).
-
- [ 34144]
- Fix use of a variable before it is initialised, introduced by change
- 34138, spotted by Jerry D. Hedden. I assume that he's compiling with
- options that enable trace flow analysis from the C compiler.
- Branch: maint-5.8/perl
- !> pod/perldiag.pod sv.c
-____________________________________________________________________________
-[ 34285] By: nicholas on 2008/09/05 21:54:24
- Log: Integrate:
- [ 34251]
- Integrate:
- [ 34019]
- Subject: [PATCH] perlbug prose patch (and some evals, too)
- From: Jesse Vincent <jesse@fsck.com>
- Date: Sat, 7 Jun 2008 17:10:28 -0400
- Message-Id: <89557793-48C2-4962-BE7A-24DC2EAFAF15@fsck.com>
-
- (applied to perlbug.PL instead of the generated perlbug)
-
- [ 34020]
- Revert #34019.
-
- [ 34061]
- Subject: [perl #55844] [PATCH] perlbug refactoring and prose cleanup
- From: Jesse (via RT) <perlbug-followup@perl.org>
- Date: Sun, 15 Jun 2008 08:31:50 -0700
- Message-ID: <rt-3.6.HEAD-18229-1213543909-1580.55844-75-0@perl.org>
- Branch: maint-5.8/perl
- !> utils/perlbug.PL
-____________________________________________________________________________
-[ 34284] By: nicholas on 2008/09/05 21:32:45
- Log: Integrate:
- [ 34245]
- Integrate:
- [ 33974]
- Subject: [PATCH] Thread::Queue 2.09
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 30 May 2008 12:41:41 -0400
- Message-ID: <1ff86f510805300941o68c1967bw31dee3e40ffa28a7@mail.gmail.com>
-
- Explicitly check for undef in args because some versions of
- looks_like_number(undef) return true.
-
- [ 34049]
- Subject: [PATCH] Thread::Semaphore 2.09
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 12 Jun 2008 09:41:24 -0400
- Message-ID: <1ff86f510806120641jbbb984cn1f505c24d520cdbf@mail.gmail.com>
-
- [ 34050]
- Subject: [PATCH] Thread::Queue 2.11
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 12 Jun 2008 09:42:42 -0400
- Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
-
- [ 34051]
- Subject: [PATCH] Thread::Queue 2.11
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 12 Jun 2008 09:42:42 -0400
- Message-ID: <1ff86f510806120642g5a707382l76aaaa80797443c8@mail.gmail.com>
-
- This time, not empty.
- Branch: maint-5.8/perl
- !> lib/Thread/Queue.pm lib/Thread/Queue/t/01_basic.t
- !> lib/Thread/Queue/t/02_refs.t lib/Thread/Queue/t/03_peek.t
- !> lib/Thread/Queue/t/04_errs.t lib/Thread/Queue/t/05_extract.t
- !> lib/Thread/Queue/t/06_insert.t lib/Thread/Queue/t/07_lock.t
- !> lib/Thread/Queue/t/08_nothreads.t lib/Thread/Semaphore.pm
- !> lib/Thread/Semaphore/t/01_basic.t
- !> lib/Thread/Semaphore/t/02_errs.t
- !> lib/Thread/Semaphore/t/03_nothreads.t
-____________________________________________________________________________
-[ 34283] By: nicholas on 2008/09/05 21:10:58
- Log: Integrate:
- [ 34253]
- Integrate:
- [ 34043]
- Subject: Re: Change 34005: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Message-Id: <B44DBB66-1AFE-4C93-BE5F-C41CF69166D2@free.fr>
- Date: Sun, 8 Jun 2008 02:55:21 +0200
-
- [applied manually, plus $VERSION bump]
-
- [ 34044]
- Patch from MHX to change the WriteConstant()'s documentation to note
- that to change the constant subroutine's name one needs XS_SUBNAME
- not SUBNAME, and then make C_SUBNAME default to XS_SUBNAME to be
- consistent with the revised documentation.
- http://rt.cpan.org/Public/Bug/Display.html?id=29968
-
- [ 34072]
- Fix release date for 5.002
- (noticed by Grant McLean)
-
- [ 34093]
- Subject: [perl #34339][PATCH] "perldoc lib" doesn't describe actual behavior
- From: Renée Bäcker <renee.baecker@smart-websolutions.de>
- Date: Wed, 25 Jun 2008 16:40:57 +0200
- Message-ID: <486258F9.4020505@smart-websolutions.de>
- Branch: maint-5.8/perl
- !> lib/ExtUtils/Constant.pm lib/Module/CoreList.pm lib/lib_pm.PL
-____________________________________________________________________________
-[ 34281] By: nicholas on 2008/09/05 20:42:50
- Log: Integrate:
- [ 34248]
- Integrate:
- [ 34047]
- Subject: [PATCH - revised] threads::shared 1.22
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 12 Jun 2008 08:44:12 -0400
- Message-ID: <1ff86f510806120544q76b18460l435fe9f3b1d77b2f@mail.gmail.com>
-
- [ 34048]
- Subject: [PATCH - revised] threads 1.71
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 12 Jun 2008 08:42:19 -0400
- Message-ID: <1ff86f510806120542v7f55b0aetac69642e5072654e@mail.gmail.com>
-
- [ 34074]
- Subject: [PATCH] threads::shared 1.23
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 17 Jun 2008 16:28:45 -0400
- Message-ID: <1ff86f510806171328y54650760u12c8148830a60a63@mail.gmail.com>
-
- [ 34098]
- Subject: [PATCH] threads::shared 1.24
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 2 Jul 2008 10:01:59 -0400
- Message-ID: <1ff86f510807020701v78a14d06g1e0e5f098c6131ed@mail.gmail.com>
-
- ...plus some adjustments to the test headers to prevent failures
- in the Perl core.
-
- [ 34102]
- Subject: [PATCH] threads::shared 1.24 (phase 2)
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 3 Jul 2008 10:02:30 -0400
- Message-ID: <1ff86f510807030702q74132e14ne6434876a7138f17@mail.gmail.com>
-
- Additional changes to threads::shared for UTF-8 hash keys.
-
- [ 34110]
- Subject: [PATCH] threads::shared 1.24 (phase 3)
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Mon, 7 Jul 2008 13:33:22 -0400
- Message-ID: <1ff86f510807071033j5136e337lab0f3d27575e9113@mail.gmail.com>
-
- [ 34117]
- Subject: [PATCH] threads::shared 1.24 (more)
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 10 Jul 2008 09:05:42 -0400
- Message-ID: <1ff86f510807100605u4f80a1b6u2595fbd030bd5660@mail.gmail.com>
-
- Fixes "unary minus operator applied to unsigned type" warnings on Win32
-
- [ 34118]
- Subject: [PATCH] threads::shared 1.24 (still more)
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 10 Jul 2008 10:29:14 -0400
- Message-ID: <1ff86f510807100729k4b620d3dl3fa079b89360f5ee@mail.gmail.com>
-
- Fixes warnings introduced by previous patch.
-
- [ 34141]
- Upgrade to threads::shared 1.25 by Jerry D. Hedden
- Fix for cloning read-only objects.
-
- [ 34149]
- Subject: [PATCH] threads::shared 1.26
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 16 Jul 2008 09:47:57 -0400
- Message-ID: <1ff86f510807160647q777f0eefj388b342f57c8f49f@mail.gmail.com>
-
- Conditionalize read-only tests for Perl < 5.8.3
-
- [ 34150]
- Subject: [PATCH] watchdog() for threads tests
- From: "Jerry D. Hedden" <jdhedden@gmail.com>
- Date: Wed, 16 Jul 2008 11:10:35 -0400
- Message-ID: <1ff86f510807160810ib0a01adg4f54cca69a96b623@mail.gmail.com>
- Branch: maint-5.8/perl
- +> ext/threads/shared/t/utf8.t
- !> (integrate 42 files)
-____________________________________________________________________________
-[ 34280] By: nicholas on 2008/09/05 20:20:35
- Log: Integrate:
- [ 34246]
- Integrate:
- [ 34005]
- Subject: Re: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.25.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Date: Fri, 6 Jun 2008 01:23:30 +0200
- Message-Id: <A5901BA3-6972-4C7D-8D91-F6E942B85AE5@free.fr>
-
- [ 34058]
- Subject: Fwd: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.26.tar.gz
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Date: Mon, 16 Jun 2008 01:57:33 +0200
- Message-Id: <A9FDE5F5-5285-454C-AE15-3EBF6AEBDFC8@free.fr>
-
- [ 34103]
- Upgrade to Encode-2.26
-
- [ 34256]
- Integrate:
- [ 34046]
- For dynamic loading on VMS, simplify and robustify things by using
- the system-supplied exception handler rather than the home-rolled one.
- This eliminates an access violation sometimes seen with heavy loading
- under threads.
-
- [ 34163]
- Subject: [perl #56766] [PATCH]
- From: Vincent Pit <perl@profvince.com>
- Date: Thu, 10 Jul 2008 18:10:10 +0200
- Message-ID: <48763462.7020506@profvince.com>
-
- [ 34165]
- Subject: [PATCH] Version bump for Data::Dumper
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 30 Jul 2008 12:54:34 -0400
- Message-ID: <1ff86f510807300954y5451ce9eq3181169e83bc3a10@mail.gmail.com>
- Branch: maint-5.8/perl
- +> ext/Encode/t/jis7-fallback.t
- - ext/Encode/ucm/gsm0338.ucm
- !> (integrate 35 files)
-____________________________________________________________________________
-[ 34279] By: nicholas on 2008/09/05 19:03:34
- Log: Integrate:
- [ 34260]
- Integrate:
- [ 34128]
- In Perl_sv_utf8_upgrade_flags(), don't assume that the SV is well
- formed with a trailing '\0'. And do assume that bytes_to_utf8() does.
-
- [ 34234]
- Fix #30660: Repeated spaces on shebang line stops option parsing
- From a patch and test sent by Renée Bäcker in
- <48B271A3.80808@smart-websolutions.de>
-
- [ 34261]
- Integrate:
- [ 34055]
- Subject: [perl #55786] [PATCH blead] Re: Overload Segfaulting
- From: Rick Delaney (via RT) <perlbug-followup@perl.org>
- Date: Sat, 14 Jun 2008 11:51:01 -0700
- Message-ID: <rt-3.6.HEAD-22068-1213469460-652.55786-75-0@perl.org>
-
- [ 34067]
- Subject: [perl #46309] Buffer overflow in win32_select() (PATCH included)
- From: Risto Kankkunen (via RT) <perlbug-followup@perl.org>
- Date: Wed, 10 Oct 2007 02:44:13 -0700
- Message-ID: <rt-3.6.HEAD-10743-1192009453-1788.46309-75-0@perl.org>
-
- [ 34263]
- Integrate:
- [ 34076]
- Subject: Re: [perl #46381] "Out of memory ... sbrk()" on FreeBSD-6.x for v.5.8.x but not v.5.6.x
- From: Slaven Rezic <slaven@rezic.de>
- Date: 26 Oct 2007 16:58:55 +0200
- Message-ID: <874pgd6hxs.fsf@biokovo-amd64.herceg.de>
-
- [ 34078]
- Subject: [PATCH] Fix malloc.c warning
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Mon, 23 Jun 2008 09:41:11 -0400
- Message-ID: <1ff86f510806230641x37afed4bla697e381b3ba9d6d@mail.gmail.com>
-
- [ 34267]
- Integrate:
- [ 34225]
- Subject: [PATCH] Safer environ iteration
- From: "Milosz Tanski" <mtanski@gridapp.com>
- Date: Tue, 5 Aug 2008 18:33:02 -0400
- Message-ID: <C0A5E31718FC064A91E9FD7BE2F081B1018A21D7@exchange.gridapp.com>
-
- [ 34275]
- Integrate:
- [ 34220]
- Don't add freed SVF_BREAK scalars to the freed list.
- This may still be referenced, so don't reuse.
- Branch: maint-5.8/perl
- !> lib/overload.pm lib/overload.t malloc.c perl.c pp.h sv.c
- !> t/run/switches.t win32/win32sck.c
-____________________________________________________________________________
-[ 34277] By: nicholas on 2008/09/05 16:34:16
- Log: Integrate:
- [ 34247]
- Integrate:
- [ 34091]
- Subject: [PATCH-revised^6] common test code for timed bail
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Sat, 28 Jun 2008 15:18:48 -0400
- Message-ID: <1ff86f510806281218i65d32061w27a4431b9b357107@mail.gmail.com>
-
- [ 34109]
- Subject: [PATCH - revised^4] test.pl fix
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Mon, 7 Jul 2008 13:29:14 -0400
- Message-ID: <1ff86f510807071029q5931f03ud506f06b7d1f72af@mail.gmail.com>
-
- [ 34147]
- Subject: [PATCH] test.pl
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 11 Jul 2008 11:07:07 -0400
- Message-ID: <1ff86f510807110807hb3e3727la161367a63da607f@mail.gmail.com>
-
- Jerry found that localizing $? doesn't shield the effects of wait()
- unless you actually assign something to $?
-
- [ 34154]
- Subject: [PATCH] watchdog() fix for MSWin32
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 23 Jul 2008 12:19:36 -0400
- Message-ID: <1ff86f510807230919p355ea37ci3fde2c1f84df6d5f@mail.gmail.com>
-
- Adds a needed diag message to the watchdog() function for MSWin32.
-
- [ 34250]
- Integrate:
- [ 34097]
- Avoid using -> function call notation within test.pl, which is supposed
- to keep to simple constructions to facilitate accurately testing the
- core interpreter, which might be buggy.
-
- [ 34152]
- Subject: [PATCH] Fix skips in test.pl
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 18 Jul 2008 09:09:41 -0400
- Message-ID: <1ff86f510807180609l7ca8a8d8i653dfd687ed9f36d@mail.gmail.com>
-
- Changes skip messages to be consistent with Test::Builder.
-
- [ 34173]
- Better temporary file name generation. (Avoid using ++, avoid file
- names clashing between different scripts, which may now be executing
- in parallel)
-
- [ 34178]
- A proper tempfile function that can be used multiple times.
-
- [ 34179]
- Fix bug in counting in tempfile().
- Also we need to note file names we give out, as some callers don't
- create them before calling us a second time.
- Add a regexp that matches the tempfile() names, for tests that want to
- munge output.
- Branch: maint-5.8/perl
- !> pod/perltodo.pod t/test.pl
-____________________________________________________________________________
-[ 34244] By: nicholas on 2008/09/02 20:21:51
- Log: Integrate:
- [ 33719]
- Integrate:
- [ 32780]
- Upgrade to IPC::SysV 2.00
- Branch: maint-5.8/perl
- !> ext/IPC/SysV/Changes ext/IPC/SysV/lib/IPC/Msg.pm
- !> ext/IPC/SysV/lib/IPC/Semaphore.pm
- !> ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
-____________________________________________________________________________
-[ 34096] By: nicholas on 2008/06/30 20:44:32
- Log: Integrate:
- [ 34095]
- Integrate:
- [ 34090]
- Upgrade to Win32-0.37
-
- [ 34094]
- Upgrade to Win32-0.38
- (including changes to GetCurrentThreadId.t which should have gone into
- the 0.37 upgrade, but which I missed then)
- Branch: maint-5.8/perl
- !> ext/Win32/Changes ext/Win32/Win32.pm ext/Win32/Win32.xs
- !> ext/Win32/t/GetCurrentThreadId.t
-____________________________________________________________________________
-[ 34082] By: nicholas on 2008/06/24 10:30:46
- Log: Integrate:
- [ 33718]
- Integrate:
- (only the ext/IPC/SysV/SysV.xs part of)
-
- [ 32703]
- Subject: [PATCH] ext/ consting
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399D@exchsvr2.npl.ad.local>
-
- Date: Sat, 22 Dec 2007 00:39:47 -0000
-
- [ 32709]
- Upgrade to IPC::SysV 1.99_07
-
- [ 33719]
- Integrate:
- [ 32780]
- Upgrade to IPC::SysV 2.00
- Branch: maint-5.8/perl
- +> ext/IPC/SysV/Changes ext/IPC/SysV/MANIFEST.SKIP
- +> ext/IPC/SysV/TODO ext/IPC/SysV/const-c.inc
- +> ext/IPC/SysV/const-xs.inc ext/IPC/SysV/lib/IPC/Msg.pm
- +> ext/IPC/SysV/lib/IPC/Semaphore.pm
- +> ext/IPC/SysV/lib/IPC/SharedMem.pm ext/IPC/SysV/lib/IPC/SysV.pm
- +> ext/IPC/SysV/regen.pl ext/IPC/SysV/t/pod.t
- +> ext/IPC/SysV/t/podcov.t ext/IPC/SysV/t/shm.t
- +> ext/IPC/SysV/typemap
- - ext/IPC/SysV/ChangeLog ext/IPC/SysV/MANIFEST
- - ext/IPC/SysV/Msg.pm ext/IPC/SysV/Semaphore.pm
- - ext/IPC/SysV/SysV.pm
- !> MANIFEST ext/IPC/SysV/Makefile.PL ext/IPC/SysV/README
- !> ext/IPC/SysV/SysV.xs ext/IPC/SysV/t/ipcsysv.t
- !> ext/IPC/SysV/t/msg.t ext/IPC/SysV/t/sem.t mkppport.lst
-____________________________________________________________________________
-[ 34066] By: nicholas on 2008/06/16 17:12:59
- Log: Integrate:
- [ 34065]
- Integrate:
- [ 33979]
- Probably starting with the changes in change #33897,
- t/run/exit.t has been failing on Win32. Update the skipping
- mechanism to do more that check for the definition of
- POSIX::WIFEXITED.
-
- [ 33982]
- Subject: Re: [perl #55160] perlbug AutoReply: Fix cygwin mount test
- From: "Reini Urban" <rurban@x-ray.at>
- Date: Sun, 1 Jun 2008 14:51:59 +0200
- Message-ID: <6910a60806010551u30199befr43761fe53d5d896@mail.gmail.com>
-
- [ 34024]
- Subject: Fwd: [PATCH-2] Re: testing $/ with in memory files
- From: Bram <p5p@perl.wizbit.be>
- Date: Mon, 26 May 2008 09:12:58 +0200
- Message-ID: <20080526091258.vbcecy2dc00gwg08@horde.wizbit.be>
-
- [ 34054]
- Subject: [PATCH] Re: testing $/ with in memory files
- From: Bram <p5p@perl.wizbit.be>
- Date: Sat, 14 Jun 2008 18:20:05 +0200
- Message-ID: <20080614182005.yxuyk1mntwkog0o0@horde.wizbit.be>
-
- [ 34056]
- Subject: [perl #47746] Not OK: perl 5.10.0 +RC1 on ia64-linux 2.4.21-sgi302r24
- From: "John P. Linderman" <jpl@research.att.com>
- Date: Tue, 27 Nov 2007 13:50:14 -0500 (EST)
- Message-Id: <200711271850.lARIoEfN14794612@raptor.research.att.com>
-
- [ 34060]
- Make lib/open.t under -Duseperlio
- Branch: maint-5.8/perl
- !> lib/open.t t/base/rs.t t/lib/cygwin.t t/op/stat.t t/run/exit.t
-____________________________________________________________________________
-[ 34037] By: nicholas on 2008/06/09 18:17:41
- Log: Integrate:
- [ 34033]
- Integrate:
- [ 33978]
- Subject: [perl #54828] perlio.c has a problem (both 5.8 and 5.10)
- From: "Goro Fuji" (via RT) <perlbug-followup@perl.org>
- Date: Sun, 25 May 2008 23:10:42 -0700
- Message-ID: <rt-3.6.HEAD-11257-1211782242-1590.54828-75-0@perl.org>
-
- First chunk of the patch only
-
- [ 34002]
- Subject: [perl #55302] cc_runtime syntax error
- From: "Reini Urban via RT" <perlbug-followup@perl.org>
- Date: Wed, 04 Jun 2008 14:07:05 -0700
- Message-ID: <rt-3.6.HEAD-11257-1212613625-313.55302-15-0@perl.org>
- Branch: maint-5.8/perl
- !> cc_runtime.h perlio.c
-____________________________________________________________________________
-[ 34036] By: nicholas on 2008/06/09 17:51:09
- Log: Integrate:
- [ 34032]
- Integrate:
- [ 33988]
- Embarrassing errors to find: missing quotes in sed commands
-
- [ 33990]
- #33988 for AIX 3 and AIX 4: missing quotes in sed commands
- Branch: maint-5.8/perl
- !> hints/aix.sh hints/aix_3.sh hints/aix_4.sh
-____________________________________________________________________________
-[ 34035] By: nicholas on 2008/06/08 22:20:43
- Log: Integrate:
- [ 34034]
- Integrate:
- [ 33989]
- Subject: AW: IO::Dir destructor
- From: "Dintelmann, Peter" <Peter.Dintelmann@dresdner-bank.com>
- Date: Mon, 2 Jun 2008 14:48:35 +0200
- Message-ID: <3852726AFA94DE4F87E616F13F416A5F0216D9BE@naimucu1.ffz00k.rootdom.net>
-
- [ 33996]
- Forgot to update version in DirHandle.pm after updating.
- No cookie for me.
- Branch: maint-5.8/perl
- !> lib/DirHandle.pm
-____________________________________________________________________________
-[ 34018] By: nicholas on 2008/06/07 17:06:39
- Log: Integrate:
- [ 34017]
- Integrate:
- [ 33977]
- Subject: [perl #54424] perlipc mistype
- From: andrew@sundale.net (via RT) <perlbug-followup@perl.org>
- Date: Sun, 18 May 2008 22:20:06 -0700
- Message-ID: <rt-3.6.HEAD-11257-1211174406-1790.54424-75-0@perl.org>
-
- [ 33985]
- Subject: [perl #36516] attributes.pm documentation is recursive and incomplete
- From: "reneeb via RT" <perlbug-followup@perl.org>
- Date: Sun, 25 May 2008 07:30:37 -0700
- Message-ID: <rt-3.6.HEAD-19826-1211725834-911.36516-15-0@perl.org>
-
- with some spelling nits
-
- [ 33992]
- Small typo fix in Carp.pm
-
- [ 34014]
- $Carp::VERSION++ following change 33992.
-
- [ 34016]
- $attributes::VERSION++ following change 33985.
- Branch: maint-5.8/perl
- !> lib/Carp.pm lib/attributes.pm pod/perlipc.pod
-____________________________________________________________________________
-[ 34015] By: nicholas on 2008/06/07 16:16:05
- Log: Integrate:
- [ 33955]
- Integrate:
- ...
-
- [ 33951]
- Add index() tests for embedded nulls
-
- Subject: Re: [perl #53746] bug with index() matching beyond end of string when \0 bytes (00000000) are involved
- From: Abigail <abigail@abigail.be>
- Date: Tue, 6 May 2008 14:57:36 +0200
- Message-Id: <20080506125736.GC17310@abigail.be>
-
- [ 33952]
- [perl #53746] bug with index() matching beyond end of string
- An off-by-one error meant that index($str,...)
- was effectively being executed as index("$str\0", ...).
- Probably introduced by change #26511.
- Branch: maint-5.8/perl
- !> t/op/index.t util.c
-____________________________________________________________________________
-[ 34013] By: nicholas on 2008/06/07 15:12:43
- Log: Integrate:
- [ 33955]
- Integrate:
- ...
-
- [ 33927]
- Subject: [PATCH] lib.pm should not warn about loading .par files
- From: Paul Fenwick <pjf@perltraining.com.au>
- Date: Thu, 22 May 2008 23:24:34 +1000
- Message-ID: <48357412.5020703@perltraining.com.au>
-
- ...
-
- [ 34011]
- Integrate:
- [ 33973]
- Subject: [PATCH] Re: recent 'lib.pm' change => dual-life lib.pm
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Date: Tue, 27 May 2008 13:50:05 +0200
- Message-ID: <483BF56D.2020803@sneakemail.com>
-
- [ 33980]
- Subject: [PATCH] Fix for lib.pm Config detection
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Date: Sun, 01 Jun 2008 17:36:55 +0200
- Message-ID: <20080601153657.26607.qmail@lists.develooper.com>
- Branch: maint-5.8/perl
- !> lib/lib.t lib/lib_pm.PL
-____________________________________________________________________________
-[ 34012] By: nicholas on 2008/06/07 15:02:39
- Log: Integrate:
- [ 33955]
- Integrate:
- ...
-
- [ 33937]
- [perl #54758] Perl 5.10 memory corruption
- When @a = sort @a is pessimised if @a has magic,
- growing the stack requires various pointers to be reset in case
- the stack gets reallocated.
-
- ...
- Branch: maint-5.8/perl
- !> pp_sort.c
-____________________________________________________________________________
-[ 34010] By: nicholas on 2008/06/07 14:27:04
- Log: Integrate:
- [ 33976]
- Integrate:
- [ 32827]
- Upgrade to Devel::PPPort 3.13_01
-
- [ 33672]
- Upgrade to Devel::PPPort 3.13_02
-
- [ 33824]
- Upgrade to Devel::PPPort 3.13_03
-
- [ 33975]
- Upgrade to Devel::PPPort 3.14
- Branch: maint-5.8/perl
- +> ext/Devel/PPPort/parts/base/5010000
- +> ext/Devel/PPPort/parts/base/5011000
- +> ext/Devel/PPPort/parts/inc/newSVpv
- +> ext/Devel/PPPort/parts/todo/5010000
- +> ext/Devel/PPPort/parts/todo/5011000
- +> ext/Devel/PPPort/t/format.t ext/Devel/PPPort/t/newSVpv.t
- !> (integrate 71 files)
-____________________________________________________________________________
-[ 34009] By: nicholas on 2008/06/07 14:01:05
- Log: Integrate:
- [ 33960]
- Integrate:
- ...
-
- [ 33948]
- Upgrade to Locale-Maketext-1.13
- Branch: maint-5.8/perl
- !> Porting/Maintainers.pl lib/Locale/Maketext.pm
- !> lib/Locale/Maketext/Guts.pm lib/Locale/Maketext/GutsLoader.pm
-____________________________________________________________________________
-[ 34008] By: nicholas on 2008/06/07 12:29:04
- Log: Fix up MANIFEST after 34007.
- Branch: maint-5.8/perl
- ! MANIFEST
-____________________________________________________________________________
-[ 34007] By: nicholas on 2008/06/07 12:11:34
- Log: Integrate:
- [ 23075]
- Subject: Bug with NEXT when called from an eval block
- From: Dave Rolsky <autarch@urth.org>
- Date: Fri, 9 Jul 2004 17:06:07 -0500 (CDT)
- Message-ID: <Pine.LNX.4.58.0407091703010.4578@urth.org>
-
- [ 25261]
- Subject: [PATCH] Typos in *.p[lm]
- From: "Piotr Fusik" <pfusik@op.pl>
- Date: Sun, 31 Jul 2005 12:50:04 +0200
- Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
-
- [ 33943]
- Integrate:
- ...
-
- [ 33416]
- Subject: Re: [PATCH] NEXT.pm bug within overloaded stringification
- From: Marcel Grünauer <gr@univie.ac.at>
- Message-Id: <511B0A54-AB2D-4A65-A02E-E2E07C043EAB@univie.ac.at>
- Date: Mon, 3 Mar 2008 16:08:48 +0100
-
- (a resend of <7BBCFD93-91CF-4656-A97F-ED5E749F7B2E@univie.ac.at>)
-
- ...
-
- [ 33439]
- Bump VERSION after change #33416
- (so we don't end up with different code but same version in
- 5.10.0 and, say, 5.10.1)
-
- ...
-
- [ 34006]
- Integrate:
- [ 33991]
- Update to NEXT by Damian.
- This fixes the working of NEXT with AUTOLOAD.
-
- [ 33995]
- Bump NEXT version to 0.61 for CPAN release
- Branch: maint-5.8/perl
- +> lib/NEXT/t/stringify.t
- !> lib/NEXT.pm lib/NEXT/t/next.t
-____________________________________________________________________________
-[ 33994] By: craigb on 2008/06/04 03:05:26
- Log: Perl_start_glob VMS fix adapted from change #33993 for 5.8.x since
- other dependencies prevent integration.
- Branch: maint-5.8/perl
- ! doio.c
-____________________________________________________________________________
-[ 33935] By: nicholas on 2008/05/25 23:43:03
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 33934] By: nicholas on 2008/05/25 23:16:13
- Log: Run buildtoc. (With the side effect of sorting MANIFEST.)
- Branch: maint-5.8/perl
- ! MANIFEST pod/perltoc.pod
-____________________________________________________________________________
-[ 33933] By: nicholas on 2008/05/25 23:13:54
- Log: Integrate:
- [ 33878]
- Integrate:
- [ 33740]
- Stop File::Copy truncating destination files if passed 3 named
- arguments by accident. In Copy.t, ensure that all file system calls
- die with $! if they fail.
-
- [ 33793]
- Subject: [PATCH lib/File/Copy.pm] Use 3-arg open.
- From: Abigail <abigail@abigail.be>
- Date: Tue, 6 May 2008 17:38:28 +0200
- Message-ID: <20080506153828.GA27662@abigail.be>
-
- [ 33881]
- Integrate:
- [ 33825]
- It transpires that POSIX.xs also duplicated several constants defined
- by Fcntl but only conditionally exported by Fcntl. The most obvious
- were SEEK_CUR, SEEK_END and SEEK_SET, as reported in bug #54186.
- So add them to the list of constants that POSIX imports from Fcntl.
-
- [ 33826]
- Remove POSIX's internal implementation of S_ISBLK, S_ISCHR, S_ISDIR,
- S_ISFIFO and S_ISREG, and pull them in from Fcntl. Spotted as a result
- of bug #54186, but there has been a redefined subroutine warning for
- ages if you elected to import all of POSIX and Fcntl's exports.
-
- [ 33829]
- Fix my typo.
-
- [ 33885]
- Integrate:
- [ 33835]
- Subject: [PATCH] h2ph: allow the quote mark delimiter when chasing #include directives with "-a"
- From: Niko Tyni <ntyni@debian.org>
- Date: Thu, 15 May 2008 23:15:35 +0300
- Message-Id: <1210882535-11072-1-git-send-email-ntyni@debian.org>
-
- [ 33917]
- Integrate:
- [ 33911]
- Subject: [PATCH] Re: [perl #41555] Bug in File::Find on Windows when target
- From: Bram <p5p@perl.wizbit.be>
- Date: Mon, 12 May 2008 22:13:33 +0200
- Message-ID: <20080512221333.mq0283dlessws4wk@horde.wizbit.be>
- Branch: maint-5.8/perl
- !> ext/B/t/concise-xs.t ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm
- !> ext/POSIX/POSIX.xs lib/File/Copy.pm lib/File/Copy.t
- !> lib/File/Find.pm lib/File/Find/t/find.t
- !> t/lib/proxy_constant_subs.t utils/h2ph.PL
-____________________________________________________________________________
-[ 33932] By: nicholas on 2008/05/25 23:00:21
- Log: Integrate:
- [ 33884]
- Integrate:
- [ 33827]
- Subject: [PATCH] fix typo in a Tie::Hash documentation link
- From: Niko Tyni <ntyni@debian.org>
- Date: Wed, 14 May 2008 23:09:27 +0300
- Message-Id: <1210795767-21221-1-git-send-email-ntyni@debian.org>
-
- [ 33830]
- Add investigating eliminating POSIX::int_macro_int() to perltodo.
-
- [ 33832]
- HP 9000 End of Sale Announcements
-
- [ 33834]
- Subject: Make perlfunc link to the correct section of perlop for q//, qq//, qx//, and qw//
- From: Matt Kraai <kraai@ftbfs.org>
- Date: Thu, 15 May 2008 15:45:17 -0700
- Message-ID: <20080515224517.GA11692@ftbfs.org>
-
- [ 33840]
- Subject: [perl #39187] [DOC-PATCH]: perldoc -f reverse: examples (was: RE: Perlfunc needs to be made more clear regarding reverse in scalar context.)
- From: "Bram via RT" <perlbug-followup@perl.org>
- Date: Fri, 16 May 2008 14:44:07 -0700
- Message-ID: <rt-3.6.HEAD-9880-1210974244-1717.39187-15-0@perl.org>
-
- [ 33841]
- Subject: [PATCH] Re: Compiling perl (5.10.x) with gcc <= 3.2.3
- From: Andy Dougherty <doughera@lafayette.edu>
- Date: Fri, 16 May 2008 13:59:41 -0400 (EDT)
- Message-ID: <Pine.LNX.4.64.0805161344570.10409@fractal.phys.lafayette.edu>
-
- [ 33848]
- Subject: Re: eval "require Foo" with binary-incompatible XS modules
- From: Niko Tyni <ntyni@debian.org>
- Date: Sat, 17 May 2008 21:37:30 +0300
- Message-ID: <20080517183730.GA4440@rebekka>
-
- [ 33852]
- New separations for the pattern match operator documentation,
- suggested by David Nicol:
-
- Subject: It's wafer thin!
- From: "David Nicol" <davidnicol@gmail.com>
- Date: Fri, 9 May 2008 18:14:29 +0000
- Message-ID: <934f64a20805091114y40595f9ap9d355b39f20779c1@mail.gmail.com>
-
- [ 33853]
- fix misleading comment about Perl_re_dup_guts
-
- [ 33865]
- Add "profile installman" to the TODO.
-
- [ 33895]
- Integrate:
- [ 33849]
- Subject: [perl #38955] exists(): error message on wrong argument type is incorrect (5.8.7 cygwin)
- From: "Bram via RT" <perlbug-followup@perl.org>
- Date: Sat, 17 May 2008 04:14:11 -0700
- Message-ID: <rt-3.6.HEAD-11257-1211022849-1634.38955-15-0@perl.org>
-
- [ 33891]
- metabatman fails the "this patch is self-documenting" test. Restore
- (roughly) the original parameter names.
- Branch: maint-5.8/perl
- !> INSTALL README.hpux hv.h lib/Tie/Hash.pm op.c pod/perldiag.pod
- !> pod/perlfunc.pod pod/perlop.pod pod/perltodo.pod regcomp.c
-____________________________________________________________________________
-[ 33931] By: nicholas on 2008/05/25 22:45:48
- Log: Integrate:
- [ 33882]
- Integrate:
- [ 33809]
- Subject: [PATCH - revised^2] threads::shared 1.19
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 7 May 2008 16:36:28 -0400
- Message-ID: <1ff86f510805071336y50db0a35t740fbe9a8192be64@mail.gmail.com>
-
- [ 33811]
- Remove C++ comments
-
- [ 33836]
- Subject: [PATCH - revised] threads::shared 1.21
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 16 May 2008 09:52:24 -0400
- Message-ID: <1ff86f510805160652l73e7d5a9hdc675e8efbbf1479@mail.gmail.com>
-
- [ 33883]
- Integrate:
- [ 33808]
- Subject: [PATCH - revised] Thread::Queue 2.07
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Thu, 8 May 2008 10:05:51 -0400
- Message-ID: <1ff86f510805080705p3cc8f657i7a1441da5b0a273b@mail.gmail.com>
-
- [ 33847]
- Subject: [PATCH] Thread::Queue 2.08
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 14 May 2008 12:47:04 -0400
- Message-ID: <1ff86f510805140947h707fe273j5adec649b5cc4238@mail.gmail.com>
-
- [ 33871]
- Subject: [PATCH] Thread::Semaphore 2.08
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Mon, 19 May 2008 13:06:20 -0400
- Message-ID: <1ff86f510805191006yc870892r28ea38cfd128eb37@mail.gmail.com>
- Branch: maint-5.8/perl
- +> ext/threads/shared/t/clone.t
- !> MANIFEST ext/threads/shared/Makefile.PL
- !> ext/threads/shared/shared.pm ext/threads/shared/shared.xs
- !> ext/threads/shared/t/stress.t ext/threads/shared/t/sv_refs.t
- !> lib/Thread/Queue.pm lib/Thread/Queue/t/02_refs.t
- !> lib/Thread/Semaphore.pm
-____________________________________________________________________________
-[ 33930] By: nicholas on 2008/05/25 22:33:32
- Log: Integrate:
- [ 33821]
- Integrate:
- [ 33666]
- Subject: [PATCH] Math::BigRat 0.22
- From: Tels <nospam-abuse@bloodgate.com>
- Date: Mon, 7 Apr 2008 21:27:30 +0200
- Message-Id: <200804072127.38258@bloodgate.com>
-
- [ 33698]
- Upgrade to Math::Complex 1.54
-
- [ 33715]
- Upgrade to Math::BigInt v1.89
-
- [ 33772]
- Upgrade to bignum-0.23
-
- [ 33915]
- Integrate:
- [ 33905]
- Subject: [PATCH] Documentation typo fix for Attribute::Handlers.
- From: Florian Ragwitz <rafl@debian.org>
- Date: Wed, 21 May 2008 22:42:40 +0200
- Message-Id: <1211402560-12949-1-git-send-email-rafl@debian.org>
-
- [ 33906]
- Following a conversation on IRC, Artur thinks it best if we consider
- the core version of Attribute::Handlers official from now on, and
- hence remove it from Porting/Maintainers.pl
-
- [ 33907]
- Rafael will take over Attribute::Handlers
-
- [ 33914]
- Bump the version number following change 33905 (and for any other
- changes that might come between 5.10's release and 5.8.9's). Note that
- Rafael has kindly volunteered to take over maintainer.
- Branch: maint-5.8/perl
- +> lib/Math/BigRat/t/hang.t
- !> (integrate 29 files)
-____________________________________________________________________________
-[ 33929] By: nicholas on 2008/05/25 22:17:41
- Log: Integrate:
- [ 33820]
- Integrate:
- [ 32977]
- When parsing LC_ALL or LANG to get the locale's encoding, ignore
- whatever is after the @, since that's a modifier, not an encoding.
-
- [ 32980]
- Boolean priority bug, found by Mashrab Kuvatov:
-
- Subject: Re: [perl #49646] perlbug AutoReply: open ':locale' does not work under locale with the modifier
- From: Mashrab Kuvatov <kmashrab@uni-bremen.de>
- Date: Tue, 15 Jan 2008 15:17:42 +0100
- Message-Id: <200801151517.46296.kmashrab@uni-bremen.de>
-
- [ 33234]
- Subject: [PATCH] Remove duplication from encoding.pm POD
- From: "Robert May" <robertmay@cpan.org>
- Date: Fri, 1 Feb 2008 01:06:07 +0530
- Message-ID: <54bdc7510801311136p7ee53dbet2afd5239e1ad03eb@mail.gmail.com>
-
- [ 33562]
- Subject: "646"
- From: Jarkko Hietaniemi <jhi@iki.fi>
- Date: Wed, 12 Mar 2008 21:43:53 -0400
- Message-ID: <47D886D9.6060001@iki.fi>
-
- Encode::Alias fix for encoding "646" (aka ASCII) on Solaris
-
- [ 33783]
- Subject: Perl 5.10/Encode 2.24: Tiny typo in Encode's Makefile.PL arg processing
- From: Jesse Vincent <jesse@fsck.com>
- Date: Sat, 3 May 2008 13:41:45 -0400
- Message-Id: <961C2A4F-92B3-416D-A9F9-E7B0ADA9F134@fsck.com>
-
- [ 33800]
- Upgrade to Encode 2.25
- Branch: maint-5.8/perl
- !> ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Makefile.PL
- !> ext/Encode/encoding.pm ext/Encode/lib/Encode/Alias.pm
- !> ext/Encode/lib/Encode/CN/HZ.pm
- !> ext/Encode/lib/Encode/GSM0338.pm ext/Encode/ucm/cp850.ucm
- !> ext/Encode/ucm/cp852.ucm ext/Encode/ucm/cp855.ucm
- !> ext/Encode/ucm/cp856.ucm ext/Encode/ucm/cp857.ucm
- !> ext/Encode/ucm/cp858.ucm ext/Encode/ucm/cp860.ucm
- !> ext/Encode/ucm/cp861.ucm ext/Encode/ucm/cp862.ucm
- !> ext/Encode/ucm/cp863.ucm ext/Encode/ucm/cp864.ucm
- !> ext/Encode/ucm/cp865.ucm ext/Encode/ucm/cp866.ucm
- !> ext/Encode/ucm/cp869.ucm ext/Encode/ucm/cp874.ucm
- !> ext/Encode/ucm/cp875.ucm
-____________________________________________________________________________
-[ 33928] By: nicholas on 2008/05/25 21:26:27
- Log: Integrate:
- [ 33754]
- Integrate:
- [ 33647]
- Subject: [PATCH] Tru64: align fp policies of gcc and cc
- From: Jarkko Hietaniemi <jhi@cc.hut.fi>
- Date: Sat, 5 Apr 2008 04:16:17 +0300 (EEST)
- Message-Id: <200804050116.m351GH5P042062@kosh.hut.fi>
-
- [ 33737]
- On Darwin, -Uuse64bitall shouldn't mean -Duse64bitall :-/
- Plus fix a pair of typos in a diagnostic output.
-
- [ 33738]
- Looks like we can do System V IPC 64 bit on Leopard. Lets see whether
- the magic smoke escapes from other testers.
- Branch: maint-5.8/perl
- !> hints/darwin.sh hints/dec_osf.sh
-____________________________________________________________________________
-[ 33926] By: nicholas on 2008/05/25 21:12:26
- Log: Integrate:
- [ 33732]
- Integrate:
- [ 33668]
- Subject: [PATCH] Double magic with '\&$x'
- From: "Vincent Pit" <perl@profvince.com>
- Date: Tue, 1 Apr 2008 10:48:17 +0200 (CEST)
- Message-ID: <34395.147.210.17.175.1207039697.squirrel@147.210.17.175>
-
- [ 33669]
- Fix C portability nit found by Jerry D. Hedden.
-
- [ 33685]
- Revert change #26334, which was introducing too many bugs
-
- [ 33686]
- Add a regression test for bug #52658 (fixed by change #33685)
- based on code by Wolf-Dietrich Moeller
-
- [ 33802]
- Integrate:
- [ 33665]
- Subject: [PATCH] is_gv_magical correctly check "ISA"
- From: Gerard Goossen <gerard@tty.nl>
- Date: Wed, 9 Apr 2008 12:12:44 +0200
- Message-ID: <20080409101244.GA11209@ostwald>
-
- [ 33741]
- Inline the trivial S_raise_signal function in the perl signal handler.
-
- This makes the code more readable and avoids the need for excuses
- for why the function is (still) named this way.
-
- It also effectively avoids segfaults observed with gcc-3.3 when
- the sibling-call optimization is used for invoking S_raise_signal()
- just before the signal handler returns.
-
- [ 33762]
- Cast the result of fpsetmask(0) to (void), as some implementations
- expand it via a macro, with a comma expression to calculate the return
- value, at which point gcc has the gall to warn that an expression
- calcualted is not used.
- Blame SCO for having to have fpsetmask(0) in the code to start with.
-
- [ 33763]
- Subject: [PATCH] Win32 process ids can have more than 16 bits
- From: "Jan Dubois" <jand@activestate.com>
- Date: Tue, 29 Apr 2008 01:14:39 -0700
- Message-ID: <01be01c8a9d1$12b32b10$38198130$@com>
-
- [ 33788]
- Record-style reads in Perl_sv_gets have to be done with read(), not
- fread() on VMS, and have been for some time. Except that ain't gonna
- work with PerlIO::Scalar's in-memory files. Old bug exposed by new
- test in #33769.
-
- [ 33889]
- Integrate:
- [ 33778]
- Subject: Re: [perl #51636] segmentation fault with array ties
- From: "Vincent Pit" <perl@profvince.com>
- Date: Wed, 12 Mar 2008 17:37:40 +0100 (CET)
- Message-ID: <56287.147.210.17.175.1205339860.squirrel@147.210.17.175>
- Branch: maint-5.8/perl
- !> gv.c mg.c perl.h pp_ctl.c pp_hot.c sv.c t/op/pat.t
- !> win32/win32.c
-____________________________________________________________________________
-[ 33925] By: nicholas on 2008/05/25 20:50:26
- Log: Integrate:
- [ 33640]
- Integrate:
- [ 33399]
- Subject: [PATCH] More diagnostics for Fatal.pm
- From: slaven@rezic.de
- Date: Fri, 29 Feb 2008 11:29:31 +0100 (CET)
- Message-ID: <49601.89.247.126.95.1204280971.squirrel@mail.rezic.de>
-
- plus version bump
-
- [ 33621]
- $VERSION++ for all the non-dual life modules in ext/ that
- Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
-
- [ 33622]
- Fix bug in the code for --opened - it was not working on blead.
-
- [ 33623]
- $VERSION++ for all the non-dual life modules outside ext/ that
- Porting/cmpVERSION.pl reports differ from the 5.10.0 release.
-
- All the rest of the differences would seem to be dual-life. :-(
-
- [ 33624]
- Module::CoreList wasn't listing Config.pm everywhere.
-
- [ 33913]
- Integrate:
- [ 33838]
- Upgrade to ExtUtils-Command-1.14
-
- [ 33900]
- Upgrade to AutoLoader-5.66
-
- [ 33912]
- Bump AutoSplit to a dev version number to reflect the small change in
- the __DATA__ section made in the AutoLoader 5.66 release. All will get
- back in sync with the next AutoLoader release.
- Branch: maint-5.8/perl
- !> Porting/Maintainers.pm ext/B/B/Concise.pm
- !> ext/Devel/DProf/DProf.pm ext/Devel/Peek/Peek.pm
- !> ext/POSIX/POSIX.pm ext/PerlIO/encoding/encoding.pm
- !> ext/PerlIO/scalar/scalar.pm ext/PerlIO/via/via.pm
- !> ext/Socket/Socket.pm lib/AutoLoader.pm lib/AutoSplit.pm
- !> lib/ExtUtils/Command.pm lib/ExtUtils/Embed.pm lib/Fatal.pm
- !> lib/Fatal.t lib/File/Basename.pm lib/File/Find.pm
- !> lib/Module/CoreList.pm os2/OS2/REXX/REXX.pm
-____________________________________________________________________________
-[ 33924] By: nicholas on 2008/05/25 20:44:14
- Log: Regenerate pod/perlmodlib.pod
- Branch: maint-5.8/perl
- ! pod/perlmodlib.pod
-____________________________________________________________________________
-[ 33923] By: nicholas on 2008/05/25 20:30:46
- Log: Integrate:
- [ 33628]
- Integrate:
- [ 33316]
- Avoid utf8 warnings when printing diagnostics
-
- [ 33433]
- use strict; and use Test::More; to give decent failure diagnostics.
- (And less code)
-
- [ 33440]
- Fix skip counts introduced in #33433
-
- [ 33565]
- Subject: Re: Change 33556: [PATCH] borg parent.pm
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 25 Mar 2008 11:51:00 -0400
- Message-ID: <1ff86f510803250851w52ea0c84n9876834d8e8b79e3@mail.gmail.com>
-
- [ 33823]
- Integrate:
- [ 33674]
- Test::More::is_deeply may do overloading (at least for TODOs), and
- overloading may require Scalar::Util, which it won't find if all
- the paths in @INC are relative to somewhere other than where we are.
-
- [ 33705]
- Test dbmopen more thoroughly, including closing the coverage hole for
- the code that automatically requires AnyDBM_File.pm in pp_dbmopen.
-
- [ 33749]
- Subject: [perl #53238] Patch to stop t/op/fork.t relying on rand
- From: David Dick (via RT) <perlbug-followup@perl.org>
- Date: Wed, 23 Apr 2008 04:12:42 -0700
- Message-ID: <rt-3.6.HEAD-23612-1208949161-1511.53238-75-0@perl.org>
-
- [ 33752]
- Subject: [PATCH] another go; was RE: [perl #49302] [[:print:]] v \p{Print}
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Fri, 25 Apr 2008 14:21:06 +0100
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B12@exchsvr2.npl.ad.local>
-
- [ 33765]
- Subject: [PATCH] extra tests for t/op/sprintf2.t (was Re: [perl #45383] RE:
- From: Bram <p5p@perl.wizbit.be>
- Date: Tue, 29 Apr 2008 22:27:21 +0200
- Message-ID: <20080429222721.rwupydwjk00okwc0@horde.wizbit.be>
-
- [ 33767]
- A skip() function is missing, to get this test pass with miniperl
-
- [ 33768]
- Avoid garbage in test output when running make minitest.
- This makes all minitests pass on my machine.
-
- [ 33769]
- Subject: Re: [PATCH] testing $/ with in memory files
- From: Bram <p5p@perl.wizbit.be>
- Date: Wed, 30 Apr 2008 11:55:30 +0200
- Message-ID: <20080430115530.a09bjj6tic480c80@horde.wizbit.be>
-
- [ 33774]
- Subject: [perl #53560] Patch for linux LDAP groups
- From: David Dick (via RT) <perlbug-followup@perl.org>
- Date: Wed, 30 Apr 2008 05:17:54 -0700
- Message-ID: <rt-3.6.HEAD-20841-1209557873-1645.53560-75-0@perl.org>
-
- [ 33775]
- Add a test for "lc(LATIN CAPITAL LETTER SHARP S)"
-
- [ 33776]
- Subject: [PATCH] t/op/pat.t
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Thu, 1 May 2008 19:12:28 +0100
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093B34@exchsvr2.npl.ad.local>
-
- [ 33888]
- Integrate:
- [ 33850]
- Subject: [perl #53500] op/pwent.t should use the DirectoryService on OS X
- From: "Tom Wyant via RT" <perlbug-followup@perl.org>
- Date: Sun, 11 May 2008 14:40:04 -0700
- Message-ID: <rt-3.6.HEAD-20841-1210542001-412.53500-15-0@perl.org>
- Branch: maint-5.8/perl
- +> t/op/dbm.t
- !> MANIFEST ext/File/Glob/t/basic.t lib/Devel/SelfStubber.t
- !> pod/perlre.pod t/base/rs.t t/op/fork.t t/op/groups.t t/op/lc.t
- !> t/op/pat.t t/op/pwent.t t/op/sprintf2.t t/run/fresh_perl.t
-____________________________________________________________________________
-[ 33922] By: nicholas on 2008/05/25 19:51:20
- Log: Integrate:
- [ 33617]
- Integrate:
- [ 33260]
- I've been maintaining Net::Ping for a while now.
-
- [ 33295]
- Make sure we only find the macro we were looking for,
- not something that only starts with the same string.
-
- [ 33303]
- Jerry D. Hedden now maintains Thread::Semaphore on CPAN
-
- [ 33352]
- Subject: [patch] Porting/expand-macros.pl gets 'indent'ing
- From: Jim Cromie <jim.cromie@gmail.com>
- Message-ID: <47AB9C4A.3080107@gmail.com>
- Date: Thu, 07 Feb 2008 17:03:22 -0700
-
- [ 33353]
- Take advantage of the fact that we can use indent as a stdin/stdout
- filter to reduce its workload (and ours) by only sending it the 3 or
- so lines that we are interested in printing, not the preceding
- bucket loads.
-
- [ 33456]
- Subject: checkAUTHORS.pl update for me
- From: Michael G Schwern <schwern@pobox.com>
- Date: Sun, 09 Mar 2008 00:35:48 +0100
- Message-ID: <47D322D4.8090508@pobox.com>
-
- [ 33731]
- Integrate:
- [ 33374]
- Tidy up error messages
-
- [ 33612]
- Config.pm needs to be listed in Module::CoreList, too
-
- [ 33646]
- Run overload.pl from regen.pl, and check overload.c as well as overload.h
-
- [ 33711]
- Subject: [perl #53000] Patch for featured TODO: make a reproducible perlmodlib.PL
- From: "James Bence" (via RT) <perlbug-followup@perl.org>
- Date: Wed, 16 Apr 2008 22:22:12 -0700
- Message-ID: <rt-3.6.HEAD-23612-1208409731-470.53000-75-0@perl.org>
-
- plus regen perlmodlib (from a clean source tree)
- and remove perltodo note
-
- [ 33879]
- Integrate:
- [ 33764]
- Change of maintainer.
-
- [ 33799]
- Subject: Re: helping 5.8.9
- From: Steffen Mueller <wyp3rlx02@sneakemail.com>
- Message-ID: <20080504193835.6906.qmail@lists.develooper.com>
- Date: Sun, 04 May 2008 21:38:38 +0200
- Branch: maint-5.8/perl
- !> AUTHORS Porting/Maintainers.pl Porting/checkAUTHORS.pl
- !> Porting/corelist.pl Porting/expand-macro.pl pod/perlmodlib.PL
- !> pod/perltodo.pod regen.pl
-____________________________________________________________________________
-[ 33903] By: nicholas on 2008/05/21 16:21:07
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 33868] By: nicholas on 2008/05/19 15:43:18
- Log: Integrate:
- [ 33114]
- Integrate:
- [ 32710]
- The ext/Cwd/Cwd.xs part of...
-
- Subject: consting Cwd and ExtUtils::ParseXS
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Sat, 22 Dec 2007 00:52:54 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A0@exchsvr2.npl.ad.local>
-
- lib/ExtUtils/ParseXS.pm had changes already made with change
- #32691.
-
- [ 33042]
- Upgrade to PathTools-3.27
-
- [ 33717]
-
- Integrate:
- [ 33294]
- Upgrade to PathTools-3.2701
-
- [ 33673]
- Upgrade to Time::HiRes 1.9715
-
- [ 33699]
- Upgrade to Digest::SHA 5.46
- (but keep core-compliant test preambles)
-
- [except Digest::SHA]
- Branch: maint-5.8/perl
- !> ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t ext/Time/HiRes/Changes
- !> ext/Time/HiRes/HiRes.pm ext/Time/HiRes/HiRes.xs
- !> ext/Time/HiRes/Makefile.PL ext/Time/HiRes/t/HiRes.t lib/Cwd.pm
- !> lib/File/Spec.pm lib/File/Spec/Cygwin.pm lib/File/Spec/Epoc.pm
- !> lib/File/Spec/Functions.pm lib/File/Spec/Mac.pm
- !> lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
- !> lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
- !> lib/File/Spec/t/Spec.t lib/File/Spec/t/crossplatform.t
- !> lib/File/Spec/t/tmpdir.t
-____________________________________________________________________________
-[ 33867] By: nicholas on 2008/05/19 15:14:25
- Log: Integrate:
- [ 33615]
- Integrate:
- [ 33244]
- corelist changes:
- - Add a new -d option to find first perl version by date
- and not by version number
- - Better handling of perl versions that end with a 0
- - use version.pm only for version numbers that have multiple dots
-
- [ 33503]
- Regexp::DESTROY was only added in 5.8.1
- Branch: maint-5.8/perl
- !> ext/Opcode/Safe.pm lib/Module/CoreList.pm
- !> lib/Module/CoreList/bin/corelist
-____________________________________________________________________________
-[ 33866] By: nicholas on 2008/05/19 14:57:58
- Log: Integrate:
- [ 33611]
- Integrate:
- [ 33085]
- Subject: FW: [PATCH] RE: [PATCH] volatile, avoid clobbered
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Wed, 23 Jan 2008 18:51:24 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A06@exchsvr2.npl.ad.local>
-
- [ 33106]
- Fix Win32 compiler warnings introduced by #33081 and #33085
-
- [just the 33085 part]
-
- [ 33152]
- Subject: [PATCH] don't forbid brace groups with g++ 4.2.2
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Wed, 30 Jan 2008 18:42:25 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A17@exchsvr2.npl.ad.local>
-
- [ 33368]
- Two break; statements that aren't (yet) needed, but may trip someone up
- in the future.
- Branch: maint-5.8/perl
- !> embed.fnc op.c perl.c perl.h pod/perlapi.pod proto.h
-____________________________________________________________________________
-[ 33819] By: nicholas on 2008/05/11 10:19:04
- Log: Integrate:
- [ 33801]
- Integrate:
- [ 33592]
- Additional CGI.pm test files that got missed at some point.
-
- [ 33643]
- Pack lib/CGI/t/upload_post_text.txt with uupacktool.pl. (It contains a
- GIF, which clearly isn't text)
-
- [ 33810]
- Integrate:
- [ 33773]
- Upgrade to CGI.pm-3.37
- Branch: maint-5.8/perl
- +> lib/CGI/t/upload.t lib/CGI/t/uploadInfo.t
- +> lib/CGI/t/upload_post_text.txt.packed
- !> MANIFEST lib/CGI.pm lib/CGI/Cookie.pm lib/CGI/Fast.pm
-____________________________________________________________________________
-[ 33818] By: nicholas on 2008/05/11 09:52:32
- Log: Integrate:
- [ 33642]
- Integrate:
- [ 33480]
- Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
- From: Reini Urban <rurban@x-ray.at>
- Message-ID: <47D2EF38.10503@x-ray.at>
- Date: Sat, 08 Mar 2008 20:55:36 +0100
-
- CYG09 enhance GetCurrentThreadId test
-
- [ 33482]
- Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
- From: Reini Urban <rurban@x-ray.at>
- Message-ID: <47D2EF38.10503@x-ray.at>
- Date: Sat, 08 Mar 2008 20:55:36 +0100
-
- * CYG10 improve Win32::GetLastError test
-
- [ 33543]
- Subject: Re: Smoke [5.11.0] 33500 FAIL(F) MSWin32 WinXP/.Net SP2 (x86/2 cpu)
- From: Nicholas Clark <nick@ccl4.org>
- Date: Thu, 13 Mar 2008 12:47:51 +0000
- Message-ID: <20080313124751.GX79799@plum.flirble.org>
-
- Fixes test failures introduced by #33480 in non-fork()-enabled builds.
-
- [ 33625]
- Upgrade to Win32-0.35
-
- [ 33755]
- Integrate:
- [ 33720]
- Upgrade to Win32-0.36
- Branch: maint-5.8/perl
- !> ext/Win32/Changes ext/Win32/Makefile.PL ext/Win32/Win32.pm
- !> ext/Win32/Win32.xs ext/Win32/t/GetCurrentThreadId.t
- !> ext/Win32CORE/t/win32core.t
-____________________________________________________________________________
-[ 33817] By: nicholas on 2008/05/11 09:24:16
- Log: Integrate:
- [ 33641]
- Integrate:
- [ 32822]
- Subject: Re: SV leak?
- From: Vincent Pit <perl@profvince.com>
- Date: Thu, 03 Jan 2008 19:26:05 +0100
- Message-ID: <477D28BD.5060801@profvince.com>
-
- Mortalize SVs that are being pushed on the stack.
- Try to use specialized macros for pushing mortals.
- Branch: maint-5.8/perl
- !> ext/B/B.xs ext/Win32/Win32.xs os2/os2.c pp_sys.c win32/wince.c
-____________________________________________________________________________
-[ 33813] By: nicholas on 2008/05/10 16:43:45
- Log: Integrate:
- [ 33614]
- Integrate:
- [ 33239]
- in unpack, () groups in scalar context were still returning a list,
- resulting in garbage on the stack, which could manifest as a SEGV
- (Bug 50256)
-
- [ 33296]
- Subject: [PATCH] Unused var in perlio.c (revised)
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 12 Feb 2008 10:00:18 -0500
- Message-ID: <1ff86f510802120700q689fb457ya5939bb440626157@mail.gmail.com>
-
- [ 33301]
- Subject: [PATCH] PERL_MAGIC_uvar_elem should be 'u' in dump.c
- From: "Vincent Pit" <perl@profvince.com>
- Date: Wed, 13 Feb 2008 11:10:11 +0100 (CET)
- Message-ID: <36116.147.210.17.175.1202897411.squirrel@147.210.17.175>
-
- [ 33334]
- Enable caching of strxfrm() results also for readonly SVs as
- returned e.g. by "keys %hash". This speeds up sorting of lots
- of hash keys significantly. See also:
-
- Subject: Slowdown of "sort keys %hash" under "use locale"
- From: Marcus Holland-Moritz <mhx-perl@gmx.net>
- Date: Fri, 15 Feb 2008 17:00:15 +0100
- Message-ID: <20080215170015.72f6160d@r2d2>
-
- [ 33388]
- Do the memory debug header fixup earlier to avoid valgrind screaming
- under -Dm. Also, temporarily disable memory logging during thread
- memory freeing, as otherwise we try to log using memory we already
- freed.
-
- [ 33407]
- Subject: [PATCH] for -M:Foo, extended and revised
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Wed, 27 Feb 2008 19:19:54 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A61@exchsvr2.npl.ad.local>
-
- [ 33408]
- Subject: Re: interrupting system() with signal depends on signal handler
- From: Steffen Ullrich <coyote.frank@gmx.net>
- Date: Tue, 26 Feb 2008 19:43:00 +0100
- Message-ID: <47C45DB4.9060306@gmx.net>
-
- [ 33495]
- Subject: [perl #51636] segmentation fault with array ties
- From: blino@mandriva.com (via RT) <perlbug-followup@perl.org>
- Date: Wed, 12 Mar 2008 02:59:45 -0700
- Message-ID: <rt-3.6.HEAD-25460-1205315984-377.51636-75-0@perl.org>
-
- [ 33595]
- Subject: [PATCH] do not use SVTYPEMASK to prevent cleaning of PL_fdpid and PL_strtab
- From: Gerard Goossen <gerard@tty.nl>
- Message-ID: <20080326130713.GL4409@ostwald>
- Date: Wed, 26 Mar 2008 14:07:13 +0100
-
- [ 33596]
- Fix compiler warning about comparison of pointer types.
-
-
- [except change 33495, which turns out to be in some code that MRO
- added]
- Branch: maint-5.8/perl
- !> dump.c perl.c perlio.c pp_pack.c sv.c t/op/pack.t
- !> t/run/switches.t util.c
-____________________________________________________________________________
-[ 33812] By: nicholas on 2008/05/10 16:21:04
- Log: Integrate:
- [ 33613]
- Integrate:
- [ 32809]
- Subject: [PATCH] RE: How to load a "loadable object" that has a non-default file extension ?
- From: "Jan Dubois" <jand@activestate.com>
- Date: Sun, 30 Dec 2007 12:52:30 -0800
- Message-ID: <18a401c84b25$e5272480$af756d80$@com>
-
- [ 33609]
- Give DynaLoader a non-dev version number.
- Branch: maint-5.8/perl
- !> ext/DynaLoader/DynaLoader_pm.PL
-____________________________________________________________________________
-[ 33806] By: nicholas on 2008/05/10 15:40:42
- Log: Be gone, stowaway!
- Branch: maint-5.8/perl
- - pod/perlreapi.pod
-____________________________________________________________________________
-[ 33805] By: nicholas on 2008/05/10 15:40:07
- Log: Integrate:
- [ 33610]
- Integrate:
- [ 32860]
- Typo fix
-
- [ 32872]
- Subject: [PATCH] \X is equivalent to an atomic group
- From: Moritz Lenz <moritz@casella.verplant.org>
- Date: Sat, 05 Jan 2008 17:14:44 +0100
- Message-ID: <477FACF4.5030801@casella.verplant.org>
-
- [ 32925]
- Fix prototype in regexp code following #32851, and regen
-
- [the regen part, for 32860]
-
- [ 33129]
- Assorted POD nits from the Debian bug list.
-
- [ 33241]
- New blade
-
- [ 33257]
- Subject: [perl #50364] [PATCH] perlop.pod - misnomer in % operator documentation
- From: mhasch@cpan.org (via RT) <perlbug-followup@perl.org>
- Date: Mon, 28 Jan 2008 16:56:07 -0800
- Message-ID: <rt-3.6.HEAD-4355-1201568166-693.50364-75-0@perl.org>
-
- [ 33729]
- Integrate:
- [ 33314]
- Subject: [PATCH pod/perlfunc.pod] sprintf "%+d"
- From: Abigail <abigail@abigail.be>
- Date: Thu, 14 Feb 2008 17:43:14 +0100
- Message-ID: <20080214164314.GA31694@abigail.be>
-
- [ 33328]
- Subject: Modulo operator and floating point numbers
- From: "Ken Williams" <kenahoo@gmail.com>
- Date: Sat, 16 Feb 2008 23:22:15 -0600
- Message-ID: <6a7ee8cc0802162122r4e59b93boee18b1f045b8954d@mail.gmail.com>
-
- [ 33333]
- Subject: [PATCH] was RE: [PATCH] re patch 33127: formatting for C<<{ bydepth => 1 }>>
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Mon, 18 Feb 2008 15:47:42 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A46@exchsvr2.npl.ad.local>
-
- plus another POD fix found by podchecker
-
- [ 33335]
- Visual C++ 2008 Express Edition is now out: update README.win32
-
- [ 33366]
- Subject: Re: [PATCH] POD fixes
- From: Vincent Pit <perl@profvince.com>
- Date: Sat, 23 Feb 2008 12:04:43 +0100
- Message-ID: <47BFFDCB.60107@profvince.com>
-
- [ 33402]
- Typo in doc, found by Kornel Umann.
-
- [ 33423]
- Fix some checkpod complaints.
-
- [ 33455]
- Subject: [PATCH pod/perlfaq.pod] Typo Fix
- From: chromatic <chromatic@wgz.org>
- Date: Sat, 8 Mar 2008 14:08:30 -0800
- Message-Id: <200803081408.30766.chromatic@wgz.org>
-
- [ 33462]
- Add investigating arenas for GP and MAGIC to perltodo.
-
- [ 33485]
- Add characters that VOS forbids in filenames, mentioned by Paul Green
- in private correspondence.
-
- [ 33558]
- Subject: Re: local $@ has an unwanted side effect
- From: "David Nicol" <davidnicol@gmail.com>
- Date: Fri, 21 Mar 2008 12:56:12 -0500
- Message-ID: <934f64a20803211056q5148027ava77af36f51c96418@mail.gmail.com>
-
- (with Tim Bunce's amendments)
-
- [ 33559]
- Subject: [perl #51964] Typo on regular expression at perlopentut manual page.
- From: pancho@pancho.name (via RT) <perlbug-followup@perl.org>
- Date: Fri, 21 Mar 2008 03:31:04 -0700
- Message-ID: <rt-3.6.HEAD-25460-1206095463-311.51964-75-0@perl.org>
-
- [ 33569]
- Subject: [PATCH utils/dprofpp.PL] Typo Fixes
- From: chromatic <chromatic@wgz.org>
- Date: Wed, 26 Mar 2008 00:12:09 -0700
- Message-Id: <200803260012.09967.chromatic@wgz.org>
-
- [ 33570]
- Subject: Re: [PATCH] perlhack.pod update walkthrough
- From: "Leon Brocard" <acme@astray.com>
- Date: Wed, 26 Mar 2008 10:53:43 +0000
- Message-ID: <a92222c80803260353k6cae53eieea909aed0a967b5@mail.gmail.com>
-
- [ 33651]
- Subject: Re: [PATCH][NUDGE] Documentation fix for perlfunc/shutdown
- From: Paul Fenwick <pjf@perltraining.com.au>
- Date: Mon, 31 Mar 2008 22:53:04 +1100
- Message-ID: <47F0D0A0.8010801@perltraining.com.au>
-
- [ 33663]
- Subject: Re: TODOs (was Re: summer of code mentor applications starting (and ending) next week)
- From: Jim Cromie <jim.cromie@gmail.com>
- Message-ID: <47DFF884.80802@gmail.com>
- Date: Tue, 18 Mar 2008 11:14:44 -0600
-
- [all except the "squeeze the optree" suggestion]
-
- [ 33664]
- Subject: [PATCH] changes to perlsec.pod and call for removal of quicksort
- From: "John P. Linderman" <jpl@research.att.com>
- Date: Wed, 09 Apr 2008 08:32:31 -0400
- Message-Id: <200804091232.m39CWVkY33722822@raptor.research.att.com>
-
- [ 33670]
- Subject: [PATCH] perlclib.pod tweaks
- From: Vincent Pit <perl@profvince.com>
- Date: Sat, 12 Apr 2008 13:44:19 +0200
- Message-ID: <4800A093.3070502@profvince.com>
-
- [ 33680]
- Subject: perldata.pod typo
- From: "Starsinic, Kurt " <Kurt_Starsinic@ml.com>
- Date: Thu, 10 Apr 2008 12:28:26 -0400
- Message-ID: <6AF884BDF319934894BE33785C82362706B890BE@MLNYC729MB.amrs.win.ml.com>
-
- [ 33693]
- De-encode missed RFC 2047 encoded headers.
-
- [ 33708]
- Expand "repack the optree" and add "store the current PAD", which was
- something Dave and I talked about 2 weeks ago.
-
- [ 33712]
- Subject: [perl #52866] [PATCH] Missing period in perlintro
- From: Matt Kraai (via RT) <perlbug-followup@perl.org>
- Date: Sun, 13 Apr 2008 21:01:50 -0700
- Message-ID: <rt-3.6.HEAD-23612-1208145708-1282.52866-75-0@perl.org>
-
- [ 33713]
- Subject: [perl #52860] [PATCH] Incorrect variable name in perlintro
- From: Matt Kraai (via RT) <perlbug-followup@perl.org>
- Date: Sun, 13 Apr 2008 15:56:37 -0700
- Message-ID: <rt-3.6.HEAD-25460-1208127396-514.52860-75-0@perl.org>
-
- [ 33803]
- Integrate:
- [ 33734]
- Add "safely supporting POSIX SA_SIGINFO" to perltodo, as described in
- the thread starting with
- http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00305.html
-
- [ 33748]
- Note about moving modules to ext/
-
- [ 33759]
- Subject: [PATCH] doc patch for perlfunc/split (was: RE: [perl #46073] split
- From: Bram <p5p@perl.wizbit.be>
- Date: Sun, 27 Apr 2008 21:36:57 +0200
- Message-ID: <20080427213657.mowrap5cgc0o00kc@horde.wizbit.be>
-
- [ 33760]
- Subject: [PATCH] doc patch for perlrun -x
- From: Bram <p5p@perl.wizbit.be>
- Date: Sun, 27 Apr 2008 21:13:36 +0200
- Message-ID: <20080427211336.g8mvjusbcc4gwsk4@horde.wizbit.be>
-
- [ 33761]
- clarification about @ISA declaration in perlboot.pod
- Patch provided by John Heidemann <johnh@isi.edu>
- in perlbug #45733.
-
- [ 33797]
- Subject: [perl #53908] perlpodspec typo "Encoding::Supported"
- From: Kevin Ryde (via RT) <perlbug-followup@perl.org>
- Date: Thu, 08 May 2008 17:38:00 -0700
- Message-ID: <rt-3.6.HEAD-20841-1210293480-1281.53908-75-0@perl.org>
-
- [ 33798]
- Subject: [PATCH] perlunitut link
- From: Ricardo SIGNES <perl.p5p@rjbs.manxome.org>
- Date: Fri, 9 May 2008 14:12:31 -0400
- Message-ID: <20080509181231.GA20161@minion169.office.icgroup.com>
- Branch: maint-5.8/perl
- +> pod/perlreapi.pod
- !> (integrate 29 files)
-____________________________________________________________________________
-[ 33736] By: nicholas on 2008/04/23 22:01:52
- Log: Integrate:
- [ 33730]
- Integrate:
- [ 33318]
- Shell patterns are subject to tilde expansion. So the case statement
- in the filexp script (written out by Configure) for expanding ~ and
- ~/* has never worked. It's always been relying on the /bin/csh glob
- for the ~* case. Few people ever noticed because one has to be
- building to one's home directory on a system with no csh installed.
- This is a bug from Perl 1.0's Configure!
-
- [ 33591]
- Make the nv_preserves... checking on VMS more robust (and more like
- what Configure does). Problem using long int without long double
- reported by Jeremy Begg.
-
- [ 33735]
- Integrate:
- [ 33551]
- Give the test file for __builtin_expect() the correct name (try.c, not
- builtin.c). Correct the user visible text, which was clearly a cut &
- paste from __builtin_choose_expr. For both, also run the program as
- part of the checks. Add a return value to the test program, and make
- it return something useful (that the if statement worked).
- Branch: maint-5.8/perl
- !> Configure configure.com
-____________________________________________________________________________
-[ 33728] By: nicholas on 2008/04/22 16:11:25
- Log: Integrate:
- [ 33725]
- Integrate:
- [ 33648]
- UCD 5.1.0
-
- [ 33649]
- Missed updated a test description, as spotted by vincent.
- Branch: maint-5.8/perl
- !> lib/Unicode/UCD.t lib/unicore/ArabicShaping.txt
- !> lib/unicore/BidiMirroring.txt lib/unicore/Blocks.txt
- !> lib/unicore/CaseFolding.txt
- !> lib/unicore/CompositionExclusions.txt
- !> lib/unicore/EastAsianWidth.txt
- !> lib/unicore/HangulSyllableType.txt lib/unicore/Index.txt
- !> lib/unicore/Jamo.txt lib/unicore/LineBreak.txt
- !> lib/unicore/NamedSequences.txt lib/unicore/NamesList.txt
- !> lib/unicore/NormalizationCorrections.txt
- !> lib/unicore/PropList.txt lib/unicore/PropertyAliases.txt
- !> lib/unicore/ReadMe.txt lib/unicore/Scripts.txt
- !> lib/unicore/SpecialCasing.txt
- !> lib/unicore/StandardizedVariants.txt
- !> lib/unicore/UnicodeData.txt lib/unicore/version t/uni/class.t
-____________________________________________________________________________
-[ 33727] By: nicholas on 2008/04/22 16:07:01
- Log: Integrate:
- [ 33726]
- Integrate:
- [ 33709]
- Add "eliminate incorrect line numbers in warnings" to perltodo, and
- a pair of TODO tests for the desired behaviour.
-
- [ 33710]
- Fix the line-number-in-elsif longstanding bug.
- This patch does two things :
- - newSTATEOP now nullifies the state op it
- just created if OPf_SPECIAL is passed to it
- in flags
- - the parser now inserts a nullified stateop
- in the expression block of an elsif
-
- [ 33724]
- Note that Rafael did the key elsif() line number TODO, and we're not
- certain that solving the general case is worth it.
- Branch: maint-5.8/perl
- ! perly.c vms/perly_c.vms
- !> op.c perly.y pod/perltodo.pod
-____________________________________________________________________________
-[ 33723] By: nicholas on 2008/04/22 14:47:47
- Log: Integrate:
- [ 31857]
- Add the missing assignment to op_last that change 31798 missed out.
- With this, state $zok = ...; will deparse.
-
- [just the Deparse change]
-
- [ 33722]
- Integrate:
- [ 33656]
- Eliminate cop_label from struct cop by storing a label as the first
- entry in the hints hash. Most statements don't have labels, so this
- will save memory. Not sure how much.
-
- [just the Deparse change]
-
- [ 33661]
- Remove old option leftover in docs
- Branch: maint-5.8/perl
- !> ext/B/B/Deparse.pm
-____________________________________________________________________________
-[ 33694] By: nicholas on 2008/04/15 15:15:15
- Log: De-encode missed RFC 2047 encoded headers.
- Branch: maint-5.8/perl
- ! Changes Changes5.8.1
-____________________________________________________________________________
-[ 33662] By: nicholas on 2008/04/08 18:41:49
- Log: Make PL_AMG_namelens static (half of change 33645)
- Branch: maint-5.8/perl
- ! overload.c overload.pl
-____________________________________________________________________________
-[ 33638] By: nicholas on 2008/04/03 11:08:40
- Log: Integrate:
- [ 33636]
- Integrate:
- [ 33578]
- Update makemeta to add the 3 official "resources" - homepage, license
- and bugtracker.
- Branch: maint-5.8/perl
- !> META.yml Porting/makemeta
-____________________________________________________________________________
-[ 33637] By: nicholas on 2008/04/03 10:56:20
- Log: Update META.yml
- Branch: maint-5.8/perl
- ! META.yml
-____________________________________________________________________________
-[ 33635] By: nicholas on 2008/04/03 10:53:54
- Log: Integrate:
- [ 23984]
- Add corelist to the win32 makefiles
- (noticed by demerphq)
-
- [ 33619]
- Integrate:
- [ 33326]
- Subject: [PATCH] Don't install threads files on non-threaded Perls
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 15 Feb 2008 11:02:54 -0500
- Message-ID: <1ff86f510802150802g5bf52a52nc9543eb236063b86@mail.gmail.com>
-
- [ 33358]
- Subject: [PATCH] Revert change 33326
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 22 Feb 2008 16:21:14 -0500
- Message-ID: <1ff86f510802221321r8af47eh9a8c2772b9aa33c8@mail.gmail.com>
-
- [ 33633]
- Integrate:
- [ 33542]
- Subject: [PATCH] Fixing "make distclean" to remove "config.arch"
- From: Sérgio Durigan Júnior <sergiodj@linux.vnet.ibm.com>
- Date: Tue, 18 Mar 2008 15:35:54 -0300
- Message-Id: <1205865354.16048.56.camel@miki>
- Branch: maint-5.8/perl
- !> Makefile.SH installperl win32/Makefile win32/makefile.mk
-____________________________________________________________________________
-[ 33607] By: nicholas on 2008/03/30 13:35:51
- Log: Integrate:
- [ 33586]
- Integrate:
- [ 32883]
- Silence new warning grep in void context warning in various modules and test files, also silence a warning that came from a previous 'dev' version number bump.
-
- [ 32884]
- dev version numbers, xs and warnings dont play together nicely, so use MM->parse_version() to smooth over the cracks....
-
- [ 33604]
- Integrate:
- [ 33601]
- GDBM_File isn't dual life, so no need for a dev module version number.
- Branch: maint-5.8/perl
- !> ext/GDBM_File/GDBM_File.pm ext/GDBM_File/Makefile.PL
- !> ext/GDBM_File/t/gdbm.t lib/CGI/t/no_tabindex.t
-____________________________________________________________________________
-[ 33600] By: nicholas on 2008/03/29 16:07:55
- Log: Integrate:
- [ 33599]
- Integrate:
- [ 33579]
- Don't call S_utf8_mg_pos_cache_update(), and hence don't even create
- the magic for the UTF-8 cache, if the UTF-8 caching is disabled.
-
- [ 33580]
- The offset for pos is stored as bytes, and converted to (Unicode)
- character position when read, if needed. The code for setting pos
- inside subst was incorrectly converting to character position before
- storing the value. This code appears to have been buggy since it was
- added in 2000 in change 7562.
- Branch: maint-5.8/perl
- !> pp_ctl.c sv.c t/op/subst.t
-____________________________________________________________________________
-[ 33593] By: nicholas on 2008/03/28 19:45:31
- Log: Integrate:
- [ 33590]
- Integrate:
- [ 33344]
- Silence warning from VC8 when building without USE_LARGE_FILES
-
- [ 33370]
- Silence Borland compiler warnings (except for warnings from zlib) here:
- http://www.nntp.perl.org/group/perl.daily-build.reports/2008/02/msg53937.html
-
- [except for Time::Piece, as it's not in a CPAN release yet]
- Branch: maint-5.8/perl
- !> NetWare/nwperlhost.h NetWare/nwperlsys.h ext/Win32/Win32.pm
- !> ext/Win32/Win32.xs iperlsys.h perl.h perlio.c perliol.h
- !> win32/perlhost.h win32/win32.c win32/win32io.c
-____________________________________________________________________________
-[ 33587] By: nicholas on 2008/03/28 13:12:32
- Log: Integrate:
- [ 32299]
- Re-apply change #30562 (thanks to Abe Timmerman)
-
- [ 33581]
- Integrate:
- [ 33552]
- Upgrade to Module-Pluggable-3.8
-
- [ 33571]
- Actually use the computed @path so as to write the awkwardly named test
- files to the right place when in core. Without this the open fails
- (silently as intended) and the tests are skipped on all OS.
-
- [ 33582]
- Integrate:
- [ 32683]
- Subject: [perl #37607] CGI file upload file name parsing errors
- From: aspa@merlot.kronodoc.fi (Marko Asplund)
- Date: Fri, 4 Nov 2005 13:40:05 +0200 (EET)
- Message-ID: <5.8.7_13518_1131102897@merlot.kronodoc.fi>
-
- [ 32883]
- Silence new warning grep in void context warning in various modules and test files, also silence a warning that came from a previous 'dev' version number bump.
-
- [ 33094]
- Subject: [PATCH] Fix uc/lc warnings in CGI.pm
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Mon, 28 Jan 2008 10:19:26 -0500
- Message-ID: <1ff86f510801280719w4d56807esd8318bc6d0eadcdd@mail.gmail.com>
-
- [ 33129]
- Assorted POD nits from the Debian bug list.
-
- [ 33143]
- Subject: Re: [perl #50322] CGITempFile causes "Insecure dependency in sprintf" in perl 5.10.0
- From: "Steffen Mueller via RT" <perlbug-followup@perl.org>
- Date: Mon, 28 Jan 2008 05:16:19 -0800
- Message-ID: <rt-3.6.HEAD-4355-1201526176-323.50322-94-0@perl.org>
-
- Fixes [perl #50322]
-
- [ 33564]
- Upgrade to CGI.pm-3.34. There are still a few differences, so adding
- a version bump.
-
- [ 33568]
- Upgrade to CGI-3.35.
-
- [ 33585]
- Integrate:
- [ 32883]
- Silence new warning grep in void context warning in various modules and test files, also silence a warning that came from a previous 'dev' version number bump.
-
- [ 32884]
- dev version numbers, xs and warnings dont play together nicely, so use MM->parse_version() to smooth over the cracks....
-
- [ 33583]
- Subject: [PATCH] DB_File 1.817
- From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
- Date: Thu, 27 Mar 2008 11:12:22 -0000
- Message-ID: <051d01c88ffb$6f662eb0$6901a8c0@myopwv.com>
- Branch: maint-5.8/perl
- !> ext/DB_File/Changes ext/DB_File/DB_File.pm
- !> ext/DB_File/DB_File.xs ext/DB_File/Makefile.PL
- !> ext/DB_File/dbinfo ext/DB_File/t/db-btree.t
- !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
- !> ext/DB_File/version.c ext/Module/Pluggable/Makefile.PL
- !> ext/Module/Pluggable/lib/Module/Pluggable.pm lib/CGI.pm
- !> lib/CGI/Changes lib/CGI/Util.pm
-____________________________________________________________________________
-[ 33576] By: nicholas on 2008/03/26 16:58:17
- Log: Integrate:
- [ 33572]
- Integrate:
- [ 33332]
- Subject: [PATCH] consting for .c files in tests
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Mon, 18 Feb 2008 13:43:56 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A3F@exchsvr2.npl.ad.local>
-
- [ 33386]
- Subject: Fwd: CPAN Upload: Y/YV/YVES/ExtUtils-Install-1.45.tar.gz
- From: demerphq <demerphq@gmail.com>
- Date: Wed, 27 Feb 2008 14:06:29 +0100
- Message-ID: <9b18b3110802270506j6194cb4idefa42765d634c79@mail.gmail.com>
-
- Upgrade to ExtUtils-Install-1.45 to fix [cpan #32813]
-
- [ 33404]
- Synchronize blead with changes from ExtUtils::Install 1.46
-
- Apply patches from Michael Schwern (rt #33688, rt #31429, rt #31248)
- and from Slaven Rezic (rt #33290). Also implemented the suggestion from
- Schwern about not dieing when failing to remove a shadow file that is
- later on in INC than the installed version. (rt #2928)
-
- [ 33410]
- Update ExtUtils::Install to release 1.47
-
- [ 33460]
- Upgrade to ExtUtils-Install-1.50
-
- [ 33566]
- Subject: RE: [PATCH revised] Fix ExtUtils::Install under Cygwin
- From: "Steve Hay" <SteveHay@planit.com>
- Message-ID: <1B32FF956ABF414C9BCE5E487A1497E70176BD61@ukmail02.planit.group>
- Date: Mon, 17 Mar 2008 14:36:54 -0000
-
- "OK, so how about the attached. This fixes up -w for all compilers so
- that it is symmetrical with chmod(), and adds a note to perltodo on
- fixing POSIX::access() and chdir()."
-
- The whole long thread started here:
- http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-03/msg00056.html
-
- [ 33567]
- Patches for VMS by Craig Berry from
- http://rt.cpan.org/Public/Bug/Display.html?id=34095
- (1.50 has 3 failures on VMS)
-
- [ 33574]
- Integrate:
- [ 32879]
- Don't use grep in scalar context
-
- [ 32883]
- Silence new warning grep in void context warning in various modules and test files, also silence a warning that came from a previous 'dev' version number bump.
-
- [ 32905]
- Subject: [patch] [Win32] Make Perl build on Win32 when the path contains whitespace
- From: Max Maischein <corion@cpan.org>
- Date: Mon, 07 Jan 2008 20:48:04 +0100
- Message-ID: <478281F4.9000202@cpan.org>
-
- [ 32964]
- Don't quote a whitespace-containing ABSPERL when the whitespace
- means it is a command with parameter(s).
-
- [ 33250]
- Upgrade to MakeMaker 6.43_01
-
- [ 33251]
- Add new module in MakeMaker 6.43_01
-
- [ 33396]
- Upgrade to ExtUtils-MakeMaker-6.44
-
- [ 33573]
- Fix whitespace difference between blead and upstream in MM_Unix.pm
- Branch: maint-5.8/perl
- +> lib/ExtUtils/MM_Darwin.pm lib/ExtUtils/t/Installapi2.t
- +> lib/ExtUtils/t/can_write_dir.t
- !> (integrate 41 files)
-____________________________________________________________________________
-[ 33540] By: nicholas on 2008/03/17 18:44:32
- Log: Update Changes.
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 33536] By: nicholas on 2008/03/14 21:24:44
- Log: Integrate:
- [ 32079]
- Subject: [perl #45823] [PATCH] v5.8.8. pod2html: <a name="example"> anchor, but <a href="item_example"> link
- From: Axel Kollmorgen (via RT) <perlbug-followup@perl.org>
- Date: Thu, 27 Sep 2007 16:03:38 -0700
- Message-ID: <rt-3.6.HEAD-10743-1190934218-322.45823-75-0@perl.org>
-
- [ 33535]
- Integrate:
- [ 32727]
- Subject: [PATCH] Pod::Html: fix markup errors with (nested) definition lists
- From: Brendan O'Dea <bod@debian.org>
- Date: Sat, 1 Dec 2007 11:59:12 +1100
- Message-ID: <20071201005912.GA14441@londo.c47.org>
-
- [ 33534]
- ++$Pod::Html::VERSION
- Branch: maint-5.8/perl
- !> lib/Pod/Html.pm lib/Pod/t/htmllink.t lib/Pod/t/htmlview.pod
- !> lib/Pod/t/htmlview.t
-____________________________________________________________________________
-[ 33533] By: nicholas on 2008/03/14 16:52:44
- Log: Integrate:
- [ 33532]
- Integrate:
- [ 33371]
- Also install perlbug as perlthanks, to make it easy for people to send
- their appreciation to perl-thanks@perl.org.
- It would be nice to get feedback other than bug reports.
-
- [ 33372]
- Document perlthanks
-
- [ 33373]
- Subject: Re: making it easier not to get feedback
- From: "Vincent Pit" <perl@profvince.com>
- Date: Tue, 26 Feb 2008 09:56:59 +0100 (CET)
- Message-ID: <1232.90.46.219.25.1204016219.squirrel@90.46.219.25>
-
- [ 33375]
- Typo found by Roland Giersig
-
- [ 33531]
- Update the use of single quotes to be consistent with the advice in
- http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
- Branch: maint-5.8/perl
- !> pod/perlutil.pod utils.lst utils/perlbug.PL
-____________________________________________________________________________
-[ 33530] By: nicholas on 2008/03/14 12:06:34
- Log: Integrate:
- [ 33529]
- Integrate:
- [ 33500]
- Oops. Change 33499 forgot to add the new Makefile.PL to the MANIFEST.
-
- [ 33504]
- Correct two spelling mistakes, and reformat some comments.
- Branch: maint-5.8/perl
- !> MANIFEST perlio.c
-____________________________________________________________________________
-[ 33528] By: nicholas on 2008/03/14 11:28:45
- Log: Integrate:
- [ 31648]
- Various fixes for EBCDIC platforms.
-
- [ 31649]
- Need to run the plan() at BEGIN time, else the use_ok() will fail.
- However, it doesn't actually produce any output due to a known core
- bug: http://rt.cpan.org/Ticket/Display.html?id=28345
- (But the test count in the plan saves our bacon by alerting us)
-
- [ 32146]
- Document that encoding.pm isn't thread-safe, by Jerry D. Hedden
-
- [ 33525]
- Integrate:
- [ 32782]
- Add file to MANIFEST that hitched a ride with change #32750. It
- hopefully will fix RT #44357.
-
- [ 33486]
- An unfortunate side-effect of Encode and Encode::Alias use'ing each
- other, and Encode::Alias exporting functions into Encode for it to use
- as methods, broke the loading of the find_alias() Encode method in some
- cases since 5.10. Breaking the recursive inheritance fixes it.
-
- [ 33493]
- Upgrade to Encode-2.24
-
- [ 33523]
- Fix a couple of minor differences between the Encode 2.14 CPAN tarball
- and blead.
- Branch: maint-5.8/perl
- +> ext/Encode/ucm/cp858.ucm
- !> MANIFEST ext/Encode/Changes ext/Encode/Encode.pm
- !> ext/Encode/Encode.xs ext/Encode/Makefile.PL
- !> ext/Encode/bin/ucmlint ext/Encode/encoding.pm
- !> ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
- !> ext/Encode/t/mime_header_iso2022jp.t
- !> ext/Encode/ucm/macJapanese.ucm lib/open.t t/io/layers.t
-____________________________________________________________________________
-[ 33527] By: nicholas on 2008/03/14 10:46:20
- Log: Integrate:
- [ 33524]
- Integrate:
- [ 33499]
- Move Module::Pluggable into ext/ as the next version has actions in its
- Makefile.PL that we will need to run as part of a core build.
-
- [ 33505]
- Upgrade to Module::Pluggable 3.7
-
- [ 33526]
- Integrate:
- [ 33242]
- Cope with differing prototypes for ECONNREFUSED etc on Win32 between
- 5.8.x and 5.10.x
- Branch: maint-5.8/perl
- +> ext/Module/Pluggable/Makefile.PL
- +> ext/Module/Pluggable/lib/Devel/InnerPackage.pm
- +> ext/Module/Pluggable/lib/Module/Pluggable.pm
- +> ext/Module/Pluggable/lib/Module/Pluggable/Object.pm
- +> t/Module_Pluggable/10innerpack_super.t
- +> t/Module_Pluggable/21editor_junk.t
- +> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm
- +> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swo
- +> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm.swp
- +> t/Module_Pluggable/lib/EditorJunk/Plugin/Bar.pm~
- +> t/Module_Pluggable/lib/EditorJunk/Plugin/Foo.pm
- - lib/Devel/InnerPackage.pm lib/Module/Pluggable.pm
- - lib/Module/Pluggable/Object.pm
- - t/Module_Pluggable/lib/OddTest/Plugin/-Dodgy.pm
- !> (integrate 33 files)
-____________________________________________________________________________
-[ 33522] By: nicholas on 2008/03/14 00:11:24
- Log: Integrate:
- [ 33517]
- Integrate:
- [ 33359]
- Subject: [PATCH] threads 1.69
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 22 Feb 2008 16:26:21 -0500
- Message-ID: <1ff86f510802221326ib73c7e5kf26ad87086ee113d@mail.gmail.com>
-
- [ 33518]
- Integrate:
- [ 33266]
- Upgrade to Time-HiRes-1.9712
-
- [ 33520]
- Integrate:
- [ 33360]
- Subject: [PATCH] threads::shared 1.17
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 22 Feb 2008 16:31:02 -0500
- Message-ID: <1ff86f510802221331u48f85e8cg884c02a145dbee10@mail.gmail.com>
-
- [ 33521]
- Integrate:
- [ 33154]
- Subject: [PATCH] threads::shared TODO test for outstanding bug
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Wed, 30 Jan 2008 09:15:25 -0500
- Message-ID: <1ff86f510801300615t1f9e8c68u5ff8caaeffb1a835@mail.gmail.com>
-
- [ 33387]
- Subject: [PATCH] threads::shared 1.18
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 26 Feb 2008 11:29:54 -0500
- Message-ID: <1ff86f510802260829h306ea16by990af232dac22a82@mail.gmail.com>
- Branch: maint-5.8/perl
- !> ext/Time/HiRes/HiRes.pm ext/Time/HiRes/Makefile.PL
- !> ext/Time/HiRes/t/HiRes.t ext/threads/Makefile.PL
- !> ext/threads/shared/Makefile.PL ext/threads/shared/shared.pm
- !> ext/threads/shared/shared.xs ext/threads/shared/t/0nothread.t
- !> ext/threads/shared/t/disabled.t ext/threads/shared/t/object.t
- !> ext/threads/shared/t/stress.t ext/threads/t/exit.t
- !> ext/threads/t/join.t ext/threads/t/problems.t
- !> ext/threads/t/thread.t ext/threads/threads.pm
- !> ext/threads/threads.xs
-____________________________________________________________________________
-[ 33519] By: nicholas on 2008/03/13 22:10:34
- Log: Integrate:
- [ 32005]
- Subject: use base problem
- From: Shawn <svicalifornia@gmail.com>
- Date: Mon, 01 Oct 2007 12:45:32 -0700
- Message-ID: <1191267932.150186.12570@d55g2000hsg.googlegroups.com>
-
- (This patch is actually not needed for 5.10, but useful for earlier perls)
- Branch: maint-5.8/perl
- !> lib/base.pm
-____________________________________________________________________________
-[ 33516] By: nicholas on 2008/03/13 19:37:42
- Log: Integrate:
- [ 31194]
- Subject: Re: Compress::Zlib, pack "C" and utf-8 [PATCH]
- From: Marc Lehmann <schmorp@schmorp.de>
- Date: Thu, 12 Apr 2007 08:41:53 +0200
- Message-ID: <20070412064153.GA22475@schmorp.de>
-
- [the lib/CGI/Carp.pm part]
-
- [ 31195]
- Replace a call to utf8::encode by a pack/unpack combination,
- so that code runs under 5.6 too
-
- [ 33501]
- Integrate:
- [ 33491]
- Correct logic error in PerlIOStdio_close() - 0 is an acceptable value
- from dup(), so it can't also be the "don't do anything later" value.
-
- [ 33492]
- We need mutex protection in PerlIOStdio_close() for the duration of
- holding our true love file handle open, to stop anything else
- temporarily using it for a quick dup() fling, and then closing the
- file handle underneath us.
- I suspect that the lack of this protection was the cause of the threads
- free.t and blocks.t failures on OS X on 5.8.x, where usefaststdio is
- the default, and PerlIO is unable to "invalidate" the FILE *.
-
- [ 33498]
- Change 33492 did not spread the protection wide enough. There were
- still two more races to be lost.
- 1: The close() could still happen after the (premature) mutex release
- allowed another thread to dup() to that file descriptor.
- 2: The initial dup() could happen whilst another thread was in the
- mutex protected region, and had temporarily closed the file
- descriptor.
- Race conditions remain with any other thread that actually does I/O
- during the execution of the mutex protected region (as noted in a
- comment), and dup() failure is not handled gracefully (also noted).
-
- [ 33509]
- Integrate:
- [ 32661]
- Upgrade to CGI.pm-3.31. Includes version bump to CGI::Carp due to a Pod fix.
-
- [ 32798]
- Upgrade to CGI.pm-3.32. Retain the version bump since bug fixes
- have not yet been integrated.
-
- [ 32826]
- Upgrade to CGI.pm-3.33. There are still differences between the
- core version and CPAN version, so, the version bump continues.
-
- [ 33511]
- Integrate:
- [ 33392]
- Upgrade to ExtUtils-ParseXS-2.19. There are several patches not
- in the CPAN version, so a version bump to 2.19_01 is in the core.
-
- [ 33512]
- Integrate:
- [ 33253]
- Update to Math::Complex 1.49
-
- [ 33268]
- exp(999) isn't "infinity". Even exp(9999) can still be represented on
- 80 bit long doubles. exp(99999) can't.
-
- [ 33282]
- Upgrade to Math-Complex-1.51
-
- [ 33286]
- Teach Math::Complex the maximum NV for a 16 byte float. (At least, a
- 16 byte float on x86_64. This feels fragile.)
-
- [ 33293]
- Upgrade to Math-Complex-1.52
-
- [ 33513]
- Integrate:
- [ 33329]
- Subject: [PATCH] Thread::Semaphore 2.04
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 15 Feb 2008 11:12:07 -0500
- Message-ID: <1ff86f510802150812r3facd53cs1913dd82c3070ac0@mail.gmail.com>
-
- [ 33361]
- Subject: [PATCH] Thread::Semaphore 2.07
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 22 Feb 2008 17:05:55 -0500
- Message-ID: <1ff86f510802221405w15277004u53e7e0a2d2603049@mail.gmail.com>
-
- [ 33514]
- Integrate:
- [ 33331]
- Subject: [PATCH] Thread::Queue 2.03
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 15 Feb 2008 14:02:14 -0500
- Message-ID: <1ff86f510802151102s41bebc4xab19aa6e464dbf04@mail.gmail.com>
-
- [ 33362]
- Subject: [PATCH] Thread::Queue 2.06
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 22 Feb 2008 17:10:35 -0500
- Message-ID: <1ff86f510802221410r2ceda3deg6cd503f0037b0805@mail.gmail.com>
- Branch: maint-5.8/perl
- +> lib/Thread/Queue/t/01_basic.t lib/Thread/Queue/t/02_refs.t
- +> lib/Thread/Queue/t/03_peek.t lib/Thread/Queue/t/04_errs.t
- +> lib/Thread/Queue/t/05_extract.t lib/Thread/Queue/t/06_insert.t
- +> lib/Thread/Queue/t/07_lock.t lib/Thread/Queue/t/08_nothreads.t
- +> lib/Thread/Semaphore/t/01_basic.t
- +> lib/Thread/Semaphore/t/02_errs.t
- +> lib/Thread/Semaphore/t/03_nothreads.t
- - lib/Thread/Queue.t lib/Thread/Semaphore.t
- !> MANIFEST Porting/Maintainers.pl lib/CGI.pm lib/CGI/Carp.pm
- !> lib/CGI/Util.pm lib/ExtUtils/ParseXS.pm lib/Math/Complex.pm
- !> lib/Math/Complex.t lib/Math/Trig.pm lib/Math/Trig.t
- !> lib/Thread/Queue.pm lib/Thread/Semaphore.pm
-____________________________________________________________________________
-[ 33515] By: nicholas on 2008/03/13 18:33:26
- Log: Subject: [PATCH] [maint] Trivial MANIFEST patch
- From: Andy Dougherty <doughera@lafayette.edu>
- Message-ID: <Pine.LNX.4.64.0803131351540.27293@fractal.phys.lafayette.edu>
- Date: Thu, 13 Mar 2008 13:53:00 -0400 (EDT)
- Branch: maint-5.8/perl
- ! MANIFEST
-____________________________________________________________________________
-[ 33510] By: nicholas on 2008/03/13 17:04:21
- Log: Integrate:
- [ 33483]
- Integrate:
- [ 33481]
- Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
- From: Reini Urban <rurban@x-ray.at>
- Message-ID: <47D2EF38.10503@x-ray.at>
- Date: Sat, 08 Mar 2008 20:55:36 +0100
-
- * CYG04 At least on cygwin strip the last number
- from the dll. This is in the cygwin.com build since years.
-
-
- [except the -mms-bitfields in CFLAGS, as Jan states that it would break
- binary compatibilty on 5.10.1 too]
- Branch: maint-5.8/perl
- !> cygwin/Makefile.SHs installperl lib/ExtUtils/t/Embed.t
-____________________________________________________________________________
-[ 33502] By: nicholas on 2008/03/12 22:03:57
- Log: Integrate:
- [ 33501]
- Integrate:
- [ 33491]
- Correct logic error in PerlIOStdio_close() - 0 is an acceptable value
- from dup(), so it can't also be the "don't do anything later" value.
-
- [ 33492]
- We need mutex protection in PerlIOStdio_close() for the duration of
- holding our true love file handle open, to stop anything else
- temporarily using it for a quick dup() fling, and then closing the
- file handle underneath us.
- I suspect that the lack of this protection was the cause of the threads
- free.t and blocks.t failures on OS X on 5.8.x, where usefaststdio is
- the default, and PerlIO is unable to "invalidate" the FILE *.
-
- [ 33498]
- Change 33492 did not spread the protection wide enough. There were
- still two more races to be lost.
- 1: The close() could still happen after the (premature) mutex release
- allowed another thread to dup() to that file descriptor.
- 2: The initial dup() could happen whilst another thread was in the
- mutex protected region, and had temporarily closed the file
- descriptor.
- Race conditions remain with any other thread that actually does I/O
- during the execution of the mutex protected region (as noted in a
- comment), and dup() failure is not handled gracefully (also noted).
- Branch: maint-5.8/perl
- !> perlio.c
-____________________________________________________________________________
-[ 33497] By: nicholas on 2008/03/12 18:44:49
- Log: Integrate:
- [ 33496]
- Integrate:
- [ 33259]
- Subject: RE: Perl @ 33218 (Stratus VOS patches)
- From: "Green, Paul" <Paul.Green@stratus.com>
- Date: Fri, 8 Feb 2008 12:36:03 -0500
- Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
-
- Includes a fix to the patch to ext/Time/HiRes/Makefile.PL
- Branch: maint-5.8/perl
- !> ext/Time/HiRes/Makefile.PL hints/vos.sh
- !> lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/eu_command.t
- !> makedepend.SH pp_pack.c t/TEST vos/Changes vos/vos.c
- !> vos/vosish.h
-____________________________________________________________________________
-[ 33494] By: nicholas on 2008/03/12 16:26:30
- Log: Integrate:
- [ 33490]
- Integrate:
- [ 33487]
- Subject: [PATCH] cygwin hints back to old
- From: "Reini Urban" <rurban@x-ray.at>
- Message-ID: <6910a60803120011y4ff1d1f0x5654906570dc19ab@mail.gmail.com>
- Date: Wed, 12 Mar 2008 08:11:17 +0100
-
- Revert a part of blead patch #33357
- * no cpu. revert the archname part of patch #33357
- to the old behaviour.
- Branch: maint-5.8/perl
- !> hints/cygwin.sh
-____________________________________________________________________________
-[ 33484] By: nicholas on 2008/03/11 21:31:27
- Log: Subject: Re: Perl @ http://www.ccl4.org/~nick/P/perl-33444.tar.bz2
- From: Reini Urban <rurban@x-ray.at>
- Message-ID: <47D2EF38.10503@x-ray.at>
- Date: Sat, 08 Mar 2008 20:55:36 +0100
-
- * Update README for the ld2 axe, and a bit more.
- Branch: maint-5.8/perl
- ! README.cygwin
-____________________________________________________________________________
-[ 33479] By: nicholas on 2008/03/11 18:08:11
- Log: Integrate:
- [ 33288]
- Integrate:
- [ 33040]
- Subject: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
- From: Andrew Dougherty <doughera@lafayette.edu>
- Date: Tue, 22 Jan 2008 11:59:47 -0500 (EST)
- Message-ID: <Pine.LNX.4.64.0801221111410.31664@fractal.phys.lafayette.edu>
-
- [ 33246]
- Subject: Re: [PATCH] Re: Perl @ 32984 (also relevant to [perl #33849])
- From: Andy Dougherty <doughera@lafayette.edu>
- Date: Fri, 1 Feb 2008 12:39:39 -0500 (EST)
- Message-ID: <Pine.LNX.4.64.0802011239170.1831@fractal.phys.lafayette.edu>
-
- [ 33262]
- Subject: [PATCH] hints/aix_4.sh to allow build on aix 4.2
- From: AUGUSTE-ETIENNE Jose <jose.auguste-etienne@cgss-guyane.fr>
- Date: Fri, 08 Feb 2008 17:10:26 -0300
- Message-Id: <1202501426.15175.10.camel@sinf009w.d81970300.cgss-guyane.fr>
-
- [ 33275]
- Correct quad-related %Config variables on VMS.
- Branch: maint-5.8/perl
- !> configure.com hints/aix_4.sh hints/irix_6.sh
-____________________________________________________________________________
-[ 33478] By: nicholas on 2008/03/11 17:49:23
- Log: Integrate:
- [ 33477]
- Integrate:
- [ 33451]
- On VMS, don't call flex_stat from my_flush as the latter may be
- called during global destruction and the former checks hints flags
- that depend on the interpreter's still existing.
- Branch: maint-5.8/perl
- !> vms/vms.c
-____________________________________________________________________________
-[ 33476] By: nicholas on 2008/03/11 17:24:08
- Log: Integrate:
- [ 31546]
- Subject: [PATCH] Fix commented out function names in proto.h
- From: "Jan Dubois" <jand@activestate.com>
- Date: Fri, 6 Jul 2007 17:59:38 -0700
- Message-ID: <058b01c7c032$18a6a260$49f3e720$@com>
- Branch: maint-5.8/perl
- !> embed.h embed.pl proto.h
-____________________________________________________________________________
-[ 33475] By: nicholas on 2008/03/11 17:06:04
- Log: Integrate:
- [ 31505]
- Removes the code that is supposed to restore magic on leaving the
- localization of an array or a hash. This fixes some memory leaks.
- Basically we were overwriting the magic of the outer value (value
- from the outer scope) by the magic of the inner value (therefore making
- that outer magic leaking in memory). But that inner magic was created
- by mg_localize() by copying *some* of the outer magic. Consequently the
- outer value already has that magic. So just keep it and don't bother.
-
- That change might introduce obscure bugs. On the other hand, it might
- also cure obscure bugs, related to the inner value acquiring container
- magic during its lifetime, or to the outer value loosing non-container
- magic. No test in the test suite seems to test that.
-
- [ 31511]
- test that localised tieing of a hash or array remains local
- (tests for change #31505)
- Branch: maint-5.8/perl
- !> scope.c t/op/tie.t
-____________________________________________________________________________
-[ 33474] By: nicholas on 2008/03/11 16:58:39
- Log: Reverse accidental change to perl.h in 33472.
- Branch: maint-5.8/perl
- ! perl.h
-____________________________________________________________________________
-[ 33472] By: nicholas on 2008/03/11 15:56:33
- Log: Integrate:
- [ 33464]
- Integrate:
- [ 32966]
- Subject: [PATCH] tru64: poison stack, write protect string constants
- From: Jarkko Hietaniemi <jhi@cc.hut.fi>
- Date: Sat, 12 Jan 2008 03:27:10 +0200 (EET)
- Message-Id: <200801120127.m0C1RAZ6088857@kosh.hut.fi>
-
- [ 33330]
- Subject: [perl #50946] modified hints for Darwin x86 64bit
- From: "Daniel M. Quinlan" (via RT) <perlbug-followup@perl.org>
- Date: Sun, 17 Feb 2008 14:20:58 -0800
- Message-ID: <rt-3.6.HEAD-24181-1203286856-952.50946-75-0@perl.org>
-
- [ 33357]
- Subject: [PATCH] cygwin hints
- From: "Reini Urban" <rurban@x-ray.at>
- Date: Thu, 21 Feb 2008 14:38:33 +0100
- Message-ID: <6910a60802210538p4fdb84abwf5128e87399dddf4@mail.gmail.com>
- Branch: maint-5.8/perl
- ! perl.h
- !> hints/cygwin.sh hints/darwin.sh hints/dec_osf.sh
-____________________________________________________________________________
-[ 33465] By: nicholas on 2008/03/10 21:18:14
- Log: Integrate:
- [ 31588]
- Subject: [PATCH] dump.c: do not use sv_len_utf8 because it modified the scalar
- From: Gerard Goossen <gerard@tty.nl>
- Date: Wed, 11 Jul 2007 19:19:11 +0200
- Message-ID: <20070711171911.GD8177@ostwald>
-
- do not use sv_len_utf8 because it modified the scalar.
- Add a test to Peek.t to check that dumping doesn't modify anything;
- the test is still TODO because hashiteration in dump.c set the OOK flag.
-
-
- [the dump.c part. The test will need to be intergrated with the rest of
- the Devel::Peek test change backlog]
- Branch: maint-5.8/perl
- !> dump.c
-____________________________________________________________________________
-[ 33461] By: nicholas on 2008/03/10 14:40:32
- Log: #else missing, spotted by Alexey Tourbin.
- Branch: maint-5.8/perl
- ! embed.fnc embed.h proto.h
-____________________________________________________________________________
-[ 33459] By: nicholas on 2008/03/10 13:10:44
- Log: We're one function attribute out of sync with make regen, so fix it.
- Branch: maint-5.8/perl
- ! proto.h
-____________________________________________________________________________
-[ 33454] By: nicholas on 2008/03/08 23:09:00
- Log: Revert all of the changes in 28115 related to changing the signal
- handler take variable arguments (so as to support POSIX SA_SIGINFO)
- as for some reason it causes nasal daemon leakage on some 64 bit
- platforms, and I conclude that integrating the fix (change 32012) isn't
- viable on maint, as it involves changing (or at least fudging) too
- many types, variables, pointers, and pointers to functions.
- I infer that the changes rolled back are 25200, 25203, 25207, 25240,
- 25976, 25977 and 25980. (although some of the casts remain).
- Branch: maint-5.8/perl
- ! embed.fnc embed.h ext/POSIX/POSIX.pod ext/POSIX/t/sigaction.t
- ! global.sym iperlsys.h mg.c perl.c perl.h perlvars.h proto.h
-____________________________________________________________________________
-[ 33449] By: nicholas on 2008/03/06 14:14:52
- Log: Arrange for newGP to know when it needs to copy the filename of the
- current COP, because that COP is likely to be freed before the GV.
- Not perfect (valgrind still spots a couple not caught) but gets most,
- and gets ext/B/t/lint.t passing.
- Branch: maint-5.8/perl
- ! gv.c op.c op.h scope.h
-____________________________________________________________________________
-[ 33446] By: nicholas on 2008/03/05 19:16:42
- Log: Update Changes
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 33444] By: nicholas on 2008/03/05 15:30:36
- Log: Integrate:
- [ 33443]
- Integrate:
- [ 33437]
- Three variables in S_scan_trans only hold flags for op_private, so can
- be U8.
- Branch: maint-5.8/perl
- !> toke.c
-____________________________________________________________________________
-[ 33441] By: nicholas on 2008/03/05 09:39:26
- Log: Silence a "possible loss of data" warning from a Win32 compiler.
- Branch: maint-5.8/perl
- ! hv.h
-____________________________________________________________________________
-[ 33436] By: nicholas on 2008/03/04 19:54:13
- Log: Integrate:
- [ 28863]
- Fix one genuine unitialised code path spotted by gcc, and a signed/
- unsigned warning.
-
- [the "genuine unitialised code path" somehow was not integrated by
- change 30040. I suspect a conflict in the other hunk forced a hand
- edit, and I made a mistake.]
- Branch: maint-5.8/perl
- !> doio.c
-____________________________________________________________________________
-[ 33435] By: nicholas on 2008/03/04 19:15:14
- Log: Subject: RE: Perl @ 33218
- From: "Steve Hay" <SteveHay@planit.com>
- Message-ID: <1B32FF956ABF414C9BCE5E487A1497E701680811@ukmail02.planit.group>
- Date: Tue, 4 Mar 2008 18:04:09 -0000
- Branch: maint-5.8/perl
- ! regcomp.c sv.c
-____________________________________________________________________________
-[ 33432] By: nicholas on 2008/03/04 15:39:10
- Log: Revert change 32689 (integrated as 33202) which is causing compiler
- warnings in maint-5.8.
- Branch: maint-5.8/perl
- ! cygwin/cygwin.c
-____________________________________________________________________________
-[ 33430] By: nicholas on 2008/03/04 00:14:47
- Log: Effectively re-integrate a hunk of 28626, identified by Steve Hay as
- being missing. (Changes 28626 and 28786 were integrated out of order
- as 30040 and 30051, and it seems that I made a mistake in resolving
- the conflicts)
- Branch: maint-5.8/perl
- ! pp.c
-____________________________________________________________________________
-[ 33429] By: nicholas on 2008/03/03 23:14:19
- Log: Integrate:
- [ 24096]
- Clean-up some warnings when compiling on Win32 with VC++
- Branch: maint-5.8/perl
- !> pp_pack.c
-____________________________________________________________________________
-[ 33428] By: nicholas on 2008/03/03 21:34:54
- Log: Restore the cast accidentally removed by change 30141.
- Branch: maint-5.8/perl
- ! util.c
-____________________________________________________________________________
-[ 33427] By: nicholas on 2008/03/03 21:11:06
- Log: Cast away const for the argument to PerlLIOUtime(), as I'd prefer to do
- this than change the prototype of a visible and linked-to symbol.
- Branch: maint-5.8/perl
- ! doio.c
-____________________________________________________________________________
-[ 33426] By: nicholas on 2008/03/03 21:04:03
- Log: Reverse change 30326. (Steve Hay says that it's safe to go back in now)
- Branch: maint-5.8/perl
- ! win32/win32.c
-____________________________________________________________________________
-[ 33425] By: nicholas on 2008/03/03 20:18:22
- Log: Subject: RE: Perl @ 33218 (Stratus VOS patches)
- From: "Green, Paul" <Paul.Green@stratus.com>
- Message-ID: <F5F42E77A43DD944B6D664B00A5401CB037149FF@EXNA.corp.stratus.com>
- Date: Fri, 8 Feb 2008 12:36:03 -0500
-
- [the 5.8.x specific patch]
- Branch: maint-5.8/perl
- ! README.vos
-____________________________________________________________________________
-[ 33424] By: nicholas on 2008/03/03 19:47:15
- Log: When integrating changes 28351 and 28469 out of order as changes 30004
- and 30163, a hunk of code that 28351 introduced and 28469 moved became
- duplicated. Remove the duplication, which is just a variable
- declaration.
- Branch: maint-5.8/perl
- ! mg.c
-____________________________________________________________________________
-[ 33422] By: nicholas on 2008/03/03 19:18:36
- Log: Correct mistake made in change 30230 - fp_dup is not 'R'
- Branch: maint-5.8/perl
- ! embed.fnc proto.h
-____________________________________________________________________________
-[ 33421] By: nicholas on 2008/03/03 18:51:59
- Log: Re-run regen.pl, which picked up a few things that I missed.
- Branch: maint-5.8/perl
- ! embed.h embedvar.h proto.h
-____________________________________________________________________________
-[ 33420] By: nicholas on 2008/03/03 18:29:06
- Log: Silience all warnings about unused arguments in the stub
- S_vdie_common().
- Branch: maint-5.8/perl
- ! mathoms.c
-____________________________________________________________________________
-[ 33419] By: nicholas on 2008/03/03 18:06:56
- Log: Integrate:
- [ 28536]
- Restoring change #28523 accidentilly reverted with change #28528.
- Branch: maint-5.8/perl
- !> doio.c
-____________________________________________________________________________
-[ 33418] By: nicholas on 2008/03/03 18:03:36
- Log: Reverse two cast changes mistakenly integrated as part of change 29962.
- Branch: maint-5.8/perl
- ! regexec.c
-____________________________________________________________________________
-[ 33417] By: nicholas on 2008/03/03 15:53:24
- Log: Fix compiler warnings about signed/unsigned in conditionals in sv.c
- Two are due to integer promotion of U8 in CopHINTS_get(); the
- equivalent structure member in blead is U32.
- The other two were effectively eliminated on the way to 5.10 by change
- 24802 (Shrink shared hash scalars from PVIV to PV).
- Branch: maint-5.8/perl
- ! cop.h sv.c
-____________________________________________________________________________
-[ 33415] By: nicholas on 2008/03/03 14:58:37
- Log: Add missing const to the regdupe entry of struct regexp_engine.
- (Which the gcc I was using then didn't pick up on)
- Fix a typo in a comment.
- Branch: maint-5.8/perl
- ! ext/re/re.xs
-____________________________________________________________________________
-[ 33413] By: nicholas on 2008/03/03 11:12:18
- Log: Integrate:
- [ 33412]
- Integrate:
- [ 33401]
- Make ext/POSIX/t/sysconf.t use File::Spec->tmpdir() for pathconf/
- fpathconf testing rather than ->curdir(), as the latter can be on
- networked storage that fails the syscall (and the tests).
- Branch: maint-5.8/perl
- !> ext/POSIX/t/sysconf.t
-____________________________________________________________________________
-[ 33351] By: nicholas on 2008/02/22 18:34:25
- Log: Integrate:
- [ 32353]
- Silence ill-behaved Test::Harness test on VMS.
-
- [ 33348]
- Integrate:
- [ 33274]
- Make fs.t compare the permissions of a link with those
- of the linked file rather than guessing at system defaults.
- Branch: maint-5.8/perl
- !> lib/Test/Harness/t/failure.t t/io/fs.t
-____________________________________________________________________________
-[ 33243] By: nicholas on 2008/02/06 23:52:16
- Log: Restore the regex positive super-linear cache, as it turns out that
- some patterns do actually benefit from it. (See
- http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2008-01/msg01314.html )
-
- Reverses the code change of 30620 (the tests it added still pass):
-
- Integrate:
- [ 28571]
- remove regex postive super-linear cache code
- (it wasn't actually achieving anything)
- Branch: maint-5.8/perl
- ! regexec.c
-____________________________________________________________________________
-[ 33240] By: craigb on 2008/02/06 03:21:15
- Log: VMS glob() fix-ups adapted for maint-5.8 from 30813 and 32329.
- Branch: maint-5.8/perl
- ! doio.c
-____________________________________________________________________________
-[ 33225] By: nicholas on 2008/02/03 13:56:33
- Log: Integrate:
- [ 33224]
- Integrate:
- [ 33222]
- Upgrade to Math::Complex 1.48 and Math::Trig 1.13
- Branch: maint-5.8/perl
- !> lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
- !> lib/Math/Trig.t
-____________________________________________________________________________
-[ 33221] By: nicholas on 2008/02/03 00:56:15
- Log: Integrate:
- [ 33220]
- Integrate:
- [ 32791]
- Fix VMS::Stdio bug introduced in 32713.
- Branch: maint-5.8/perl
- !> vms/ext/Stdio/Stdio.xs
-____________________________________________________________________________
-[ 33219] By: nicholas on 2008/02/02 23:07:14
- Log: Update Changes
- Branch: maint-5.8/perl
- ! Changes patchlevel.h
-____________________________________________________________________________
-[ 33218] By: nicholas on 2008/02/02 22:49:10
- Log: Naff orf, stowaway.
- Branch: maint-5.8/perl
- - ext/re/t/re_funcs.t
-____________________________________________________________________________
-[ 33217] By: nicholas on 2008/02/02 22:47:50
- Log: Integrate:
- [ 33139]
- Integrate:
- [ 32807]
- Add a new function newSVpvn_flags(), which takes a third parameter of
- flag bits. Right now the only flag bit is SVf_UTF8, which will call
- SvUTF8_on() on the new SV for you. Provide a wrapper newSVpvn_utf8(),
- which takes a boolean, and passes in SVf_UTF8 if that is true.
- Refactor the core to use it where possible. It makes the source code
- clearer and smaller, but seems to be swings and roundabouts on object
- code size.
-
- [ 32812]
- Add HeUTF8() to complement HePV() and then immediately suggest that
- newSVhek(HeKEY_hek(he) is probably what you wanted all along.
-
- [ 32818]
- Extend newSVpvn_flags() to also call sv_2mortal() if SVs_TEMP is set in
- the flags. Move its implementation just ahead of sv_2mortal()'s for
- CPU cache locality. Refactor all code that can be to use this.
-
- [ 32819]
- Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and rework
- sv_2mortal(newSVpvs(...)) constructions to use it.
-
- [ 32820]
- Missed three sv_2mortal(newSVpvn(...))s in the headers.
-
- [ 32821]
- Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stack
- and mortalizing them. Use these macros where possible. And also
- mX?PUSH[inpu] where possible.
-
- [ 32823]
- Run regen.pl (fixes build on Win32, at least)
-
- [ 32824]
- There's no need to handle 'set' magic in the mX?PUSH macros.
- The macros all create new mortals using sv_newmortal(), and those
- cannot be magical. This is in contrary to the X?PUSH macros, which
- operate on TARG, which can be magical.
- With that in mind, mentioning whether or not mX?PUSH can handle
- 'set' magic doesn't make sense any longer.
-
- [ 32834]
- Re-implement mPUSHp() and mXPUSHp() using Perl_newSVpvn_flags(), which
- results in slightly smaller object code. (No extra work is done.)
- Branch: maint-5.8/perl
- !> (integrate 30 files)
-____________________________________________________________________________
-[ 33216] By: nicholas on 2008/02/02 22:23:57
- Log: Integrate:
- [ 33133]
- Integrate:
- [ 32724]
- A test for upgrading scalars. Curiously, before this, lib/Math/Trig.t
- was the only code anywhere in the build or testsuite that upgraded an
- NV to an RV.
-
- [ 32726]
- Use print rather than diag(), as these routine messages shouldn't be
- going to STDERR.
-
- [ 32746]
- Localize $\ before changing it, so as not to affect print statements in
- the rest of the test.
-
- [ 32747]
- Proper $TODO support in &ok() and &iseq() in pat.t
-
- [ 32749]
- Better diagnostics for the tests for #20683.
-
- [ 32801]
- Subject: [PATCH] shield t/test.pl functions from global print modifiers
- From: Michael G Schwern <schwern@pobox.com>
- Date: Tue, 01 Jan 2008 18:12:36 -0800
- Message-ID: <477AF314.9050808@pobox.com>
-
- [ 32839]
- Protect me (and my fellow muppets) from screens of "syntax errors" if
- one accidentally feeds embed.fnc or t/op/re_tests to the perl
- interpreter.
-
- [ 32842]
- Make ext/re/t/re_funcs.t warnings clean.
-
- [ 32856]
- $Test::Harness::Verbose is a numeric value now so assigning -v to it isnt all that helpful.
-
- [ 32897]
- Subject: [PATCH] ARRAY(0x...) is not very helpful in sprintf.t diagnostics
- Message-ID: <55933.71.35.169.13.1199777041.squirrel@webmail.efn.org>
- From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
- Date: Mon, 7 Jan 2008 23:24:01 -0800 (PST)
-
- [ 32930]
- grep the MANIFEST to avoid having hard coded numbers in readdir.t
-
- [ 32988]
- Generate the warnings masks programatically.
- Get the correct line number when reporting errors from &check_bits.
-
- [ 32995]
- New tests for new ops. Most of them are TODO
-
- [ 33058]
- Subject: [PATCH t/cmd/for.t] Regression tests for 'for reverse ..'
- From: Abigail <abigail@abigail.be>
- Message-ID: <20080123225325.GA25959@abigail.be>
- Date: Wed, 23 Jan 2008 23:53:25 +0100
-
- [ 33087]
- Test that lc, uc, etc on undef return ""
-
- [ 33151]
- Integrate:
- [ 32869]
- Fix bug #49298: B::Deparse fails to deparse a reference to an anonymous hash
-
- [ 32909]
- Subject: [PATCH] B::Deparse fixes for implicit smartmatching in given/when
- From: Florian Ragwitz <rafl@debian.org>
- Date: Tue, 8 Jan 2008 19:56:47 +0100
- Message-ID: <20080108185647.GD11813@perldition.org>
-
- [ 33162]
- Integrate:
- [ 33127]
- Formatting for C<<{ bydepth => 1 }>> doesn't seem to be working
- right in the manpage.
-
- [ 33144]
- Subject: [PATCH] fix for regression to File/DosGlob.pm
- From: "Davies, Alex" <adavies@ptc.com>
- Date: Wed, 30 Jan 2008 12:39:11 -0500
- Message-ID: <A69AA663CE9BBC44AE1DA72483DE15DE07E02181@HQ-MAIL3.ptcnet.ptc.com>
-
- Fixes File::DosGlob's handling of drive relative glob patterns
- (e.g. "D:*pl")
-
- [ 33165]
- Integrate:
- [ 32878]
- Fix "grep in void context" warnings
-
- [ 33163]
- The penultimate deparse test needs a name, else things can warn.
- Branch: maint-5.8/perl
- +> ext/re/t/re_funcs.t t/op/upgrade.t
- !> MANIFEST embed.fnc ext/B/t/deparse.t ext/SDBM_File/t/sdbm.t
- !> ext/Safe/t/safeops.t t/cmd/for.t t/harness t/op/caller.t
- !> t/op/lc.t t/op/pat.t t/op/re_tests t/op/readdir.t
- !> t/op/regexp.t t/op/sprintf.t t/test.pl
-____________________________________________________________________________
-[ 33215] By: nicholas on 2008/02/02 22:01:58
- Log: Integrate:
- [ 33151]
- Integrate:
- [ 32869]
- Fix bug #49298: B::Deparse fails to deparse a reference to an anonymous hash
-
- [ 32909]
- Subject: [PATCH] B::Deparse fixes for implicit smartmatching in given/when
- From: Florian Ragwitz <rafl@debian.org>
- Date: Tue, 8 Jan 2008 19:56:47 +0100
- Message-ID: <20080108185647.GD11813@perldition.org>
-
- [ 33162]
- Integrate:
- [ 33127]
- Formatting for C<<{ bydepth => 1 }>> doesn't seem to be working
- right in the manpage.
-
- [ 33144]
- Subject: [PATCH] fix for regression to File/DosGlob.pm
- From: "Davies, Alex" <adavies@ptc.com>
- Date: Wed, 30 Jan 2008 12:39:11 -0500
- Message-ID: <A69AA663CE9BBC44AE1DA72483DE15DE07E02181@HQ-MAIL3.ptcnet.ptc.com>
-
- Fixes File::DosGlob's handling of drive relative glob patterns
- (e.g. "D:*pl")
- Branch: maint-5.8/perl
- !> ext/B/B/Deparse.pm ext/B/t/deparse.t lib/File/DosGlob.pm
- !> lib/File/Find.pm
-____________________________________________________________________________
-[ 33214] By: nicholas on 2008/02/02 22:01:39
- Log: Integrate:
- [ 33141]
- Integrate:
- [ 32867]
- Clarify the intent of the code in Perl_op_clear. Under ithreads, avoid
- calling sv_ivset twice. As a side effect, eliminate PM_GETRE_SAFE
- and PM_SETRE_SAFE, as we're doing "safe" explicitly in Perl_op_clear().
-
- [ 32868]
- Enforce some type safety in PM_SETRE by adding PM_SETRE_OFFSET.
-
- [ 33155]
- Integrate:
- [ 32949]
- Introduce macro PERL_MAX_SUB_DEPTH
-
- [ 32955]
- Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per Tim Bunce's
- suggestion
-
- [ 33157]
- Integrate:
- [ 33010]
- In struct block_loop access element label via the macro CxLABEL()
- (for the places that aren't about to change)
-
- [ 33017]
- In struct block_sub and block_format, access the members hasargs and
- lval via macros CxHASARGS() and CxLVAL(), which will allow the storage
- location to be changed.
-
- [ 33029]
- In struct block_eval, access the members old_in_eval and old_op_type
- via macros CxOLD_IN_EVAL() and CxOLD_OP_TYPE(), which will allow the
- storage location to be changed.
-
- [ 33034]
- In struct block_subst, access the member once via a macro CxONCE()
- which will allow the storage location to be changed.
-
- [ 33161]
- Integrate:
- [ 33051]
- Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe,
- Nullhek and Nullhv. Nullop is going to be a bit less simple.
-
- [ 33052]
- Purge all use of Nullch in non-dual life modules.
- Exterminate! Exterminate! Exterminate!
-
- [ 33053]
- Change 33052 missed one Nullch. Oops.
- Exterminate! Exterminate! Exterminate!
-
-
- [for maint, the "remove core use of" part, not the deprecating]
-
- [ 33167]
- Integrate:
- [ 33004]
- Avoid an unused argument in S_sv_2iuv_non_preserve() by using
- conditional compilation to only pass it in if it's needed.
- Branch: maint-5.8/perl
- !> cop.h embed.fnc embed.h epoc/epoc.c ext/B/B.xs
- !> ext/Data/Dumper/Dumper.xs ext/Opcode/Opcode.xs
- !> ext/PerlIO/encoding/encoding.xs ext/PerlIO/scalar/scalar.xs
- !> ext/PerlIO/via/via.xs ext/Storable/Storable.xs malloc.c op.c
- !> op.h perl.h pod/perlapio.pod pp_ctl.c pp_hot.c proto.h scope.c
- !> sv.c win32/vdir.h
-____________________________________________________________________________
-[ 33213] By: nicholas on 2008/02/02 21:34:53
- Log: Integrate:
- [ 33137]
- Integrate:
- [ 32763]
- Perl_sv_chop() can return early if it's being asked to do nothing.
-
- [ 32777]
- Move all code that relies on reading the to-be-thrown-away buffer ahead
- of the call to sv_chop() that throws it away.
-
- [ 32781]
- Include SVf_UTF8 in the bitmask when checking the SvFLAGS in
- SvPVutf8_force(), as otherwise the conditional expression will
- always be false and the optimisation will never kick in.
-
- [ 33013]
- In Perl_cx_dup(), block copy the entire context stack, then walk it
- to duplicate/fixup only the things that aren't simple binary copies.
-
- [ 33068]
- Using PL_sv_no in place of any !SvOK() maximum removes a little bit of
- hot code in pp_iter.
- Branch: maint-5.8/perl
- !> pp_ctl.c pp_hot.c sv.c sv.h
-____________________________________________________________________________
-[ 33212] By: nicholas on 2008/02/02 21:10:57
- Log: Integrate:
- [ 33138]
- Integrate:
- [ 32816]
- Fix memory leaks in XS_PerlIO_get_layers() by mortalizing
- all variables pushed on the stack. Also make sure the loop
- is using mXPUSHi() and not XPUSHi().
-
- [ 32817]
- Forgot to remove dTARGET with change #32816.
- Branch: maint-5.8/perl
- !> universal.c
-____________________________________________________________________________
-[ 33211] By: nicholas on 2008/02/02 20:21:10
- Log: Integrate:
- [ 33132]
- Integrate:
- [ 32686]
- Subject: mg_free frees data but leaves it accessible
- From: Yuval Kogman <nothingmuch@woobling.org>
- Message-ID: <20071220221331.GG10631@woobling.org>
- Date: Fri, 21 Dec 2007 00:13:31 +0200
-
- [ 32743]
- You can't coerce a typeglob to a string. (Restore the error message -
- an assertion failure is not helpful). Test the 3 basic coercion
- error messages.
-
- [ 32754]
- Silly Nick. There was a bug in change 30757 whereby the precomp of a
- dup'd regexp would be pointing somewhere la-la. Probably at the precomp
- of the same regexp in the parent thread. (So it is only likely to go
- nasal daemon if the parent thread terminates first, or explicitly goes
- around freeing up run time generated regexps.)
-
- [ 32779]
- Subject: [PATCH] Typo in op.c
- From: Vincent Pit <perl@profvince.com>
- Message-ID: <47712BF1.9060200@profvince.com>
- Date: Tue, 25 Dec 2007 17:12:33 +0100
-
- (And then an update to make the tests in gv.t expect the right thing,
- and test the behaviour that my change 26482 was originally supposed to
- produce, but didn't until this typo was fixed)
-
- [ 32874]
- Subject: [perl #49003] pp_ftrread appears to use the wrong access mode for -x when using "use filetest 'access';"
- From: pravus@cpan.org (via RT) <perlbug-followup@perl.org>
- Date: Fri, 21 Dec 2007 10:05:15 -0800
- Message-ID: <rt-3.6.HEAD-22850-1198260315-255.49003-75-0@perl.org>
-
- [ 32906]
- change #31447 was wrong. Really handle cloning a stale lexical var
-
- [ 32932]
- Fix the bug introduced by the bug fix of change 30755.
- (Certain regexps could SEGV if cloned).
-
- [ 32935]
- Fix bug picked up by printf format warnings - a cast is needed where
- UV is larger than U32 for dumping leaking scalars.
-
- [ 32968]
- Fix bug whereby length on a tied scalar that returned a UTF-8 value
- would not be correct the first time. (And for the more pathological
- case, would be incorrect if the UTF-8-ness of the returned value
- changed.)
-
- [ 33026]
- When changing the op_ppaddr of an op, one must keep its op_type
- in sync. That helps writers of alternate runloops.
-
- [ 33033]
- In pp_subst, rxtainted is not a boolean, as it stores 2 bits of values.
-
-
-
- [but, despite my best efforts at partitioning changes into maint-5.10
- into those that were for maint-5.8 and those that weren't, it's still
- not correct. So changes 32754 and 32906 aren't in, and only the tests
- from change 32743 are in]
- Branch: maint-5.8/perl
- +> t/uni/tie.t
- !> MANIFEST mg.c op.c perl.c pp_hot.c pp_sys.c regcomp.c
- !> t/op/gv.t t/op/length.t t/op/pat.t
-____________________________________________________________________________
-[ 33210] By: nicholas on 2008/02/02 19:08:57
- Log: Integrate:
- [ 33126]
- Integrate:
- [ 32687]
- Deparse each @array and friends.
-
- [ 32725]
- Swap SVt_RV and SVt_NV in the SV ordering.
-
- [ 32733]
- Better diagnostics by removing an && from an ok() and converting it to
- two is()s.
-
- [ 32734]
- Eliminate SVt_RV, and use SVt_IV to store plain references.
- This frees up a scalar type for first class regular expressions.
-
- [ 32736]
- Remove two warnings (sub diag() was redefined, and implict split is
- deprecated)
-
- [ 33125]
- Need to substitute out the placeholder '$RV' for earlier perls too.
-
- [ 33128]
- Integrate:
- [ 32751]
- First class regexps.
-
- [ 32752]
- Dump the REGEXP member of SVt_REGEXP.
-
- [ 32841]
- Abolish wrapped in struct regexp - store the wrapped pattern pointer
- in the SvPVX().
-
- [ 32859]
- Don't allocate the NV slot for SVt_REGEXP.
-
- [ 32880]
- Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (and related changes)
-
- [ 32987]
- Add a diagram for the 5.11 SV class structure, including B::REGEXP.
-
- [ 33056]
- Subject: [PATCH ext/Devel/DProf/Makefile.PL] RE: [PATCH ext/Devel/DProf/Makefile.PL] unnecessary define
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A01@exchsvr2.npl.ad.local>
- Date: Wed, 23 Jan 2008 14:13:30 -0000
-
- [ 33064]
- Subject: [PATCH ext/Devel/DProf] ... and the rest; was RE: unnecessary define
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D093A08@exchsvr2.npl.ad.local>
- Date: Thu, 24 Jan 2008 13:28:33 -0000
-
- [ 33071]
- Change 33069 missed updating dump.c to dump PVIOs correctly.
-
-
- [clearly just the parts in ext/ - no core code changes]
-
- [ 33207]
- Integrate:
- [ 33206]
- Change 27244 wasn't quite correct. XSUB is dumped as 0x0, not 0.
-
- [ 33209]
- Integrate:
- [ 33208]
- 5.8.x and earler have a SUBPROCESS line in the dump of a PVIO.
- Branch: maint-5.8/perl
- !> ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/B/Deparse.pm
- !> ext/B/t/b.t ext/B/t/concise.t ext/B/t/deparse.t
- !> ext/B/t/optree_constants.t ext/B/t/terse.t ext/B/typemap
- !> ext/Devel/DProf/DProf.xs ext/Devel/DProf/Makefile.PL
- !> ext/Devel/Peek/t/Peek.t ext/Storable/Storable.xs
-____________________________________________________________________________
-[ 33205] By: nicholas on 2008/02/02 18:17:26
- Log: Naff off, stowaways.
- Branch: maint-5.8/perl
- - parser.h pod/perl5100delta.pod
-____________________________________________________________________________
-[ 33204] By: nicholas on 2008/02/02 18:16:39
- Log: Integrate:
- [ 33123]
- Integrate:
- [ 32688]
- Update the hash documentation to reflect the changes between 5.8.1 and
- 5.8.2, that disabled the automatic randomisation of all hashes.
-
- [ 32729]
- Subject: [PATCH] docs: replace FH by my $fh in open
- From: "Gabor Szabo" <szabgab@gmail.com>
- Date: Wed, 26 Dec 2007 06:03:29 +0200
- Message-ID: <d8a74af10712252003m2d3244fbv2955fe17e683063d@mail.gmail.com>
-
- [ 32730]
- Subject: [PATCH] docs: list of places where $_ is used
- From: "Gabor Szabo" <szabgab@gmail.com>
- Date: Wed, 26 Dec 2007 06:49:34 +0200
- Message-ID: <d8a74af10712252049t1b63b475mfca9225324f5fce6@mail.gmail.com>
-
- [ 32732]
- Subject: [PATCH perl5100delta.pod] change/correction to 32246
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Fri, 9 Nov 2007 14:40:22 -0000
- Message-ID: <2C2E01334A940D4792B3E115F95B722601604912@exchsvr1.npl.ad.local>
-
- [ 32759]
- Note to future self about moving the regexp flag bits around.
-
- [ 32793]
- Add editor blocks to some header files.
-
- [ 32805]
- Subject: [PATCH] Small documentation nits
- From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
- Date: Mon, 31 Dec 2007 21:05:47 +0100
- Message-Id: <2AF110D6-9183-47C5-BBBA-26C3FB97C3D3@free.fr>
-
- [ 32844]
- Remove a comment that is no longer necessary since Perl Object bit
- the dust some time around 5.6
-
- [ 32875]
- Document that sitecustomize.pl in run from a BEGIN block
-
- [ 32887]
- Subject: - perlcommunity.patch (1/1) [PATCH] perlcommunity: "Perl Mongers" and calendar corrections
- From: brian d foy <brian.d.foy@gmail.com>
- Date: Fri, 04 Jan 2008 14:07:27 -0600
- Message-ID: <040120081407272341%brian.d.foy@gmail.com>
-
- [ 32895]
- Clarify the use of SVf_BREAK on PL_reg_curpm.
-
- [ 32904]
- Subject: Re: [PATCH] docs more open() and $_ related entries
- From: "Gabor Szabo" <szabgab@gmail.com>
- Date: Tue, 8 Jan 2008 22:07:54 +0200
- Message-ID: <d8a74af10801081207q2637419dy59f1a3600bcc4a76@mail.gmail.com>
-
- [ 32916]
- Add a few =cuts (so configpm is displayed mostly correctly
- by perldoc or by search.cpan.org)
-
- [ 32944]
- Better descriptions for PL_regex_pad and PL_regex_padav.
-
- [ 32982]
- A couple of POD fixes by Steven Schubiger
-
- [ 32993]
- Add Weed out needless PERL_UNUSED_ARG to perltodo. It's a good
- "cage cleaner" task.
-
- [ 33066]
- Subject: [PATCH] socketpair() *is* available on Win32
- From: "Jan Dubois" <jand@activestate.com>
- Date: Thu, 24 Jan 2008 14:17:23 -0800
- Message-ID: <032201c85ed6$e56edf40$b04c9dc0$@com>
-
- [ 33082]
- fix misleading comment in op.h
-
- [ 33095]
- Minor rewording of the localtime() documentation,
- based on :
-
- Subject: [perl #49914] gmtime()/localtime() do not use time()
- From: Abe Timmerman (via RT) <perlbug-followup@perl.org>
- Date: Thu, 17 Jan 2008 18:05:07 -0800
- Message-ID: <rt-3.6.HEAD-18434-1200621906-376.49914-75-0@perl.org>
-
- [ 33101]
- Subject: [PATCH] mistaken variable in pod
- From: "Yitzchak Scott-Thoennes" <sthoenna@efn.org>
- Date: Mon, 28 Jan 2008 13:39:29 -0800 (PST)
- Message-ID: <40783.64.81.167.122.1201556369.squirrel@webmail.efn.org>
-
- [ 33104]
- More wording nits about perl's time() versus the libc's time()
-
- [ 33136]
- Integrate:
- [ 32762]
- die if multiple macros in regexp.h attempt to use the same flag bit.
-
- [ 32921]
- Subject: [PATCH] refactor PL_opargs generation in opcode.pl and fix helem
- From: Marcus Holland-Moritz <mhx-perl@gmx.net>
- Date: Thu, 3 Jan 2008 01:29:35 +0100
- Message-ID: <20080103012935.759bda90@r2d2>
- Branch: maint-5.8/perl
- +> parser.h pod/perl5100delta.pod
- !> (integrate 37 files)
-____________________________________________________________________________
-[ 33203] By: nicholas on 2008/02/02 18:14:24
- Log: Integrate:
- [ 33120]
- Integrate:
- [ 32704]
- Exterminate PL_na! Exterminate! Exterminate! Exterminate!
-
- [ 32706]
- Hateful software that sends my cursor keys as packets that can get
- split, and more hateful software that decides that split packets
- means not-a-cursor-key.
-
- [ 33121]
- Integrate:
- [ 32712]
- Subject: [PATCH] Fix cygwin.c again
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Sat, 22 Dec 2007 16:11:48 -0500
- Message-ID: <1ff86f510712221311v1c58d606jc8dfeee6a21e6194@mail.gmail.com>
-
- Fixes breakage caused by change #32707
-
- [ 32713]
- Nullch and others were still alive and well in some of the operating
- system specific directories. I think I've chainsawed all of them now,
- but I can't guarantee that it compiles anywhere from win32.
-
- [ 32721]
- Subject: [PATCH] Remove Nullch etc. from x2p
- From: "Jan Dubois" <jand@activestate.com>
- Date: Mon, 24 Dec 2007 14:58:20 -0800
- Message-ID: <0cca01c84680$7afc9170$70f5b450$@com>
-
- [ 32723]
- Subject: patch - chg 32721 missed a couple Nullstrs
- From: jimc <jim.cromie@gmail.com>
- Date: Tue, 25 Dec 2007 05:39:30 -0700
- Message-ID: <4770FA02.2080800@gmail.com>
-
- [ 32739]
- Remove the last Null(...) from x2p/*
- Something tells me that Win32 is compiling x2p with -DPERL_CORE
- *nix dosn't do this.
- Branch: maint-5.8/perl
- !> (integrate 32 files)
-____________________________________________________________________________
-[ 33202] By: nicholas on 2008/02/02 17:56:35
- Log: Integrate:
- [ 33119]
- Integrate:
- [ 32689]
- Subject: [PATCH] const'ing in cygwin.c
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 21 Dec 2007 09:13:41 -0500
- Message-ID: <1ff86f510712210613s71712346i6e9f2b5e7275aa34@mail.gmail.com>
-
- [ 32690]
- Subject: [PATCH] C<make translators> -Wwrite-strings clean
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Fri, 21 Dec 2007 14:30:20 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09399C@exchsvr2.npl.ad.local>
-
- [ 32711]
- Remove warning about casting integer to different sized pointer.
-
- [ 32720]
- Subject: PATCH re 32711
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939A4@exchsvr2.npl.ad.local>
- Date: Mon, 24 Dec 2007 20:56:13 -0000
-
- "IMO patch 32711 is better implemented using (the existing) NUM2PTR macro, as below/attached."
-
- [ 32893]
- Save an upgrade each by first setting the NV on PL_sv_yes and PL_sv_no
- at interpreter construction time.
-
- [ 32912]
- newSV() + sv_upgrade() => newSV_type()
-
- [ 32947]
- Subject: [PATCH ext/POSIX/POSIX.xs]
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Thu, 10 Jan 2008 18:50:12 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C3@exchsvr2.npl.ad.local>
-
- More consting.
-
- [ 32960]
- __DATE__ and __TIME__ are both string literals, so we can concatentate
- them, rather than formating them via %s.
-
- [ 32994]
- Remove commented out code from S_validate_suid()
-
- [ 32996]
- Remove commented out declaration from S_validate_suid()
-
- [ 33036]
- Remove code obsoleted by change 18.
- Branch: maint-5.8/perl
- !> cygwin/cygwin.c ext/POSIX/POSIX.xs perl.c pp_ctl.c
- !> x2p/Makefile.SH x2p/a2p.c x2p/a2p.h x2p/a2py.c x2p/str.c
- !> x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
-____________________________________________________________________________
-[ 33200] By: nicholas on 2008/02/02 17:49:45
- Log: Integrate:
- [ 33134]
- Integrate:
- [ 32741]
- You don't need $(DYNALOADER) to make $(nonxs_ext)
- (which makes it easier to run minitest)
-
- [ 32848]
- Add a 'test-reonly' target to the standard Makefile for *nix. (Not quite as clever as the one for win32, im working on it)
-
- [ 32886]
- Subject: [PATCH] Cleanup lib/B
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Fri, 4 Jan 2008 13:22:36 -0500
- Message-ID: <1ff86f510801041022i5535ed7frfd64a93d99036e18@mail.gmail.com>
-
- [ 32999]
- A target for sperl.i
-
- [ 33003]
- Nick's a muppet - "all" needs to remain the first real target in the
- Makefile. Do not be distracted by suffix rules above.
- Branch: maint-5.8/perl
- !> Makefile.SH
-____________________________________________________________________________
-[ 33199] By: nicholas on 2008/02/02 17:39:01
- Log: Integrate:
- [ 33115]
- Integrate:
- [ 32786]
- Upgrade to Math-Complex-1.38
-
- [ 32908]
- Upgrade to Math-Complex-1.42
-
- [ 32914]
- 1e4 isn't large enough with 16 byte long doubles (at least on x86_64).
- However, 1e5 does take us "to infinity and beyond"
- (Plus use cmp_ok, for better diagnostics)
-
- [ 32929]
- Upgrade to Math-Complex-1.43
-
- [ 32970]
- Upgrade to Math-Complex-1.44
-
- [ 32989]
- Upgrade to Math-Complex-1.47
-
- [ 33118]
- Integrate:
- [ 32889]
- Win32 doesn't set $Config{d_fork} when its pseudofork emulation is
- present, and checking for $Config{d_pseudofork} is no good for dual-
- lived modules that must work with older perls, so do a more elaborate
- test (as per existing Test-Simple and IO test scripts).
-
- [ 33140]
- Integrate:
- [ 32832]
- Subject: Notice of git tag retraction; also, [PATCH] correct Module::CoreList
- From: Sam Vilain <sam@vilain.net>
- Date: Thu, 27 Dec 2007 23:27:32 +1300
- Message-ID: <47737E14.9040908@vilain.net>
- Branch: maint-5.8/perl
- !> lib/File/Temp/t/fork.t lib/Math/Complex.pm lib/Math/Complex.t
- !> lib/Math/Trig.pm lib/Math/Trig.t lib/Module/CoreList.pm
-____________________________________________________________________________
-[ 33198] By: nicholas on 2008/02/02 17:34:10
- Log: Integrate:
- [ 33116]
- Integrate:
- [ 32664]
- Fix embarrassing typo
-
- [ 32831]
- SelfLoader is dual-lived
-
- [ 32855]
- Add a small note about numbered feature bundles
-
- [ 32858]
- AutoSplit is dual-lived, and is part of the AutoLoader distribution
-
- [ 33117]
- Integrate:
- [ 32784]
- Add script to check source code for ANSI-C violations.
-
- [ 32833]
- Add a small program that gets the C pre-processor to expand the macro
- passed on the command line.
-
- [ 32946]
- Subject: [PATCH Porting/manicheck]
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Thu, 10 Jan 2008 18:48:04 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D0939C2@exchsvr2.npl.ad.local>
-
- [ 33046]
- checkcfgvar.pl should also check Porting/config.sh "just in case".
-
- [ 33048]
- Teach checkcfgvar.pl that : is also a comment character in shell scripts
- Branch: maint-5.8/perl
- +> Porting/checkansi.pl Porting/expand-macro.pl
- !> AUTHORS MANIFEST Porting/Maintainers.pl Porting/checkcfgvar.pl
- !> Porting/manicheck Porting/pumpkin.pod
-____________________________________________________________________________
-[ 33197] By: nicholas on 2008/02/02 17:26:47
- Log: Regen TOC
- Branch: maint-5.8/perl
- ! MANIFEST pod/perltoc.pod
-____________________________________________________________________________
-[ 33196] By: nicholas on 2008/02/02 17:19:38
- Log: Integrate:
- [ 32573]
- Don't list README.win32 as private in the META.yml
-
- [ 32574]
- The win32 files are not the Win32 (dual-lived) distribution.
- Plus, regenerate the meta file.
-
- [ 33194]
- Integrate:
- [ 33193]
- Remove the _ prototype, as Maintainers is used by makemeta, and in turn
- that has to be run with the newly built perl. Which can be 5.8.x.
- Branch: maint-5.8/perl
- !> META.yml Porting/Maintainers.pl Porting/Maintainers.pm
-____________________________________________________________________________
-[ 33195] By: nicholas on 2008/02/02 17:17:29
- Log: Integrate:
- [ 32607]
- Subject: [PATCH] Escape $ENV in comments in config_h.SH
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 11 Dec 2007 09:12:32 -0500
- Message-ID: <1ff86f510712110612o7bc5fa2ax9e575c0396cb2a64@mail.gmail.com>
-
- [ 32623]
- Subject: [PATCH cflags.SH] typo?
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Mon, 17 Dec 2007 10:27:28 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09398B@exchsvr2.npl.ad.local>
-
- [ 32632]
- Make the hint file work as well on 64-bit linuxes,
- noticed by Wolfgang Friebel
- Branch: maint-5.8/perl
- !> cflags.SH config_h.SH ext/ODBM_File/hints/linux.pl
-____________________________________________________________________________
-[ 33192] By: nicholas on 2008/02/02 16:53:33
- Log: Integrate:
- [ 32461]
- Subject: [patch] :utf8 updates
- From: Juerd Waalboer <juerd@convolution.nl>
- Date: Sat, 17 Nov 2007 20:03:00 +0100
- Message-ID: <20071117190300.GY10696@c4.convolution.nl>
-
- [ 32462]
- Bump $open::VERSION
-
- [ 32493]
- Subject: [PATCH] pod/perlrebackslash.pod: small Unicode additions
- From: Jarkko Hietaniemi <jhi@cc.hut.fi>
- Date: Mon, 26 Nov 2007 04:55:03 +0200 (EET)
- Message-Id: <200711260255.lAQ2t37n188664@kosh.hut.fi>
-
- [ 32575]
- Document some environment variables that might affect tests,
- by Robin Barker.
-
- [ 32581]
- Note that Larry has clarified the reasons for the Perl 6 design on
- state assignments.
-
- [ 32584]
- Subject: [PATCH] perltodo.pod: add -D_FORTIFY_SOURCE and -fstack-protector
- From: Jarkko Hietaniemi <jhi@cc.hut.fi>
- Date: Thu, 6 Dec 2007 05:07:26 +0200 (EET)
- Message-Id: <200712060307.lB637Qoq176106@kosh.hut.fi>
-
- [ 32587]
- Documentation patch on filetests, the filetest pragma, and the
- special _ filehandle, largely based on :
-
- Subject: Re: [perl #46463] filetests sometimes do not set _
- From: Mark Overmeer <mark@overmeer.net>
- Date: Fri, 30 Nov 2007 11:38:20 +0100
- Message-ID: <20071130103820.GH12588@earth.overmeer.net>
-
- [ 32588]
- Revert change 32171 per Jarkko's request
-
- [ 32591]
- Fix a typo found by Matt Kraai, and a reference to Herakles.
-
- [ 32592]
- Subject: Change /etc/passed to /etc/passwd in filetest.pm
- From: Matt Kraai <kraai@ftbfs.org>
- Date: Fri, 7 Dec 2007 01:09:22 -0800
- Message-ID: <20071207090922.GC4190@ftbfs.org>
-
- [ 32593]
- Fix some typos, some found by Matt Kraai
-
- [ 32606]
- Subject: Re: Remove extra space from perltodo.pod
- From: Matt Kraai <kraai@ftbfs.org>
- Date: Fri, 7 Dec 2007 07:28:06 -0800
- Message-ID: <20071207152806.GD4190@ftbfs.org>
-
- [ 32609]
- Some things a pumpking should not forget when releasing a new perl
-
- [ 32612]
- Subject: [perl #48214] documentation enhancement to perlthrtut
- From: johnh@isi.edu (via RT) <perlbug-followup@perl.org>
- Date: Wed, 05 Dec 2007 09:45:40 -0800
- Message-ID: <rt-3.6.HEAD-28750-1196876739-1770.48214-75-0@perl.org>
-
- [ 32614]
- FAQ sync
-
- [ 32617]
- Shuffle sections (no text changes)
-
- [ 32618]
- Mention NO_MATHOMS in INSTALL
-
- [ 32622]
- Subject: [PATCH] 2 year old email tweak
- From: Richard Foley <Richard.Foley@rfi.net>
- Date: Sun, 16 Dec 2007 12:31:04 +0100
- Message-Id: <200712161231.04789.Richard.Foley@rfi.net>
-
- [ 32624]
- PerlFAQ sync
-
- [ 32626]
- Subject: pod-patch: reword O.pm
- From: jimc <jim.cromie@gmail.com>
- Date: Thu, 13 Dec 2007 15:55:07 -0700
- Message-ID: <4761B84B.6090504@gmail.com>
-
- [ 32627]
- Update AUTHORS
-
- [ 32636]
- Notes on 5.12 Unicode revamping planned.
- Complete the "reporting bug" section of perldelta.
-
- [ 32638]
- 5.10.0 is planned for today.
-
- [ 32640]
- Two more people in AUTHORS
- Branch: maint-5.8/perl
- !> AUTHORS INSTALL Porting/pumpkin.pod README ext/B/O.pm
- !> lib/PerlIO.pm lib/filetest.pm lib/open.pm pod/perlcheat.pod
- !> pod/perlfaq1.pod pod/perlfaq4.pod pod/perlfunc.pod
- !> pod/perlhack.pod pod/perlhist.pod pod/perlopentut.pod
- !> pod/perlrebackslash.pod pod/perlrun.pod pod/perlthrtut.pod
- !> pod/perltodo.pod pod/perlunicode.pod pod/perlunifaq.pod
- !> pod/perluniintro.pod pod/perlunitut.pod
-____________________________________________________________________________
-[ 33191] By: nicholas on 2008/02/02 16:43:51
- Log: Integrate:
- [ 32468]
- Subject: Re: Are we missing some tests?
- From: Robin Houston <robin@cpan.org>
- Message-Id: <7C63C4C8-B0DA-46F2-81D7-F2C14AFF76B8@cpan.org>
- Date: Fri, 23 Nov 2007 16:15:46 +0000
- Branch: maint-5.8/perl
- !> t/op/ver.t
-____________________________________________________________________________
-[ 33190] By: nicholas on 2008/02/02 16:22:10
- Log: Integrate:
- [ 31765]
- Subject: [PATCH] misc blead stuff
- From: Jarkko Hietaniemi <jhi@iki.fi>
- Date: Wed, 29 Aug 2007 21:04:53 -0400
- Message-ID: <46D617B5.3000002@iki.fi>
-
- [ 31789]
- From: Jarkko Hietaniemi <jhi@iki.fi>
- Subject: Re: [Fwd: Smoke [5.9.5] 31775 FAIL(m) OSF1 V5.1 (EV6/4 cpu)]
- Message-ID: <46DC3C7B.9000602@iki.fi>
- Message-ID: <46DC3C7B.9000602@iki.fi>
-
- Add { } to keep all variable declarations at the start of blocks.
-
- [ 32425]
- Subject: Re: [PATCH] various RC1 nits
- From: Jarkko Hietaniemi <jhi@iki.fi>
- Date: Tue, 20 Nov 2007 10:51:54 -0500
- Message-ID: <4743029A.3010002@iki.fi>
- Branch: maint-5.8/perl
- !> Makefile.micro deb.c hints/catamount.sh mg.c op.c perl.h
- !> pod/perlapi.pod pp.c pp_sys.c reentr.c reentr.pl regexec.c
- !> sv.c uconfig.sh
-____________________________________________________________________________
-[ 33189] By: nicholas on 2008/02/02 16:21:09
- Log: Integrate:
- [ 32428]
- Skip the udp ping tests if testing on Vista. Also, switched
- the getservbyname() call to check for a udp echo port.
-
- [ 32571]
- Subject: PATCH lib/Net/Ping/t/190_alarm.t
- From: "Robin Barker" <Robin.Barker@npl.co.uk>
- Date: Tue, 4 Dec 2007 14:05:47 -0000
- Message-ID: <46A0F33545E63740BC7563DE59CA9C6D09396A@exchsvr2.npl.ad.local>
- Branch: maint-5.8/perl
- !> lib/Net/Ping/t/190_alarm.t lib/Net/Ping/t/510_ping_udp.t
-____________________________________________________________________________
-[ 33188] By: nicholas on 2008/02/02 15:58:54
- Log: Integrate:
- [ 32050]
- Fix precedence bug in the logic for PERL_PV_ESCAPE_NOCLEAR in
- Perl_pv_escape()
-
- [ 33156]
- Integrate:
- [ 33011]
- Fix (probable) bug-by-inspection - CxREALEVAL(), CxTRYBLOCK(),
- CxFOREACH() and CxFOREACHDEF() should all be masking against
- CXTYPEMASK rather than their own type number.
- Branch: maint-5.8/perl
- !> cop.h dump.c
-____________________________________________________________________________
-[ 33187] By: nicholas on 2008/02/02 15:21:22
- Log: Integrate:
- [ 33108]
- Integrate:
- [ 32650]
- Update to Test-Simple-0.74
- Branch: maint-5.8/perl
- +> lib/Test/Simple/t/BEGIN_use_ok.t
- !> MANIFEST lib/Test/Builder.pm lib/Test/Builder/Module.pm
- !> lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm
- !> lib/Test/Simple/Changes
-____________________________________________________________________________
-[ 33186] By: nicholas on 2008/02/02 15:21:00
- Log: Integrate:
- [ 32595]
- Subject: [PATCH] Bring Term::Cap to date
- From: Jonathan Stowe <jns@gellyfish.com>
- Date: Sat, 08 Dec 2007 00:26:09 +0000
- Message-Id: <1197073569.6403.3.camel@coriolanus>
-
- [ 32596]
- Subject: [DOC PATCH] Exporter
- From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
- Date: Thu, 6 Dec 2007 15:09:15 -0200
- Message-ID: <73ddeb6c0712060909t780225c9od90e1784fa7fe528@mail.gmail.com>
-
- [ 32599]
- Typo fix, by Matt Kraai
-
- [ 32605]
- Subject: [DOC PATCH] Exporter - link fix and mention Exporter::Easy
- From: "Adriano Ferreira" <a.r.ferreira@gmail.com>
- Date: Sun, 9 Dec 2007 22:33:54 -0200
- Message-ID: <73ddeb6c0712091633s776bd500y3e1a7619206c93a@mail.gmail.com>
-
- [ 32641]
- Add 5.10.0 data to Module::CoreList
- Branch: maint-5.8/perl
- !> lib/Exporter.pm lib/Module/CoreList.pm lib/Term/Cap.pm
- !> lib/Term/Cap.t
-____________________________________________________________________________
-[ 33185] By: nicholas on 2008/02/02 15:04:50
- Log: Integrate:
- [ 31653]
- Subject: [PATCH] XSUB.h - silence MSVC6 compiler warning
- From: "Robert May" <robertmay@cpan.org>
- Date: Sun, 22 Jul 2007 02:29:37 +0100
- Message-ID: <54bdc7510707211829t67e8b82eo7d8e722e73c6a3b3@mail.gmail.com>
- Branch: maint-5.8/perl
- !> XSUB.h pod/perlxs.pod
-____________________________________________________________________________
-[ 33184] By: nicholas on 2008/02/02 13:33:43
- Log: Integrate:
- [ 33110]
- Integrate:
- [ 32891]
- Subject: [PATCH] Big slowdown in 5.10 @_ parameter passing
- From: Rick Delaney <rick@bort.ca>
- Date: Sun, 6 Jan 2008 14:14:39 -0500
- Message-ID: <20080106191439.GF13935@bort.ca>
- Branch: maint-5.8/perl
- !> op.c
-____________________________________________________________________________
-[ 33183] By: nicholas on 2008/02/02 12:40:48
- Log: Integrate:
- [ 29125]
- Document the limitation of Attribute::Handlers w.r.t. UNITCHECK blocks.
-
- [ 29243]
- Add to Attribute::Handlers the ability to report caller's file and line
- number. Based on:
-
- Subject: FW: Attribute::Handlers
- From: "David Feldman" <David.Feldman@tudor.com>
- Date: Wed, 25 Oct 2006 16:34:26 -0400
- Message-ID: <BA9AB162DD5CED46AC03DC5904B19C5B3736B4@tudor.com>
-
- plus docs and tests.
-
- [ 29351]
- Don't AUTOLOAD DESTROY from Attribute::Handlers.
- (patch by Jerry D. Hedden for CPAN bug #1911)
-
- [ 29412]
- Bring the joy of strict to Attribute::Handlers.
-
- [ 29414]
- Fix Attribute::Handlers to cope with proxy constant subroutines.
-
- [ 32405]
- Subject: [PATCH] Attribute::Handlers till ears are bleeding
- From: Michael G Schwern <schwern@pobox.com>
- Date: Sun, 18 Nov 2007 16:20:31 -0800
- Message-ID: <4740D6CF.6030407@pobox.com>
-
- [ 32488]
- Change to Attribute::Handlers suggested by Damian in
- Subject: Re: [PATCH] Attribute::Handlers till ears are bleeding
- From: Damian Conway <damian@conway.org>
- Date: Fri, 23 Nov 2007 07:43:05 +1100
- Message-ID: <4745E9D9.1050102@conway.org>
-
- [ 32489]
- Bump version to 0.79
-
- [ 32490]
- The version appears in the docs too. And update release date.
-
- [ 32496]
- Disallow attributes that are not valid perl
- (patch by Damian)
-
- [ 32497]
- Adjust for the RAWDATA case
-
- [ 32555]
- Revert changes 32496 and 32497 (keep them for a next version
- of Attribute::Handlers)
-
- [ 32582]
- Damian's last word and consistency adjustments about how Attribute::Handlers
- should behave on 5.10.0. See:
-
- Subject: Re: [PATCH] Attribute::Handlers till ears are bleeding
- From: Damian Conway <damian@conway.org>
- Date: Mon, 03 Dec 2007 16:17:24 +1100
- Message-ID: <47539164.3030906@conway.org>
-
- [ 32583]
- Update Changes and README for A::H
-
- [ 32598]
- Subject: [perl #48355] Handling of RAWDATA broken badly in Attribute::Handlers in perl 5.10.0 RC2
- From: Sascha Blank (via RT) <perlbug-followup@perl.org>
- Date: Sat, 08 Dec 2007 03:47:46 -0800
- Message-ID: <rt-3.6.HEAD-28750-1197114466-1411.48355-75-0@perl.org>
- Branch: maint-5.8/perl
- +> lib/Attribute/Handlers/t/constants.t
- +> lib/Attribute/Handlers/t/data_convert.t
- +> lib/Attribute/Handlers/t/linerep.t
- !> MANIFEST lib/Attribute/Handlers.pm
- !> lib/Attribute/Handlers/Changes lib/Attribute/Handlers/README
- !> lib/Attribute/Handlers/t/multi.t t/op/attrhand.t
-____________________________________________________________________________
-[ 33180] By: nicholas on 2008/02/01 22:57:38
- Log: Integrate:
- [ 31697]
- SWIG uses XS() like this (in the perlrun.swg template):
-
- typedef XS(SwigPerlWrapper);
- typedef SwigPerlWrapper *SwigPerlWrapperPtr;
-
- This breaks if XS() includes the 'extern "C"' decoration under C++.
- The appended patch provides an XSPROTO() macro that could be used
- by SWIG instead.
-
- (Patch from Jan Dubois to fix breakage caused by #28734.)
-
- [ 32241]
- Subject: [PATCH] Bug fix for storing shared objects in shared structures
- From: "Jerry D. Hedden" <jdhedden@cpan.org>
- Date: Tue, 6 Nov 2007 14:36:40 -0500
- Message-ID: <1ff86f510711061136t52a1fe62waf384c4551612181@mail.gmail.com>
-
- (core patch only)
- Branch: maint-5.8/perl
- !> XSUB.h embed.fnc embed.h embedvar.h global.sym intrpvar.h
- !> perl.h perlapi.h pod/perlapi.pod proto.h sv.c sv.h util.c
-____________________________________________________________________________
-[ 33179] By: nicholas on 2008/02/01 22:40:40
- Log: Oi, Perforce, no! If I integrate a changeset which edits a file, and
- then a second changeset that deletes that file, ignoring the delete
- from the second changeset is bang out of order. (Because if I integrate
- a sequence of changesets, I expect the result to be equivalent to doing
- all the actions of all the changesets in order but in one edit.)
- Branch: maint-5.8/perl
- - lib/SelfLoader.t
-____________________________________________________________________________
-[ 33177] By: nicholas on 2008/02/01 21:32:02
- Log: Integrate:
- [ 31582]
- Fix assertion failure on failed magic eval - eg FETCH {eval'('}
- S_doeval()'s behaviour varies depending on whether the code
- compiles or not; on failure it pops the EVAL context block. This
- is bad because later on, S_docatch() assumes that the block is
- still there. Make docatch() return a boolean instead, indicating
- success. The value it formerly returned (the next op) can be deduced
- as PL_eval_start or PL_op->op_next on success/failure.
-
- [ 31586]
- Use Perl_croak() rather than DIE() in S_doeval() because "DIE()"
- becomes "return Perl_die()" and Perl_die() returns an OP*, which
- isn't appropriate to return from S_doeval.
- Branch: maint-5.8/perl
- !> embed.fnc pp_ctl.c proto.h t/op/eval.t
-____________________________________________________________________________
-[ 33176] By: nicholas on 2008/02/01 21:03:39
- Log: Integrate:
- [ 32229]
- Add a TODO test for bug #47195
-
- [ 32236]
- Subject: [PATCH blead] Re: [perl #47195] $1 suddenly tainted after regexp on utf-8 string
- From: Rick Delaney <rick@bort.ca>
- Message-ID: <20071107001845.GA21000@bort.ca>
- Date: Tue, 6 Nov 2007 19:18:45 -0500
-
- [plus remove the TODO from the now passing test]
-
- [ 32533]
- Fix bless/readonly failure spotted by Jerry Hedden.
- Branch: maint-5.8/perl
- !> regexec.c sv.c t/op/bless.t t/op/taint.t
-____________________________________________________________________________
-[ 33175] By: nicholas on 2008/02/01 20:32:00
- Log: Integrate:
- [ 31303]
- Subject: Re: [perl #43015] regex /.*\z/ doesn't matches strings ending with \n
- From: demerphq <demerphq@gmail.com>
- Date: Mon, 28 May 2007 19:46:04 +0200
- Message-ID: <9b18b3110705281046ib37acb4i7960fe415325270f@mail.gmail.com>
-
- [ 31408]
- add test for, and update comments for, old defined($1) oddity.
-
- Some code in regexec.c had a comment to the effect that without
- this code, Dynaloader failed (this is back at 5.6.0). Replace the
- comments with something more specific, and add a test for it
- (basically without the code $1 is '' rather than undefined
- sometimes).
-
- [ 31507]
- Subject: [PATCH regcomp.c] regclass on EBCDIC platforms
- From: Benjamin Carter <q.eibcartereio.=~m-b.{6}-cgimosx@gumdrop.flyinganvil.org>
- Date: Fri, 29 Jun 2007 23:42:59 -0500
- Message-ID: <20070630044259.GB22566@egg>
- Branch: maint-5.8/perl
- !> regcomp.c regexec.c t/op/re_tests
-____________________________________________________________________________
-[ 33174] By: nicholas on 2008/02/01 20:08:10
- Log: Integrate:
- [ 30718]
- Subject: [PATCH] Cwd doesn't need ppport.h in core
- From: "Jerry D. Hedden" <jdhedden@yahoo.com>
- Date: Tue, 20 Mar 2007 13:16:46 -0700 (PDT)
- Message-ID: <196803.14702.qm@web30215.mail.mud.yahoo.com>
-
- [ 31382]
- Upgrade to PathTools 3.25
-
- [ 31431]
- Make File::Spec::VMS->splitdir stop returning an empty first directory
- when passed a relative path. Also, don't split on escaped directory
- delimiters.
-
- [ 31432]
- Skip a test that causes list assignment to %ENV errors on VMS.
-
- [ 31436]
- Subject: [perl #40103] File::Spec->case_tolerant() should return true on Cygwin
- From: "Reini Urban via RT" <perlbug-followup@perl.org>
- Date: Wed, 20 Jun 2007 11:50:21 -0700
- Message-ID: <rt-3.6.HEAD-1276-1182365420-145.40103-15-0@perl.org>
-
- [ 31440]
- Subject: [PATCH] File::Spec::Cygwin more tests and silence warning
- From: Reini Urban &