Please note: This file provides a complete, temporally ordered log of changes that went into every version of Perl. If you'd like more detailed information, please consult the comments in the individual patches posted to the perl5-porters mailing list. Patches for each individual change may also be obtained through ftp and rsync--see pod/perlhack.pod for the details. For information on what's new in this release, see pod/perldelta.pod. [The "CAST AND CREW" list has been moved to AUTHORS.] NOTE: Each change entry shows the change number; who checked it into the repository; when; description of the change; which branch the change happened in; and the affected files. The file lists have a short symbolic indicator: ! modified + added - deleted +> branched (from elsewhere) !> merged changes (from elsewhere) The Message-Ids in the change entries refer to the email messages sent to the perl5-porters mailing list. You can retrieve the messages for example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/ -------------- Version v5.9.X Development release working toward v5.10 -------------- ____________________________________________________________________________ [ 31562] By: rgs on 2007/07/07 10:59:10 Log: Fix corelist.pl after the reorganisation of the Compress modules in ext/. Re-update Module::CoreList. Branch: perl ! Porting/corelist.pl lib/Module/CoreList.pm ____________________________________________________________________________ [ 31561] By: rgs on 2007/07/07 10:51:08 Log: Update Module::CoreList, regenerate META.yml, mention Log::Message::* in perldelta and update perlhist with 5.9.5 Branch: perl ! META.yml lib/Module/CoreList.pm pod/perl595delta.pod ! pod/perlhist.pod ____________________________________________________________________________ [ 31560] By: rgs on 2007/07/07 10:38:56 Log: Regenerate table of contents Branch: perl ! pod/perltoc.pod ____________________________________________________________________________ [ 31559] By: rgs on 2007/07/07 10:19:07 Log: FAQ sync Branch: perl ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq4.pod ! pod/perlfaq8.pod ____________________________________________________________________________ [ 31558] By: rgs on 2007/07/07 09:44:34 Log: Subject: [PATCH] Update CPANPLUS to 0.81_01 From: "Jos I. Boumans" Date: Sat, 7 Jul 2007 11:39:12 +0200 Message-Id: <87949855-9BDE-4823-9C28-BD639844CA41@dwim.org> Branch: perl ! lib/CPANPLUS.pm lib/CPANPLUS/Config.pm ! lib/CPANPLUS/Configure/Setup.pm lib/CPANPLUS/Internals.pm ! lib/CPANPLUS/Selfupdate.pm lib/CPANPLUS/Shell/Default.pm ! lib/CPANPLUS/bin/cpan2dist ! lib/CPANPLUS/t/02_CPANPLUS-Internals.t ! lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba ! r-0.01.tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa ! cked ! lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed ____________________________________________________________________________ [ 31557] By: rgs on 2007/07/07 09:32:30 Log: Desactive the "DEVEL" local patch tag for release. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 31556] By: rgs on 2007/07/07 09:03:41 Log: Mention that pseudo-hashes are no longer supported Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31555] By: rgs on 2007/07/07 08:22:46 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 31554] By: rgs on 2007/07/07 08:07:58 Log: Subject: [PATCH] MAD: disable constant subs when PL_madskills From: Gerard Goossen Date: Wed, 27 Jun 2007 13:04:00 +0200 Message-ID: <20070627110400.GC11336@ostwald> Branch: perl ! mad/t/p55.t op.c toke.c ____________________________________________________________________________ [ 31553] By: rgs on 2007/07/07 08:05:24 Log: Subject: [PATCH] p55: add 'declarator' to listop. Fixes 'pipe my ($r, $w)' From: Gerard Goossen Date: Wed, 27 Jun 2007 11:58:28 +0200 Message-ID: <20070627095828.GB11336@ostwald> Branch: perl ! mad/Nomad.pm mad/t/p55.t ____________________________________________________________________________ [ 31552] By: rgs on 2007/07/07 08:03:49 Log: Subject: [PATCH] p55: correctly translate things like s//$#foo/ge From: Gerard Goossen Date: Tue, 26 Jun 2007 20:33:50 +0200 Message-ID: <20070626183350.GA11336@ostwald> Branch: perl ! mad/Nomad.pm mad/P5AST.pm mad/t/p55.t ____________________________________________________________________________ [ 31551] By: rgs on 2007/07/07 07:46:58 Log: Subject: Re: [PATCH] Final Draft - pod/perlcommunity.pod - (was [PATCH] Draft - pod/perlcommunity.pod - Patches welcome) From: "Edgar Bering" Date: Wed, 4 Jul 2007 11:51:53 +0200 Message-ID: Branch: perl + pod/perlcommunity.pod ! MANIFEST pod.lst pod/perl.pod pod/perlmodlib.pod ! pod/perltoc.pod vms/descrip_mms.template win32/pod.mak ____________________________________________________________________________ [ 31550] By: rgs on 2007/07/07 07:29:08 Log: Add a note in perldelta about undefining *ISA Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31549] By: rgs on 2007/07/07 07:12:01 Log: Subject: [patch] add verbose mode to -DU debugging option From: Jim Cromie Date: Thu, 05 Jul 2007 10:17:24 -0600 Message-ID: <468D1994.1090909@gmail.com> Branch: perl ! perl.h pod/perlrun.pod ____________________________________________________________________________ [ 31548] By: rgs on 2007/07/07 07:02:21 Log: Make Perl_find_runcv a member of the public API (so Sub::Current works on Windows) Branch: perl ! embed.fnc embed.h global.sym pod/perlapi.pod ! pod/perlintern.pod ____________________________________________________________________________ [ 31547] By: rgs on 2007/07/07 06:56:48 Log: Remove 5.10.0 section from perltodo Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 31546] By: rgs on 2007/07/07 06:52:39 Log: Subject: [PATCH] Fix commented out function names in proto.h From: "Jan Dubois" Date: Fri, 6 Jul 2007 17:59:38 -0700 Message-ID: <058b01c7c032$18a6a260$49f3e720$@com> Branch: perl ! embed.h embed.pl proto.h ____________________________________________________________________________ [ 31545] By: rgs on 2007/07/07 05:05:50 Log: base.pm is belong to me Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31544] By: craigb on 2007/07/06 20:39:46 Log: Fix the case of $Config{perl_patchlevel} on VMS. Branch: perl ! configure.com ____________________________________________________________________________ [ 31543] By: steveh on 2007/07/06 16:24:07 Log: Subject: Re: Beyond 5.10 From: Abigail Date: Thu, 5 Jul 2007 21:55:20 +0200 Message-ID: <20070705195520.GB1314@abigail.nl> Cleans up Porting/checkAUTHORS.pl and adds missing alias mappings to it, and adds missing entries to AUTHORS. Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 31542] By: rgs on 2007/07/06 16:00:57 Log: Add test preambles Branch: perl ! lib/base/t/base.t lib/base/t/fields-base.t lib/base/t/fields.t ! lib/base/t/warnings.t ____________________________________________________________________________ [ 31541] By: rgs on 2007/07/06 15:52:40 Log: Make this new test be skipped with 5.8.x Branch: perl ! lib/base/t/fields-base.t ____________________________________________________________________________ [ 31540] By: rgs on 2007/07/06 13:58:58 Log: Upgrade to base and fields 2.12, mostly by Michael G Schwern Branch: perl + lib/base/Changes lib/base/t/sigdie.t lib/base/t/version.t + lib/base/t/warnings.t t/lib/Dummy.pm t/lib/HasSigDie.pm ! MANIFEST lib/base.pm lib/base/t/base.t ! lib/base/t/fields-base.t lib/base/t/fields.t lib/fields.pm ____________________________________________________________________________ [ 31539] By: steveh on 2007/07/06 11:08:37 Log: Add Borland linker option to not generate .map files (They are not generated by default by VC++ or MinGW, and there doesn't seem to be any need for them.) Branch: perl ! win32/makefile.mk ____________________________________________________________________________ [ 31538] By: rgs on 2007/07/06 08:09:12 Log: Subject: [PATCH] Archive::Extract - small pod update From: "Paul Marquess" Date: Thu, 5 Jul 2007 16:01:02 +0100 Message-ID: <00ee01c7bf15$57bdbf60$3a3c140a@myopwv.com> Branch: perl ! lib/Archive/Extract.pm ____________________________________________________________________________ [ 31537] By: davem on 2007/07/04 23:09:02 Log: clarify what text 'warn' appends to a newline-less string Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 31536] By: davem on 2007/07/04 22:39:08 Log: really fix S_emulate_eaccess compiler warning (#31418 didn't) Branch: perl ! embed.fnc ____________________________________________________________________________ [ 31535] By: craigb on 2007/07/04 16:27:16 Log: New File::Path tests require unix syntax on VMS. Branch: perl ! lib/File/Path.t ____________________________________________________________________________ [ 31534] By: craigb on 2007/07/04 16:07:33 Log: VMS syntax nit in new MakeMaker test. Branch: perl ! lib/ExtUtils/t/cd.t ____________________________________________________________________________ [ 31533] By: craigb on 2007/07/04 15:35:56 Log: Replace C with C on VMS. Branch: perl ! configure.com ____________________________________________________________________________ [ 31532] By: craigb on 2007/07/04 15:18:06 Log: Remove vms/genconfig.pl and references to it; it was made obsolete way back in change #1084. Remove references to vms/config.vms, which was removed in change #1084. Branch: perl - vms/genconfig.pl ! MANIFEST README.vms configure.com vms/myconfig.com ____________________________________________________________________________ [ 31531] By: rgs on 2007/07/04 14:13:55 Log: Adapt perlivp to the ext/ reorganisation for Compress modules Branch: perl ! utils/perlivp.PL ____________________________________________________________________________ [ 31530] By: rgs on 2007/07/04 13:38:42 Log: Subject: [perl #3589] [BUG#3589 bleadperl] From: "Reini Urban via RT" Date: Mon, 02 Jul 2007 14:59:08 -0700 Message-ID: Branch: perl ! t/op/re_tests ____________________________________________________________________________ [ 31529] By: rgs on 2007/07/04 13:32:06 Log: Subject: RE: [PATCH] lib/Net/Ping/t/500_ping_icmp.t requires admin From: "Jan Dubois" Date: Mon, 2 Jul 2007 14:21:06 -0700 Message-ID: <007901c7bcee$e7b5d400$b7217c00$@com> Branch: perl ! lib/Net/Ping/t/500_ping_icmp.t ____________________________________________________________________________ [ 31528] By: rgs on 2007/07/04 08:20:47 Log: Don't require to have at least DB_File or *DBM_File Branch: perl ! t/lib/commonsense.t ____________________________________________________________________________ [ 31527] By: rgs on 2007/07/04 08:11:36 Log: regexp flags =~ s/k/p/ Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 31526] By: steveh on 2007/07/03 16:13:58 Log: Correct a couple more cases of $Config{useshrplib} Branch: perl ! hints/uts.sh lib/ExtUtils/MM_Unix.pm vms/genconfig.pl ____________________________________________________________________________ [ 31525] By: rgs on 2007/07/03 14:34:05 Log: More tests for \g errors in regular expressions Branch: perl ! t/op/re_tests ____________________________________________________________________________ [ 31524] By: rgs on 2007/07/03 14:26:13 Log: Forbid \g0. (tests coming later) Branch: perl ! pod/perldiag.pod regcomp.c ____________________________________________________________________________ [ 31523] By: steveh on 2007/07/03 14:16:23 Log: $Config{useshrplib} should be 'true' rather than 'yes' when using a shared perl library Branch: perl ! NetWare/config.wc win32/config.bc win32/config.ce ! win32/config.gc win32/config.vc win32/config.vc64 ____________________________________________________________________________ [ 31522] By: stevep on 2007/07/03 13:51:08 Log: Upgrade to ExtUtils-MakeMaker-6.36 Branch: perl ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/t/prereq.t ____________________________________________________________________________ [ 31521] By: stevep on 2007/07/02 18:23:50 Log: Include file missed from change #31519. Branch: perl ! lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 31520] By: stevep on 2007/07/02 16:52:30 Log: Subject: [PATCH] compression modules update to version 2.005 From: "Paul Marquess" Date: Sun, 1 Jul 2007 00:50:01 +0100 Message-ID: <000c01c7bb71$6189ae20$6601a8c0@myopwv.com> Branch: perl + ext/IO_Compress_Zlib/t/110encode-deflate.t + ext/IO_Compress_Zlib/t/110encode-gzip.t + ext/IO_Compress_Zlib/t/110encode-rawdeflate.t + ext/IO_Compress_Zlib/t/110encode-zip.t + t/lib/compress/encode.pl ! MANIFEST ext/Compress/Raw/Zlib/Changes ! ext/Compress/Raw/Zlib/Makefile.PL ext/Compress/Raw/Zlib/README ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL ! ext/Compress/Zlib/README ! ext/Compress/Zlib/lib/Compress/Zlib.pm ! ext/Compress/Zlib/t/08encoding.t ext/IO_Compress_Base/Changes ! ext/IO_Compress_Base/README ! ext/IO_Compress_Base/lib/IO/Compress/Base.pm ! ext/IO_Compress_Base/lib/IO/Compress/Base/Common.pm ! ext/IO_Compress_Base/lib/IO/Uncompress/AnyUncompress.pm ! ext/IO_Compress_Base/lib/IO/Uncompress/Base.pm ! ext/IO_Compress_Zlib/Changes ext/IO_Compress_Zlib/Makefile.PL ! ext/IO_Compress_Zlib/README ! ext/IO_Compress_Zlib/examples/unzip ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Deflate.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Adapter/Identity.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Deflate.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/RawDeflate.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Zip/Constants.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Constants.pm ! ext/IO_Compress_Zlib/lib/IO/Compress/Zlib/Extra.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Identity.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Adapter/Inflate.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/AnyInflate.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Gunzip.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Inflate.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/RawInflate.pm ! ext/IO_Compress_Zlib/lib/IO/Uncompress/Unzip.pm ! ext/IO_Compress_Zlib/t/004gziphdr.t ! ext/IO_Compress_Zlib/t/005defhdr.t t/lib/compress/generic.pl ! t/lib/compress/oneshot.pl t/lib/compress/tied.pl ____________________________________________________________________________ [ 31519] By: stevep on 2007/07/02 15:39:52 Log: Upgrade to ExtUtils-MakeMaker-6.35 Branch: perl + lib/ExtUtils/t/WriteEmptyMakefile.t lib/ExtUtils/t/cd.t + lib/ExtUtils/t/fixin.t lib/ExtUtils/t/prereq.t ! MANIFEST lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win32.pm ! lib/ExtUtils/MakeMaker/FAQ.pod lib/ExtUtils/t/basic.t ! lib/ExtUtils/t/parse_version.t lib/ExtUtils/t/recurs.t ! lib/ExtUtils/t/writemakefile_args.t ! t/lib/MakeMaker/Test/Setup/Recurs.pm ! t/lib/MakeMaker/Test/Utils.pm ____________________________________________________________________________ [ 31518] By: rgs on 2007/07/02 13:35:06 Log: Subject: [PATCH] Add add-package.pl to the core (was Re: Why no (XML|DBI|WWW|Template) modules in the core?) From: "Jos I. Boumans" Date: Mon, 2 Jul 2007 15:20:37 +0200 Message-Id: Branch: perl + Porting/add-package.pl ! MANIFEST ____________________________________________________________________________ [ 31517] By: rgs on 2007/07/02 13:28:50 Log: Subject: [PATCH-revised] Address 250_ping_hires.t failure From: "Jerry D. Hedden" Date: Sun, 1 Jul 2007 15:23:37 -0400 Message-ID: <1ff86f510707011223u7557fc53m9df980815479892a@mail.gmail.com> Branch: perl ! lib/Net/Ping/t/250_ping_hires.t ____________________________________________________________________________ [ 31516] By: rgs on 2007/07/02 13:17:26 Log: Subject: [PATCH] Fixes to threads tests From: "Jerry D. Hedden" Date: Sun, 1 Jul 2007 15:03:41 -0400 Message-ID: <1ff86f510707011203qc90c31he6f6b86d08d34e39@mail.gmail.com> Branch: perl ! ext/threads/Changes ext/threads/t/stack.t ! ext/threads/t/stack_env.t ext/threads/t/stress_cv.t ! ext/threads/t/stress_re.t ext/threads/t/stress_string.t ____________________________________________________________________________ [ 31515] By: steveh on 2007/07/02 12:25:46 Log: Apply win32/Makefile changes from #31102 and #31506 to win32/makefile.mk Branch: perl ! win32/makefile.mk ____________________________________________________________________________ [ 31514] By: nicholas on 2007/07/01 14:45:47 Log: Restore a comment from 30501 unintentionally deleted with change 31513. Branch: perl ! mro.c ____________________________________________________________________________ [ 31513] By: nicholas on 2007/07/01 14:23:45 Log: Avoid copying the AV in Perl_mro_get_linear_isa_dfs() Branch: perl ! mro.c ____________________________________________________________________________ [ 31512] By: nicholas on 2007/07/01 12:33:39 Log: Add some information to the comments describing SV flag bits. Branch: perl ! sv.h ____________________________________________________________________________ [ 31511] By: davem on 2007/07/01 12:30:50 Log: test that localised tieing of a hash or array remains local (tests for change #31505) Branch: perl ! t/op/tie.t ____________________________________________________________________________ [ 31510] By: demerphq on 2007/07/01 12:03:35 Log: char is not a good type to use for array indexes; should have been U8 in the first place. Originally noticed by Jerry Hedden in Subject: [PATCH] Compiler warning in regcomp.c From: "Jerry D. Hedden" Date: Sat, 30 Jun 2007 16:34:06 -0400 Message-ID: <1ff86f510706301334t337903a0k46abc6d2d25c68a5@mail.gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31509] By: demerphq on 2007/06/30 16:44:16 Log: Subject: FYI: Math::BigInt v1.87 released [PATCH] From: Tels Date: Sat, 30 Jun 2007 13:14:05 +0200 Message-Id: <200706301314.07075@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ____________________________________________________________________________ [ 31508] By: demerphq on 2007/06/30 16:19:33 Log: Subject: [PATCH pp_hot.c] Comment typo fix From: Abigail Date: Fri, 29 Jun 2007 22:49:35 +0200 Message-ID: <20070629204935.GA13919@abigail.nl> Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 31507] By: demerphq on 2007/06/30 15:48:55 Log: Subject: [PATCH regcomp.c] regclass on EBCDIC platforms From: Benjamin Carter Date: Fri, 29 Jun 2007 23:42:59 -0500 Message-ID: <20070630044259.GB22566@egg> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31506] By: demerphq on 2007/06/30 15:37:41 Log: Subject: /p vs (?p) From: Abigail Date: Fri, 29 Jun 2007 23:38:07 +0200 Message-ID: <20070629213807.GA14454@abigail.nl> Subject: [PATCH pod/perlre.pod] Keeping up with the changes. From: Abigail Date: Sat, 30 Jun 2007 01:24:36 +0200 Message-ID: <20070629232436.GA15326@abigail.nl> Plus tweaks, and debug enahancements. Branch: perl ! embed.fnc embed.h ext/re/re.pm globvar.sym pod/perlre.pod ! proto.h regcomp.c regcomp.h regcomp.pl regexp.h regnodes.h ! t/op/reg_pmod.t win32/Makefile ____________________________________________________________________________ [ 31505] By: rgs on 2007/06/29 16:28:34 Log: 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. Branch: perl ! scope.c ____________________________________________________________________________ [ 31504] By: stevep on 2007/06/29 16:10:13 Log: Subject: [PATCH] Fix up change 31494 From: "Jerry D. Hedden" Date: Fri, 29 Jun 2007 12:02:17 -0400 Message-ID: <1ff86f510706290902k57b540a5n446fad22c1afdab0@mail.gmail.com> Branch: perl ! t/op/goto.t ____________________________________________________________________________ [ 31503] By: rgs on 2007/06/29 09:09:39 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 31502] By: rgs on 2007/06/29 09:00:32 Log: Revert change #31489. That change was adding a hook to cope with the case when one was undef'ining *ISA globs, in order to clean up correctly. However, this broke the case where one was assiging an array ref to @ISA, which is likely to be more common. Conclusion: don't undef *ISA. (or more generally don't undef globs that contain magical variables) Branch: perl ! embed.fnc embed.h hv.c mg.c mro.c perl.h proto.h sv.c ! t/mro/basic.t ____________________________________________________________________________ [ 31501] By: rgs on 2007/06/29 08:29:09 Log: Subject: Re: valgrind findings From: "Brandon Black" Date: Thu, 28 Jun 2007 15:58:32 -0500 Message-ID: <84621a60706281358o3b379b20k2c1e53566587d79b@mail.gmail.com> Branch: perl ! mro.c ____________________________________________________________________________ [ 31500] By: rgs on 2007/06/29 07:58:19 Log: Being tired of adjusting the test count of concise-xs.t all the time. Use no_plan instead. Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 31499] By: rgs on 2007/06/29 06:28:07 Log: Small pod fix Branch: perl ! pod/perlreapi.pod ____________________________________________________________________________ [ 31498] By: demerphq on 2007/06/29 00:05:57 Log: fix overzealous search and replace Branch: perl ! regexp.h ____________________________________________________________________________ [ 31497] By: demerphq on 2007/06/28 23:14:39 Log: Rename various regex defined so that they have distinct prefixes based on their usage. RXf_ => flags used in pm_flags argument to regcomp and stored in the regex via rx->extflags PREGf_ => flags stored in rx->intflags RXapif_ => argument flags for regex named capture api RX_BUFF_IDX_ => special indexes to represent $` $' $& used in the numeric capture buffer api PREGf is untouched by this change, but RXf_ is split into RXapif and RX_BUFF_IDX_. Branch: perl ! mg.c perl.h pod/perlreapi.pod regcomp.c regexp.h universal.c ____________________________________________________________________________ [ 31496] By: demerphq on 2007/06/28 22:14:14 Log: Replace pattern parsing logic with optree "parsing" logic. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31495] By: demerphq on 2007/06/28 22:09:07 Log: Subject: [PATCH] Move the RXf_WHITE logic for split " " into the regex engine From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Thu, 28 Jun 2007 20:06:50 +0000 Message-ID: <51dd1af80706281306i4dbba39em3eeb8da1d67ea27c@mail.gmail.com> (with tweaks) Branch: perl ! ext/B/t/concise-xs.t op.c op.h pod/perlreapi.pod regcomp.c ! regexp.h ____________________________________________________________________________ [ 31494] By: stevep on 2007/06/28 20:33:32 Log: Add a TODO test cases RT# 43403. Branch: perl ! t/op/goto.t ____________________________________________________________________________ [ 31493] By: rgs on 2007/06/28 15:05:42 Log: Fix tests so they actually test $@. like() demands a qr//. Branch: perl ! t/op/vec.t ____________________________________________________________________________ [ 31492] By: rgs on 2007/06/28 10:55:04 Log: New valgrind suppressions. Branch: perl ! t/perl.supp ____________________________________________________________________________ [ 31491] By: steveh on 2007/06/28 10:46:39 Log: Re-enable the setlocale() tests for Windows XP onwards since they seem to work OK. Not sure about older flavours of Windows, so leave them alone. Branch: perl ! lib/locale.t ____________________________________________________________________________ [ 31490] By: steveh on 2007/06/28 10:11:15 Log: Subject: RE: Problem in Win32CORE when building PAR-Packer-0.975 with bleadperl on Win32 From: "Jan Dubois" Date: Wed, 27 Jun 2007 15:34:12 -0700 Message-ID: <02bd01c7b90b$49863720$dc92a560$@com> Rearranges the initialization of Win32CORE. The Perl interpreter isn't fully initialized when Perl_init_os_extras() in win32/win32.c is called, so it is not safe to use the Perl calling mechanism yet. Fixes a problem building PAR-Packer on Win32. Branch: perl ! cygwin/cygwin.c ext/Win32CORE/Win32CORE.c ! ext/Win32CORE/Win32CORE.pm makedef.pl win32/win32.c ____________________________________________________________________________ [ 31489] By: rgs on 2007/06/28 06:32:01 Log: Subject: Re: [perl #43357] *DESTROY = sub {} at runtime From: "Brandon Black" Date: Wed, 27 Jun 2007 10:07:54 -0500 Message-ID: <84621a60706270807r7af65546x8d959b131ffa28e6@mail.gmail.com> Branch: perl ! embed.fnc embed.h hv.c mg.c mro.c perl.h proto.h sv.c ! t/mro/basic.t ____________________________________________________________________________ [ 31488] By: rgs on 2007/06/28 06:17:04 Log: Subject: [PATCH-revised] Move tests under 'threads' module From: "Jerry D. Hedden" Date: Wed, 27 Jun 2007 14:15:16 -0400 Message-ID: <1ff86f510706271115n6c816334nbde6774792743a54@mail.gmail.com> Branch: perl ! ext/threads/t/thread.t t/op/threads.t ____________________________________________________________________________ [ 31487] By: rgs on 2007/06/28 06:13:31 Log: Subject: Re: [PATCH-revised] ext/Win32/t/Unicode.t failures on FAT32 under Cygwin From: "Jerry D. Hedden" Date: Wed, 27 Jun 2007 20:46:39 -0400 Message-ID: <1ff86f510706271746r62f921f4s3770df0b92cdf201@mail.gmail.com> Branch: perl ! ext/Win32/t/Unicode.t ____________________________________________________________________________ [ 31486] By: rgs on 2007/06/28 06:10:45 Log: Subject: Math::BigFloat - fix bpi() and A [PATCH] From: Tels Date: Wed, 27 Jun 2007 18:34:14 +0200 Message-Id: <200706271834.14904@bloodgate.com> Branch: perl + lib/Math/BigInt/t/big_pi_e.t ! MANIFEST lib/Math/BigFloat.pm ____________________________________________________________________________ [ 31485] By: rgs on 2007/06/28 06:03:32 Log: Subject: Re: Broken bignum tests [PATCH] From: Tels Date: Wed, 27 Jun 2007 19:15:45 +0200 Message-Id: <200706271915.46068@bloodgate.com> Branch: perl ! lib/bigint.pm lib/bignum.pm lib/bignum/t/big_e_pi.t ! lib/bignum/t/bii_e_pi.t lib/bignum/t/bir_e_pi.t lib/bigrat.pm ____________________________________________________________________________ [ 31484] By: rgs on 2007/06/28 05:42:49 Log: Subject: [PATCH] bring File-Path up to 2.01 From: David Landgren Date: Wed, 27 Jun 2007 21:46:39 +0200 Message-ID: <4682BE9F.6080502@landgren.net> Branch: perl ! lib/File/Path.pm lib/File/Path.t ____________________________________________________________________________ [ 31483] By: demerphq on 2007/06/28 00:01:54 Log: Free memory in case of error/failure to compile. Hopefully valgrind will notice and like. :-) Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31482] By: steveh on 2007/06/27 17:08:01 Log: Fix POSIX::setlocale(): the CRT function returns a pointer to a buffer that may be overwritten by subsequent calls to the CRT function, so we must make a safe copy of that buffer for our own use. This fixes lib/locale.t on Win32 with the Borland compiler, but presumably could affect other compilers too. Branch: perl ! ext/POSIX/POSIX.xs ____________________________________________________________________________ [ 31481] By: rgs on 2007/06/27 16:40:10 Log: Revert change #31480. The PI and e functions can accept an argument. Branch: perl ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm ____________________________________________________________________________ [ 31480] By: rgs on 2007/06/27 13:02:02 Log: Add an empty prototype to functions PI and e Branch: perl ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm ____________________________________________________________________________ [ 31479] By: rgs on 2007/06/27 12:57:52 Log: Subject: Re: RFC: bigint et. al exporting PI method? [PATCH] From: Tels Date: Tue, 26 Jun 2007 20:56:45 +0200 Message-Id: <200706262056.47311@bloodgate.com> Branch: perl + lib/bignum/t/big_e_pi.t lib/bignum/t/bii_e_pi.t + lib/bignum/t/bir_e_pi.t ! MANIFEST lib/bigint.pm lib/bignum.pm lib/bigrat.pm ____________________________________________________________________________ [ 31478] By: rgs on 2007/06/27 12:51:22 Log: Subject: Math::BigInt take 12 [PATCH] From: Tels Date: Tue, 26 Jun 2007 21:00:53 +0200 Message-Id: <200706262100.54138@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t ! lib/Math/BigInt/t/with_sub.t ____________________________________________________________________________ [ 31477] By: rgs on 2007/06/27 09:59:11 Log: Subject: [PATCH-revised] threads 1.63 From: "Jerry D. Hedden" Date: Tue, 26 Jun 2007 21:17:52 -0400 Message-ID: <1ff86f510706261817o52ad2e23kbd4efb16b5bed98b@mail.gmail.com> Branch: perl ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t ! ext/threads/t/thread.t ext/threads/threads.pm ____________________________________________________________________________ [ 31476] By: rgs on 2007/06/27 08:53:02 Log: Subject: [PATCH] B::Deparse cleanups From: Chia-liang Kao Date: Wed, 27 Jun 2007 00:06:56 +0100 Message-Id: <1182899216.22414.32.camel@localhost> Branch: perl ! ext/B/B/Deparse.pm ext/B/t/concise-xs.t ext/B/t/deparse.t ____________________________________________________________________________ [ 31475] By: davem on 2007/06/26 21:25:15 Log: avoid double-free of the thread function Branch: perl ! ext/threads/threads.xs t/op/threads.t ____________________________________________________________________________ [ 31474] By: davem on 2007/06/26 21:07:02 Log: make sure PL_Parser is NULL during early stage of thread clone Branch: perl ! sv.c ____________________________________________________________________________ [ 31473] By: rgs on 2007/06/26 16:12:27 Log: Second patch from: Subject: Re: [perl #43357] *DESTROY = sub {} at runtime From: "Brandon Black" Date: Tue, 26 Jun 2007 11:05:31 -0500 Message-ID: <84621a60706260905x2da6eaf1x4bd7d5223951e52@mail.gmail.com> Fix MRO behaviour when one undefs @ISA Branch: perl ! av.c t/mro/basic.t ____________________________________________________________________________ [ 31472] By: rgs on 2007/06/26 16:10:11 Log: First patch from: Subject: Re: [perl #43357] *DESTROY = sub {} at runtime From: "Brandon Black" Date: Tue, 26 Jun 2007 11:05:31 -0500 Message-ID: <84621a60706260905x2da6eaf1x4bd7d5223951e52@mail.gmail.com> Fix problem recently introduced with loosing a DESTROY when redefined at runtime. Branch: perl ! gv.c t/mro/basic.t ____________________________________________________________________________ [ 31471] By: rgs on 2007/06/26 15:48:51 Log: Subject: [PATCH] Add TODO tests for refcount issues related to threads From: "Jerry D. Hedden" Date: Tue, 26 Jun 2007 11:26:25 -0400 Message-ID: <1ff86f510706260826h79124373y51d899e53c96b50e@mail.gmail.com> Branch: perl ! t/op/threads.t ____________________________________________________________________________ [ 31470] By: steveh on 2007/06/26 09:10:24 Log: Upgrade to Win32-0.30 Branch: perl + ext/Win32/t/GetShortPathName.t ! MANIFEST ext/Win32/Makefile.PL ext/Win32/Win32.pm ! ext/Win32/Win32.xs ext/Win32/t/Unicode.t ____________________________________________________________________________ [ 31469] By: steveh on 2007/06/26 07:38:05 Log: Subject: [PATCH] Remove dead code from win32/win32sck.c From: "Jan Dubois" Date: Mon, 25 Jun 2007 17:13:04 -0700 Message-ID: <02bb01c7b786$c42099c0$4c61cd40$@com> Subject: RE: [PATCH] Remove dead code from win32/win32sck.c From: "Jan Dubois" Date: Mon, 25 Jun 2007 17:26:15 -0700 Message-ID: <02c801c7b788$9bf7ebe0$d3e7c3a0$@com> Branch: perl ! win32/win32sck.c win32/wincesck.c ____________________________________________________________________________ [ 31468] By: steveh on 2007/06/26 07:31:13 Log: Subject: [PATCH] Win32 is dual-lived on CPAN From: "Jan Dubois" Date: Mon, 25 Jun 2007 17:02:24 -0700 Message-ID: <02a501c7b785$4774f890$d65ee9b0$@com> Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31467] By: rgs on 2007/06/26 07:22:36 Log: Subject: [PATCH] Porting/corecpan.pl -f option doesn't work From: "Jan Dubois" Date: Mon, 25 Jun 2007 16:55:01 -0700 Message-ID: <02a101c7b784$3f79c720$be6d5560$@com> Branch: perl ! Porting/corecpan.pl ____________________________________________________________________________ [ 31466] By: steveh on 2007/06/25 15:10:34 Log: Revert #30197 and #30219, which #31464 has just made redundant Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 31465] By: rgs on 2007/06/25 14:26:37 Log: Subject: [PATCH] Accept file exists error in ext/Win32API/File/t/file.t From: "Jerry D. Hedden" Date: Mon, 25 Jun 2007 10:23:15 -0400 Message-ID: <1ff86f510706250723r4d6c5f5dg203b3f61cdeaa14d@mail.gmail.com> Branch: perl ! ext/Win32API/File/t/file.t ____________________________________________________________________________ [ 31464] By: rgs on 2007/06/25 14:20:04 Log: Rename README and Changes for more readability Branch: perl +> lib/Net/Changes lib/Net/README - lib/Net/Changes.libnet lib/Net/README.libnet ! MANIFEST Porting/Maintainers.pl ____________________________________________________________________________ [ 31463] By: rgs on 2007/06/25 14:16:28 Log: Upgrade to libnet 1.21 Branch: perl + lib/Net/Hostname.pm.eg - lib/Net/Hostname.eg ! MANIFEST lib/Net/Changes.libnet lib/Net/Cmd.pm ! lib/Net/Config.pm lib/Net/Domain.pm lib/Net/FTP.pm ! lib/Net/FTP/A.pm lib/Net/FTP/I.pm lib/Net/FTP/dataconn.pm ! lib/Net/NNTP.pm lib/Net/Netrc.pm lib/Net/POP3.pm ! lib/Net/README.libnet lib/Net/SMTP.pm lib/Net/Time.pm ! lib/Net/libnetFAQ.pod ____________________________________________________________________________ [ 31462] By: rgs on 2007/06/25 12:10:10 Log: Apply doc suggestion from: Subject: [perl #43287] perluniintro inaccurate answer to testing encoding validity From: Danny Rathjens (via RT) Date: Thu, 21 Jun 2007 17:35:26 -0700 Message-ID: Branch: perl ! pod/perluniintro.pod ____________________________________________________________________________ [ 31461] By: rgs on 2007/06/25 11:41:35 Log: Subject: [PATCH] remove op_static From: Paul Johnson Date: Fri, 22 Jun 2007 02:13:20 +0200 Message-ID: <20070622001320.GD20560@pjcj.net> Plus version bumps Branch: perl ! ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm ext/B/B/Debug.pm op.c ! op.h ____________________________________________________________________________ [ 31460] By: rgs on 2007/06/25 10:23:47 Log: That test too should be skipped in the core on EBCDIC platforms (because it requires Convert::EBCDIC) Branch: perl ! lib/Net/t/datasend.t ____________________________________________________________________________ [ 31459] By: rgs on 2007/06/25 09:45:21 Log: Subject: [Caffeine-Patch] Math::BigInt 1.87 take 11 (add batan2, fix batan, speedup bpi() From: Tels Date: Sat, 23 Jun 2007 15:30:49 +0200 Message-Id: <200706231530.49865@bloodgate.com> Branch: perl - lib/Math/BigInt/t/fallback.t ! MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bigfltpm.inc ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/sub_mbf.t ! lib/Math/BigInt/t/with_sub.t t/lib/Math/BigInt/BareCalc.pm ____________________________________________________________________________ [ 31458] By: rgs on 2007/06/25 09:08:53 Log: Remove now-irrelevant comment Branch: perl ! ext/Win32API/File/t/file.t ____________________________________________________________________________ [ 31457] By: rgs on 2007/06/25 09:08:04 Log: Subject: [perl #43285] Win32API::File tests language specific From: "Reini Urban via RT" Date: Sat, 23 Jun 2007 11:15:07 -0700 Message-ID: Branch: perl ! ext/Win32API/File/t/file.t ____________________________________________________________________________ [ 31456] By: rgs on 2007/06/25 09:02:18 Log: PerlFAQ sync. Branch: perl ! pod/perlfaq1.pod pod/perlfaq2.pod pod/perlfaq4.pod ! pod/perlfaq5.pod pod/perlfaq7.pod pod/perlfaq8.pod ____________________________________________________________________________ [ 31455] By: nicholas on 2007/06/24 15:46:40 Log: s/\bunicode\b/Unicode/; # For everything not dual life Branch: perl ! dump.c ext/Data/Dumper/Dumper.pm pod/perlapi.pod ! pod/perldiag.pod pod/perlhack.pod pod/perlpacktut.pod ! pod/perlre.pod pod/perlretut.pod pod/perlunicode.pod regcomp.c ! regcomp.h regexec.c utf8.c vms/vms.c ____________________________________________________________________________ [ 31454] By: nicholas on 2007/06/24 13:32:42 Log: Also get copy on write working with ithreads. It hadn't been working since change 26684 (which uses sv_setsv_flags to copy a value from an SV in one interpreter context to an SV in another), despite what change 31120 thought. ext/Compress/Raw/Zlib/t/07bufsize.t still fails. Branch: perl ! sv.c sv.h ____________________________________________________________________________ [ 31453] By: demerphq on 2007/06/23 19:53:53 Log: Rename test files starting with regexp_ that do not wrap regexp.t (and thus use re_tests) to reg_ to make it clear they are standalone. Branch: perl +> t/op/reg_email.t t/op/reg_mesg.t t/op/reg_namedcapture.t +> t/op/reg_nc_tie.t t/op/reg_pmod.t - t/op/regexp_email.t t/op/regexp_namedcapture.t - t/op/regexp_nc_tie.t t/op/regexp_pmod.t t/op/regmesg.t ! MANIFEST ____________________________________________________________________________ [ 31451] By: demerphq on 2007/06/23 19:04:04 Log: Resolve http://www.nntp.perl.org/group/perl.perl5.porters/2007/06/msg125667.html by reverting part of change #29354. Unfortunately match vars after a /g match in scalar context will be unsafe (again) after this, but such matches on long strings won't be as diabolically slow. Question: why does the new test in t/op/pat.t pass, but the same test in t/op/reg_unsafe.t fail? (Latter is TODO for now) Branch: perl + t/op/reg_unsafe.t ! MANIFEST pp_hot.c t/op/pat.t ____________________________________________________________________________ [ 31450] By: rgs on 2007/06/23 10:14:43 Log: Tels' patch to defer overloading of hex and oct, to avoid magic leaking and smoke failures under utf-8 locales Branch: perl ! lib/bigint.pm lib/bignum.pm lib/bigrat.pm lib/charnames.pm ! lib/utf8.pm lib/utf8_heavy.pl ____________________________________________________________________________ [ 31449] By: rgs on 2007/06/23 09:19:03 Log: Subject: [PATCH] Math::BigInt v1.87 take 10 From: Tels Date: Fri, 22 Jun 2007 19:02:22 +0200 Message-Id: <200706221902.22487@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bigfltpm.inc ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/fallback.t ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/with_sub.t ____________________________________________________________________________ [ 31448] By: davem on 2007/06/23 00:08:44 Log: remove the test added by change #31447 (I couldn't get a test that worked, and accidentally included my failed attempt in the patch). Branch: perl ! t/op/closure.t ____________________________________________________________________________ [ 31447] By: davem on 2007/06/22 23:46:36 Log: safely handle cloning a stale lexical var This code: my $x if ...; sub { $x} could attempt to clone $x even if $x is stale. Branch: perl ! pad.c t/op/closure.t ____________________________________________________________________________ [ 31446] By: rgs on 2007/06/22 15:17:23 Log: Subject: [PATCH] Remove orphaned (and unused) Test::Simple test From: "Jerry D. Hedden" Date: Thu, 21 Jun 2007 14:28:12 -0400 Message-ID: <1ff86f510706211128h58cd5e98s49ec897bbdcce2a2@mail.gmail.com> Branch: perl - lib/Test/Simple/t/strays.t ! MANIFEST ____________________________________________________________________________ [ 31445] By: merijn on 2007/06/22 14:55:47 Log: Subject: [perl #43291] perl-5.8.8 - AIX 5.3 64bit build issues From: Niklas Edmundsson (via RT) Date: Fri, 22 Jun 2007 00:30:36 -0700 Message-ID: Branch: perl ! hints/aix.sh ____________________________________________________________________________ [ 31444] By: merijn on 2007/06/22 10:21:12 Log: Subject: [PATCH] perlopentut From: "Dintelmann, Peter" Date: Fri, 22 Jun 2007 10:30:50 +0200 Message-ID: <3852726AFA94DE4F87E616F13F416A5FB66C78@naimucu1.ffz00k.rootdom.net> Branch: perl ! pod/perlopentut.pod ____________________________________________________________________________ [ 31443] By: demerphq on 2007/06/21 22:57:20 Log: Add avar to the authors file... Apparently the 'ae' ligature sorts after z in Icelandic so he goes at the bottom of the file. Branch: perl ! AUTHORS ____________________________________________________________________________ [ 31442] By: demerphq on 2007/06/21 22:23:20 Log: Correct my email address. (My very first commit!) Branch: perl ! AUTHORS ____________________________________________________________________________ [ 31441] By: rgs on 2007/06/21 14:54:32 Log: Subject: [PATCH] Remove unused Module::Build tests From: "Jerry D. Hedden" Date: Thu, 21 Jun 2007 10:24:01 -0400 Message-ID: <1ff86f510706210724v5ccd24d0md024fd5a941ee769@mail.gmail.com> Branch: perl - lib/Module/Build/t/par.t lib/Module/Build/t/signature.t ! MANIFEST ____________________________________________________________________________ [ 31440] By: rgs on 2007/06/21 08:34:35 Log: Subject: [PATCH] File::Spec::Cygwin more tests and silence warning From: Reini Urban Date: Wed, 20 Jun 2007 21:10:05 +0200 Message-ID: <46797B8D.8040002@x-ray.at> Branch: perl ! lib/File/Spec/Cygwin.pm lib/File/Spec/t/Spec.t ____________________________________________________________________________ [ 31439] By: rgs on 2007/06/21 08:28:13 Log: Subject: [perl #43265] cygwin/Makefile.SHs: miniperl -Ilib for a clean @INC From: cygwin@cygwin.com (via RT) Date: Wed, 20 Jun 2007 09:39:31 -0700 Message-ID: Branch: perl ! cygwin/Makefile.SHs ____________________________________________________________________________ [ 31438] By: rgs on 2007/06/21 08:26:18 Log: Subject: [PATCH] cloexec.t works under Cygwin From: "Jerry D. Hedden" Date: Wed, 20 Jun 2007 09:39:20 -0400 Message-ID: <1ff86f510706200639t13f58ecbi286015713765c403@mail.gmail.com> Branch: perl ! t/run/cloexec.t ____________________________________________________________________________ [ 31437] By: rgs on 2007/06/21 08:24:26 Log: Subject: [PATCH] Remove Archive::Test POD check From: "Jerry D. Hedden" Date: Wed, 20 Jun 2007 09:43:27 -0400 Message-ID: <1ff86f510706200643s50cb5028ted455f52497f6af5@mail.gmail.com> Branch: perl - lib/Archive/Tar/t/99_pod.t ! MANIFEST ____________________________________________________________________________ [ 31436] By: rgs on 2007/06/21 08:18:54 Log: Subject: [perl #40103] File::Spec->case_tolerant() should return true on Cygwin From: "Reini Urban via RT" Date: Wed, 20 Jun 2007 11:50:21 -0700 Message-ID: Branch: perl ! lib/File/Spec/Cygwin.pm lib/File/Spec/t/Spec.t ____________________________________________________________________________ [ 31435] By: rgs on 2007/06/21 08:15:24 Log: Subject: [perl #43273] Enable lib/User/*.t on cygwin From: Reini Urban (via RT) Date: Wed, 20 Jun 2007 16:22:48 -0700 Message-ID: Branch: perl ! lib/User/grent.t lib/User/pwent.t ____________________________________________________________________________ [ 31434] By: rgs on 2007/06/21 08:13:37 Log: Subject: [PATH] AUTHORS rurban From: Reini Urban Date: Wed, 20 Jun 2007 23:35:03 +0200 Message-ID: <46799D87.50906@x-ray.at> Branch: perl ! AUTHORS ____________________________________________________________________________ [ 31433] By: rgs on 2007/06/21 08:12:09 Log: Subject: [PATCH] pod/perlhack.pod where to go for information about smoke testing From: "Gabor Szabo" Date: Thu, 21 Jun 2007 08:19:33 +0300 Message-ID: Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 31432] By: craigb on 2007/06/21 03:24:02 Log: Skip a test that causes list assignment to %ENV errors on VMS. Branch: perl ! lib/File/Spec/t/tmpdir.t ____________________________________________________________________________ [ 31431] By: craigb on 2007/06/21 03:15:59 Log: Make File::Spec::VMS->splitdir stop returning an empty first directory when passed a relative path. Also, don't split on escaped directory delimiters. Branch: perl ! lib/File/Spec/VMS.pm lib/File/Spec/t/Spec.t ____________________________________________________________________________ [ 31430] By: steveh on 2007/06/20 16:26:01 Log: Silence "signed/unsigned mismatch" warning from VC++ when building with -DPERL_DEBUGGING_MSTATS Branch: perl ! ext/Devel/Peek/Peek.xs ____________________________________________________________________________ [ 31429] By: steveh on 2007/06/20 16:07:06 Log: Stop the VC++ warning "'HUF_func_2mode' undefined; assuming extern returning int" by shuffling the functions around so that that function is defined before it is called (since there are no forward declarations of functions in this file) Branch: perl ! ext/Hash/Util/FieldHash/FieldHash.xs ____________________________________________________________________________ [ 31428] By: steveh on 2007/06/20 16:03:10 Log: Change #31426 should also be applied to the PERL_IMPLICIT_SYS version of ioctl() Branch: perl ! win32/perlhost.h ____________________________________________________________________________ [ 31427] By: rgs on 2007/06/20 14:36:19 Log: Change #31426 should also be applied to the windows CE version Branch: perl ! win32/wincesck.c ____________________________________________________________________________ [ 31426] By: rgs on 2007/06/20 13:30:14 Log: Subject: Re: Net::SMTP can't send large messages with bleadperl From: demerphq Date: Wed, 20 Jun 2007 15:22:31 +0200 Message-ID: <9b18b3110706200622o344c417apbd50468c6e5eb533@mail.gmail.com> Branch: perl ! win32/win32sck.c ____________________________________________________________________________ [ 31425] By: rgs on 2007/06/20 07:45:43 Log: A first stab at making perlreref.pod up to date Branch: perl ! pod/perlreref.pod ____________________________________________________________________________ [ 31424] By: rgs on 2007/06/20 07:41:15 Log: Fix docs for \u ; plus a POD formatting nit Branch: perl ! pod/perlrebackslash.pod ____________________________________________________________________________ [ 31423] By: nicholas on 2007/06/19 20:38:36 Log: Subject: Re: Net::SMTP can't send large messages with bleadperl Message-ID: <9b18b3110706180943y22c0eaa7yf34565d87689dd9e@mail.gmail.com> From: demerphq Date: Mon, 18 Jun 2007 18:43:17 +0200 Branch: perl ! ext/IO/lib/IO/Socket.pm ____________________________________________________________________________ [ 31422] By: nicholas on 2007/06/19 18:32:59 Log: Work on getting B compiling outside of the perl source tree. Branch: perl ! ext/B/Makefile.PL ext/B/defsubs_h.PL ____________________________________________________________________________ [ 31421] By: craigb on 2007/06/19 12:29:32 Log: Better handling of escapes in filenames when converting between VMS and Unix syntax. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31420] By: rgs on 2007/06/19 12:13:20 Log: Subject: [perl #43242] "use base" breaks code containing peculiarly named constant From: Martin Becker (via RT) Date: Mon, 18 Jun 2007 09:48:54 -0700 Message-ID: plus a test case Branch: perl ! lib/base.pm lib/base/t/base.t ____________________________________________________________________________ [ 31419] By: rgs on 2007/06/19 09:43:21 Log: Update list of files that need crlf line endings Branch: perl ! Porting/curliff.pl ____________________________________________________________________________ [ 31418] By: davem on 2007/06/18 22:48:25 Log: fix S_emulate_eaccess compiler warning Branch: perl ! embed.fnc embed.h proto.h ____________________________________________________________________________ [ 31417] By: davem on 2007/06/18 15:10:32 Log: 5.9.4 regexp capturing wrongly change #28398 accidently made the last branch of an alternation not restore the paren state after failure backtrack. Fix this by removing the last-branch-skips-pushing-a-state optimisation. Branch: perl ! regexec.c t/op/re_tests ____________________________________________________________________________ [ 31416] By: rgs on 2007/06/18 13:20:50 Log: R stands for Report, not Reporting. Branch: perl ! META.yml Porting/makemeta ____________________________________________________________________________ [ 31415] By: rgs on 2007/06/18 13:19:23 Log: Regenerate META.yml. Put MAD in Maintainers.pl. Branch: perl ! META.yml Porting/Maintainers.pl ____________________________________________________________________________ [ 31414] By: rgs on 2007/06/18 11:39:04 Log: Regen pods Branch: perl ! pod/perlmodlib.pod pod/perltoc.pod ____________________________________________________________________________ [ 31413] By: steveh on 2007/06/18 08:49:30 Log: Subject: Re: Math::BigInt 1.87 problems? Re: FAIL DBI-1.56 i686-linux 2.4.27-3-686 [PATCH] From: Tels Date: Fri, 15 Jun 2007 19:56:10 +0200 Message-Id: <200706151956.11861@bloodgate.com> Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.xs ! ext/Math/BigInt/FastCalc/t/bigintfc.t ____________________________________________________________________________ [ 31412] By: rgs on 2007/06/18 08:27:59 Log: Remove PERL_MAGIC_mutex Branch: perl ! dump.c perl.h pod/perlguts.pod ____________________________________________________________________________ [ 31411] By: rgs on 2007/06/18 07:53:05 Log: Subject: [PATCH] perlreapi.pod documentation for flags & cleanup From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Sun, 17 Jun 2007 18:09:25 +0000 Message-ID: <51dd1af80706171109r37c294c4h78a51083c3b851ba@mail.gmail.com> Branch: perl ! pod/perlreapi.pod ____________________________________________________________________________ [ 31410] By: rgs on 2007/06/18 07:48:56 Log: Subject: [PATCH] POD Alignment for the magic table in perlapi.pod From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Sun, 17 Jun 2007 18:41:29 +0000 Message-ID: <51dd1af80706171141w48cb717fr71ce7f214daebe36@mail.gmail.com> Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 31409] By: rgs on 2007/06/18 07:39:35 Log: Subject: [PATCH] SvRX() and SvRXOK() macros From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Mon, 18 Jun 2007 03:33:34 +0000 Message-ID: <51dd1af80706172033h1908aa0ge15698204e0b79ed@mail.gmail.com> Branch: perl ! embed.fnc ext/re/re.xs pod/perlapi.pod pod/perlreapi.pod ! proto.h regexp.h universal.c util.c ____________________________________________________________________________ [ 31408] By: davem on 2007/06/18 00:00:30 Log: 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). Branch: perl ! regexec.c t/op/re_tests ____________________________________________________________________________ [ 31407] By: rgs on 2007/06/17 17:14:12 Log: POD fixes in Hash::Util and Hash::Util::FieldHash Branch: perl ! ext/Hash/Util/FieldHash/lib/Hash/Util/FieldHash.pm ! ext/Hash/Util/lib/Hash/Util.pm ____________________________________________________________________________ [ 31406] By: rgs on 2007/06/17 16:58:55 Log: Subject: [patch] Hash::Util::FieldHash v1.01 From: Anno Siegel Date: Sun, 17 Jun 2007 17:13:06 +0200 Message-Id: <1750E68D-4F6E-48B9-A255-BCC0DA5C886E@mailbox.tu-berlin.de> Branch: perl ! ext/Hash/Util/FieldHash/Changes ! ext/Hash/Util/FieldHash/FieldHash.xs ! ext/Hash/Util/FieldHash/lib/Hash/Util/FieldHash.pm ! ext/Hash/Util/FieldHash/t/02_function.t ! ext/Hash/Util/lib/Hash/Util.pm ____________________________________________________________________________ [ 31404] By: rgs on 2007/06/17 14:48:11 Log: Patches to compile perl on Cray XT4 Catamount/Qk, by Jarkko Branch: perl + hints/catamount.sh ! Configure MANIFEST Makefile.SH doio.c ext/util/make_ext ! hints/linux.sh lib/ExtUtils/MM_Unix.pm perl.c perl.h pp_sys.c ! sv.c util.c ____________________________________________________________________________ [ 31403] By: rgs on 2007/06/17 13:28:00 Log: Subject: bignum 0.22 take 4 (hex()/oct() overloading) From: Tels Date: Sat, 16 Jun 2007 14:33:47 +0200 Message-Id: <200706161433.47489@bloodgate.com> Branch: perl ! lib/bigint.pm lib/bignum.pm lib/bignum/t/bigint.t ! lib/bignum/t/bignum.t lib/bignum/t/bigrat.t ! lib/bignum/t/in_effect.t lib/bignum/t/scope_f.t ! lib/bignum/t/scope_i.t lib/bignum/t/scope_r.t lib/bigrat.pm ____________________________________________________________________________ [ 31402] By: rgs on 2007/06/17 12:54:12 Log: Subject: [PATCH] EBCDIC fixes for gzip From: "Paul Marquess" Date: Sun, 17 Jun 2007 01:43:11 +0100 Message-ID: <004001c7b078$7cc2e520$6701a8c0@myopwv.com> Branch: perl ! ext/IO_Compress_Zlib/lib/IO/Compress/Gzip/Constants.pm ! ext/IO_Compress_Zlib/t/004gziphdr.t ____________________________________________________________________________ [ 31401] By: rgs on 2007/06/17 12:51:30 Log: Subject: [PATCH] CPANPLUS 0.80 From: "Jos I. Boumans" Date: Sun, 17 Jun 2007 14:39:29 +0200 Message-Id: <45B1EC67-D34B-404D-9801-449FAC1D75BA@dwim.org> Branch: perl ! MANIFEST lib/CPANPLUS.pm lib/CPANPLUS/Internals.pm ! lib/CPANPLUS/Shell/Default.pm ! lib/CPANPLUS/t/01_CPANPLUS-Configure.t ! lib/CPANPLUS/t/02_CPANPLUS-Internals.t ! lib/CPANPLUS/t/04_CPANPLUS-Module.t ! lib/CPANPLUS/t/05_CPANPLUS-Internals-Fetch.t ! lib/CPANPLUS/t/08_CPANPLUS-Backend.t ! lib/CPANPLUS/t/10_CPANPLUS-Error.t ! lib/CPANPLUS/t/19_CPANPLUS-Dist.t ! lib/CPANPLUS/t/20_CPANPLUS-Dist-MM.t ! lib/CPANPLUS/t/21_CPANPLUS-Dist-No-Build.t ! lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba ! r-0.01.tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa ! cked ! lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed ! lib/CPANPLUS/t/inc/conf.pl ____________________________________________________________________________ [ 31400] By: rgs on 2007/06/17 08:46:13 Log: Subject: Math::BigInt take 9 (CORE::hex() vs. hex() in Calc.pm) From: Tels Date: Sat, 16 Jun 2007 13:43:45 +0200 Message-Id: <200706161343.47110@bloodgate.com> Branch: perl ! lib/Math/BigInt/Calc.pm ____________________________________________________________________________ [ 31399] By: rgs on 2007/06/17 08:10:59 Log: Subject: [DOC PATCH] Pod nits in doc/perlpodspec.pod From: "Adriano Ferreira" Date: Sat, 16 Jun 2007 14:30:16 -0300 Message-ID: <73ddeb6c0706161030nb489b0cx746daddc55b95987@mail.gmail.com> Branch: perl ! pod/perlpodspec.pod ____________________________________________________________________________ [ 31398] By: rgs on 2007/06/17 08:08:45 Log: Subject: [PATCH] Test::Builder tickles Pod::Html parsing stupidity bug From: demerphq Date: Sat, 16 Jun 2007 18:47:22 +0200 Message-ID: <9b18b3110706160947x5d3521b3kca1edf2d9ba65f37@mail.gmail.com> Branch: perl ! lib/Test/Builder.pm ____________________________________________________________________________ [ 31397] By: rgs on 2007/06/17 08:06:08 Log: Subject: [DOC PATCH] MANIFEST: t/op/exec.t tests exec, system AND qx From: "Adriano Ferreira" Date: Sat, 16 Jun 2007 15:03:41 -0300 Message-ID: <73ddeb6c0706161103oe4afe43i941223debc00543@mail.gmail.com> Branch: perl ! MANIFEST ____________________________________________________________________________ [ 31396] By: rgs on 2007/06/16 06:10:19 Log: More portability nits by Jarkko Branch: perl ! ext/util/make_ext gv.h hv.c ____________________________________________________________________________ [ 31395] By: merijn on 2007/06/16 05:56:15 Log: Subject: [PATCH] Re: [perl #43216] Perl 5.8.8 does not compile on Solaris 8 with-Dusethreads From: Andy Dougherty Date: Fri, 15 Jun 2007 12:05:36 -0400 (EDT) Message-ID: Branch: perl ! Configure ____________________________________________________________________________ [ 31393] By: craigb on 2007/06/15 21:21:25 Log: Subject: [PATCH] Show warning bits on failure in t/op/caller.t From: "Jerry D. Hedden" Date: Fri, 15 Jun 2007 16:05:36 -0400 Message-ID: <1ff86f510706151305j1ce8c46eib165ee9fad10b538@mail.gmail.com> Branch: perl ! t/op/caller.t ____________________________________________________________________________ [ 31392] By: rgs on 2007/06/15 15:29:53 Log: Subject: [PATCH] checkAUTHORS.pl once more From: "Jerry D. Hedden" Date: Fri, 15 Jun 2007 10:54:28 -0400 Message-ID: <1ff86f510706150754g59703eabs7072fb750e160a31@mail.gmail.com> Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 31391] By: rgs on 2007/06/15 14:29:28 Log: Subject: [PATCH] checkAUTHORS.pl again From: "Jerry D. Hedden" Date: Fri, 15 Jun 2007 10:16:38 -0400 Message-ID: <1ff86f510706150716r5aef08fw12c9ea5d401f5f9a@mail.gmail.com> Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 31390] By: rgs on 2007/06/15 13:59:55 Log: Subject: [PATCH] I have a name From: "Jerry D. Hedden" Date: Fri, 15 Jun 2007 09:54:57 -0400 Message-ID: <1ff86f510706150654t24817135t67803e81f444305b@mail.gmail.com> Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 31389] By: rgs on 2007/06/15 13:52:34 Log: Subject: [PATCH] Warning bit fixes to t/op/caller.t From: "Jerry D. Hedden" Date: Fri, 15 Jun 2007 09:49:47 -0400 Message-ID: <1ff86f510706150649l320d629cl8820bfbf938c9f4d@mail.gmail.com> Branch: perl ! t/op/caller.t ____________________________________________________________________________ [ 31388] By: rgs on 2007/06/15 11:17:50 Log: Subject: [PATCH] miscellanea From: Jarkko Hietaniemi Date: Thu, 14 Jun 2007 22:32:49 -0400 Message-ID: <4671FA51.4070001@iki.fi> Branch: perl ! Makefile.SH embed.fnc hv.h op.c proto.h sv.c util.c ____________________________________________________________________________ [ 31387] By: rgs on 2007/06/15 09:52:07 Log: Subject: [PATCH] Re: vsprintf From: Andy Dougherty Date: Thu, 14 Jun 2007 13:12:57 -0400 (EDT) Message-ID: Branch: perl ! util.c ____________________________________________________________________________ [ 31386] By: rgs on 2007/06/15 08:55:38 Log: Forgot to regen warnings Branch: perl ! lib/warnings.pm warnings.h ____________________________________________________________________________ [ 31385] By: craigb on 2007/06/15 03:19:46 Log: Don't let the home-grown readdir() on VMS return results with ODS-5 escapes (i.e., report foo.tar.gz, not foo^.tar.gz). Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31384] By: craigb on 2007/06/14 18:23:18 Log: Fix missing PerlIO_releaseFILE in VMS::Stdio::getname(). Branch: perl ! vms/ext/Stdio/Stdio.xs ____________________________________________________________________________ [ 31383] By: rgs on 2007/06/14 15:36:16 Log: Update Changes. Mention the removal of -A and assertions.pm in perldelta. Branch: perl ! Changes pod/perl595delta.pod ____________________________________________________________________________ [ 31382] By: rgs on 2007/06/14 14:12:35 Log: Upgrade to PathTools 3.25 Branch: perl ! ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/Makefile.PL lib/Cwd.pm ! lib/File/Spec.pm lib/File/Spec/OS2.pm lib/File/Spec/t/tmpdir.t ____________________________________________________________________________ [ 31381] By: rgs on 2007/06/14 13:12:56 Log: Upgrade to ExtUtils::CBuilder 0.19 Branch: perl ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm ! lib/ExtUtils/CBuilder/Changes ! lib/ExtUtils/CBuilder/Platform/Windows.pm ! lib/ExtUtils/CBuilder/Platform/os2.pm ____________________________________________________________________________ [ 31380] By: rgs on 2007/06/14 13:06:13 Log: Sync Archive::Extract with CPAN Branch: perl ! lib/Archive/Extract.pm ____________________________________________________________________________ [ 31379] By: rgs on 2007/06/14 12:38:16 Log: Subject: [PATCH] Less sed'ing in Cygwin Makefile.SHs From: "Jerry D. Hedden" Date: Thu, 14 Jun 2007 08:13:29 -0400 Message-ID: <1ff86f510706140513v5d3bb0e0l89dff31da83abfb9@mail.gmail.com> Branch: perl ! cygwin/Makefile.SHs ____________________________________________________________________________ [ 31378] By: rgs on 2007/06/14 12:27:41 Log: assertions has been removed Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31377] By: rgs on 2007/06/14 11:06:02 Log: Fix [perl #43207] lc() or uc() inside sort affect the return value. Branch: perl ! pp.c t/op/lc.t ____________________________________________________________________________ [ 31376] By: davem on 2007/06/13 22:41:33 Log: change #31134 broke DEBUG_LEAKING_SCALARS builds Branch: perl ! sv.c ____________________________________________________________________________ [ 31375] By: merijn on 2007/06/13 20:15:28 Log: Subject: Re: vsprintf From: Andy Dougherty Date: Wed, 13 Jun 2007 14:41:44 -0400 (EDT) Message-ID: Branch: perl ! Configure ____________________________________________________________________________ [ 31373] By: merijn on 2007/06/13 20:11:10 Log: Subject: [PATCH] Configure: Erroneous C++ message From: Andy Dougherty Date: Wed, 13 Jun 2007 14:33:54 -0400 (EDT) Message-ID: Branch: perl ! Configure ____________________________________________________________________________ [ 31371] By: steveh on 2007/06/13 17:12:21 Log: Fix random failures in CPANPLUS tests on Win32 The failures were a result of calling Win32::GetShortPathName with the program argument " /nologo" appended to the path. Program arguments should not be passed to Win32::GetShortPathName. (The randomness occurred because random garbage was being produced due to a separate bug in that Win32 function, for which a fix is forthcoming...). Branch: perl ! lib/CPANPLUS/Config.pm ____________________________________________________________________________ [ 31370] By: rgs on 2007/06/13 13:24:09 Log: Subject: yet another mro.c patch From: "Brandon Black" Date: Wed, 13 Jun 2007 08:19:11 -0500 Message-ID: <84621a60706130619g17c9d2fbi111cca567da3d500@mail.gmail.com> Branch: perl ! mro.c ____________________________________________________________________________ [ 31369] By: rgs on 2007/06/12 08:43:55 Log: Subject: mad-const patch From: Jim Cromie Date: Mon, 11 Jun 2007 13:49:06 -0600 Message-ID: <466DA732.3010608@gmail.com> Branch: perl ! dump.c embed.fnc proto.h ____________________________________________________________________________ [ 31368] By: rgs on 2007/06/12 08:39:00 Log: Subject: Re: integer vs. bigint [PATCH] From: Tels Date: Mon, 11 Jun 2007 19:31:16 +0200 Message-Id: <200706111931.17616@bloodgate.com> Branch: perl ! lib/bigint.pm ____________________________________________________________________________ [ 31367] By: rgs on 2007/06/12 08:33:40 Log: Subject: [PATCH] perltodo: more vtable musings From: Jarkko Hietaniemi Date: Tue, 12 Jun 2007 03:15:26 +0300 (EEST) Message-Id: <200706120015.l5C0FQH7512295@kosh.hut.fi> Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 31366] By: rgs on 2007/06/12 08:32:26 Log: Subject: Re: [PATCH-at-31365] (was - configpm frustrations) From: Vadim Date: Mon, 11 Jun 2007 19:19:31 +0400 Message-ID: <466D6803.1020808@vkonovalov.ru> Branch: perl ! Makefile.SH configpm ____________________________________________________________________________ [ 31365] By: rgs on 2007/06/11 15:20:38 Log: Subject: Math::BigInt v1.87 take 8 From: Tels Date: Sat, 9 Jun 2007 14:07:34 +0200 Message-Id: <200706091407.36659@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t ! lib/Math/BigInt/t/with_sub.t ____________________________________________________________________________ [ 31364] By: rgs on 2007/06/11 15:18:27 Log: Subject: pidigits benchmark and bpi() method in Math::BigFloat/Math::BigInt, take 7 [PATCH] From: Tels Date: Fri, 8 Jun 2007 19:29:41 +0200 Message-Id: <200706081929.44888@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t ! lib/Math/BigInt/t/with_sub.t ____________________________________________________________________________ [ 31363] By: rgs on 2007/06/11 14:27:40 Log: Doc adjustments for the number localization and setlocale(). See debian bug #379463. Branch: perl ! pod/perllocale.pod ____________________________________________________________________________ [ 31362] By: rgs on 2007/06/11 08:28:57 Log: Subject: [PATCH] cross-compilation for linux From: "Konovalov, Vadim Vladimirovich \(Vadim\)** CTR **" Date: Sat, 9 Jun 2007 19:41:44 +0200 Message-ID: Branch: perl + Cross/README.new ! Cross/Makefile-cross-SH Cross/README Cross/build-arm-n770-sh ! MANIFEST README.ce win32/Makefile.ce ____________________________________________________________________________ [ 31361] By: craigb on 2007/06/08 18:43:10 Log: A couple of File::Path tests require unix syntax on VMS. Branch: perl ! lib/File/Path.t ____________________________________________________________________________ [ 31360] By: craigb on 2007/06/08 15:28:29 Log: Make pipe shutdown on VMS care about whether PerlIO has already shut down. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31359] By: craigb on 2007/06/08 15:25:22 Log: Avoid multiply defined symbols in re extension following #31341. Branch: perl ! ext/re/re_top.h ____________________________________________________________________________ [ 31358] By: craigb on 2007/06/08 15:21:24 Log: Make symbols short enough for VMS after #31341. Branch: perl ! universal.c ____________________________________________________________________________ [ 31357] By: steveh on 2007/06/08 10:35:34 Log: Fix lib/File/Path.t failure on Win32 (Create a 'ZZ' directory instead of 'Z' because we already have a 'z' which is the same as 'Z' on Win32's case-insensitive filesystem) Branch: perl ! lib/File/Path.pm lib/File/Path.t ____________________________________________________________________________ [ 31356] By: steveh on 2007/06/08 09:07:46 Log: Change 31347 should also have removed win32_free_argvw() because it now isn't used anywhere. Branch: perl ! win32/win32.c win32/wince.c ____________________________________________________________________________ [ 31355] By: steveh on 2007/06/08 08:50:09 Log: Remove dead Perl_sys_intern_clear() from wince.c Branch: perl ! win32/wince.c ____________________________________________________________________________ [ 31354] By: steveh on 2007/06/08 08:36:05 Log: Move win32_create_message_window() out of #ifdef HAVE_INTERP_INTERN section, where it didn't belong. (That section should (currently) only contain sys_intern_init(), sys_intern_clear() and sys_intern_dup() and related functionality such as win32_csighandler().) Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 31353] By: rgs on 2007/06/08 08:30:25 Log: encoding.pm doesn't give any details about ${^ENCODING}, so don't mention it in perlvar Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 31352] By: rgs on 2007/06/07 16:09:54 Log: Plug a memory leak (noticed by Yves) Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31351] By: rgs on 2007/06/07 14:05:11 Log: Subject: Re: [perl #43082] "$_[0]->method" interpolation From: Father Chrysostomos Date: Tue, 5 Jun 2007 13:25:39 -0700 Message-Id: <064E3238-D26D-446D-9B7E-0DB8CEFDE0AD@cpan.org> Branch: perl ! t/comp/parser.t toke.c ____________________________________________________________________________ [ 31350] By: steveh on 2007/06/07 13:49:04 Log: Stop VC++ from warning "'getenv' : inconsistent dll linkage. dllexport assumed." when building with -DDEBUGGING by declaring getenv() with the same __declspec as in Microsoft's . MinGW/GCC is happy with that too, but Borland doesn't understand _CRTIMP so don't bother for Borland since it doesn't warn anyway. Branch: perl ! x2p/a2p.c ____________________________________________________________________________ [ 31349] By: rgs on 2007/06/07 13:23:07 Log: Subject: Re: [PATCH] Update File-Path to 2.00 From: David Landgren Date: Thu, 07 Jun 2007 14:02:36 +0200 Message-ID: <4667F3DC.9070203@landgren.net> Branch: perl ! lib/File/Path.pm ____________________________________________________________________________ [ 31348] By: rgs on 2007/06/07 12:12:39 Log: Subject: [PATCHES] Silence compiler warnings From: "Jerry D. Hedden" Date: Wed, 6 Jun 2007 14:45:06 -0400 Message-ID: <1ff86f510706061145r540c7f02kba96c04bc9dcf8b0@mail.gmail.com> Branch: perl ! mro.c pp_sys.c universal.c ____________________________________________________________________________ [ 31347] By: steveh on 2007/06/07 11:48:47 Log: Stop VC++ from warning "all references to 'SHELL32.dll' discarded by /OPT:REF" by removing the only reference to a SHELL32.dll function (namely, CommandLineToArgvW(), called from win32_argv2utf8(), which isn't actually used anywhere so delete it). That then caused the warning "/DELAYLOAD:shell32.dll ignored; no imports found from shell32.dll", so remove that /DELAYLOAD option too. Branch: perl ! win32/Makefile win32/makefile.mk win32/win32.c win32/win32.h ! win32/wince.c ____________________________________________________________________________ [ 31346] By: rgs on 2007/06/07 08:51:15 Log: Subject: [patch] fix small errors in sv.c commentary From: Jim Cromie Date: Wed, 06 Jun 2007 23:38:53 -0600 Message-ID: <466799ED.3090705@gmail.com> Branch: perl ! sv.c ____________________________________________________________________________ [ 31345] By: rgs on 2007/06/07 08:01:18 Log: Subject: Re: [PATCH] Update File-Path to 2.00 From: David Landgren Date: Wed, 06 Jun 2007 23:57:34 +0200 Message-ID: <46672DCE.2080508@landgren.net> Branch: perl ! lib/File/Path.pm lib/File/Path.t ____________________________________________________________________________ [ 31344] By: steveh on 2007/06/06 16:48:46 Log: Stop VC7 and VC8 warning about overriding /DPERLDLL with /UPERLDLL when compiling perlmain.c, and don't supply /DPERLDLL twice when compiling perlmainst.c Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 31343] By: steveh on 2007/06/06 16:33:42 Log: Stop VC7 and VC8 complaining about the DESCRIPTION statement in perldll.def (it isn't supported any more). Branch: perl ! makedef.pl ____________________________________________________________________________ [ 31342] By: rgs on 2007/06/06 14:58:27 Log: Adjust test count (it shouldn't have changed with last patch) Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 31341] By: rgs on 2007/06/06 14:42:01 Log: Subject: Re: [PATCH] Callbacks for named captures (%+ and %-) From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Sun, 3 Jun 2007 20:24:59 +0000 Message-ID: <51dd1af80706031324y5618d519p460da27a2e7fe712@mail.gmail.com> Branch: perl + ext/re/t/qr.t t/op/regexp_nc_tie.t ! MANIFEST embed.fnc embed.h ext/B/t/concise-xs.t ext/re/re.pm ! ext/re/re.xs ext/re/re_top.h ext/re/t/re_funcs.t global.sym ! gv.c lib/Tie/Hash/NamedCapture.pm mg.c perl.h ! pod/perlreapi.pod proto.h regcomp.c regcomp.h regexp.h ! t/op/pat.t t/op/readdir.t universal.c ____________________________________________________________________________ [ 31340] By: rgs on 2007/06/06 12:27:36 Log: Upgrade to encoding::warnings 0.11 Branch: perl ! lib/encoding/warnings.pm ____________________________________________________________________________ [ 31339] By: rgs on 2007/06/06 12:07:13 Log: A test file was removed from the latest Unicode::Normalize Branch: perl - ext/Unicode/Normalize/t/short.t ! MANIFEST ____________________________________________________________________________ [ 31338] By: rgs on 2007/06/06 12:03:00 Log: Upgrade to Unicode::Normalize 1.02 Branch: perl ! ext/Unicode/Normalize/Changes ! ext/Unicode/Normalize/Normalize.pm ! ext/Unicode/Normalize/Normalize.xs ! ext/Unicode/Normalize/README ext/Unicode/Normalize/mkheader ! ext/Unicode/Normalize/t/fcdc.t ext/Unicode/Normalize/t/func.t ! ext/Unicode/Normalize/t/test.t ____________________________________________________________________________ [ 31337] By: steveh on 2007/06/06 08:20:32 Log: Subject: Re: [PATCH] Update File-Path to 2.00 From: Joshua Juran Date: Wed, 6 Jun 2007 01:14:31 -0700 Message-Id: <5F26D98D-8B6D-4F4A-B2E9-168F71B963DD@gmail.com> Fixes typo in the POD. Branch: perl ! lib/File/Path.pm ____________________________________________________________________________ [ 31336] By: steveh on 2007/06/06 08:16:44 Log: Subject: Re: [PATCH] Update File-Path to 2.00 From: David Landgren Date: Tue, 05 Jun 2007 23:21:40 +0200 Message-ID: <4665D3E4.2030809@landgren.net> Silences some unnecessary carping (e.g. from ExtUtils::Command line 109 when building perl). Branch: perl ! lib/File/Path.pm lib/File/Path.t ____________________________________________________________________________ [ 31335] By: steveh on 2007/06/05 12:51:07 Log: Silence another VC++ compiler warning (signed/unsigned mismatch in ==) Branch: perl ! regexec.c ____________________________________________________________________________ [ 31334] By: rgs on 2007/06/05 10:23:24 Log: There is no more a ~~ feature, noticed by Moritz Lenz Branch: perl ! pod/perlsyn.pod ____________________________________________________________________________ [ 31333] By: rgs on 2007/06/05 10:10:33 Log: Remove support for assertions and -A Branch: perl - lib/assertions.pm lib/assertions/activate.pm - lib/assertions/compat.pm t/comp/assertions.t - t/comp/asstcompat.t t/run/switch_A.t ! MANIFEST cv.h dump.c ext/B/B.xs ext/B/B/Concise.pm ! ext/B/B/Deparse.pm ext/B/defsubs_h.PL ext/B/t/concise-xs.t ! lib/perl5db.pl op.c perl.c perl.h pod/perl.pod ! pod/perldiag.pod pod/perllexwarn.pod pod/perlrun.pod ! pod/perltodo.pod pp_hot.c sv.c t/op/attrs.t toke.c warnings.pl ! xsutils.c ____________________________________________________________________________ [ 31332] By: rgs on 2007/06/04 08:04:13 Log: Subject: another mro patch From: "Brandon Black" Date: Mon, 4 Jun 2007 00:55:15 -0500 Message-ID: <84621a60706032255g6702cd81ube1f582a1e07cf8a@mail.gmail.com> Branch: perl + t/mro/next_goto.t ! MANIFEST lib/mro.pm mro.c ____________________________________________________________________________ [ 31331] By: craigb on 2007/06/03 22:26:20 Log: cando_by_name again: work harder to identify directories for fileification, plus a nit missed in #31326. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31330] By: rgs on 2007/06/03 16:23:03 Log: Subject: [PATCH] Math::BigInt v1.87 take 6 From: Tels Date: Sat, 2 Jun 2007 13:40:45 +0000 Message-Id: <200706021340.46806@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ____________________________________________________________________________ [ 31329] By: rgs on 2007/06/03 16:19:37 Log: Subject: Re: [PATCH] Update File-Path to 2.00 From: David Landgren Date: Sat, 02 Jun 2007 20:58:16 +0200 Message-ID: <4661BDC8.6040102@landgren.net> Branch: perl ! lib/File/Path.pm lib/File/Path.t ____________________________________________________________________________ [ 31328] By: rgs on 2007/06/03 15:36:25 Log: Subject: [PATCH] Re: BBC(Bleadperl Breaks CPAN) Today: String::Multibyte From: demerphq Date: Sun, 3 Jun 2007 17:21:55 +0200 Message-ID: <9b18b3110706030821u39460f96ic342dda8ba9fcdf7@mail.gmail.com> Branch: perl ! regcomp.c t/op/pat.t ____________________________________________________________________________ [ 31327] By: craigb on 2007/06/02 17:47:37 Log: In File::Path::_rmtree, we want a list of files, not directories (some of them may be directory files, which is ok). Branch: perl ! lib/File/Path.pm ____________________________________________________________________________ [ 31326] By: craigb on 2007/06/02 16:02:03 Log: Assorted fixes for VMS version of cando_by_name: -- Restore pre-5.9.x behavior of expanding logical names and fileifying directory specs regardless of whether input spec is in VMS syntax. -- VMSify input spec unless explicitly told we don't need to (this was backwards since introduced in #27733). -- Various memory handling robustifications. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31325] By: rgs on 2007/06/01 09:14:24 Log: Subject: [perl #43094] Doc patch to perlre: modifiers => quantifiers From: Brad Baxter (via RT) Date: Thu, 31 May 2007 15:04:55 -0700 Message-ID: Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 31324] By: steveh on 2007/06/01 07:32:52 Log: Subject: [PATCH] Fix DynaLoader::dl_findfile() to locate .so files again From: "Jan Dubois" Date: Thu, 31 May 2007 13:17:22 -0700 Message-ID: <00a501c7a3c0$b2d880d0$18898270$@com> Branch: perl ! ext/DynaLoader/DynaLoader_pm.PL ____________________________________________________________________________ [ 31323] By: merijn on 2007/06/01 06:39:32 Log: Subject: [PATCH] Configure: O_NONBLOCK test uses fork() and pipe() From: Jarkko Hietaniemi Date: Fri, 1 Jun 2007 04:31:03 +0300 (EEST) Message-Id: <200706010131.l511V3kv417484@kosh.hut.fi> Branch: perl ! Configure ____________________________________________________________________________ [ 31321] By: merijn on 2007/06/01 06:32:38 Log: Subject: Updated email address for AUTHORS.txt From: perl@cadop.com Date: Thu, 31 May 2007 19:33:08 -0600 (MDT) Message-Id: <20070601013308.3B6A314ECA82@noop.cadop.com> Branch: perl ! AUTHORS ____________________________________________________________________________ [ 31320] By: craigb on 2007/05/31 22:17:17 Log: Maintain UAF context across calls to sys$check_access in cando_by_name. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31319] By: rgs on 2007/05/31 16:13:07 Log: Dave remarks that I have been too terse here. Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31318] By: rgs on 2007/05/31 16:09:22 Log: Subject: [PATCH] Remove threads/typemap from Porting/Maintainers.pl From: "Jerry D. Hedden" Date: Thu, 31 May 2007 11:59:31 -0400 Message-ID: <1ff86f510705310859y6c101c15t6d823d00ef25309b@mail.gmail.com> Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31317] By: rgs on 2007/05/31 15:52:28 Log: Actually, Log::Message::Simple comes from Jos, not Tels. Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31316] By: rgs on 2007/05/31 12:11:40 Log: Subject: [PATCH] minor assertions improvements From: Ricardo SIGNES Date: Wed, 30 May 2007 21:47:15 -0400 Message-ID: <20070531014715.GA26562@knight.manxome.org> Branch: perl ! lib/assertions.pm lib/assertions/activate.pm ! t/comp/assertions.t ____________________________________________________________________________ [ 31315] By: rgs on 2007/05/31 09:42:05 Log: Subject: [PATCH] Update File-Path to 2.00 From: David Landgren Date: Wed, 30 May 2007 19:50:38 +0200 Message-ID: <465DB96E.1020106@landgren.net> Branch: perl ! lib/File/Path.pm lib/File/Path.t ____________________________________________________________________________ [ 31314] By: rgs on 2007/05/31 08:28:02 Log: Subject: [PATCH] Gooder English From: "Jerry D. Hedden" Date: Wed, 30 May 2007 17:12:32 -0400 Message-ID: <1ff86f510705301412v75fc5810vf28f5b62c0077585@mail.gmail.com> Branch: perl ! lib/Log/Message/Simple.pm ____________________________________________________________________________ [ 31313] By: nicholas on 2007/05/31 08:25:57 Log: blead segfaults on local *@; eval {1} because ERRSV assumes that GvSV(PL_errgv) is always non-NULL. That stopped being the case with change 25009 (ish) - when we stopped automatically creating a(n unused) SV at GV creation time. Branch: perl ! scope.c t/op/local.t ____________________________________________________________________________ [ 31312] By: rgs on 2007/05/30 15:21:10 Log: Subject: Re: HvMROMETA From: "Brandon Black" Date: Tue, 29 May 2007 19:08:13 -0500 Message-ID: <84621a60705291708m3f106d74r473f3d91c780163d@mail.gmail.com> Branch: perl ! hv.h mro.c ____________________________________________________________________________ [ 31311] By: rgs on 2007/05/30 13:59:17 Log: Subject: Re: localising hash element by variable From: hv@crypt.org Date: Wed, 30 May 2007 13:21:15 +0100 Message-Id: <200705301221.l4UCLFwf010411@zen.crypt.org> Branch: perl ! t/op/local.t ____________________________________________________________________________ [ 31310] By: rgs on 2007/05/30 10:45:08 Log: Upgrade to Encode 2.23 Branch: perl ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs ! ext/Encode/Makefile.PL ext/Encode/Unicode/Unicode.pm ____________________________________________________________________________ [ 31309] By: steveh on 2007/05/30 07:38:30 Log: Silence a couple of VC++ compiler warnings Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/FastCalc.xs ____________________________________________________________________________ [ 31308] By: nicholas on 2007/05/29 19:57:34 Log: DBL_EPSILON DBL_MIN FLT_EPSILON FLT_MIN are not C constant expressions on z/OS, so move them to the list of non const constants. Branch: perl ! ext/POSIX/Makefile.PL ____________________________________________________________________________ [ 31307] By: rgs on 2007/05/29 15:48:27 Log: Plug a memory leak in Encode Branch: perl ! ext/Encode/Encode.xs ____________________________________________________________________________ [ 31306] By: stevep on 2007/05/29 14:42:24 Log: Upgrade to CPAN-1.9102 Branch: perl ! lib/CPAN.pm lib/CPAN/Kwalify.pm lib/CPAN/t/10version.t ____________________________________________________________________________ [ 31305] By: rgs on 2007/05/29 09:33:52 Log: Upgrade to Encode 2.22 Branch: perl ! ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs ! ext/Encode/t/fallback.t ext/Encode/t/mime-name.t ____________________________________________________________________________ [ 31304] By: rgs on 2007/05/29 08:59:05 Log: Revert change #30530, following Jan's advice Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 31303] By: rgs on 2007/05/29 08:49:06 Log: Subject: Re: [perl #43015] regex /.*\z/ doesn't matches strings ending with \n From: demerphq Date: Mon, 28 May 2007 19:46:04 +0200 Message-ID: <9b18b3110705281046ib37acb4i7960fe415325270f@mail.gmail.com> Branch: perl ! regcomp.c regexec.c t/op/re_tests ____________________________________________________________________________ [ 31302] By: rgs on 2007/05/29 08:43:29 Log: Mention that last bugfix in perldelta Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31301] By: rgs on 2007/05/29 08:41:09 Log: Subject: Re: localising hash element by variable From: Bo Lindbergh Date: Mon, 28 May 2007 20:26:00 +0200 Message-Id: Branch: perl ! scope.c t/op/local.t ____________________________________________________________________________ [ 31300] By: steveh on 2007/05/29 08:09:38 Log: win32/makefile.mk doesn't support GSAR's old dmake (because of the use of || and && in conditional expressions, which that old dmake doesn't understand), so stop with a helpful error message if such a dmake is being used. There is now no need to have all the clutter of trying to support different backslash and newline semantics, so ditch that too. Branch: perl ! win32/makefile.mk ____________________________________________________________________________ [ 31299] By: rgs on 2007/05/29 07:57:33 Log: Subject: Re: [PATCH] Update CPANPLUS to 0.79_03 From: "Jos I. Boumans" Date: Tue, 29 May 2007 09:00:53 +0200 Message-Id: <551932A2-91F8-4E7C-8939-4B71216976BA@dwim.org> Removed a fatal debug statement from cpan2dist. Branch: perl ! lib/CPANPLUS.pm lib/CPANPLUS/Internals.pm ! lib/CPANPLUS/Shell/Default.pm lib/CPANPLUS/bin/cpan2dist ! lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba ! r-0.01.tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa ! cked ! lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed ____________________________________________________________________________ [ 31298] By: steveh on 2007/05/29 07:25:22 Log: Silence the warning "Can't locate auto/POSIX/autosplit.ix in @INC" when building the POSIX extension Branch: perl ! lib/ExtUtils/Install.pm ____________________________________________________________________________ [ 31297] By: merijn on 2007/05/29 06:12:06 Log: Subject: [PATCH] perltodo tweak on virtualizing OS/FS access From: Jarkko Hietaniemi Date: Tue, 29 May 2007 06:50:57 +0300 (EEST) Message-Id: <200705290350.l4T3ovWG275103@kosh.hut.fi> Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 31296] By: nicholas on 2007/05/28 21:35:45 Log: Subject: Re: Cross patch 31287 broke blead From: Vadim Message-ID: <465B11AB.8000608@vkonovalov.ru> Date: Mon, 28 May 2007 21:30:19 +0400 Branch: perl +> Cross/Makefile-cross-SH Cross/build-arm-n770-sh - Cross/Makefile-cross.SH Cross/build-arm-n770.sh ! MANIFEST ____________________________________________________________________________ [ 31295] By: nicholas on 2007/05/28 18:50:23 Log: Avoid calling SvEND() when SvPOKp() is not true. Remove an unneeded dupliate SvCUR_set() in Perl_sv_2pv_flags(). Branch: perl ! sv.c ____________________________________________________________________________ [ 31294] By: rgs on 2007/05/28 13:36:43 Log: Several POD fixes by Jonathan Stowe Branch: perl ! ext/B/B/Concise.pm ext/B/B/Lint.pm pod/perldebguts.pod ! symbian/PerlBase.pod ____________________________________________________________________________ [ 31293] By: rgs on 2007/05/28 13:21:23 Log: Subject: [PATCH] Add /nologo to nmake in CPANPLUS::Dist::Build too From: "Jos I. Boumans" Date: Mon, 28 May 2007 15:06:52 +0200 Message-Id: <90E1CAA6-8529-4DD1-9D42-A377538E9320@xs4all.nl> Branch: perl ! lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t ! lib/CPANPLUS/Dist/Build/t/src/noxs/Foo-Bar-0.01.tar.gz.packed ! lib/CPANPLUS/Dist/Build/t/src/xs/Foo-Bar-0.01.tar.gz.packed ____________________________________________________________________________ [ 31292] By: rgs on 2007/05/28 13:17:54 Log: Subject: [PATCH] Update CPANPLUS to 0.79_03 From: "Jos I. Boumans" Date: Mon, 28 May 2007 14:59:11 +0200 Message-Id: Branch: perl ! lib/CPANPLUS.pm lib/CPANPLUS/Config.pm ! lib/CPANPLUS/Configure.pm lib/CPANPLUS/Dist.pm ! lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Internals.pm ! lib/CPANPLUS/Internals/Constants.pm ! lib/CPANPLUS/Internals/Constants/Report.pm ! lib/CPANPLUS/Selfupdate.pm lib/CPANPLUS/Shell/Default.pm ! lib/CPANPLUS/bin/cpan2dist ! lib/CPANPLUS/t/02_CPANPLUS-Internals.t ! lib/CPANPLUS/t/30_CPANPLUS-Internals-Selfupdate.t ! lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba ! r-0.01.tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa ! cked ! lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed ! lib/CPANPLUS/t/inc/conf.pl ____________________________________________________________________________ [ 31291] By: rgs on 2007/05/28 12:52:08 Log: Mention new lexical pragmas big* in perldelta Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31290] By: rgs on 2007/05/28 12:47:32 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 31289] By: rgs on 2007/05/28 12:44:29 Log: Update outdated example Branch: perl ! pod/perlpod.pod ____________________________________________________________________________ [ 31288] By: rgs on 2007/05/28 12:33:05 Log: Update to Archive::Extract 0.20, and re-apply patch #31158 Branch: perl + lib/Archive/Extract/t/src/x.Z.packed ! MANIFEST lib/Archive/Extract.pm ! lib/Archive/Extract/t/01_Archive-Extract.t ! lib/Archive/Extract/t/src/double_dir.zip.packed ! lib/Archive/Extract/t/src/x.bz2.packed ! lib/Archive/Extract/t/src/x.gz.packed ! lib/Archive/Extract/t/src/x.jar.packed ! lib/Archive/Extract/t/src/x.par.packed ! lib/Archive/Extract/t/src/x.tar.gz.packed ! lib/Archive/Extract/t/src/x.tar.packed ! lib/Archive/Extract/t/src/x.tgz.packed ! lib/Archive/Extract/t/src/x.zip.packed ! lib/Archive/Extract/t/src/y.jar.packed ! lib/Archive/Extract/t/src/y.par.packed ! lib/Archive/Extract/t/src/y.tar.bz2.packed ! lib/Archive/Extract/t/src/y.tar.gz.packed ! lib/Archive/Extract/t/src/y.tar.packed ! lib/Archive/Extract/t/src/y.tbz.packed ! lib/Archive/Extract/t/src/y.tgz.packed ! lib/Archive/Extract/t/src/y.zip.packed ____________________________________________________________________________ [ 31287] By: rgs on 2007/05/28 12:03:25 Log: Subject: linux arm cross-compilation From: Vadim Date: Mon, 28 May 2007 01:23:46 +0400 Message-ID: <4659F6E2.3090805@vkonovalov.ru> with adjustments to the MANIFEST Branch: perl + Cross/Makefile-cross.SH Cross/build-arm-n770.sh + Cross/cflags-cross-arm Cross/config.sh-arm-linux-n770 + ext/util/make_ext_cross ! MANIFEST configpm ____________________________________________________________________________ [ 31286] By: rgs on 2007/05/28 11:14:32 Log: Bump version number Subject: [PATCH] Update log::message::simple to 0.02 From: "Jos I. Boumans" Date: Mon, 28 May 2007 12:04:02 +0200 Message-Id: Branch: perl ! lib/Log/Message/Simple.pm ____________________________________________________________________________ [ 31285] By: rgs on 2007/05/28 10:17:22 Log: Subject: Re: [PATCH] Math::BigInt v1.87 take 5 From: Tels Date: Sun, 27 May 2007 15:54:29 +0000 Message-Id: <200705271554.32054@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bigfltpm.t ____________________________________________________________________________ [ 31284] By: rgs on 2007/05/28 09:45:39 Log: Subject: [PATCH] Math::BigInt::FastCalc v0.15 From: Tels Date: Sun, 27 May 2007 14:43:15 +0000 Message-Id: <200705271443.16138@bloodgate.com> Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/FastCalc.xs ! ext/Math/BigInt/FastCalc/Makefile.PL ! ext/Math/BigInt/FastCalc/t/leak.t ____________________________________________________________________________ [ 31283] By: craigb on 2007/05/27 01:54:45 Log: In the stat() wrapper for VMS, always allow extended characters (such as multiple dots) in the filename regardless of environment setting. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31282] By: craigb on 2007/05/27 01:50:46 Log: In the homegrown readdir() for VMS, always treat unix-style paths appropriately regardless of environment setting, and also remove the escape characters from escaped dots. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31281] By: rgs on 2007/05/26 06:54:40 Log: Bad orientation in doc, noticed by Jan Dubois. Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31280] By: davem on 2007/05/25 23:26:33 Log: delete PL_hash_seed_set, PL_lineary; move PL_runops_std/dbg the first two aren't used, and the last two are just place holders to ensure that both runops functions get linked in; so make them global rather than per-interpeter Branch: perl ! embedvar.h intrpvar.h perlapi.h perlvars.h sv.c ____________________________________________________________________________ [ 31279] By: craigb on 2007/05/25 22:19:40 Log: Subject: Re: argproc.c license Re: [perl #43037] Bad license in perl distribution From: Mark Pizzolato Date: Fri, 25 May 2007 13:31:17 -0700 (PDT) Message-ID: <288163.41670.qm@web83606.mail.sp1.yahoo.com> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31278] By: davem on 2007/05/25 19:16:50 Log: fix coredump in S_varname (tickled by Devel::Profile) a 'Use of uninitialized value' warning within a DB sub attempted to use the pad of the caller to locate the offending lexical Branch: perl ! sv.c ____________________________________________________________________________ [ 31277] By: rgs on 2007/05/25 13:29:34 Log: \R can't be used in a char class Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 31276] By: rgs on 2007/05/25 13:28:39 Log: Document new escapes in perldelta Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31275] By: steveh on 2007/05/25 10:15:54 Log: Change #31270 should have updated proto.h to match Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 31274] By: rgs on 2007/05/25 09:57:33 Log: Upgrade to Archive::Tar 1.32. Branch: perl ! lib/Archive/Tar.pm lib/Archive/Tar/Constant.pm ! lib/Archive/Tar/File.pm ! lib/Archive/Tar/t/src/long/bar.tar.packed ! lib/Archive/Tar/t/src/long/foo.tgz.packed ! lib/Archive/Tar/t/src/short/bar.tar.packed ! lib/Archive/Tar/t/src/short/foo.tgz.packed ____________________________________________________________________________ [ 31273] By: rgs on 2007/05/25 09:29:12 Log: Document that ptardiff needs Text::Diff Branch: perl ! pod/perlutil.pod ____________________________________________________________________________ [ 31272] By: rgs on 2007/05/25 09:20:45 Log: Document cpanp and cpan2dist Branch: perl ! pod/perl595delta.pod pod/perlutil.pod ____________________________________________________________________________ [ 31271] By: steveh on 2007/05/25 09:18:45 Log: Fix the ext/IO/t/io_sock.t failure when built with VC++ 2005 Unknown to me win32/win32.h was defining USE_FIXED_OSFHANDLE, which arranged for a black magic fix to MSVCRT.DLL's _open_osfhandle() to be used. It seems that this is inappropriate for VC++ versions later than 6.x, since they don't use that DLL: simply not defining that symbol makes the io_sock.t failure go away. (Compare change #29233, which similarly disabled the fix to MSVCRT.DLL's read() for VC++ versions later than 6.x.) Branch: perl ! README.win32 win32/win32.h ____________________________________________________________________________ [ 31270] By: rgs on 2007/05/25 07:46:08 Log: Subject: [PATCH] Consting dump.c From: Andy Lester Date: Thu, 24 May 2007 13:25:43 -0500 Message-Id: Branch: perl ! XSUB.h doop.c dump.c ____________________________________________________________________________ [ 31269] By: rgs on 2007/05/24 17:18:24 Log: Subject: Re: perl pragma [PATCH] From: Tels Date: Wed, 23 May 2007 21:35:58 +0000 Message-Id: <200705232135.59546@bloodgate.com> Branch: perl + lib/bignum/t/in_effect.t lib/bignum/t/scope_f.t + lib/bignum/t/scope_i.t lib/bignum/t/scope_r.t ! MANIFEST lib/bigint.pm lib/bignum.pm lib/bigrat.pm ____________________________________________________________________________ [ 31268] By: rgs on 2007/05/24 16:12:58 Log: Subject: [perl #43010] [PATCH] Deparse, ''->(), ::(), sub :: {}, etc. From: Father Chrysostomos (via RT) Date: Sun, 20 May 2007 21:44:42 -0700 Message-ID: Branch: perl ! ext/B/B/Deparse.pm ext/B/t/deparse.t ____________________________________________________________________________ [ 31267] By: rgs on 2007/05/24 15:37:40 Log: Adjustment to the test for importing feature bundles, found by Hugo Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 31266] By: rgs on 2007/05/24 15:12:41 Log: Subject: [PATCH] update CPANPLUS::Dist::Build to 0.06_01 From: "Jos I. Boumans" Date: Tue, 22 May 2007 14:45:19 +0200 Message-Id: <208F4537-CCF8-401B-9F97-EF1902EA2FB6@dwim.org> Branch: perl ! lib/CPANPLUS/Dist/Build.pm ! lib/CPANPLUS/Dist/Build/t/01_CPANPLUS-Dist-Build-Constants.t ! lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t ! lib/CPANPLUS/Dist/Build/t/inc/conf.pl ! lib/CPANPLUS/Dist/Build/t/src/noxs/Foo-Bar-0.01.tar.gz.packed ! lib/CPANPLUS/Dist/Build/t/src/xs/Foo-Bar-0.01.tar.gz.packed ____________________________________________________________________________ [ 31265] By: rgs on 2007/05/24 13:29:01 Log: It suddendly annoyed me that corelist returned sometimes two spaces in a row. Branch: perl ! lib/Module/CoreList/bin/corelist ____________________________________________________________________________ [ 31264] By: rgs on 2007/05/24 11:17:31 Log: Doc nits by Steven Schubiger Branch: perl ! pod/perlintro.pod ____________________________________________________________________________ [ 31263] By: rgs on 2007/05/24 08:25:52 Log: perldelta additions suggested by Steve Hay Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31262] By: rgs on 2007/05/24 08:18:31 Log: Subject: [PATCH revised] threads::shared 1.12 From: "Jerry D. Hedden" Date: Wed, 23 May 2007 09:28:28 -0400 Message-ID: <1ff86f510705230628n73c16e2gc67a3ec05d57c5f3@mail.gmail.com> Branch: perl ! ext/threads/shared/Changes ext/threads/shared/README ! ext/threads/shared/shared.pm ext/threads/shared/t/wait.t ! ext/threads/shared/t/waithires.t ____________________________________________________________________________ [ 31260] By: rgs on 2007/05/23 10:20:29 Log: Perldelta nit by Brandon Black Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31259] By: steveh on 2007/05/23 08:12:14 Log: Subject: RE: [PATCH] Skip ext/Win32/t/Unicode.t under Cygwin From: "Jan Dubois" Date: Tue, 22 May 2007 16:35:27 -0700 Message-ID: <06dd01c79cc9$e101ce60$a3056b20$@com> Reinstates the test under Cygwin and fixes it. Branch: perl ! ext/Win32/t/Unicode.t ____________________________________________________________________________ [ 31258] By: stevep on 2007/05/23 01:58:07 Log: Subject: [PATCH] Forgotten Cygwin patch From: "Jerry D. Hedden" Date: Tue, 22 May 2007 20:58:04 -0400 Message-ID: <1ff86f510705221758p71418517ncb89fac289d74c35@mail.gmail.com> Branch: perl ! cygwin/perlld.in ____________________________________________________________________________ [ 31257] By: rgs on 2007/05/22 14:12:18 Log: Add MidnightBSD to the list of Unix-like OSes Branch: perl ! lib/Module/Build.pm ____________________________________________________________________________ [ 31256] By: rgs on 2007/05/22 10:07:09 Log: Update perldelta Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 31255] By: davem on 2007/05/21 22:35:15 Log: move PL_error_count into the PL_parser struct Branch: perl ! embedvar.h intrpvar.h op.c parser.h perl.c perlapi.h pp_ctl.c ! sv.c toke.c ____________________________________________________________________________ [ 31254] By: davem on 2007/05/21 21:02:50 Log: move PL_multi_end into the PL_parser struct Branch: perl ! embedvar.h intrpvar.h op.c parser.h perlapi.h sv.c toke.c ____________________________________________________________________________ [ 31253] By: stevep on 2007/05/21 20:52:10 Log: Subject: Re: Smoke failures with blead@31225 (Linux) [PATCH] From: Tels Date: Mon, 21 May 2007 20:17:20 +0000 Message-Id: <200705212017.23224@bloodgate.com> Branch: perl ! lib/Math/BigInt/Calc.pm ____________________________________________________________________________ [ 31252] By: davem on 2007/05/21 19:57:24 Log: move PL_tokenbuf into the PL_parser struct Branch: perl ! embedvar.h intrpvar.h parser.h perlapi.h sv.c toke.c utf8.c ____________________________________________________________________________ [ 31251] By: rgs on 2007/05/21 16:46:04 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 31250] By: rgs on 2007/05/21 14:29:02 Log: Subject: [PATCH] Skip ext/Win32/t/Unicode.t under Cygwin From: "Jerry D. Hedden" Date: Sat, 19 May 2007 11:56:40 -0400 Message-ID: <1ff86f510705190856o2a98f1a5sd6f316f863e60c87@mail.gmail.com> Branch: perl ! ext/Win32/t/Unicode.t ____________________________________________________________________________ [ 31249] By: rgs on 2007/05/21 14:27:03 Log: Subject: [PATCH] Skip win32core.t under Cygwin From: "Jerry D. Hedden" Date: Sat, 19 May 2007 08:43:47 -0400 Message-ID: <1ff86f510705190543r505cfc2fua18e87cd665b8f6e@mail.gmail.com> Branch: perl ! ext/Win32CORE/t/win32core.t ____________________________________________________________________________ [ 31248] By: merijn on 2007/05/21 06:26:31 Log: Subject: [PATCH] pp_sys.c: gethostbyaddr From: Jarkko Hietaniemi Date: Mon, 21 May 2007 00:02:38 -0400 Message-ID: <465119DE.6040208@iki.fi> Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 31247] By: craigb on 2007/05/21 04:33:27 Log: VMSify uupacktool.pl and run it during VMS build. Branch: perl ! uupacktool.pl vms/descrip_mms.template ____________________________________________________________________________ [ 31246] By: davem on 2007/05/20 23:56:30 Log: delete unused vars PL_av_fetch_sv, PL_hv_fetch_sv and fix 'duplicate symbol' warnings from embed.pl for utf8cache and sh_path Branch: perl ! embedvar.h intrpvar.h perlapi.h perlvars.h ____________________________________________________________________________ [ 31245] By: davem on 2007/05/20 23:10:15 Log: delete thrdvar.h and move its contents to intrpvar.h Branch: perl - thrdvar.h ! MANIFEST Makefile.SH Makefile.micro NetWare/Makefile embed.h ! embed.pl embedvar.h global.sym intrpvar.h ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm makedef.pl ! perl.c perl.h perlapi.c perlapi.h pod/perlapi.pod ! pod/perlintern.pod pod/perltodo.pod proto.h sv.c ! vms/descrip_mms.template win32/Makefile win32/Makefile.ce ! win32/makefile.mk ____________________________________________________________________________ [ 31244] By: rgs on 2007/05/20 12:58:53 Log: Subject: [PATCH] Minor perlreapi.pod cleanup From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Wed, 16 May 2007 16:38:44 +0000 Message-ID: <51dd1af80705160938w13789b63m6d5f4710441ceac@mail.gmail.com> Branch: perl ! pod/perlreapi.pod regexp.h ____________________________________________________________________________ [ 31243] By: rgs on 2007/05/20 12:55:20 Log: Update Archive::Tar to 1.31 Branch: perl + lib/Archive/Tar/t/99_pod.t lib/Archive/Tar/t/src/long/b + lib/Archive/Tar/t/src/long/bar.tar.packed + lib/Archive/Tar/t/src/long/foo.tgz.packed + lib/Archive/Tar/t/src/short/b + lib/Archive/Tar/t/src/short/bar.tar.packed + lib/Archive/Tar/t/src/short/foo.tgz.packed - lib/Archive/Tar/t/00_setup.t lib/Archive/Tar/t/99_clean.t ! MANIFEST lib/Archive/Tar.pm lib/Archive/Tar/File.pm ! lib/Archive/Tar/t/02_methods.t ____________________________________________________________________________ [ 31242] By: rgs on 2007/05/20 12:50:02 Log: Subject: RE: When is -DPERL_CORE required? From: "Jan Dubois" Date: Fri, 18 May 2007 10:57:35 -0700 Message-ID: <044601c79976$046691d0$0d33b570$@com> Branch: perl ! win32/win32.h ____________________________________________________________________________ [ 31241] By: rgs on 2007/05/20 12:48:01 Log: Subject: [PATCH] Don't use a regex match in lib/feature.pm From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Fri, 18 May 2007 20:16:53 +0000 Message-ID: <51dd1af80705181316r15f65e45n55903de294565aa1@mail.gmail.com> Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 31240] By: craigb on 2007/05/20 01:00:31 Log: Make VMS's home-grown glob() recognize a directory even without tell-tale punctuation. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 31239] By: craigb on 2007/05/19 01:00:15 Log: Various mro updates from Brandon Black. References: <84621a60705111347q40f9dd9ciefa9468e9ff9ca6c@mail.gmail.com> <84621a60705121458i34ff361fh9166e8558781df41@mail.gmail.com> <84621a60705141111q70ed307r9181dfc2834a8f5c@mail.gmail.com> <84621a60705160937h53946fcfg70635908302724e8@mail.gmail.com> Branch: perl + t/mro/pkg_gen.t ! MANIFEST hv.h lib/mro.pm mg.c mro.c sv.c t/mro/basic.t ____________________________________________________________________________ [ 31238] By: craigb on 2007/05/18 22:48:12 Log: Subject: [PATCH] threads 1.62 From: "Jerry D. Hedden" Date: Thu, 17 May 2007 12:21:46 -0400 Message-ID: <1ff86f510705170921g77d87898ye2c081fc0df53a9e@mail.gmail.com> Branch: perl ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t ! ext/threads/t/free.t ext/threads/t/free2.t ! ext/threads/t/kill.t ext/threads/t/thread.t ! ext/threads/threads.pm ext/threads/threads.xs ____________________________________________________________________________ [ 31237] By: craigb on 2007/05/18 22:01:51 Log: Subject: [PATCH] Unicode::UCD: add general category and bidi type interfaces From: Jarkko Hietaniemi Date: Fri, 18 May 2007 03:45:29 +0300 (EEST) Message-Id: <200705180045.l4I0jTeI221780@kosh.hut.fi> Branch: perl ! lib/Unicode/UCD.pm lib/Unicode/UCD.t ____________________________________________________________________________ [ 31236] By: craigb on 2007/05/18 21:42:56 Log: When trimming long XS symbols on VMS, avoid warnings from operator precedence mistakes, but for now give the same symbol mangling results as before. Branch: perl ! vms/ext/XSSymSet.pm ____________________________________________________________________________ [ 31235] By: steveh on 2007/05/18 10:46:57 Log: Upgrade to Win32-0.29 Branch: perl + ext/Win32/longpath.inc ext/Win32/t/CreateFile.t + ext/Win32/t/GetCurrentThreadId.t ext/Win32/t/Unicode.t ! MANIFEST ext/Win32/Makefile.PL ext/Win32/Win32.pm ! ext/Win32/Win32.xs ext/Win32/t/GetFileVersion.t ____________________________________________________________________________ [ 31234] By: steveh on 2007/05/17 09:19:01 Log: Subject: [PATCH] todos for perl 5.12 From: Jarkko Hietaniemi Date: Thu, 17 May 2007 04:25:19 +0300 (EEST) Message-Id: <200705170125.l4H1PJNi198465@kosh.hut.fi> (plus a fix for 1 unescaped <>) Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 31233] By: merijn on 2007/05/16 21:32:56 Log: Subject: [PATCH] Re: Thread fail/hang on HP-UX 10.20 From: "Jerry D. Hedden" Date: Wed, 16 May 2007 14:18:05 -0400 Message-ID: <1ff86f510705161118x55e9d18crdf376ca469f97dc7@mail.gmail.com> Branch: perl ! ext/threads/shared/Changes ext/threads/shared/shared.pm ! ext/threads/shared/t/stress.t ____________________________________________________________________________ [ 31232] By: merijn on 2007/05/16 17:36:15 Log: Subject: [PATCH] Configure (and Makefile.SH): remove ODBM_File early if c++ (this time even with the Configure bits) From: Jarkko Hietaniemi Date: Wed, 16 May 2007 05:33:14 +0300 (EEST) Message-Id: <200705160233.l4G2XEET143034@kosh.hut.fi> Branch: perl ! Configure Makefile.SH ____________________________________________________________________________ [ 31230] By: steveh on 2007/05/16 16:41:48 Log: DynaLoader doesn't seem to need -DPERL_CORE, and no other extensions are compiled with it, so let's see if we can get away with removing it. Revert this change if it causes black smoke! Branch: perl ! ext/DynaLoader/Makefile.PL ____________________________________________________________________________ [ 31229] By: steveh on 2007/05/16 08:26:09 Log: A more general fix to non-threaded static extension build problems than #31220 was. Branch: perl ! ext/Win32CORE/Makefile.PL lib/ExtUtils/MM_Win32.pm ____________________________________________________________________________ [ 31228] By: steveh on 2007/05/16 07:32:20 Log: Remove comment added by #31218 since the rest of that change was reverted by #31224 Branch: perl ! op.h ____________________________________________________________________________ [ 31227] By: stevep on 2007/05/16 03:39:44 Log: Subject: [PATCH] DBM_Filter test: use std test preamble From: Jarkko Hietaniemi Date: Wed, 16 May 2007 05:29:17 +0300 (EEST) Message-Id: <200705160229.l4G2THSE421947@kosh.hut.fi> Branch: perl ! lib/DBM_Filter/t/01error.t ____________________________________________________________________________ [ 31226] By: craigb on 2007/05/16 03:08:51 Log: Better suppression of Threads build (probably still needed on 5.8.x) Branch: perl ! configure.com ____________________________________________________________________________ [ 31225] By: davem on 2007/05/15 21:51:03 Log: change 31200 broke src filters used within an eval eg BEGIN { eval q(use MyFilter) } would ignore the filter Branch: perl ! toke.c ____________________________________________________________________________ [ 31224] By: stevep on 2007/05/15 18:56:23 Log: Move pmop.op_pmflags back to its previous location. The move in change #31218 was causing segfaults in miniperl on 32-bit environments. Branch: perl ! op.h ____________________________________________________________________________ [ 31222] By: stevep on 2007/05/15 17:21:30 Log: Subject: [PATCH] Math::BigInt v1.87 From: Tels Date: Sun, 13 May 2007 14:34:11 +0000 Message-Id: <200705131434.11992@bloodgate.com> Subject: Re: [PATCH] Math::BigInt v1.87 (take 2) From: Tels Date: Mon, 14 May 2007 15:41:36 +0000 Message-Id: <200705141541.40678@bloodgate.com> Subject: Re: [PATCH] Math::BigInt v1.87 (take 3) From: Tels Date: Tue, 15 May 2007 19:02:54 +0000 Message-Id: <200705151902.57372@bloodgate.com> Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bigintc.t ! lib/Math/BigInt/t/biglog.t lib/Math/BigInt/t/config.t ____________________________________________________________________________ [ 31221] By: steveh on 2007/05/15 15:45:50 Log: Subject: [PATCH] Win32CORE.c needed windows.h From: "Jerry D. Hedden" Date: Tue, 15 May 2007 09:10:00 -0400 Message-ID: <1ff86f510705150609l1c178629i97091adbd02b6463@mail.gmail.com> (plus a #define to save windows.h pulling in so much stuff.) Fixes a build error on Cygwin caused by #31214. Branch: perl ! ext/Win32CORE/Win32CORE.c ____________________________________________________________________________ [ 31220] By: steveh on 2007/05/15 08:19:56 Log: Subject: RE: Smoke summary results for maint and current on Win32 From: "Jan Dubois" Date: Mon, 14 May 2007 14:58:19 -0700 Message-ID: <013401c79672$fbbdb320$f3391960$@com> Fixes non-threaded builds on Win32 (which had warnings with VC and errors with GCC) by compiling the statically linked extension Win32CORE with -DPERLDLL. The same fix should be applied more generally to all statically linked extensions so a further change may be forthcoming, but this at least gets the standard non-threaded build working again. Branch: perl ! ext/Win32CORE/Makefile.PL ____________________________________________________________________________ [ 31219] By: steveh on 2007/05/15 08:15:32 Log: Subject: RE: [perl #42925] Win32::GetLastError fails when first called From: "Jan Dubois" Date: Mon, 14 May 2007 15:18:22 -0700 Message-ID: <014e01c79675$c8bfc6e0$5a3f54a0$@com> Improved test: make sure that Win32 isn't already loaded when you call Win32::GetLastError() Branch: perl ! ext/Win32CORE/t/win32core.t ____________________________________________________________________________ [ 31218] By: nicholas on 2007/05/15 07:36:57 Log: BASEOP isn't an exact multiple of 8 bytes, so reordering pmop and cop to put a 32 bit member first elimiates structure padding on LP64. Branch: perl ! cop.h op.h ____________________________________________________________________________ [ 31217] By: nicholas on 2007/05/14 22:32:16 Log: PERL_IMPLICIT_CONTEXT is usually defined for threads, so assume that its int needs a friend under LP64. gcc -Wpaddedspotted padding I'd missed in thrdvar.h Branch: perl ! intrpvar.h thrdvar.h ____________________________________________________________________________ [ 31216] By: nicholas on 2007/05/14 22:16:04 Log: Subject: [PATCH] threads::shared 1.11 From: "Jerry D. Hedden" Message-ID: <1ff86f510705140517n1c140d96nca36667bcbbc27f@mail.gmail.com> Date: Mon, 14 May 2007 08:17:51 -0400 Branch: perl ! ext/threads/shared/Changes ext/threads/shared/README ! ext/threads/shared/shared.pm ____________________________________________________________________________ [ 31215] By: steveh on 2007/05/14 16:56:22 Log: Test for [perl #42925], which was fixed by #31214 Branch: perl ! ext/Win32CORE/t/win32core.t ____________________________________________________________________________ [ 31214] By: steveh on 2007/05/14 16:54:30 Log: Subject: RE: [perl #42925] Win32::GetLastError fails when first called From: "Jan Dubois" Date: Fri, 11 May 2007 16:55:17 -0700 Message-ID: <02bd01c79427$d36140b0$7a23c210$@com> Branch: perl ! ext/Win32CORE/Win32CORE.c ____________________________________________________________________________ [ 31213] By: steveh on 2007/05/14 16:22:04 Log: Older versions of windres interpret "-I" as the input format, so use the long option name "--include-dir" instead. Branch: perl ! win32/makefile.mk ____________________________________________________________________________ [ 31212] By: stevep on 2007/05/13 16:47:40 Log: Upgrade to Encode-2.21 Branch: perl + ext/Encode/lib/Encode/MIME/Name.pm ext/Encode/t/mime-name.t ! MANIFEST ext/Encode/Encode.pm ext/Encode/Encode.xs ! ext/Encode/Unicode/Unicode.pm ext/Encode/encoding.pm ! ext/Encode/lib/Encode/Encoding.pm ____________________________________________________________________________ [ 31211] By: stevep on 2007/05/13 16:35:02 Log: Subject: [PATCH] Restore Windows NT support From: "Jan Dubois" Date: Fri, 11 May 2007 18:25:39 -0700 Message-ID: <02d101c79434$743be100$5cb3a300$@com> Branch: perl ! win32/perllib.c win32/vdir.h win32/win32.c ____________________________________________________________________________ [ 31209] By: davem on 2007/05/13 01:17:42 Log: fix some (mostly MAD) compiler warnings Branch: perl ! perly.act perly.tab perly.y toke.c ____________________________________________________________________________ [ 31208] By: davem on 2007/05/12 22:44:02 Log: Give the 'local' declarator a new key, such that 'local our' declaration don't have multiple 'd' keys. Subject: [PATCH] mad: different key for the locale declarator From: Gerard Goossen Date: Tue May 8 17:42:45 2007 +0200 Message-Id: <20070508171125.GI17043@ostwald> Branch: perl ! mad/Nomad.pm op.h perly.act perly.y ____________________________________________________________________________ [ 31207] By: davem on 2007/05/12 22:43:01 Log: move the logic of combining '_' and '#' with the previous logic from Nomad.pm to dump.c. So they are already combined in the XML dump. Subject: [PATCH] mad: combine whitespace keys '_' '#' in dump.c instead of Nomad.pm From: Gerard Goossen Date: Sun Mar 25 13:36:31 2007 +0200 Message-Id: <20070508170341.GH17043@ostwald> Branch: perl ! dump.c mad/Nomad.pm ____________________________________________________________________________ [ 31206] By: davem on 2007/05/12 22:42:09 Log: Subject: [PATCH] Disable slurping assigned of split when PL_madskills From: Gerard Goossen Date: Tue May 8 15:15:09 2007 +0200 Message-Id: <20070508164400.GA15860@ostwald> Branch: perl ! mad/Nomad.pm op.c op.h ____________________________________________________________________________ [ 31205] By: davem on 2007/05/12 22:41:17 Log: Subject: [PATCH] Disable !a&&b, !b||a optimalization when PL_madskills From: Gerard Goossen Date: Tue May 8 16:09:17 2007 +0200 Message-Id: <20070508164556.GB15860@ostwald> Branch: perl ! op.c ____________________________________________________________________________ [ 31204] By: davem on 2007/05/12 22:40:05 Log: Disable operator target setting for 'my' variables (OPpTARGET_MY) when madskills is active. Remove the p55 code required for dealing with the optimized tree. Subject: [PATCH] disable operator with target my when madskills enabled From: Gerard Goossen Date: Thu Apr 19 15:31:27 2007 +0200 Message-Id: <20070419133822.GG19244@ostwald> also: Remove the just remove madprop 'M' doc Message-ID: <20070419134549.GH19244@ostwald> Branch: perl ! mad/Nomad.pm op.c op.h ____________________________________________________________________________ [ 31203] By: davem on 2007/05/12 22:17:40 Log: move PL_in_my and PL_in_my_stash into the PL_parser struct Branch: perl ! embedvar.h intrpvar.h op.c pad.c parser.h perlapi.h perly.act ! perly.y sv.c toke.c utf8.c ____________________________________________________________________________ [ 31202] By: davem on 2007/05/12 20:06:41 Log: eliminate a stray PL_lex_state Branch: perl ! toke.c ____________________________________________________________________________ [ 31201] By: davem on 2007/05/12 19:51:37 Log: save old PL_curcop value in parser struct Branch: perl ! parser.h toke.c ____________________________________________________________________________ [ 31200] By: davem on 2007/05/12 19:21:02 Log: move PL_rsfp_filters into the parser struct Branch: perl ! embed.fnc embed.h embedvar.h ! ext/Devel/PPPort/parts/inc/variables ! ext/Filter/Util/Call/Call.pm ext/Filter/Util/Call/Call.xs ! intrpvar.h op.c parser.h perl.c perl.h perlapi.h perly.act ! perly.tab perly.y pp_ctl.c proto.h sv.c toke.c ____________________________________________________________________________ [ 31199] By: davem on 2007/05/11 23:22:24 Log: move PL_rsfp into the PL_parser struct and simplify its creation and destruction Branch: perl ! embed.fnc embed.h embedvar.h ! ext/Devel/PPPort/parts/inc/variables intrpvar.h op.c parser.h ! perl.c perlapi.h pp_ctl.c proto.h sv.c toke.c ____________________________________________________________________________ [ 31198] By: nicholas on 2007/05/10 22:32:57 Log: Work around to get Unicode tests passing. Branch: perl ! ext/Unicode/Normalize/mkheader ____________________________________________________________________________ [ 31197] By: stevep on 2007/05/10 20:34:21 Log: Fix Pod nit in perlfunc Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 31196] By: rgs on 2007/05/10 14:49:37 Log: Update the *::Compress::* modules maintainers information Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31195] By: rgs on 2007/05/10 13:12:38 Log: Replace a call to utf8::encode by a pack/unpack combination, so that code runs under 5.6 too Branch: perl ! lib/CGI/Util.pm ____________________________________________________________________________ [ 31194] By: rgs on 2007/05/10 12:41:08 Log: Subject: Re: Compress::Zlib, pack "C" and utf-8 [PATCH] From: Marc Lehmann Date: Thu, 12 Apr 2007 08:41:53 +0200 Message-ID: <20070412064153.GA22475@schmorp.de> Branch: perl ! ext/Encode/t/encoding.t ext/Storable/t/utf8hash.t ! ext/Unicode/Normalize/t/short.t lib/CGI/Util.pm ! pod/perlfunc.pod pp_pack.c t/op/chr.t t/op/pack.t ! t/op/utftaint.t ____________________________________________________________________________ [ 31193] By: rgs on 2007/05/10 10:39:13 Log: New data for Unicode on older versions, thanks to Nicholas and Dave Rolsky Branch: perl ! lib/Module/CoreList.pm ____________________________________________________________________________ [ 31192] By: rgs on 2007/05/10 10:18:32 Log: first_release() now returns the first release in the order of perl version numbers. Add a new method first_release_by_date() to keep the old behaviour available. Suggested by Michael G Schwern. Branch: perl ! lib/Module/CoreList.pm lib/Module/CoreList/t/corelist.t ____________________________________________________________________________ [ 31191] By: rgs on 2007/05/10 08:50:44 Log: Subject: [PATCH] Fix bignum-0.21 From: "Jerry D. Hedden" Date: Wed, 9 May 2007 21:05:52 -0400 Message-ID: <1ff86f510705091805n37c4137u16a35ca27810979f@mail.gmail.com> Branch: perl ! lib/bignum.pm lib/bignum/t/option_l.t ____________________________________________________________________________ [ 31190] By: rgs on 2007/05/10 08:39:04 Log: Small fix to a previous patch on magic $ variables. Subject: [PATCH] From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Thu, 10 May 2007 02:24:48 +0000 Message-ID: <51dd1af80705091924q77c2ca23n30359779b96ab909@mail.gmail.com> Branch: perl ! mg.c ____________________________________________________________________________ [ 31189] By: rgs on 2007/05/10 08:27:35 Log: Regarding precedence, filetest operators are the same than unary operators, but not regarding parsing and parentheses (see toke.c). Spotted by Eirik Berg Hanssen. Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 31188] By: steveh on 2007/05/10 08:09:18 Log: Subject: Re: [perl #42869] Problem killing a pseudo-forked child on Win32 From: Dave Mitchell Date: Thu, 3 May 2007 22:39:23 +0100 Message-ID: <20070503213923.GH24804@iabyn.com> Fixes the failure to kill a pseudo-forked child on Win32 described in [perl #42869], but the "Free to wrong pool" error remains Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 31187] By: merijn on 2007/05/09 22:09:24 Log: Subject: [PATCH] Syntax error in Configure in blead From: "Ævar Arnfjörð Bjarmason" Date: Wed, 9 May 2007 20:30:04 +0000 Message-ID: <51dd1af80705091330h1bb9b508g2154b03868b71d07@mail.gmail.com> Branch: perl ! Configure ____________________________________________________________________________ [ 31185] By: rgs on 2007/05/09 17:20:35 Log: Subject: [PATCH] Remove unused parms in S_isa_lookup From: Andy Lester Date: Wed, 9 May 2007 11:49:13 -0500 Message-Id: <1CBA316A-EC1D-4E8F-8DEE-35322F390358@petdance.com> Branch: perl ! embed.fnc embed.h proto.h universal.c ____________________________________________________________________________ [ 31184] By: stevep on 2007/05/09 17:19:10 Log: Partial reversion of bignum-0.21 to get tests to pass again. Branch: perl ! lib/bignum.pm lib/bignum/t/option_l.t ____________________________________________________________________________ [ 31183] By: merijn on 2007/05/09 16:54:21 Log: Typing is for secretaries Branch: perl ! Configure ____________________________________________________________________________ [ 31181] By: merijn on 2007/05/09 16:41:01 Log: Better help ; regen after backport #31114 ; RT#42886 ' in uname Branch: perl ! Configure ____________________________________________________________________________ [ 31178] By: rgs on 2007/05/09 15:56:57 Log: Bump the version of Module::CoreList and add docs for the Unicode module name, that Merijn just added Branch: perl ! lib/Module/CoreList.pm lib/Module/CoreList/bin/corelist ____________________________________________________________________________ [ 31177] By: merijn on 2007/05/09 15:39:40 Log: Added all traceable Unicode versions Branch: perl ! lib/Module/CoreList.pm ____________________________________________________________________________ [ 31176] By: merijn on 2007/05/09 14:17:57 Log: 1. Add Unicode UCD version; 2. sort *unique*; 3. remove win32/ext Branch: perl ! Porting/corelist.pl ____________________________________________________________________________ [ 31175] By: rgs on 2007/05/09 07:57:50 Log: Add examples for h2xs -X, by Andy Armstrong Branch: perl ! utils/h2xs.PL ____________________________________________________________________________ [ 31174] By: rgs on 2007/05/09 07:53:47 Log: Subject: Re: mro c3 infinite recursion problem. Attemp to free unreferenced scalar From: "Brandon Black" Date: Tue, 8 May 2007 15:15:29 -0500 Message-ID: <84621a60705081315hca3885duc14b8c3e44080853@mail.gmail.com> Branch: perl ! mro.c t/mro/recursion_c3.t ____________________________________________________________________________ [ 31173] By: rgs on 2007/05/08 22:19:21 Log: Reapply patch 31028, that wasn't integrated in CPANPLUS Branch: perl ! lib/CPANPLUS/t/inc/conf.pl ____________________________________________________________________________ [ 31172] By: stevep on 2007/05/08 16:40:51 Log: Upgrade to Math-BigInt-FastCalc-0.14 Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/Makefile.PL ! ext/Math/BigInt/FastCalc/t/bigintfc.t ____________________________________________________________________________ [ 31171] By: stevep on 2007/05/08 16:34:36 Log: Upgrade to Module-Build-0.2808 Branch: perl + lib/Module/Build/t/help.t lib/Module/Build/t/par.t ! MANIFEST lib/Module/Build.pm lib/Module/Build/API.pod ! lib/Module/Build/Base.pm lib/Module/Build/Compat.pm ! lib/Module/Build/Notes.pm lib/Module/Build/t/basic.t ! lib/Module/Build/t/tilde.t lib/Module/Build/t/xs.t ____________________________________________________________________________ [ 31170] By: stevep on 2007/05/08 15:09:20 Log: Upgrade to CGI.pm-3.29 Branch: perl ! lib/CGI.pm lib/CGI/Changes ____________________________________________________________________________ [ 31169] By: stevep on 2007/05/08 14:36:47 Log: Upgrage to bignum-0.21 and Math-BigRat-0.19 Branch: perl ! lib/Math/BigRat.pm lib/Math/BigRat/t/bigfltpm.inc ! lib/bigint.pm lib/bignum.pm lib/bignum/t/option_l.t ! lib/bigrat.pm ____________________________________________________________________________ [ 31168] By: rgs on 2007/05/08 12:38:04 Log: Subject: [PATCH] Update CPANPLUS to 0.79_02 From: "Jos I. Boumans" Date: Tue, 8 May 2007 14:05:34 +0200 Message-Id: Branch: perl ! lib/CPANPLUS.pm lib/CPANPLUS/Config.pm ! lib/CPANPLUS/Dist/Base.pm lib/CPANPLUS/Dist/MM.pm ! lib/CPANPLUS/Selfupdate.pm lib/CPANPLUS/Shell/Default.pm ! lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba ! r-0.01.tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa ! cked ! lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed ! lib/CPANPLUS/t/inc/conf.pl ____________________________________________________________________________ [ 31167] By: rgs on 2007/05/08 12:32:15 Log: Subject: [PATCH] more consting From: andy@petdance.com (Andy Lester) Date: Mon, 7 May 2007 11:34:16 -0500 Message-ID: <20070507163416.GA6187@petdance.com> Branch: perl ! hv.c mg.c mro.c sv.c ____________________________________________________________________________ [ 31166] By: rgs on 2007/05/07 15:39:49 Log: Subject: Sync Tie::RefHash with CPAN (1.37) From: Yuval Kogman Date: Mon, 7 May 2007 18:35:08 +0300 Message-ID: <20070507153508.GZ17982@woobling.org> Branch: perl ! lib/Tie/RefHash.pm lib/Tie/RefHash/threaded.t ____________________________________________________________________________ [ 31165] By: nicholas on 2007/05/07 15:35:56 Log: bytecode.pl: Exterminate! ext/B/B/Asmdata.pm: Exterminate! Branch: perl - bytecode.pl ext/B/B/Asmdata.pm ! MANIFEST regen.pl vms/descrip_mms.template ____________________________________________________________________________ [ 31164] By: nicholas on 2007/05/07 14:53:05 Log: Given that @optype and @specialsv_name are hard coded tables, it seems more logical for them to be in B.pm, rather than in the "boilerplate" for the machine generated B/Asmdata.pm Branch: perl ! bytecode.pl ext/B/B.pm ext/B/B/Asmdata.pm ext/B/B/Debug.pm ! ext/B/B/Terse.pm ____________________________________________________________________________ [ 31163] By: rgs on 2007/05/07 13:38:24 Log: Fix [perl #42163] "use base" masks $SIG{__DIE__} adapted from a patch by Michael G Schwern Branch: perl ! lib/base.pm ____________________________________________________________________________ [ 31159] By: rgs on 2007/05/07 09:47:00 Log: Upgrade to Math::BigInt 1.86 Branch: perl ! lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbf.t ! lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintc.t ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t ! lib/Math/BigInt/t/biglog.t lib/Math/BigInt/t/bigroot.t ! lib/Math/BigInt/t/lib_load.t lib/Math/BigInt/t/mbi_rand.t ! lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t ! lib/Math/BigInt/t/with_sub.t ____________________________________________________________________________ [ 31158] By: craigb on 2007/05/05 23:53:58 Log: Archive::Extract test tries to do the logically impossible. Branch: perl ! lib/Archive/Extract/t/01_Archive-Extract.t ____________________________________________________________________________ [ 31157] By: craigb on 2007/05/05 23:44:01 Log: Make ppptools.pl allow a trailing dot in filenames for VMS. Branch: perl ! ext/Devel/PPPort/parts/ppptools.pl ____________________________________________________________________________ [ 31156] By: craigb on 2007/05/05 23:42:42 Log: Some filename dot and extension help for Module::Build on VMS. Branch: perl ! lib/Module/Build/Base.pm lib/Module/Build/Platform/VMS.pm ____________________________________________________________________________ [ 31154] By: davem on 2007/05/05 17:38:12 Log: move PL_lex_state into the PL_parser struct Branch: perl ! embedvar.h intrpvar.h mg.c op.c parser.h perl.c perlapi.h ! pp_ctl.c sv.c toke.c ____________________________________________________________________________ [ 31153] By: nicholas on 2007/05/05 17:35:22 Log: Tweak change 30841 so that B works on maint too. Branch: perl ! ext/B/B.xs ext/B/B/Deparse.pm ext/B/t/concise-xs.t ____________________________________________________________________________ [ 31152] By: nicholas on 2007/05/05 13:26:28 Log: Shuffling PL_gensym saves 8 bytes on LP64 systems. Branch: perl ! intrpvar.h ____________________________________________________________________________ [ 31148] By: davem on 2007/05/05 00:49:51 Log: migrate more variables to PL_parser struct: PL_nexttoke PL_curforce PL_nextval PL_nexttype Branch: perl ! embedvar.h intrpvar.h parser.h perlapi.h sv.c toke.c ____________________________________________________________________________ [ 31147] By: davem on 2007/05/04 22:18:42 Log: move some more variables into the PL_parser struct: PL_bufptr PL_oldbufptr PL_oldoldbufptr PL_linestart PL_bufend PL_last_uni PL_last_lop PL_last_lop_op Branch: perl ! embedvar.h intrpvar.h op.c parser.h perl.h perlapi.h sv.c ! toke.c ____________________________________________________________________________ [ 31142] By: rgs on 2007/05/04 15:33:22 Log: Add a few manpages to Maintainers.pl Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31141] By: rgs on 2007/05/04 14:45:09 Log: Add CPANPLUS to Maintainers.pl Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31140] By: rgs on 2007/05/04 14:33:07 Log: Subject: [PATCH] Add CPANPLUS::Dist::Build to the core From: "Jos I. Boumans" Date: Fri, 4 May 2007 14:41:39 +0200 Message-Id: <58AAEC18-D5B6-4840-9FA5-B121D95446A3@dwim.org> Branch: perl + lib/CPANPLUS/Dist/Build.pm + lib/CPANPLUS/Dist/Build/Constants.pm + lib/CPANPLUS/Dist/Build/t/01_CPANPLUS-Dist-Build-Constants.t + lib/CPANPLUS/Dist/Build/t/02_CPANPLUS-Dist-Build.t + lib/CPANPLUS/Dist/Build/t/inc/conf.pl + lib/CPANPLUS/Dist/Build/t/src/noxs/Foo-Bar-0.01.tar.gz.packed + lib/CPANPLUS/Dist/Build/t/src/xs/Foo-Bar-0.01.tar.gz.packed ! MANIFEST ____________________________________________________________________________ [ 31139] By: rgs on 2007/05/04 14:17:54 Log: A patch from ExtUtils::CBuilder::Base from : Subject: [PATCH] Add CPANPLUS::Dist::Build to the core From: "Jos I. Boumans" Date: Fri, 4 May 2007 14:41:39 +0200 Message-Id: <58AAEC18-D5B6-4840-9FA5-B121D95446A3@dwim.org> Branch: perl ! lib/ExtUtils/CBuilder/Base.pm ____________________________________________________________________________ [ 31138] By: rgs on 2007/05/04 14:02:26 Log: Subject: [perl #42844] careless use of gethostbyname() in Socket.xs From: kan@dcit.cz (via RT) Date: Tue, 01 May 2007 09:17:22 -0700 Message-ID: Branch: perl ! ext/Socket/Socket.pm ext/Socket/Socket.xs ____________________________________________________________________________ [ 31137] By: rgs on 2007/05/04 13:21:53 Log: Subject: [PATCH] Documentation fixes for EGID/GID confusion From: David Leadbeater Date: Thu, 3 May 2007 18:27:13 +0100 Message-ID: <20070503172713.GA23180@sirius.otherwize.co.uk> Branch: perl ! ext/POSIX/POSIX.pod pod/perlvar.pod ____________________________________________________________________________ [ 31136] By: davem on 2007/05/04 09:18:05 Log: toke.c changes missed from change #31134 Branch: perl ! toke.c ____________________________________________________________________________ [ 31135] By: davem on 2007/05/04 00:57:20 Log: eliminate PL_bufend from util.c (missed from #30820) Branch: perl ! util.c ____________________________________________________________________________ [ 31134] By: davem on 2007/05/04 00:41:51 Log: move PL_expect and PL_copline into the PL_parser structure Branch: perl ! embedvar.h ext/Devel/PPPort/parts/inc/variables intrpvar.h ! op.c parser.h perlapi.h perly.act perly.y sv.c ____________________________________________________________________________ [ 31132] By: steveh on 2007/05/03 17:17:01 Log: Fix breakages caused by #31130: report_uninit was not exported on Win32 and my_reg_numbered_buff_length had wrong prototype Branch: perl ! embed.fnc embed.h ext/re/re.xs global.sym proto.h ____________________________________________________________________________ [ 31131] By: steveh on 2007/05/03 16:41:29 Log: Silence some VC6 compiler warnings in the regex code Branch: perl ! embed.fnc ext/re/re.xs proto.h regcomp.c ____________________________________________________________________________ [ 31130] By: rgs on 2007/05/03 16:04:13 Log: Subject: [PATCH] FETCH/STORE/LENGTH callbacks for numbered capture variables From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Tue, 1 May 2007 23:58:44 +0000 Message-ID: <51dd1af80705011658g1156e14cw4d2b21a8d772ed41@mail.gmail.com> Branch: perl ! embed.fnc embed.h ext/re/re.xs ext/re/re_top.h global.sym gv.c ! mg.c perl.h pod/perlreapi.pod proto.h regcomp.c regcomp.h ! regexp.h t/op/tr.t universal.c ____________________________________________________________________________ [ 31127] By: nicholas on 2007/05/03 14:45:32 Log: Move PL_delayedisa into a better spot in the interpreter structure. Branch: perl ! thrdvar.h ____________________________________________________________________________ [ 31126] By: rgs on 2007/05/03 14:30:49 Log: Subject: [PATCH] Add John Peacock as maintainer of version.pm From: Gerard Goossen Date: Thu, 3 May 2007 16:23:58 +0200 Message-ID: <20070503142358.GE27210@ostwald> Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31125] By: nicholas on 2007/05/03 14:23:14 Log: Initialise PL_delayedisa on thread clone. Branch: perl ! sv.c ____________________________________________________________________________ [ 31124] By: rgs on 2007/05/03 13:35:18 Log: Subject: [PATCH lib/ExtUtils/t/MM_Unix.t] Fix warning. From: Abigail Date: Tue, 24 Apr 2007 00:37:15 +0200 Message-ID: <20070423223715.GB544@abigail.nl> Branch: perl ! lib/ExtUtils/t/MM_Unix.t ____________________________________________________________________________ [ 31123] By: rgs on 2007/05/03 09:30:08 Log: Subject: The revenge of the consts From: andy@petdance.com (Andy Lester) Date: Thu, 3 May 2007 00:45:54 -0500 Message-ID: <20070503054554.GA30975@petdance.com> Branch: perl ! av.c embed.fnc numeric.c proto.h regcomp.c ____________________________________________________________________________ [ 31122] By: rgs on 2007/05/03 09:24:47 Log: Subject: Re: mro status, etc From: "Brandon Black" Date: Mon, 30 Apr 2007 16:45:54 -0500 Message-ID: <84621a60704301445y37e9b05ey235210a8e5547cc1@mail.gmail.com> Branch: perl ! embedvar.h lib/mro.pm mg.c perlapi.h pp_hot.c ! t/mro/recursion_c3.t t/mro/recursion_dfs.t thrdvar.h ____________________________________________________________________________ [ 31121] By: steveh on 2007/05/03 07:51:17 Log: Fix a CPANPLUS test that fails when run on a read-only source tree (such as a p4 client repository) Branch: perl ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Source.pm ____________________________________________________________________________ [ 31120] By: nicholas on 2007/05/02 16:26:24 Log: Get PERL_OLD_COPY_ON_WRITE passing all tests, apart from ext/Compress/Raw/Zlib/t/07bufsize.t which still puzzles me. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31119] By: rgs on 2007/05/02 15:32:38 Log: Subject: [perl #42839] Swatch hash cache has key mismatch From: Jonathan Steinert (via RT) Date: Tue, 01 May 2007 05:18:52 -0700 Message-ID: Branch: perl + t/uni/cache.t ! MANIFEST lib/utf8_heavy.pl ____________________________________________________________________________ [ 31118] By: rgs on 2007/05/02 14:28:45 Log: Subject: [PATCH] tweak some regexp params to avoid warnings From: demerphq Date: Tue, 1 May 2007 23:46:40 +0200 Message-ID: <9b18b3110705011446h2113221cndf70af928d72505@mail.gmail.com> Branch: perl ! embed.fnc perl.h proto.h regexec.c regexp.h ____________________________________________________________________________ [ 31117] By: rgs on 2007/05/02 12:42:04 Log: Upgrade to XSLoader 0.08 Branch: perl ! ext/DynaLoader/XSLoader_pm.PL ____________________________________________________________________________ [ 31116] By: rgs on 2007/05/02 12:17:22 Log: Subject: [PATCH] When FETCHSIZE returns <0 perl segfaults From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Tue, 1 May 2007 21:06:47 +0000 Message-ID: <51dd1af80705011406j7897772bm58e9c770183ef3ed@mail.gmail.com> Branch: perl ! mg.c pod/perldiag.pod t/op/tiearray.t ____________________________________________________________________________ [ 31115] By: steveh on 2007/05/02 11:22:19 Log: Fix threaded builds (broken by change #31112) Branch: perl ! embed.fnc embed.h proto.h util.c ____________________________________________________________________________ [ 31114] By: steveh on 2007/05/02 08:43:08 Log: Subject: [PATCH-revised] Remove ext/Thread From: "Jerry D. Hedden" Date: Mon, 30 Apr 2007 17:06:28 -0400 Message-ID: <1ff86f510704301406t6373912ame78fea5c7a148cf4@mail.gmail.com> Branch: perl - ext/Thread/Makefile.PL ext/Thread/Notes ext/Thread/Queue.pmx - ext/Thread/README ext/Thread/README.threads - ext/Thread/Semaphore.pmx ext/Thread/Thread.xs - ext/Thread/Thread/Signal.pm ext/Thread/Thread/Specific.pm - ext/Thread/create.tx ext/Thread/die.tx ext/Thread/die2.tx - ext/Thread/io.tx ext/Thread/join.tx ext/Thread/join2.tx - ext/Thread/list.tx ext/Thread/lock.tx ext/Thread/queue.tx - ext/Thread/specific.tx ext/Thread/sync.tx ext/Thread/sync2.tx - ext/Thread/unsync.tx ext/Thread/unsync2.tx - ext/Thread/unsync3.tx ext/Thread/unsync4.tx ! Configure Cross/config.sh-arm-linux INSTALL MANIFEST ! NetWare/Makefile NetWare/config.wc Porting/config.sh ! hints/vmesa.sh lib/Carp/Heavy.pm perl.h plan9/config_sh.sample ! pod/perlmodlib.pod pod/perlothrtut.pod pod/perlthrtut.pod ! toke.c win32/Makefile win32/Makefile.ce ! win32/ce-helpers/cecopy-lib.pl win32/config.bc win32/config.ce ! win32/config.gc win32/config.vc win32/config.vc64 ! win32/config_sh.PL win32/makefile.mk ____________________________________________________________________________ [ 31113] By: stevep on 2007/05/01 18:20:02 Log: Fixing a Perl_my_dirfd() related test failure. Branch: perl ! t/op/chdir.t ____________________________________________________________________________ [ 31112] By: stevep on 2007/05/01 15:32:15 Log: Add Perl_my_dirfd() to util.c Branch: perl ! doio.c embed.fnc embed.h global.sym handy.h pp_sys.c proto.h ! t/op/stat.t util.c ____________________________________________________________________________ [ 31111] By: rgs on 2007/05/01 11:50:36 Log: Subject: Re: [PATCH] Change meaning of \v, \V, and add \h, \H to match Perl6, add \R to match PCRE and unicode tr18 From: demerphq Date: Tue, 1 May 2007 12:35:37 +0200 Message-ID: <9b18b3110705010335w1924941ep3eb925a3ed597604@mail.gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31110] By: rgs on 2007/04/30 15:34:29 Log: Two new manpages, by Abigail Branch: perl + pod/perlrebackslash.pod pod/perlrecharclass.pod ! MANIFEST pod.lst pod/perl.pod vms/descrip_mms.template ! win32/pod.mak ____________________________________________________________________________ [ 31109] By: rgs on 2007/04/30 12:21:50 Log: Signedness nit, found by Jarkko Branch: perl ! regexec.c ____________________________________________________________________________ [ 31108] By: rgs on 2007/04/30 10:18:15 Log: Subject: [PATCH] make mad/PLXML.pm use strict From: Gerard Goossen Date: Thu, 19 Apr 2007 14:56:13 +0200 Message-ID: <20070419125613.GF19244@ostwald> Branch: perl ! mad/PLXML.pm ____________________________________________________________________________ [ 31107] By: rgs on 2007/04/30 09:22:58 Log: Subject: Re: mro status, etc From: "Brandon Black" Date: Sun, 29 Apr 2007 17:27:03 -0500 Message-ID: <84621a60704291527y1b39be37l221ef66e4c828f66@mail.gmail.com> Branch: perl ! embedvar.h gv.c hv.c hv.h intrpvar.h lib/mro.pm mg.c mro.c ! op.c perl.c perlapi.h pod/perlapi.pod pod/perlboot.pod ! pod/perlobj.pod pod/perltoot.pod pp.c pp_hot.c scope.c sv.c ! t/mro/method_caching.t universal.c ____________________________________________________________________________ [ 31106] By: rgs on 2007/04/30 08:42:44 Log: Subject: Re: [PATCH] Cleanup of the regexp API From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Fri, 27 Apr 2007 02:22:25 +0000 Message-ID: <51dd1af80704261922j3db0615wa86ccc4cb65b2713@mail.gmail.com> Branch: perl ! embed.fnc embed.h ext/re/re.xs ext/re/re_top.h global.sym ! perl.h pod/perlreapi.pod pp_hot.c proto.h regcomp.c regcomp.h ! regexec.c regexp.h ____________________________________________________________________________ [ 31105] By: craigb on 2007/04/28 16:06:01 Log: VMS-specific tweak to FindBin for when $0 returns a unix-style filespec. Branch: perl ! lib/FindBin.pm ____________________________________________________________________________ [ 31104] By: craigb on 2007/04/28 14:28:00 Log: Don't try to build old Thread extension on VMS when -Duseithreads has been chosen. Branch: perl ! configure.com ____________________________________________________________________________ [ 31103] By: steveh on 2007/04/27 17:12:05 Log: Do the same as #31095 for Win32 Branch: perl ! win32/FindExt.pm ____________________________________________________________________________ [ 31102] By: rgs on 2007/04/27 14:19:15 Log: Subject: Re: Analysis of problems with mixed encoding case insensitive matches in regex engine. From: demerphq Date: Fri, 27 Apr 2007 16:09:56 +0200 Message-ID: <9b18b3110704270709y50ef652ci436b3bb29abca275@mail.gmail.com> Branch: perl ! Porting/regcharclass.pl regcharclass.h regcomp.c regexec.c ! t/op/pat.t win32/Makefile ____________________________________________________________________________ [ 31101] By: rgs on 2007/04/27 13:10:06 Log: Reindent bash functions properly Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 31098] By: rgs on 2007/04/27 07:56:05 Log: Subject: [PATCH] Cargo-cult fix for an AIX build problem From: "Jan Dubois" Date: Thu, 26 Apr 2007 17:02:01 -0700 Message-ID: <048b01c7885f$48862510$d9926f30$@com> Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 31097] By: rgs on 2007/04/27 07:55:34 Log: Fix a signed/unsigned comparison warning Branch: perl ! regexec.c ____________________________________________________________________________ [ 31096] By: merijn on 2007/04/27 06:16:02 Log: More up-to-date info about the metaunits Branch: perl ! Porting/pumpkin.pod ____________________________________________________________________________ [ 31095] By: merijn on 2007/04/27 06:03:52 Log: Subject: [PATCH] special Configure handling for IO/Compress modules no longer needed From: "Craig A. Berry" Date: Thu, 26 Apr 2007 18:59:15 -0500 Message-Id: Branch: perl ! Configure ____________________________________________________________________________ [ 31093] By: nicholas on 2007/04/26 20:43:13 Log: Avoid a SIGBUS caused by passing a U32 pointer to utf8_to_uvchr(), which expects a STRLEN pointer. Avoid some signed/unsigned casting warnings by adding casts. Branch: perl ! regcomp.c regexec.c ____________________________________________________________________________ [ 31092] By: rgs on 2007/04/26 16:57:55 Log: strxfrm() returns a size_t, not a ssize_t. See: Subject: locale.c usage of strxfrm From: "Devin Heitmueller" Date: Fri, 20 Apr 2007 18:20:21 -0400 Message-ID: <412bdbff0704201520i7aac0189n74f0cef5c5213f41@mail.gmail.com> Branch: perl ! locale.c ____________________________________________________________________________ [ 31091] By: rgs on 2007/04/26 16:29:01 Log: Fix a bug in method caching. Better version (broader) of change #29336. Subject: Re: mro status, etc From: "Brandon Black" Date: Thu, 26 Apr 2007 10:52:20 -0500 Message-ID: <84621a60704260852y5a3dd2a5jeb633bb46cc7a8c0@mail.gmail.com> Branch: perl ! pp_hot.c sv.c t/mro/method_caching.t ____________________________________________________________________________ [ 31090] By: rgs on 2007/04/26 14:27:18 Log: Doc nit, by Peter Scott Branch: perl ! README ____________________________________________________________________________ [ 31089] By: nicholas on 2007/04/26 14:26:13 Log: Subject: Re: VMS and Win32 Makefiles in change 31059 From: Steve Hay Message-ID: <46306D01.6070607@uk.radan.com> Date: Thu, 26 Apr 2007 10:12:33 +0100 Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 31088] By: rgs on 2007/04/26 13:58:34 Log: Remove the Thread typemap Branch: perl - ext/Thread/typemap ! MANIFEST ____________________________________________________________________________ [ 31087] By: rgs on 2007/04/26 13:15:14 Log: Subject: mro status, etc From: "Brandon Black" Date: Wed, 25 Apr 2007 18:37:21 -0500 Message-ID: <84621a60704251637v1f4a3f84y19b39461166e3631@mail.gmail.com> Branch: perl ! mro.c ____________________________________________________________________________ [ 31086] By: rgs on 2007/04/26 13:05:29 Log: Fix mro docs. Subject: Re: mro callbacks patch From: "Brandon Black" Date: Mon, 23 Apr 2007 18:58:39 -0500 Message-ID: <84621a60704231658o4c85783ere3c3e90dd614c30b@mail.gmail.com> Branch: perl ! embed.fnc embed.h global.sym mro.c pod/perlapi.pod ! pod/perlintern.pod proto.h ____________________________________________________________________________ [ 31085] By: rgs on 2007/04/26 12:53:30 Log: Forgot to submit regcomp.c in change #31081 Branch: perl ! regcomp.c ____________________________________________________________________________ [ 31084] By: rgs on 2007/04/26 12:47:57 Log: Do the same thing as change #31082, but for warnings.pm. Branch: perl ! lib/warnings.pm warnings.pl ____________________________________________________________________________ [ 31083] By: davem on 2007/04/26 12:36:45 Log: eliminate "unused var" warning Branch: perl ! perl.c ____________________________________________________________________________ [ 31082] By: rgs on 2007/04/26 10:51:36 Log: Subject: Re: The Strict trap From: Johan Vromans Date: Wed, 25 Apr 2007 16:12:58 +0200 Message-ID: Branch: perl ! ext/Storable/t/code.t lib/strict.pm ____________________________________________________________________________ [ 31081] By: rgs on 2007/04/26 10:23:30 Log: Subject: Re: Analysis of problems with mixed encoding case insensitive matches in regex engine. From: demerphq Date: Tue, 24 Apr 2007 16:46:05 +0200 Message-ID: <9b18b3110704240746u461e4bdcl208ef7d7f9c5ef64@mail.gmail.com> Branch: perl ! Porting/regcharclass.pl regcharclass.h regcomp.h regcomp.sym ! regexec.c regnodes.h t/op/pat.t ____________________________________________________________________________ [ 31080] By: rgs on 2007/04/26 07:09:32 Log: Subject: [PATCH] fixed Fcntl::S_IFMT() breakage introduced by change 30674 (blead 26701) From: Alexey Tourbin Date: Wed, 25 Apr 2007 18:12:22 +0400 Message-ID: <20070425141222.GA24828@solemn.turbinal> Branch: perl + ext/Fcntl/t/mode.t ! MANIFEST ext/Fcntl/Fcntl.pm ____________________________________________________________________________ [ 31079] By: rgs on 2007/04/25 16:17:01 Log: Subject: [PATCH] Safely store user locks in threads::shared From: "Jerry D. Hedden" Date: Mon, 23 Apr 2007 13:21:11 -0400 Message-ID: <1ff86f510704231021l6989ee0bkd68ab89e99bf8c6b@mail.gmail.com> Branch: perl ! ext/threads/shared/Changes ext/threads/shared/shared.pm ! ext/threads/shared/shared.xs ____________________________________________________________________________ [ 31078] By: rgs on 2007/04/25 16:13:54 Log: Subject: [PATCH] Thread.xs doesn't need magic sig anymore From: "Jerry D. Hedden" Date: Mon, 23 Apr 2007 13:25:20 -0400 Message-ID: <1ff86f510704231025y22d30ecfk1ebc418f2b3a0bf7@mail.gmail.com> Branch: perl ! ext/Thread/Thread.xs ____________________________________________________________________________ [ 31077] By: rgs on 2007/04/25 15:31:29 Log: Small perlivp.PL updates Subject: Re: [Andreas J. Koenig] C3 MRO breaks Params::Util and Graph From: Johan Vromans Date: Wed, 25 Apr 2007 14:37:16 +0200 Message-ID: Branch: perl ! utils/perlivp.PL ____________________________________________________________________________ [ 31076] By: rgs on 2007/04/25 15:19:21 Log: overload must not load XS modules at compile time, or perl doesn't compile. overload must not clobber $! or $@ behind the scenes when loading an XS module. Branch: perl ! lib/overload.pm ____________________________________________________________________________ [ 31075] By: rgs on 2007/04/25 15:03:21 Log: Remove a now redundant require Branch: perl ! lib/overload.pm ____________________________________________________________________________ [ 31074] By: rgs on 2007/04/25 14:53:57 Log: Move the require at the top of the file. Else, Test::More has test failures. Branch: perl ! lib/overload.pm ____________________________________________________________________________ [ 31073] By: rgs on 2007/04/25 12:15:55 Log: Subject: Re: [Andreas J. Koenig] C3 MRO breaks Params::Util and Graph From: "Brandon Black" Date: Tue, 24 Apr 2007 07:58:44 -0500 Message-ID: <84621a60704240558q7ff65863l803c6f9b9b8ca4a6@mail.gmail.com> Branch: perl ! ext/DynaLoader/t/DynaLoader.t lib/overload.pm ____________________________________________________________________________ [ 31072] By: stevep on 2007/04/25 11:00:34 Log: Upgrade to CPAN-1.9101 Branch: perl ! lib/CPAN.pm lib/CPAN/Kwalify/distroprefs.dd ____________________________________________________________________________ [ 31069] By: nicholas on 2007/04/25 09:54:17 Log: Avoid the need for 2 casts added in 31055 by using a better type for the local variable. Add an assertion that another cast is not a data loss (and that there is no buffer overflow) Branch: perl ! ext/Devel/Peek/Peek.xs utf8.c ____________________________________________________________________________ [ 31068] By: nicholas on 2007/04/25 09:32:50 Log: Remove vestigical include of , which came from a previous version that tried to make the initialiser out of a single "" string. (Which turned out to be over 509 characters long) Branch: perl ! generate_uudmap.c ____________________________________________________________________________ [ 31067] By: rgs on 2007/04/25 08:42:27 Log: Subject: [PATCH] perlre.pod spellcheck From: "Alexandr Ciornii" Date: Tue, 24 Apr 2007 00:45:05 +0300 Message-ID: <2f1541220704231445w6fa7bfcbl41c9b6f56fb70feb@mail.gmail.com> Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 31066] By: merijn on 2007/04/25 08:12:16 Log: Leave try.c and include files where they are if we need them later Branch: perl ! Configure ____________________________________________________________________________ [ 31064] By: rgs on 2007/04/25 08:10:05 Log: Subject: [PATCH] Move hash action constants to hv.h From: "Jerry D. Hedden" Date: Tue, 24 Apr 2007 10:35:43 -0400 Message-ID: <1ff86f510704240735t50cfc159g59b55726ac5ac64b@mail.gmail.com> Branch: perl ! ext/Hash/Util/FieldHash/FieldHash.xs hv.c hv.h ____________________________________________________________________________ [ 31063] By: rgs on 2007/04/25 08:08:18 Log: perlguts nit, found by Jerry D. Hedden Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 31062] By: craigb on 2007/04/25 03:10:23 Log: Work a little harder at building generate_uudmap on VMS. Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 31061] By: stevep on 2007/04/25 01:06:23 Log: Upgrade to Encode-2.20 Branch: perl + ext/Encode/lib/Encode/GSM0338.pm ! MANIFEST ext/Encode/Byte/Byte.pm ext/Encode/Changes ! ext/Encode/Encode.pm ext/Encode/Encode.xs ! ext/Encode/Makefile.PL ext/Encode/bin/piconv ! ext/Encode/encoding.pm ext/Encode/lib/Encode/Config.pm ! ext/Encode/lib/Encode/Supported.pod ext/Encode/t/gsm0338.t ! ext/Encode/t/mime-header.t ____________________________________________________________________________ [ 31060] By: nicholas on 2007/04/24 23:16:12 Log: Ooops. It helps to p4 add the new file. Branch: perl + generate_uudmap.c ____________________________________________________________________________ [ 31059] By: nicholas on 2007/04/24 23:10:05 Log: Make PL_uudmap a constant global. Remove the run time initialisation code, and instead use it to generate a header at perl build time. By removing uudmap from the interpreter structure we save 256 bytes per child thread. Branch: perl ! MANIFEST Makefile.SH embedvar.h intrpvar.h perl.h perlapi.h ! pp_pack.c sv.c vms/descrip_mms.template win32/Makefile ! win32/makefile.mk ____________________________________________________________________________ [ 31058] By: davem on 2007/04/24 16:42:12 Log: move PL_linestr from the interpreter struct to the parser struct Branch: perl ! cop.h embedvar.h intrpvar.h parser.h perl.c perlapi.h pp_ctl.c ! sv.c toke.c ____________________________________________________________________________ [ 31057] By: steveh on 2007/04/24 13:31:29 Log: Silence VC6 warning about not all control paths returning a value Branch: perl ! mro.c ____________________________________________________________________________ [ 31056] By: steveh on 2007/04/24 13:11:50 Log: Fix a function signature missed by #31027 to silence a VC6 warning Branch: perl ! ext/re/re.xs ____________________________________________________________________________ [ 31055] By: steveh on 2007/04/24 12:17:00 Log: Silence 5 "possible loss of data" warnings from VC6 Branch: perl ! ext/Devel/Peek/Peek.xs toke.c utf8.c ____________________________________________________________________________ [ 31054] By: steveh on 2007/04/24 12:16:07 Log: Subject: [perl #42648] [PATCH] crash in win32/VMem.h when out of memory From: "Devin Heitmueller" (via RT) Date: Fri, 20 Apr 2007 14:49:08 -0700 Message-ID: Branch: perl ! win32/vmem.h ____________________________________________________________________________ [ 31053] By: rgs on 2007/04/24 11:25:56 Log: Adjust test count. Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 31052] By: rgs on 2007/04/24 10:35:15 Log: Fix potential precedence problem Branch: perl ! op.c ____________________________________________________________________________ [ 31051] By: rgs on 2007/04/24 10:34:20 Log: Remove unnecessarily paranoid protection in pp_defined Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 31050] By: rgs on 2007/04/24 10:32:33 Log: Fix a bug in dor assignment (@x //= 1 was triggering an assertion failure) Branch: perl ! op.c ____________________________________________________________________________ [ 31049] By: rgs on 2007/04/24 10:31:28 Log: Remove the code that handles assignment to state variables Branch: perl ! op.c op.h pod/perldiag.pod pod/perlfunc.pod pod/perlsub.pod ! pp_hot.c t/lib/warnings/op t/op/state.t ____________________________________________________________________________ [ 31048] By: merijn on 2007/04/24 06:01:41 Log: Subject: [PATCH t/base/num.t] Typo fix. From: Abigail Date: Tue, 24 Apr 2007 00:48:26 +0200 Message-ID: <20070423224826.GC544@abigail.nl> Branch: perl ! t/base/num.t ____________________________________________________________________________ [ 31047] By: craigb on 2007/04/24 03:18:34 Log: Reduce directory depth for IO::Compress modules. Branch: perl +> (branch 94 files) - ext/IO/Compress/Base/Changes ext/IO/Compress/Base/Makefile.PL - ext/IO/Compress/Base/README - ext/IO/Compress/Base/lib/File/GlobMapper.pm - ext/IO/Compress/Base/lib/IO/Compress/Base.pm - ext/IO/Compress/Base/lib/IO/Compress/Base/Common.pm - ext/IO/Compress/Base/lib/IO/Uncompress/AnyUncompress.pm - ext/IO/Compress/Base/lib/IO/Uncompress/Base.pm - ext/IO/Compress/Base/private/MakeUtil.pm - ext/IO/Compress/Base/t/01misc.t - ext/IO/Compress/Base/t/globmapper.t - ext/IO/Compress/Zlib/Changes ext/IO/Compress/Zlib/Makefile.PL - ext/IO/Compress/Zlib/README - ext/IO/Compress/Zlib/examples/gzappend - ext/IO/Compress/Zlib/examples/gzcat - ext/IO/Compress/Zlib/examples/gzgrep - ext/IO/Compress/Zlib/examples/gzstream - ext/IO/Compress/Zlib/examples/unzip - ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Deflate.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Identity.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Deflate.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Gzip.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Gzip/Constants.pm - ext/IO/Compress/Zlib/lib/IO/Compress/RawDeflate.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Zip.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Zip/Constants.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Constants.pm - ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Extra.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Identity.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Inflate.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/Inflate.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm - ext/IO/Compress/Zlib/lib/IO/Uncompress/Unzip.pm - ext/IO/Compress/Zlib/private/MakeUtil.pm - ext/IO/Compress/Zlib/t/001zlib-generic-deflate.t - ext/IO/Compress/Zlib/t/001zlib-generic-gzip.t - ext/IO/Compress/Zlib/t/001zlib-generic-rawdeflate.t - ext/IO/Compress/Zlib/t/001zlib-generic-zip.t - ext/IO/Compress/Zlib/t/002any-deflate.t - ext/IO/Compress/Zlib/t/002any-gzip.t - ext/IO/Compress/Zlib/t/002any-rawdeflate.t - ext/IO/Compress/Zlib/t/002any-transparent.t - ext/IO/Compress/Zlib/t/002any-zip.t - ext/IO/Compress/Zlib/t/004gziphdr.t - ext/IO/Compress/Zlib/t/005defhdr.t - ext/IO/Compress/Zlib/t/010examples.t - ext/IO/Compress/Zlib/t/020isize.t - ext/IO/Compress/Zlib/t/050interop-gzip.t - ext/IO/Compress/Zlib/t/100generic-deflate.t - ext/IO/Compress/Zlib/t/100generic-gzip.t - ext/IO/Compress/Zlib/t/100generic-rawdeflate.t - ext/IO/Compress/Zlib/t/100generic-zip.t - ext/IO/Compress/Zlib/t/101truncate-deflate.t - ext/IO/Compress/Zlib/t/101truncate-gzip.t - ext/IO/Compress/Zlib/t/101truncate-rawdeflate.t - ext/IO/Compress/Zlib/t/101truncate-zip.t - ext/IO/Compress/Zlib/t/102tied-deflate.t - ext/IO/Compress/Zlib/t/102tied-gzip.t - ext/IO/Compress/Zlib/t/102tied-rawdeflate.t - ext/IO/Compress/Zlib/t/102tied-zip.t - ext/IO/Compress/Zlib/t/103newtied-deflate.t - ext/IO/Compress/Zlib/t/103newtied-gzip.t - ext/IO/Compress/Zlib/t/103newtied-rawdeflate.t - ext/IO/Compress/Zlib/t/103newtied-zip.t - ext/IO/Compress/Zlib/t/104destroy-deflate.t - ext/IO/Compress/Zlib/t/104destroy-gzip.t - ext/IO/Compress/Zlib/t/104destroy-rawdeflate.t - ext/IO/Compress/Zlib/t/104destroy-zip.t - ext/IO/Compress/Zlib/t/105oneshot-deflate.t - ext/IO/Compress/Zlib/t/105oneshot-gzip-only.t - ext/IO/Compress/Zlib/t/105oneshot-gzip.t - ext/IO/Compress/Zlib/t/105oneshot-rawdeflate.t - ext/IO/Compress/Zlib/t/105oneshot-zip-only.t - ext/IO/Compress/Zlib/t/105oneshot-zip.t - ext/IO/Compress/Zlib/t/106prime-deflate.t - ext/IO/Compress/Zlib/t/106prime-gzip.t - ext/IO/Compress/Zlib/t/106prime-rawdeflate.t - ext/IO/Compress/Zlib/t/106prime-zip.t - ext/IO/Compress/Zlib/t/107multi-deflate.t - ext/IO/Compress/Zlib/t/107multi-gzip.t - ext/IO/Compress/Zlib/t/107multi-rawdeflate.t - ext/IO/Compress/Zlib/t/107multi-zip.t - ext/IO/Compress/Zlib/t/108anyunc-deflate.t - ext/IO/Compress/Zlib/t/108anyunc-gzip.t - ext/IO/Compress/Zlib/t/108anyunc-rawdeflate.t - ext/IO/Compress/Zlib/t/108anyunc-transparent.t - ext/IO/Compress/Zlib/t/108anyunc-zip.t - ext/IO/Compress/Zlib/t/109merge-deflate.t - ext/IO/Compress/Zlib/t/109merge-gzip.t - ext/IO/Compress/Zlib/t/109merge-rawdeflate.t - ext/IO/Compress/Zlib/t/109merge-zip.t ! MANIFEST ____________________________________________________________________________ [ 31046] By: davem on 2007/04/23 23:01:18 Log: eliminate some uses of PL_linestr in perl.c Branch: perl ! embed.fnc embed.h perl.c proto.h ____________________________________________________________________________ [ 31045] By: davem on 2007/04/23 22:27:27 Log: inline S_init_lexer() and regen Branch: perl ! embed.fnc embed.h embedvar.h perl.c perlapi.h proto.h ____________________________________________________________________________ [ 31044] By: davem on 2007/04/23 22:04:59 Log: make initialisation of PL_sv_no etc unconditional Branch: perl ! perl.c ____________________________________________________________________________ [ 31043] By: merijn on 2007/04/23 20:55:05 Log: Missed quotes in protocheck for rm_try Branch: perl ! Configure ____________________________________________________________________________ [ 31040] By: merijn on 2007/04/23 17:35:53 Log: Major *try* cleanup: introduce $rm_try; Some whitespace cleanups; Small textual nit from Jarkko Branch: perl ! Configure ____________________________________________________________________________ [ 31038] By: nicholas on 2007/04/23 16:36:31 Log: Remove the unnecessary allocation of and assignment to hunk[3], as the perl API functions called don't need a NUL terminated string. Branch: perl ! pp_pack.c ____________________________________________________________________________ [ 31037] By: rgs on 2007/04/23 15:31:48 Log: Switch to hex format for integer constants in regcharclass.h (Yves Orton). Also, avoid trailing spaces. Branch: perl ! Porting/regcharclass.pl regcharclass.h ____________________________________________________________________________ [ 31036] By: rgs on 2007/04/23 15:07:52 Log: Upgrade to Term::ANSIColor 1.12. Branch: perl ! lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog ! lib/Term/ANSIColor/README lib/Term/ANSIColor/t/basic.t ____________________________________________________________________________ [ 31034] By: nicholas on 2007/04/23 14:40:05 Log: More variable reordering saves another 40 bytes from the interpreter structure. (on LP64). Zero cost space saving! Woohoo! Branch: perl ! intrpvar.h pod/perltodo.pod thrdvar.h ____________________________________________________________________________ [ 31033] By: rgs on 2007/04/23 13:17:05 Log: Subject: [PATCH] Un-mathom Perl_save_I16 From: "Jerry D. Hedden" Date: Mon, 23 Apr 2007 09:10:01 -0400 Message-ID: <1ff86f510704230610t13c62378s381eaceae3e7e9b1@mail.gmail.com> Branch: perl ! mathoms.c scope.c ____________________________________________________________________________ [ 31032] By: rgs on 2007/04/23 13:10:56 Log: A safer version of CopFILE, by Jarkko Branch: perl ! cop.h ____________________________________________________________________________ [ 31031] By: rgs on 2007/04/23 12:30:12 Log: Change boilerplate of regcharclass.h Branch: perl ! Porting/regcharclass.pl regcharclass.h ____________________________________________________________________________ [ 31030] By: rgs on 2007/04/23 12:25:10 Log: Add Yves Orton's script to regenerate regcharclass.h Branch: perl + Porting/regcharclass.pl ! MANIFEST regcharclass.h ____________________________________________________________________________ [ 31029] By: rgs on 2007/04/23 10:02:13 Log: Remove generated test files from CPANPLUS Branch: perl - lib/CPANPLUS/t/dummy-localmirror/01mailrc.txt.gz.packed - lib/CPANPLUS/t/dummy-localmirror/02packages.details.txt.gz.pac - ked lib/CPANPLUS/t/dummy-localmirror/03modlist.data.gz.packed - lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/Bundle - -Foo-Bar-0.01.tar.gz.packed - lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/CHECKS - UMS - lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/Foo-Ba - r-0.01.tar.gz.packed - lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/perl5. - 005_03.tar.gz.packed - lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUXS/CHECKSUM - S - lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUXS/Foo-Bar- - 0.01.tar.gz.packed - lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBNOXS/CHECKS - UMS - lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBNOXS/Foo-Ba - r-0.01.tar.gz.packed - lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBXS/CHECKSUM - S - lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBXS/Foo-Bar- - 0.01.tar.gz.packed ! MANIFEST ____________________________________________________________________________ [ 31028] By: rgs on 2007/04/23 09:53:41 Log: Patch to config to avoid failures in the perl core due to too much verbosity (by Jos Boumans) Branch: perl ! lib/CPANPLUS/t/inc/conf.pl ____________________________________________________________________________ [ 31027] By: rgs on 2007/04/23 09:39:38 Log: Subject: Re: [PATCH (incomplete)] Make regcomp use SV* sv, instead of char* exp, char* xend From: Date: Sat, 21 Apr 2007 21:30:47 +0000 Message-ID: <51dd1af80704211430m6ad1b4afy49b069faa61e33a9@mail.gmail.com> Branch: perl ! embed.fnc embed.h op.c perl.h pod/perlreapi.pod pp_ctl.c ! proto.h regcomp.c regexec.c regexp.h uupacktool.pl ____________________________________________________________________________ [ 31026] By: rgs on 2007/04/23 09:04:31 Log: Subject: [PATCH] Change meaning of \v, \V, and add \h, \H to match Perl6, add \R to match PCRE and unicode tr18 From: demerphq Date: Sun, 22 Apr 2007 23:34:55 +0200 Message-ID: <9b18b3110704221434g43457742p28cab00289f83639@mail.gmail.com> Branch: perl + regcharclass.h ! MANIFEST lib/unicore/mktables pod/perlre.pod regcomp.c ! regcomp.h regcomp.sym regexec.c regnodes.h t/op/pat.t ! t/op/re_tests t/op/regexp.t ____________________________________________________________________________ [ 31025] By: rgs on 2007/04/23 08:21:50 Log: An optimisation to the MRO code, by Brandon Black, plus more comments. Branch: perl ! mro.c ____________________________________________________________________________ [ 31024] By: craigb on 2007/04/23 03:14:53 Log: Shorten long symbols in mro.c to avoid name mangling on VMS. Branch: perl ! mro.c ____________________________________________________________________________ [ 31023] By: nicholas on 2007/04/22 22:57:54 Log: Fix problems caused by downsizing in change 31017. (Which don't show up until you test on a "real" architecture) Branch: perl ! pp_ctl.c utf8.c ____________________________________________________________________________ [ 31022] By: rgs on 2007/04/22 15:08:45 Log: Reflect change of path for Module::Pluggable's tests in Maintainers.pl Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 31021] By: rgs on 2007/04/22 15:03:27 Log: Add missing file to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 31020] By: rgs on 2007/04/22 15:03:13 Log: Subject: [PATCH] Update CPANPLUS to 0.79_01 From: "Jos I. Boumans" Date: Sun, 22 Apr 2007 10:18:10 +0200 Message-Id: Branch: perl + lib/CPANPLUS/t/15_CPANPLUS-Shell.t ! lib/CPANPLUS.pm lib/CPANPLUS/Config.pm lib/CPANPLUS/Dist/MM.pm ! lib/CPANPLUS/Internals.pm lib/CPANPLUS/Internals/Constants.pm ! lib/CPANPLUS/Selfupdate.pm lib/CPANPLUS/Shell.pm ! lib/CPANPLUS/Shell/Default.pm ! lib/CPANPLUS/t/30_CPANPLUS-Internals-Selfupdate.t ! lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba ! r-0.01.tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. ! tar.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta ! r.gz.packed ! lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa ! cked ! lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed ! lib/CPANPLUS/t/inc/conf.pl ____________________________________________________________________________ [ 31019] By: craigb on 2007/04/22 14:34:28 Log: Move Module::Pluggable tests up under main test directory. Branch: perl +> (branch 50 files) - lib/Module/Pluggable/t/01use.t - lib/Module/Pluggable/t/02alsoworks.t - lib/Module/Pluggable/t/02works.t - lib/Module/Pluggable/t/02works_taint.t - lib/Module/Pluggable/t/03diffname.t - lib/Module/Pluggable/t/04acmedir.t - lib/Module/Pluggable/t/04acmedir_single.t - lib/Module/Pluggable/t/04acmepath.t - lib/Module/Pluggable/t/04acmepath_single.t - lib/Module/Pluggable/t/05postpath.t - lib/Module/Pluggable/t/06multipath.t - lib/Module/Pluggable/t/07instantiate.t - lib/Module/Pluggable/t/08nothing.t - lib/Module/Pluggable/t/09require.t - lib/Module/Pluggable/t/10innerpack.t - lib/Module/Pluggable/t/10innerpack_inner.t - lib/Module/Pluggable/t/10innerpack_noinner.t - lib/Module/Pluggable/t/10innerpack_override.t - lib/Module/Pluggable/t/11usetwice.t - lib/Module/Pluggable/t/12only.t - lib/Module/Pluggable/t/12onlyarray.t - lib/Module/Pluggable/t/12onlyregex.t - lib/Module/Pluggable/t/13except.t - lib/Module/Pluggable/t/13exceptarray.t - lib/Module/Pluggable/t/13exceptregex.t - lib/Module/Pluggable/t/14package.t - lib/Module/Pluggable/t/15topicsafe.t - lib/Module/Pluggable/t/16different_extension.t - lib/Module/Pluggable/t/17devel_inner_package.t - lib/Module/Pluggable/t/18skipped_package.t - lib/Module/Pluggable/t/19can_ok_clobber.t - lib/Module/Pluggable/t/20dodgy_files.t - lib/Module/Pluggable/t/acme/Acme/MyTest/Plugin/Foo.pm - lib/Module/Pluggable/t/lib/Acme/MyTest/Plugin/Foo.pm - lib/Module/Pluggable/t/lib/ExtTest/Plugin/Bar.plugin - lib/Module/Pluggable/t/lib/ExtTest/Plugin/Foo.plugin - lib/Module/Pluggable/t/lib/ExtTest/Plugin/Quux/Foo.plugin - lib/Module/Pluggable/t/lib/InnerTest/Plugin/Foo.pm - lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Bar.pm - lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Foo.pm - lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Quux.pm - lib/Module/Pluggable/t/lib/MyOtherTest/Plugin/Quux/Foo.pm - lib/Module/Pluggable/t/lib/MyTest/Extend/Plugin/Bar.pm - lib/Module/Pluggable/t/lib/MyTest/Plugin/Bar.pm - lib/Module/Pluggable/t/lib/MyTest/Plugin/Foo.pm - lib/Module/Pluggable/t/lib/MyTest/Plugin/Quux/Foo.pm - lib/Module/Pluggable/t/lib/No/Middle.pm - lib/Module/Pluggable/t/lib/OddTest/Plugin/-Dodgy.pm - lib/Module/Pluggable/t/lib/OddTest/Plugin/Foo.pm - lib/Module/Pluggable/t/lib/TA/C/A/I.pm ! MANIFEST t/TEST t/harness ____________________________________________________________________________ [ 31018] By: craigb on 2007/04/22 00:50:18 Log: Make t/harness find the t/mro tests Branch: perl ! t/harness ____________________________________________________________________________ [ 31017] By: nicholas on 2007/04/21 21:47:34 Log: Various variables in intrpvar.h and thrdvar.h are considerably larger than they need to be. Branch: perl ! intrpvar.h pad.c thrdvar.h ____________________________________________________________________________ [ 31016] By: nicholas on 2007/04/21 21:46:27 Log: Fix bug in change 31015 - saving the wrong size of variable. Branch: perl ! toke.c ____________________________________________________________________________ [ 31015] By: nicholas on 2007/04/21 19:05:08 Log: Several members of struct yy_parser can go on a diet. Some I32s were actually only holding chars. Branch: perl ! intrpvar.h op.c parser.h perl.h toke.c ____________________________________________________________________________ [ 31014] By: nicholas on 2007/04/21 18:41:39 Log: By re-ordering declarations in interpvar.h and thrdvar.h, reduce the size of the interpreter structure. (For LP64, from 3712 to 3584, for ILP32, from 2288 to 2248). Branch: perl ! intrpvar.h thrdvar.h ____________________________________________________________________________ [ 31013] By: nicholas on 2007/04/21 17:01:53 Log: Remove widesyscalls and numeric_compat1, two unused per-interpreter variables retained for binary compatibility, something which we no longer maintain back to 5.6.x. Branch: perl ! intrpvar.h ____________________________________________________________________________ [ 31012] By: nicholas on 2007/04/21 13:54:28 Log: Eliminate Internals::inc_sub_generation, which nothing now calls. Branch: perl ! universal.c ____________________________________________________________________________ [ 31010] By: nicholas on 2007/04/21 11:42:43 Log: Where possible, use SvIV instead of SvIVX, SvNV instead of SvNVX, SvUV instead of SvUVX, and SvPV* variants instead of SvPVX*. Document that the non-x variants are preferable whenever the expression has no side effects. (Compilers perform common subexression elimination). Likewise SvREFCNT_inc simple variants are valid for all cases apart from expressions with side effects. Branch: perl ! doio.c op.c pod/perlapi.pod pp.c pp_ctl.c pp_sys.c sv.c sv.h ____________________________________________________________________________ [ 31009] By: nicholas on 2007/04/21 10:28:59 Log: Storing PL_sv_yes over itself is as cheap as calling hv_exists(), so always store it, to save the (second) store call. SvIVx is more expensive than SvIVX, so use the latter. Reorder the other call to hv_store() to be immediately after the call to hv_exists(), to try to avoid thrashing the CPU cache. Branch: perl ! mro.c ____________________________________________________________________________ [ 31008] By: nicholas on 2007/04/21 09:43:27 Log: In Perl_mro_get_linear_isa_dfs(), by treating the local variable sv as an array of size 1, we can merge two arms and reduce code duplication. Branch: perl ! mro.c ____________________________________________________________________________ [ 31007] By: rgs on 2007/04/21 09:29:45 Log: Typo fix by Abigail Branch: perl ! ext/Hash/Util/FieldHash/t/02_function.t ____________________________________________________________________________ [ 31005] By: rgs on 2007/04/21 09:20:56 Log: Upgrade to version-0.7203. Plus a change in Module::Build::Version, specific to bleadperl. Branch: perl ! ext/DynaLoader/t/XSLoader.t lib/Module/Build/Version.pm ! lib/Module/Build/t/metadata.t lib/Module/Build/t/moduleinfo.t ! lib/version.pm lib/version.pod lib/version.t perl.c ! t/comp/use.t t/op/sprintf.t universal.c util.c ____________________________________________________________________________ [ 31004] By: rgs on 2007/04/21 09:08:04 Log: Completely remove Test::More from the MRO tests, by Brandon Black Branch: perl ! t/mro/basic.t t/mro/basic_01_c3.t t/mro/basic_01_dfs.t ! t/mro/basic_02_c3.t t/mro/basic_02_dfs.t t/mro/basic_03_c3.t ! t/mro/basic_03_dfs.t t/mro/basic_04_c3.t t/mro/basic_04_dfs.t ! t/mro/basic_05_c3.t t/mro/basic_05_dfs.t t/mro/complex_c3.t ! t/mro/complex_dfs.t t/mro/dbic_c3.t t/mro/dbic_dfs.t ! t/mro/next_method.t t/mro/next_skip.t t/mro/vulcan_c3.t ! t/mro/vulcan_dfs.t ____________________________________________________________________________ [ 31003] By: rgs on 2007/04/21 09:06:38 Log: Small optimisations, by Brandon Black Branch: perl ! mro.c ____________________________________________________________________________ [ 31002] By: rgs on 2007/04/21 09:05:41 Log: Code comments, by Brandon Black Branch: perl ! mro.c ____________________________________________________________________________ [ 31001] By: rgs on 2007/04/21 08:55:16 Log: Subject: [PATCH] Bug in Hash::Util::FieldHash From: Anno Siegel Date: Sat, 21 Apr 2007 02:11:00 +0200 Message-Id: Branch: perl ! ext/Hash/Util/FieldHash/Changes ! ext/Hash/Util/FieldHash/FieldHash.xs ! ext/Hash/Util/FieldHash/lib/Hash/Util/FieldHash.pm ! ext/Hash/Util/FieldHash/t/02_function.t ____________________________________________________________________________ [ 31000] By: nicholas on 2007/04/20 19:34:15 Log: Terser source code in Perl_mro_meta_dup() Branch: perl ! mro.c ____________________________________________________________________________ [ 30999] By: nicholas on 2007/04/20 16:09:31 Log: Make struct mro_meta 4(ish) bytes smaller. Branch: perl ! hv.h ____________________________________________________________________________ [ 30998] By: rgs on 2007/04/20 15:38:47 Log: Shorten some file names Branch: perl +> t/mro/next_NEXT.t t/mro/next_edgecases.t t/mro/next_inanon.t +> t/mro/next_ineval.t t/mro/next_skip.t - t/mro/next_method_edge_cases.t t/mro/next_method_in_anon.t - t/mro/next_method_in_eval.t t/mro/next_method_skip.t - t/mro/next_method_used_with_NEXT.t ! MANIFEST ____________________________________________________________________________ [ 30997] By: rgs on 2007/04/20 15:03:57 Log: Silence some diagnostic messages when running within the core tests. By Jerry D. Hedden Branch: perl ! lib/Archive/Extract/t/01_Archive-Extract.t ! lib/Archive/Tar/t/02_methods.t ____________________________________________________________________________ [ 30996] By: rgs on 2007/04/20 14:22:26 Log: Nit to S_isa_lookup by Brandon Black Branch: perl ! universal.c ____________________________________________________________________________ [ 30995] By: rgs on 2007/04/20 14:20:42 Log: Additions to perldiag for MRO, by Brandon Black. Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 30994] By: rgs on 2007/04/20 13:54:26 Log: A little bit more safe version of HvMROMETA Branch: perl ! hv.h ____________________________________________________________________________ [ 30993] By: rgs on 2007/04/20 13:42:21 Log: Don't use Test::More in core tests (at least, where that's possible, that is where is_deeply() isn't used) Branch: perl ! t/mro/c3_with_overload.t t/mro/inconsistent_c3.t ! t/mro/method_caching.t t/mro/next_method_edge_cases.t ! t/mro/next_method_in_anon.t t/mro/next_method_in_eval.t ! t/mro/next_method_used_with_NEXT.t t/mro/overload_c3.t ! t/mro/overload_dfs.t t/mro/recursion_c3.t ! t/mro/recursion_dfs.t ____________________________________________________________________________ [ 30992] By: rgs on 2007/04/20 11:55:37 Log: Subject: Re: [PATCH] madprop about forced words From: Gerard Goossen Date: Thu, 19 Apr 2007 13:33:21 +0200 Message-ID: <20070419113321.GE19244@ostwald> Branch: perl ! op.h toke.c ____________________________________________________________________________ [ 30991] By: rgs on 2007/04/20 11:49:36 Log: Subject: [perl #42614] NAN_COMPARE_BROKEN.DIV_BY_NAN_BUG (with patch) From: patrick.dugnolle@bnpparibas.com (via RT) Date: Thu, 19 Apr 2007 06:34:18 -0700 Message-ID: Branch: perl ! pp.c ____________________________________________________________________________ [ 30990] By: rgs on 2007/04/20 08:04:41 Log: Clean the MRO documentation up Branch: perl ! lib/mro.pm ____________________________________________________________________________ [ 30989] By: stevep on 2007/04/20 01:58:55 Log: Upgrade to CPAN-1.91 Branch: perl ! lib/CPAN.pm lib/CPAN/HandleConfig.pm lib/CPAN/Tarzip.pm ! lib/CPAN/t/10version.t ____________________________________________________________________________ [ 30988] By: rgs on 2007/04/19 17:28:38 Log: Simpler version, and that zeroes the allocated memory Branch: perl ! mro.c ____________________________________________________________________________ [ 30987] By: rgs on 2007/04/19 17:15:25 Log: Use Newxc instead of casting by hand Branch: perl ! mro.c ____________________________________________________________________________ [ 30986] By: rgs on 2007/04/19 17:07:14 Log: A Tolkien quote for mro.c, found by Audrey Tang. Branch: perl ! mro.c ____________________________________________________________________________ [ 30985] By: steveh on 2007/04/19 16:20:09 Log: Fix non-threaded build on Win32 following #30980 Branch: perl ! makedef.pl ____________________________________________________________________________ [ 30984] By: rgs on 2007/04/19 15:06:53 Log: Fix compilation error with threads Branch: perl ! mro.c ____________________________________________________________________________ [ 30983] By: rgs on 2007/04/19 15:04:19 Log: Adjust the warning category in the test, too Branch: perl ! t/lib/warnings/gv ____________________________________________________________________________ [ 30982] By: rgs on 2007/04/19 14:53:36 Log: Put the "Can't locate package..." warnings in the "syntax" category, as documented Branch: perl ! gv.c mro.c universal.c ____________________________________________________________________________ [ 30981] By: rgs on 2007/04/19 14:50:11 Log: Change an "Internal error" message to the more common "panic" in the C3 MRO code Branch: perl ! mro.c ____________________________________________________________________________ [ 30980] By: rgs on 2007/04/19 14:48:20 Log: Subject: Re: new C3 MRO patch From: "Brandon Black" Date: Tue, 17 Apr 2007 13:14:36 -0500 Message-ID: <84621a60704171114k29b0460el5b08ce5185d55ed5@mail.gmail.com> Branch: perl + lib/mro.pm mro.c t/mro/basic.t t/mro/basic_01_c3.t + t/mro/basic_01_dfs.t t/mro/basic_02_c3.t t/mro/basic_02_dfs.t + t/mro/basic_03_c3.t t/mro/basic_03_dfs.t t/mro/basic_04_c3.t + t/mro/basic_04_dfs.t t/mro/basic_05_c3.t t/mro/basic_05_dfs.t + t/mro/c3_with_overload.t t/mro/complex_c3.t + t/mro/complex_dfs.t t/mro/dbic_c3.t t/mro/dbic_dfs.t + t/mro/inconsistent_c3.t t/mro/method_caching.t + t/mro/next_method.t t/mro/next_method_edge_cases.t + t/mro/next_method_in_anon.t t/mro/next_method_in_eval.t + t/mro/next_method_skip.t t/mro/next_method_used_with_NEXT.t + t/mro/overload_c3.t t/mro/overload_dfs.t t/mro/recursion_c3.t + t/mro/recursion_dfs.t t/mro/vulcan_c3.t t/mro/vulcan_dfs.t ! MANIFEST Makefile.SH Makefile.micro NetWare/Makefile embed.fnc ! embed.h ext/B/t/b.t global.sym gv.c hv.c hv.h lib/constant.pm ! lib/overload.pm mg.c op.c perl.c pod/perlapi.pod pp_hot.c ! proto.h scope.c sv.c t/TEST t/op/magic.t universal.c ! vms/descrip_mms.template win32/Makefile win32/Makefile.ce ! win32/makefile.mk ____________________________________________________________________________ [ 30979] By: steveh on 2007/04/19 12:15:30 Log: Subject: [PATCH] Allow sending SIGINT to child processes on Windows *if* they are running Perl From: "Jan Dubois" Date: Mon, 16 Apr 2007 17:52:25 -0700 Message-ID: <01e301c7808a$ac0cca30$04265e90$@com> Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 30978] By: steveh on 2007/04/19 07:54:42 Log: Subject: [PATCH - again] Re: [perl #41574] cond_wait hang ups under MSWin32 From: "Jerry D. Hedden" Date: Wed, 18 Apr 2007 14:32:16 -0400 Message-ID: <1ff86f510704181132qf94b413mfda6aaa0f347df28@mail.gmail.com> Makes the test "TODO" on Win32, where it is not reliable, and turns the 50 separate tests in one single test for less line noise Branch: perl ! ext/threads/shared/Changes ext/threads/shared/shared.pm ! ext/threads/shared/t/stress.t ____________________________________________________________________________ [ 30977] By: merijn on 2007/04/18 19:04:40 Log: 1. Move #30327 to the generation location 2. Regen after backports 3. Include Jarkko's $run and \n patch Branch: perl ! Configure Porting/config_h.pl config_h.SH ____________________________________________________________________________ [ 30973] By: steveh on 2007/04/18 08:40:42 Log: Add a test for the bug fixed by #30970 Branch: perl + t/op/kill0.t ! MANIFEST ____________________________________________________________________________ [ 30972] By: rgs on 2007/04/18 08:36:24 Log: Sys::Syslog was missing from Maintainers.pl Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 30971] By: steveh on 2007/04/17 17:12:23 Log: These test scripts probably wanted BEGIN blocks, not just blocks with "BEGIN:" labels. Branch: perl ! t/comp/multiline.t t/op/exec.t ____________________________________________________________________________ [ 30970] By: steveh on 2007/04/17 11:13:23 Log: Subject: [PATCH] Fix kill(0, $pid) on Windows From: "Jan Dubois" Date: Mon, 16 Apr 2007 17:35:48 -0700 Message-ID: <01df01c78088$59718d30$0c54a790$@com> Fixes breakage caused by #29605. Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 30969] By: nicholas on 2007/04/16 16:17:05 Log: Remove the "performance hack" that suppressed used only once warnings for files in the standard library. Branch: perl ! gv.c ____________________________________________________________________________ [ 30968] By: merijn on 2007/04/16 15:01:31 Log: Subject: Re: [PATCH] Mention sorting MANIFEST in perlhack.pod From: "Jerry D. Hedden" Date: Mon, 16 Apr 2007 10:44:36 -0400 Message-ID: <1ff86f510704160744j9ae934cv9fef077afe3ca516@mail.gmail.com> Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 30967] By: rgs on 2007/04/16 13:37:05 Log: Subject: [PATCH] Re: Thread.t hangs, even under normal test... From: "Jerry D. Hedden" Date: Mon, 16 Apr 2007 09:31:39 -0400 Message-ID: <1ff86f510704160631ue286a97kb66a0ce649c9aae4@mail.gmail.com> Branch: perl ! lib/Thread.t ____________________________________________________________________________ [ 30966] By: merijn on 2007/04/16 11:44:54 Log: Subject: [PATCH] sv.c: %d ne size_t From: Jarkko Hietaniemi Date: Mon, 16 Apr 2007 14:31:42 +0300 (EEST) Message-Id: <200704161131.l3GBVg3n104476@kosh.hut.fi> Branch: perl ! sv.c ____________________________________________________________________________ [ 30965] By: davem on 2007/04/15 23:33:13 Log: fix casting warning in pp_ord() Branch: perl ! pp.c ____________________________________________________________________________ [ 30964] By: davem on 2007/04/15 23:24:21 Log: get rid of warning due to empty dangling else in malloc.c Branch: perl ! malloc.c ____________________________________________________________________________ [ 30963] By: davem on 2007/04/15 21:10:55 Log: follow PL_watchaddr when cloning a thread Branch: perl ! sv.c ____________________________________________________________________________ [ 30962] By: davem on 2007/04/15 16:32:42 Log: with DEBUG_LEAKING_SCALARS, dump multiply-freed scalars Branch: perl ! sv.c ____________________________________________________________________________ [ 30958] By: nicholas on 2007/04/15 12:37:44 Log: Remove wince/ from checkcfgvar.pl, now that it is gone in 5.8.x too. Branch: perl ! Porting/checkcfgvar.pl ____________________________________________________________________________ [ 30957] By: rgs on 2007/04/15 12:35:38 Log: Add the Default Unicode Collation Element Table for UCD 5.0.0 to Unicode::Collate Branch: perl + lib/Unicode/Collate/allkeys.txt ! MANIFEST ____________________________________________________________________________ [ 30955] By: rgs on 2007/04/15 07:26:28 Log: Change prototype of async() to be compatible with the one of threads::async() Branch: perl ! lib/Thread.pm ____________________________________________________________________________ [ 30954] By: rgs on 2007/04/15 07:16:44 Log: Subject: [PATCH] Remove 5005threads from Thread.pm From: "Jerry D. Hedden" Date: Fri, 13 Apr 2007 13:19:26 -0400 Message-ID: <1ff86f510704131019i3ea1f99es7067ba2ef60171ca@mail.gmail.com> Branch: perl ! lib/Thread.pm ____________________________________________________________________________ [ 30953] By: rgs on 2007/04/15 07:12:33 Log: Subject: [PATCH] Fix Thread.pm From: "Jerry D. Hedden" Date: Fri, 13 Apr 2007 12:51:40 -0400 Message-ID: <1ff86f510704130951t5f66baa0m4ed13018539976a3@mail.gmail.com> Branch: perl + lib/Thread.t ! MANIFEST lib/Thread.pm ____________________________________________________________________________ [ 30952] By: davem on 2007/04/14 21:53:17 Log: Move PL_comppad nulling from do_clean_all to sv_clear Branch: perl ! sv.c ____________________________________________________________________________ [ 30951] By: merijn on 2007/04/14 20:52:56 Log: Typo in croak message Branch: perl ! universal.c ____________________________________________________________________________ [ 30950] By: merijn on 2007/04/14 17:38:23 Log: Subject: [PATCH pod/perlfunc.pod] Typo in =item say From: Abigail Date: Sat, 14 Apr 2007 19:22:41 +0200 Message-ID: <20070414172241.GB3191@abigail.nl> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 30943] By: rgs on 2007/04/13 12:14:06 Log: Subject: RE: [PATCH] Restore Win64 compilation with the Windows Platform SDK From: "Jan Dubois" Date: Tue, 10 Apr 2007 16:49:21 -0700 Message-ID: <001b01c77bca$dcae7720$960b6560$@com> Branch: perl ! lib/ExtUtils/CBuilder/Platform/Windows.pm ____________________________________________________________________________ [ 30940] By: nicholas on 2007/04/12 21:03:08 Log: Bump the VERSION of ExtUtils::Constant::Base. Branch: perl ! lib/ExtUtils/Constant/Base.pm ____________________________________________________________________________ [ 30939] By: nicholas on 2007/04/12 20:45:21 Log: PL_madskills is a bool, so save it as one (else Solaris rightly SIGBUSes) Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 30936] By: nicholas on 2007/04/12 18:52:49 Log: Fix two errors in the OP debugging code. Now all test errors relate to newCONSTSUB(). Branch: perl ! op.c sv.c ____________________________________________________________________________ [ 30932] By: rgs on 2007/04/12 15:54:33 Log: Subject: Re: [PATCH] Add CPANPLUS 0.78 to the core From: demerphq Date: Tue, 10 Apr 2007 18:31:28 +0200 Message-ID: <9b18b3110704100931t5c0c97e0n9d3c059e6f404dd5@mail.gmail.com> Branch: perl ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 30931] By: nicholas on 2007/04/12 15:51:58 Log: Change 18797 (Patch for [perl #9402], known also as "glibc _moddi3 bug with negative quads", or also as RedHat bug #65612.) was a bit brute force. In reality, we don't need to have an auto-detecting pp_i_modulo unless we're compiled with 64 bit IVs and on glibc. Branch: perl ! pp.c ____________________________________________________________________________ [ 30926] By: rgs on 2007/04/12 14:50:04 Log: Run buildtoc --build-all Branch: perl ! MANIFEST pod/perltoc.pod vms/descrip_mms.template ! win32/pod.mak ____________________________________________________________________________ [ 30925] By: rgs on 2007/04/12 14:37:35 Log: Subject: [PATCH] Add $VERSION to Module::Build::Version From: "Jerry D. Hedden" Date: Wed, 11 Apr 2007 12:45:19 -0400 Message-ID: <1ff86f510704110945q173f2ac8p399171428fd182cd@mail.gmail.com> Branch: perl ! lib/Module/Build/Version.pm ____________________________________________________________________________ [ 30923] By: rgs on 2007/04/12 14:33:33 Log: Upgrade to Archive::Extract 0.18 Branch: perl ! lib/Archive/Extract.pm ! lib/Archive/Extract/t/src/double_dir.zip.packed ! lib/Archive/Extract/t/src/x.bz2.packed ! lib/Archive/Extract/t/src/x.gz.packed ! lib/Archive/Extract/t/src/x.jar.packed ! lib/Archive/Extract/t/src/x.par.packed ! lib/Archive/Extract/t/src/x.tar.gz.packed ! lib/Archive/Extract/t/src/x.tar.packed ! lib/Archive/Extract/t/src/x.tgz.packed ! lib/Archive/Extract/t/src/x.zip.packed ! lib/Archive/Extract/t/src/y.jar.packed ! lib/Archive/Extract/t/src/y.par.packed ! lib/Archive/Extract/t/src/y.tar.bz2.packed ! lib/Archive/Extract/t/src/y.tar.gz.packed ! lib/Archive/Extract/t/src/y.tar.packed ! lib/Archive/Extract/t/src/y.tbz.packed ! lib/Archive/Extract/t/src/y.tgz.packed ! lib/Archive/Extract/t/src/y.zip.packed ____________________________________________________________________________ [ 30922] By: rgs on 2007/04/12 14:27:23 Log: Add the perlreapi man page, by Ævar Arnfjörð Bjarmason (largely from perlreguts) Branch: perl + pod/perlreapi.pod ! MANIFEST pod.lst pod/perl.pod pod/perlreguts.pod ! vms/descrip_mms.template win32/pod.mak ____________________________________________________________________________ [ 30921] By: rgs on 2007/04/12 14:05:17 Log: Subject: Re: [PATCH] extflags/pmflags Change 30841, in dump.c:pm_description regex does not have to exist From: avarab@gmail.com Date: Wed, 11 Apr 2007 20:54:43 +0000 Message-ID: <51dd1af80704111354h4bbd0212hc96a9f1911d2ffb4@mail.gmail.com> Branch: perl ! dump.c ____________________________________________________________________________ [ 30920] By: rgs on 2007/04/12 13:57:49 Log: Subject: Re: [PATCH] perlreguts.pod: use the unicode name for ß and show the codepoint From: avarab@gmail.com Date: Fri, 6 Apr 2007 21:41:57 +0000 Message-ID: <51dd1af80704061441v4b972257ta4c95230bdbc47c5@mail.gmail.com> Branch: perl ! pod/perlreguts.pod ____________________________________________________________________________ [ 30919] By: nicholas on 2007/04/12 11:57:26 Log: When removing the test program source, also remove the compiled executable. Branch: perl ! Configure ____________________________________________________________________________ [ 30918] By: merijn on 2007/04/12 06:15:36 Log: Subject: [PATCH] g++ in Tru64: align sockaddr and sockaddr_in defs From: Jarkko Hietaniemi Date: Thu, 12 Apr 2007 05:19:30 +0300 (EEST) Message-Id: <200704120219.l3C2JUGZ294947@kosh.hut.fi> Branch: perl ! hints/dec_osf.sh ____________________________________________________________________________ [ 30915] By: nicholas on 2007/04/11 19:48:36 Log: For symbolic references test the defined path through the pp functions. Branch: perl ! t/op/ref.t ____________________________________________________________________________ [ 30913] By: nicholas on 2007/04/11 17:51:02 Log: Be a bit more specific in what our second typeglob isn't. It is actually expected to be undef. Branch: perl ! t/op/ref.t ____________________________________________________________________________ [ 30912] By: stevep on 2007/04/11 17:16:00 Log: Fix spelling nit. Branch: perl ! ext/POSIX/t/posix.t ____________________________________________________________________________ [ 30910] By: nicholas on 2007/04/11 14:15:19 Log: Run pod/buildtoc --build-all Branch: perl ! MANIFEST pod/perltoc.pod vms/descrip_mms.template ____________________________________________________________________________ [ 30909] By: nicholas on 2007/04/11 14:09:31 Log: perl5.9.5delta is about 5, not 4. Branch: perl ! pod.lst ____________________________________________________________________________ [ 30908] By: nicholas on 2007/04/11 13:52:43 Log: Update MANIFEST to include 3 files added in change 30893. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 30907] By: rgs on 2007/04/11 13:08:49 Log: Subject: [PATCH] Correct Shell.pm POD regarding $Shell::capture_stderr From: "Jerry D. Hedden" Date: Tue, 10 Apr 2007 13:54:10 -0400 Message-ID: <1ff86f510704101054q2ccc7c10l66d62971716877f9@mail.gmail.com> Branch: perl ! lib/Shell.pm ____________________________________________________________________________ [ 30906] By: rgs on 2007/04/11 13:06:49 Log: Add Shell.pm to the list of dual-life modules Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 30905] By: rgs on 2007/04/11 13:05:28 Log: Upgrade to Shell 0.72 (noticed by Jerry D. Hedden) Branch: perl ! lib/Shell.pm lib/Shell.t ____________________________________________________________________________ [ 30904] By: nicholas on 2007/04/11 08:02:43 Log: If the test programs for strtoul(), strtoull() or strtouq() fail, don't assume that the functions work. Branch: perl ! Configure ____________________________________________________________________________ [ 30903] By: nicholas on 2007/04/11 07:39:21 Log: Work round what appears to be a bug in Sun C++ 5.8 2005/10/13 If we just cast GvSVn(gv) to void, it ignores evaluating it for its side effect. Branch: perl ! gv.c ____________________________________________________________________________ [ 30902] By: craigb on 2007/04/11 04:08:47 Log: Fully VMSify CPANPLUS util names following #30885 Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 30900] By: nicholas on 2007/04/10 19:39:01 Log: Silence the g++ warnings "right-hand operand of comma has no effect" Branch: perl ! perl.c perly.act perly.h perly.tab perly.y regcomp.c ____________________________________________________________________________ [ 30898] By: nicholas on 2007/04/10 18:56:17 Log: Cast needed to get POSIX compiling with g++ on FreeBSD. Branch: perl ! ext/POSIX/POSIX.xs ____________________________________________________________________________ [ 30897] By: nicholas on 2007/04/10 18:30:04 Log: Make the don't-use-nm symbol table probes work under C++. Branch: perl ! Configure ____________________________________________________________________________ [ 30896] By: stevep on 2007/04/10 16:36:08 Log: Version change to ExtUtils::MM_Unix missed in change #30380. Branch: perl ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 30895] By: stevep on 2007/04/10 16:23:10 Log: Somehow, version.pm was missed from change #30629. Branch: perl ! lib/version.pm ____________________________________________________________________________ [ 30894] By: nicholas on 2007/04/10 16:11:41 Log: Undo the non-maint part of change 30816. Silly Nicholas. Branch: perl ! hints/freebsd.sh ____________________________________________________________________________ [ 30893] By: stevep on 2007/04/10 15:44:51 Log: Upgrade to Module-Build-0.2807 Branch: perl + lib/Module/Build/t/new_from_context.t + lib/Module/Build/t/test_type.t lib/Module/Build/t/test_types.t ! lib/Module/Build.pm lib/Module/Build/API.pod ! lib/Module/Build/Base.pm lib/Module/Build/ModuleInfo.pm ! lib/Module/Build/Version.pm lib/Module/Build/YAML.pm ! lib/Module/Build/t/extend.t lib/Module/Build/t/lib/MBTest.pm ! lib/Module/Build/t/manifypods.t lib/Module/Build/t/metadata.t ! lib/Module/Build/t/moduleinfo.t lib/Module/Build/t/ppm.t ! lib/Module/Build/t/tilde.t ____________________________________________________________________________ [ 30891] By: nicholas on 2007/04/10 14:49:31 Log: S_forget_pmop() only needs a flags argument for the ithreads case, because PmopSTASH_free() is a no-op in an unthreaded perl. Branch: perl ! embed.fnc embed.h op.c op.h proto.h ____________________________________________________________________________ [ 30888] By: nicholas on 2007/04/10 11:48:07 Log: If PL_curpm is pointing to an op that is getting freed, reset it to NULL. Otherwise we have a pointer dangling into undefined behaviour. Branch: perl ! op.c ____________________________________________________________________________ [ 30887] By: rgs on 2007/04/10 09:43:34 Log: Could someone explain why this file was added twice. Branch: perl ! ext/threads/shared/t/stress.t ____________________________________________________________________________ [ 30886] By: rgs on 2007/04/10 09:41:00 Log: Upgrade to threads::shared 1.09 : - Fix casting issue under MSWin32 - Modify stress test to not hang under MSWin32 Branch: perl + ext/threads/shared/t/stress.t ! MANIFEST ext/threads/shared/Changes ext/threads/shared/README ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs ! ext/threads/shared/t/cond.t ____________________________________________________________________________ [ 30885] By: rgs on 2007/04/10 09:23:43 Log: Add the new CPANPLUS utilities to the VMS build process. Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 30884] By: rgs on 2007/04/10 07:44:50 Log: Sync MANIFEST. Files have disappeared ? Branch: perl ! MANIFEST ____________________________________________________________________________ [ 30883] By: rgs on 2007/04/10 07:42:33 Log: Add CPANPLUS 0.78 Branch: perl + lib/CPANPLUS.pm lib/CPANPLUS/Backend.pm + lib/CPANPLUS/Backend/RV.pm lib/CPANPLUS/Config.pm + lib/CPANPLUS/Configure.pm lib/CPANPLUS/Configure/Setup.pm + lib/CPANPLUS/Dist.pm lib/CPANPLUS/Dist/Base.pm + lib/CPANPLUS/Dist/MM.pm lib/CPANPLUS/Dist/Sample.pm + lib/CPANPLUS/Error.pm lib/CPANPLUS/FAQ.pod + lib/CPANPLUS/Hacking.pod lib/CPANPLUS/Internals.pm + lib/CPANPLUS/Internals/Constants.pm + lib/CPANPLUS/Internals/Constants/Report.pm + lib/CPANPLUS/Internals/Extract.pm + lib/CPANPLUS/Internals/Fetch.pm + lib/CPANPLUS/Internals/Report.pm + lib/CPANPLUS/Internals/Search.pm + lib/CPANPLUS/Internals/Source.pm + lib/CPANPLUS/Internals/Utils.pm + lib/CPANPLUS/Internals/Utils/Autoflush.pm + lib/CPANPLUS/Module.pm lib/CPANPLUS/Module/Author.pm + lib/CPANPLUS/Module/Author/Fake.pm + lib/CPANPLUS/Module/Checksums.pm lib/CPANPLUS/Module/Fake.pm + lib/CPANPLUS/Module/Signature.pm lib/CPANPLUS/Selfupdate.pm + lib/CPANPLUS/Shell.pm lib/CPANPLUS/Shell/Classic.pm + lib/CPANPLUS/Shell/Default.pm + lib/CPANPLUS/Shell/Default/Plugins/HOWTO.pod + lib/CPANPLUS/Shell/Default/Plugins/Remote.pm + lib/CPANPLUS/Shell/Default/Plugins/Source.pm + lib/CPANPLUS/bin/cpan2dist lib/CPANPLUS/bin/cpanp + lib/CPANPLUS/bin/cpanp-run-perl lib/CPANPLUS/inc.pm + lib/CPANPLUS/t/00_CPANPLUS-Inc.t + lib/CPANPLUS/t/00_CPANPLUS-Internals-Utils.t + lib/CPANPLUS/t/01_CPANPLUS-Configure.t + lib/CPANPLUS/t/02_CPANPLUS-Internals.t + lib/CPANPLUS/t/03_CPANPLUS-Internals-Source.t + lib/CPANPLUS/t/04_CPANPLUS-Module.t + lib/CPANPLUS/t/05_CPANPLUS-Internals-Fetch.t + lib/CPANPLUS/t/06_CPANPLUS-Internals-Constants.t + lib/CPANPLUS/t/07_CPANPLUS-Internals-Extract.t + lib/CPANPLUS/t/08_CPANPLUS-Backend.t + lib/CPANPLUS/t/09_CPANPLUS-Internals-Search.t + lib/CPANPLUS/t/10_CPANPLUS-Error.t + lib/CPANPLUS/t/19_CPANPLUS-Dist.t + lib/CPANPLUS/t/20_CPANPLUS-Dist-MM.t + lib/CPANPLUS/t/21_CPANPLUS-Dist-No-Build.t + lib/CPANPLUS/t/30_CPANPLUS-Internals-Selfupdate.t + lib/CPANPLUS/t/40_CPANPLUS-Internals-Report.t + lib/CPANPLUS/t/dummy-CPAN/authors/01mailrc.txt.gz.packed + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Bundle-Foo-Ba + r-0.01.tar.gz.packed + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/CHECKSUMS + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. + readme + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/Foo-Bar-0.01. + tar.gz.packed + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUNOXS/perl5.005_03. + tar.gz.packed + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/CHECKSUMS + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.re + adme + lib/CPANPLUS/t/dummy-CPAN/authors/id/E/EU/EUXS/Foo-Bar-0.01.ta + r.gz.packed + lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/CHECKSUMS + lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. + readme + lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBNOXS/Foo-Bar-0.01. + tar.gz.packed + lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/CHECKSUMS + lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.re + adme + lib/CPANPLUS/t/dummy-CPAN/authors/id/M/MB/MBXS/Foo-Bar-0.01.ta + r.gz.packed + lib/CPANPLUS/t/dummy-CPAN/modules/02packages.details.txt.gz.pa + cked + lib/CPANPLUS/t/dummy-CPAN/modules/03modlist.data.gz.packed + lib/CPANPLUS/t/dummy-localmirror/01mailrc.txt.gz.packed + lib/CPANPLUS/t/dummy-localmirror/02packages.details.txt.gz.pac + ked lib/CPANPLUS/t/dummy-localmirror/03modlist.data.gz.packed + lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/Bundle + -Foo-Bar-0.01.tar.gz.packed + lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/CHECKS + UMS + lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/Foo-Ba + r-0.01.tar.gz.packed + lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUNOXS/perl5. + 005_03.tar.gz.packed + lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUXS/CHECKSUM + S + lib/CPANPLUS/t/dummy-localmirror/authors/id/E/EU/EUXS/Foo-Bar- + 0.01.tar.gz.packed + lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBNOXS/CHECKS + UMS + lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBNOXS/Foo-Ba + r-0.01.tar.gz.packed + lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBXS/CHECKSUM + S + lib/CPANPLUS/t/dummy-localmirror/authors/id/M/MB/MBXS/Foo-Bar- + 0.01.tar.gz.packed lib/CPANPLUS/t/inc/conf.pl + utils/cpan2dist.PL utils/cpanp-run-perl.PL utils/cpanp.PL ! MANIFEST installperl utils.lst utils/Makefile win32/Makefile ! win32/makefile.mk ____________________________________________________________________________ [ 30882] By: rgs on 2007/04/10 06:46:54 Log: Fix new tests Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 30881] By: stevep on 2007/04/10 02:53:34 Log: Subject: Re: [PATCH] length() on magic capture variables From: "Ævar Arnfjörð Bjarmason" Date: Mon, 9 Apr 2007 22:02:42 +0000 Message-ID: <51dd1af80704091502m19130c28y29e6e656516fabfd@mail.gmail.com> Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 30880] By: stevep on 2007/04/10 02:49:07 Log: Subject: [PATCH] Test for the qr// construct From: "Ævar Arnfjörð Bjarmason" Date: Mon, 9 Apr 2007 20:36:58 +0000 Message-ID: <51dd1af80704091336q335f0584o602b5e245bc210fe@mail.gmail.com> Includes add to the MANIFEST Branch: perl + t/op/qr.t ! MANIFEST ____________________________________________________________________________ [ 30879] By: stevep on 2007/04/10 02:37:04 Log: Subject: [PATCH] Cast markstack values to I32 From: Jan Dubois Date: Mon, 09 Apr 2007 18:11:32 -0700 Message-ID: Branch: perl ! XSUB.h pp.h ____________________________________________________________________________ [ 30878] By: stevep on 2007/04/10 02:30:38 Log: Subject: [PATCH] Restore Win64 compilation with the Windows Platform SDK From: Jan Dubois Date: Mon, 09 Apr 2007 17:27:17 -0700 Message-ID: <4kll13df3tndn8alp54gi9ur9jmq063aij@4ax.com> Branch: perl ! lib/ExtUtils/MM_Win32.pm win32/win32.c ____________________________________________________________________________ [ 30877] By: stevep on 2007/04/10 02:18:24 Log: Upgrade to bignum-0.20 and Math-BigRat-0.18. Branch: perl + lib/bignum/t/bigexp.t ! MANIFEST lib/Math/BigRat.pm lib/bignum.pm ____________________________________________________________________________ [ 30876] By: stevep on 2007/04/10 02:11:02 Log: Subject: BigInt, FastCalc, BitRat, bignum released to CPAN [PATCH] From: Tels Date: Mon, 9 Apr 2007 20:59:22 +0000 Message-Id: <200704092059.24058@bloodgate.com> Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/FastCalc.xs ! ext/Math/BigInt/FastCalc/t/leak.t lib/Math/BigFloat.pm ! lib/Math/BigInt.pm lib/Math/BigInt/t/biglog.t ! lib/Math/BigInt/t/fallback.t ____________________________________________________________________________ [ 30875] By: stevep on 2007/04/09 14:06:22 Log: Upgrade to CPAN-1.90. Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Queue.pm ____________________________________________________________________________ [ 30871] By: rgs on 2007/04/08 07:58:39 Log: Subject: [PATCH] RXf_WHITE never used due to small bug in regcomp.c From: "=?UTF-8?Q?=C3=86var_Arnfj=C3=B6r=C3=B0_Bjarmason?=" Date: Sat, 7 Apr 2007 00:17:05 +0000 Message-ID: <51dd1af80704061717s44107fb9jf468ef28080d33a6@mail.gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30870] By: rgs on 2007/04/08 07:55:04 Log: Subject: [PATCH] makedepend.SH syntax error From: "Yitzchak Scott-Thoennes" Date: Sat, 7 Apr 2007 23:32:44 -0700 (PDT) Message-ID: <41520.67.40.29.216.1176013964.squirrel@webmail.efn.org> Branch: perl ! makedepend.SH ____________________________________________________________________________ [ 30869] By: nicholas on 2007/04/07 21:36:19 Log: Upgrade to Module-Pluggable 3.6 Branch: perl ! lib/Module/Pluggable.pm lib/Module/Pluggable/Object.pm ____________________________________________________________________________ [ 30868] By: nicholas on 2007/04/07 20:43:14 Log: Ensure PL_last_in_gv doesn't end up pointing to garbage by NULLing it if the GV it is pointing to gets freed. Branch: perl ! sv.c ____________________________________________________________________________ [ 30867] By: nicholas on 2007/04/07 17:14:11 Log: Under PERL_DEBUG_READONLY_OPS don't panic if you can't find the slab being freed. Also, need to set the slab to read/write before incrementing or decrementing an op's reference count. With this we can build all extentions, and run test_harness. Branch: perl ! embed.fnc op.c op.h proto.h ____________________________________________________________________________ [ 30866] By: nicholas on 2007/04/07 12:45:44 Log: Upgrade to Encode 2.19 Branch: perl ! ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm ! ext/Encode/Encode.xs ext/Encode/bin/piconv ! ext/Encode/encoding.pm ext/Encode/lib/Encode/Alias.pm ! ext/Encode/lib/Encode/CJKConstants.pm ! ext/Encode/lib/Encode/JP/H2Z.pm ! ext/Encode/lib/Encode/JP/JIS7.pm ! ext/Encode/lib/Encode/MIME/Header.pm ! ext/Encode/lib/Encode/Unicode/UTF7.pm ext/Encode/t/Aliases.t ! ext/Encode/t/mime-header.t ____________________________________________________________________________ [ 30865] By: nicholas on 2007/04/07 12:15:40 Log: Turn op_pmreplroot in struct pmop into a real union. Branch: perl ! dump.c ext/B/B.xs op.c op.h pp.c pp_hot.c ____________________________________________________________________________ [ 30863] By: nicholas on 2007/04/07 10:48:08 Log: Remove a now un-needed goto from Perl_peep(). Branch: perl ! op.c ____________________________________________________________________________ [ 30862] By: nicholas on 2007/04/07 10:43:37 Log: Rejig Perl_peep() to assume that ops are optimised by default. The source code is simpler, and the object code slightly smaller. Branch: perl ! op.c ____________________________________________________________________________ [ 30861] By: nicholas on 2007/04/07 08:32:46 Log: Re-ordering OP_STUB in the switch statement in Perl_peep saves a goto. Branch: perl ! op.c ____________________________________________________________________________ [ 30860] By: nicholas on 2007/04/06 23:31:14 Log: Merge op_pmreplstart and op_pmstash/op_pmstashpv into a union in PMOP, as both pointers never need to be set at the same time. Branch: perl ! dump.c ext/B/B.xs op.c op.h pp_ctl.c ____________________________________________________________________________ [ 30859] By: nicholas on 2007/04/06 22:32:02 Log: assert() that OP_QR and OP_MATCH never set op_pmreplstart, which simplifies the peep hole optimiser slightly. Branch: perl ! op.c ____________________________________________________________________________ [ 30858] By: nicholas on 2007/04/06 22:08:20 Log: Add editor block. Branch: perl ! op.h ____________________________________________________________________________ [ 30857] By: nicholas on 2007/04/06 21:53:46 Log: Only append ?? match ops to the list used by reset. This saves memory and time. Branch: perl ! op.c op.h toke.c ____________________________________________________________________________ [ 30856] By: nicholas on 2007/04/06 20:57:34 Log: Avoid accessing free()d memory when calling reset in one thread, after deleting pattern match ops in another thread. Branch: perl ! embed.fnc embed.h op.c proto.h t/op/reset.t ____________________________________________________________________________ [ 30855] By: nicholas on 2007/04/06 20:46:47 Log: Give accurate failure diagnostics when unlike() fails. Branch: perl ! t/test.pl ____________________________________________________________________________ [ 30854] By: nicholas on 2007/04/06 20:17:14 Log: Ooops. Forgot to update proto.h in change 30853. Branch: perl ! proto.h ____________________________________________________________________________ [ 30853] By: nicholas on 2007/04/06 19:50:12 Log: Remove op_pmnext from PMOPs, and instead store the list for reset as an array hanging from the mg_ptr of the symbol table magic. (Previously the linked list head was in the mg_obj member) Branch: perl ! embed.fnc embed.h ext/B/B.xs op.c op.h sv.c ____________________________________________________________________________ [ 30852] By: rgs on 2007/04/06 14:15:44 Log: Subject: [PATCH] Allow any *DBM_File to work for DynaLoader testing From: "Jerry D. Hedden" Date: Wed, 4 Apr 2007 09:57:16 -0400 Message-ID: <1ff86f510704040657t732af552jbcbdb8804d134ff7@mail.gmail.com> Branch: perl ! ext/DynaLoader/t/DynaLoader.t ext/DynaLoader/t/XSLoader.t ____________________________________________________________________________ [ 30851] By: rgs on 2007/04/06 13:35:15 Log: Subject: [PATCH] MAD do not ignore errors from 'use' From: Gerard Goossen Date: Thu, 29 Mar 2007 18:02:29 +0200 Message-ID: <20070329160229.GF20231@ostwald> plus another similar correction Branch: perl ! perl.c ____________________________________________________________________________ [ 30850] By: rgs on 2007/04/06 13:19:44 Log: Subject: [PATCH] madprop about forced words From: Gerard Goossen Date: Thu, 29 Mar 2007 18:10:42 +0200 Message-ID: <20070329161042.GG20231@ostwald> Branch: perl ! toke.c ____________________________________________________________________________ [ 30849] By: rgs on 2007/04/06 12:13:14 Log: Subject: Re: Proposed changes and to regular expression interfaces in core From: "Ævar Arnfjörð Bjarmason" Date: Thu, 29 Mar 2007 22:52:49 +0000 Message-ID: <51dd1af80703291552y1073bcb6r954b043eb68a4459@mail.gmail.com> Branch: perl ! embed.fnc embed.h ext/re/re.xs ext/re/re_top.h global.sym ! perl.h pp_hot.c proto.h regcomp.c regcomp.h regexp.h ____________________________________________________________________________ [ 30848] By: stevep on 2007/04/05 16:32:19 Log: g++ on NetBSD needs to have environ declared as well. Branch: perl ! perl.h ____________________________________________________________________________ [ 30847] By: rgs on 2007/04/05 16:26:18 Log: C++ compilation fix by Steve Peters Branch: perl ! perl.h ____________________________________________________________________________ [ 30846] By: nicholas on 2007/04/05 08:56:10 Log: S_op_destroy() was not static. Also tidy all other STATIC/static declarations onto the same line as the return type, to make checking this easier. Branch: perl ! dump.c op.c pp_ctl.c pp_pack.c ____________________________________________________________________________ [ 30845] By: nicholas on 2007/04/04 21:42:26 Log: Add TODO tests for the (sometimes) crashing threads/op deletion/reset combination. Branch: perl ! t/op/reset.t ____________________________________________________________________________ [ 30844] By: nicholas on 2007/04/04 19:55:23 Log: A test for reset. Branch: perl + t/op/reset.t ! MANIFEST ____________________________________________________________________________ [ 30843] By: nicholas on 2007/04/04 17:22:02 Log: Get further through the build with read-only optrees. Free()ing cops as currently implemented seems to want write activity to them. Also we save a field in PL_curcop at one point, and sometimes this can be in a read only COP. If so, the end of scope restoration is always to the same value, but it's easier to cheat and skip the restoration than to dig around and avoid the save. Branch: perl ! op.c scope.c ____________________________________________________________________________ [ 30842] By: rgs on 2007/04/04 08:40:52 Log: Symbol export nit, found by Yves Branch: perl ! makedef.pl ____________________________________________________________________________ [ 30841] By: rgs on 2007/04/04 08:32:37 Log: Subject: Re: pmdynflags and thread safety From: demerphq Date: Wed, 4 Apr 2007 01:46:26 +0200 Message-ID: <9b18b3110704031646p7ac8dbearf9e41397a5f884d8@mail.gmail.com> Branch: perl ! bytecode.pl dump.c embed.fnc ext/B/B.pm ext/B/B.xs ! ext/B/B/Asmdata.pm ext/B/B/Deparse.pm ext/B/defsubs_h.PL ! ext/B/t/concise-xs.t ext/re/re.xs op.c op.h pod/perlreguts.pod ! pod/perltoc.pod pp.c pp_ctl.c pp_hot.c proto.h regcomp.c ! regexec.c regexp.h sv.c toke.c ____________________________________________________________________________ [ 30840] By: rgs on 2007/04/04 06:46:46 Log: Subject: [PATCH] ext\ExtUtils\t\Embed.t fails test when upgrading a perl with different core headers. From: demerphq Date: Wed, 4 Apr 2007 03:17:21 +0200 Message-ID: <9b18b3110704031817l37c034d3gf3d2b1cd205ac517@mail.gmail.com> Branch: perl ! lib/ExtUtils/t/Embed.t ____________________________________________________________________________ [ 30839] By: rgs on 2007/04/04 06:39:46 Log: Subject: [PATCH] Re: [PATCH] microperl plus missing config vars From: Jarkko Hietaniemi Date: Tue, 03 Apr 2007 18:28:30 -0400 Message-ID: <4612D50E.5010105@iki.fi> Branch: perl ! Porting/checkcfgvar.pl win32/config.gc ____________________________________________________________________________ [ 30838] By: rgs on 2007/04/03 16:17:01 Log: Subject: Re: [PATCH] MAD prototype checking From: Gerard Goossen Date: Thu, 29 Mar 2007 17:34:23 +0200 Message-ID: <20070329153423.GE20231@ostwald> Branch: perl ! op.c ____________________________________________________________________________ [ 30837] By: rgs on 2007/04/03 16:12:08 Log: Subject: Re: [PATCH] MAD disable constant inlining From: Gerard Goossen Date: Thu, 29 Mar 2007 17:31:32 +0200 Message-ID: <20070329153132.GD20231@ostwald> Branch: perl ! toke.c ____________________________________________________________________________ [ 30836] By: rgs on 2007/04/03 08:34:09 Log: C++ compilation patch by Jarkko Branch: perl ! ext/Encode/bin/enc2xs ____________________________________________________________________________ [ 30835] By: nicholas on 2007/04/02 21:27:26 Log: We may not even have a list of slabs when Perl_Slab_Free is called. Branch: perl ! op.c ____________________________________________________________________________ [ 30834] By: nicholas on 2007/04/02 21:25:03 Log: Cleanups for PERL_DEBUG_READONLY_OPS debugging code - remove a now- unneeded include of , and make PERL_DEBUG_READONLY_OPS appear in -V output. Branch: perl ! perl.c ____________________________________________________________________________ [ 30833] By: rgs on 2007/04/02 19:53:08 Log: Subject: [PATCH] Allow testing of DBM_Filter with any *DBM_File From: "Jerry D. Hedden" Date: Mon, 2 Apr 2007 10:15:47 -0700 (PDT) Message-ID: <642435.53086.qm@web30215.mail.mud.yahoo.com> Branch: perl ! lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t ! lib/DBM_Filter/t/compress.t lib/DBM_Filter/t/encode.t ! lib/DBM_Filter/t/int32.t lib/DBM_Filter/t/null.t ! lib/DBM_Filter/t/utf8.t ____________________________________________________________________________ [ 30832] By: nicholas on 2007/04/02 19:53:06 Log: For Perl_Slab_Alloc(), eliminate the unused parameter 'm'. Branch: perl ! embed.fnc embed.h op.c op.h proto.h ____________________________________________________________________________ [ 30831] By: rgs on 2007/04/02 19:51:08 Log: Subject: [PATCH] Don't install dbm_filter_util.pl From: "Jerry D. Hedden" Date: Mon, 2 Apr 2007 09:31:13 -0700 (PDT) Message-ID: <721682.89546.qm@web30209.mail.mud.yahoo.com> Branch: perl ! installperl ____________________________________________________________________________ [ 30830] By: nicholas on 2007/04/02 19:25:53 Log: The op slab allocator can call calloc() instead of malloc(), and save a Zero(). Also, argument m is unused. Branch: perl ! op.c ____________________________________________________________________________ [ 30829] By: nicholas on 2007/04/02 19:03:55 Log: Add a new compile option PERL_DEBUG_READONLY_OPS which marks the optree as read only (or as much of it as it practical). This makes it trivial to detect buggy code that is modifying the optree at runtime. Branch: perl ! embed.fnc embed.h embedvar.h intrpvar.h op.c perl.c perlapi.h ! pod/perlhack.pod proto.h ____________________________________________________________________________ [ 30828] By: rgs on 2007/04/02 08:50:23 Log: Subject: [PATCH?] perlfunc.pod: Lexical visibility hint in require docu From: Christian Winter Date: Sun, 01 Apr 2007 18:01:24 +0200 Message-ID: <460FD754.8050106@linux-config.de> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 30827] By: craigb on 2007/04/01 18:11:28 Log: Update name of Perl executable on VMS following #30414. Branch: perl ! t/op/taint.t ____________________________________________________________________________ [ 30826] By: craigb on 2007/04/01 18:01:01 Log: Mark new regex glob test as a TODO on VMS. Branch: perl ! ext/File/Glob/t/basic.t ____________________________________________________________________________ [ 30825] By: merijn on 2007/04/01 15:44:33 Log: Subject: README.$OS URLs From: Steffen Mueller Date: Sat, 31 Mar 2007 16:37:56 +0200 Message-ID: <20070331143757.26271.qmail@lists.develooper.com> Branch: perl ! README.amiga README.cn README.dos README.jp README.netware ! README.tw ____________________________________________________________________________ [ 30824] By: stevep on 2007/04/01 13:10:11 Log: Subject: [PATCH] Symbian sync From: Jarkko Hietaniemi Date: Sat, 31 Mar 2007 15:30:09 -0400 Message-ID: <460EB6C1.4020406@iki.fi> Branch: perl ! README.symbian lib/AutoSplit.pm lib/constant.pm regcomp.pl ! regnodes.h symbian/port.pl symbian/sdk.pl ____________________________________________________________________________ [ 30823] By: stevep on 2007/04/01 12:57:24 Log: Subject: [PATCH] microperl plus missing config vars From: Jarkko Hietaniemi Date: Sat, 31 Mar 2007 17:50:18 -0400 Message-ID: <460ED79A.5030809@iki.fi> Branch: perl ! Cross/config.sh-arm-linux Makefile.micro NetWare/config.wc ! Porting/checkcfgvar.pl README.micro epoc/config.sh ! plan9/config_sh.sample symbian/config.sh uconfig.h uconfig.sh ! win32/config.bc win32/config.ce win32/config.vc ! win32/config.vc64 ____________________________________________________________________________ [ 30822] By: davem on 2007/04/01 01:27:57 Log: Make parser_free() be called slightly later, i.e. at the point where lexer vars are being restored in a LEAVE, rather than at the end of yyparse() Branch: perl ! perly.c toke.c ____________________________________________________________________________ [ 30821] By: davem on 2007/04/01 01:22:20 Log: Eliminate the use of PL_curforce outside of toke.c Branch: perl ! perl.c toke.c ____________________________________________________________________________ [ 30820] By: davem on 2007/04/01 01:20:02 Log: Eliminate the use of PL_bufend outside of toke.c: give Perl_scan_vstring() an explicit 'end' arg rather than using PL_bufend, and replace it with a local var in Perl_find_script() Branch: perl ! embed.fnc embed.h proto.h sv.c toke.c ____________________________________________________________________________ [ 30819] By: davem on 2007/04/01 00:51:00 Log: free backtrack track when on unexpected exit, eg /(?{ die })/ Branch: perl ! regexec.c ____________________________________________________________________________ [ 30818] By: davem on 2007/04/01 00:27:02 Log: fix $^R scoping bug. By setting the outer saved $^R to the current $^R just at the end of a successful match, and ensuring that that the savestack doesn't get popped beforehand, the code is simplified and fixes a bug. Branch: perl ! regexec.c t/op/pat.t ____________________________________________________________________________ [ 30817] By: nicholas on 2007/03/31 23:15:15 Log: Rearrange members of structures to reduce memory size on some platforms. On LP64 structs stackinfo, refcounted_he, and magic shrink by 8 bytes, struct yy_parser by 16. Branch: perl ! cop.h gv.h hv.h mg.h parser.h perl.h ____________________________________________________________________________ [ 30815] By: nicholas on 2007/03/31 20:52:53 Log: Reorder the members of various regexp structs to reduce their size on LP64 platforms, by pairing up I32 and U32 members. Notably structs _reg_trie_data, reg_ac_data, regexp and regmatch_state down by 8 bytes, re_save_state by 16, and regmatch_slab up by 48 (ie one more state per slab) Branch: perl ! regcomp.h regexp.h ____________________________________________________________________________ [ 30814] By: craigb on 2007/03/31 19:42:35 Log: Fix URL rot in README.vms Branch: perl ! README.vms ____________________________________________________________________________ [ 30813] By: craigb on 2007/03/31 19:40:43 Log: Make Perl_vms_start_glob return the input pattern when there are no matches. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 30812] By: nicholas on 2007/03/31 15:50:05 Log: precomp in struct regexp can be const char *. Branch: perl ! regexp.h ____________________________________________________________________________ [ 30811] By: rgs on 2007/03/31 14:11:40 Log: Fix bug #42224, perl -MO=Deparse -e 'print readpipe $x, $y' broken Branch: perl ! ext/B/B/Deparse.pm ____________________________________________________________________________ [ 30806] By: rgs on 2007/03/31 06:23:12 Log: Fix the error message "Can't call method "DOES" on unblessed reference". Branch: perl ! pp_hot.c t/op/universal.t universal.c ____________________________________________________________________________ [ 30805] By: rgs on 2007/03/31 06:16:09 Log: Don't use utf8.pm in the test (avoiding embedding utf8 in the test file), and use greek to test for something out of 8-bit latin, as Jarkko suggested. Everything flows. Branch: perl ! t/io/dup.t ____________________________________________________________________________ [ 30804] By: ams on 2007/03/31 00:51:55 Log: This was released as 2.16. Branch: perl ! ext/Storable/Storable.pm ____________________________________________________________________________ [ 30803] By: ams on 2007/03/31 00:34:13 Log: Add new hints files. Branch: perl ! ext/Storable/MANIFEST ____________________________________________________________________________ [ 30791] By: nicholas on 2007/03/30 16:17:25 Log: Bump File::Glob's VERSION to go with change 30103. Branch: perl ! ext/File/Glob/Glob.pm ____________________________________________________________________________ [ 30785] By: nicholas on 2007/03/30 11:52:43 Log: Remove the never-used numeric and character switch ops. Branch: perl ! opcode.pl ____________________________________________________________________________ [ 30784] By: nicholas on 2007/03/30 11:48:54 Log: A logical rearrangement of ops, to get the post 5.005 ops to their logical groups. Branch: perl ! ext/B/t/b.t opcode.h opcode.pl opnames.h pp.sym pp_proto.h ____________________________________________________________________________ [ 30783] By: nicholas on 2007/03/30 10:53:31 Log: Oops. Failed to remove the now obsolete comment about custom ops. Branch: perl ! opcode.pl ____________________________________________________________________________ [ 30782] By: nicholas on 2007/03/30 10:50:10 Log: Remove the restriction that op_custom has to be the last op. This allows more ops to be added during the life of a stable release. Branch: perl ! opcode.h opcode.pl ____________________________________________________________________________ [ 30781] By: rgs on 2007/03/30 08:30:35 Log: When dup'ing a filehandle, retain the :utf8 layer Branch: perl ! perlio.c t/io/dup.t ____________________________________________________________________________ [ 30780] By: rgs on 2007/03/30 07:48:59 Log: Add two deprecation warnings: Opening dirhandle %s also as a file Opening filehandle %s also as a directory Branch: perl ! pod/perldiag.pod pp_sys.c t/lib/warnings/pp_sys t/op/chdir.t ____________________________________________________________________________ [ 30779] By: stevep on 2007/03/30 03:24:22 Log: Subject: [PATCH] cflags.SH: 30327 wasn't portable Bourne (avoid '!: not found') From: Jarkko Hietaniemi Date: Fri, 30 Mar 2007 04:44:11 +0300 (EEST) Message-Id: <200703300144.l2U1iBSA490663@kosh.hut.fi> Branch: perl ! cflags.SH ____________________________________________________________________________ [ 30778] By: stevep on 2007/03/29 23:11:29 Log: Upgrade to CGI.pm-3.28 Branch: perl ! lib/CGI.pm lib/CGI/Changes lib/CGI/Cookie.pm ____________________________________________________________________________ [ 30777] By: rgs on 2007/03/29 13:03:54 Log: Subject: [PATCH] Shorten 'skipping...' test message From: "Jerry D. Hedden" Date: Thu, 29 Mar 2007 05:56:51 -0700 (PDT) Message-ID: <213529.35369.qm@web30214.mail.mud.yahoo.com> Branch: perl ! t/TEST ____________________________________________________________________________ [ 30776] By: rgs on 2007/03/29 07:56:11 Log: Back out changes 30762 and 30763 Branch: perl ! pp.c ____________________________________________________________________________ [ 30775] By: rgs on 2007/03/28 08:43:10 Log: Subject: [PATCH?]: perlguts.pod From: "John P. Linderman" Date: Tue, 27 Mar 2007 12:33:39 -0400 Message-Id: <200703271633.l2RGXd3u3443680@raptor.research.att.com> Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 30774] By: merijn on 2007/03/27 12:30:11 Log: Subject: [PATCH] stop the cargo cult of (MEM_SIZE)~0 From: Jarkko Hietaniemi Date: Tue, 27 Mar 2007 15:07:52 +0300 (EEST) Message-Id: <200703271207.l2RC7qOC443040@kosh.hut.fi> Branch: perl ! handy.h pp.c util.c ____________________________________________________________________________ [ 30773] By: rgs on 2007/03/27 11:15:51 Log: Compress::Zlib isn't a good example of extra modules, since it's now core Branch: perl ! INSTALL ____________________________________________________________________________ [ 30772] By: rgs on 2007/03/27 09:42:44 Log: Fix return value of state assignment ($x=state $y=$z). Fix a form of state assignment (state($x)=$y). Minor optimisation in pp_aassign for state variables. New tests. Branch: perl ! op.c pp_hot.c t/op/state.t ____________________________________________________________________________ [ 30771] By: merijn on 2007/03/27 06:17:25 Log: Subject: [PATCH] util.c [PATCH] perlhack.pod (Was: Re: threads crashes in Tru64) From: Jarkko Hietaniemi Date: Mon, 26 Mar 2007 19:50:11 -0400 Message-ID: <46085C33.1030601@iki.fi> Branch: perl ! pod/perlhack.pod util.c ____________________________________________________________________________ [ 30770] By: merijn on 2007/03/27 06:15:21 Log: Documented the PA-RISC End-Of_Life plan; more servers; some IPF remarks. TODO: the various locations for downloading prebuilt depots, and what their specifics are. The first is now in, but no specifics yet. Branch: perl ! README.hpux ____________________________________________________________________________ [ 30769] By: nicholas on 2007/03/26 22:52:18 Log: In struct regexp replace the two arrays of I32s accessed via startp and endp with a single array of struct regexp_paren_pair, which has 2 I32 members. PL_regstartp and PL_regendp are replaced with a pointer to regexp_paren_pair. The regexp swap structure now only has one member, so abolish it and store the pointer to the swap array directly. Hopefully keeping the corresponding start and end adjacent in memory will help with cache coherency. Branch: perl ! mg.c pp.c pp_ctl.c pp_hot.c regcomp.c regexec.c regexp.h sv.c ! universal.c ____________________________________________________________________________ [ 30768] By: davem on 2007/03/26 21:48:48 Log: add p55.t MAD tests, and convert renamed mad/nomad into a module Subject: Re: [PATCH] p55 tests From: Gerard Goossen Message-ID: <20070322174056.GE24152@ostwald> Branch: perl + mad/t/p55.t ! MANIFEST mad/Nomad.pm ____________________________________________________________________________ [ 30767] By: davem on 2007/03/26 21:42:48 Log: Rename mad/nomad to mad/Nomad.pm Subject: Re: [PATCH] p55 tests From: Gerard Goossen Message-ID: <20070322174056.GE24152@ostwald> Branch: perl +> mad/Nomad.pm - mad/nomad ! MANIFEST ____________________________________________________________________________ [ 30766] By: nicholas on 2007/03/26 21:40:12 Log: Move the declaration of two variables into the only block that uses them. Branch: perl ! regexec.c ____________________________________________________________________________ [ 30763] By: rgs on 2007/03/26 14:36:17 Log: Nit to change 30762 by Gisle. Avoids storing the chars removed by 4-arg substr() in void context. Branch: perl ! pp.c ____________________________________________________________________________ [ 30762] By: rgs on 2007/03/26 14:33:41 Log: Subject: [PATCH] Re: substr($megabytes, 30) = From: "Yitzchak Scott-Thoennes" Date: Mon, 12 Feb 2007 22:13:50 -0800 (PST) Message-ID: <1119.63.226.247.186.1171347230.squirrel@63.226.247.186> Branch: perl ! pp.c ____________________________________________________________________________ [ 30761] By: rgs on 2007/03/26 14:21:39 Log: Make the warning "interpreted as function" a bit less annoying, and test it properly Branch: perl ! t/lib/warnings/toke toke.c ____________________________________________________________________________ [ 30760] By: rgs on 2007/03/26 13:51:30 Log: say() should parse exactly like print() Branch: perl ! sv.c toke.c ____________________________________________________________________________ [ 30759] By: rgs on 2007/03/26 11:52:21 Log: Remove the object_compatibility placeholder in the interpreter struct Branch: perl ! perl.h ____________________________________________________________________________ [ 30758] By: rgs on 2007/03/26 10:09:21 Log: On Linux, don't compile with -DTHREADS_HAVE_PIDS if the kernel uses the NPTL threading model Branch: perl ! hints/linux.sh ____________________________________________________________________________ [ 30757] By: nicholas on 2007/03/26 08:39:43 Log: Simplify the logic in Perl_re_dup() - copy the structure as 1 block, then fix up what differs. Curiously -Os with gcc x86 produces the same sized object code. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30756] By: nicholas on 2007/03/25 23:40:00 Log: Change 30753 forgot to remove 2 now unused variables. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30755] By: nicholas on 2007/03/25 23:34:58 Log: Looks like re_dup has been leaking references on 2 SVs for most regexps since dot (only to be recovered for certain at thread exit). Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30754] By: nicholas on 2007/03/25 22:32:11 Log: A more efficient copy in Perl_reg_temp_copy() Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30753] By: nicholas on 2007/03/25 21:59:58 Log: Subject: Re: The performance problem of 30678 From: Marcus Holland-Moritz Message-ID: <20070324185511.02f84668@r2d2> Date: Sat, 24 Mar 2007 18:55:11 +0100 Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30750] By: rgs on 2007/03/24 21:14:22 Log: Make readline() default to *ARGV. Plus MAD fixes. Branch: perl ! embed.fnc embed.h op.c opcode.h opcode.pl pod/perlfunc.pod ! pp.sym pp_proto.h proto.h t/op/readline.t ____________________________________________________________________________ [ 30749] By: rgs on 2007/03/24 16:58:28 Log: Now that readpipe defaults to $_, I should update the prototype table in opcode.pl too. Branch: perl ! opcode.h opcode.pl t/op/cproto.t ____________________________________________________________________________ [ 30748] By: rgs on 2007/03/24 16:51:13 Log: Make sure readpipe without argument can be followed by // Branch: perl ! toke.c ____________________________________________________________________________ [ 30747] By: rgs on 2007/03/24 16:46:02 Log: Make readpipe default to $_ Branch: perl ! op.c pod/perlfunc.pod t/op/exec.t ____________________________________________________________________________ [ 30745] By: nicholas on 2007/03/24 14:44:28 Log: startp and endp can allocate their array of I32s from the same block of memory, and Copy() and free it as one. Probably these two pointers to array should merge into single pointer to an array of structs. Branch: perl ! regcomp.c regexec.c ____________________________________________________________________________ [ 30740] By: nicholas on 2007/03/23 23:32:19 Log: It's possible to write the dup of struct reg_substr_datum with a memcpy() replacing the member by member copy. Curiously gcc's -Os produces the same sized code, but not all optimisers may manage this. Also, by reading and re-assigning to the copied data for the sv_dup()s we hope to avoid any cache misses on the copied from data. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30730] By: rgs on 2007/03/23 18:25:43 Log: Don't use PL_na. Branch: perl ! universal.c ____________________________________________________________________________ [ 30729] By: rgs on 2007/03/23 17:34:48 Log: Subject: [perl #41775] Memoize bug (and patch): problem with LIST_CACHE => MERGE From: Father Chrysostomos (via RT) Date: Sat, 10 Mar 2007 12:18:35 -0800 Message-ID: Branch: perl ! lib/Memoize.pm ____________________________________________________________________________ [ 30728] By: mhx on 2007/03/23 17:21:15 Log: Upgrade to Devel::PPPort 3.11_01 Branch: perl ! ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort_pm.PL ! ext/Devel/PPPort/parts/inc/call ! ext/Devel/PPPort/parts/inc/variables ! ext/Devel/PPPort/parts/todo/5006000 ext/Devel/PPPort/soak ! ext/Devel/PPPort/t/call.t ext/Devel/PPPort/t/variables.t ____________________________________________________________________________ [ 30726] By: nicholas on 2007/03/23 16:55:13 Log: Move CHECK_WORD in regcomp.c to a more generic memEQs() in handy.h and provide memNEs() too. Branch: perl ! handy.h regcomp.c ____________________________________________________________________________ [ 30725] By: rgs on 2007/03/23 16:45:14 Log: Subject: [PATCH] Silence compiler warning in util.c From: "Jerry D. Hedden" Date: Fri, 23 Mar 2007 09:40:02 -0700 (PDT) Message-ID: <256688.25862.qm@web30215.mail.mud.yahoo.com> Branch: perl ! util.c ____________________________________________________________________________ [ 30724] By: nicholas on 2007/03/23 16:15:58 Log: Change 30080 was wrong to swap the BEGIN test to memEQ Branch: perl ! op.c ____________________________________________________________________________ [ 30722] By: rgs on 2007/03/23 14:47:09 Log: Subject: Re: [perl #41683] [PATCH] v5.8.8 pod2html -- incorrect treatment of non-manual page refs like "this(c)" From: Jari Aalto Date: Wed, 07 Mar 2007 11:08:24 +0200 Message-ID: <87ejo1s9o7.fsf@w2kpicasso.cante.net> with adjustments to the regexp Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 30721] By: rgs on 2007/03/23 14:33:22 Log: PerlFAQ sync. Also, use a svn checkout done under an English locale, to avoid having French dates in the headers. Hateful. Branch: perl ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod ! pod/perlfaq9.pod ____________________________________________________________________________ [ 30718] By: rgs on 2007/03/23 11:59:55 Log: Subject: [PATCH] Cwd doesn't need ppport.h in core From: "Jerry D. Hedden" Date: Tue, 20 Mar 2007 13:16:46 -0700 (PDT) Message-ID: <196803.14702.qm@web30215.mail.mud.yahoo.com> Branch: perl ! ext/Cwd/Cwd.xs ext/Cwd/Makefile.PL lib/Cwd.pm mkppport.lst ____________________________________________________________________________ [ 30716] By: rgs on 2007/03/23 11:41:58 Log: Subject: symbol-exports needed for Data::Alias From: Matthijs van Duin Date: Tue, 20 Mar 2007 14:59:15 +0100 Message-ID: <20070320135915.GA25192@cds.nl> Branch: perl ! embed.fnc embed.h global.sym ____________________________________________________________________________ [ 30715] By: rgs on 2007/03/23 10:48:41 Log: Convert file to proper line-endings Branch: perl ! lib/Pod/Simple/t/items02.t ____________________________________________________________________________ [ 30714] By: rgs on 2007/03/23 10:43:04 Log: Missing file in MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 30713] By: rgs on 2007/03/23 08:48:33 Log: Fix path of a test file for running in the core Branch: perl ! lib/Pod/Simple/t/reinit.t ____________________________________________________________________________ [ 30712] By: stevep on 2007/03/23 03:45:30 Log: Upgrade to CPAN-1.88_79 Branch: perl ! lib/CPAN.pm ____________________________________________________________________________ [ 30711] By: stevep on 2007/03/23 03:36:47 Log: Upgrade to Test-Simple-0.70 Branch: perl ! lib/Test/Builder.pm lib/Test/More.pm lib/Test/Simple.pm ! lib/Test/Simple/Changes lib/Test/Simple/t/is_fh.t ____________________________________________________________________________ [ 30710] By: stevep on 2007/03/23 02:17:50 Log: Re-sorting the MANIFEST after the mess made of it with the Pod-Simple renamings Branch: perl ! MANIFEST ____________________________________________________________________________ [ 30709] By: stevep on 2007/03/23 02:06:06 Log: Perforce appararently didn't like integrating this file, since I had done it twice. It looks like an add will have to do instead. Branch: perl + lib/Pod/Simple/t/perlvaro.txt ____________________________________________________________________________ [ 30708] By: stevep on 2007/03/23 01:54:54 Log: fix instalhtml and Pod::HTML issues. From: demerphq Date: Thu, 22 Mar 2007 19:42:54 +0100 Message-ID: <9b18b3110703221142g4955362atffee33d05e30bd27@mail.gmail.com> Just the changes to installhtml and Pod::HTML in this patch. Branch: perl ! installhtml lib/Pod/Html.pm ____________________________________________________________________________ [ 30707] By: stevep on 2007/03/23 01:47:41 Log: Additional test file edits needed for Pod-Simple-3.05 that couldn't be included due to the integrates being performed in the previous change. Branch: perl ! lib/Pod/Simple/t/htmlbat.t lib/Pod/Simple/t/render.t ! lib/Pod/Simple/t/search10.t lib/Pod/Simple/t/search12.t ! lib/Pod/Simple/t/search20.t lib/Pod/Simple/t/search22.t ! lib/Pod/Simple/t/search25.t lib/Pod/Simple/t/search26.t ! lib/Pod/Simple/t/search27.t lib/Pod/Simple/t/search28.t ! lib/Pod/Simple/t/search29.t ____________________________________________________________________________ [ 30706] By: stevep on 2007/03/23 01:43:11 Log: Upgrade to Pod-Simple-3.05. Branch: perl + lib/Pod/Simple/t/20_skip.t lib/Pod/Simple/t/accept01.t + lib/Pod/Simple/t/corpus/2202jp.txt.packed + lib/Pod/Simple/t/corpus/2202jpx.txt.packed + lib/Pod/Simple/t/corpus/2202jpy.txt.packed + lib/Pod/Simple/t/corpus2/polish_utf16be_bom.txt.packed + lib/Pod/Simple/t/corpus2/polish_utf16le_bom.txt.packed + lib/Pod/Simple/t/reinit.t +> (branch 87 files) - lib/Pod/Simple/t/20_skip_before_58.t - lib/Pod/Simple/t/ac_c_extend.t lib/Pod/Simple/t/ac_c_simple.t - lib/Pod/Simple/t/beginend.t - lib/Pod/Simple/t/corpus/buniya_cp1256.txt - lib/Pod/Simple/t/corpus/buniya_cp1256.xml - lib/Pod/Simple/t/corpus/buniya_iso6.txt - lib/Pod/Simple/t/corpus/buniya_iso6.xml - lib/Pod/Simple/t/corpus/fet_contradiction.txt - lib/Pod/Simple/t/corpus/fet_contradiction.xml - lib/Pod/Simple/t/corpus/fet_duplication.txt - lib/Pod/Simple/t/corpus/fet_duplication.xml - lib/Pod/Simple/t/corpus/fet_when_koi8r.txt - lib/Pod/Simple/t/corpus/fet_when_koi8r.xml - lib/Pod/Simple/t/corpus/french_implicit_latin1.txt - lib/Pod/Simple/t/corpus/french_implicit_latin1.xml - lib/Pod/Simple/t/corpus/french_latin1.txt - lib/Pod/Simple/t/corpus/french_latin1.xml - lib/Pod/Simple/t/corpus/greek_iso_8859_7.pod - lib/Pod/Simple/t/corpus/greek_iso_8859_7.xml - lib/Pod/Simple/t/corpus/haiku-iso2202jp.xml - lib/Pod/Simple/t/corpus/haiku-iso2202jpx.xml - lib/Pod/Simple/t/corpus/haiku-iso2202jpy.xml - lib/Pod/Simple/t/corpus/haiku-iso2202jpz.txt - lib/Pod/Simple/t/corpus/haiku-iso2202jpz.xml - lib/Pod/Simple/t/corpus_not_yet_impl/fiqhakbar_iso6.txt - lib/Pod/Simple/t/corpus_not_yet_impl/fiqhakbar_iso6.xml - lib/Pod/Simple/t/corpus_not_yet_impl/polish_implicit_utf8.txt - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf8_bom.txt - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf8_bom.xml - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf8_bom2.txt - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf8_bom2.xml - lib/Pod/Simple/t/corpustest.t - lib/Pod/Simple/t/encoding_nonesuch.t - lib/Pod/Simple/t/encoding_not_error.t - lib/Pod/Simple/t/encoding_not_error0.t - lib/Pod/Simple/t/fcodes_ee.t lib/Pod/Simple/t/fcodes_ell.t - lib/Pod/Simple/t/fcodes_ess.t - lib/Pod/Simple/t/fullstop_spaces.t - lib/Pod/Simple/t/head_ends_over.t lib/Pod/Simple/t/html-para.t - lib/Pod/Simple/t/html-styles.t lib/Pod/Simple/t/html-title.t - lib/Pod/Simple/t/htmlbatch_01.t lib/Pod/Simple/t/itemadapt.t - lib/Pod/Simple/t/junk1_out.txt lib/Pod/Simple/t/junk2_out.txt - lib/Pod/Simple/t/linkclass.t - lib/Pod/Simple/t/other_test_lib/Sizzlesuzzle.pm - lib/Pod/Simple/t/other_test_lib/hink_honk/Glunk.pod - lib/Pod/Simple/t/other_test_lib/hink_honk/Vliff.pm - lib/Pod/Simple/t/other_test_lib/hink_honk/readme.txt - lib/Pod/Simple/t/other_test_lib/pod/perlthang.pod - lib/Pod/Simple/t/other_test_lib/pod/perlzuk.pod - lib/Pod/Simple/t/other_test_lib/squaa/Vliff.pm - lib/Pod/Simple/t/other_test_lib/squaa/Wowo.pod - lib/Pod/Simple/t/perlcyg_out.txt lib/Pod/Simple/t/perlfaq3.pod - lib/Pod/Simple/t/perlfaq3_out.txt - lib/Pod/Simple/t/perlvar_out.txt lib/Pod/Simple/t/pulltitle.t - lib/Pod/Simple/t/sanity_tfh.t lib/Pod/Simple/t/search_05sane.t - lib/Pod/Simple/t/search_10survey_specific.t - lib/Pod/Simple/t/search_12survey_cwd.t - lib/Pod/Simple/t/search_20survey_two.t - lib/Pod/Simple/t/search_22survey_two_shadowing.t - lib/Pod/Simple/t/search_25_glob_squaa.t - lib/Pod/Simple/t/search_26_glob_kleene_k.t - lib/Pod/Simple/t/search_27_glob_squaa_kleene.t - lib/Pod/Simple/t/search_28_glob_z_kleene_k.t - lib/Pod/Simple/t/search_29_glob_z_qmark_k.t - lib/Pod/Simple/t/search_50survey_inc.t - lib/Pod/Simple/t/test_lib/Blorm.pm - lib/Pod/Simple/t/test_lib/Zonk/Fiddle.txt - lib/Pod/Simple/t/test_lib/Zonk/Pronk.pm - lib/Pod/Simple/t/test_lib/Zonk/Veng.pm - lib/Pod/Simple/t/test_lib/hink_honk/Glunk.pod - lib/Pod/Simple/t/test_lib/hink_honk/Vliff.pm - lib/Pod/Simple/t/test_lib/hink_honk/readme.txt - lib/Pod/Simple/t/test_lib/pod/perlfliff.pod - lib/Pod/Simple/t/test_lib/pod/perlthang.pod - lib/Pod/Simple/t/test_lib/squaa.pm - lib/Pod/Simple/t/test_lib/squaa/Glunk.pod - lib/Pod/Simple/t/test_lib/squaa/Vliff.pm - lib/Pod/Simple/t/test_lib/zikzik.pod - lib/Pod/Simple/t/verbatim_formatted.t - lib/Pod/Simple/t/verbatims.t - lib/Pod/Simple/t/yet_another_test_lib/squaa/Vliff.pm ! MANIFEST lib/Pod/Simple.pm lib/Pod/Simple/ChangeLog ! lib/Pod/Simple/Search.pm ____________________________________________________________________________ [ 30700] By: nicholas on 2007/03/22 22:21:54 Log: Can use memEQ instead of strnEQ in CHECK_WORD() Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30693] By: rgs on 2007/03/22 18:26:36 Log: Subject: [PATCH] Re: [perl #32687] Encode::is_utf8 on tainted UTF8 string From: Rafael Garcia-Suarez Date: Thu, 16 Nov 2006 17:36:44 +0100 Message-ID: <20061116173644.4412f66f@grubert.mandriva.com> Branch: perl ! ext/Encode/Encode.xs ____________________________________________________________________________ [ 30691] By: steveh on 2007/03/22 17:46:43 Log: Make sure Win32CORE.pm gets cleaned up Normally it happens anyway, but sometimes when running 'distclean' on a half-built source tree it gets left behind. Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 30688] By: rgs on 2007/03/22 14:45:36 Log: Misc. L<> fixes in core docs : don't link to man pages; provide full urls when linking to web sites. Branch: perl ! pod/perlipc.pod pod/perllocale.pod pod/perlpacktut.pod ____________________________________________________________________________ [ 30687] By: stevep on 2007/03/22 14:43:32 Log: Subject: [PATCH] Fix to threads::shared t/waithires.t From: "Jerry D. Hedden" Date: Thu, 22 Mar 2007 07:34:23 -0700 (PDT) Message-ID: <381102.32342.qm@web30207.mail.mud.yahoo.com> Branch: perl ! ext/threads/shared/t/waithires.t ____________________________________________________________________________ [ 30686] By: rgs on 2007/03/22 14:41:17 Log: Fix a broken link and a meaningless phrase in perldebguts Branch: perl ! pod/perldebguts.pod ____________________________________________________________________________ [ 30685] By: rgs on 2007/03/22 14:37:43 Log: Remove references to perlcc from the core docs. Branch: perl ! pod/perlfunc.pod pod/perlmod.pod pod/perlutil.pod ! pod/perlvar.pod ____________________________________________________________________________ [ 30684] By: rgs on 2007/03/22 14:25:54 Log: Fix internal POD link Branch: perl ! lib/Term/ANSIColor.pm ____________________________________________________________________________ [ 30683] By: nicholas on 2007/03/22 14:00:14 Log: Re-order the flags values for struct refcounted_he to allow the possibility of storing 2 futher types. Add a void * to the union as it won't increase the size, but may become useful. Branch: perl ! hv.c hv.h ____________________________________________________________________________ [ 30681] By: rgs on 2007/03/22 09:28:15 Log: Subject: [PATCH] Re: [PATCH] lib/Pod/Html.pm plus a funky UT8-8 regex bug From: Jarkko Hietaniemi Date: Wed, 21 Mar 2007 08:01:14 -0400 Message-ID: <46011E8A.1080009@iki.fi> Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 30680] By: rgs on 2007/03/22 09:19:22 Log: regexp refcount is an integer, not a pointer Branch: perl ! dump.c ____________________________________________________________________________ [ 30679] By: rgs on 2007/03/22 09:16:37 Log: Fix error message for re::regnames_iterinit() Branch: perl ! universal.c ____________________________________________________________________________ [ 30678] By: rgs on 2007/03/22 09:01:37 Log: Subject: [PATCH] Resolve PL_curpm issues with (??{}) and fix corruption of match results when pattern is a qr. From: demerphq Date: Wed, 21 Mar 2007 10:39:24 +0100 Message-ID: <9b18b3110703210239x540f5ad9mdb41c2ea6229ac31@mail.gmail.com> plus two follow-up patches (minor tweaks) Branch: perl ! dump.c embed.fnc embed.h ext/Devel/Peek/t/Peek.t ! ext/Encode/t/Aliases.t ext/re/re.pm ext/re/t/re_funcs.t ! global.sym lib/Tie/Hash/NamedCapture.pm pp_ctl.c proto.h ! regcomp.c regcomp.h regexec.c regexp.h t/op/pat.t universal.c ____________________________________________________________________________ [ 30677] By: rgs on 2007/03/22 08:34:42 Log: Subject: [PATCH] threads 1.61 From: "Jerry D. Hedden" Date: Wed, 21 Mar 2007 13:15:53 -0700 (PDT) Message-ID: <999680.51877.qm@web30208.mail.mud.yahoo.com> Fix 'list/array' context - both keywords are supported Branch: perl ! ext/threads/Changes ext/threads/README ext/threads/t/context.t ! ext/threads/t/exit.t ext/threads/t/thread.t ! ext/threads/threads.pm ext/threads/threads.xs ____________________________________________________________________________ [ 30676] By: davem on 2007/03/22 00:16:23 Log: fix MAD compilation of C-style for loop Subject: [PATCH] MAD C-style for loop From: Gerard Goossen Date: Wed, 21 Mar 2007 19:18:52 +0100 Message-Id: <20070321181852.GD31539@ostwald> Branch: perl ! perly.act perly.y ____________________________________________________________________________ [ 30675] By: stevep on 2007/03/21 23:21:46 Log: Silence a couple of warnings caused by change #30672. Branch: perl ! doio.c ____________________________________________________________________________ [ 30673] By: nicholas on 2007/03/21 22:59:47 Log: Adjust test count for 5.8.x Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 30672] By: stevep on 2007/03/21 22:44:10 Log: Make gcc warn in case code is not C++ compatible. Branch: perl ! cflags.SH ____________________________________________________________________________ [ 30671] By: nicholas on 2007/03/21 22:01:32 Log: Only use proxy constant subroutines for 5.9.x. Branch: perl ! ext/Fcntl/Makefile.PL ext/POSIX/Makefile.PL ! ext/Socket/Makefile.PL ____________________________________________________________________________ [ 30670] By: nicholas on 2007/03/21 21:28:35 Log: Subject: [PATCH] Change 30661 could result in undefined variable From: "Jerry D. Hedden" Message-ID: <915076.64236.qm@web30212.mail.mud.yahoo.com> Date: Wed, 21 Mar 2007 12:47:52 -0700 (PDT) Branch: perl ! util.c ____________________________________________________________________________ [ 30667] By: nicholas on 2007/03/21 19:02:50 Log: Add some PERL_MEM* defines to the -V output that were missing. "Correct" the whitespace on the only inconsistent #ifdef/#endif Branch: perl ! perl.c ____________________________________________________________________________ [ 30661] By: nicholas on 2007/03/21 16:31:52 Log: Remove the (sometimes) unused variable from change 30652. Branch: perl ! util.c ____________________________________________________________________________ [ 30660] By: stevep on 2007/03/21 13:32:22 Log: Pod fix to h2ph from John Morrissey on the Debian bug list. Branch: perl ! utils/h2ph.PL ____________________________________________________________________________ [ 30659] By: nicholas on 2007/03/21 12:53:56 Log: Don't try to set the NV on a typeglob-in-action. Should cure bug 41920. Branch: perl ! sv.c ____________________________________________________________________________ [ 30658] By: nicholas on 2007/03/21 12:20:03 Log: AVs and HVs never had the NV slot. (Not that this error mattered, as you can't upgrade from them, and the only code path that uses the flag in sv_upgrade isn't reached when upgrading to AVs or HVs) Branch: perl ! sv.c ____________________________________________________________________________ [ 30657] By: rgs on 2007/03/21 10:43:52 Log: Subject: [PATCH] Sys::Syslog doesn't need ppport.h in core From: "Jerry D. Hedden" Date: Tue, 20 Mar 2007 13:15:31 -0700 (PDT) Message-ID: <203426.48736.qm@web30214.mail.mud.yahoo.com> Branch: perl ! ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm ! ext/Sys/Syslog/Syslog.xs mkppport.lst ____________________________________________________________________________ [ 30656] By: rgs on 2007/03/21 10:24:52 Log: Subject: [PATCH] Data::Dumper doesn't need ppport.h in core From: "Jerry D. Hedden" Date: Tue, 20 Mar 2007 11:48:24 -0700 (PDT) Message-ID: <627715.37131.qm@web30212.mail.mud.yahoo.com> Branch: perl ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs ! ext/Data/Dumper/Makefile.PL mkppport.lst ____________________________________________________________________________ [ 30655] By: rgs on 2007/03/21 09:27:40 Log: Subject: [PATCH] Compress::Raw::Zlib doesn't need ppport.h in core [REVISED] From: "Jerry D. Hedden" Date: Tue, 20 Mar 2007 14:05:46 -0700 (PDT) Message-ID: <855257.38889.qm@web30205.mail.mud.yahoo.com> Branch: perl ! ext/Compress/Raw/Zlib/Makefile.PL ! ext/Compress/Raw/Zlib/Zlib.xs ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm mkppport.lst ____________________________________________________________________________ [ 30654] By: rgs on 2007/03/21 09:20:30 Log: Subject: [PATCH] Remove unneeded pragma line from B/t/OptreeCheck.pm From: "Jerry D. Hedden" Date: Tue, 20 Mar 2007 16:43:02 -0700 (PDT) Message-ID: <376615.72521.qm@web30204.mail.mud.yahoo.com> Branch: perl ! ext/B/t/OptreeCheck.pm ____________________________________________________________________________ [ 30653] By: rgs on 2007/03/21 08:57:22 Log: Don't install XS::APItest and XS::Typemap Branch: perl ! installperl utils/perlivp.PL ____________________________________________________________________________ [ 30652] By: nicholas on 2007/03/20 23:20:46 Log: In safecalloc, use the system calloc() for the non-DEBUGGING case, as it may be able to memset() to 0 for free. Branch: perl ! util.c ____________________________________________________________________________ [ 30651] By: rgs on 2007/03/20 16:15:55 Log: Subject: [PATCH] Re: ppport.h in core From: "Jerry D. Hedden" Date: Tue, 20 Mar 2007 09:08:19 -0700 (PDT) Message-ID: <319763.15276.qm@web30202.mail.mud.yahoo.com> Digest::SHA no longer uses ppport.h Branch: perl ! mkppport.lst ____________________________________________________________________________ [ 30649] By: merijn on 2007/03/20 16:06:11 Log: Subject: [PATCH] my email address changed From: Michael Stevens Date: Tue, 20 Mar 2007 15:49:12 +0000 Message-ID: <20070320154912.GE50318@etla.org> Branch: perl ! AUTHORS ____________________________________________________________________________ [ 30648] By: rgs on 2007/03/20 11:39:16 Log: More nits in the PERL5LIB docs, suggested by Andreas. Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 30647] By: rgs on 2007/03/20 09:01:05 Log: Subject: [PATCH] feel the the baß (encoding problems in the regex engine) From: demerphq Date: Tue, 20 Mar 2007 01:40:34 +0100 Message-ID: <9b18b3110703191740m6bf21942p6521f3016ed8092f@mail.gmail.com> Branch: perl ! pod/perlreguts.pod regcomp.c regexec.c t/op/pat.t ____________________________________________________________________________ [ 30646] By: rgs on 2007/03/19 23:59:54 Log: Better wording for the return value of select() (bug #41907) Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 30645] By: rgs on 2007/03/19 23:34:50 Log: More adjustments to the PERL5LIB docs by Rick Delaney and myself Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 30644] By: rgs on 2007/03/19 23:11:12 Log: Let %^H be modifiable in eval-strings (bug #41531), by adding a meaning for OPf_SPECIAL on OP_CONST. Patch by Yves Orton. Branch: perl ! op.c op.h pp_hot.c t/comp/hints.t ____________________________________________________________________________ [ 30643] By: rgs on 2007/03/19 22:44:18 Log: Subject: Re: Composing @INC from PERL5LIB From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig) Date: Mon, 19 Mar 2007 23:35:10 +0100 Message-ID: <87ircwkgkh.fsf@k75.linux.bogus> Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 30634] By: rgs on 2007/03/19 15:42:58 Log: Adjust timing tolerance in threads tests, by Jerry D. Hedden Branch: perl ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs ! ext/threads/shared/t/waithires.t ____________________________________________________________________________ [ 30633] By: nicholas on 2007/03/19 15:17:27 Log: PerlIO_exportFILE() and PerlIO_releaseFILE() should manage the fd reference counts correctly. Branch: perl ! ext/XS/Typemap/Typemap.xs perlio.c ____________________________________________________________________________ [ 30631] By: rgs on 2007/03/19 09:34:32 Log: Subject: Re: [perl #41691] [PATCH] v5.8.8 pod2html -- Convert RFC links to point ot IETF pages From: Jari Aalto Date: Sat, 17 Mar 2007 11:11:17 +0300 Message-ID: <87k5xg9tne.fsf@w2kpicasso.cante.net> Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 30630] By: rgs on 2007/03/19 09:27:29 Log: Subject: Re: perlreguts: Copy-editing and wishlist From: Marvin Humphrey Date: Fri, 16 Mar 2007 12:44:55 -0700 Message-Id: Branch: perl ! pod/perlreguts.pod ____________________________________________________________________________ [ 30629] By: rgs on 2007/03/19 08:58:08 Log: Upgrade to version.pm 0.71, by John Peacock Branch: perl ! embed.fnc embed.h gv.c lib/version.t perl.c pod/perlapi.pod ! pp_ctl.c proto.h t/comp/use.t t/op/universal.t universal.c ! util.c ____________________________________________________________________________ [ 30628] By: davem on 2007/03/19 00:00:46 Log: minor code simplification made possible by change #30627 Branch: perl ! mg.c ____________________________________________________________________________ [ 30627] By: davem on 2007/03/18 23:43:05 Log: When restoring localised values, call set only on container magic. Avoids (among other things), localised pos index being trashed at scope exit. Branch: perl ! mg.c t/op/pos.t ____________________________________________________________________________ [ 30624] By: davem on 2007/03/18 23:17:04 Log: move magic container/value test into separate function Branch: perl ! mg.c ____________________________________________________________________________ [ 30618] By: nicholas on 2007/03/18 21:14:16 Log: The test case applied in change 29502 really should have gone at the end of the file t/op/re_tests. Branch: perl ! t/op/re_tests ____________________________________________________________________________ [ 30614] By: nicholas on 2007/03/18 19:44:42 Log: Subject: 29044 broke Fatal.pm From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig) Message-ID: <87slc37y99.fsf@k75.linux.bogus> Date: Sun, 18 Mar 2007 09:26:58 +0100 Branch: perl ! lib/Fatal.pm lib/Fatal.t ____________________________________________________________________________ [ 30610] By: nicholas on 2007/03/17 18:42:30 Log: PerlIO_importFILE() should increase the reference count on the fd that it brings into PerlIO managed space. (A long standing problem reported by Steve Hay) Branch: perl ! perlio.c ____________________________________________________________________________ [ 30609] By: rgs on 2007/03/17 17:43:48 Log: Subject: [PATCH] perl5db.t: skip test when /dev/tty is not available From: Alexey Tourbin Date: Sat, 17 Mar 2007 19:28:33 +0300 Message-ID: <20070317162833.GA10670@solemn.turbinal> Branch: perl ! lib/perl5db.t ____________________________________________________________________________ [ 30608] By: nicholas on 2007/03/17 16:58:00 Log: Test case from Karl Chen in RT #41831 (The bug was already fixed in blead, merged to maint, and it seems better to adapt the sample code rather than add the whole new test) Branch: perl ! t/op/taint.t ____________________________________________________________________________ [ 30607] By: nicholas on 2007/03/17 15:14:38 Log: Remove the other 4 bits of MAD code designed to abort on local $^L. Branch: perl ! scope.c ____________________________________________________________________________ [ 30606] By: nicholas on 2007/03/17 13:01:18 Log: The code in newCONDOP can be made visibly simpler by using intermediate variables. It's also 8 bytes smaller with -Os Branch: perl ! op.c ____________________________________________________________________________ [ 30605] By: nicholas on 2007/03/16 19:29:04 Log: Under -Dmad, free the ops representing the dead code when a branch conditional value is actually a constant. Previously this was leaking ops, and more visibly shared hash keys. Branch: perl ! op.c ____________________________________________________________________________ [ 30604] By: rgs on 2007/03/16 15:18:07 Log: Subject: Re: [perl #41691] [PATCH] v5.8.8 pod2html -- Convert RFC links to point ot IETF pages From: Jari Aalto Date: Wed, 14 Mar 2007 21:56:14 +0300 Message-ID: <87hcsnbqnl.fsf@w2kpicasso.cante.net> Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 30603] By: nicholas on 2007/03/16 08:41:02 Log: Remove the abort() trap, which Larry said was actually only ever intended as a way to enter gdb by using local $^L Branch: perl ! scope.c ____________________________________________________________________________ [ 30602] By: craigb on 2007/03/16 01:40:50 Log: Make sure escaped dots in filenames are preserved when translating filenames from VMS to UNIX syntax. Branch: perl ! vms/ext/filespec.t vms/vms.c ____________________________________________________________________________ [ 30601] By: rgs on 2007/03/15 17:43:43 Log: Patch by Abigail to avoid using $& in diagnostics.pm. Branch: perl ! lib/diagnostics.pm ____________________________________________________________________________ [ 30600] By: rgs on 2007/03/15 17:18:18 Log: Subject: [PATCH] Re: Smoke [5.8.8] 30522 FAIL(XF) Solaris 2.10 (i386/1 cpu) From: Abe Timmerman Date: Thu, 15 Mar 2007 18:06:25 +0100 Message-ID: <45F97D11.2080009@ztreet.demon.nl> skips some tests when perl is built without useperlio Branch: perl ! ext/PerlIO/encoding/t/nolooping.t t/op/inccode.t ____________________________________________________________________________ [ 30599] By: rgs on 2007/03/15 16:14:22 Log: Patch by Gerard Goossen to add madprops to "require" opcode Branch: perl ! perly.act perly.h perly.tab perly.y ____________________________________________________________________________ [ 30597] By: rgs on 2007/03/15 16:01:33 Log: Patch by Gerard Goossen to have nomad print also the [ ] { } madprops. Branch: perl ! mad/nomad ____________________________________________________________________________ [ 30596] By: rgs on 2007/03/15 15:53:28 Log: Don't mention DynaLoader.a in INSTALL, since it doesn't exist anymore Branch: perl ! INSTALL ____________________________________________________________________________ [ 30595] By: nicholas on 2007/03/15 15:02:55 Log: Seems that 5.6.x needs the same fix as 5.005_xx for dclone.t Branch: perl ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 30594] By: nicholas on 2007/03/15 13:23:49 Log: Subject: Re: [Patch] Fix some of the tests of Storable on Perl 5.004 From: Sébastien Aperghis-Tramoni Message-ID: <1173961567.45f93b5f0fc9f@imp.free.fr> Date: Thu, 15 Mar 2007 13:26:07 +0100 Branch: perl ! ext/Storable/Storable.pm ext/Storable/t/file_magic.t ! ext/Storable/t/threads.t ____________________________________________________________________________ [ 30593] By: nicholas on 2007/03/15 11:35:26 Log: Tweak to Storable to make dclone.t pass on 5.005_03. Branch: perl ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 30592] By: nicholas on 2007/03/15 11:32:38 Log: Subject: [PATCH blead] Re: What is this MAD stuff all about? From: Rick Delaney Message-ID: <20070313001511.GJ6001@bort.ca> Date: Mon, 12 Mar 2007 20:15:12 -0400 Branch: perl ! toke.c ____________________________________________________________________________ [ 30591] By: rgs on 2007/03/15 09:52:05 Log: Upgrade to threads::shared 1.08 : - Sub-second resolution for cont_timedwait under WIN32 (courtesy of Dean Arnold) - Fix compiler warnings Branch: perl + ext/threads/shared/t/waithires.t ! MANIFEST ext/threads/shared/Changes ext/threads/shared/README ! ext/threads/shared/shared.pm ext/threads/shared/shared.xs ! ext/threads/shared/t/blessed.t ____________________________________________________________________________ [ 30590] By: rgs on 2007/03/15 09:35:14 Log: Make the isdst argument to asctime and mktime default to -1 instead of 0, as suggested by Mike Schilli. Branch: perl ! ext/POSIX/POSIX.pm ext/POSIX/POSIX.pod ext/POSIX/POSIX.xs ____________________________________________________________________________ [ 30589] By: nicholas on 2007/03/14 23:33:02 Log: Changes needed to get Storable to compile on 5.005_03. Passing tests is a different matter... Branch: perl ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 30584] By: rgs on 2007/03/14 16:18:33 Log: Subject: Re: [perl #41687] [PATCH] v5.8.8 pod2html -- Add --[no]fragmentuniq to support more readable refs From: Jari Aalto Date: Wed, 07 Mar 2007 10:04:15 +0200 Message-ID: <87y7m9scn4.fsf@w2kpicasso.cante.net> with test adjustments Branch: perl ! lib/Pod/Html.pm lib/Pod/t/htmllink.t lib/Pod/t/htmlview.t ____________________________________________________________________________ [ 30583] By: rgs on 2007/03/14 15:50:21 Log: Subject: [perl #41698] [PATCH] v5.8.8 pod2html -- Add
..
around the outputted INDEX section From: Jari Aalto (via RT) Date: Sun, 04 Mar 2007 13:33:20 -0800 Message-ID: plus test adjustments Branch: perl ! lib/Pod/Html.pm lib/Pod/t/htmlescp.t lib/Pod/t/htmllink.t ! lib/Pod/t/htmlview.t ____________________________________________________________________________ [ 30582] By: rgs on 2007/03/14 15:40:54 Log: Subject: [perl #41701] [PATCH] v5.8.8. pod2html -- F should add 'class="file"' in the HTML output From: Jari Aalto (via RT) Date: Mon, 05 Mar 2007 02:05:38 -0800 Message-ID: plus adjustments to tests Branch: perl ! lib/Pod/Html.pm lib/Pod/t/htmlescp.t lib/Pod/t/htmlview.t ____________________________________________________________________________ [ 30580] By: rgs on 2007/03/14 13:38:15 Log: De-hardcode a path in a Test::Simple test, so it works when integrated to the core. Branch: perl ! lib/Test/Simple/t/fail-more.t ____________________________________________________________________________ [ 30578] By: stevep on 2007/03/14 13:17:42 Log: Upgrade to Test-Simple-0.68. Includes a tweak to lib/Test/Simple/t/fail-more.t so that all of its tests pass within the Perl core. Branch: perl ! lib/Test/Builder.pm lib/Test/Builder/Module.pm ! lib/Test/More.pm lib/Test/Simple.pm lib/Test/Simple/Changes ! lib/Test/Simple/t/fail-more.t lib/Test/Simple/t/is_fh.t ! lib/Test/Simple/t/overload.t ____________________________________________________________________________ [ 30577] By: davem on 2007/03/14 12:34:05 Log: use a fresh stack when loading Errno.pm etc. Stops 'use vars qw($!)' in lib/vars.t segfaulting. (This can be reduced to 'my $sym = "!"; *$sym = \$$sym') Branch: perl ! gv.c ____________________________________________________________________________ [ 30576] By: rgs on 2007/03/14 09:43:21 Log: Patch by Sébastien Aperghis-Tramoni to avoid encoding everything that goes through Net::Cmd as UTF-8 (regression as of Net::Cmd 2.27, see CPAN RT #24835) Branch: perl ! lib/Net/Cmd.pm ____________________________________________________________________________ [ 30575] By: rgs on 2007/03/14 07:51:57 Log: Subject: [PATCH] perlfunc.pod (ref results), perlop.pod (qr// result) From: Wolfgang Laun Date: Wed, 14 Mar 2007 07:56:45 +0100 Message-ID: <45F79CAD.5050005@thalesgroup.com> Branch: perl ! pod/perlfunc.pod pod/perlop.pod ____________________________________________________________________________ [ 30574] By: nicholas on 2007/03/13 23:10:11 Log: The dMY_CXT added in change 27938 isn't needed when in the PERL_CORE. Branch: perl ! regexec.c ____________________________________________________________________________ [ 30572] By: nicholas on 2007/03/13 22:48:46 Log: Check that stat and -X favours the file handle over the directory handle when using *THINGY{IO} syntax too. Branch: perl ! t/op/stat.t ____________________________________________________________________________ [ 30571] By: nicholas on 2007/03/13 22:24:54 Log: Check that stat and -X on barewords favour the file handle over the directory handle for the ambiguous case. Branch: perl ! t/op/stat.t ____________________________________________________________________________ [ 30569] By: nicholas on 2007/03/13 20:48:17 Log: Bump versions of modules that are currently on "dev" releases in maint. Branch: perl ! ext/B/B/Debug.pm ext/B/B/Terse.pm ____________________________________________________________________________ [ 30566] By: nicholas on 2007/03/13 19:33:02 Log: Integrate: [ 30565] Make the constant AVf_REAL conditional on Perl version. Branch: perl !> ext/B/defsubs_h.PL ____________________________________________________________________________ [ 30563] By: nicholas on 2007/03/13 17:35:05 Log: 5.8's B.xs exports AVf_REAL, so need to jiggle the test count by 1. (And then merge the difference back into blead) Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 30562] By: stevep on 2007/03/13 15:54:56 Log: Subject: [PATCH] DB_File with g++ and db v1 From: Jarkko Hietaniemi Date: Mon, 12 Mar 2007 22:01:34 -0400 Message-ID: <45F605FE.1090606@iki.fi> Branch: perl ! ext/DB_File/DB_File.xs ____________________________________________________________________________ [ 30561] By: rgs on 2007/03/13 11:13:20 Log: Subject: [PATCH] inform constant.pm about UNITCHECK From: "Joshua ben Jore" Date: Tue, 13 Mar 2007 00:35:11 -0700 Message-ID: Branch: perl ! lib/constant.pm lib/constant.t ____________________________________________________________________________ [ 30560] By: rgs on 2007/03/13 11:02:03 Log: Need a SPAGAIN here because the stack pointer might have moved when evaluating a tied hash in scalar context. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 30558] By: nicholas on 2007/03/13 00:01:42 Log: Get B compiling and passing all tests on both 5.9.x and 5.8.x Branch: perl ! ext/B/B.pm ext/B/B.xs ext/B/B/Deparse.pm ext/B/defsubs_h.PL ! ext/B/t/OptreeCheck.pm ext/B/t/concise-xs.t ext/B/t/f_sort.t ! ext/B/t/optree_constants.t ext/B/t/optree_specials.t ! ext/B/t/pragma.t ____________________________________________________________________________ [ 30557] By: rgs on 2007/03/12 22:14:27 Log: Fix a couple of minor typos in comments Branch: perl ! dump.c ____________________________________________________________________________ [ 30556] By: rgs on 2007/03/12 21:58:19 Log: Better wording for (?|...) in perlre, from a suggestion by Ruud. Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 30555] By: rgs on 2007/03/12 21:22:55 Log: Remove notes about experimental functions in the utf8 module. Also, document that the internal utf8 functions can be used without loading utf8.pm. (Suggested by Juerd) Branch: perl ! lib/utf8.pm ____________________________________________________________________________ [ 30554] By: rgs on 2007/03/12 21:00:05 Log: warn() without args doesn't take a default message in $_, but in $@ Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 30553] By: nicholas on 2007/03/12 18:21:56 Log: Fix the partially passing TODO test in optree_constants.t by making the tests for PL_sv_yes and PL_sv_no run as separate programs, rather than code eval'd in the current program, as under ithreads whether you get the real thing or a copy depends on whether any previous code has that SV in a PAD op. Branch: perl ! ext/B/t/optree_constants.t ____________________________________________________________________________ [ 30552] By: nicholas on 2007/03/12 15:30:39 Log: With the demise of ByteLoader in blead, unshare_hek can return to the backwaters of 'p'. Not being visible to 'EX'tensions means that there's less exposure to maintenance compatibility concerns. Branch: perl ! embed.fnc embed.h global.sym ____________________________________________________________________________ [ 30551] By: stevep on 2007/03/12 15:12:39 Log: Upgrade to CPAN-1.88_78 Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Kwalify.pm ! lib/CPAN/Kwalify/distroprefs.dd ! lib/CPAN/Kwalify/distroprefs.yml lib/CPAN/bin/cpan ____________________________________________________________________________ [ 30550] By: nicholas on 2007/03/12 15:03:29 Log: Bitten again by the snakes in the MANIFEST spec - tabs, not spaces. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 30548] By: rgs on 2007/03/12 14:33:01 Log: Like fake scalars, state variables shouldn't get new pad entries at each recursion, in order to be truly stateful. (bug #41789) Branch: perl ! pad.c t/op/state.t ____________________________________________________________________________ [ 30544] By: craigb on 2007/03/11 23:42:14 Log: ExtUtils::Manifest fix-ups for VMS: - don't use multiple dots in .bak filenames - remove VMS-specific clobbering of keys with values in mkmanifest() patch also in RT at Branch: perl ! lib/ExtUtils/Manifest.pm lib/ExtUtils/t/Manifest.t ____________________________________________________________________________ [ 30543] By: craigb on 2007/03/11 21:05:08 Log: Upgrade inplace.t and iprefix.t to use test.pl, avoiding a lot of OS-specific shenanigans. Branch: perl ! t/io/inplace.t t/io/iprefix.t ____________________________________________________________________________ [ 30542] By: craigb on 2007/03/11 21:01:35 Log: Add directory depth check for older VMS systems to check83.pl Branch: perl ! Porting/check83.pl ____________________________________________________________________________ [ 30537] By: nicholas on 2007/03/10 16:56:21 Log: Test that format references can't be wrongly dereferenced. Test that a glob dereference of a PVIO correctly sets the IO of the temporary glob that it creates. Branch: perl ! t/op/ref.t ____________________________________________________________________________ [ 30535] By: nicholas on 2007/03/10 16:20:31 Log: Bump Exporter's $VERSION. Branch: perl ! lib/Exporter.pm ____________________________________________________________________________ [ 30533] By: nicholas on 2007/03/10 15:34:34 Log: A test case for change 30527 (chdir bareword ambiguity with dirhandles and filehandles) Branch: perl ! t/op/chdir.t ____________________________________________________________________________ [ 30532] By: nicholas on 2007/03/10 15:30:46 Log: Refactor the "has fchdir" and "has dirfd" logic to one place. Branch: perl ! t/op/chdir.t ____________________________________________________________________________ [ 30531] By: nicholas on 2007/03/09 20:49:47 Log: Don't swallow up other warnings in Exporter's test. Remove a needless eval that happened to generate 4 warnings. Branch: perl ! lib/Exporter.t ____________________________________________________________________________ [ 30530] By: merijn on 2007/03/09 19:47:15 Log: Subject: [perl #41587] [PATCH] 5.8.8 make sure we get the proper ldflags on libperl.so From: Tom Callaway (via RT) Date: Thu, 22 Feb 2007 14:39:02 -0800 Message-ID: Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 30529] By: nicholas on 2007/03/09 19:23:57 Log: Make Exporter::Heavy correctly not warn when exporting a symbol only declared in the export specification. Ensure that the test actually tests this. Branch: perl ! lib/Exporter.t lib/Exporter/Heavy.pm ____________________________________________________________________________ [ 30528] By: merijn on 2007/03/09 19:02:23 Log: Tom Callaway's Redhat patches Subject: [perl #41595] [PATCH] 5.8.8 Use CFLAGS for all compiler invocations From: Tom Callaway (via RT) Date: Thu, 22 Feb 2007 19:33:45 -0800 Message-ID: Subject: [perl #41589] [PATCH] 5.8.8 Linux needs -FPIC too From: Tom Callaway (via RT) Date: Thu, 22 Feb 2007 14:56:24 -0800 Message-ID: Branch: perl ! Configure ____________________________________________________________________________ [ 30527] By: stevep on 2007/03/09 18:30:16 Log: Prefer dirhandles to filehandles when passing a bareword typeglob to chdir() and the typeglob has both a dirhandle and a filehandle assigned to it. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 30525] By: rgs on 2007/03/09 17:47:22 Log: Mention Perl::Unsafe::Signals in the core docs en passant. Branch: perl ! pod/perlipc.pod ____________________________________________________________________________ [ 30521] By: craigb on 2007/03/09 00:46:34 Log: In ExtUtils::Liblist::Kid::_vms_ext(), escape the dollar, not the minus (there was no intention to use $\ or $- here). Branch: perl ! lib/ExtUtils/Liblist/Kid.pm ____________________________________________________________________________ [ 30520] By: rgs on 2007/03/08 16:31:36 Log: The HePV macro was borked. Branch: perl ! hv.h ____________________________________________________________________________ [ 30519] By: rgs on 2007/03/08 16:12:29 Log: Warning fix. Since HePV's second argument is supposed to be an unsigned integer, there's not point in comparing it to 0. Branch: perl ! hv.h ____________________________________________________________________________ [ 30518] By: rgs on 2007/03/08 15:48:53 Log: Subject: Re: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exe From: demerphq Date: Thu, 8 Mar 2007 10:20:50 +0100 Message-ID: <9b18b3110703080120s41147a4fh4f4c1f9817079be3@mail.gmail.com> Branch: perl ! gv.c lib/Tie/Hash/NamedCapture.pm t/op/regexp_namedcapture.t ____________________________________________________________________________ [ 30517] By: rgs on 2007/03/08 15:06:49 Log: Subject: Re: [PATCH] Tweaks so that miniperl.exe doesnt croak while building perl.exe From: demerphq Date: Wed, 7 Mar 2007 20:44:52 +0100 Message-ID: <9b18b3110703071144t787e028s8a79fa1986624b54@mail.gmail.com> Branch: perl + lib/Tie/Hash/NamedCapture.pm t/op/regexp_namedcapture.t - ext/re/lib/re/Tie/Hash/NamedCapture.pm ! MANIFEST embed.fnc ext/re/re.xs ext/re/t/re_funcs.t global.sym ! gv.c pod/perl595delta.pod pod/perlvar.pod proto.h universal.c ____________________________________________________________________________ [ 30516] By: steveh on 2007/03/08 14:13:11 Log: Subject: RE: $Win32::VERSION problem From: "Jan Dubois" Date: Wed, 7 Mar 2007 12:26:01 -0800 Message-ID: <00b301c760f6$d28129d0$77837d70$@com> Adds the tests from the dual-lived CPAN distribution Win32-0.27 and removes two old t/win32 tests which are now redundant Branch: perl + ext/Win32/t/ExpandEnvironmentStrings.t + ext/Win32/t/GetFileVersion.t ext/Win32/t/GetFolderPath.t + ext/Win32/t/GetFullPathName.t ext/Win32/t/GetLongPathName.t + ext/Win32/t/GetOSVersion.t ext/Win32/t/GuidGen.t - t/win32/getosversion.t t/win32/longpath.t ! MANIFEST ____________________________________________________________________________ [ 30515] By: rgs on 2007/03/08 13:49:42 Log: Subject: debugger history save and load From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig) Date: Wed, 07 Mar 2007 14:53:58 +0100 Message-ID: <87y7m99n2h.fsf@k75.linux.bogus> Branch: perl ! lib/perl5db.pl ____________________________________________________________________________ [ 30514] By: rgs on 2007/03/08 13:46:16 Log: Better docs for C Branch: perl ! pod/perl593delta.pod pod/perlfunc.pod ____________________________________________________________________________ [ 30513] By: rgs on 2007/03/08 11:19:38 Log: Need to extend the stack when using warn() without an argument (this fixes bug #41716) Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 30512] By: rgs on 2007/03/08 11:17:21 Log: Subject: [PATCH] Default to ELF on FreeBSD when objformat is not there From: Anton Berezin Date: Thu, 8 Mar 2007 12:08:45 +0100 Message-ID: <20070308110845.GA24332@heechee.tobez.org> Branch: perl ! hints/freebsd.sh ____________________________________________________________________________ [ 30511] By: craigb on 2007/03/08 03:50:32 Log: MM->{ldflags} may not be defined and wouldn't help us locate the perlshr library anyway (follow-up to #30462). Branch: perl ! lib/ExtUtils/Liblist/Kid.pm ____________________________________________________________________________ [ 30510] By: craigb on 2007/03/08 03:06:53 Log: Make vms/gen_shrfls.pl better able to detect header transitions with various compiler versions (needed after #30463). Branch: perl ! vms/gen_shrfls.pl ____________________________________________________________________________ [ 30500] By: rgs on 2007/03/07 17:08:54 Log: Regenerates internal and external API docs Branch: perl ! pod/perlapi.pod pod/perlintern.pod ____________________________________________________________________________ [ 30499] By: rgs on 2007/03/07 17:05:29 Log: Add the new man page, perlunifaq, in relevant places Branch: perl ! plan9/mkfile pod.lst pod/perl.pod vms/descrip_mms.template ! win32/pod.mak ____________________________________________________________________________ [ 30497] By: rgs on 2007/03/07 16:36:20 Log: Syntax nit in ExtUtils::Liblist::Kid, noticed by Yves Orton Branch: perl ! lib/ExtUtils/Liblist/Kid.pm ____________________________________________________________________________ [ 30496] By: rgs on 2007/03/07 16:32:48 Log: Use another method to avoid the "possible interpolation" warning for @- and @+ : do this directly from the lexer (patch by Yves Orton.) This way, @- and @+ aren't preloaded anymore. Avoid to require re::Tie::Hash::NamedCapture when the *- or *+ globs are created, this was breaking the build due to miniperl's inability to load it. Branch: perl ! gv.c perl.c toke.c ____________________________________________________________________________ [ 30493] By: merijn on 2007/03/07 13:23:23 Log: Subject: Re: [PATCH] (Re: [PATCH] unicode/utf8 pod) From: Juerd Waalboer Date: Sun, 4 Mar 2007 16:00:19 +0100 Message-ID: <20070304150019.GN4723@c4.convolution.nl> Branch: perl + pod/perlunifaq.pod ! MANIFEST ext/Encode/Encode.pm ext/Encode/encoding.pm ! lib/PerlIO.pm lib/utf8.pm pod/perlapi.pod pod/perldata.pod ! pod/perldiag.pod pod/perlfunc.pod pod/perlguts.pod ! pod/perlpacktut.pod pod/perlport.pod pod/perlretut.pod ! pod/perlunicode.pod pod/perluniintro.pod pod/perlunitut.pod ! pod/perlvar.pod sv.c ____________________________________________________________________________ [ 30492] By: rgs on 2007/03/07 11:00:07 Log: Localize $! in splainthis() too. (see bug #41717) Branch: perl ! lib/diagnostics.pm ____________________________________________________________________________ [ 30491] By: rgs on 2007/03/07 10:57:11 Log: Better localisation of $_ in diagnostics. This fixes bug #41717. Branch: perl ! lib/diagnostics.pm ____________________________________________________________________________ [ 30490] By: rgs on 2007/03/07 10:33:38 Log: Avoid to load the *+ and *- globs too early. To silence spurious interpolation warnings, merely create the stash entry for them. Ensure that the re::Tie::Hash::NamedCapture module is always loaded when we have created the tied hashes %+ and %-. Revert change #30483, which is now unnecessary. Branch: perl ! gv.c lib/dumpvar.pl perl.c ____________________________________________________________________________ [ 30489] By: stevep on 2007/03/06 16:49:47 Log: Upgrade to IO-Zlib-1.05. There are updates to the core that have not yet been included in the CPAN distribution, so the core module has a version bump. Branch: perl ! lib/IO/Zlib.pm lib/IO/Zlib/t/basic.t lib/IO/Zlib/t/getline.t ____________________________________________________________________________ [ 30488] By: rgs on 2007/03/06 15:51:06 Log: Fix error messages returned by S_require_tie_mod. Fix small leaks happening in there too. More importantly, call it when we load both a hash or a glob. Branch: perl ! gv.c ____________________________________________________________________________ [ 30487] By: rgs on 2007/03/06 15:04:03 Log: Fix a small leak on loading *+ and *- globs Branch: perl ! gv.c ____________________________________________________________________________ [ 30486] By: stevep on 2007/03/06 13:52:56 Log: Upgrade to CGI.pm-3.27 Branch: perl ! lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes lib/CGI/Util.pm ! lib/CGI/t/form.t lib/CGI/t/util.t ____________________________________________________________________________ [ 30485] By: rgs on 2007/03/06 11:19:04 Log: Subject: [PATCH] 'Unknown PerlIO layer "encoding"...' message From: "Jerry D. Hedden" Date: Fri, 2 Mar 2007 06:59:41 -0800 (PST) Message-ID: <794180.55454.qm@web30208.mail.mud.yahoo.com> Branch: perl ! lib/Pod/t/man.t ____________________________________________________________________________ [ 30484] By: rgs on 2007/03/06 11:10:26 Log: Doc patch about PerlIO::encoding: Subject: [PATCH] Re: 'Unknown PerlIO layer "encoding"...' message From: Tels Date: Fri, 2 Mar 2007 11:31:39 +0000 Message-Id: <200703021131.41085@bloodgate.com> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 30483] By: rgs on 2007/03/06 10:32:01 Log: dumpvar.pl must load re::Tie::Hash::NamedCapture if it wants to dump %+ and %-. Branch: perl ! lib/dumpvar.pl ____________________________________________________________________________ [ 30482] By: steveh on 2007/03/06 09:20:51 Log: Reinstate part of #28744 that was accidentally reverted in #30454 to suppress a couple of warnings (at least on Win32) Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/FastCalc.xs ____________________________________________________________________________ [ 30481] By: nicholas on 2007/03/05 23:52:09 Log: As SvUPGRADE() is a macro wrapping a call to sv_upgrade() inside a check on the existing SvTYPE(), there's no need to wrap it inside another explcit check of SvTYPE(). This won't make any difference to the output of an optimising compiler, but it makes the source clearer. Branch: perl ! pp_ctl.c sv.c ____________________________________________________________________________ [ 30464] By: nicholas on 2007/03/05 12:26:46 Log: Change 30461 was wrong. As ext/re (re)builds the regexp engine with -DDEBUGGING, it's going to need PL_reg_name even if core perl doesn't. So something is always going to use it, so always define it, and always export it. (But only define it once, so that static builds work.) Branch: perl ! makedef.pl regcomp.pl regnodes.h ____________________________________________________________________________ [ 30463] By: craigb on 2007/03/05 00:13:50 Log: In vms/gen_shrfls.pl, no more special handling of vars from regcomp.h -- just process the file. (Needed for PL_reg_name.) Branch: perl ! vms/gen_shrfls.pl ____________________________________________________________________________ [ 30462] By: craigb on 2007/03/04 22:58:29 Log: Use linker flags rather than compiler flags in ExtUtils::Liblist::Kid::_vms_ext when determining whether the perlshr library was linked debug. Also submitted to CPAN RT queue at . Branch: perl ! lib/ExtUtils/Liblist/Kid.pm ____________________________________________________________________________ [ 30461] By: nicholas on 2007/03/04 19:22:45 Log: It seems that change 30451 should also have arranged to export PL_reg_name properly. Hopefuly this will fix it, but I don't have access to any platform where I can test this directly. Branch: perl ! globvar.sym makedef.pl ____________________________________________________________________________ [ 30460] By: stevep on 2007/03/04 17:15:38 Log: Subject: [PATCH] Math::BigInt 1.80 From: Tels Date: Sun, 4 Mar 2007 15:57:01 +0000 Message-Id: <200703041557.02996@bloodgate.com> Branch: perl + lib/Math/BigInt/t/nan_cmp.t lib/Math/BigInt/t/new_ovld.t ! MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm ! lib/Math/BigInt/Calc.pm lib/Math/BigInt/CalcEmu.pm ! lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/biglog.t ! lib/Math/BigInt/t/mbimbf.inc lib/Math/BigInt/t/upgrade.inc ____________________________________________________________________________ [ 30459] By: nicholas on 2007/03/04 11:51:08 Log: Rename exception() to apitest_exception() in XS/APItest, so that it doesn't clash with the exception() in Devel/PPPort. This way, all tests pass when both modules are staticly linked. Branch: perl ! ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs ! ext/XS/APItest/exception.c ext/XS/APItest/t/exception.t ____________________________________________________________________________ [ 30458] By: stevep on 2007/03/04 07:01:34 Log: Upgrade to IO-Compress-Base-2.004, Compress-Raw-Zlib-2.004, IO-Compress-Zlib-2.004, and Compress-Zlib-2.004. Branch: perl ! ext/Compress/Raw/Zlib/Changes ! ext/Compress/Raw/Zlib/Makefile.PL ext/Compress/Raw/Zlib/README ! ext/Compress/Raw/Zlib/Zlib.xs ! ext/Compress/Raw/Zlib/lib/Compress/Raw/Zlib.pm ! ext/Compress/Raw/Zlib/t/02zlib.t ext/Compress/Zlib/Changes ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README ! ext/Compress/Zlib/lib/Compress/Zlib.pm ! ext/Compress/Zlib/t/03zlib-v1.t ext/IO/Compress/Base/Changes ! ext/IO/Compress/Base/Makefile.PL ext/IO/Compress/Base/README ! ext/IO/Compress/Base/lib/IO/Compress/Base.pm ! ext/IO/Compress/Base/lib/IO/Compress/Base/Common.pm ! ext/IO/Compress/Base/lib/IO/Uncompress/AnyUncompress.pm ! ext/IO/Compress/Base/lib/IO/Uncompress/Base.pm ! ext/IO/Compress/Zlib/Changes ext/IO/Compress/Zlib/Makefile.PL ! ext/IO/Compress/Zlib/README ! ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Deflate.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Adapter/Identity.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Deflate.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Gzip.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Gzip/Constants.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/RawDeflate.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Zip.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Zip/Constants.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Constants.pm ! ext/IO/Compress/Zlib/lib/IO/Compress/Zlib/Extra.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Identity.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Adapter/Inflate.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Inflate.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm ! ext/IO/Compress/Zlib/lib/IO/Uncompress/Unzip.pm ! ext/IO/Compress/Zlib/t/050interop-gzip.t ! t/lib/compress/generic.pl t/lib/compress/merge.pl ____________________________________________________________________________ [ 30457] By: stevep on 2007/03/04 04:51:28 Log: Upgrade to Time-HiRes-1.9707 Branch: perl ! ext/Time/HiRes/HiRes.pm ext/Time/HiRes/t/HiRes.t ! pod/perlretut.pod ____________________________________________________________________________ [ 30456] By: craigb on 2007/03/03 23:26:33 Log: Clean up the right file in vms/test.com (following #30414). Branch: perl ! vms/test.com ____________________________________________________________________________ [ 30455] By: rgs on 2007/03/03 18:19:01 Log: Add missing file from change #30454 Branch: perl + ext/Math/BigInt/FastCalc/t/leak.t ____________________________________________________________________________ [ 30454] By: nicholas on 2007/03/03 16:47:05 Log: Subject: [PATCH] Math::BigInt::FastCalc 0.12 (plug leaks) From: Tels Date: Sat, 3 Mar 2007 17:09:58 +0000 Message-Id: <200703031710.00203@bloodgate.com> Branch: perl ! MANIFEST ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/FastCalc.xs ____________________________________________________________________________ [ 30453] By: nicholas on 2007/03/03 15:50:33 Log: Must only use dynamic extensions in the Dynaloader test. If the extensions are static, it doesn't work :-) Branch: perl ! ext/DynaLoader/t/DynaLoader.t ____________________________________________________________________________ [ 30452] By: nicholas on 2007/03/03 15:28:39 Log: As the test is about the parser, not actually running the code, better to avoid running rather than run it with warnings disabled. Branch: perl ! t/op/gv.t ____________________________________________________________________________ [ 30451] By: nicholas on 2007/03/03 12:22:19 Log: Define and initialise reg_name only once. This allows re to be a static extension. As it's now no-longer a static variable in regcomp.c, it needs a PL_ prefix. Branch: perl ! regcomp.c regcomp.pl regexec.c regnodes.h ____________________________________________________________________________ [ 30450] By: rgs on 2007/03/03 10:09:49 Log: Don't let feature.pm interfere with the tests for use VERSION. That probably needs to be refined. Branch: perl ! t/comp/use.t ____________________________________________________________________________ [ 30449] By: rgs on 2007/03/03 09:39:55 Log: Subject: [PATCH] Don't copy DynaLoader.o unnecessarily From: "Jerry D. Hedden" Date: Thu, 1 Mar 2007 08:47:30 -0800 (PST) Message-ID: <566598.96493.qm@web30204.mail.mud.yahoo.com> Branch: perl ! ext/DynaLoader/Makefile.PL ____________________________________________________________________________ [ 30448] By: rgs on 2007/03/03 09:36:54 Log: Add a volatile modifier to avoid possible cloberring by longjmp, as the compiler used by Jerry D. Hedden warns. Branch: perl ! perl.c ____________________________________________________________________________ [ 30447] By: rgs on 2007/03/03 09:34:23 Log: Compilation warnings fixes by Jerry D. Hedden Branch: perl ! perlio.c pp_sys.c universal.c xsutils.c ____________________________________________________________________________ [ 30446] By: rgs on 2007/03/03 09:29:37 Log: Make use VERSION also load feature.pm Branch: perl + t/lib/feature/implicit ! MANIFEST lib/feature.pm pod/perlfunc.pod pp_ctl.c ____________________________________________________________________________ [ 30445] By: craigb on 2007/03/03 04:35:24 Log: Fix a few errors and ambiguities in configure.com caught by Charlie Hammond's DCL Checker. Branch: perl ! configure.com ____________________________________________________________________________ [ 30444] By: nicholas on 2007/03/02 15:02:43 Log: Avoid an assertion failure when overloading readpipe. Branch: perl ! t/op/gv.t toke.c ____________________________________________________________________________ [ 30443] By: nicholas on 2007/03/02 14:42:27 Log: More assertion failures, found by auditing the code. Branch: perl ! gv.c t/op/gv.t toke.c universal.c ____________________________________________________________________________ [ 30442] By: nicholas on 2007/03/02 13:23:22 Log: Don't crash if the symbol table entry for ISA isn't a typeglob. Branch: perl ! gv.c t/op/gv.t ____________________________________________________________________________ [ 30441] By: rgs on 2007/03/02 12:58:04 Log: More work on perldelta Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 30440] By: nicholas on 2007/03/01 17:46:49 Log: The bug fixed by change 29610 would have been avoided with this assertion - ensure that the hek argument to Perl_unshare_hek() is not NULL, because if it is, then S_unshare_hek_or_pvn() will merrily unshare the string "" instead. Branch: perl ! hv.c ____________________________________________________________________________ [ 30439] By: nicholas on 2007/03/01 16:09:31 Log: Don't SEGV when dumping an undefined typeglob. The HEK used to store the GV's name can be NULL. Branch: perl ! gv.h ____________________________________________________________________________ [ 30438] By: rgs on 2007/03/01 15:22:52 Log: Mention the syntax C in feature.pm's synopsis Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 30437] By: rgs on 2007/03/01 11:20:14 Log: Upgrade to Params::Check 0.26 Branch: perl ! lib/Params/Check.pm lib/Params/Check/t/01_Params-Check.t ____________________________________________________________________________ [ 30436] By: rgs on 2007/03/01 10:54:09 Log: Subject: Re: New file: t/op/regexp_email.t From: demerphq Date: Wed, 28 Feb 2007 17:45:33 +0100 Message-ID: <9b18b3110702280845p7860ca08taf1aead39a178aa4@mail.gmail.com> Branch: perl + t/op/regexp_email.t ! MANIFEST ext/re/re.pm regcomp.h regexec.c ____________________________________________________________________________ [ 30435] By: rgs on 2007/03/01 10:30:04 Log: A new test by Abigail: Check that certain modules don't get loaded when other modules are used. Branch: perl + t/lib/no_load.t ! MANIFEST ____________________________________________________________________________ [ 30434] By: rgs on 2007/03/01 10:21:58 Log: Subject: [PATCH] Re: Revisits in 'make install' From: "Jerry D. Hedden" Date: Wed, 28 Feb 2007 10:59:49 -0800 (PST) Message-ID: <95346.11233.qm@web30207.mail.mud.yahoo.com> Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 30433] By: rgs on 2007/03/01 10:10:41 Log: A couple of casting nits by Jarkko Branch: perl ! op.c pp_hot.c ____________________________________________________________________________ [ 30432] By: rgs on 2007/03/01 09:19:07 Log: Teach Module::Build about DragonflyBSD Branch: perl ! lib/Module/Build.pm ____________________________________________________________________________ [ 30431] By: rgs on 2007/02/28 15:27:23 Log: Missing dual-lived modules in maintainers list Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 30430] By: rgs on 2007/02/28 14:51:41 Log: Update my email address Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 30429] By: steveh on 2007/02/28 12:29:35 Log: Subject: [PATCH] Win32 doc update for Win32CORE changes From: "Yitzchak Scott-Thoennes" Date: Mon, 26 Feb 2007 11:28:00 -0800 (PST) Message-ID: <13678.68.166.55.187.1172518080.squirrel@68.166.55.187> Branch: perl ! ext/Win32/Win32.pm ext/Win32CORE/Win32CORE.pm ____________________________________________________________________________ [ 30428] By: rgs on 2007/02/28 10:42:03 Log: Subject: [PATCH t/japh/abigail.t] Unexpected output From: Abigail Date: Tue, 27 Feb 2007 23:00:28 +0100 Message-ID: <20070227220028.GA460@abigail.nl> Branch: perl ! t/japh/abigail.t ____________________________________________________________________________ [ 30427] By: rgs on 2007/02/28 09:22:56 Log: Remove obsolete test for the deprecation warning I just removed. Branch: perl ! t/op/regmesg.t ____________________________________________________________________________ [ 30426] By: steveh on 2007/02/28 09:13:43 Log: Subject: [PATCH] Fix ext/Win32API/File/t/file.t under test harness From: "Jerry D. Hedden" Date: Tue, 27 Feb 2007 09:38:15 -0800 (PST) Message-ID: <994673.36516.qm@web30215.mail.mud.yahoo.com> Branch: perl ! ext/Win32API/File/t/file.t ____________________________________________________________________________ [ 30425] By: steveh on 2007/02/28 09:11:19 Log: Subject: Re: [PATCH] Re: Math::BigInt and Win32API::File whines a lot during make test... From: "Jerry D. Hedden" Date: Tue, 27 Feb 2007 10:33:36 -0800 (PST) Message-ID: <738238.57355.qm@web30201.mail.mud.yahoo.com> (Silences warnings about math lib(s), avoids using Math::BigInt when using 64-bit ints and changes "new" to "->new()") Branch: perl ! ext/Win32API/File/File.pm ____________________________________________________________________________ [ 30424] By: rgs on 2007/02/28 08:54:05 Log: (?p{}) has been deprecated for a long time. Remove it, so people are not confused with regard to the new /p regexp modifier. Branch: perl ! regcomp.c t/lib/warnings/regcomp toke.c ____________________________________________________________________________ [ 30423] By: rgs on 2007/02/28 08:45:55 Log: Add new tests for keys in %+ and %- Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 30422] By: rgs on 2007/02/28 08:45:13 Log: perltodo nit for SelfLoader Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 30421] By: rgs on 2007/02/28 08:44:16 Log: Fix a couple of typos in internal docs Branch: perl ! hv.c util.c ____________________________________________________________________________ [ 30420] By: nicholas on 2007/02/27 23:07:39 Log: Subject: [PATCH AUTHORS] Change of email address. From: Abigail Message-ID: <20070227225456.GA1808@abigail.nl> Date: Tue, 27 Feb 2007 23:54:56 +0100 Branch: perl ! AUTHORS ____________________________________________________________________________ [ 30419] By: nicholas on 2007/02/27 20:36:14 Log: Subject: [PATCH] Skip tests if Encode not built From: "Jerry D. Hedden" Date: Tue, 27 Feb 2007 11:27:58 -0800 (PST) Message-ID: <176638.9767.qm@web30207.mail.mud.yahoo.com> Branch: perl ! lib/Pod/Simple/t/corpustest.t ! lib/encoding/warnings/t/4-lexical.t ____________________________________________________________________________ [ 30418] By: rgs on 2007/02/27 14:07:28 Log: Disable the strict pragma before eval'ing selfloaded code. Branch: perl ! lib/SelfLoader.pm ____________________________________________________________________________ [ 30417] By: rgs on 2007/02/27 13:39:03 Log: dmq points out that %+ and %- are not arrays. Fix the doc. Branch: perl ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ____________________________________________________________________________ [ 30416] By: rgs on 2007/02/27 13:16:46 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 30415] By: rgs on 2007/02/27 10:56:17 Log: Rework and fix docs for %+, %- and re::Tie::Hash::NamedCapture. Branch: perl ! ext/re/lib/re/Tie/Hash/NamedCapture.pm pod/perlvar.pod ____________________________________________________________________________ [ 30414] By: craigb on 2007/02/27 01:41:31 Log: On VMS, use the normal executable file extension for the copy of Perl used to run the test suite. Not doing so was confusing some of the Module::Build tests. Branch: perl ! vms/descrip_mms.template vms/test.com ____________________________________________________________________________ [ 30413] By: rgs on 2007/02/26 17:10:33 Log: Subject: Re: [perl #41565] qr// memory corruption From: demerphq Date: Mon, 26 Feb 2007 16:45:23 +0100 Message-ID: <9b18b3110702260745u373980e8x19ba3afdf33bd424@mail.gmail.com> Branch: perl ! ext/re/t/regop.t regcomp.c regexec.c ____________________________________________________________________________ [ 30412] By: rgs on 2007/02/26 16:49:45 Log: Subject: Re: Regexp recursion limit too low? From: demerphq Date: Thu, 15 Feb 2007 17:22:16 +0100 Message-ID: <9b18b3110702150822o13a4f240g86463c60e625fb8f@mail.gmail.com> Branch: perl ! regexec.c regexp.h ____________________________________________________________________________ [ 30411] By: steveh on 2007/02/26 13:45:23 Log: Bump $Win32API::File::VERSION for change #30409 Branch: perl ! ext/Win32API/File/File.pm ____________________________________________________________________________ [ 30410] By: craigb on 2007/02/26 13:36:41 Log: In configure.com, include the Win32 extensions in $Config{known_extensions}, but not it $Config{extensions}. This way t/TEST knows to exclude them. Branch: perl ! configure.com ____________________________________________________________________________ [ 30409] By: steveh on 2007/02/26 13:27:58 Log: Subject: [PATCH] Re: [PATCH] Re: Win32 modules & cygwin From: "Yitzchak Scott-Thoennes" Date: Mon, 26 Feb 2007 00:45:10 -0800 (PST) Message-ID: <1300.63.226.247.142.1172479510.squirrel@63.226.247.142> (Stops Win32* extension tests from being run when the corresponding extensions haven't been built) Branch: perl ! ext/Win32API/File/t/file.t ext/Win32API/File/t/tie.t ! ext/Win32CORE/t/win32core.t ____________________________________________________________________________ [ 30408] By: nicholas on 2007/02/26 11:59:27 Log: Update the FSF's address. Plus some other whitespace and NON-WHITESPACE changes that have crept into the GPL v2. Branch: perl ! README emacs/cperl-mode.el lib/Tie/File.pm pod/perlgpl.pod ____________________________________________________________________________ [ 30407] By: nicholas on 2007/02/26 11:07:06 Log: Fix bug #41550 - AUTOLOAD :lvalue not working the same in blead as in 5.8.8 (a code example from "Extending and Embedding Perl") Branch: perl ! op.h t/op/sub_lval.t ____________________________________________________________________________ [ 30406] By: nicholas on 2007/02/26 09:33:15 Log: Convert t/op/sub_lval.t to test.pl Branch: perl ! t/op/sub_lval.t ____________________________________________________________________________ [ 30405] By: rgs on 2007/02/26 06:59:44 Log: Module::Pluggable wasn't in the maintainers list Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 30404] By: rgs on 2007/02/26 06:57:22 Log: Add a version number to Module::Pluggable::Object and bump the version number of Module::Pluggable Branch: perl ! lib/Module/Pluggable.pm lib/Module/Pluggable/Object.pm ____________________________________________________________________________ [ 30403] By: craigb on 2007/02/26 04:35:18 Log: In perlport, refine description of eight-level directory depth limitation on older VMS systems and add example of how to tell when we're in trouble. Branch: perl ! pod/perlport.pod ____________________________________________________________________________ [ 30402] By: craigb on 2007/02/26 01:08:07 Log: Assorted updates to vms/vms.c to fix compiler errors on VAX. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 30401] By: craigb on 2007/02/26 01:06:30 Log: One more longdouble nit for configure.com, following 30217, 30325, and 30329. Branch: perl ! configure.com ____________________________________________________________________________ [ 30400] By: craigb on 2007/02/26 00:42:30 Log: Module::Pluggable::Object::search_paths portability update prompted by VMS test failures. Patch also submitted to CPAN RT queue at . Branch: perl ! lib/Module/Pluggable/Object.pm ! lib/Module/Pluggable/t/20dodgy_files.t ____________________________________________________________________________ [ 30399] By: rgs on 2007/02/25 17:00:26 Log: Subject: [PATCH] sigtrap.pm (handler_traceback): do not clobber $_ From: Alexey Tourbin Date: Sat, 24 Feb 2007 21:24:32 +0300 Message-ID: <20070224182432.GA14446@localhost.localdomain> Branch: perl ! lib/sigtrap.pm ____________________________________________________________________________ [ 30398] By: rgs on 2007/02/25 16:44:52 Log: Subject: [perl #41560] [PATCH] crash in Perl_vmess when GvIOp is null From: "Devin Heitmueller" (via RT) Date: Tue, 20 Feb 2007 16:38:20 -0800 Message-ID: Branch: perl ! util.c ____________________________________________________________________________ [ 30397] By: rgs on 2007/02/25 16:19:07 Log: Subject: Re: [perl #41513] (parsing?)problem when using a '/' followed by a Switch statement From: "Wolfgang Laun" Date: Sat, 24 Feb 2007 15:08:44 +0100 Message-ID: <17de7ee80702240608n1411ef67xcdd1ffb238742bc1@mail.gmail.com> Branch: perl ! lib/Switch.pm ____________________________________________________________________________ [ 30396] By: rgs on 2007/02/25 15:29:20 Log: - Use the same regexp as in change #30395 to parse subroutine declarations - Make SelfLoader strict-compliant - Constant fold debug code out Branch: perl ! lib/SelfLoader.pm ____________________________________________________________________________ [ 30395] By: rgs on 2007/02/25 15:04:17 Log: Factorize three regexps into one, using new regexp features (with some help from Yves Orton). (Now the compatibilty of this module with 5.8.x perls is doomed.) Branch: perl ! lib/AutoSplit.pm ____________________________________________________________________________ [ 30394] By: rgs on 2007/02/25 14:42:11 Log: Don't clobber $_ by using "my $_". Potential bug found by Alexey Tourbin. Branch: perl ! lib/AutoSplit.pm ____________________________________________________________________________ [ 30393] By: craigb on 2007/02/25 00:54:14 Log: Add a comment to mg.c to clarify that words like "raise" and "pending" in the context of Perl's deferred signals bear only an analogous relationship to the underlying signal mechanism. Branch: perl ! mg.c ____________________________________________________________________________ [ 30392] By: craigb on 2007/02/24 21:52:23 Log: Update descriptions of long-running ops and non-deferrable signals in perlipc.pod. Branch: perl ! pod/perlipc.pod ____________________________________________________________________________ [ 30391] By: rgs on 2007/02/24 15:55:06 Log: Subject: [PATCH] ExtUtils/Constant/Base.pm: use constant folding to eliminated dead code From: Alexey Tourbin Date: Sat, 24 Feb 2007 15:52:23 +0300 Message-ID: <20070224125223.GA17227@localhost.localdomain> Branch: perl ! lib/ExtUtils/Constant/Base.pm ____________________________________________________________________________ [ 30390] By: rgs on 2007/02/24 15:48:49 Log: Subject: [PATCH] ExtUtils/MM_Unix.pm (fixin): do not clobber $/ From: Alexey Tourbin Date: Sat, 24 Feb 2007 15:38:58 +0300 Message-ID: <20070224123858.GA11434@localhost.localdomain> Branch: perl ! lib/ExtUtils/MM_Unix.pm ____________________________________________________________________________ [ 30389] By: rgs on 2007/02/24 15:42:45 Log: Subject: [PATCH] perlio.c (PerlIO_tmpfile): fix memory leak From: Alexey Tourbin Date: Sat, 24 Feb 2007 14:47:35 +0300 Message-ID: <20070224114735.GA3454@localhost.localdomain> Branch: perl ! perlio.c ____________________________________________________________________________ [ 30388] By: rgs on 2007/02/24 09:53:56 Log: Add a new test for undef and delete on stash entries that are bound to subroutines or methods. Based on a test by Robert 'phaylon' Sedlacek. Branch: perl + t/op/symbolcache.t ! MANIFEST ____________________________________________________________________________ [ 30387] By: rgs on 2007/02/24 09:29:20 Log: C should not warn. Don't make scan_ident test for ambiguous unary ops when the following token is a hash identifier. (like with scalars and arrays) Branch: perl ! t/lib/warnings/toke toke.c ____________________________________________________________________________ [ 30386] By: rgs on 2007/02/24 09:04:10 Log: Indexing and POD fixes Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 30385] By: rgs on 2007/02/24 08:51:29 Log: Subject: [PATCH] perlretut.pod, 2nd version From: Wolfgang Laun Date: Thu, 22 Feb 2007 09:36:19 +0100 Message-ID: <45DD5603.1040402@thalesgroup.com> Branch: perl ! pod/perlretut.pod ____________________________________________________________________________ [ 30384] By: rgs on 2007/02/24 07:22:05 Log: At least, fix the MakeMaker build_man tests. Branch: perl ! lib/ExtUtils/t/build_man.t ____________________________________________________________________________ [ 30383] By: rgs on 2007/02/23 18:19:32 Log: Subject: [PATCH blead] Re: [perl #41546] perl 5.8.x bug: overloaded 'eq' does not work with 'nomethod' From: Rick Delaney Date: Wed, 21 Feb 2007 16:53:16 -0500 Message-ID: <20070221215316.GF5646@bort.ca> Branch: perl ! gv.c lib/overload.t ____________________________________________________________________________ [ 30382] By: rgs on 2007/02/22 18:29:18 Log: Reinstate tests removed by change #30381, but don't "use Config" in the test, because that will overwrite %main::Config with the real Config hash, not the fake one from MakeMaker. Branch: perl ! lib/ExtUtils/t/build_man.t ____________________________________________________________________________ [ 30381] By: stevep on 2007/02/22 18:09:06 Log: Revert changes to lib/ExtUtils/t/build_man.t from change #30380. The changes in that test write to the now readonly %Config. Branch: perl ! lib/ExtUtils/t/build_man.t ____________________________________________________________________________ [ 30380] By: stevep on 2007/02/22 14:36:27 Log: Upgrade to ExtUtils-MakeMaker-6.32. Included a version bump to ExtUtils::MakeMaker to 6.32_01 because changes #29266 and #29583 were missing from the new release. Branch: perl ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Liblist.pm ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MM.pm ! lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_Any.pm ! lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_Cygwin.pm ! lib/ExtUtils/MM_DOS.pm lib/ExtUtils/MM_MacOS.pm ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_OS2.pm ! lib/ExtUtils/MM_QNX.pm lib/ExtUtils/MM_UWIN.pm ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm ! lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MM_Win32.pm ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MY.pm ! lib/ExtUtils/MakeMaker.pm lib/ExtUtils/MakeMaker/Config.pm ! lib/ExtUtils/MakeMaker/FAQ.pod lib/ExtUtils/MakeMaker/bytes.pm ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Mkbootstrap.pm ! lib/ExtUtils/Mksymlists.pm lib/ExtUtils/t/build_man.t ! lib/ExtUtils/testlib.pm ____________________________________________________________________________ [ 30379] By: steveh on 2007/02/22 09:09:31 Log: Subject: [PATCH] Re: Win32 modules & cygwin From: "Yitzchak Scott-Thoennes" Date: Tue, 20 Feb 2007 01:50:18 -0800 (PST) Message-ID: <1254.67.42.109.122.1171965018.squirrel@67.42.109.122> Also includes integration & deletion of win32/ext/Win32API to ext/Win32API, and addition of copyright message and corrections to spacing/tabbing as suggested by Jan Dubois. Branch: perl + ext/Win32API/File/t/file.t ext/Win32CORE/Makefile.PL + ext/Win32CORE/Win32CORE.c ext/Win32CORE/Win32CORE.pm + ext/Win32CORE/t/win32core.t +> ext/Win32API/File/Changes +> ext/Win32API/File/ExtUtils/Myconst2perl.pm +> ext/Win32API/File/File.pm ext/Win32API/File/File.xs +> ext/Win32API/File/Makefile.PL ext/Win32API/File/README +> ext/Win32API/File/buffers.h ext/Win32API/File/cFile.h +> ext/Win32API/File/cFile.pc ext/Win32API/File/const2perl.h +> ext/Win32API/File/t/tie.t ext/Win32API/File/typemap - win32/ext/Win32API/File/Changes - win32/ext/Win32API/File/ExtUtils/Myconst2perl.pm - win32/ext/Win32API/File/File.pm - win32/ext/Win32API/File/File.xs - win32/ext/Win32API/File/Makefile.PL - win32/ext/Win32API/File/README - win32/ext/Win32API/File/buffers.h - win32/ext/Win32API/File/cFile.h - win32/ext/Win32API/File/cFile.pc - win32/ext/Win32API/File/const2perl.h - win32/ext/Win32API/File/t/file.t - win32/ext/Win32API/File/t/tie.t - win32/ext/Win32API/File/typemap ! Configure MANIFEST Porting/Maintainers.pl cygwin/cygwin.c ! hints/cygwin.sh mkppport.lst win32/FindExt.pm win32/Makefile ! win32/config_sh.PL win32/makefile.mk win32/win32.c ____________________________________________________________________________ [ 30378] By: stevep on 2007/02/21 17:50:37 Log: Upgrade to CPAN-1.88_77. Branch: perl ! lib/CPAN.pm ____________________________________________________________________________ [ 30376] By: rgs on 2007/02/21 17:33:54 Log: Subject: [PATCH] Re: [PATCH] Test with Errno in autouse.t From: "Jerry D. Hedden" Date: Wed, 21 Feb 2007 09:27:20 -0800 (PST) Message-ID: <619324.6794.qm@web30207.mail.mud.yahoo.com> Branch: perl ! lib/autouse.t ____________________________________________________________________________ [ 30375] By: steveh on 2007/02/21 13:36:14 Log: Remove unreferenced local variable Branch: perl ! ext/threads/threads.pm ext/threads/threads.xs ____________________________________________________________________________ [ 30374] By: steveh on 2007/02/21 08:40:18 Log: Fix Win32 compilation error following #30372 Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30373] By: craigb on 2007/02/21 01:55:37 Log: Fix VMS exit handling broken in Test::Harness 2.64. Also submitted as http://rt.cpan.org/Public/Bug/Display.html?id=24985 on CPAN RT queue. Branch: perl ! lib/Test/Harness/Results.pm lib/Test/Harness/Straps.pm ____________________________________________________________________________ [ 30372] By: stevep on 2007/02/20 13:24:38 Log: Silence a couple of compile warnings. Branch: perl ! regcomp.c regexec.c ____________________________________________________________________________ [ 30371] By: rgs on 2007/02/20 11:05:15 Log: Some INSTALL nits by Andy Dougherty Branch: perl ! INSTALL ____________________________________________________________________________ [ 30370] By: rgs on 2007/02/20 10:44:44 Log: Skip test when Encode isn't built (noticed by Jerry D. Hedden) Branch: perl ! ext/PerlIO/encoding/t/nolooping.t ____________________________________________________________________________ [ 30369] By: rgs on 2007/02/20 10:39:52 Log: Subject: [PATCH] Test with Errno in autouse.t From: "Jerry D. Hedden" Date: Sun, 18 Feb 2007 09:09:23 -0800 (PST) Message-ID: <834019.44481.qm@web30203.mail.mud.yahoo.com> Branch: perl ! lib/autouse.t ____________________________________________________________________________ [ 30368] By: rgs on 2007/02/20 09:31:59 Log: A few nits to perlfunc/map. Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 30367] By: stevep on 2007/02/20 03:55:21 Log: Subject: [PATCH] regexec.c: S_ stands for static From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Tue, 20 Feb 2007 03:03:03 +0200 (EET) Message-Id: <20070220010303.2380A43A67@anubis.hut.fi> Branch: perl ! regexec.c ____________________________________________________________________________ [ 30366] By: stevep on 2007/02/20 03:52:37 Log: Subject: [PATCH] dump.c: format fixes From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Tue, 20 Feb 2007 03:00:50 +0200 (EET) Message-Id: <20070220010050.CCDAF43A67@anubis.hut.fi> Branch: perl ! dump.c ____________________________________________________________________________ [ 30365] By: nicholas on 2007/02/19 23:58:53 Log: Avoid *some* g++ errors. (But not all yet) Branch: perl ! sv.c warnings.h warnings.pl ____________________________________________________________________________ [ 30362] By: stevep on 2007/02/19 20:51:10 Log: Subject: [PATCH] blead (honestly :-) g++ with -DPERL_GLOBAL_STRUCT_PRIVATE needs tweaking From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Mon, 19 Feb 2007 19:41:07 +0200 (EET) Message-Id: <20070219174107.63EEB43A67@anubis.hut.fi> Plus a regen picked up changes in pod/perlapi.pod related to change #30347. Branch: perl ! opcode.h opcode.pl pod/perlapi.pod sv.c util.c ____________________________________________________________________________ [ 30361] By: stevep on 2007/02/19 19:42:47 Log: Upgrade to CPAN-1.88_76 Branch: perl ! lib/CPAN.pm ____________________________________________________________________________ [ 30360] By: stevep on 2007/02/19 19:27:27 Log: Subject: [PATCH] integrate bignum 0.19 From: Tels Date: Sat, 3 Feb 2007 13:42:20 +0100 Message-Id: <200702031342.21634@bloodgate.com> Branch: perl ! lib/bigint.pm lib/bignum.pm lib/bignum/t/bigint.t ! lib/bigrat.pm ____________________________________________________________________________ [ 30359] By: stevep on 2007/02/19 19:23:03 Log: Subject: [PATCH] Integrate BigRat 0.17 From: Tels Date: Sat, 3 Feb 2007 13:10:57 +0100 Message-Id: <200702031310.58656@bloodgate.com> Branch: perl ! lib/Math/BigRat.pm lib/Math/BigRat/t/bigrat.t ____________________________________________________________________________ [ 30358] By: stevep on 2007/02/19 19:15:15 Log: Subject: [PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11 From: Tels Date: Fri, 2 Feb 2007 15:37:36 +0100 Message-Id: <200702021537.38442@bloodgate.com> Subject: Re: [PATCH] integrate Math::BigInt 1.79 and Math::BigInt::FastCalc 0.11 From: Tels Date: Tue, 6 Feb 2007 20:18:48 +0100 Message-Id: <200702062019.05487@bloodgate.com> Also, a fix for @INC in lib/Math/BigInt/t/calling.t Additional tests to perform Pod and Pod coverage testing were left out based on removal of similar test files previously. Branch: perl ! ext/Math/BigInt/FastCalc/FastCalc.pm ! ext/Math/BigInt/FastCalc/Makefile.PL lib/Math/BigFloat.pm ! lib/Math/BigInt.pm lib/Math/BigInt/Calc.pm ! lib/Math/BigInt/t/alias.inc lib/Math/BigInt/t/bare_mbf.t ! lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc ! lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintc.t ! lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t ! lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/sub_mbf.t ! lib/Math/BigInt/t/sub_mbi.t lib/Math/BigInt/t/upgrade.inc ! lib/Math/BigInt/t/upgrade.t lib/Math/BigInt/t/with_sub.t ! t/lib/Math/BigInt/BareCalc.pm t/lib/Math/BigInt/Scalar.pm ! t/lib/Math/BigInt/Subclass.pm ____________________________________________________________________________ [ 30357] By: rgs on 2007/02/19 18:23:51 Log: Revert change #28980 per Jarkko's suggestion (it was actually breaking g++ builds) Branch: perl ! ext/Encode/bin/enc2xs ____________________________________________________________________________ [ 30352] By: rgs on 2007/02/19 13:41:41 Log: Actually, only changes to regexec.c from #30081 needed to be reverted. Branch: perl ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ext/re/re.pm regcomp.c ____________________________________________________________________________ [ 30351] By: rgs on 2007/02/19 13:08:03 Log: Revert change #30081 at dmq's request, and mark its tests as TODO. (This should restore compilation with g++) Branch: perl ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ext/re/re.pm regcomp.c ! regexec.c t/op/pat.t ____________________________________________________________________________ [ 30349] By: rgs on 2007/02/19 10:08:38 Log: Add a cast for C++ compilation Branch: perl ! mg.c ____________________________________________________________________________ [ 30348] By: nicholas on 2007/02/18 20:07:39 Log: More efficient to call newSV_type() then SvGROW() instead of newSV() with a size then sv_upgrade(), as the latter calls sv_upgrade() twice. Branch: perl ! perl.c toke.c ____________________________________________________________________________ [ 30347] By: nicholas on 2007/02/18 19:40:43 Log: Add a new API function newSV_type, to replace the idiom: sv = newSV(0); sv_upgrade(sv, type); Branch: perl ! av.c embed.fnc embed.h global.sym gv.c hv.c mathoms.c op.c ! pad.c perl.c pp.c pp_ctl.c pp_hot.c proto.h sv.c toke.c ____________________________________________________________________________ [ 30346] By: nicholas on 2007/02/18 18:33:04 Log: Properly handle the differences in hints in the optree with/without use open; by adding the with-open hints to all the golden results, and providing a new flag strip_open_hint to checkOptree(). Branch: perl ! ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t ! ext/B/t/optree_concise.t ext/B/t/optree_constants.t ! ext/B/t/optree_misc.t ext/B/t/optree_samples.t ! ext/B/t/optree_sort.t ext/B/t/optree_specials.t ! ext/B/t/optree_varinit.t ____________________________________________________________________________ [ 30345] By: nicholas on 2007/02/18 17:56:13 Log: newHV doesn't need to turn off POK or NOK, as they will default to not being set. Branch: perl ! hv.c ____________________________________________________________________________ [ 30344] By: nicholas on 2007/02/18 14:18:01 Log: test.pl should locally increase $Level, rather than setting it to a hard value, so that callers of like and unlike can present diagnostics with the line number of their own caller. Branch: perl ! t/test.pl ____________________________________________________________________________ [ 30343] By: craigb on 2007/02/18 03:54:46 Log: Make vms/munchconfig.c able to take a list of substitutions from a file so we don't overflow the command buffer on older systems. Branch: perl ! configure.com vms/munchconfig.c ____________________________________________________________________________ [ 30342] By: craigb on 2007/02/17 22:40:51 Log: Make configure.com's manifest checker more robust when handling files with multiple dots that also have an underscore in the name (e.g., foo_bar.tar.gz). Various archive utilities will create that as foo_bar_tar.gz or foo_bar.tar_gz, at least on ODS-2 volumes. Branch: perl ! configure.com ____________________________________________________________________________ [ 30335] By: nicholas on 2007/02/17 14:12:07 Log: Missed an aTHX_ in B's call to Perl_emulate_cop_io. Missed that global.sym was modified. Branch: perl ! ext/B/B.xs global.sym ____________________________________________________________________________ [ 30334] By: nicholas on 2007/02/17 12:39:17 Log: Split the storage of the layers specificied by open.pm into one hint for input, and one for output, as this better reflects how they are used. The original "concatenate with \0" plan was really only a compramise to avoid needing to increase every COP by 2 pointers. Branch: perl ! embed.fnc embed.h ext/B/B.xs ext/B/B/Concise.pm ! ext/B/t/OptreeCheck.pm mg.c perl.h perlio.c proto.h ____________________________________________________________________________ [ 30333] By: nicholas on 2007/02/16 23:54:33 Log: Move all the cut&paste open TODO logic into OptreeCheck.pm, where it should have been in the first place. Apply strict and warnings to OptreeCheck.pm, and remove dead code they show up. Branch: perl ! ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t ! ext/B/t/optree_concise.t ext/B/t/optree_constants.t ! ext/B/t/optree_misc.t ext/B/t/optree_samples.t ! ext/B/t/optree_sort.t ext/B/t/optree_specials.t ! ext/B/t/optree_varinit.t ____________________________________________________________________________ [ 30332] By: stevep on 2007/02/16 20:19:16 Log: Subject: [perl #41521] Fix for IO::Socket send method From: "Todd C. Miller" (via RT) Date: Fri, 16 Feb 2007 11:26:45 -0800 Message-ID: Branch: perl ! ext/IO/lib/IO/Socket.pm ____________________________________________________________________________ [ 30331] By: steveh on 2007/02/16 18:14:58 Log: Fix Win32 build after unusual breakage caused by #30327 (Boy, did that take some tracking down!) Branch: perl ! win32/config_h.PL ____________________________________________________________________________ [ 30330] By: rgs on 2007/02/16 15:38:39 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 30329] By: craigb on 2007/02/16 14:41:18 Log: In configure.com, put the "use" back in useieee (typo in #30325) Branch: perl ! configure.com ____________________________________________________________________________ [ 30327] By: rgs on 2007/02/16 10:30:57 Log: Avoid to run config_h.SH twice during configuration. Branch: perl ! cflags.SH config_h.SH ____________________________________________________________________________ [ 30325] By: craigb on 2007/02/16 00:43:07 Log: In configure.com, further disambiguate -Duselongdouble and its prerequisites from other 64-bit options. Branch: perl ! configure.com ____________________________________________________________________________ [ 30317] By: rgs on 2007/02/15 14:16:56 Log: Hakim Cassimally is the new maintainer of the Perldoc modules Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 30315] By: rgs on 2007/02/15 13:10:31 Log: Subject: Re: Patch for Deep recursion in B::Deparse From: Ash Berlin Date: Thu, 15 Feb 2007 10:47:15 +0000 Message-ID: <45D43A33.6070101@firemirror.com> Branch: perl ! ext/B/B/Deparse.pm ____________________________________________________________________________ [ 30313] By: rgs on 2007/02/15 12:39:46 Log: Subject: Re: [perl #41491] Incorrect regexp warning. From: demerphq Date: Thu, 15 Feb 2007 12:07:40 +0100 Message-ID: <9b18b3110702150307t21b5efd2jfdeebccdff9175b1@mail.gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30310] By: rgs on 2007/02/15 09:34:01 Log: Subject: [PATCH] Use newer 'threads' constructs From: "Jerry D. Hedden" Date: Mon, 12 Feb 2007 12:04:33 -0800 (PST) Message-ID: <844555.64815.qm@web30202.mail.mud.yahoo.com> Branch: perl ! ext/XS/APItest/t/my_cxt.t ext/threads/shared/t/blessed.t ! ext/threads/shared/t/cond.t ext/threads/shared/t/hv_refs.t ! ext/threads/threads.xs lib/Thread/Queue.t lib/perl5db.pl ! pod/perlapi.pod pod/perlxs.pod sv.c t/op/threads.t ____________________________________________________________________________ [ 30298] By: nicholas on 2007/02/14 20:59:02 Log: There's no need to special case SVt_NULL in the print code, as it's only 0.01% of the cases called, and the call to SvPV_const() will issue the same warning and return the same empty string result for us. Unfortunately changing the switch statement to an if results in lots of whitespace changes, hence this change appears much larger than it is. Branch: perl ! doio.c ____________________________________________________________________________ [ 30293] By: rgs on 2007/02/14 17:29:53 Log: Allow to override MAX_RECURSE_EVAL_NOCHANGE_DEPTH, introduced in change 28939 (this should be documented) Branch: perl ! regexp.h ____________________________________________________________________________ [ 30280] By: mhx on 2007/02/14 13:23:50 Log: Upgrade to Devel::PPPort 3.11 Branch: perl ! ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort_pm.PL ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README ! ext/Devel/PPPort/TODO ext/Devel/PPPort/apicheck_c.PL ! ext/Devel/PPPort/mktests.PL ext/Devel/PPPort/module2.c ! ext/Devel/PPPort/module3.c ext/Devel/PPPort/parts/apicheck.pl ! ext/Devel/PPPort/parts/inc/MY_CXT ! ext/Devel/PPPort/parts/inc/SvPV ! ext/Devel/PPPort/parts/inc/SvREFCNT ! ext/Devel/PPPort/parts/inc/Sv_set ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop ! ext/Devel/PPPort/parts/inc/exception ! ext/Devel/PPPort/parts/inc/format ! ext/Devel/PPPort/parts/inc/grok ! ext/Devel/PPPort/parts/inc/limits ! ext/Devel/PPPort/parts/inc/mPUSH ! ext/Devel/PPPort/parts/inc/magic ! ext/Devel/PPPort/parts/inc/memory ! ext/Devel/PPPort/parts/inc/misc ! ext/Devel/PPPort/parts/inc/newCONSTSUB ! ext/Devel/PPPort/parts/inc/newRV ! ext/Devel/PPPort/parts/inc/podtest ! ext/Devel/PPPort/parts/inc/ppphbin ! ext/Devel/PPPort/parts/inc/ppphdoc ! ext/Devel/PPPort/parts/inc/ppphtest ! ext/Devel/PPPort/parts/inc/pvs ! ext/Devel/PPPort/parts/inc/snprintf ! ext/Devel/PPPort/parts/inc/strlfuncs ! ext/Devel/PPPort/parts/inc/sv_xpvf ! ext/Devel/PPPort/parts/inc/threads ! ext/Devel/PPPort/parts/inc/uv ! ext/Devel/PPPort/parts/inc/variables ! ext/Devel/PPPort/parts/inc/version ! ext/Devel/PPPort/parts/inc/warn ! ext/Devel/PPPort/parts/ppptools.pl ext/Devel/PPPort/soak ! ext/Devel/PPPort/typemap ____________________________________________________________________________ [ 30278] By: merijn on 2007/02/14 07:54:59 Log: Subject: Re: [PATCH] Document that m//k works From: demerphq Date: Tue, 13 Feb 2007 22:04:54 +0100 Message-ID: <9b18b3110702131304q370f3530j463c1a59c5ac1dfe@mail.gmail.com> Branch: perl + t/op/regexp_pmod.t - t/op/regexp_kmod.t ! MANIFEST ext/re/t/re_funcs.t pod/perlop.pod pod/perlre.pod ! pod/perlvar.pod regexp.h ____________________________________________________________________________ [ 30277] By: nicholas on 2007/02/14 00:04:54 Log: Change 30276 wasn't meant do mess with t/lib/common.pl. Oops. Undo the mistake. Branch: perl ! t/lib/common.pl ____________________________________________________________________________ [ 30268] By: nicholas on 2007/02/13 20:11:53 Log: Invoke minitrue to ensure that my spelling had always been correct. [We] thank Big Brother for raising the chocolate ration to twenty grammes a week. Branch: perl ! Changes ____________________________________________________________________________ [ 30267] By: merijn on 2007/02/13 20:11:08 Log: Subject: Re: Segmentation fault at undeclared for loop variable From: Robin Houston Date: Tue, 13 Feb 2007 16:50:08 +0000 Message-Id: Branch: perl ! op.c ____________________________________________________________________________ [ 30265] By: merijn on 2007/02/13 19:43:15 Log: Subject: [PATCH] add hooks for capture buffers into regex engine. From: demerphq Date: Tue, 13 Feb 2007 20:27:33 +0100 Message-ID: <9b18b3110702131127q79cc6df1lb1480d9a40d15213@mail.gmail.com> Branch: perl ! embed.fnc embed.h ext/re/re.xs ext/re/re_top.h mg.c perl.h ! proto.h regcomp.c regcomp.h regexp.h ____________________________________________________________________________ [ 30264] By: merijn on 2007/02/13 19:36:56 Log: Subject: Re: [perl #41491] Incorrect regexp warning. From: demerphq Date: Tue, 13 Feb 2007 19:09:17 +0100 Message-ID: <9b18b3110702131009l6a0867a3m8317c9d62328f834@mail.gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30258] By: steveh on 2007/02/13 16:02:42 Log: Vadim did the static build change Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 30257] By: rgs on 2007/02/13 15:30:12 Log: A few more details in perldelta Branch: perl ! pod/perl595delta.pod ____________________________________________________________________________ [ 30256] By: stevep on 2007/02/13 15:23:00 Log: Upgrade to CPAN-1.88_72 Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm ! lib/CPAN/Queue.pm lib/CPAN/Tarzip.pm ____________________________________________________________________________ [ 30255] By: nicholas on 2007/02/13 14:22:32 Log: Change 26487 left some debugging code in, and through the wonders of autovivification, that code actually introduced a bug, most easily visible for the for the non-5.9.x case. Branch: perl ! ext/B/t/optree_constants.t lib/constant.pm ____________________________________________________________________________ [ 30254] By: stevep on 2007/02/13 03:19:05 Log: Subject: [PATCH] Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.70.tar.gz From: John Peacock Date: Mon, 12 Feb 2007 21:51:23 -0500 Message-ID: <45D127AB.3050904@rowman.com> Branch: perl ! lib/version.pm lib/version.pod lib/version.t util.c ____________________________________________________________________________ [ 30240] By: nicholas on 2007/02/12 20:29:43 Log: Integrate: [ 29832] Avoid a SEGV in DBI's test suite, discovered by Andreas. Probably need to go through and audit to see if there are analagous places that need tweaking. Branch: perl !> perl.c ____________________________________________________________________________ [ 30236] By: merijn on 2007/02/12 18:33:45 Log: Subject: Re: [perl #41492] Incorrect match with /(?(DEFINE)(?
(?&B)+)(? a))/ From: demerphq Date: Mon, 12 Feb 2007 19:15:33 +0100 Message-ID: <9b18b3110702121015o1c84ff6hfd69cfa645fae0bf@mail.gmail.com> Branch: perl ! regexec.c t/op/re_tests ____________________________________________________________________________ [ 30235] By: nicholas on 2007/02/12 18:25:07 Log: Integrate: [ 24458] Fix from Steve Peters [ 24464] Subject: RE: 5.8.7-tobe fails to compile on AIX 4.3.3 From: "Jan Dubois" Message-Id: <200505131921.j4DJLgG5007986@smtp3.ActiveState.com> Date: Fri, 13 May 2005 12:21:40 -0700 and then regenerate reentr.h, with the , no longer inside REENTR_MEMZERO(). This keeps macros looking like functions. Branch: perl ! reentr.h !> reentr.pl ____________________________________________________________________________ [ 30234] By: merijn on 2007/02/12 17:46:46 Log: Subject: Re: [PATCH - provisional] H. Merijn Brands idea of buffer numbering. From: Paul Johnson Date: Sat, 10 Feb 2007 23:10:31 +0100 Message-ID: <20070210221031.GB31280@pjcj.net> Branch: perl ! README.hpux pod/perlre.pod ____________________________________________________________________________ [ 30233] By: rgs on 2007/02/12 17:00:09 Log: Skip this test if "use open" fails due to an unknown encoding Branch: perl ! ext/PerlIO/encoding/t/nolooping.t ____________________________________________________________________________ [ 30229] By: rgs on 2007/02/12 15:31:56 Log: Un-TODO tests avec change #30228 Branch: perl ! t/comp/parser.t ____________________________________________________________________________ [ 30228] By: rgs on 2007/02/12 15:27:31 Log: Subject: Re: PL_copline inconsistency From: Rick Delaney Date: Sat, 27 Jan 2007 20:29:02 -0500 Message-ID: <20070128012902.GA21572@bort.ca> Branch: perl ! toke.c ____________________________________________________________________________ [ 30221] By: nicholas on 2007/02/12 10:52:28 Log: Note why storing a reference as an integer in %^H is not threadsafe. Branch: perl ! pod/perlpragma.pod ____________________________________________________________________________ [ 30220] By: rgs on 2007/02/12 09:05:38 Log: Document that m//k works, by Ævar Arnfjörð Bjarmason Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 30219] By: steveh on 2007/02/12 09:04:41 Log: Apply #30197 to win32/makefile.mk too Branch: perl ! win32/makefile.mk ____________________________________________________________________________ [ 30218] By: rgs on 2007/02/12 09:01:30 Log: FAQ sync Branch: perl ! pod/perlfaq1.pod pod/perlfaq2.pod pod/perlfaq3.pod ! pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq6.pod ! pod/perlfaq7.pod pod/perlfaq8.pod pod/perlfaq9.pod ____________________________________________________________________________ [ 30217] By: craigb on 2007/02/11 23:52:35 Log: Check for the presence of signbit() on VMS. It currently only works on IEEE double, not IEEE long double or any other floating point format. Also, begin to disentangle -Duselongdouble configuration support from its other 64-bit brethren. Branch: perl ! configure.com ____________________________________________________________________________ [ 30216] By: craigb on 2007/02/11 23:48:46 Log: In vms/vms.c's declaration of the LIB$INITIALIZE psect, try to get all of the attributes we need without any of the ones we don't, and try to be friendly to older compilers without too much damage to readability. Thanks to Saku Setala for the problem report. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 30215] By: rgs on 2007/02/11 17:29:04 Log: Another tiny typo in File::Copy (found by Ruud.) Branch: perl ! lib/File/Copy.pm ____________________________________________________________________________ [ 30214] By: rgs on 2007/02/11 17:23:51 Log: Explicitly load PerlIO::encoding when testing it. (so we know what we're testing) Branch: perl ! ext/PerlIO/encoding/t/nolooping.t ____________________________________________________________________________ [ 30213] By: rgs on 2007/02/11 17:13:44 Log: Subject: Re: [perl #41442] segfault (dead loop) with Encoding, use open :locale, print STDERR From: Slaven Rezic Date: 05 Feb 2007 23:04:07 +0100 Message-ID: <87veiggt2g.fsf@biokovo.herceg.de> Branch: perl + ext/PerlIO/encoding/t/nolooping.t ! MANIFEST ext/PerlIO/encoding/encoding.pm ! ext/PerlIO/encoding/encoding.xs ____________________________________________________________________________ [ 30212] By: rgs on 2007/02/11 16:26:47 Log: Convert new test to using t/test.pl. (No idea where it could fit better. And since it uses the stack, it's a bit fragile) Branch: perl ! t/op/qrstack.t ____________________________________________________________________________ [ 30211] By: rgs on 2007/02/11 16:20:15 Log: Subject: [perl #41484] qr// stack bug From: knew-p5p@pimb.org (via RT) Date: Sat, 10 Feb 2007 19:32:17 -0800 Message-ID: Branch: perl + t/op/qrstack.t ! MANIFEST pp_hot.c ____________________________________________________________________________ [ 30200] By: merijn on 2007/02/10 20:41:31 Log: Subject: Re: [NL-PM] Fw: [PATCH - provisional] H. Merijn Brands idea of buffer numbering. From: demerphq Date: Sat, 10 Feb 2007 21:31:55 +0100 Message-ID: <9b18b3110702101231j5e91cc20g780a8c581af02dd5@mail.gmail.com> Branch: perl ! regcomp.c t/op/pat.t ____________________________________________________________________________ [ 30197] By: nicholas on 2007/02/10 19:35:09 Log: Subject: [PATCH] Defend against cmd.exe stupidity (on Win2k at least) From: demerphq Message-ID: <9b18b3110702101100n76f65136ke65113bf0dbd01f@mail.gmail.com> Date: Sat, 10 Feb 2007 20:00:10 +0100 Branch: perl ! win32/Makefile ____________________________________________________________________________ [ 30195] By: nicholas on 2007/02/10 18:51:31 Log: These casts to GV are no longer needed. Branch: perl ! pp.c ____________________________________________________________________________ [ 30192] By: merijn on 2007/02/10 17:22:04 Log: Subject: [PATCH] signbit detection (was [perl #39875] -0.0 loses signedness upon numeric comparison) From: Andy Dougherty Date: Fri, 9 Feb 2007 11:40:51 -0500 (EST) Message-ID: Branch: perl ! Configure Porting/Glossary config_h.SH embed.fnc embed.h ! global.sym numeric.c perl.h pod/perlapi.pod proto.h ____________________________________________________________________________ [ 30188] By: nicholas on 2007/02/09 23:36:46 Log: Fix Pod errors. Branch: perl ! README.mpeix gv.c pod/perl595delta.pod pod/perlapi.pod ____________________________________________________________________________ [ 30184] By: merijn on 2007/02/09 20:06:44 Log: Subject: Re: [NL-PM] Fw: [PATCH - provisional] H. Merijn Brands idea of buffer numbering. From: demerphq Date: Fri, 9 Feb 2007 20:40:17 +0100 Message-ID: <9b18b3110702091140k12d60712uf9fffbf77141247c@mail.gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30183] By: nicholas on 2007/02/09 19:39:45 Log: Unknown formatting code U<> spotted by Jesse - presumably it should be L<> Branch: perl ! pod/perlfaq1.pod ____________________________________________________________________________ [ 30178] By: nicholas on 2007/02/09 12:20:49 Log: Update the lists of files that makerel needs to process. Remove the "used only once" warning. Branch: perl ! Porting/makerel ____________________________________________________________________________ [ 30177] By: craigb on 2007/02/08 18:42:44 Log: Switch from Carp to plain old warn in vms/ext/XSSymSet.pm because Carp now in some cases depends on things that may not be available from miniperl or before extensions are built. Branch: perl ! vms/ext/XSSymSet.pm ____________________________________________________________________________ [ 30172] By: rgs on 2007/02/08 14:14:25 Log: Typo fix, by John P. Linderman Branch: perl ! lib/File/Copy.pm ____________________________________________________________________________ [ 30171] By: nicholas on 2007/02/08 13:46:31 Log: Subject: [PATCH] Re: Change 29193 is a regression From: Rick Delaney Date: Thu, 8 Feb 2007 08:21:37 -0500 Message-ID: <20070208132137.GA24202@bort.ca> Branch: perl ! pp_ctl.c t/op/taint.t ____________________________________________________________________________ [ 30170] By: rgs on 2007/02/08 10:16:14 Log: Remove dead code that was emitting warnings. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30169] By: merijn on 2007/02/08 08:19:24 Log: Subject: Re: [PATCH - provisional] H. Merijn Brands idea of buffer numbering. From: demerphq Date: Wed, 7 Feb 2007 22:53:25 +0100 Message-ID: <9b18b3110702071353l250d8a67x188c4e234e8905c7@mail.gmail.com> Branch: perl ! pod/perlre.pod regcomp.c t/op/re_tests ____________________________________________________________________________ [ 30168] By: nicholas on 2007/02/07 23:54:53 Log: opening $0 doesn't work if you change directory. So use test.pl Branch: perl ! t/op/taint.t ____________________________________________________________________________ [ 30167] By: nicholas on 2007/02/07 23:49:44 Log: TODO tests for eval of tainted scalars. (change 29193's regression) Branch: perl ! t/op/taint.t ____________________________________________________________________________ [ 30157] By: stevep on 2007/02/07 14:56:05 Log: Upgrade to Time-HiRes-1.9705 Branch: perl + ext/Time/HiRes/hints/linux.pl ! MANIFEST 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 ____________________________________________________________________________ [ 30156] By: rgs on 2007/02/07 13:58:10 Log: Subject: [PATCH] Fix to Dynaloader.t for missing modules From: "Jerry D. Hedden" Date: Wed, 7 Feb 2007 05:18:43 -0800 (PST) Message-ID: <618512.39885.qm@web30212.mail.mud.yahoo.com> Branch: perl ! ext/DynaLoader/t/DynaLoader.t ____________________________________________________________________________ [ 30155] By: rgs on 2007/02/07 12:27:58 Log: Subject: [PATCH hints/linux.sh] libdb may require pthread From: Jonathan Stowe Date: Wed, 07 Feb 2007 11:56:17 +0000 Message-Id: <1170849377.13207.14.camel@coriolanus.gellyfish.com> Branch: perl ! hints/linux.sh ____________________________________________________________________________ [ 30153] By: rgs on 2007/02/07 09:04:56 Log: Wrap the SvTYPE macro definition in parens. Branch: perl ! sv.h ____________________________________________________________________________ [ 30152] By: rgs on 2007/02/06 22:37:34 Log: Upgrade to threads.pm 1.59 (doc tweaks) Branch: perl ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t ! ext/threads/t/thread.t ext/threads/threads.pm ____________________________________________________________________________ [ 30151] By: rgs on 2007/02/06 22:35:29 Log: Upgrade to threads::shared 1.07 (doc tweaks) Branch: perl ! ext/threads/shared/Changes ext/threads/shared/README ! ext/threads/shared/shared.pm ____________________________________________________________________________ [ 30150] By: rgs on 2007/02/06 22:33:23 Log: Subject: [PATCH] perlop.pod - proposal to add an explanation of \c From: "Wolfgang Laun" Date: Sat, 3 Feb 2007 16:23:48 +0100 Message-ID: <17de7ee80702030723m4265bbfkc83644d55a24aa0@mail.gmail.com> Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 30149] By: rgs on 2007/02/06 22:29:45 Log: Avoid obscure failures when a regexp hasn't matched Branch: perl ! t/op/bless.t ____________________________________________________________________________ [ 30148] By: rgs on 2007/02/06 21:54:12 Log: Subject: [PATCH] current status on Unicode Regular Expressions From: SADAHIRO Tomoyuki Date: Sat, 03 Feb 2007 17:01:52 +0900 Message-Id: <20070203170135.3B43.BQW10602@nifty.com> Branch: perl ! lib/unicore/mktables pod/perlunicode.pod t/op/pat.t ____________________________________________________________________________ [ 30147] By: rgs on 2007/02/06 21:48:59 Log: Subject: [PATCH] fix 2 environment handling bugs From: Jan Dubois Date: Mon, 05 Feb 2007 21:45:36 -0800 Message-ID: Branch: perl ! perl.c ____________________________________________________________________________ [ 30146] By: stevep on 2007/02/06 21:43:13 Log: Upgrade to ExtUtils-Command-1.13 Branch: perl ! lib/ExtUtils/Command.pm ____________________________________________________________________________ [ 30144] By: stevep on 2007/02/06 17:29:09 Log: Upgrade to libnet-1.20. Includes some additional version bumps where bleadperl differs from the CPAN version (Net::FTP and Net::NNTP). Branch: perl ! lib/Net/Changes.libnet lib/Net/Cmd.pm lib/Net/FTP.pm ! lib/Net/FTP/A.pm lib/Net/NNTP.pm lib/Net/POP3.pm ! lib/Net/SMTP.pm ____________________________________________________________________________ [ 30143] By: stevep on 2007/02/06 16:42:50 Log: Upgrade to Module-Pluggable-3.5 Branch: perl ! lib/Module/Pluggable.pm lib/Module/Pluggable/Object.pm ____________________________________________________________________________ [ 30142] By: nicholas on 2007/02/05 23:52:23 Log: Make a dummy OPpPAD_STATE and a dummy PL_unitcheck_save available to pre 5.9.x. Branch: perl ! ext/B/B.xs ext/B/defsubs_h.PL ____________________________________________________________________________ [ 30136] By: nicholas on 2007/02/05 18:53:18 Log: t/lib/common.pl can be warnings clean. Branch: perl ! t/lib/common.pl ____________________________________________________________________________ [ 30134] By: nicholas on 2007/02/05 18:35:47 Log: Upgrade to ExtUtils-ParseXS-2.18 Branch: perl ! lib/ExtUtils/ParseXS.pm ____________________________________________________________________________ [ 30129] By: rgs on 2007/02/05 15:35:56 Log: Subject: [PATCH] cygwin: disable effect of -ansi -std=c89 on system include From: "Yitzchak Scott-Thoennes" Date: Mon, 5 Feb 2007 03:32:59 -0800 (PST) Message-ID: <1344.63.226.247.186.1170675179.squirrel@63.226.247.186> Branch: perl ! hints/cygwin.sh ____________________________________________________________________________ [ 30128] By: rgs on 2007/02/05 12:24:24 Log: Upgrade to DB_File 1.815 Branch: perl ! ext/DB_File/Changes ext/DB_File/DB_File.pm ! ext/DB_File/DB_File.xs ext/DB_File/Makefile.PL ____________________________________________________________________________ [ 30126] By: rgs on 2007/02/05 11:29:08 Log: Subject: [PATCH] minor improvements for perlre.pod From: "Wolfgang Laun" Date: Sun, 4 Feb 2007 16:26:14 +0100 Message-ID: <17de7ee80702040726v23f54266g3c352d353a30c430@mail.gmail.com> Branch: perl ! pod/perlre.pod ____________________________________________________________________________ [ 30125] By: rgs on 2007/02/05 10:05:10 Log: Quote fix by Jarkko Branch: perl ! cflags.SH ____________________________________________________________________________ [ 30124] By: nicholas on 2007/02/05 00:13:08 Log: Use the new conditional TODOs to mark as TODO the warning tests failing due to HEKs leaked by OPs for unthreaded perls tested with a UTF-8 locale. Branch: perl ! lib/warnings.t t/lib/warnings/7fatal ____________________________________________________________________________ [ 30123] By: nicholas on 2007/02/05 00:12:25 Log: Enhance t/lib/common.pl to provide conditional TODOs using eval'd code. Branch: perl ! t/lib/common.pl ____________________________________________________________________________ [ 30120] By: craigb on 2007/02/04 20:43:46 Log: In vms/gen_shrfls.pl, consider EXTERN_C declarations as function candidates, not global variable candidates. Currently only needed for PerlIO_teardown. Branch: perl ! vms/gen_shrfls.pl ____________________________________________________________________________ [ 30119] By: nicholas on 2007/02/04 20:32:13 Log: Change 23753 wasn't quite a perfect refactoring, as it omitted calling PERL_SET_THX(my_perl); when !PL_curinterp for non-ithreads. However, this would not have made a difference for any configuration buildable from the blead source alone. Branch: perl ! perl.c ____________________________________________________________________________ [ 30114] By: nicholas on 2007/02/04 18:38:59 Log: Currently Changes is in ISO-8859-1, not UTF-8, so correct change 28226 which had an e accute in UTF-8. Branch: perl ! Changes ____________________________________________________________________________ [ 30111] By: craigb on 2007/02/03 23:53:06 Log: Install overload.h on VMS, plus more case fix-ups in descrip_mms.template. Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 30108] By: craigb on 2007/02/03 18:52:02 Log: Install parser.h on VMS, plus fix some case typos in descrip_mms.template. Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 30105] By: nicholas on 2007/02/03 15:23:52 Log: Purge all references to 5005 threads variables in the code. (Retain the aides memoire in makedef.pl) Branch: perl ! Porting/findvars gv.c hv.c op.c perl.c pp_ctl.c sv.c ____________________________________________________________________________ [ 30104] By: stevep on 2007/02/03 06:25:11 Log: Subject: Re: prerelease checklist for Perl 5.10 From: demerphq Date: Thu, 1 Feb 2007 17:06:37 +0100 Message-ID: <9b18b3110702010806n7e095317v77f5dc1eb765f8d@mail.gmail.com> Subject: Re: prerelease checklist for Perl 5.10 From: demerphq Date: Fri, 2 Feb 2007 18:10:14 +0100 Message-ID: <9b18b3110702020910l31c7784fi5e37bf777b6eafb3@mail.gmail.com> Regular expression changes to fix failing tests in XML::Twig and Mail::SpamAssassin. The breakages occured in changes #28785 and #29279. Branch: perl ! embed.fnc embed.h proto.h regexec.c regexp.h t/op/re_tests ____________________________________________________________________________ [ 30103] By: nicholas on 2007/02/02 23:35:22 Log: Subject: Re: [perl #41421] glob() produces spurious results with brackets in braces From: Slaven Rezic Message-ID: <87r6t81acj.fsf@biokovo.herceg.de> Date: 02 Feb 2007 23:08:28 +0100 Branch: perl ! ext/File/Glob/bsd_glob.c ext/File/Glob/t/basic.t ____________________________________________________________________________ [ 30101] By: nicholas on 2007/02/02 22:10:39 Log: A few more places where we know the length for sv_setpv() or sv_catpv() Branch: perl ! mg.c op.c pp_ctl.c toke.c ____________________________________________________________________________ [ 30093] By: nicholas on 2007/02/02 16:25:23 Log: Testing every pattern by also upgrading to UTF-8 would have caught the bug added by change 29502, fixed in change 30092. Branch: perl ! t/op/regexp.t ____________________________________________________________________________ [ 30092] By: nicholas on 2007/02/02 14:37:31 Log: Change 29502 wasn't perfect - you need to remove any extra trailing "\n" added by fbm_compile(), before recompiling with the same flags. In turn, to do that, it's best to store the flags even for short "PVBM"s. Branch: perl ! regexec.c util.c ____________________________________________________________________________ [ 30091] By: nicholas on 2007/02/02 14:35:51 Log: Better dump reporting of "PVBM"s. Branch: perl ! dump.c ____________________________________________________________________________ [ 30090] By: nicholas on 2007/02/01 23:32:22 Log: Allow regexp.t to take a command line argument for the filename of tests. Read the tests into memory, to avoid seeking the FH. Branch: perl ! t/op/regexp.t ____________________________________________________________________________ [ 30089] By: nicholas on 2007/02/01 16:49:12 Log: Make t/op/regexp.t warnings clean. Branch: perl ! t/op/regexp.t ____________________________________________________________________________ [ 30088] By: nicholas on 2007/02/01 16:27:00 Log: Make t/op/regexp.t run under use strict; including removing the vestiges of change 1195 not removed by change 1244. Branch: perl ! t/op/re_tests t/op/regexp.t ____________________________________________________________________________ [ 30087] By: merijn on 2007/01/31 15:38:06 Log: alloca () might end up unreferenced during linking. Thanks Steve Branch: perl ! cygwin/cygwin.c ____________________________________________________________________________ [ 30086] By: rgs on 2007/01/31 13:58:40 Log: Upgrade to Getopt::Long 2.36 Branch: perl + lib/Getopt/Long/t/gol-xargv.t lib/Getopt/Long/t/gol-xstring.t ! MANIFEST lib/Getopt/Long.pm lib/Getopt/Long/CHANGES ! lib/Getopt/Long/README lib/Getopt/Long/t/gol-basic.t ! lib/Getopt/Long/t/gol-linkage.t ____________________________________________________________________________ [ 30085] By: nicholas on 2007/01/31 12:14:05 Log: You can't have special blocks if the subroutine has an "anonymous" name for the debugger, so don't bother checking. Branch: perl ! op.c ____________________________________________________________________________ [ 30084] By: merijn on 2007/01/31 10:29:59 Log: Subject: [PATCH] Improve regex stringification code From: demerphq Date: Tue, 30 Jan 2007 23:58:31 +0100 Message-ID: <9b18b3110701301458k2f6a8254hea6c6db28489c38b@mail.gmail.com> Branch: perl ! embed.fnc embed.h ext/re/re.xs ext/re/t/re_funcs.t op.c perl.h ! pod/perlapi.pod proto.h regcomp.c regcomp.h regexec.c regexp.h ____________________________________________________________________________ [ 30083] By: merijn on 2007/01/31 09:51:48 Log: Subject: [PATCH] regcomp.c: remove some gotos that cause compiler consternation. From: demerphq Date: Wed, 31 Jan 2007 10:28:34 +0100 Branch: perl ! regcomp.c ____________________________________________________________________________ [ 30082] By: merijn on 2007/01/31 07:49:12 Log: Subject: [PATCH] Improve regex stringification code From: demerphq Date: Tue, 30 Jan 2007 23:58:31 +0100 Message-ID: <9b18b3110701301458k2f6a8254hea6c6db28489c38b@mail.gmail.com> Branch: perl ! embed.fnc embed.h ext/re/re.xs ext/re/t/re_funcs.t op.c perl.h ! proto.h regcomp.c regcomp.h regexec.c regexp.h ____________________________________________________________________________ [ 30081] By: merijn on 2007/01/31 07:34:39 Log: Subject: [PATCH] $1 in nested regex EVAL doesnt work correctly. From: demerphq Date: Tue, 30 Jan 2007 23:51:27 +0100 Message-ID: <9b18b3110701301451l1443a186p39df7a6e8b65ea3c@mail.gmail.com> Branch: perl ! ext/re/lib/re/Tie/Hash/NamedCapture.pm ext/re/re.pm regcomp.c ! regexec.c t/op/pat.t ____________________________________________________________________________ [ 30080] By: nicholas on 2007/01/30 23:53:56 Log: Refactor the code used to check/execute BEGIN/UNITCHECK/CHECK/INIT/END duplicated in newATTRSUB and newXS into a new static function process_special_blocks() Branch: perl ! embed.fnc embed.h op.c proto.h ____________________________________________________________________________ [ 30079] By: merijn on 2007/01/30 17:39:58 Log: Subject: [PATCH] one more iteration on PerlIO_teardown prototype From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Tue, 30 Jan 2007 04:20:21 +0200 (EET) Message-Id: <20070130022021.6051443A67@anubis.hut.fi> Branch: perl ! perl.h perliol.h ____________________________________________________________________________ [ 30078] By: gisle on 2007/01/30 11:13:51 Log: Subject: [PATCH] Re: run/cloexec.t is failing From: Marcus Holland-Moritz Date: Sat, 13 Jan 2007 18:44:53 +0100 Message-ID: <20070113184453.7cd54bcf@r2d2> Branch: perl ! t/run/cloexec.t ____________________________________________________________________________ [ 30076] By: nicholas on 2007/01/29 23:36:02 Log: Also check BEGIN/UNITCHECK/CHECK/INIT/END for require. Branch: perl + ext/XS/APItest/t/xs_special_subs_require.t ! MANIFEST ext/XS/APItest/t/xs_special_subs.t ____________________________________________________________________________ [ 30072] By: nicholas on 2007/01/29 22:40:01 Log: UNITCHECK for XS code. Turned out to be harder that expected. We need to get the XS BOOT section to run any UNITCHECK blocks for us. Branch: perl ! ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs ! ext/XS/APItest/t/xs_special_subs.t lib/ExtUtils/ParseXS.pm ! op.c ____________________________________________________________________________ [ 30067] By: nicholas on 2007/01/29 20:05:52 Log: BEGIN blocks in XS should work. (Given that CHECK, INIT and END all do) Branch: perl + ext/XS/APItest/t/xs_special_subs.t ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs ! op.c ____________________________________________________________________________ [ 30064] By: nicholas on 2007/01/29 18:28:16 Log: Add av_create_and_push() and av_create_and_unshift_one() to refactor out two repeated idioms. Branch: perl ! av.c doio.c embed.fnc op.c perl.c pod/perlapi.pod proto.h ____________________________________________________________________________ [ 30059] By: gisle on 2007/01/29 16:54:38 Log: Avoid test failure with for a -Dusesitecustomize perl. Branch: perl ! t/run/switchd.t ____________________________________________________________________________ [ 30052] By: nicholas on 2007/01/28 22:30:18 Log: Convert ext/B/t/debug.t to Test::More. (Diagnostics are good, m'kay) Branch: perl ! ext/B/t/debug.t ____________________________________________________________________________ [ 30050] By: rgs on 2007/01/28 17:26:02 Log: Subject: [PATCH] g++ wants cast From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Sun, 28 Jan 2007 17:04:44 +0200 (EET) Message-Id: <20070128150444.AC62043A57@anubis.hut.fi> Branch: perl ! sv.c ____________________________________________________________________________ [ 30044] By: nicholas on 2007/01/27 22:49:10 Log: As we're not using UVf in the core, don't even define in when PERL_CORE is true. Branch: perl ! perl.h ____________________________________________________________________________ [ 30043] By: nicholas on 2007/01/27 22:48:39 Log: Change 30034 wasn't enough to silence the warnings - also need to pass a never-NULL parameter to newPADOP from newGVOP Branch: perl ! op.c ____________________________________________________________________________ [ 30041] By: craigb on 2007/01/27 22:08:55 Log: Subject: [perl@30030] blead on OpenVMS doesn't build From: Abe Timmerman Date: Sat, 27 Jan 2007 17:26:47 +0100 Message-Id: <200701271726.48347.abe@ztreet.demon.nl> Disable DECterm support by default, and when we enable it, make sure the image we need is installed, not merely present. Branch: perl ! configure.com ____________________________________________________________________________ [ 30037] By: craigb on 2007/01/27 17:45:27 Log: For FindBin to work as advertised on VMS, $FindBin::Bin must be in unix syntax. Branch: perl ! lib/FindBin.pm ____________________________________________________________________________ [ 30035] By: craigb on 2007/01/27 17:19:12 Log: For VMS, a belated entry into the $^O jungle that is File::Find::_find_dir. Branch: perl ! lib/File/Find.pm ____________________________________________________________________________ [ 30034] By: nicholas on 2007/01/27 17:03:59 Log: newPADOP()'s sv parameter is never NULL, so mark it as so. (Well, in theory it could be NULL if someone is creating ops during symbol table destruction, but snowballs in hell, etc. This is usually the point where Jarkko observes that the aliens are looking for a free slot in their diaries...) Branch: perl ! embed.fnc op.c proto.h ____________________________________________________________________________ [ 30032] By: nicholas on 2007/01/27 15:36:49 Log: newPADOP is only used under ithreads, so don't waste space by compiling it for non-threaded builds. Branch: perl ! embed.fnc embed.h makedef.pl op.c proto.h ____________________________________________________________________________ [ 30030] By: nicholas on 2007/01/27 14:03:01 Log: One last gv_fetchpv() that should be GV_ADD rather than TRUE. Branch: perl ! toke.c ____________________________________________________________________________ [ 30028] By: nicholas on 2007/01/27 12:55:31 Log: Using gv_stashsv() and sv_setsv() in Perl_package reduces source and object code size. Branch: perl ! op.c ____________________________________________________________________________ [ 30025] By: rgs on 2007/01/27 09:42:32 Log: Change Tels' contact address Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 30024] By: nicholas on 2007/01/27 00:45:30 Log: A test to exercise the smallbuf overflow code in S_incline, and a refactoring of that code to use only one 128 char array, not two. Branch: perl ! t/comp/parser.t toke.c ____________________________________________________________________________ [ 30019] By: rgs on 2007/01/26 18:28:42 Log: cflags.SH was broken: it was compiling a C file for testing available command-line options, but this C file was including perl.h, which in turn includes config.h, which might not be present at that time. So force the generation of config.h. Branch: perl ! cflags.SH ____________________________________________________________________________ [ 30017] By: rgs on 2007/01/26 16:41:52 Log: Silence a few pedantic warnings Branch: perl ! sv.c ____________________________________________________________________________ [ 30016] By: rgs on 2007/01/26 16:39:40 Log: If we have specified -Dgccansipedantic on the Configure command-line, assume we really want it Branch: perl ! cflags.SH ____________________________________________________________________________ [ 30015] By: nicholas on 2007/01/26 16:16:29 Log: Stop S_incline needing to temporarily write a '\0' into its passed-in buffer. (Requires adding gv_fetchfile_flags(), savesharedpvn() and CopFILE_setn() to provide pointer/length versions of APIs) Branch: perl ! cop.h embed.fnc embed.h global.sym gv.c pod/perlapi.pod ! proto.h toke.c util.c ____________________________________________________________________________ [ 30014] By: stevep on 2007/01/26 16:12:58 Log: Fix ext/POSIX/t/sysconf.t failures on Cygwin. Branch: perl ! ext/POSIX/t/sysconf.t ____________________________________________________________________________ [ 30013] By: rgs on 2007/01/26 16:06:47 Log: Subject: Re: [perl #32135] File::Copy module From: "Adriano Ferreira" Date: Fri, 26 Jan 2007 12:56:18 -0200 Message-ID: <73ddeb6c0701260656i1c35b207r1f9624edd3503fa6@mail.gmail.com> Branch: perl ! lib/File/Copy.pm ____________________________________________________________________________ [ 30012] By: rgs on 2007/01/26 15:21:37 Log: Subject: [PATCH] Add Archive::Extract 0.16 to the core From: "Jos Boumans" Date: Fri, 26 Jan 2007 15:02:36 +0100 (CET) Message-ID: <21170.80.127.35.68.1169820156.squirrel@webmail.xs4all.nl> Branch: perl + lib/Archive/Extract.pm + lib/Archive/Extract/t/01_Archive-Extract.t + lib/Archive/Extract/t/src/double_dir.zip.packed + lib/Archive/Extract/t/src/x.bz2.packed + lib/Archive/Extract/t/src/x.gz.packed + lib/Archive/Extract/t/src/x.jar.packed + lib/Archive/Extract/t/src/x.par.packed + lib/Archive/Extract/t/src/x.tar.gz.packed + lib/Archive/Extract/t/src/x.tar.packed + lib/Archive/Extract/t/src/x.tgz.packed + lib/Archive/Extract/t/src/x.zip.packed + lib/Archive/Extract/t/src/y.jar.packed + lib/Archive/Extract/t/src/y.par.packed + lib/Archive/Extract/t/src/y.tar.bz2.packed + lib/Archive/Extract/t/src/y.tar.gz.packed + lib/Archive/Extract/t/src/y.tar.packed + lib/Archive/Extract/t/src/y.tbz.packed + lib/Archive/Extract/t/src/y.tgz.packed + lib/Archive/Extract/t/src/y.zip.packed ! MANIFEST ____________________________________________________________________________ [ 30010] By: rgs on 2007/01/26 14:03:34 Log: Subject: [PATCH] Small bugfixes to uupacktool.pl From: "Jos Boumans" Date: Fri, 26 Jan 2007 14:50:29 +0100 (CET) Message-ID: <16773.80.127.35.68.1169819429.squirrel@webmail.xs4all.nl> Branch: perl ! uupacktool.pl ____________________________________________________________________________ [ 30009] By: rgs on 2007/01/26 13:58:56 Log: Subject: [PATCH] still some Symbian/S90 tweaks From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Fri, 26 Jan 2007 15:40:58 +0200 (EET) Message-Id: <20070126134058.83B0643A57@anubis.hut.fi> Branch: perl ! README.symbian symbian/config.sh symbian/xsbuild.pl ____________________________________________________________________________ [ 30008] By: rgs on 2007/01/26 13:56:29 Log: Upgrade to File::Fetch 0.10, by Jos Boumans Branch: perl - lib/File/Fetch/Item.pm ! MANIFEST lib/File/Fetch.pm lib/File/Fetch/t/01_File-Fetch.t ____________________________________________________________________________ [ 30002] By: rgs on 2007/01/26 11:21:17 Log: Let File::Path report the extended system error message when available (Ilya Zakharevich) Branch: perl ! lib/File/Path.pm ____________________________________________________________________________ [ 30000] By: nicholas on 2007/01/26 11:18:02 Log: As we're not passing over (or copying in) a NUL, don't need that extra byte for it, so correct the < to <= so that we use the smallbuf whenever possible. Branch: perl ! gv.c toke.c ____________________________________________________________________________ [ 29998] By: rgs on 2007/01/26 10:55:50 Log: Mention //w in perltodo. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 29994] By: rgs on 2007/01/26 09:17:56 Log: Upgrade to Time::Local 1.17 Branch: perl ! lib/Time/Local.pm lib/Time/Local.t ____________________________________________________________________________ [ 29992] By: rgs on 2007/01/26 09:03:27 Log: Subject: [PATCH] utf8.pm doc patch From: Audrey Tang Date: Fri, 26 Jan 2007 05:38:39 +0800 Message-Id: <5BDAD0DE-3434-4A29-82C6-35AE3EFD27CC@audreyt.org> Branch: perl ! lib/utf8.pm ____________________________________________________________________________ [ 29991] By: rgs on 2007/01/26 09:01:01 Log: Some variables are used only with DEBUGGING Branch: perl ! regcomp.c ____________________________________________________________________________ [ 29990] By: rgs on 2007/01/26 08:39:07 Log: Subject: [PATCH] further Symbian/S90 fixes from alexander smishlajev From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Fri, 26 Jan 2007 05:51:50 +0200 (EET) Message-Id: <20070126035150.41A4143A67@anubis.hut.fi> Branch: perl ! README.symbian ext/Data/Dumper/Dumper.xs symbian/PerlBase.cpp ! symbian/config.sh symbian/symbianish.h symbian/xsbuild.pl ____________________________________________________________________________ [ 29989] By: rgs on 2007/01/26 08:27:23 Log: Upgrade to Module::Load::Conditional 0.16, by Jos Boumans Branch: perl + lib/Module/Load/Conditional/t/02_Parse_Version.t ! MANIFEST lib/Module/Load/Conditional.pm ! lib/Module/Load/Conditional/t/01_Module_Load_Conditional.t ____________________________________________________________________________ [ 29987] By: nicholas on 2007/01/25 23:18:25 Log: Convert the last remaining 256 byte "small"bufs to 128 bytes. (The actual size doesn't matter, as the buffers are only there to save a malloc() for the common, short, case. Coverage reports suggest that we aren't actually testing the long case. Yet - will fix this) Branch: perl ! gv.c toke.c ____________________________________________________________________________ [ 29983] By: nicholas on 2007/01/25 22:39:08 Log: Neither gv_fetchpvn_flags() nor hv_fetch() need a NUL terminated string, so don't bother allocating buffer space or adding a NUL. Branch: perl ! gv.c toke.c ____________________________________________________________________________ [ 29977] By: nicholas on 2007/01/25 20:57:56 Log: The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmask of flags, not a boolean, so correct the documenation and callers. Branch: perl ! embed.fnc ext/B/B.xs ext/IPC/SysV/SysV.xs ! ext/PerlIO/via/via.xs ext/Storable/Storable.xs gv.c op.c ! perlio.c pod/perlapi.pod pod/perlguts.pod pp.c pp_hot.c ! pp_sys.c proto.h sv.c toke.c universal.c utf8.c ____________________________________________________________________________ [ 29975] By: rgs on 2007/01/25 17:22:40 Log: Subject: split by " \0" (const string staring with a SPACE followed by NULL) From: SADAHIRO Tomoyuki Date: Fri, 19 Jan 2007 22:21:48 +0900 Message-Id: <20070119221905.D162.BQW10602@nifty.com> Branch: perl ! op.c t/op/split.t ____________________________________________________________________________ [ 29973] By: rgs on 2007/01/25 14:48:49 Log: Upgrade to threads 1.58: * Ignore thread return value(s) in void context * Check for missing args for 'use threads' options * Check that stack size argument is numeric Branch: perl ! ext/threads/Changes ext/threads/README ext/threads/t/exit.t ! ext/threads/t/thread.t ext/threads/threads.pm ! ext/threads/threads.xs ____________________________________________________________________________ [ 29972] By: rgs on 2007/01/25 12:23:45 Log: Subject: Re: [perl #41283] B::walkoptree_slow fails for 'our @foo = split( m/ /, "hello" )' From: "Joshua ben Jore" Date: Wed, 17 Jan 2007 17:49:22 -0800 Message-ID: Branch: perl ! ext/B/B.pm ____________________________________________________________________________ [ 29970] By: nicholas on 2007/01/25 11:41:13 Log: Change 28058 hadn't been tested with -DPERL_CREATE_GVSV Branch: perl ! gv.c ____________________________________________________________________________ [ 29960] By: nicholas on 2007/01/24 21:42:53 Log: Display the process id as part of the trace output if running with -Dv (Might be nice to display the thread ID too under ithreads, but I can't see a clean way to get that) Branch: perl ! deb.c ____________________________________________________________________________ [ 29956] By: nicholas on 2007/01/24 19:07:49 Log: Fix typo in the description of change 27911 Branch: perl ! Changes ____________________________________________________________________________ [ 29954] By: nicholas on 2007/01/24 18:44:51 Log: Wrap the macro arguments for ck_proto in (). Branch: perl ! op.h ____________________________________________________________________________ [ 29942] By: rgs on 2007/01/24 11:32:24 Log: Subject: [PATCH] fix a few references in perlfunc.html From: Jan Dubois Date: Tue, 23 Jan 2007 18:25:02 -0800 Message-ID: Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 29941] By: rgs on 2007/01/24 11:22:17 Log: Subject: [PATCH] Improve documentation PERLIO default value in perlrun.pod From: Jan Dubois Date: Tue, 23 Jan 2007 18:43:55 -0800 Message-ID: Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 29940] By: rgs on 2007/01/24 11:02:24 Log: Upgrade to Time::Local 1.16 Branch: perl ! lib/Time/Local.pm lib/Time/Local.t ____________________________________________________________________________ [ 29938] By: nicholas on 2007/01/23 22:54:00 Log: Add lib to @INC so that ./perl t/op/local.t works. Branch: perl ! t/op/local.t ____________________________________________________________________________ [ 29937] By: nicholas on 2007/01/23 21:07:06 Log: Change 29936 missed a ; Branch: perl ! lib/Time/Local.pm ____________________________________________________________________________ [ 29936] By: stevep on 2007/01/23 18:43:50 Log: Fix to Time::Local to fix problems with leap year calculation. Branch: perl ! lib/Time/Local.pm ____________________________________________________________________________ [ 29935] By: stevep on 2007/01/23 15:02:56 Log: Upgrade to File-Temp-0.18. Branch: perl + lib/File/Temp/t/cmp.t ! MANIFEST lib/File/Temp.pm ____________________________________________________________________________ [ 29934] By: stevep on 2007/01/23 14:29:55 Log: Upgrade to AutoLoader-5.63 Branch: perl ! lib/AutoLoader.pm ____________________________________________________________________________ [ 29933] By: stevep on 2007/01/23 02:20:31 Log: Upgrade to Test-Simple-0.67 Branch: perl ! lib/Test/Builder.pm lib/Test/Builder/Module.pm ! lib/Test/Builder/Tester.pm lib/Test/More.pm lib/Test/Simple.pm ____________________________________________________________________________ [ 29932] By: stevep on 2007/01/23 02:14:57 Log: Upgrade to Math-Complex-1.37. Branch: perl ! lib/Math/Complex.pm lib/Math/Trig.pm lib/Math/Trig.t ____________________________________________________________________________ [ 29931] By: stevep on 2007/01/23 01:55:48 Log: Subject: [PATCH] Time::Local patch take 2 From: Dave Rolsky Date: Mon, 22 Jan 2007 09:46:08 -0600 (CST) Message-ID: Branch: perl ! lib/Time/Local.pm lib/Time/Local.t ____________________________________________________________________________ [ 29930] By: stevep on 2007/01/23 01:52:16 Log: Subject: [perl #41318] Patch: win32.c typo in #define MULTIPLICITY From: "Devin Heitmueller" (via RT) Date: Mon, 22 Jan 2007 14:46:15 -0800 Message-ID: Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 29923] By: nicholas on 2007/01/22 19:39:28 Log: Subject: [PATCH] Disable positive lookaround optimisations From: demerphq Message-ID: <9b18b3110701210953l4df6198re36a9342e6049583@mail.gmail.com> Date: Sun, 21 Jan 2007 18:53:38 +0100 Branch: perl ! regcomp.h t/op/re_tests ____________________________________________________________________________ [ 29922] By: nicholas on 2007/01/22 19:38:12 Log: Fix a typo and some doubled spaces in comments. Branch: perl ! cop.h pod/perlapi.pod sv.h ____________________________________________________________________________ [ 29921] By: nicholas on 2007/01/22 19:21:21 Log: Remove duplicate assignment to PL_eval_root in Perl_create_eval_scope Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 29917] By: nicholas on 2007/01/22 17:03:48 Log: Fix my typo, as spotted by Steve Peters Branch: perl ! Changes ____________________________________________________________________________ [ 29911] By: nicholas on 2007/01/21 23:18:20 Log: Assignments to function pointers can't be NULL, as that's a pointer to data, and assigning pointers to data to pointers to functions is not ANSI-conformant. Branch: perl ! perl.h ____________________________________________________________________________ [ 29910] By: nicholas on 2007/01/21 23:11:30 Log: Restore the const to vtbl in Perl_mg_localize() removed in change 26924. Branch: perl ! mg.c ____________________________________________________________________________ [ 29907] By: nicholas on 2007/01/21 20:06:45 Log: Remove register keyword from dSP; (at least for now) Branch: perl ! pp.h ____________________________________________________________________________ [ 29905] By: nicholas on 2007/01/21 11:44:16 Log: Refactor the common soft-reference code from pp_rv2sv and pp_rv2av into a single routine Perl_softref2xv(). As soft references are rarely used compared with true references, move this code from pp_hot.c Branch: perl ! embed.fnc embed.h pp.c pp_hot.c proto.h ____________________________________________________________________________ [ 29900] By: nicholas on 2007/01/20 23:40:23 Log: defined @$foo and defined %$bar should be subject to strict 'refs'; Branch: perl ! lib/DBM_Filter.pm pp_hot.c t/lib/strict/refs ____________________________________________________________________________ [ 29895] By: stevep on 2007/01/20 03:51:26 Log: Upgrade to version-0.69 Branch: perl ! lib/version.pm ____________________________________________________________________________ [ 29894] By: stevep on 2007/01/20 03:40:23 Log: Subject: [PATCH] Re: Race condition in IPC::Open3 / Mac OS? From: Bo Lindbergh Date: Sat, 20 Jan 2007 02:39:57 +0100 Message-Id: Branch: perl ! perlio.c ____________________________________________________________________________ [ 29893] By: stevep on 2007/01/20 03:28:48 Log: Add PAUSE2007.pub key Branch: perl + lib/CPAN/PAUSE2007.pub ! MANIFEST ____________________________________________________________________________ [ 29892] By: stevep on 2007/01/20 03:20:11 Log: Upgrade to CPAN-1.88_69. Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm ____________________________________________________________________________ [ 29887] By: nicholas on 2007/01/19 21:11:40 Log: Subject: Re: [PATCH] fix unicode split /\s+/ From: SADAHIRO Tomoyuki Message-Id: <20070120005232.D9CC.BQW10602@nifty.com> Date: Sat, 20 Jan 2007 00:52:42 +0900 Branch: perl ! pp.c t/op/split.t ____________________________________________________________________________ [ 29885] By: nicholas on 2007/01/19 20:13:46 Log: Yves spotted that I'd not regenerated perlapi.pod when I added get_cvn_flags(). Branch: perl ! pod/perlapi.pod ____________________________________________________________________________ [ 29884] By: nicholas on 2007/01/19 19:27:59 Log: Marcus Holland-Moritz notes that the first argument to refcounted_he_fetch() can be NULL. Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 29883] By: nicholas on 2007/01/19 18:07:23 Log: Fix breakage for -DDEBUGGING accidentally introduced with change 29882. Branch: perl ! sv.c ____________________________________________________________________________ [ 29882] By: nicholas on 2007/01/19 17:36:10 Log: Add a parameter to Perl_get_arena() to pass in the SV type, and record this in the arena description. Change all sizes to unsigned values. Make Perl_sv_free_arenas() loop downwards to free memory, simplifying the logic. Remove my erroneous comment added in change 29881. Branch: perl ! embed.fnc hv.c proto.h sv.c ____________________________________________________________________________ [ 29881] By: nicholas on 2007/01/19 11:45:24 Log: I think that it's clearer if aroot is only struct arena_set * (rather than ** and constantly dereferneced). Move the declaration of new_root into the block it is used in. Add a comment describing where the arenas for arena_sets themselves aren't rooted anywhere. Branch: perl ! sv.c ____________________________________________________________________________ [ 29880] By: rgs on 2007/01/19 09:33:00 Log: Subject: [PATCH] fix unicode split /\s+/ From: demerphq Date: Fri, 19 Jan 2007 02:14:06 +0100 Message-ID: <9b18b3110701181714r4f3bc9ebq9ba462eba8338734@mail.gmail.com> Branch: perl ! pp.c t/op/split.t ____________________________________________________________________________ [ 29879] By: nicholas on 2007/01/19 00:13:02 Log: As Perl_get_arena() is dealing with sizes, use size_t rather than int, as it's both unsigned and semantically the correct width for a size. As all arenas get cleared later on, can use Newx() rather than Newxz(). Branch: perl ! embed.fnc proto.h sv.c ____________________________________________________________________________ [ 29878] By: nicholas on 2007/01/18 23:52:11 Log: Move C inside the only function that uses it. Branch: perl ! sv.c ____________________________________________________________________________ [ 29877] By: nicholas on 2007/01/18 23:51:45 Log: Add in missing dVAR that prevents compilation with -DPERL_GLOBAL_STRUCT_PRIVATE Branch: perl ! perl.c ____________________________________________________________________________ [ 29876] By: nicholas on 2007/01/18 23:36:57 Log: Move the flag checking for isGV_with_GP() into the call to visit() Branch: perl ! sv.c ____________________________________________________________________________ [ 29875] By: mhx on 2007/01/18 16:52:37 Log: Add missing SVfARG()s in require_tie_mod(). Branch: perl ! gv.c ____________________________________________________________________________ [ 29872] By: nicholas on 2007/01/18 15:48:13 Log: Given that we now do the tests in S_visit() to avoid calling the helper function when skippable, no need to retain those tests inside the helper functions do_clean_objs() and do_clean_named_objs(). Branch: perl ! sv.c ____________________________________________________________________________ [ 29871] By: merijn on 2007/01/18 14:03:21 Log: perl rebuilds because of gcc's -g flag Subject: [PATCH] Re: [perl #41058] make rebuilds perl everytime From: Marcus Holland-Moritz Date: Thu, 18 Jan 2007 14:27:55 +0100 Message-ID: <20070118142755.28e7f724@r2d2> Branch: perl ! makedepend.SH ____________________________________________________________________________ [ 29868] By: steveh on 2007/01/18 11:36:05 Log: Subject: Re: [PATCH] win32_async_check() can still loop indefinitely From: Jan Dubois Date: Mon, 15 Jan 2007 19:25:11 -0800 Message-ID: Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 29867] By: nicholas on 2007/01/18 11:16:09 Log: As PVLVs can hold globs in some cases, I think that we should be treating them as a strict subclass of PVGV. Hence drop through into the PVGV handling code. Branch: perl ! sv.c ____________________________________________________________________________ [ 29866] By: davem on 2007/01/18 02:14:48 Log: disable parser stack cleanup on reduce croak (too fragile) Branch: perl ! perly.c ____________________________________________________________________________ [ 29857] By: mhx on 2007/01/17 21:06:11 Log: Fix a typo in Dynaloader_pm.PL. Branch: perl ! ext/DynaLoader/DynaLoader_pm.PL ____________________________________________________________________________ [ 29855] By: nicholas on 2007/01/17 19:22:47 Log: Replace SvRELEASE_IVX(dstr) with SvOOK_off(dstr) in sv_setsv_flags(), because it's not possible for dstr to be COW at this point, due to an earlier force_normal. Branch: perl ! sv.c ____________________________________________________________________________ [ 29853] By: nicholas on 2007/01/17 18:24:50 Log: Make PERL_OLD_COPY_ON_WRITE build again. Inline Perl_sv_release_IVX(). (Currently it fails ext/Compress/Raw/Zlib/t/07bufsize.t) Branch: perl ! embed.fnc embed.h global.sym makedef.pl proto.h sv.c sv.h ____________________________________________________________________________ [ 29852] By: nicholas on 2007/01/17 15:42:54 Log: If we use SvUPGRADE() rather than sv_upgrade() then it can make the decision on not "up"grading PVLV to PVGV for us. However, it appears that the other actions conducted for "not-yet-a-glob" are useful here. Branch: perl ! sv.c ____________________________________________________________________________ [ 29848] By: merijn on 2007/01/17 13:38:05 Log: Subject: Re: [PATCH] symbian/xsbuild.pl patching continues From: Jarkko Hietaniemi Date: Wed, 17 Jan 2007 08:27:03 -0500 Message-ID: <45AE2427.7080907@iki.fi> Branch: perl ! symbian/xsbuild.pl ____________________________________________________________________________ [ 29845] By: stevep on 2007/01/16 22:15:05 Log: Reentrant functions appear to still be broken in NetBSD 3.1. Branch: perl ! hints/netbsd.sh ____________________________________________________________________________ [ 29844] By: merijn on 2007/01/16 16:17:03 Log: Subject: [PATCH] Re: Dual-lived AutoLoader From: Steffen Mueller Date: Tue, 16 Jan 2007 15:29:44 +0100 Message-ID: <45ACE158.4080102@sneakemail.com> Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 29843] By: rgs on 2007/01/16 15:32:30 Log: Subject: Re: [PATCH] Change implementation of %+ to use a proper tied hash interface and add support for %- From: demerphq Date: Mon, 15 Jan 2007 23:06:44 +0100 Message-ID: <9b18b3110701151406p7168b20byf873ee2e58091ca3@mail.gmail.com> Branch: perl ! regcomp.h ____________________________________________________________________________ [ 29842] By: rgs on 2007/01/16 10:56:46 Log: Subject: [PATCH] Make offsets support conditional From: demerphq Date: Sun, 14 Jan 2007 15:24:25 +0100 Message-ID: <9b18b3110701140624v452f7684x5e9d2890805489fd@mail.gmail.com> Branch: perl ! ext/re/t/regop.t regcomp.c regcomp.h ____________________________________________________________________________ [ 29841] By: rgs on 2007/01/16 10:17:43 Log: Typo fix, by Robin Barker Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 29839] By: davem on 2007/01/15 18:33:02 Log: make Dump display the SVf_BREAK flag Branch: perl ! dump.c ____________________________________________________________________________ [ 29838] By: rgs on 2007/01/15 18:25:45 Log: Enable the ~~ operator by default. Remove the ~~ feature. Branch: perl - t/lib/feature/smartmatch ! MANIFEST lib/feature.pm t/op/smartmatch.t toke.c ____________________________________________________________________________ [ 29837] By: davem on 2007/01/15 18:19:20 Log: when cloning PL_regex_pad, copy SVf_BREAK flag too Branch: perl ! sv.c ____________________________________________________________________________ [ 29836] By: nicholas on 2007/01/15 18:15:54 Log: pp_rv2av and pp_rv2hv have a lot of common code, so it's certainly a space saving to merge them. Hopefully this will reduce L2 cache misses. Branch: perl ! mathoms.c opcode.h opcode.pl pp.h pp_hot.c ____________________________________________________________________________ [ 29835] By: nicholas on 2007/01/15 17:18:03 Log: Make changes analagous to pp_rv2hv's 21394 and 24489 in pp_rv2av. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 29834] By: rgs on 2007/01/15 16:37:21 Log: Subject: Re: [PATCH] Add support for /k modfier for matching along with ${^PREMATCH}, ${^MATCH}, ${^POSTMATCH} From: demerphq Date: Sat, 13 Jan 2007 17:18:01 +0100 Message-ID: <9b18b3110701130818h6badbd3o1b38f2660d258173@mail.gmail.com> macroize regexp modifiers Branch: perl ! perl.h regcomp.c regexp.h toke.c ____________________________________________________________________________ [ 29831] By: rgs on 2007/01/15 16:26:17 Log: Subject: [PATCH] Add support for /k modfier for matching along with ${^PREMATCH}, ${^MATCH}, ${^POSTMATCH} From: demerphq Date: Fri, 12 Jan 2007 02:31:12 +0100 Message-ID: <9b18b3110701111731x29b1c63i57b1698f769b3bbc@mail.gmail.com> (with tweaks) Branch: perl + t/op/regexp_kmod.t ! MANIFEST ext/B/t/concise-xs.t gv.c mg.c op.h pod/perlop.pod ! pod/perlre.pod pod/perlvar.pod pp_hot.c regcomp.c regcomp.h ! regexp.h t/op/regexp.t toke.c ____________________________________________________________________________ [ 29830] By: nicholas on 2007/01/15 14:38:58 Log: Add get_cvn_flags(), which is like get_cv() but takes a length. This allows symbolic code references with embeded NULs to work. Branch: perl ! embed.fnc embed.h global.sym gv.c gv.h op.c perl.c perlio.c ! pp_ctl.c pp_hot.c proto.h t/op/ref.t toke.c ____________________________________________________________________________ [ 29829] By: rgs on 2007/01/15 14:32:26 Log: Subject: [PATCH] symbian/xsbuild.pl From: Jarkko Hietaniemi Date: Mon, 15 Jan 2007 08:49:56 -0500 Message-ID: <45AB8684.70906@iki.fi> Branch: perl ! symbian/xsbuild.pl ____________________________________________________________________________ [ 29827] By: davem on 2007/01/15 14:16:53 Log: extend threads 'veto cleanup' to perl_free and system stuff Branch: perl ! embedvar.h perl.c perlapi.h perlvars.h unixish.h ____________________________________________________________________________ [ 29826] By: rgs on 2007/01/15 14:15:35 Log: Proper symbian fix (replacing change #29813) by Jarkko Branch: perl ! perl.h ____________________________________________________________________________ [ 29825] By: rgs on 2007/01/15 13:45:40 Log: Use the $Is_MacOS variable Branch: perl ! t/lib/common.pl ____________________________________________________________________________ [ 29824] By: rgs on 2007/01/15 13:44:39 Log: Simplify the ok/not ok logic (another refactorisation by Schwern) Branch: perl ! t/lib/common.pl ____________________________________________________________________________ [ 29823] By: rgs on 2007/01/15 13:40:18 Log: Various cleanup and factorization by Schwern for tests for warnings and features Branch: perl ! t/lib/common.pl ____________________________________________________________________________ [ 29822] By: rgs on 2007/01/15 13:30:51 Log: Introduce the :5.10.0 feature bundle, and make :5.10 an alias to it (aimed at be an alias to the latest :5.10.X) Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29821] By: rgs on 2007/01/15 12:44:45 Log: Fix link to perlsyn (thanks to Michael G Schwern) Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29820] By: rgs on 2007/01/15 12:42:36 Log: Remove the "dor" feature alias. Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29819] By: rgs on 2007/01/15 12:41:28 Log: Document "no feature" (Michael G Schwern) Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29818] By: rgs on 2007/01/15 12:37:27 Log: Move the documentation of the lexical effect of feature.pm to its own section thus removing a lot of redundant redundant documentation about it cluttering up the feature documentation. (by Michael G Schwern) Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29817] By: rgs on 2007/01/15 12:34:00 Log: Remove obsolete notes and TODOs from feature.pm Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29816] By: rgs on 2007/01/15 12:30:56 Log: Add a reference to the docs for state() variables in feature.pm (suggested by Michael G Schwern) Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29815] By: rgs on 2007/01/15 12:29:14 Log: Factorise croak() calls and error messages in feature.pm (suggested by Michael G Schwern) Branch: perl ! lib/feature.pm ____________________________________________________________________________ [ 29814] By: nicholas on 2007/01/15 12:13:24 Log: Test that names with embedded NULs work for symbolic array, hash and typeglob references. Branch: perl ! t/op/ref.t ____________________________________________________________________________ [ 29813] By: rgs on 2007/01/15 08:22:08 Log: Revert perl.h part of change 29811, which breaks compilation with gcc Branch: perl ! perl.h ____________________________________________________________________________ [ 29812] By: merijn on 2007/01/15 07:45:28 Log: Subject: [PATCH] g++ fixes From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Mon, 15 Jan 2007 06:09:30 +0200 (EET) Message-Id: <20070115040930.8685843A67@anubis.hut.fi> Branch: perl ! op.c toke.c ____________________________________________________________________________ [ 29811] By: merijn on 2007/01/15 07:42:37 Log: Subject: [PATCH] Symbian/S90 further fixes From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Mon, 15 Jan 2007 06:11:52 +0200 (EET) Message-Id: <20070115041152.374AB43A67@anubis.hut.fi> Branch: perl ! perl.h symbian/PerlBase.cpp symbian/config.sh ____________________________________________________________________________ [ 29810] By: davem on 2007/01/14 23:58:49 Log: make S_ithread_run() call S_ithread_free() in main context Fixes a race condition between detach clearing a thread's interpreter, and S_ithread_run() freeing itself while assuming that it's own interpreter still exists. Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 29805] By: davem on 2007/01/14 12:43:39 Log: further refinement to #29796 (cleanup veto) Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 29803] By: rgs on 2007/01/14 10:12:08 Log: Subject: Re: Memory...growing, and growing From: Marvin Humphrey Date: Sat, 13 Jan 2007 12:05:30 -0800 Message-Id: <3CCCF699-345E-4C65-BCCB-1549EB99547A@rectangular.com> Document -DDL_UNLOAD_ALL_AT_EXIT Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 29796] By: davem on 2007/01/13 22:57:26 Log: unfreed threads should trigger cleanup veto The thread pool struct is allocated in the main interpreter, so don't clean that up if any threads remain, regardless of what state they are in Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 29790] By: nicholas on 2007/01/13 18:21:19 Log: In S_hfreeentries, orig_array can be const. Branch: perl ! hv.c ____________________________________________________________________________ [ 29786] By: rgs on 2007/01/13 17:17:40 Log: TODO: yada yada yada Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 29784] By: rgs on 2007/01/13 16:56:02 Log: Subject: Re: AW: umask handling in File::Temp From: Gisle Aas Date: 12 Jan 2007 16:10:16 +0100 Message-ID: <877ivs1dt3.fsf@ask.g.aas.no> Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 29781] By: rgs on 2007/01/13 11:06:06 Log: Subject: [PATCH] perlthrtut.pod (based on perl-current@29766) From: Wolfgang Laun Date: Fri, 12 Jan 2007 17:37:58 +0100 Message-ID: <45A7B966.1040307@thalesgroup.com> Branch: perl ! pod/perlthrtut.pod ____________________________________________________________________________ [ 29780] By: davem on 2007/01/12 21:49:13 Log: fix PL_parser_dup symbol (again) Branch: perl ! embed.fnc embed.h global.sym ____________________________________________________________________________ [ 29779] By: davem on 2007/01/12 19:56:40 Log: Rationalise refcounting of thread structures Formerly there could be races with multiple destroys of a thread structure. Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 29778] By: merijn on 2007/01/12 16:06:23 Log: Superdome now also in Itanium series (sx1000 & sx2000), cx2600 is Madison 6 Branch: perl ! README.hpux ____________________________________________________________________________ [ 29777] By: merijn on 2007/01/12 15:15:13 Log: gcc -dumpversion is at least supported back to 2.7.x and thus seems to be much more defensive against upcoming version reporting format changes. Branch: perl ! hints/aix.sh hints/aix_3.sh hints/aix_4.sh hints/dec_osf.sh ! hints/hpux.sh hints/svr5.sh hints/vos.sh ____________________________________________________________________________ [ 29774] By: rgs on 2007/01/12 13:57:45 Log: makedef.pl should be able to load "strict" Branch: perl ! makedef.pl ____________________________________________________________________________ [ 29768] By: rgs on 2007/01/12 11:44:04 Log: Upgrade to ExtUtils::Manifest 1.51 Branch: perl ! lib/ExtUtils/Manifest.pm lib/ExtUtils/t/Manifest.t ____________________________________________________________________________ [ 29767] By: davem on 2007/01/12 11:26:14 Log: fix typo in hv.c Branch: perl ! hv.c ____________________________________________________________________________ [ 29766] By: davem on 2007/01/12 11:13:49 Log: fix PL_parser_dup symbol Branch: perl ! embed.fnc embed.h makedef.pl ____________________________________________________________________________ [ 29765] By: davem on 2007/01/12 10:42:05 Log: make tr/// threadsafe by moving swash into pad Branch: perl ! doop.c op.c ____________________________________________________________________________ [ 29764] By: rgs on 2007/01/12 10:24:55 Log: Subject: [PATCH] trivia in perlthrtut.pod From: Wolfgang Laun Date: Thu, 11 Jan 2007 16:57:29 +0100 Message-ID: <45A65E69.8010400@thalesgroup.com> Branch: perl ! pod/perlthrtut.pod ____________________________________________________________________________ [ 29762] By: steveh on 2007/01/11 17:27:02 Log: Update copyright year in "perl -v" output Branch: perl ! perl.c ____________________________________________________________________________ [ 29761] By: rgs on 2007/01/11 17:12:08 Log: Fix bug [perl #41234] : the tokenizer understands "=cute" or other words that begin with "cut" as synonyms for "=cut" Branch: perl ! toke.c ____________________________________________________________________________ [ 29758] By: nicholas on 2007/01/11 15:37:12 Log: Change 29753 messed up do_hv_dump() [my fault] Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 29757] By: rgs on 2007/01/11 15:07:28 Log: Silence an "unused parameter" warning in Perl_reg_numbered_buff_get(). This parameter might become handy in the future, so keep it. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 29756] By: rgs on 2007/01/11 14:47:01 Log: Subject: [PATCH] Add Regexp::Keep \K functionality to regex engine as well as add \v and \V, cleanup and more docs for regatom() From: demerphq Date: Wed, 10 Jan 2007 20:33:39 +0100 Message-ID: <9b18b3110701101133i46dc5fd0p1476a0f1dd1e9c5a@mail.gmail.com> (plus POD nits by Merijn and myself) Branch: perl ! pod/perl595delta.pod pod/perlre.pod regcomp.c regcomp.sym ! regexec.c regexp.h regnodes.h t/op/pat.t ____________________________________________________________________________ [ 29753] By: nicholas on 2007/01/11 13:23:40 Log: do_gv_dump, do_gvgv_dump and do_hv_dump call all actually take a NULL parameter. Patch for do_hv_dump supplied by Brandon L Black, other two added after code inspection. Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 29751] By: rgs on 2007/01/11 10:34:02 Log: Fix bug #40407: after a seek on a PerlIO::scalar filehandle, ensure there's a string buffer in the scalar Branch: perl ! ext/PerlIO/scalar/scalar.xs ____________________________________________________________________________ [ 29750] By: rgs on 2007/01/11 09:51:56 Log: Subject: [PATCH] AutoLoader fix, part 2 From: Steffen Mueller Date: Wed, 10 Jan 2007 18:52:23 +0100 Message-ID: <20070110175148.26694.qmail@lists.develooper.com> Branch: perl ! lib/AutoLoader.pm lib/AutoLoader.t ____________________________________________________________________________ [ 29749] By: nicholas on 2007/01/11 00:24:48 Log: In toke.c, merge S_update_debugger_info_pv() and S_update_debugger_info_sv() into S_update_debugger_info(). Branch: perl ! embed.fnc embed.h proto.h toke.c ____________________________________________________________________________ [ 29748] By: nicholas on 2007/01/10 16:24:27 Log: An implementation of change 29735 for blead (PL_curcop could be NULL) given that blead's refactoring is not yet in maint. Branch: perl ! gv.c ____________________________________________________________________________ [ 29747] By: rgs on 2007/01/10 16:00:17 Log: Regenerate all files Branch: perl ! embed.h keywords.h reentr.c reentr.h ____________________________________________________________________________ [ 29745] By: rgs on 2007/01/10 13:21:03 Log: Subject: PATCH: perlfunc.pod / warn From: Peter Scott Date: Wed, 10 Jan 2007 05:18:52 -0800 Message-Id: Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 29744] By: rgs on 2007/01/10 13:17:37 Log: Subject: Re: [perl #41215] % on scalars sometimes throws away fractions From: SADAHIRO Tomoyuki Date: Tue, 09 Jan 2007 23:39:42 +0900 Message-Id: <20070109233928.07AF.BQW10602@nifty.com> plus nits by Dominic Dunlop Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 29743] By: rgs on 2007/01/10 10:54:27 Log: Subject: Bug in AutoLoader.pm causing endless loop From: Steffen Mueller Date: Tue, 09 Jan 2007 19:15:36 +0100 Message-ID: <45A3DBC8.4010203@sneakemail.com> Branch: perl ! lib/AutoLoader.pm ____________________________________________________________________________ [ 29742] By: rgs on 2007/01/10 10:25:02 Log: Subject: ./miniperl minimod.pl ... Can't locate strict.pm From: andreas.koenig.7os6VVqR@franz.ak.mind.de (Andreas J. Koenig) Date: Wed, 10 Jan 2007 04:55:55 +0100 Message-ID: <87lkkbk01g.fsf@k75.linux.bogus> Branch: perl ! minimod.pl ____________________________________________________________________________ [ 29741] By: nicholas on 2007/01/09 21:46:28 Log: Make minimod.pl warnings and strict clean. Branch: perl ! minimod.pl ____________________________________________________________________________ [ 29740] By: nicholas on 2007/01/09 21:44:05 Log: Make makedef.pl warnings and strict clean. Branch: perl ! makedef.pl ____________________________________________________________________________ [ 29739] By: nicholas on 2007/01/09 21:37:31 Log: Make keywords.pl strict and warnings clean. Branch: perl ! keywords.pl ____________________________________________________________________________ [ 29738] By: nicholas on 2007/01/09 21:34:50 Log: Make autodoc.pl strict clean. Branch: perl ! autodoc.pl ____________________________________________________________________________ [ 29736] By: nicholas on 2007/01/09 21:21:56 Log: Make opcode.pl strict and warnings clean. Branch: perl ! opcode.pl ____________________________________________________________________________ [ 29734] By: steveh on 2007/01/09 12:44:15 Log: Subject: Re: Change 29723 breaks t/op/inccode-tie.t on Win32 From: Nicholas Clark Date: Tue, 9 Jan 2007 12:31:17 +0000 Message-ID: <20070109123116.GC30742@plum.flirble.org> Branch: perl ! t/op/inccode-tie.t ____________________________________________________________________________ [ 29732] By: steveh on 2007/01/09 10:40:23 Log: Subject: Re: [PATCH] ANSIfy the PATH environment variable on Windows From: Jan Dubois Date: Mon, 08 Jan 2007 14:58:12 -0800 Message-ID: Fixes the Borland build, in which the PATH was getting corrupted when the variable that was just putenv()'d got free()'d Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 29731] By: rgs on 2007/01/09 10:33:56 Log: Subject: [PATCH] Change #29711 broke tr//c on Win32. From: demerphq Date: Mon, 8 Jan 2007 20:31:26 +0100 Message-ID: <9b18b3110701081131v392597c6veed493407c1eede7@mail.gmail.com> Branch: perl ! op.c ____________________________________________________________________________ [ 29730] By: rgs on 2007/01/09 10:04:37 Log: Subject: [PATCH] Let the regex parser decide if we have a special pattern or not. From: demerphq Date: Tue, 9 Jan 2007 00:46:31 +0100 Message-ID: <9b18b3110701081546n2c3f19acy29adc0d233bb848c@mail.gmail.com> Branch: perl ! op.c op.h pp.c pp_ctl.c regcomp.c regexp.h ____________________________________________________________________________ [ 29729] By: nicholas on 2007/01/09 09:58:17 Log: socketpair.t was written in 2001. At that time, Test::More got confused if you forked under it. Test::More 0.47 added support to detect forking which resolves this. Hence there is now no need to fork() in a BEGIN block, which causes issues on Win32 due to how pseudofork works. Branch: perl ! ext/Socket/t/socketpair.t ____________________________________________________________________________ [ 29728] By: rgs on 2007/01/09 09:28:52 Log: Revert change #29708 (useless) Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 29727] By: nicholas on 2007/01/08 23:27:26 Log: Eliminate pp_threadsv, as it was only ever used by 5005 threads. Branch: perl ! dump.c ext/Opcode/Opcode.pm op.c opcode.h opcode.pl opnames.h ! pp.sym pp_proto.h ____________________________________________________________________________ [ 29724] By: nicholas on 2007/01/08 21:52:32 Log: do or die; for all the List::Util pure perl tests. Branch: perl ! ext/List/Util/t/p_blessed.t ext/List/Util/t/p_first.t ! ext/List/Util/t/p_lln.t ext/List/Util/t/p_max.t ! ext/List/Util/t/p_maxstr.t ext/List/Util/t/p_min.t ! ext/List/Util/t/p_minstr.t ext/List/Util/t/p_openhan.t ! ext/List/Util/t/p_readonly.t ext/List/Util/t/p_reduce.t ! ext/List/Util/t/p_refaddr.t ext/List/Util/t/p_reftype.t ! ext/List/Util/t/p_shuffle.t ext/List/Util/t/p_sum.t ! ext/List/Util/t/p_tainted.t ____________________________________________________________________________ [ 29723] By: nicholas on 2007/01/08 21:20:26 Log: do $file; won't propagate errors from die, as do is an implicit eval. So need to propagate errors with $@. Branch: perl ! ext/DynaLoader/hints/gnukfreebsd.pl ! ext/DynaLoader/hints/gnuknetbsd.pl ! ext/NDBM_File/hints/gnukfreebsd.pl ! ext/NDBM_File/hints/gnuknetbsd.pl ! ext/ODBM_File/hints/gnukfreebsd.pl ! ext/ODBM_File/hints/gnuknetbsd.pl ! ext/POSIX/hints/gnukfreebsd.pl ext/POSIX/hints/gnuknetbsd.pl ! ext/Storable/hints/gnukfreebsd.pl ! ext/Storable/hints/gnuknetbsd.pl lib/perl5db.pl ! lib/utf8_heavy.pl symbian/config.pl symbian/makesis.pl ! symbian/xsbuild.pl t/comp/require.t t/op/caller.t t/op/do.t ! t/op/inccode-tie.t t/op/regexp_noamp.t t/op/regexp_notrie.t ! t/op/regexp_qr.t t/op/regexp_qr_embed.t t/op/regexp_trielist.t ! t/op/threads.t t/uni/case.pl win32/ce-helpers/makedist.pl ____________________________________________________________________________ [ 29719] By: nicholas on 2007/01/08 14:28:17 Log: Mention -C on #! line in perltodo. Remove some trailing whitespace that podchecker warned over. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 29718] By: rgs on 2007/01/08 11:09:10 Log: Change the API doc for some of the SvXXX testing macros. Often, those macros simply test a bit in sv_flags, so the return value should be assigned to a U32 instead of a bool to avoid truncation. (bug perl #32884) Branch: perl ! pod/perlapi.pod sv.h ____________________________________________________________________________ [ 29717] By: rgs on 2007/01/08 10:35:04 Log: Turn taint warnings (-t) int