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 -------------- ____________________________________________________________________________ [ 26974] By: rgs on 2006/01/28 10:57:04 Log: Add perl 5.9.3 in release list Branch: perl ! pod/perlhist.pod ____________________________________________________________________________ [ 26970] By: gisle on 2006/01/27 19:48:28 Log: Subject: Re: Make Passive mode the default for Net::FTP From: Gisle Aas Date: 27 Jan 2006 07:21:16 -0800 Message-ID: Branch: perl ! lib/Net/Config.pm lib/Net/FTP.pm ____________________________________________________________________________ [ 26969] By: rgs on 2006/01/27 18:27:22 Log: Oops. Forgot to add this file. Branch: perl + utils/ptardiff.PL ____________________________________________________________________________ [ 26968] By: rgs on 2006/01/27 18:07:54 Log: Regenerate META.yml Branch: perl ! META.yml ____________________________________________________________________________ [ 26967] By: rgs on 2006/01/27 18:04:17 Log: Regenerate Changes; remove ^M chars in Changes Branch: perl ! Changes ____________________________________________________________________________ [ 26966] By: rgs on 2006/01/27 17:47:32 Log: Remove patch number Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 26965] By: rgs on 2006/01/27 17:44:48 Log: Mention ptardiff in perldelta. Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26964] By: rgs on 2006/01/27 17:37:27 Log: Don't install ptardiff in the module tree Branch: perl ! installperl ____________________________________________________________________________ [ 26963] By: rgs on 2006/01/27 17:19:52 Log: Install the ptardiff utility that comes with Archive::Tar Branch: perl ! MANIFEST utils.lst utils/Makefile vms/descrip_mms.template ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 26962] By: rgs on 2006/01/27 17:04:35 Log: Install nit : README.e2x should be installed, the other READMEs shouldn't Branch: perl ! installperl ____________________________________________________________________________ [ 26961] By: rgs on 2006/01/27 16:31:33 Log: Regenerate PODs Branch: perl ! pod/perlmodlib.pod pod/perltoc.pod ____________________________________________________________________________ [ 26960] By: rgs on 2006/01/27 15:35:01 Log: Some spelling fixes by David Landgren. Mention perltodo. Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26959] By: rgs on 2006/01/27 15:26:05 Log: Revert change 24461, now that change 26757 allows TEST to accept extra output from module tests Branch: perl ! cygwin/perlld.in ____________________________________________________________________________ [ 26958] By: rgs on 2006/01/27 13:54:06 Log: Subject: [PATCH] quiet gcc Info message in cygwin From: Yitzchak Scott-Thoennes Date: Wed, 25 Jan 2006 19:16:09 -0800 Message-ID: <20060126031608.GA2588@efn.org> Branch: perl ! hints/cygwin.sh ____________________________________________________________________________ [ 26957] By: rgs on 2006/01/27 13:08:12 Log: Remove note about #elif, see : Subject: Re: Change 26954: Simplify nested '#ifdef' by replacing it with '#elif defined()' From: Steve Hay Date: Fri, 27 Jan 2006 11:09:02 +0000 Message-ID: <43D9FF4E.6010501@uk.radan.com> Branch: perl ! Porting/pumpkin.pod ____________________________________________________________________________ [ 26955] By: nicholas on 2006/01/27 10:36:05 Log: A description of the new constants. Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26954] By: gisle on 2006/01/27 08:54:04 Log: Simplify nested '#ifdef' by replacing it with '#elif defined()' Branch: perl ! mg.c ____________________________________________________________________________ [ 26953] By: gisle on 2006/01/27 08:49:34 Log: Safer implementation of RTRIM(). Don't rely on SvCUR to be sane unless SvPOK. Branch: perl ! mg.c ____________________________________________________________________________ [ 26952] By: nicholas on 2006/01/26 22:03:19 Log: Subject: [PATCH] Change 26781/26830 (SvRTRIM should also write a new '\0' at the end) can cause segfaults From: "Philippe M. Chiasson" Message-ID: <43D941AF.1060503@ActiveState.com> Date: Thu, 26 Jan 2006 13:39:59 -0800 Branch: perl ! mg.c ____________________________________________________________________________ [ 26951] By: stevep on 2006/01/26 19:23:48 Log: Fix a few nits in perl593delta Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26950] By: rgs on 2006/01/26 18:48:27 Log: miniperl isn't enough anymore to run pod2man. Branch: perl ! pod/Makefile.SH ____________________________________________________________________________ [ 26949] By: nicholas on 2006/01/26 18:35:56 Log: 2 spelling corrections, and rephrase the entry on perlivp (better grammer, more succinct) Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26948] By: rgs on 2006/01/26 18:14:26 Log: More work on perldelta Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26947] By: steveh on 2006/01/26 16:25:20 Log: Make dump and -u croak on Win32 and Cygwin to avoid confusion such as was seen here: Subject: Weird Win32 error: "This application has requested the Runtime to terminate it in an unusual way." From: demerphq Date: Thu, 26 Jan 2006 15:40:42 +0100 Message-ID: <9b18b3110601260640x34b2442cnf5379d2f83b74187@mail.gmail.com> Branch: perl ! perl.c pod/perldiag.pod pod/perlport.pod ____________________________________________________________________________ [ 26946] By: nicholas on 2006/01/26 14:57:42 Log: SvREADONLY_off inside the magic routines is also dangerous on shared hash key scalars, so decompose them to normal scalars if they ever get here. Branch: perl ! mg.c ____________________________________________________________________________ [ 26945] By: rgs on 2006/01/26 11:49:22 Log: assertions.pm is dual-lived Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 26943] By: rgs on 2006/01/25 17:12:11 Log: Subject: aelemfast optimization opclass problem (c.f. [perl #38279]) From: Stephen McCamant Date: Jan 24, 2006 7:23 AM Message-ID: <17365.51166.604020.571992@conquest.OCF.Berkeley.EDU> Branch: perl + ext/B/t/optree_misc.t ! MANIFEST ext/B/B.xs ____________________________________________________________________________ [ 26941] By: gisle on 2006/01/24 15:37:25 Log: Subject: Simplify &IO::Handle::say From: Gisle Aas Date: 24 Jan 2006 05:01:28 -0800 Message-ID: Branch: perl ! ext/IO/lib/IO/Handle.pm ____________________________________________________________________________ [ 26940] By: rgs on 2006/01/24 15:10:27 Log: Fix a regression on suidperl : the error message "No #! line" was produced in erroneous cases, because we used to read values in a string buffer that pointed to nothing. Branch: perl ! perl.c ____________________________________________________________________________ [ 26936] By: steveh on 2006/01/24 12:13:15 Log: Remove d_nanosleep from win32 configs Change 19899 removed them before, but they have accidentally crept back. Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 ____________________________________________________________________________ [ 26935] By: steveh on 2006/01/24 09:22:44 Log: Subject: SPRINTF_RETURNS_STRLEN isn't really a compile-time option From: Gisle Aas Date: 23 Jan 2006 02:12:04 -0800 Message-ID: Subject: RE: SPRINTF_RETURNS_STRLEN isn't really a compile-time option From: "Jan Dubois" Date: Mon, 23 Jan 2006 11:30:51 -0800 Message-ID: <008001c62053$86adf680$2217a8c0@candy> Branch: perl ! makedef.pl perl.c ____________________________________________________________________________ [ 26933] By: rgs on 2006/01/23 19:24:06 Log: More work on perldelta Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26932] By: nicholas on 2006/01/23 19:06:41 Log: constant_add_symbol needs to be static, else static builds can fail at link time. (*How* many meanings is "static" overloaded with?) Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26930] By: stevep on 2006/01/23 18:40:08 Log: Subject: [PATCH] Tru64: -Uusedl: lib/ExtUtils/t/Embed.t From: Jarkko Hietaniemi Date: Mon, 23 Jan 2006 20:34:18 +0200 Message-ID: <43D521AA.7030008@gmail.com> Branch: perl ! lib/ExtUtils/t/Embed.t ____________________________________________________________________________ [ 26929] By: stevep on 2006/01/23 15:56:34 Log: Upgrade to Pod-Simple-3.04 Branch: perl ! lib/Pod/Simple.pm lib/Pod/Simple/BlackBox.pm ! lib/Pod/Simple/Search.pm ____________________________________________________________________________ [ 26928] By: rgs on 2006/01/23 15:28:51 Log: Now that change #26410 is reverted, mark as TODO the tests added by change #26925. Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 26927] By: rgs on 2006/01/23 15:18:30 Log: Missing chunk in change #26926 Branch: perl ! t/op/taint.t ____________________________________________________________________________ [ 26926] By: rgs on 2006/01/23 15:18:10 Log: Revert change 26410, marking the test that was added there as TODO. See the thread : Subject: LVALUE m//g (was Re: au revoir ...) From: Nicholas Clark Date: Jan 18, 2006 9:30 PM Message-ID: <20060118203058.GQ616@plum.flirble.org> Branch: perl ! op.c ____________________________________________________________________________ [ 26925] By: nicholas on 2006/01/23 15:11:11 Log: Change the regression test added by 26410 to use test.pl; this makes it easier to TODO if needed. Add the TODO test provided by Rick Delaney, but not as TODO, because change 26410 also made pos on LVALUE subroutines work for the first time. Branch: perl ! t/op/pat.t t/op/taint.t ____________________________________________________________________________ [ 26924] By: rgs on 2006/01/23 14:44:59 Log: Un-const magic virtual tables; this consting breaks the nasty things done by Swig, as noticed by Audrey. Branch: perl ! embed.fnc mg.c mg.h perl.h pod/perlapi.pod proto.h sv.c ____________________________________________________________________________ [ 26923] By: stevep on 2006/01/23 14:35:52 Log: Upgrade to CPAN-1.83_58 Branch: perl ! lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/FirstTime.pm ! lib/CPAN/HandleConfig.pm lib/CPAN/SIGNATURE ! lib/CPAN/Version.pm lib/CPAN/t/vcmp.t ____________________________________________________________________________ [ 26922] By: gisle on 2006/01/23 12:33:02 Log: Avoid warning with MS Visual C compiler. Encode.xs(443) : warning C4761: integral size mismatch in argument; conversion supplied Branch: perl ! ext/Encode/Encode.xs ____________________________________________________________________________ [ 26921] By: gisle on 2006/01/23 09:57:10 Log: Subject: Avoid most getprotobyname/number calls in IO::Socket::INET From: Gisle Aas Date: 18 Jan 2006 09:28:24 -0800 Message-ID: Branch: perl ! ext/IO/lib/IO/Socket/INET.pm ____________________________________________________________________________ [ 26919] By: craigb on 2006/01/21 17:05:07 Log: Make Manifest.t do what is says it's doing. Branch: perl ! lib/ExtUtils/t/Manifest.t ____________________________________________________________________________ [ 26918] By: mhx on 2006/01/21 15:31:06 Log: Remove wrong cast to (void *), which fixes a gcc warning, and use the return value of upg_version() at least once in the core. Branch: perl ! pp_ctl.c util.c ____________________________________________________________________________ [ 26915] By: nicholas on 2006/01/20 10:12:12 Log: Note 5.8.8-RC1 Branch: perl ! pod/perlhist.pod ____________________________________________________________________________ [ 26914] By: mhx on 2006/01/19 18:44:34 Log: Upgrade to Devel::PPPort 3.08 Branch: perl ! ext/Devel/PPPort/Changes ext/Devel/PPPort/META.yml ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort.pm ! ext/Devel/PPPort/PPPort_pm.PL ! ext/Devel/PPPort/parts/inc/ppphtest ext/Devel/PPPort/soak ____________________________________________________________________________ [ 26913] By: craigb on 2006/01/19 04:55:19 Log: find_perl() must be after environment initialization Branch: perl ! ext/Devel/PPPort/t/ppphtest.t ____________________________________________________________________________ [ 26912] By: stevep on 2006/01/19 02:58:37 Log: Fix hardcoded "/" in a filepath that causes ext/List/Util/t/p_tainted.t to fail on VMS. Branch: perl ! ext/List/Util/t/p_tainted.t ____________________________________________________________________________ [ 26911] By: stevep on 2006/01/19 02:32:06 Log: Fix another concatenated filepath in a test for Digest::SHA. Branch: perl ! ext/Digest/SHA/t/6-dump-load.t ____________________________________________________________________________ [ 26910] By: nicholas on 2006/01/18 23:52:20 Log: Integrate 26847 from maint. [Whoops, that was never the plan. Didn't realise which directory I was in] Branch: perl !> AUTHORS Porting/Maintainers.pl ____________________________________________________________________________ [ 26904] By: nicholas on 2006/01/18 18:02:17 Log: Change 26410 caused a regression, with the RVALUE return value of method calls now failing if bound to a global match. Add a TODO test. Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 26903] By: gisle on 2006/01/18 14:43:14 Log: Allow IPPROTO_ICMP and IPPROTO_UDP to be exported. These were introduced in change 26897. Branch: perl ! ext/Socket/Socket.pm ____________________________________________________________________________ [ 26902] By: gisle on 2006/01/18 14:41:17 Log: Use the IPPROTO_TCP constant instead of 6. Branch: perl ! ext/Socket/t/Socket.t ____________________________________________________________________________ [ 26901] By: steveh on 2006/01/18 14:23:09 Log: Change all NEWSV() to newSV() in the core and non-dual-lived modules. Keep NEWSV() itself for backwards-compatibility outside of the core, but don't advertise it any more. (cf. change #25101). Branch: perl ! av.c doio.c dump.c ext/ByteLoader/bytecode.h ! ext/Opcode/Opcode.xs ext/POSIX/POSIX.xs gv.c handy.h hv.c ! mathoms.c op.c os2/OS2/REXX/REXX.xs pad.c perl.c perly.c ! pod/perlapi.pod pod/perlembed.pod pp.c pp_ctl.c pp_hot.c ! pp_pack.c pp_sys.c regexec.c scope.c sv.c toke.c ! vms/ext/Stdio/Stdio.xs ____________________________________________________________________________ [ 26900] By: stevep on 2006/01/18 13:32:09 Log: Digest::SHA's t/2-nist-sha-oo.t has some path related problems on VMS as well. Branch: perl ! ext/Digest/SHA/t/2-nist-sha-oo.t ____________________________________________________________________________ [ 26899] By: stevep on 2006/01/18 13:09:10 Log: Fixes for Digest::SHA. Replaced old ppport.h file with a new one generated from Devel::PPPort 3.07. Also, fixed a UNIX-based path element that caused test failures on VMS (reported by John E. Malmberg ). Branch: perl ! ext/Digest/SHA/ppport.h ext/Digest/SHA/t/6-dump-load.t ____________________________________________________________________________ [ 26897] By: gisle on 2006/01/18 11:57:07 Log: Make sure the most common IPPROTO_* constants are always available. These are well known numbers so it should not be a problem to hardcode values when no constant is provided by the C library. Ref . On some old glibc systems (eg Redhat 6) IPPROTO_TCP is an enum only and this change workaround that problem as well. Branch: perl ! ext/Socket/Makefile.PL ____________________________________________________________________________ [ 26893] By: gisle on 2006/01/18 10:12:14 Log: Suppress "statement not reached" warning from the Sun C compiler. Branch: perl ! doio.c ____________________________________________________________________________ [ 26892] By: rgs on 2006/01/18 10:06:24 Log: Explain better how that test count works. Branch: perl ! t/comp/require.t ____________________________________________________________________________ [ 26891] By: nicholas on 2006/01/18 10:02:19 Log: New t/comp/require.t tests should go before the conditional exit. Branch: perl ! t/comp/require.t ____________________________________________________________________________ [ 26889] By: craigb on 2006/01/18 05:12:10 Log: special VMS handling no longer needed since we now close the file Branch: perl ! lib/File/Compare.t ____________________________________________________________________________ [ 26885] By: rgs on 2006/01/17 21:45:37 Log: Gisle points out that it's ok to ignore the return value of newSVrv. Due to how embed.pl is implemented, this also has the unfortunate side-effect of removing __attribute__malloc__ from the attributes of this function, but given that the new pointer is stored elsewhere anyway, this shouldn't impact what gcc could have optimized. Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 26883] By: rgs on 2006/01/17 21:22:38 Log: Regression test for change #26881 Branch: perl ! t/comp/require.t ____________________________________________________________________________ [ 26881] By: rgs on 2006/01/17 19:03:51 Log: The current OP that is tested in doeval() can be a require(), an eval() or a do(). When we test whether OPf_SPECIAL is set on it, be sure to take into account that it's the eval-related meaning of OPf_SPECIAL we're testing for, not the require-related one. Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26878] By: rgs on 2006/01/17 16:15:15 Log: Make the description of $^M in perlvar a bit more clear w.r.t. cross-references to the INSTALL document. (spotted by Stas Bekman) Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 26877] By: rgs on 2006/01/17 16:08:47 Log: Subject: Re: [PATCH] Updated README.macosx From: Sherm Pendley Date: Mon, 16 Jan 2006 16:53:23 -0500 Message-Id: <619C9A5D-972F-4B90-A99A-B4B6D04C584D@dot-app.org> Branch: perl ! README.macosx ____________________________________________________________________________ [ 26871] By: gisle on 2006/01/17 11:37:54 Log: More readable MEM_WRAP_CHECK_1() macro. This form also avoids the "dead part of constant expression is nonconstant" warning from the Sun Studio 10 compiler. Branch: perl ! README.solaris handy.h ____________________________________________________________________________ [ 26870] By: craigb on 2006/01/17 04:03:01 Log: Dots in directory names aren't nice on VMS. Branch: perl ! lib/Archive/Tar/t/04_resolved_issues.t ____________________________________________________________________________ [ 26869] By: craigb on 2006/01/17 03:28:20 Log: more case tolerance for vms/ext/filespec.t Branch: perl ! vms/ext/filespec.t ____________________________________________________________________________ [ 26868] By: stevep on 2006/01/16 22:31:52 Log: Don't warn about a directory being closed in the DESTROY for IO::Dir. Branch: perl ! ext/IO/lib/IO/Dir.pm ____________________________________________________________________________ [ 26867] By: rgs on 2006/01/16 19:16:58 Log: defined %foo::bar:: wasn't working like it used to do in evals (and, consequently, when require'ing modules.) Branch: perl ! t/op/stash.t toke.c ____________________________________________________________________________ [ 26866] By: mhx on 2006/01/16 18:13:28 Log: Upgrade to Devel::PPPort 3.07 Branch: perl + ext/Devel/PPPort/parts/base/5008007 + ext/Devel/PPPort/parts/base/5009003 + ext/Devel/PPPort/parts/inc/Sv_set + ext/Devel/PPPort/parts/inc/memory + ext/Devel/PPPort/parts/inc/variables + ext/Devel/PPPort/parts/todo/5008007 + ext/Devel/PPPort/parts/todo/5009003 + ext/Devel/PPPort/t/Sv_set.t ext/Devel/PPPort/t/memory.t + ext/Devel/PPPort/t/variables.t ! MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS ! ext/Devel/PPPort/MANIFEST ext/Devel/PPPort/META.yml ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort.pm ! ext/Devel/PPPort/PPPort.xs 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/devel/buildperl.pl ! ext/Devel/PPPort/devel/mkapidoc.sh ! ext/Devel/PPPort/devel/mktodo ext/Devel/PPPort/devel/mktodo.pl ! ext/Devel/PPPort/devel/scanprov 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/apidoc.fnc ! ext/Devel/PPPort/parts/base/5004000 ! ext/Devel/PPPort/parts/base/5004050 ! ext/Devel/PPPort/parts/base/5006000 ! ext/Devel/PPPort/parts/base/5007001 ! ext/Devel/PPPort/parts/base/5008001 ! ext/Devel/PPPort/parts/embed.fnc ! ext/Devel/PPPort/parts/inc/MY_CXT ! ext/Devel/PPPort/parts/inc/SvPV ! 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/misc ! ext/Devel/PPPort/parts/inc/newCONSTSUB ! ext/Devel/PPPort/parts/inc/newRV ! ext/Devel/PPPort/parts/inc/ppphbin ! ext/Devel/PPPort/parts/inc/ppphdoc ! ext/Devel/PPPort/parts/inc/ppphtest ! ext/Devel/PPPort/parts/inc/sv_xpvf ! ext/Devel/PPPort/parts/inc/threads ! ext/Devel/PPPort/parts/inc/uv ! ext/Devel/PPPort/parts/inc/version ! ext/Devel/PPPort/parts/ppptools.pl ! ext/Devel/PPPort/parts/todo/5004000 ! ext/Devel/PPPort/parts/todo/5007001 ! ext/Devel/PPPort/parts/todo/5008001 ! ext/Devel/PPPort/ppport_h.PL ext/Devel/PPPort/soak ! ext/Devel/PPPort/t/misc.t ext/Devel/PPPort/t/ppphtest.t ! ext/Devel/PPPort/t/testutil.pl ext/Devel/PPPort/typemap ____________________________________________________________________________ [ 26863] By: rgs on 2006/01/16 14:09:29 Log: Upgrade to Encode 2.14 Branch: perl + ext/Encode/t/from_to.t ! MANIFEST ext/Encode/AUTHORS ext/Encode/Changes ! ext/Encode/Encode.pm ext/Encode/Encode.xs ext/Encode/MANIFEST ! ext/Encode/META.yml ext/Encode/bin/enc2xs ! ext/Encode/encoding.pm ext/Encode/lib/Encode/CN/HZ.pm ! ext/Encode/lib/Encode/MIME/Header.pm ! ext/Encode/t/mime-header.t ext/Encode/ucm/8859-7.ucm ____________________________________________________________________________ [ 26861] By: nicholas on 2006/01/16 13:10:06 Log: Teach checkAUTHORS about all the authors in 5.8.2-5.8.8, and any others whose e-mail address I recognise. Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26859] By: rgs on 2006/01/16 12:07:34 Log: Add new directories from C::Zlib to make clean Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 26858] By: rgs on 2006/01/16 11:13:54 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.83_55.tar.gz From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Sat, 14 Jan 2006 12:57:48 +0100 Message-ID: <87u0c7yqbn.fsf@k75.linux.bogus> Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm ! lib/CPAN/SIGNATURE lib/CPAN/bin/cpan ____________________________________________________________________________ [ 26857] By: craigb on 2006/01/14 16:45:56 Log: Give up on through.t on VMS for now -- no can do with current pipe implementation. Branch: perl ! t/io/through.t ____________________________________________________________________________ [ 26856] By: nicholas on 2006/01/14 12:49:31 Log: Can now count the patches committed with --thanks-applied. Changes5.8's top 3: 3332: jhi 321: ams 60: nick Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26855] By: nicholas on 2006/01/14 12:35:58 Log: Oops. When the e-mail address came first, or there was no name with it, checkAUTHORS.pl wasn't recognising it, which caused the change to be attributed to the committer rather than the author. This now reveals several people "missing" from the AUTHORS file. Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26854] By: nicholas on 2006/01/14 12:25:15 Log: Some reordering and one new address for Stéphane Payrard Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26853] By: nicholas on 2006/01/14 12:20:19 Log: Teach checkAUTHORS.pl about everyone in Changes5.8.[2-8], adding to AUTHORS where necessary. Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26852] By: nicholas on 2006/01/14 11:54:09 Log: Add Ken Hirsch to AUTHORS. Branch: perl ! AUTHORS ____________________________________________________________________________ [ 26850] By: nicholas on 2006/01/14 11:39:42 Log: e-mail update from Phil Lobbes Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26849] By: rgs on 2006/01/14 10:26:15 Log: Perldelta nits by Jim Cromie Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26846] By: rgs on 2006/01/14 08:49:12 Log: Adapt test.valgrind make target to recent valgrinds (3.x) by Jim Cromie Branch: perl ! t/TEST ____________________________________________________________________________ [ 26845] By: craigb on 2006/01/14 05:16:27 Log: Friday the 13th, Part II. Don't call SYS$GETJPI with fancy case lookup stuff on older systems that don't know what it means (broken in #25306). Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26844] By: craigb on 2006/01/14 05:02:38 Log: Eek. #25783 broke all pre-v8.2 VMS builds. Undo all the bits having to do with dirent, opendir, etc. Must be Friday the 13th. Branch: perl ! configure.com vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 26838] By: nicholas on 2006/01/13 21:44:47 Log: checkAUTHORS.pl --rank would loop infinitely on an empty results array. Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26835] By: stevep on 2006/01/13 19:31:19 Log: Additional tests for RT #38207: "Useless localization of constant ($[) in getopts.pl". Branch: perl ! t/op/local.t ____________________________________________________________________________ [ 26831] By: nicholas on 2006/01/13 18:10:55 Log: Subject: Re: Today's compiling adventure From: Ken Hirsch Message-ID: <43C69F48.7090600@ftml.net> Date: Thu, 12 Jan 2006 13:26:16 -0500 Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 26826] By: rgs on 2006/01/13 17:32:31 Log: More perldelta work Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26824] By: nicholas on 2006/01/13 17:08:13 Log: $utf8::VERSION++ # Documentation. Branch: perl ! lib/utf8.pm ____________________________________________________________________________ [ 26819] By: rgs on 2006/01/13 14:50:32 Log: Fix internal links in POD. Branch: perl ! lib/utf8.pm ____________________________________________________________________________ [ 26817] By: nicholas on 2006/01/13 14:02:00 Log: More $VERSION bumps. Branch: perl ! ext/PerlIO/via/via.pm lib/Attribute/Handlers.pm lib/Switch.pm ____________________________________________________________________________ [ 26816] By: rgs on 2006/01/13 13:47:52 Log: Better wording for change 26796. Plus, make podchecker happy. Branch: perl ! lib/PerlIO.pm ____________________________________________________________________________ [ 26815] By: gisle on 2006/01/13 12:10:28 Log: Fix [perl #38223]; _IOC_SIZE() not always safe. Branch: perl ! perl.h ____________________________________________________________________________ [ 26814] By: rgs on 2006/01/13 09:22:14 Log: Add a link to the Opcode doc in Safe. (see RT CPAN ticket #8579) Branch: perl ! ext/Opcode/Safe.pm ____________________________________________________________________________ [ 26813] By: craigb on 2006/01/13 01:12:44 Log: Assorted VMS-only MakeMaker fixes for blead Branch: perl ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm ! lib/ExtUtils/t/FIRST_MAKEFILE.t lib/ExtUtils/t/basic.t ____________________________________________________________________________ [ 26812] By: rgs on 2006/01/12 23:11:16 Log: Make h2ph recognize (and skip) const and __const__ in C function prototypes. This makes it produce better files on linux-sparc64. Branch: perl ! utils/h2ph.PL ____________________________________________________________________________ [ 26809] By: nicholas on 2006/01/12 20:03:51 Log: Upgrade to Devel::PPPort 3.06_01 Branch: perl ! ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS ! ext/Devel/PPPort/META.yml ext/Devel/PPPort/PPPort.pm ! ext/Devel/PPPort/PPPort.xs ext/Devel/PPPort/PPPort_pm.PL ! ext/Devel/PPPort/devel/buildperl.pl ! ext/Devel/PPPort/devel/mkapidoc.sh ext/Devel/PPPort/mktests.PL ! ext/Devel/PPPort/parts/apicheck.pl ! ext/Devel/PPPort/parts/apidoc.fnc ! ext/Devel/PPPort/parts/base/5006000 ! ext/Devel/PPPort/parts/base/5009002 ! ext/Devel/PPPort/parts/embed.fnc ! ext/Devel/PPPort/parts/inc/MY_CXT ! ext/Devel/PPPort/parts/inc/SvPV ! ext/Devel/PPPort/parts/inc/format ! ext/Devel/PPPort/parts/inc/grok ! ext/Devel/PPPort/parts/inc/misc ! ext/Devel/PPPort/parts/inc/newCONSTSUB ! ext/Devel/PPPort/parts/inc/ppphbin ! ext/Devel/PPPort/parts/inc/ppphdoc ! ext/Devel/PPPort/parts/inc/ppphtest ! ext/Devel/PPPort/parts/inc/version ! ext/Devel/PPPort/parts/ppptools.pl ! ext/Devel/PPPort/parts/todo/5004040 ! ext/Devel/PPPort/parts/todo/5005000 ! ext/Devel/PPPort/parts/todo/5006000 ! ext/Devel/PPPort/ppport_h.PL ext/Devel/PPPort/soak ! ext/Devel/PPPort/t/newCONSTSUB.t ext/Devel/PPPort/t/ppphtest.t ____________________________________________________________________________ [ 26808] By: merijn on 2006/01/12 19:54:57 Log: Add new mpeix file from #26807 Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26807] By: merijn on 2006/01/12 19:52:01 Log: Subject: Re: Today's compiling adventure From: Ken Hirsch Date: Thu, 12 Jan 2006 13:26:16 -0500 Message-ID: <43C69F48.7090600@ftml.net> Branch: perl + mpeix/mpeix_setjmp.c ! README.mpeix hints/mpeix.sh mpeix/mpeix.c mpeix/mpeixish.h ! pp_sys.c ____________________________________________________________________________ [ 26805] By: nicholas on 2006/01/12 19:09:19 Log: $Socket::VERSION++; # You always miss one. Branch: perl ! ext/Socket/Socket.pm ____________________________________________________________________________ [ 26804] By: nicholas on 2006/01/12 18:44:49 Log: Bump $VERSION in many modules that have changed. Branch: perl ! ext/File/Glob/Glob.pm ext/GDBM_File/GDBM_File.pm ! ext/NDBM_File/NDBM_File.pm ext/ODBM_File/ODBM_File.pm ! ext/Opcode/Opcode.pm ext/Opcode/ops.pm ! ext/SDBM_File/SDBM_File.pm ext/XS/Typemap/Typemap.pm ! ext/attrs/attrs.pm ext/re/re.pm ext/threads/shared/shared.pm ! lib/DB.pm lib/Dumpvalue.pm lib/English.pm lib/File/Copy.pm ! lib/FileCache.pm lib/Pod/Functions.pm lib/Pod/Html.pm ! lib/Term/ReadLine.pm lib/Tie/Hash.pm lib/Unicode/UCD.pm ! lib/User/grent.pm lib/blib.pm lib/diagnostics.pm ! lib/overload.pm lib/vmsish.pm lib/warnings.pm ! lib/warnings/register.pm os2/OS2/PrfDB/PrfDB.pm ! os2/OS2/Process/Process.pm os2/OS2/REXX/REXX.pm warnings.pl ____________________________________________________________________________ [ 26803] By: rgs on 2006/01/12 15:40:53 Log: Don't warn when localizing $[ Branch: perl ! op.c t/lib/warnings/op ____________________________________________________________________________ [ 26802] By: rgs on 2006/01/12 13:47:59 Log: Subject: [perl #38205] misleading typo in perlfaq8 From: erik@cs.uni-jena.de (via RT) Date: Wed, 11 Jan 2006 14:56:28 -0800 Message-ID: Branch: perl ! pod/perlfaq8.pod ____________________________________________________________________________ [ 26801] By: rgs on 2006/01/12 13:36:05 Log: FAQ sync. Branch: perl ! pod/perlfaq.pod pod/perlfaq2.pod ____________________________________________________________________________ [ 26800] By: rgs on 2006/01/12 13:25:15 Log: Subject: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Thu, 12 Jan 2006 13:20:58 -0000 Message-ID: <020d01c6177b$087b1c60$4c05140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/t/16oneshot-gzip-only.t ! ext/Compress/Zlib/t/16oneshot-zip-only.t ____________________________________________________________________________ [ 26799] By: rgs on 2006/01/12 11:20:27 Log: Subject: Re: cloning and foo_dup functions From: Yitzchak Scott-Thoennes Date: Thu, 12 Jan 2006 01:41:18 -0800 Message-ID: <20060112094118.GA1432@efn.org> Branch: perl ! embed.fnc pod/perltodo.pod proto.h ____________________________________________________________________________ [ 26798] By: rgs on 2006/01/12 11:02:45 Log: Test comment fix by Dominic Dunlop Branch: perl ! lib/locale.t ____________________________________________________________________________ [ 26797] By: rgs on 2006/01/12 10:13:27 Log: Typo fix. Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 26796] By: nicholas on 2006/01/11 22:41:04 Log: Subject: [PATCH] fix for :crlf example From: Xavier Noria Message-Id: <0F64C146-3A80-4FDF-8149-AFB35B3C4D3B@hashref.com> Date: Wed, 11 Jan 2006 23:11:49 +0100 plus bump its $VERSION Branch: perl ! lib/PerlIO.pm ____________________________________________________________________________ [ 26795] By: gisle on 2006/01/11 21:09:19 Log: A few more places that can use hv_fetchs(). Ref change 26676. Branch: perl ! ext/POSIX/POSIX.xs gv.c mg.c pp_ctl.c toke.c universal.c ! utf8.c util.c ____________________________________________________________________________ [ 26793] By: merijn on 2006/01/11 21:02:14 Log: Cygwin issue (26792) and patchlevel (26790) Subject: Re: Cygwin status, maint and blead From: Yitzchak Scott-Thoennes Date: Fri, 6 Jan 2006 13:47:10 -0800 Message-ID: <20060106214710.GA592@efn.org> Subject: Re: Cygwin status, maint and blead From: Yitzchak Scott-Thoennes Date: Thu, 10 Nov 2005 00:46:33 -0800 Message-ID: <20051110084633.GA3364@efn.org> Branch: perl ! Configure ____________________________________________________________________________ [ 26791] By: gisle on 2006/01/11 20:50:30 Log: Make $( and $) list the groups in the order they are returned from the OS. Linux seems to return the gids sorted and it seemed wrong for perl to reverse this order. Branch: perl ! mg.c ____________________________________________________________________________ [ 26789] By: stevep on 2006/01/11 19:07:04 Log: Subject: Re: [PATCH] Mac OS X 10.4.4 (Darwin 8.4.0) still does not fix locale issue From: Dominic Dunlop Date: Wed, 11 Jan 2006 19:52:20 +0100 Message-Id: Branch: perl ! lib/locale.t ____________________________________________________________________________ [ 26787] By: nicholas on 2006/01/11 14:47:04 Log: Refactor S_vdie_common so that Perl_vwarn can use it too. Branch: perl ! embed.fnc embed.h proto.h util.c ____________________________________________________________________________ [ 26786] By: gisle on 2006/01/11 14:23:28 Log: Get rid of the following gcc format warnings by simplifying the getgroups implementation: mg.c: In function Perl_magic_get': mg.c:1008: warning: long unsigned int format, gid_t arg (arg 3) mg.c:1014: warning: long unsigned int format, gid_t arg (arg 3) mg.c:1025: warning: long unsigned int format, unsigned int arg (arg 3) Since we already cast the numeric Gid_t values to an IV it should not be too risky to also cast the Group_t values. Converting these values with Gid_t_f wasn't quite right anyway. Branch: perl ! mg.c ____________________________________________________________________________ [ 26785] By: steveh on 2006/01/11 14:07:47 Log: Clean up temp files/dirs left by Archive-Tar tests Part of this reinstates change 25043 which was mistakenly removed by change 25312 Branch: perl ! lib/Archive/Tar/t/02_methods.t lib/Archive/Tar/t/99_clean.t ____________________________________________________________________________ [ 26784] By: rgs on 2006/01/11 12:52:27 Log: Make description of new warning introduced in change 26780 more precise Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 26783] By: steveh on 2006/01/11 12:31:26 Log: Clean up libdirs left behind by new Compress-Zlib Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 26782] By: stevep on 2006/01/11 12:25:24 Log: Subject: Fw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.13.tar.gz From: Sébastien Aperghis-Tramoni Date: Wed, 11 Jan 2006 02:13:31 +0100 Message-ID: <1136942011.43c45bbb82dce@imp1-g19.free.fr> Branch: perl ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26781] By: nicholas on 2006/01/11 12:11:03 Log: Gisle notes that SvRTRIM should also write a new '\0' at the end. Branch: perl ! mg.c ____________________________________________________________________________ [ 26780] By: stevep on 2006/01/11 11:53:07 Log: Fix the new warning created with version-0.53 Branch: perl ! pod/perldiag.pod util.c ____________________________________________________________________________ [ 26779] By: gisle on 2006/01/11 09:52:18 Log: Make setting 'PL_origalen = 1' before perl_parse() disable argv[0] munging when $0 is assigned to. Branch: perl ! mg.c perl.c pod/perlembed.pod ____________________________________________________________________________ [ 26778] By: steveh on 2006/01/11 09:04:38 Log: Bleadperl's Win32::Win32 is more recent than the current CPAN release of libwin32 (0.26), so bump the $VERSION a little Branch: perl ! win32/ext/Win32/Win32.pm ____________________________________________________________________________ [ 26777] By: stevep on 2006/01/11 03:22:57 Log: Upgrade to version-0.53 Branch: perl ! lib/version.pm lib/version.t util.c ____________________________________________________________________________ [ 26774] By: nicholas on 2006/01/10 17:46:15 Log: s/superceded/superseded/g Branch: perl ! Changes5.004 Changes5.6 handy.h pod/perlapi.pod ____________________________________________________________________________ [ 26773] By: nicholas on 2006/01/10 16:59:25 Log: Subject: Re: Sys::Syslog blows up rather spectacularly on Solaris From: Alan Burlison Message-ID: <43C3D80E.20704@sun.com> Date: Tue, 10 Jan 2006 15:51:42 +0000 Branch: perl ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/constants.t ____________________________________________________________________________ [ 26772] By: nicholas on 2006/01/10 16:36:03 Log: Gisle is correct - $host needs to stay in case the user sets it themselves. But if the user doesn't, default to INADDR_LOOPBACK. Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26770] By: merijn on 2006/01/10 15:16:03 Log: 1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23) broken optimizer 2. Remove a compiler warning in a try program Branch: perl ! hints/hpux.sh ____________________________________________________________________________ [ 26769] By: nicholas on 2006/01/10 15:09:07 Log: Why should Syslog jump through hoops to look up the hostname so it can immediately convert it to an IP address, when all it really wants is a connection to the loopback device? Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26768] By: gisle on 2006/01/10 14:32:43 Log: If getservbyname fails tell what service the lookup attempt tried to use. Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26767] By: nicholas on 2006/01/10 13:24:26 Log: Missing an initialisation, as spotted by Merijn's HP compiler. Branch: perl ! toke.c ____________________________________________________________________________ [ 26766] By: rgs on 2006/01/10 13:20:52 Log: Remove Syslog tests that use external modules Branch: perl - ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t - ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t - ext/Sys/Syslog/t/portfs.t ! MANIFEST ____________________________________________________________________________ [ 26765] By: gisle on 2006/01/10 11:41:24 Log: Move initialization of old values prior to moreswitches() closer to their use and together with 'switches_done'. Branch: perl ! toke.c ____________________________________________________________________________ [ 26764] By: rgs on 2006/01/10 10:51:16 Log: Subject: [PATCH] It's the Barbie bus patch From: Andy Lester Date: Mon, 9 Jan 2006 23:42:43 -0600 Message-ID: <20060110054243.GA26165@petdance.com> Branch: perl ! av.c doio.c embed.fnc embed.h gv.c hv.c mg.c op.c pad.c ! pp_ctl.c pp_hot.c pp_sys.c proto.h reentr.c reentr.h regcomp.c ! regexec.c sv.c toke.c uconfig.sh util.c ____________________________________________________________________________ [ 26762] By: gisle on 2006/01/10 10:10:10 Log: Remove stale date. Branch: perl ! pod/perlembed.pod ____________________________________________________________________________ [ 26761] By: rgs on 2006/01/10 10:05:26 Log: Subject: [PATCH] Compress::Zlib becomes zlib agnostic From: "Paul Marquess" Date: Mon, 9 Jan 2006 20:25:00 -0000 Message-ID: <002101c6155a$c5886c90$1340100a@myopwv.com> Branch: perl + ext/Compress/Zlib/lib/Compress/Zip/Constants.pm + ext/Compress/Zlib/lib/CompressPlugin/Deflate.pm + ext/Compress/Zlib/lib/CompressPlugin/Identity.pm + ext/Compress/Zlib/lib/IO/Compress/Base.pm + ext/Compress/Zlib/lib/IO/Compress/Zip.pm + ext/Compress/Zlib/lib/IO/Uncompress/AnyUncompress.pm + ext/Compress/Zlib/lib/IO/Uncompress/Base.pm + ext/Compress/Zlib/lib/IO/Uncompress/Unzip.pm + ext/Compress/Zlib/lib/UncompressPlugin/Identity.pm + ext/Compress/Zlib/lib/UncompressPlugin/Inflate.pm + ext/Compress/Zlib/t/04generic-deflate.t + ext/Compress/Zlib/t/04generic-gzip.t + ext/Compress/Zlib/t/04generic-rawdeflate.t + ext/Compress/Zlib/t/04generic-zip.t + ext/Compress/Zlib/t/04zlib-generic-deflate.t + ext/Compress/Zlib/t/04zlib-generic-gzip.t + ext/Compress/Zlib/t/04zlib-generic-rawdeflate.t + ext/Compress/Zlib/t/04zlib-generic-zip.t + ext/Compress/Zlib/t/12any-deflate.t + ext/Compress/Zlib/t/12any-gzip.t + ext/Compress/Zlib/t/12any-rawdeflate.t + ext/Compress/Zlib/t/12any-transparent.t + ext/Compress/Zlib/t/12any-zip.t + ext/Compress/Zlib/t/13prime-deflate.t + ext/Compress/Zlib/t/13prime-gzip.t + ext/Compress/Zlib/t/13prime-rawdeflate.t + ext/Compress/Zlib/t/13prime-zip.t + ext/Compress/Zlib/t/15multi-deflate.t + ext/Compress/Zlib/t/15multi-gzip.t + ext/Compress/Zlib/t/15multi-rawdeflate.t + ext/Compress/Zlib/t/15multi-zip.t + ext/Compress/Zlib/t/16oneshot-deflate.t + ext/Compress/Zlib/t/16oneshot-gzip-only.t + ext/Compress/Zlib/t/16oneshot-gzip.t + ext/Compress/Zlib/t/16oneshot-rawdeflate.t + ext/Compress/Zlib/t/16oneshot-zip-only.t + ext/Compress/Zlib/t/16oneshot-zip.t + ext/Compress/Zlib/t/19destroy-deflate.t + ext/Compress/Zlib/t/19destroy-gzip.t + ext/Compress/Zlib/t/19destroy-rawdeflate.t + ext/Compress/Zlib/t/19destroy-zip.t + ext/Compress/Zlib/t/20tied-deflate.t + ext/Compress/Zlib/t/20tied-gzip.t + ext/Compress/Zlib/t/20tied-rawdeflate.t + ext/Compress/Zlib/t/20tied-zip.t + ext/Compress/Zlib/t/21newtied-deflate.t + ext/Compress/Zlib/t/21newtied-gzip.t + ext/Compress/Zlib/t/21newtied-rawdeflate.t + ext/Compress/Zlib/t/21newtied-zip.t + ext/Compress/Zlib/t/22merge-deflate.t + ext/Compress/Zlib/t/22merge-gzip.t + ext/Compress/Zlib/t/22merge-rawdeflate.t + ext/Compress/Zlib/t/22merge-zip.t + ext/Compress/Zlib/t/25anyunc-deflate.t + ext/Compress/Zlib/t/25anyunc-gzip.t + ext/Compress/Zlib/t/25anyunc-rawdeflate.t + ext/Compress/Zlib/t/25anyunc-transparent.t + ext/Compress/Zlib/t/25anyunc-zip.t ext/Compress/Zlib/t/99pod.t + t/lib/compress/ZlibTestUtils.pm t/lib/compress/any.pl + t/lib/compress/anyunc.pl t/lib/compress/destroy.pl + t/lib/compress/generic.pl t/lib/compress/merge.pl + t/lib/compress/multi.pl t/lib/compress/newtied.pl + t/lib/compress/oneshot.pl t/lib/compress/prime.pl + t/lib/compress/tied.pl t/lib/compress/truncate.pl + t/lib/compress/zlib-generic.pl - ext/Compress/Zlib/t/04def.t ext/Compress/Zlib/t/12any.t - ext/Compress/Zlib/t/13prime.t ext/Compress/Zlib/t/15multi.t - ext/Compress/Zlib/t/16oneshot.t - ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t - ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t - t/lib/ZlibTestUtils.pm ! MANIFEST ext/Compress/Zlib/Changes ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README ! ext/Compress/Zlib/Zlib.pm ext/Compress/Zlib/Zlib.xs ! ext/Compress/Zlib/lib/Compress/Gzip/Constants.pm ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm ! ext/Compress/Zlib/lib/Compress/Zlib/FileConstants.pm ! ext/Compress/Zlib/lib/Compress/Zlib/ParseParameters.pm ! ext/Compress/Zlib/lib/File/GlobMapper.pm ! ext/Compress/Zlib/lib/IO/Compress/Deflate.pm ! ext/Compress/Zlib/lib/IO/Compress/Gzip.pm ! ext/Compress/Zlib/lib/IO/Compress/RawDeflate.pm ! ext/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm ! ext/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm ! ext/Compress/Zlib/lib/IO/Uncompress/Inflate.pm ! ext/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm ! ext/Compress/Zlib/pod/FAQ.pod ext/Compress/Zlib/ppport.h ! ext/Compress/Zlib/t/01version.t ext/Compress/Zlib/t/02zlib.t ! ext/Compress/Zlib/t/03zlib-v1.t ! ext/Compress/Zlib/t/05examples.t ! ext/Compress/Zlib/t/06gzsetp.t ext/Compress/Zlib/t/07bufsize.t ! ext/Compress/Zlib/t/08encoding.t ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t ! ext/Compress/Zlib/t/11truncate.t ! ext/Compress/Zlib/t/14gzopen.t ext/Compress/Zlib/t/17isize.t ! ext/Compress/Zlib/t/18lvalue.t ext/Compress/Zlib/t/23misc.t ! ext/Compress/Zlib/t/globmapper.t ____________________________________________________________________________ [ 26760] By: gisle on 2006/01/10 08:58:21 Log: Avoid possible dereference of NULL in the initialization of PL_origalen. This can only happen when perlparse is called with no argv. Don't try to update PL_origargv unless PL_origalen is at least 2. Branch: perl ! mg.c perl.c ____________________________________________________________________________ [ 26759] By: craigb on 2006/01/10 04:28:25 Log: Make FAKE,READONLY optional on VMS in test 21 Branch: perl ! ext/Devel/Peek/t/Peek.t ____________________________________________________________________________ [ 26758] By: rgs on 2006/01/09 14:58:57 Log: Add Digest::SHA to the Win32 makefiles Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 26757] By: rgs on 2006/01/09 14:42:18 Log: Subject: Re: relaxing TEST restrictions (was: Re: 5.9.3 approaches) From: Yitzchak Scott-Thoennes Date: Mon, 9 Jan 2006 06:38:25 -0800 Message-ID: <20060109143825.GB4132@efn.org> Branch: perl ! t/TEST ____________________________________________________________________________ [ 26756] By: rgs on 2006/01/09 14:28:20 Log: Subject: [patch] more about embed.fnc in perlguts From: Jim Cromie Date: Sun, 08 Jan 2006 11:35:46 -0700 Message-ID: <43C15B82.9090309@gmail.com> (with a few nits) Branch: perl ! embed.fnc pod/perlguts.pod ____________________________________________________________________________ [ 26755] By: stevep on 2006/01/09 14:27:07 Log: Added standard core header to test cases for Digest::SHA Branch: perl ! ext/Digest/SHA/t/0-pod-coverage.t ext/Digest/SHA/t/0-pod.t ! ext/Digest/SHA/t/1-exist.t ext/Digest/SHA/t/1-hello-world.t ! ext/Digest/SHA/t/2-nist-sha-1.t ! ext/Digest/SHA/t/2-nist-sha-224.t ! ext/Digest/SHA/t/2-nist-sha-256.t ! ext/Digest/SHA/t/2-nist-sha-384.t ! ext/Digest/SHA/t/2-nist-sha-512.t ! ext/Digest/SHA/t/2-nist-sha-base64.t ! ext/Digest/SHA/t/2-nist-sha-oo.t ! ext/Digest/SHA/t/2-nist-vectors-bit.t ! ext/Digest/SHA/t/2-nist-vectors-byte.t ! ext/Digest/SHA/t/3-gillogly-easy.t ! ext/Digest/SHA/t/3-gillogly-hard.t ! ext/Digest/SHA/t/4-bitstr-increasing.t ! ext/Digest/SHA/t/4-bitstr-large.t ! ext/Digest/SHA/t/4-bitstr-random.t ! ext/Digest/SHA/t/5-hmac-fips198.t ! ext/Digest/SHA/t/5-hmac-rfc2202.t ! ext/Digest/SHA/t/5-hmac-sha-256.t ! ext/Digest/SHA/t/5-hmac-woodbury.t ! ext/Digest/SHA/t/6-dump-load.t ext/Digest/SHA/t/7-ireland.t ____________________________________________________________________________ [ 26754] By: nicholas on 2006/01/09 14:10:34 Log: POSIX and Fcntl both export the same constants derived from the same C macros. Given that constants are now real inline and *defined*, rather than merely declared and AUTOLOADed as needed, it is best that POSIX quite litereally re-exports the constants defined by Fcntl. Branch: perl ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm ____________________________________________________________________________ [ 26753] By: gisle on 2006/01/09 13:59:48 Log: Restore hardcoded PERL_PATCHNUM removed in change 26672. This is actually needed for the current Configure logic to pick up the real patchnum from the .patch file. Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 26752] By: rgs on 2006/01/09 13:44:20 Log: Upgrade to Sys::Syslog 0.12 Branch: perl ! ext/Sys/Syslog/Changes ext/Sys/Syslog/README ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/constants.t ! ext/Sys/Syslog/t/podspell.t ____________________________________________________________________________ [ 26751] By: rgs on 2006/01/09 10:16:23 Log: Subject: [PATCH] RE: Failing tests on VMS blead@26652 From: "Paul Marquess" Date: Sun, 8 Jan 2006 23:47:33 -0000 Message-ID: <00cd01c614ad$e815d340$6401a8c0@myopwv.com> Branch: perl ! ext/Compress/Zlib/t/03zlib-v1.t ext/Compress/Zlib/t/04def.t ! ext/Compress/Zlib/t/05examples.t ! ext/Compress/Zlib/t/06gzsetp.t ! ext/Compress/Zlib/t/08encoding.t ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t ! ext/Compress/Zlib/t/11truncate.t ext/Compress/Zlib/t/13prime.t ! ext/Compress/Zlib/t/14gzopen.t ext/Compress/Zlib/t/15multi.t ! ext/Compress/Zlib/t/16oneshot.t ! ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t ! ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t ! ext/Compress/Zlib/t/23misc.t t/lib/ZlibTestUtils.pm ____________________________________________________________________________ [ 26750] By: rgs on 2006/01/09 08:20:00 Log: Revert change 26749 Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 26749] By: davem on 2006/01/09 02:20:51 Log: Subject: [PATCH] identifiers always in main (was: defining a _ function breaks File::Find) From: Xavier Noria Date: Sun, 23 Oct 2005 09:47:37 +0200 Message-Id: clarify which variables are always forced into main:: Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 26747] By: nicholas on 2006/01/08 22:43:15 Log: Cope with change entries that are \r terminated Branch: perl ! Porting/genlog ____________________________________________________________________________ [ 26745] By: craigb on 2006/01/08 22:37:47 Log: follow-up to 26740, shasum --> shasum.com Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 26744] By: craigb on 2006/01/08 22:19:39 Log: Grr. #26690 broke handling of old ODS-2 style names on current versions of VMS Branch: perl ! configure.com ____________________________________________________________________________ [ 26743] By: craigb on 2006/01/08 22:14:13 Log: VMS needs the meta-quoted version of $0 Branch: perl ! lib/Test/Simple/t/is_deeply_fail.t ____________________________________________________________________________ [ 26740] By: rgs on 2006/01/08 21:42:59 Log: Install shasum on Windows and VMS too Branch: perl ! vms/descrip_mms.template win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 26739] By: rgs on 2006/01/08 21:34:22 Log: Subject: Re: [perl #38181] Default IO Layer is ignored in 3-argument open call From: SADAHIRO Tomoyuki Date: Mon, 09 Jan 2006 01:29:30 +0900 Message-Id: <20060109012103.F20A.BQW10602@nifty.com> Branch: perl ! lib/open.pm pod/perlfunc.pod ____________________________________________________________________________ [ 26737] By: nicholas on 2006/01/08 21:13:05 Log: Update copyright with the 2 years where changes were made. Branch: perl ! pad.h ____________________________________________________________________________ [ 26736] By: nicholas on 2006/01/08 20:41:25 Log: Update the copyright years in the generated files, and nostdio.h Branch: perl ! keywords.h keywords.pl nostdio.h opcode.pl opnames.h ____________________________________________________________________________ [ 26735] By: davem on 2006/01/08 20:41:16 Log: document svt_copy, svt_dup and svt_local vtable slots Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 26733] By: rgs on 2006/01/08 20:16:06 Log: Add shasum (from Digest::SHA) to utils.lst Branch: perl ! utils.lst ____________________________________________________________________________ [ 26732] By: nicholas on 2006/01/08 19:53:11 Log: Update copyright years (including some years where we made changes but did not update) Branch: perl ! av.c deb.c mathoms.c mg.h numeric.c pad.c patchlevel.h perl.h ! perlvars.h perly.c run.c scope.c taint.c thread.h ____________________________________________________________________________ [ 26726] By: nicholas on 2006/01/08 18:27:27 Log: run pod/buildtoc --build-all Branch: perl ! MANIFEST pod/perltoc.pod vms/descrip_mms.template ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 26725] By: nicholas on 2006/01/08 18:25:20 Log: With VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs tweaking Branch: perl ! pod/buildtoc ____________________________________________________________________________ [ 26713] By: nicholas on 2006/01/08 15:24:53 Log: Add an option 'opened' which reports on the maintainers of all files perforce currently has open. Branch: perl ! Porting/Maintainers.pm ____________________________________________________________________________ [ 26710] By: craigb on 2006/01/08 13:33:43 Log: pod2usage2.t is not readily portable to VMS either Branch: perl ! t/pod/pod2usage2.t ____________________________________________________________________________ [ 26709] By: nicholas on 2006/01/08 13:15:30 Log: Tweak the code that generates unique entries in @POSIX::EXPORT so that the array ends up with shared hash key scalars, for a memory saving. Branch: perl ! ext/POSIX/POSIX.pm ____________________________________________________________________________ [ 26708] By: merijn on 2006/01/08 12:27:29 Log: Subject: [PATCH] blead: format warnings Date: Sat, 07 Jan 2006 21:42:08 +0200 From: Jarkko Hietaniemi Message-ID: <43C01990.6020207@gmail.com> Branch: perl ! mg.c regcomp.c sv.c ____________________________________________________________________________ [ 26707] By: merijn on 2006/01/08 09:53:56 Log: Subject: [PATCH] hints/dec_osf.sh (Re: blead@26701 compilation warning from tru64 cc) From: Jarkko Hietaniemi Date: Sun, 08 Jan 2006 11:38:34 +0200 Message-ID: <43C0DD9A.9080809@gmail.com> Branch: perl ! hints/dec_osf.sh ____________________________________________________________________________ [ 26706] By: nicholas on 2006/01/08 08:33:46 Log: Add utils/shasum.PL to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26705] By: nicholas on 2006/01/08 08:28:29 Log: Add missing files in ext/Digest/SHA/src that somehow escaped the net. Branch: perl + ext/Digest/SHA/src/hmac.c ext/Digest/SHA/src/hmac.h + ext/Digest/SHA/src/hmacxtra.c ext/Digest/SHA/src/sha.c + ext/Digest/SHA/src/sha.h ext/Digest/SHA/src/sha64bit.c + ext/Digest/SHA/src/sha64bit.h ext/Digest/SHA/src/shaxtra.c ____________________________________________________________________________ [ 26704] By: stevep on 2006/01/08 04:17:08 Log: Add Digest-SHA-5.32 for SHA-256 support for CPAN. Branch: perl + ext/Digest/SHA/Changes ext/Digest/SHA/Makefile.PL + ext/Digest/SHA/README ext/Digest/SHA/SHA.pm + ext/Digest/SHA/SHA.xs ext/Digest/SHA/bin/shasum + ext/Digest/SHA/ppport.h ext/Digest/SHA/t/0-pod-coverage.t + ext/Digest/SHA/t/0-pod.t ext/Digest/SHA/t/1-exist.t + ext/Digest/SHA/t/1-hello-world.t + ext/Digest/SHA/t/2-nist-sha-1.t + ext/Digest/SHA/t/2-nist-sha-224.t + ext/Digest/SHA/t/2-nist-sha-256.t + ext/Digest/SHA/t/2-nist-sha-384.t + ext/Digest/SHA/t/2-nist-sha-512.t + ext/Digest/SHA/t/2-nist-sha-base64.t + ext/Digest/SHA/t/2-nist-sha-oo.t + ext/Digest/SHA/t/2-nist-vectors-bit.t + ext/Digest/SHA/t/2-nist-vectors-byte.t + ext/Digest/SHA/t/3-gillogly-easy.t + ext/Digest/SHA/t/3-gillogly-hard.t + ext/Digest/SHA/t/4-bitstr-increasing.t + ext/Digest/SHA/t/4-bitstr-large.t + ext/Digest/SHA/t/4-bitstr-random.t + ext/Digest/SHA/t/5-hmac-fips198.t + ext/Digest/SHA/t/5-hmac-rfc2202.t + ext/Digest/SHA/t/5-hmac-sha-256.t + ext/Digest/SHA/t/5-hmac-woodbury.t + ext/Digest/SHA/t/6-dump-load.t ext/Digest/SHA/t/7-ireland.t + ext/Digest/SHA/t/gillogly/state.011 + ext/Digest/SHA/t/gillogly/state.110 + ext/Digest/SHA/t/nist/COPYRIGHT + ext/Digest/SHA/t/nist/Readme.txt + ext/Digest/SHA/t/nist/bit-hashes.sha1 + ext/Digest/SHA/t/nist/bit-messages.sha1 + ext/Digest/SHA/t/nist/byte-hashes.sha1 + ext/Digest/SHA/t/nist/byte-messages.sha1 + ext/Digest/SHA/t/state/state.1 + ext/Digest/SHA/t/state/state.256 + ext/Digest/SHA/t/state/state.384 + ext/Digest/SHA/t/state/state.512 ext/Digest/SHA/typemap + utils/shasum.PL ! MANIFEST Porting/Maintainers.pl utils/Makefile ____________________________________________________________________________ [ 26703] By: craigb on 2006/01/07 22:12:16 Log: Make v?snprintf available on VMS v7.3-2 and later and clean up some other version-dependency checks. Branch: perl ! configure.com ____________________________________________________________________________ [ 26702] By: nicholas on 2006/01/07 20:42:57 Log: Remove the greedy quantifier from inside the grouping (?:) so that it and the greedy quantifier on the (?:) don't fight each other until the C stack is exhausted. Branch: perl ! lib/Pod/Simple/BlackBox.pm ____________________________________________________________________________ [ 26701] By: nicholas on 2006/01/07 17:19:29 Log: Reorder Fcntl's bootstrapping so that the constants actually get inlined within the functions that Fcntl defines. Branch: perl ! ext/Fcntl/Fcntl.pm ____________________________________________________________________________ [ 26695] By: davem on 2006/01/07 03:13:08 Log: preserve the referent associated with a shared RV. its faster, and the user doesn't see a different address each time for ref($sharedref). Branch: perl ! ext/threads/shared/shared.xs ____________________________________________________________________________ [ 26694] By: stevep on 2006/01/07 03:13:05 Log: Additional const prototype fixes. Branch: perl ! os2/os2.c wince/wince.c ____________________________________________________________________________ [ 26693] By: davem on 2006/01/07 01:24:37 Log: fix coredump on 'local $shared[N]' introduced by change #24942 Branch: perl ! ext/threads/shared/shared.xs ____________________________________________________________________________ [ 26691] By: nicholas on 2006/01/06 23:57:55 Log: Don't code the absolute number of tests for the UTF8/EBCDIC case; much better to subtract the number of tests that don't get run. Branch: perl ! t/comp/require.t ____________________________________________________________________________ [ 26690] By: craigb on 2006/01/06 23:16:30 Log: Make VMS manifest checker handle multi-dot filenames on ODS-5 Branch: perl ! configure.com ____________________________________________________________________________ [ 26687] By: nicholas on 2006/01/06 22:19:47 Log: Correct the typo in the description of change 24253 Branch: perl ! Changes ____________________________________________________________________________ [ 26685] By: stevep on 2006/01/06 21:59:00 Log: Upgrade to version-0.52 Branch: perl ! lib/version.pm lib/version.pod lib/version.t sv.c ! t/op/sprintf.t util.c ____________________________________________________________________________ [ 26684] By: davem on 2006/01/06 21:13:12 Log: make ithreads shared vars smaller/quicker by eliminating shared_sv struct. Also document how it works. Branch: perl ! ext/threads/shared/shared.xs ext/threads/shared/typemap ____________________________________________________________________________ [ 26680] By: stevep on 2006/01/06 18:59:54 Log: const'ing parameters killed the builds for djgpp. Changes get the Perl core, but not the modules, to compile cleanly. Branch: perl ! djgpp/djgpp.c djgpp/djgpp.h ____________________________________________________________________________ [ 26679] By: nicholas on 2006/01/06 18:29:57 Log: Negating an unsigned value generates warnings for some compilers, so cast it first. Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26677] By: steveh on 2006/01/06 17:20:47 Log: DBL_MAX and FLT_MAX are not constants in Borland C++ (Fixes BCC compilation error in POSIX introduced by change 26455) Branch: perl ! ext/POSIX/Makefile.PL ____________________________________________________________________________ [ 26676] By: rgs on 2006/01/06 16:58:14 Log: Subject: [PATCH] hv_fetchs() support From: Andy Lester Date: Fri, 6 Jan 2006 09:57:19 -0600 Message-ID: <20060106155719.GB9035@petdance.com> Branch: perl ! doop.c handy.h hv.c malloc.c op.c pp_sys.c taint.c ____________________________________________________________________________ [ 26675] By: rgs on 2006/01/06 15:50:34 Log: Subject: [PATCH] sprinkle dVAR From: Jarkko Hietaniemi Date: Fri, 06 Jan 2006 16:18:53 +0200 Message-ID: <43BE7C4D.1010302@gmail.com> Branch: perl ! av.c deb.c doio.c doop.c dump.c ext/threads/threads.xs gv.c ! hv.c lib/ExtUtils/ParseXS.pm locale.c mathoms.c mg.c numeric.c ! op.c opcode.h opcode.pl pad.c perl.c perl.h perl_keyword.pl ! perlio.c perlvars.h perly.c pp.c pp_ctl.c pp_hot.c pp_pack.c ! pp_sort.c pp_sys.c regcomp.c regexec.c run.c scope.c sv.c ! taint.c toke.c universal.c utf8.c util.c xsutils.c ____________________________________________________________________________ [ 26674] By: rgs on 2006/01/06 14:35:38 Log: Subject: [PATCH] performance tweaking op.c From: Andy Lester Date: Fri, 6 Jan 2006 01:44:48 -0600 Message-ID: <20060106074448.GB3401@petdance.com> Branch: perl ! op.c ____________________________________________________________________________ [ 26673] By: gisle on 2006/01/06 14:00:14 Log: Remove code duplicated a few lines above by change 19695. Branch: perl ! toke.c ____________________________________________________________________________ [ 26672] By: gisle on 2006/01/06 13:57:27 Log: Move "DEVEL####" marker to the 'perl -v' output. This avoids problem with using STRINGIFY in patchlevel.h (ref msg <43BE4BAC.6010701@uk.radan.com> posted to p5p). Branch: perl ! patchlevel.h perl.c t/run/switches.t utils/perlbug.PL ____________________________________________________________________________ [ 26671] By: stevep on 2006/01/06 13:04:44 Log: Replacing broken call to savepvn() with savepvs() to get threaded Cygwin to compile again. Branch: perl ! perl.c ____________________________________________________________________________ [ 26670] By: gisle on 2006/01/06 10:54:18 Log: Make '-s' on the shebang line able to parse -foo=bar switches again. This feature was broken by change 19695 some years ago and integrated into perl-5.8.1. perl-5.8.0 was fine. Ref http://bugs.activestate.com/show_bug.cgi?id=43483 Branch: perl ! perl.c t/run/switches.t ____________________________________________________________________________ [ 26669] By: gisle on 2006/01/06 10:38:37 Log: Improve description of the -s switch. I found the "This means you can have switches with two leading dashes." sentence introduced by change 7144 really confusing. The note after the example should make it clear enough that double dash switches can be used for those that insist. Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 26668] By: merijn on 2006/01/05 21:04:32 Log: Test if the probed availability of v?snprintf () is actually usable. Thanks to Russ and Jarkko. Branch: perl ! Configure ____________________________________________________________________________ [ 26666] By: rgs on 2006/01/05 17:39:07 Log: Upgrade to CPAN.pm 1.83 Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm ! lib/CPAN/SIGNATURE lib/CPAN/Tarzip.pm ____________________________________________________________________________ [ 26665] By: rgs on 2006/01/05 17:27:28 Log: Regenerate PODs Branch: perl ! pod/perlmodlib.pod pod/perltoc.pod ____________________________________________________________________________ [ 26664] By: steveh on 2006/01/05 17:24:44 Log: Workaround another problem following change 26395 MinGW doesn't like 26395 either! (ref: change 26634) Branch: perl ! gv.h ____________________________________________________________________________ [ 26663] By: rgs on 2006/01/05 17:19:27 Log: Really commit change 26662 (duh) Branch: perl ! pod.lst pod/perl.pod ____________________________________________________________________________ [ 26662] By: rgs on 2006/01/05 17:17:52 Log: Let table of contents know about perllinux man page Branch: perl ! pod.lst pod/perl.pod ____________________________________________________________________________ [ 26661] By: rgs on 2006/01/05 16:58:51 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 26659] By: steveh on 2006/01/05 16:22:50 Log: Subject: MinGW and lib/CORE/Win32.h From: "Sisyphus" Date: Wed, 4 Jan 2006 21:29:19 +1100 Message-ID: <024301c61119$bca4a840$e201140a@desktop> Branch: perl ! win32/win32.h ____________________________________________________________________________ [ 26658] By: rgs on 2006/01/05 15:33:32 Log: Install less README files Branch: perl ! installperl ____________________________________________________________________________ [ 26657] By: rgs on 2006/01/05 14:36:40 Log: Remove old Pod::Man parser creation. Fix a run-time warning. Branch: perl ! installman ____________________________________________________________________________ [ 26656] By: stevep on 2006/01/05 14:33:16 Log: Change installman to instantiate a new Pod::Man instance for each file processed. This is now required with podlators-2.0. Branch: perl ! installman ____________________________________________________________________________ [ 26655] By: steveh on 2006/01/05 09:21:52 Log: Reorder changes made in change 26630 (Keep the order in win32/config.* and win32/config_H.* the same as in Configure and config_H.SH for easier diffing) Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/config_H.vc64 ____________________________________________________________________________ [ 26654] By: steveh on 2006/01/04 17:57:14 Log: Run regen.pl (Just updating copyright years) Branch: perl ! embed.h embedvar.h global.sym opcode.h perlapi.c perlapi.h ! proto.h ____________________________________________________________________________ [ 26653] By: steveh on 2006/01/04 17:49:38 Log: Don't try to export PL_my_ctx_mutex and PL_my_cxt_* when PERL_IMPLICIT_CONTEXT is not defined Fixes non-threaded build errors on Win32 following change 26523 Branch: perl ! makedef.pl ____________________________________________________________________________ [ 26652] By: rgs on 2006/01/04 17:19:37 Log: More copyright updates Branch: perl ! cop.h dump.c gv.c gv.h handy.h locale.c op.c perlio.c ! pp_pack.c sv.h thread.h universal.c xsutils.c ____________________________________________________________________________ [ 26651] By: rgs on 2006/01/04 16:50:47 Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them From: Jim Cromie Date: Tue, 03 Jan 2006 23:18:09 -0700 Message-ID: <43BB68A1.7060708@gmail.com> With syntactic tweaks to the test file Branch: perl ! ext/B/B/Concise.pm ext/B/t/concise-xs.t ! ext/B/t/optree_constants.t ____________________________________________________________________________ [ 26650] By: gisle on 2006/01/04 16:42:03 Log: Move all the xxxpvs() macros to handy.h. This brings them closer to STR_WITH_LEN. Besides only half of them were sv-related after change 26649. Branch: perl ! handy.h sv.h ____________________________________________________________________________ [ 26649] By: gisle on 2006/01/04 16:15:34 Log: Make the new STR_WITH_LEN() affected compile under -Dusethreads. Can't use STR_WITH_LEN() as argument to a macro :-( Branch: perl ! gv.c locale.c mg.c perl.c perlio.c pp_sys.c sv.c sv.h toke.c ____________________________________________________________________________ [ 26648] By: gisle on 2006/01/04 14:23:20 Log: Add an extra NUL so that we can use sv_catpvs() for "our @F=split..." and get rid of 15 and the explaination for why it's there. Branch: perl ! toke.c ____________________________________________________________________________ [ 26647] By: gisle on 2006/01/04 14:10:34 Log: Get rid of hardcoded string length. Branch: perl ! thread.h ____________________________________________________________________________ [ 26646] By: gisle on 2006/01/04 14:04:16 Log: Introduce newSVpvs_share() macro. Gets rid of some hardcoded string lengths. Branch: perl ! op.c perl.c sv.h ____________________________________________________________________________ [ 26645] By: gisle on 2006/01/04 13:53:16 Log: Get rid of a few more hardcoded string lengths. Branch: perl ! locale.c mg.c perl.c perlio.c sv.c ____________________________________________________________________________ [ 26644] By: stevep on 2006/01/04 13:13:50 Log: Update copyright year. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 26643] By: rgs on 2006/01/04 13:02:18 Log: Fix some compilation warnings Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26642] By: gisle on 2006/01/04 13:00:45 Log: Get rid of a few more hardcoded string lengths. Branch: perl ! gv.c perl.c perlio.c pp_sys.c ____________________________________________________________________________ [ 26641] By: gisle on 2006/01/04 12:48:34 Log: Introduce the macros newSVpvs(str) and sv_catpvs(sv, str). Gets rid of many hardcoded string lengths. Branch: perl ! dump.c gv.c op.c perl.c perlio.c pp.c pp_ctl.c pp_pack.c ! pp_sys.c regcomp.c sv.c sv.h toke.c universal.c utf8.c util.c ! xsutils.c ____________________________________________________________________________ [ 26640] By: gisle on 2006/01/04 12:35:45 Log: Removed unused part of string passed to sv_catpvn(). Branch: perl ! toke.c ____________________________________________________________________________ [ 26639] By: stevep on 2006/01/04 12:31:17 Log: Updates to various configurations courtesy of Jarkko. Branch: perl ! Cross/config.sh-arm-linux NetWare/config.wc epoc/config.sh ! plan9/config_sh.sample symbian/config.sh uconfig.sh ! wince/config.ce ____________________________________________________________________________ [ 26638] By: stevep on 2006/01/04 12:19:49 Log: Don't warn about invalid dirhandles in DirHandle::DESTROY(). Branch: perl ! lib/DirHandle.pm ____________________________________________________________________________ [ 26637] By: steveh on 2006/01/04 11:10:36 Log: Make Borland and MinGW happy with change 26379 (They both complain "invalid conversion from `void*' to `HWND__*'" otherwise) Branch: perl ! win32/perlhost.h ____________________________________________________________________________ [ 26636] By: gisle on 2006/01/04 10:46:42 Log: Fix typo in comment. Branch: perl ! handy.h ____________________________________________________________________________ [ 26635] By: gisle on 2006/01/04 10:44:48 Log: Introduce STR_WITH_LEN macro in the form suggested by Chip. Branch: perl ! handy.h toke.c ____________________________________________________________________________ [ 26634] By: steveh on 2006/01/04 10:39:13 Log: Workaround Win32 compiler bugs following change 26395 Can't understand what VC++ 6 and Borland don't like about it. There is similar code for SvMAGIC and SvSTASH already in sv.h. Must be compiler bugs since VC++ 7 and MinGW (and compilers on other platforms) are all happy. Branch: perl ! gv.h ____________________________________________________________________________ [ 26633] By: gisle on 2006/01/04 10:25:42 Log: Silence compiler warning; ref change 26598 Branch: perl ! op.c ____________________________________________________________________________ [ 26632] By: stevep on 2006/01/04 03:43:20 Log: Added snprintf() and vsnprintf() to configure.com as 'undef'. Branch: perl ! configure.com ____________________________________________________________________________ [ 26631] By: stevep on 2006/01/04 03:31:08 Log: Add warnings for the various other *dir() functions when attempted on invalid dirhandles. Branch: perl ! pod/perldiag.pod pp_sys.c ____________________________________________________________________________ [ 26630] By: stevep on 2006/01/04 02:47:39 Log: Add snprintf() and vsnprintf() to the various Win32 configuration files. Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/config_H.vc64 ____________________________________________________________________________ [ 26625] By: stevep on 2006/01/03 20:03:49 Log: Subject: Re: [perl #38034] A combination eval, DESTROY method and $@ - dangerous - bug From: Mike Guy Date: Tue, 03 Jan 2006 19:18:41 +0000 Message-Id: Branch: perl ! pod/perlobj.pod ____________________________________________________________________________ [ 26623] By: nicholas on 2006/01/03 19:38:24 Log: If NV_ZERO_IS_ALLBITS_ZERO is not true, then it's important to inialise the NV only if the new body has an NV. (D'oh!) Branch: perl ! sv.c ____________________________________________________________________________ [ 26617] By: stevep on 2006/01/03 18:14:27 Log: Attemting to readdir() something that isn't a dirhandle should cause a warning. Branch: perl ! pod/perldiag.pod pp_sys.c ____________________________________________________________________________ [ 26608] By: steveh on 2006/01/03 15:57:18 Log: Fix release mode builds following change 26598 Branch: perl ! cop.h ____________________________________________________________________________ [ 26607] By: stevep on 2006/01/03 15:56:19 Log: perldiag.pod additions to go with change #26602. Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 26606] By: merijn on 2006/01/03 15:46:10 Log: Add probe for snprintf () and vsnprintf () Subject: [PATCH] snprintf() and vsnprintf() (was Re: [PATCH] Configure: stdio char (un)signedness) From: Steve Peters Date: Mon, 2 Jan 2006 09:37:27 -0600 Message-ID: <20060102153727.GA14247@mccoy.peters.homeunix.org> Branch: perl ! Configure Porting/Glossary config_h.SH handy.h ____________________________________________________________________________ [ 26605] By: rgs on 2006/01/03 15:42:19 Log: Update perldelta, up to change 25344 more or less. Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26602] By: stevep on 2006/01/03 14:58:21 Log: Bad symbols that are pretending to be dirhandles, should say they are dirhandles in their error messages. Branch: perl ! gv.c ____________________________________________________________________________ [ 26601] By: rgs on 2006/01/03 14:10:04 Log: Sync perlfaq. 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 ____________________________________________________________________________ [ 26598] By: davem on 2006/01/03 12:29:38 Log: silence some compiler warnings Branch: perl ! cop.h toke.c ____________________________________________________________________________ [ 26595] By: rgs on 2006/01/03 10:09:39 Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them From: Jim Cromie Date: Mon, 02 Jan 2006 15:06:48 -0700 Message-ID: <43B9A3F8.8060609@gmail.com> Branch: perl ! ext/B/B/Concise.pm ext/B/t/concise-xs.t ! ext/B/t/optree_constants.t ____________________________________________________________________________ [ 26594] By: rgs on 2006/01/03 09:33:59 Log: Subject: [PATCH] Re: [perl #36837] B::Deparse fails when it comes to ByteLoader programs From: Stephen McCamant Date: Mon, 2 Jan 2006 18:52:24 -0800 Message-ID: <17337.59112.502009.496275@conquest.OCF.Berkeley.EDU> Branch: perl ! ext/B/B/Deparse.pm ____________________________________________________________________________ [ 26593] By: rgs on 2006/01/03 09:23:24 Log: Subject: [patch@26561] utf8.c const issue. From: "John E. Malmberg" Date: Mon, 02 Jan 2006 14:16:02 -0500 Message-ID: <43B97BF2.2050201@qsl.net> Branch: perl ! utf8.c ____________________________________________________________________________ [ 26592] By: rgs on 2006/01/03 09:02:04 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.81.tar.gz From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Tue, 03 Jan 2006 00:33:27 +0100 Message-ID: <87u0cm433s.fsf@k75.linux.bogus> Branch: perl ! lib/CPAN.pm lib/CPAN/FirstTime.pm ____________________________________________________________________________ [ 26591] By: davem on 2006/01/03 02:20:28 Log: ithreads: SVs that were only on the tmps stack leaked Branch: perl ! sv.c ____________________________________________________________________________ [ 26589] By: nicholas on 2006/01/02 22:52:03 Log: The two never used NOTYET switch ops can go. Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26587] By: davem on 2006/01/02 21:50:55 Log: stop DEBUG_LEAKING_SCALARS producing spurious memory pool errors (change #25775 wasn't complete) Branch: perl ! sv.c ____________________________________________________________________________ [ 26586] By: nicholas on 2006/01/02 20:48:30 Log: More missing AUTHORS Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26581] By: craigb on 2006/01/02 19:22:52 Log: Subject: patch@26561 & earlier - buffer overrun in VMS.C From: "John E. Malmberg" Date: Mon, 02 Jan 2006 14:05:43 -0500 Message-id: <43B97987.70201@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26580] By: nicholas on 2006/01/02 18:48:13 Log: Erk! craigb's changes come out of p4 with ^Ms as line endings. Long term, need to fix the update changes script to cope. Branch: perl ! Changes ____________________________________________________________________________ [ 26579] By: nicholas on 2006/01/02 18:44:14 Log: More missing AUTHORS Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26578] By: nicholas on 2006/01/02 17:04:55 Log: Fix up missing and duplicate AUTHORS Branch: perl ! AUTHORS Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 26576] By: rgs on 2006/01/02 15:54:25 Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them From: Jim Cromie Date: Sun, 01 Jan 2006 23:05:00 -0700 Message-ID: <43B8C28C.20502@gmail.com> Branch: perl + ext/B/t/optree_constants.t ! MANIFEST ext/B/B/Concise.pm ext/B/t/concise-xs.t ____________________________________________________________________________ [ 26574] By: rgs on 2006/01/02 15:19:59 Log: Since we no longer autovivify stashes (change #26370), we need to turn off strict-refs on them, or we'll have a stricture error the first time we'd try to access them (when they'll be actually autovivified). Branch: perl ! op.c t/op/stash.t ____________________________________________________________________________ [ 26573] By: rgs on 2006/01/02 14:57:18 Log: Documentation fix for File::Temp::new Subject: [perl #38127] Bug in perldoc File::Temp From: pm@capmon.dk (via RT) Date: Mon, 02 Jan 2006 02:48:41 -0800 Message-ID: Branch: perl ! lib/File/Temp.pm ____________________________________________________________________________ [ 26572] By: nicholas on 2006/01/02 14:43:37 Log: Happy New Year. (It's not just embed.pl). Branch: perl ! README opcode.pl perl.c reentr.pl ____________________________________________________________________________ [ 26571] By: stevep on 2006/01/02 14:24:58 Log: Note that the "unlink"ing directories is attempted when running as a superuser, and that some operating systems may not support it. Branch: perl ! pod/perlfunc.pod pod/perlrun.pod ____________________________________________________________________________ [ 26570] By: nicholas on 2006/01/02 12:19:51 Log: Typo fix in the description of change 26370. (Also corrected in the repository) Branch: perl ! Changes ____________________________________________________________________________ [ 26569] By: davem on 2006/01/02 12:09:37 Log: add svt_local slot to magic vtable, and fix local $shared Branch: perl ! ext/threads/shared/shared.xs mg.c mg.h ____________________________________________________________________________ [ 26565] By: nicholas on 2006/01/02 11:48:28 Log: Add 2006 to the copyright years in the header generated by embed.pl Branch: perl ! embed.pl ____________________________________________________________________________ [ 26564] By: rgs on 2006/01/02 11:20:25 Log: Subject: [patch] comment grammar and indentation, spurious tab From: Jim Cromie Date: Fri, 30 Dec 2005 22:45:55 -0700 Message-ID: <43B61B13.3050704@gmail.com> Branch: perl ! sv.c ____________________________________________________________________________ [ 26563] By: rgs on 2006/01/02 11:04:37 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80_58.tar.gz From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Sun, 01 Jan 2006 10:12:46 +0100 Message-ID: <87zmmgnwfl.fsf@k75.linux.bogus> Branch: perl ! lib/CPAN.pm ____________________________________________________________________________ [ 26562] By: rgs on 2006/01/02 10:56:05 Log: Update copyrights for files modified in 2006 Branch: perl ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c ! regcomp.c regexec.c sv.c toke.c utf8.c util.c ____________________________________________________________________________ [ 26561] By: gisle on 2006/01/01 20:43:00 Log: Get rid of length argument for the FEATURE_IS_ENABLED() macro. Branch: perl ! toke.c ____________________________________________________________________________ [ 26558] By: merijn on 2006/01/01 10:42:16 Log: Subject: [PATCH] Making 0 pointers to NULLs From: Andy Lester Date: Fri, 30 Dec 2005 23:05:58 -0600 Message-ID: <20051231050558.GA29093@petdance.com> Branch: perl ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c ! regcomp.c regexec.c sv.c toke.c utf8.c util.c ____________________________________________________________________________ [ 26556] By: merijn on 2006/01/01 10:23:19 Log: Subject: [PATCH] Making 0 pointers to NULLs From: Andy Lester Date: Fri, 30 Dec 2005 23:05:58 -0600 Message-ID: <20051231050558.GA29093@petdance.com> Branch: perl ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c ! regcomp.c regexec.c sv.c toke.c utf8.c util.c ____________________________________________________________________________ [ 26555] By: davem on 2005/12/31 23:24:26 Log: make threads use MY_CXT API rather than using PL_modglobal Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 26554] By: davem on 2005/12/31 21:36:05 Log: tidy index arrangements in new MY_CXT code Branch: perl ! intrpvar.h sv.c util.c ____________________________________________________________________________ [ 26553] By: stevep on 2005/12/31 18:45:37 Log: Upgrade to CPAN-1.80_57 Branch: perl ! lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm ! lib/CPAN/Tarzip.pm lib/CPAN/t/mirroredby.t ____________________________________________________________________________ [ 26552] By: nicholas on 2005/12/31 17:24:34 Log: Turn a for loop that's almost a while into an honest-to-goodness while. Branch: perl ! hv.c ____________________________________________________________________________ [ 26551] By: nicholas on 2005/12/31 16:57:32 Log: Calling Perl_hv_clear_placeholders while the hash iterator was active would turn lazy delete on, causing the hash to become corrupted at the next iterator change. Branch: perl ! hv.c lib/Hash/Util.t ____________________________________________________________________________ [ 26550] By: nicholas on 2005/12/31 16:42:08 Log: Remove unneeded test in Perl_hv_clear_placeholders. Rejig S_hfreeentries to a double loop, which is clearer and smaller. Branch: perl ! hv.c ____________________________________________________________________________ [ 26549] By: rgs on 2005/12/31 15:24:48 Log: Subject: [PATCH] op/pack.t failure on Win64 From: Jan Dubois Date: Dec 30, 2005 9:55 PM Message-ID: <017a01c60d83$5dc73110$2217a8c0@candy> Branch: perl ! pp_pack.c ____________________________________________________________________________ [ 26548] By: nicholas on 2005/12/31 15:07:16 Log: Add a test for change 26547. (We no longer expect to see errors about unbalanced string table reference counts.) Branch: perl ! t/op/stash.t ____________________________________________________________________________ [ 26547] By: nicholas on 2005/12/31 14:57:27 Log: Re-attempt to clear the hash in S_hfreeentries if anything adds to it. Panic if we seem to be looping forever. Branch: perl ! hv.c pod/perldiag.pod ____________________________________________________________________________ [ 26546] By: nicholas on 2005/12/31 13:16:06 Log: Stop 'sub a { // }; %::=()' panicing because the backreference array became lost. Branch: perl ! hv.c ____________________________________________________________________________ [ 26545] By: nicholas on 2005/12/30 22:44:06 Log: Marcus Holland-Moritz suggested that assert should Perl_croak_nocontext rather than Perl_croak. Branch: perl ! perl.h ____________________________________________________________________________ [ 26544] By: nicholas on 2005/12/30 20:02:56 Log: Tweak S_init_main_stash so as allocate PL_curstname as a shared string scalar, and hence avoid thrashing the shared string table for "main". Branch: perl ! perl.c ____________________________________________________________________________ [ 26543] By: stevep on 2005/12/30 17:47:45 Log: Convert t/op/sleep.t to using test.pl Branch: perl ! t/op/sleep.t ____________________________________________________________________________ [ 26542] By: nicholas on 2005/12/30 16:53:39 Log: Document why it's a bad plan to move the backreferences array from the magic structure to the hv_aux structure during backreference deletion. Add an optimisation for an empty backreference array. Branch: perl ! hv.c sv.c ____________________________________________________________________________ [ 26541] By: nicholas on 2005/12/30 15:55:05 Log: Now that the backreference array has no NULL entries, and is correctly marked as AvREAL_off(), there's no reason not to use sv_dup to clone it. Branch: perl ! sv.c ____________________________________________________________________________ [ 26540] By: nicholas on 2005/12/30 15:39:53 Log: POSIX now declares missing constants as sub ... ();, so Net::Ping needs to define them with a prototype to match. Branch: perl ! lib/Net/Ping.pm ____________________________________________________________________________ [ 26539] By: rgs on 2005/12/30 15:10:41 Log: Update perltodo. First shot at perl593delta. Branch: perl ! pod/perl593delta.pod pod/perltodo.pod ____________________________________________________________________________ [ 26538] By: nicholas on 2005/12/30 14:57:00 Log: In the shared string table, if we add new entries to the head of the linked list chain, then we don't need as much bookkeeping in the loop. Branch: perl ! hv.c ____________________________________________________________________________ [ 26537] By: stevep on 2005/12/30 14:39:49 Log: Subject: [PATCH] Differences from Perl 6 From: Robin Houston Date: Fri, 30 Dec 2005 13:45:34 +0000 Message-ID: <20051230134534.GA18675@rpc142.cs.man.ac.uk> Branch: perl ! pod/perlsyn.pod ____________________________________________________________________________ [ 26536] By: rgs on 2005/12/30 12:25:24 Log: Subject: Re: [PATCH] Re: INSTALLSCRIPT versus INSTALLDIRS From: Rafael Garcia-Suarez Date: Mon, 12 Dec 2005 19:22:32 +0100 Message-ID: <20051212192232.39cd0c1e@grubert.mandrakesoft.com> Branch: perl ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MakeMaker.pm ____________________________________________________________________________ [ 26535] By: davem on 2005/12/30 12:21:05 Log: fix errors in new MY_CTX code Branch: perl ! perl.c sv.c ____________________________________________________________________________ [ 26534] By: rgs on 2005/12/30 11:57:14 Log: Reduce size of buffers for identifier names, as suggested in Subject: Stack usage (in gv_stashpvn and others) From: Tels Date: Thu, 29 Dec 2005 18:40:49 +0100 Message-Id: <200512291840.50765@bloodgate.com> Branch: perl ! gv.c ____________________________________________________________________________ [ 26533] By: rgs on 2005/12/30 11:43:42 Log: Subject: [PATCH] perlio.c - gv_stashpvn() vs gv_stashpv() From: Tels Date: Thu, 29 Dec 2005 18:57:43 +0100 Message-Id: <200512291857.59458@bloodgate.com> Branch: perl ! perlio.c ____________________________________________________________________________ [ 26532] By: rgs on 2005/12/30 10:40:31 Log: Subject: [PATCH] Perl_gv_fetchpv vs. gv_fetchpvn From: Tels Date: Thu, 29 Dec 2005 18:32:10 +0100 Message-Id: <200512291832.20651@bloodgate.com> Branch: perl ! gv.c ____________________________________________________________________________ [ 26531] By: rgs on 2005/12/30 09:53:54 Log: Skip my_cxt_init if PERL_IMPLICIT_CONTEXT isn't defined (spotted by Jan Dubois) Branch: perl ! makedef.pl ____________________________________________________________________________ [ 26530] By: nicholas on 2005/12/30 01:08:46 Log: RMAGIC on symbol tables is bad, m'kay. Allow hashes (and therefore all symbol tables) to store the backreference array in the hv_aux structure, and thereby undo the performance damage of 24966, which resulted in 60% of all hash lookups trying to mg_find tiehash magic. Branch: perl ! dump.c embed.fnc embed.h hv.c hv.h mg.c proto.h sv.c ____________________________________________________________________________ [ 26529] By: davem on 2005/12/30 01:06:05 Log: change #26523 didn't make my_cxt_init public Branch: perl ! embed.fnc embed.h global.sym ____________________________________________________________________________ [ 26528] By: rgs on 2005/12/29 17:32:21 Log: Subject: [PATCH] $a = \$a oddity From: Tels Date: Thu, 29 Dec 2005 18:01:42 +0100 Message-Id: <200512291802.00742@bloodgate.com> plus trim some whitespace Branch: perl ! pod/perlreftut.pod ____________________________________________________________________________ [ 26527] By: rgs on 2005/12/29 15:59:30 Log: Subject: [PATCH] Actual real consting of parms From: Andy Lester Date: Thu, 29 Dec 2005 01:15:09 -0600 Message-ID: <20051229071509.GA32653@petdance.com> Branch: perl ! embed.fnc proto.h sv.c ____________________________________________________________________________ [ 26526] By: rgs on 2005/12/29 15:32:42 Log: Subject: [PATCH] av.c cleanup, plus! From: Andy Lester Date: Wed, 28 Dec 2005 15:44:14 -0600 Message-ID: <20051228214414.GD26033@petdance.com> Branch: perl ! av.c dump.c embed.fnc gv.c perl.c proto.h sv.c toke.c ____________________________________________________________________________ [ 26525] By: rgs on 2005/12/29 14:32:09 Log: Fix test for perl version number in Makefile.PL Branch: perl ! ext/Sys/Syslog/Makefile.PL ____________________________________________________________________________ [ 26524] By: rgs on 2005/12/29 14:17:38 Log: Subject: [PATCH] Fixing the SVREFCNT macro From: Andy Lester Date: Wed, 28 Dec 2005 13:30:51 -0600 Message-ID: <20051228193051.GD23207@petdance.com> Branch: perl ! sv.h ____________________________________________________________________________ [ 26523] By: davem on 2005/12/29 12:00:29 Log: re-implement MY_CXT API more efficiently, and add explicit interpeter arg variant Branch: perl ! embed.fnc embed.h embedvar.h ext/XS/APItest/APItest.xs ! intrpvar.h perl.h perlapi.h perlvars.h pod/perlxs.pod proto.h ! sv.c util.c ____________________________________________________________________________ [ 26522] By: davem on 2005/12/29 11:35:04 Log: add tests for MY_CXT API and improve its documentation Branch: perl + ext/XS/APItest/t/my_cxt.t ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs ! pod/perlxs.pod ____________________________________________________________________________ [ 26521] By: rgs on 2005/12/29 10:21:23 Log: Subject: [PATCH] Test that constant overloading is propagated into eval From: Robin Houston Date: Mon, 26 Dec 2005 17:56:48 +0000 Message-ID: <20051226175648.GA28402@rpc142.cs.man.ac.uk> Branch: perl ! lib/overload.t ____________________________________________________________________________ [ 26520] By: rgs on 2005/12/29 10:11:56 Log: Subject: [DOC PATCH] rindex clarification From: Yitzchak Scott-Thoennes Date: Mon, 26 Dec 2005 18:42:40 -0800 Message-ID: <20051227024240.GA2940@efn.org> plus another formatting nit Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 26519] By: craigb on 2005/12/29 03:49:58 Log: Subject: [PATCH] fortify Pod::Simple::Search against non-case-preserving filesystems From: "Craig A. Berry" Date: Tue, 27 Dec 2005 17:59:35 -0600 Message-id: <43B1D567.9080504@mac.com> Branch: perl ! lib/Pod/Simple/Search.pm ! lib/Pod/Simple/t/other_test_lib/squaa/Wowo.pod ____________________________________________________________________________ [ 26518] By: nicholas on 2005/12/29 00:19:01 Log: A GVs stash can be NULL, so don't call macros that assume otherwise without checking. Branch: perl ! pp.c ____________________________________________________________________________ [ 26517] By: nicholas on 2005/12/28 19:40:26 Log: As the backreferences AV doesn't hold references on its contents, surely it should have AvREAL turned off? Branch: perl ! sv.c ____________________________________________________________________________ [ 26516] By: nicholas on 2005/12/28 13:35:03 Log: PL_amagic_generation is always non-zero, so remove the test for this. (Since change 17990 added version object overloading) Branch: perl ! pp.h ____________________________________________________________________________ [ 26515] By: stevep on 2005/12/28 13:31:02 Log: Upgrade to Sys-Syslog-0.11 Branch: perl ! ext/Sys/Syslog/Changes ext/Sys/Syslog/README ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/podspell.t ! ext/Sys/Syslog/t/syslog.t ____________________________________________________________________________ [ 26514] By: gisle on 2005/12/28 13:25:30 Log: Cleanup; replace a croak("panic: ...") with assert(). Branch: perl ! av.c ____________________________________________________________________________ [ 26513] By: gisle on 2005/12/28 13:12:30 Log: assert(av); Cleanup the way that the av_*() functions check that they are really passed an av argument. Should improve the test coverage a bit. Branch: perl ! av.c pod/perldiag.pod ____________________________________________________________________________ [ 26512] By: gisle on 2005/12/28 12:38:03 Log: Use memchr() instead of ninstr() to locate the end-of-line. The call to memchr() will faster. Branch: perl ! toke.c ____________________________________________________________________________ [ 26511] By: gisle on 2005/12/28 12:18:58 Log: Leaner ninstr(). The compiled function ended up 37% smaller on Linux/gcc. I ought to be faster as well, but I did not try to measure that. Branch: perl ! util.c ____________________________________________________________________________ [ 26510] By: gisle on 2005/12/28 11:01:46 Log: Remove test for NUL ending in r?instr(). This test is actually harmful because we will search for any garbage found past the empty search string. Ref change 26509. Branch: perl ! util.c ____________________________________________________________________________ [ 26509] By: gisle on 2005/12/28 10:57:46 Log: Fix 2 off-by-one errors in the call to ninstr(). This code managed to still work because of a bug in how ninstr() treats empty search strings. Branch: perl ! ext/Filter/Util/Call/Call.xs ____________________________________________________________________________ [ 26508] By: stevep on 2005/12/28 03:27:13 Log: Upgrade to PathTools-3.15 Branch: perl ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm ____________________________________________________________________________ [ 26507] By: nicholas on 2005/12/27 23:39:42 Log: s/%/%%/ in the package name so that it can be used safely in the sprintf format string (and hence not need runtime %s interpolation) Branch: perl ! lib/ExtUtils/Constant.pm lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26506] By: nicholas on 2005/12/27 22:19:28 Log: Pass in the full arguments to ExtUtils::Constant::ProxySubs Prototype all the missing constants, so that parsing doesn't depend on the phase of the moon. (Well, the system headers) Add an option for making missing constants generate errors at read time (which can be during constant folding). This isn't the default. Branch: perl ! lib/ExtUtils/Constant.pm lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26505] By: stevep on 2005/12/27 22:07:44 Log: Subject: [PATCH] pre-likely cleanup From: Andy Lester Date: Tue, 27 Dec 2005 14:39:39 -0600 Message-ID: <20051227203939.GC1781@petdance.com> Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h. Branch: perl ! av.c doop.c handy.h hv.c mg.c pp.c pp.h sv.c util.c ____________________________________________________________________________ [ 26504] By: stevep on 2005/12/27 18:36:19 Log: It'd be nice if I hadn't broken corecpan.pl. Its fixed now, though. Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 26503] By: nicholas on 2005/12/27 17:33:13 Log: gv_fetch_flags in newATTRSUB can actually be const. Comment the logic behind the terms in the ternary that chooses the flags value. Branch: perl ! op.c ____________________________________________________________________________ [ 26502] By: nicholas on 2005/12/27 17:24:11 Log: As what we're doing is generating subroutines, which are methods, we need to invalidate cached methods. For constant.pm we need to create &Internals::inc_sub_generation Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm lib/constant.pm universal.c ____________________________________________________________________________ [ 26501] By: stevep on 2005/12/27 14:10:20 Log: Subject: [patch] ext/b/t/lint.t fails on win32 From: demerphq Date: Fri, 23 Dec 2005 20:06:52 +0100 Message-ID: <9b18b3110512231106k7ad395bfp8a0c05cd0f87fc61@mail.gmail.com> Branch: perl ! ext/B/t/lint.t ____________________________________________________________________________ [ 26500] By: nicholas on 2005/12/27 12:02:57 Log: Refactor the require failure message generation to use 1 less temporary SV, and to build as much text as possible with newSVpvf Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26499] By: nicholas on 2005/12/27 00:29:33 Log: Removing MAKE_JOBS_FIFO from %ENV causes FreeBSD make to forget about any -j flags. (And their implied disabling of backwards compatibility, which is the real cause of the make disttest failure). Branch: perl ! lib/ExtUtils/t/basic.t ____________________________________________________________________________ [ 26498] By: nicholas on 2005/12/26 23:52:44 Log: tabs, not spaces, in MANIFEST. No, I can't remember why this is. Or whether it could be relaxed. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26497] By: nicholas on 2005/12/26 23:50:14 Log: Remove the hard wired test numbers in the generated test script for simple tests. Use this script twice, firstly for testing the old style autoloaded constants, then for testing the ProxySubs. Make testing the dogfood/regeneration code optional, as the ProxySubs output doesn't contain it. Branch: perl ! lib/ExtUtils/t/Constant.t ____________________________________________________________________________ [ 26496] By: nicholas on 2005/12/26 23:48:00 Log: Support type UNDEF, and correct a bug in the macro generation by using macro_from_item. Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26495] By: nicholas on 2005/12/26 23:47:01 Log: Add method macro_from_item to encapsulate the entire logic for getting the correct macro direct from the item hash. Branch: perl ! lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm ____________________________________________________________________________ [ 26494] By: nicholas on 2005/12/26 23:10:53 Log: Don't try to store PL_sv_undef in pads. (For now) Branch: perl ! op.c ____________________________________________________________________________ [ 26493] By: stevep on 2005/12/26 22:01:49 Log: Upgrade to CPAN-1.80_56 Branch: perl + lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm lib/CPAN/Tarzip.pm ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/SIGNATURE ! lib/CPAN/bin/cpan ____________________________________________________________________________ [ 26492] By: stevep on 2005/12/26 17:29:13 Log: In this, the last tale of the NGROUPS saga, a former pumpking prods a mere committer to remove the last of the NGROUPS-sized arrays... Perl_magic_set() was using the last of these arrays to do the lvalue work on $). Instead of an array, a pointer is used and re-sized as needed. Branch: perl ! mg.c ____________________________________________________________________________ [ 26491] By: nicholas on 2005/12/26 17:01:35 Log: Add a couple of newlines for tidier regen output, consistent with the code generated by WriteConstants() Branch: perl ! lib/ExtUtils/Constant/XS.pm ____________________________________________________________________________ [ 26490] By: nicholas on 2005/12/26 16:13:57 Log: Add C_FH and XS_FH arguments to ExtUtils::Constant::WriteConstants, to allow the caller to pass in file handles. Use this in Contant.t with tied file handles to capture the output, rather than calling the lower level routines directly. Branch: perl ! lib/ExtUtils/Constant.pm lib/ExtUtils/t/Constant.t ____________________________________________________________________________ [ 26489] By: stevep on 2005/12/26 16:08:49 Log: Subject: chg 26486 removes last use of NGROUPS, so remove the macro-def From: Jim Cromie Date: Mon, 26 Dec 2005 07:57:51 -0700 Message-ID: <43B004EF.8060500@gmail.com> Branch: perl ! doio.c ____________________________________________________________________________ [ 26488] By: nicholas on 2005/12/26 12:48:10 Log: The values for proxy constant subroutines need to be read only. Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26487] By: nicholas on 2005/12/26 12:31:01 Log: Rework constant.pm to take advantage of the space savings of proxy constant subroutines whenever it can. Branch: perl ! lib/constant.pm ____________________________________________________________________________ [ 26486] By: stevep on 2005/12/26 03:51:24 Log: Obviously, Perl_ingroup() is also using 256k of stack memory on Linux. Adapt change #26480 to reduce memory usage here as well. Branch: perl ! doio.c ____________________________________________________________________________ [ 26485] By: nicholas on 2005/12/24 16:27:28 Log: The value from caller doesn't change, so my $pkg = caller; should be moved out of the loop. Branch: perl ! lib/constant.pm ____________________________________________________________________________ [ 26484] By: nicholas on 2005/12/24 16:06:10 Log: Tests for creating constants where prototypes or other symbols of the same name already exist. Branch: perl ! lib/constant.t ____________________________________________________________________________ [ 26483] By: nicholas on 2005/12/24 15:09:28 Log: Using a hash reference rather than a hash can save a hash copy. Branch: perl ! lib/constant.pm ____________________________________________________________________________ [ 26482] By: nicholas on 2005/12/24 14:48:42 Log: Unless the peephole optimiser already knows that we're in void context, avoid even attempting the whole proxy constant sub copying optimisation. Branch: perl ! op.c ____________________________________________________________________________ [ 26481] By: nicholas on 2005/12/24 14:09:56 Log: Given that IO::Socket is documented as exporting all of Socket's exports, there's no need for IO::Socket::INET or IO::Socket::UNIX to use both. (And re-exporting removes some of the efficiency of the new constants implementation) Branch: perl ! ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm ____________________________________________________________________________ [ 26480] By: stevep on 2005/12/24 03:30:02 Log: Subject: Re: [perl #37907] Perl_magic_get reqires ridiculous amounts of stackmemory From: Jim Cromie Date: Fri, 23 Dec 2005 13:24:29 -0700 Message-ID: <43AC5CFD.3060200@gmail.com> Includes a change in variable names from "j" to "num_groups". Branch: perl ! mg.c ____________________________________________________________________________ [ 26479] By: nicholas on 2005/12/24 00:01:50 Log: Looks like the macro CLK_TCK is not actually a constant on Solaris. Branch: perl ! ext/POSIX/Makefile.PL ____________________________________________________________________________ [ 26478] By: nicholas on 2005/12/23 17:30:19 Log: For PERL_TRACK_MEMPOOL with PERL_POISON, Poison the end of any block being shrunk in realloc() Branch: perl ! util.c ____________________________________________________________________________ [ 26477] By: nicholas on 2005/12/23 17:24:44 Log: For the rare case of EMFILE during require, save object code space by using newSVpvf (Would it be worth using it for all require failures?) Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26476] By: nicholas on 2005/12/23 16:55:35 Log: If PERL_TRACK_MEMPOOL and PERL_POISON are in use, then scribble all over memory to invalidate it just before free()ing it. Branch: perl ! perl.h util.c ____________________________________________________________________________ [ 26475] By: nicholas on 2005/12/23 16:20:53 Log: Provide support for types PVN and UNDEF in ExtUtils::Constant::ProxySubs Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26474] By: nicholas on 2005/12/23 15:27:10 Log: Create a struct to use as the header with PERL_TRACK_MEMPOOL, so that other information can be stored in it. Branch: perl ! perl.h util.c ____________________________________________________________________________ [ 26473] By: nicholas on 2005/12/23 13:54:37 Log: ExtUtils::ParseXS needs to stack $filepathname to make #line directives in #INCLUDEs work. Branch: perl ! lib/ExtUtils/ParseXS.pm ____________________________________________________________________________ [ 26472] By: nicholas on 2005/12/23 12:21:19 Log: Add support for PV to ExtUtils::Constant::ProxySubs, and enable its use in Sys::Syslog Branch: perl ! ext/Sys/Syslog/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26471] By: nicholas on 2005/12/23 12:01:29 Log: inlining autoloaded constants is TODOne. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 26470] By: nicholas on 2005/12/23 11:36:43 Log: Now that proxy subroutines can be unproxied in 2 places without becoming the same newCONSTSUB, need an explicit check to avoid a warning about subroutines being redefined, as there has never been a warning when you assing the same subroutine to a glob's GvCV() Branch: perl ! sv.c t/op/gv.t ____________________________________________________________________________ [ 26469] By: nicholas on 2005/12/23 11:35:21 Log: like and unlike weren't reporting failure where correctly in test.pl Branch: perl ! t/test.pl ____________________________________________________________________________ [ 26468] By: rgs on 2005/12/23 11:06:34 Log: Fix build of Compress::Zlib on MVS (by Paul Marquess) Branch: perl ! ext/Compress/Zlib/zlib-src/zconf.h ____________________________________________________________________________ [ 26467] By: rgs on 2005/12/23 10:13:30 Log: Clarify example of .. in perlop to fix [perl #38008] Documentation bug: perlop plus some minor formatting nits Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 26466] By: rgs on 2005/12/23 09:21:09 Log: Subject: [REPATCH lib/UNIVERSAL.pm] Recommend Against Using Methods as Functions From: chromatic Date: Dec 22, 2005 8:58 PM Message-Id: <200512221158.54474.chromatic@wgz.org> Branch: perl ! lib/UNIVERSAL.pm ____________________________________________________________________________ [ 26465] By: nicholas on 2005/12/23 01:38:01 Log: Need to be more careful with the symbol table manipulation - if there is already an entry in place, back off and generate a real constant subroutine. (fixes lib/Net/hostent.t failure) Fix a bug with how hv_store was being called. Branch: perl ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26464] By: nicholas on 2005/12/23 01:09:05 Log: SIGRTMAX, SIGRTMIN, LDBL_MAX, LDBL_MIN, LDBL_EPSILON and HUGE_VAL aren't constants on (at least some) Linux. And more evil than that, HUGE_VAL likes to use the C preprocessor in its value, necessitating use of a temporary. Branch: perl ! ext/POSIX/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26463] By: nicholas on 2005/12/23 00:37:04 Log: Use inlineable proxy constant subs for Socket Branch: perl ! ext/Socket/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26462] By: stevep on 2005/12/23 00:28:54 Log: ctime_r() and asctime_r() seem to have some problems before HP-UX 11. Branch: perl ! hints/hpux.sh ____________________________________________________________________________ [ 26461] By: nicholas on 2005/12/23 00:27:50 Log: Subject: [PATCH] Speed up Perl_sv_derived_from From: Andy Lester Message-ID: <20051222220044.GH4370@petdance.com> Date: Thu, 22 Dec 2005 16:00:44 -0600 Branch: perl ! universal.c ____________________________________________________________________________ [ 26460] By: nicholas on 2005/12/23 00:18:49 Log: Create a sub LC_ALL with the correct prototype. Branch: perl ! lib/locale.t ____________________________________________________________________________ [ 26459] By: nicholas on 2005/12/23 00:18:27 Log: De-duplicate the items in @EXPORT. (@EXPORT is built from all the tags, and some constants are mentioned in multiple tags). Should this logic be in Exporter::Heavy? Branch: perl ! ext/POSIX/POSIX.pm ____________________________________________________________________________ [ 26458] By: stevep on 2005/12/23 00:10:25 Log: Make hostname.t deal with undefined or blank hostnames and domain names. Branch: perl ! lib/Net/t/hostname.t ____________________________________________________________________________ [ 26457] By: stevep on 2005/12/23 00:06:58 Log: Fix for pod2man() in ExtUtils::Command::MM to work with the Pod::Man 2.04. Branch: perl ! lib/ExtUtils/Command/MM.pm ____________________________________________________________________________ [ 26456] By: nicholas on 2005/12/23 00:06:52 Log: Subject: [PATCH] Speedup (rn|n)?instr From: Andy Lester Message-ID: <20051222223839.GI4370@petdance.com> Date: Thu, 22 Dec 2005 16:38:39 -0600 Branch: perl ! util.c ____________________________________________________________________________ [ 26455] By: nicholas on 2005/12/22 23:57:27 Log: Use inlineable proxy constant subs for POSIX. There may be trouble ahead, as it seems that not all POSIX "constants" are. I wonder if too many systems are going to have too many variations to make this viable. Branch: perl ! ext/POSIX/Makefile.PL lib/ExtUtils/Constant/Base.pm ! lib/ExtUtils/Constant/ProxySubs.pm ____________________________________________________________________________ [ 26454] By: nicholas on 2005/12/22 23:43:22 Log: Missing ; in Tie::File Branch: perl ! lib/Tie/File.pm lib/Tie/File/t/00_version.t ____________________________________________________________________________ [ 26453] By: nicholas on 2005/12/22 21:02:19 Log: Make ExtUtils::Constant generate the inlineable proxy constant subs. So far just enough to make Fcntl work. Branch: perl + lib/ExtUtils/Constant/ProxySubs.pm ! MANIFEST ext/Fcntl/Makefile.PL lib/ExtUtils/Constant.pm ____________________________________________________________________________ [ 26452] By: rgs on 2005/12/22 19:37:42 Log: Compilation help for EBCDIC platforms, from Jarkko, tested by Rajarshi Das Branch: perl ! utf8.h ____________________________________________________________________________ [ 26451] By: nicholas on 2005/12/22 19:00:52 Log: Break out the code to generate #ifdef/#endif into new methods macro_to_ifdef and macro_to_endif Add an args hashref to normalise_items; provide a disable_utf8_duplication argument to disable the utf8 duplication code. Branch: perl ! lib/ExtUtils/Constant/Base.pm ____________________________________________________________________________ [ 26450] By: rgs on 2005/12/22 17:09:59 Log: Subject: [PATCH] Ho! Ho! Ho! Santa brings consting! From: Andy Lester Date: Thu, 22 Dec 2005 10:57:17 -0600 Message-ID: <20051222165717.GA2874@petdance.com> Branch: perl ! dump.c embed.fnc embed.h gv.c hv.c op.c pp.c pp_ctl.c pp_hot.c ! pp_sys.c proto.h regcomp.c sv.c toke.c universal.c ____________________________________________________________________________ [ 26449] By: nicholas on 2005/12/22 17:01:33 Log: Break out the item normalisation code into a method normalise_items. Branch: perl ! lib/ExtUtils/Constant/Base.pm ____________________________________________________________________________ [ 26448] By: nicholas on 2005/12/22 15:43:20 Log: Regression tests for proxy subroutine glob assignment. Fix a bug (it turns out that a typeglob isn't SvOK()) Remove stray debugging code. Branch: perl ! pp_hot.c t/op/gv.t ____________________________________________________________________________ [ 26447] By: rgs on 2005/12/22 14:55:52 Log: Subject: [PATCH] eliminate HINT_HH_FOR_EVAL From: Robin Houston Date: Thu, 22 Dec 2005 11:54:55 +0000 Message-ID: <20051222115455.GB30301@rpc142.cs.man.ac.uk> Branch: perl ! lib/feature.pm lib/overload.pm lib/sort.pm op.c perl.h ! t/comp/hints.t ____________________________________________________________________________ [ 26446] By: nicholas on 2005/12/22 11:23:34 Log: Add an optimisation to allow proxy constant subroutines to be copied as proxy constant subroutines in a new symbol table where possible. (Rather than converting them to full blown constant subroutines and instantiating 2 typeglobs) Branch: perl ! ext/B/t/concise-xs.t gv.c gv.h op.c op.h pp.c pp_hot.c sv.c ____________________________________________________________________________ [ 26445] By: rgs on 2005/12/22 11:13:25 Log: Regenerate Changes Branch: perl ! Changes ____________________________________________________________________________ [ 26444] By: gisle on 2005/12/22 10:42:36 Log: Remove unused variable 'stash' since change 26437. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26443] By: rgs on 2005/12/22 10:32:17 Log: Regenerate perlapi.pod. Fix indentation of code examples in perlsyn. Branch: perl ! pod/perlapi.pod pod/perlsyn.pod ____________________________________________________________________________ [ 26442] By: rgs on 2005/12/22 10:10:04 Log: Subject: [PATCH] switch / ~~ doccos From: Robin Houston Date: Wed, 21 Dec 2005 13:51:18 +0000 Message-ID: <20051221135118.GC26527@rpc142.cs.man.ac.uk> Branch: perl ! pod/perlsyn.pod ____________________________________________________________________________ [ 26441] By: merijn on 2005/12/22 07:02:37 Log: Subject: [PATCH] wrong setting in canned win32/config.vc64 file From: "Jan Dubois" Date: Wed, 21 Dec 2005 15:04:30 -0800 Message-ID: <06c701c60682$e650adc0$d563a8c0@candy> Branch: perl ! win32/config.vc64 ____________________________________________________________________________ [ 26440] By: stevep on 2005/12/22 03:08:59 Log: Add documentation for method domainname() in Net::Domain. Add some additional tests for Net::Domain. Also, since it is tested, remove test case from lib/1_compile.t. One step closer to $500. Branch: perl ! lib/Net/Domain.pm lib/Net/t/hostname.t t/lib/1_compile.t ____________________________________________________________________________ [ 26439] By: nicholas on 2005/12/21 22:40:04 Log: Avoid negating an unsigned value. (The offset in the SV body table) Branch: perl ! sv.c ____________________________________________________________________________ [ 26438] By: nicholas on 2005/12/21 21:20:23 Log: For consistency sv_2cv should not leave the stash pointer uninitialised for some cases. Although it seems that only pp_sort pays any attention to it, of all the code on CPAN. Branch: perl ! sv.c ____________________________________________________________________________ [ 26437] By: nicholas on 2005/12/21 20:38:42 Log: Localise the stash variable in pp_entersub(). Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26436] By: nicholas on 2005/12/21 19:37:48 Log: Undo my goto spaghetti from change 18340 - what we really need are hints to compilers about likey/unlikely branches. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26435] By: stevep on 2005/12/21 19:04:37 Log: Add tests for untested math functions in POSIX Branch: perl + ext/POSIX/t/math.t ! MANIFEST ____________________________________________________________________________ [ 26434] By: nicholas on 2005/12/21 18:34:03 Log: The lref argument of sv_2cv is actually passed onwards to gv_fetchsv, so it is a bitmap of flag bits rather than simple TRUE/FALSE. Branch: perl ! mg.c pp.c pp_hot.c sv.c ____________________________________________________________________________ [ 26433] By: rgs on 2005/12/21 17:07:05 Log: Remove switch from perltodo Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 26432] By: rgs on 2005/12/21 16:16:19 Log: Subject: [PATCH] Feature bundle is now :5.10, and add -E switch From: Robin Houston Date: Wed, 21 Dec 2005 11:00:08 +0000 Message-ID: <20051221110008.GB25877@rpc142.cs.man.ac.uk> Branch: perl + t/lib/feature/err ! MANIFEST embedvar.h global.sym intrpvar.h lib/feature.pm ! perl.c perl_keyword.pl perlapi.h pod/perlop.pod ! pod/perlrun.pod sv.c t/lib/feature/nonesuch t/lib/warnings/op ! t/op/dor.t t/run/switches.t toke.c ____________________________________________________________________________ [ 26431] By: rgs on 2005/12/21 11:12:32 Log: Fix for [perl #37999] lc() + Latin-1 chars is failing erratically based on copying part of change #22196 from do_chomp() to do_chop(). Branch: perl ! doop.c ____________________________________________________________________________ [ 26430] By: rgs on 2005/12/21 09:23:05 Log: Subject: [PATCH] Fix bug in change #26379 From: "Jan Dubois" Date: Tue, 20 Dec 2005 16:42:24 -0800 Message-ID: <046001c605c7$69470290$d563a8c0@candy> Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 26429] By: nicholas on 2005/12/20 23:12:17 Log: rv_2av, rv_2cv and rv_2hv also make use of OPf_SPECIAL, so update the descriptive comment to include them. Branch: perl ! op.h ____________________________________________________________________________ [ 26428] By: rgs on 2005/12/20 20:50:26 Log: Remove some hardcoded references to ./perl in tests Branch: perl ! t/op/closure.t t/op/magic.t t/run/runenv.t ____________________________________________________________________________ [ 26427] By: nicholas on 2005/12/20 20:13:12 Log: Take care in toke.c not to convert constant subroutine reference proxies into full blow PVGVs with PVCVs, and recognise them and inline their values. Adds a new function gv_const_sv(gv) to return the value of the constant subroutine from a GV, and adds a cv parameter to S_intuit_method. Branch: perl ! embed.fnc embed.h gv.c proto.h toke.c ____________________________________________________________________________ [ 26426] By: merijn on 2005/12/20 19:56:58 Log: Small update on using threads on HP-UX 10.20 64bit is far beyond experimental by now Branch: perl ! README.hpux ____________________________________________________________________________ [ 26425] By: nicholas on 2005/12/20 19:55:46 Log: Add a GV_NOADD_NOINIT flag to gv_fetch{pv,pvn,sv} that disables addition of new typeglobs, and also disables initialisation of any typeglob placeholders. Needed to make the new constant subroutine proxy references work efficiently. Branch: perl ! gv.c gv.h ____________________________________________________________________________ [ 26424] By: rgs on 2005/12/20 19:37:26 Log: Fix typos in regular expressions Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26423] By: nicholas on 2005/12/20 16:34:27 Log: Get the "cv" from the "gv" once, and be more careful so that we can cope if either aren't their regular types. cv_const_sv should verify the type of SV passed, instead of assuming that it's a viable CV. Branch: perl ! op.c toke.c ____________________________________________________________________________ [ 26422] By: nicholas on 2005/12/20 15:11:09 Log: Croak if gv_init doesn't know how to create a typeglob from that type of referant. Test that ARRAY, HASH, PVIO, CODE and FORMAT croak. Globs are actually first class assignable objects, so test that you can create a constant subroutine that returns one. Branch: perl ! gv.c pod/perldiag.pod t/op/gv.t ____________________________________________________________________________ [ 26421] By: rgs on 2005/12/20 14:54:10 Log: POD nits on B::Lint Branch: perl ! ext/B/B/Lint.pm ____________________________________________________________________________ [ 26420] By: rgs on 2005/12/20 14:48:34 Log: Subject: Re: Pluggable lint patch From: Joshua ben Jore Date: Mon, 19 Dec 2005 09:22:04 -0600 Message-ID: Branch: perl ! ext/B/B/Lint.pm ext/B/t/lint.t ____________________________________________________________________________ [ 26419] By: gisle on 2005/12/20 14:39:22 Log: Make perlivp skip the *.ph tests by default, since these files are normally not generated. The -a option is now needed for it to run all tests. Branch: perl ! utils/perlivp.PL ____________________________________________________________________________ [ 26418] By: rgs on 2005/12/20 14:24:06 Log: Subject: [TEST PATCH] %^H can now propagate into eval From: Robin Houston Date: Tue, 20 Dec 2005 12:06:15 +0000 Message-ID: <20051220120615.GA21794@rpc142.cs.man.ac.uk> Branch: perl ! t/comp/hints.t ____________________________________________________________________________ [ 26417] By: nicholas on 2005/12/20 14:10:39 Log: Verify that the code for initialising typeglobs from other types works. Branch: perl ! t/op/gv.t ____________________________________________________________________________ [ 26416] By: rgs on 2005/12/20 13:55:19 Log: Use PTR2IV instead of casting directly Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26415] By: nicholas on 2005/12/20 13:39:01 Log: gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, rather than a simple boolean, so passing FALSE or TRUE is bogus. Branch: perl ! doio.c gv.c mg.c op.c pp.c pp_hot.c pp_sys.c regcomp.c sv.c ! toke.c universal.c ____________________________________________________________________________ [ 26414] By: nicholas on 2005/12/20 12:51:21 Log: In Perl_yylex, move the declaration of orig_keyword, gv and gvp down to the block labelled keylookup. Branch: perl ! toke.c ____________________________________________________________________________ [ 26413] By: rgs on 2005/12/20 10:25:01 Log: Subject: [PATCH] make failing cygwin test TODO'd From: Yitzchak Scott-Thoennes Date: Mon, 19 Dec 2005 03:41:12 -0800 Message-ID: <20051219114112.GA5568@efn.org> Branch: perl ! lib/File/Compare.t ____________________________________________________________________________ [ 26412] By: nicholas on 2005/12/19 23:47:26 Log: In Perl_yylex, make tmp a temporary variable local to the blocks in which it is used. Branch: perl ! toke.c ____________________________________________________________________________ [ 26411] By: nicholas on 2005/12/19 22:38:54 Log: Assert that orig_keyword, gv and gvp aren't used before the main keyword parser of Perl_yylex. Branch: perl ! toke.c ____________________________________________________________________________ [ 26410] By: davem on 2005/12/19 22:07:49 Log: //g loops infinitely on tainted data make the LHS of expr =~ /foo/g an lvalue, so that any pos magic attached to it stays attached. Branch: perl ! op.c t/op/taint.t ____________________________________________________________________________ [ 26409] By: nicholas on 2005/12/19 20:57:40 Log: Make gv_init recognise a reference-to-something in a symbol table as meaning a constant subroutine with that thing as it value Branch: perl ! gv.c ____________________________________________________________________________ [ 26408] By: rgs on 2005/12/19 19:27:09 Log: Fix internal broken link ; reindent code examples Branch: perl ! pod/perlsyn.pod ____________________________________________________________________________ [ 26407] By: rgs on 2005/12/19 19:21:47 Log: Fix typo. Add empty lines after =items. Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 26406] By: rgs on 2005/12/19 19:18:48 Log: A note on say() and ORS grabbed from Damian's Perl6::Say. Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 26405] By: rgs on 2005/12/19 18:43:04 Log: Attempt at making IO::Handle backwards compatible again Branch: perl ! ext/IO/lib/IO/Handle.pm ____________________________________________________________________________ [ 26404] By: nicholas on 2005/12/19 18:28:03 Log: Make sv_dump (and therefore Devel::Peek) report the value of the constant in inlineable constant subroutines. Branch: perl ! dump.c ext/Devel/Peek/t/Peek.t ____________________________________________________________________________ [ 26403] By: rgs on 2005/12/19 18:20:48 Log: sort.pm deserves a new version number Branch: perl ! lib/sort.pm ____________________________________________________________________________ [ 26402] By: rgs on 2005/12/19 18:17:19 Log: Subject: Re: [PATCH] Make the 'sort' pragma lexically scoped From: Robin Houston Date: Dec 19, 2005 6:46 PM Message-ID: <20051219174620.GA17940@rpc142.cs.man.ac.uk> Branch: perl ! embed.fnc embed.h ext/B/B/Concise.pm ext/B/t/concise-xs.t ! ext/B/t/f_sort.t global.sym lib/feature.pm lib/sort.pm ! lib/sort.t op.c op.h pod/perlapi.pod pp_sort.c proto.h toke.c ____________________________________________________________________________ [ 26401] By: rgs on 2005/12/19 16:39:44 Log: Missing file from last change Branch: perl + t/lib/common.pl ____________________________________________________________________________ [ 26400] By: rgs on 2005/12/19 16:26:15 Log: Subject: [PATCH] latest switch/say/~~ From: Robin Houston Date: Sat, 17 Dec 2005 20:44:31 +0000 Message-Id: <20051217204431.GB28940@rpc142.cs.man.ac.uk> Branch: perl + lib/feature.pm lib/feature.t t/io/say.t t/lib/feature/nonesuch + t/lib/feature/say t/lib/feature/smartmatch + t/lib/feature/switch t/op/smartmatch.t t/op/switch.t ! MANIFEST cop.h embed.fnc embed.h ext/B/B/Deparse.pm ! ext/B/t/concise-xs.t ext/B/t/f_map.t ext/B/t/optree_samples.t ! ext/IO/lib/IO/Handle.pm ext/Opcode/Opcode.pm global.sym ! keywords.h keywords.pl lib/overload.pm lib/warnings.t op.c ! op.h opcode.h opcode.pl opnames.h perl.h perl_keyword.pl ! perly.act perly.h perly.tab perly.y pod/perldiag.pod ! pod/perlfunc.pod pod/perlop.pod pod/perlsyn.pod pp.sym ! pp_ctl.c pp_proto.h proto.h t/op/cproto.t toke.c ____________________________________________________________________________ [ 26399] By: rgs on 2005/12/19 09:52:42 Log: Un-TODO a fixed test Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness) From: demerphq Date: Sat, 17 Dec 2005 17:23:23 +0100 Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com> Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 26398] By: rgs on 2005/12/19 09:52:03 Log: TODO-SKIP tests must be "not ok", or else the test harness will think it's an unexpected success Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness) From: demerphq Date: Sat, 17 Dec 2005 17:23:23 +0100 Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com> Branch: perl ! t/test.pl ____________________________________________________________________________ [ 26397] By: rgs on 2005/12/18 10:23:55 Log: Subject: [PATCH] Make script embedded in patchlevel.h work on win32. From: demerphq Mailed-By: perl.org Date: Dec 17, 2005 7:52 PM Message-ID: <9b18b3110512171052h2052d598rdf038f1d38560317@mail.gmail.com> Branch: perl ! patchlevel.h ____________________________________________________________________________ [ 26396] By: craigb on 2005/12/18 00:16:42 Log: Two test workarounds for VMS Branch: perl ! lib/File/Copy.t t/op/goto.t ____________________________________________________________________________ [ 26395] By: nicholas on 2005/12/17 23:22:31 Log: Add some paranoia to check that GP accesses aren't being done on the wrong types of SV. Branch: perl ! gv.h ____________________________________________________________________________ [ 26394] By: stevep on 2005/12/17 19:21:35 Log: Upgrade to Time-HiRes-1.86 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 26393] By: nicholas on 2005/12/17 18:50:08 Log: Two it's => its grammar fixes. Branch: perl ! op.c perl.h ____________________________________________________________________________ [ 26392] By: nicholas on 2005/12/17 18:25:59 Log: Move and const some definitions of variables used to save errno. Branch: perl ! doio.c perlio.c ____________________________________________________________________________ [ 26391] By: nicholas on 2005/12/17 17:46:06 Log: Add t/op/negate.t to MANIFEST. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26390] By: nicholas on 2005/12/17 17:40:44 Log: Pull the definition of olderrno in sv_2pv_flags into the block where it's used. Branch: perl ! sv.c ____________________________________________________________________________ [ 26389] By: stevep on 2005/12/17 15:47:39 Log: Subject: [PATCH] Correct typo in Time::HiRes tests introduced by patch 26383 From: Dominic Dunlop Date: Sat, 17 Dec 2005 15:57:54 +0100 Message-Id: Branch: perl ! ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 26388] By: stevep on 2005/12/17 15:41:38 Log: Fix a typo and add some clarification to change #26387. Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 26387] By: stevep on 2005/12/17 15:35:45 Log: Addition documentation explaining aritmetic negation on strings. Also, additional test cases based partially on code by Piotr Fusik in RT #36675: -'-10' eq '+10'. Branch: perl + t/op/negate.t ! pod/perlop.pod ____________________________________________________________________________ [ 26386] By: nicholas on 2005/12/17 12:00:51 Log: The IV/UV choice can be made inside uiv_2buf rather than sv_2pv_flags. Branch: perl ! sv.c ____________________________________________________________________________ [ 26385] By: nicholas on 2005/12/17 11:44:47 Log: The THINKFIRST check after the GMAGICAL check in sv_2iv_flags and sv_2uv_flags should have been else if. Branch: perl ! sv.c ____________________________________________________________________________ [ 26384] By: stevep on 2005/12/17 04:03:05 Log: Fix for ext/POSIX/t/time.t so the strftime() test works on systems that aren't quite up to SUS3. Based on a patch by David Dyck in RT #37960: POSIX/t/time fails bleadperl Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26383] By: stevep on 2005/12/17 01:46:58 Log: Upgrade to Time-HiRes-1.85 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL ! ext/Time/HiRes/fallback/const-c.inc ! ext/Time/HiRes/fallback/const-xs.inc ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 26382] By: nicholas on 2005/12/16 22:41:01 Log: Typo fixes from Robin Houston in <20051216201446.GA24709@rpc142.cs.man.ac.uk> Branch: perl ! sv.h ____________________________________________________________________________ [ 26381] By: nicholas on 2005/12/16 21:54:13 Log: s/Nullhv/NULL/g; # Although I see that Robin is proposing to add some :-) Branch: perl ! cop.h ext/Data/Dumper/Dumper.xs ext/DynaLoader/dlutils.c gv.c ! op.c op.h pad.c perl.c sv.c toke.c universal.c xsutils.c ____________________________________________________________________________ [ 26380] By: nicholas on 2005/12/16 21:30:34 Log: s/Nullav/NULL/g Branch: perl ! cop.h ext/Data/Dumper/Dumper.xs gv.c intrpvar.h pad.c perl.c ! pp.c pp_ctl.c pp_sort.c scope.c sv.c ____________________________________________________________________________ [ 26379] By: rgs on 2005/12/16 21:13:37 Log: Subject: [PATCH] RE: PeekMessage() call in win32\win32.c win32_async_check From: Jan Dubois Date: Dec 16, 2005 7:12 AM Message-ID: <015901c60207$abd64210$d563a8c0@candy> (Without the proposed alarm.t test) Branch: perl ! t/op/fork.t win32/perlhost.h win32/win32.c win32/win32.h ____________________________________________________________________________ [ 26378] By: nicholas on 2005/12/16 18:12:26 Log: Perl_sv_dup should be allocating bodies based on *size*, not the length to copy. Branch: perl ! sv.c ____________________________________________________________________________ [ 26377] By: nicholas on 2005/12/16 15:55:51 Log: comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to add "new" tests before the end. Branch: perl ! t/comp/require.t ____________________________________________________________________________ [ 26376] By: davem on 2005/12/15 22:03:57 Log: change #26373 broke threaded builds (aTHX_ now superfluous) Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26375] By: stevep on 2005/12/15 18:16:20 Log: Added test for change #26373. Branch: perl ! t/comp/require.t ____________________________________________________________________________ [ 26374] By: rgs on 2005/12/15 18:00:34 Log: Fix for [perl #37886] strict 'refs' doesn't apply inside defined Branch: perl ! pod/perl593delta.pod pp.c t/lib/strict/refs ____________________________________________________________________________ [ 26373] By: stevep on 2005/12/15 17:48:42 Log: Prevent require() from attempting to open directories and block devices. This fixes RT #24404. Branch: perl ! embed.fnc embed.h pp_ctl.c proto.h ____________________________________________________________________________ [ 26372] By: nicholas on 2005/12/15 17:26:52 Log: Use PL_op_desc rather than literal strings in pp_ioctl Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 26371] By: nicholas on 2005/12/15 17:26:22 Log: Expand the comment describing the intent of change 26370, and how it relates to change 24660. Branch: perl ! toke.c ____________________________________________________________________________ [ 26370] By: rgs on 2005/12/15 17:12:01 Log: Don't autovivify stashes as soon as the lexer sees them. This makes defined %foo::bar:: work again. Add tests for it, remove note in perldelta about having broken it. Branch: perl ! pod/perl593delta.pod t/op/stash.t toke.c ____________________________________________________________________________ [ 26369] By: nicholas on 2005/12/15 16:24:21 Log: In Perl_apply, the name of the op can be found from PL_op_name, instead of using local string constants. Branch: perl ! doio.c ____________________________________________________________________________ [ 26368] By: rgs on 2005/12/15 15:11:15 Log: More general fix for bug [perl #37915] Make Net::Ping::mselect return undef on error instead of -1. Branch: perl ! lib/Net/Ping.pm ____________________________________________________________________________ [ 26367] By: rgs on 2005/12/15 14:44:51 Log: Subject: [perl #37915] Bad select error handling in Net::Ping From: alexander_bluhm@genua.de (via RT) Date: Tue, 13 Dec 2005 10:44:47 -0800 Message-ID: Branch: perl ! lib/Net/Ping.pm ____________________________________________________________________________ [ 26366] By: gisle on 2005/12/15 12:34:12 Log: Silence test output to STDERR because it makes the 'make test' output look ugly. Branch: perl ! ext/Sys/Syslog/t/00-load.t ____________________________________________________________________________ [ 26365] By: gisle on 2005/12/15 10:42:03 Log: Subject: Re: [perl #37897] sprintf of version objects From: John Peacock Date: Wed, 14 Dec 2005 10:12:56 -0500 Message-ID: <43A03678.2060700@rowman.com> (with some formatting tweaks and extra test cases) Branch: perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 26364] By: rgs on 2005/12/15 10:04:36 Log: Some cleanups by Jarkko (and one by myself) to check83.pl Branch: perl ! Porting/check83.pl ____________________________________________________________________________ [ 26363] By: craigb on 2005/12/15 03:59:21 Log: On VMS, put pods in [.lib.pods] rather than [.lib.pod] in order to avoid collisions with [.lib.Pod] Branch: perl ! configure.com installperl vms/descrip_mms.template ____________________________________________________________________________ [ 26362] By: stevep on 2005/12/15 02:33:11 Log: Reverting change #26360 and #26361 since it appears that the bugs I thought I fixed had been previously fixed with change #25953. Branch: perl ! pp_sort.c ____________________________________________________________________________ [ 26361] By: stevep on 2005/12/15 02:02:25 Log: Again, FREETMPS not SAVETMPS! Branch: perl ! pp_sort.c ____________________________________________________________________________ [ 26360] By: stevep on 2005/12/15 02:00:19 Log: Add a missing FREETMPS to match up with a SAVETMPS. This change fixes problems with nested sorts. (RTs #7063 and #36430). Branch: perl ! pp_sort.c ____________________________________________________________________________ [ 26359] By: stevep on 2005/12/15 00:36:25 Log: Upgrade to Getopt-Long-2.35 Branch: perl ! lib/Getopt/Long.pm ____________________________________________________________________________ [ 26358] By: craigb on 2005/12/14 22:03:28 Log: Using the system's utime() requires a patch to vms/vmsish.h that has not been submitted yet. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26357] By: nicholas on 2005/12/14 16:41:33 Log: lib/Pod/t/man.t should use TODO with not ok to express its intentions correctly in TAP. (or alternatively if it really wants to skip, it needs to print ok) Branch: perl ! lib/Pod/t/man.t ____________________________________________________________________________ [ 26355] By: nicholas on 2005/12/14 15:25:39 Log: Duplicate the AMAGIC temporary variable consting from sv_2iv_flags into sv_2uv_flags, sv_2nv and sv_2pv_flags. Branch: perl ! sv.c ____________________________________________________________________________ [ 26354] By: nicholas on 2005/12/14 14:59:18 Log: Simplify the SvGMAGIC code in sv_[ipu]v_flags. Branch: perl ! sv.c ____________________________________________________________________________ [ 26353] By: nicholas on 2005/12/14 14:08:24 Log: Simplify the SvGMAGIC code in sv_2nv, removing duplicated checks to warn for uninitialized values. Branch: perl ! sv.c ____________________________________________________________________________ [ 26352] By: nicholas on 2005/12/14 13:22:14 Log: The logic to use SVt_NV or SVt_PVNV is in sv_upgrade, so no need to dupliate it in sv_2nv. Also, the final sv_upgrade is never called. Branch: perl ! sv.c ____________________________________________________________________________ [ 26351] By: davem on 2005/12/14 12:46:29 Log: forgot to add new file to change #26350 Branch: perl + ext/threads/shared/t/blessed.t ____________________________________________________________________________ [ 26350] By: davem on 2005/12/14 12:44:20 Log: Subject: [perl #37919] Blessed scalar refs with threads::shared From: "Jerry D. Hedden" (via RT) Date: Tue, 13 Dec 2005 15:11:20 -0800 Message-Id: Unlike arrays and hashes, coping blessed refs to shared scalars left the copy unblessed Branch: perl ! MANIFEST ext/threads/shared/shared.xs ____________________________________________________________________________ [ 26349] By: steveh on 2005/12/14 12:41:02 Log: Fix compilation error when building with -DPERL_MEM_LOG_STDERR Branch: perl ! util.c ____________________________________________________________________________ [ 26347] By: nicholas on 2005/12/13 22:07:30 Log: Convert range.t to test.pl Branch: perl ! t/op/range.t ____________________________________________________________________________ [ 26346] By: nicholas on 2005/12/13 20:05:31 Log: Update embed.fnc and headers after change 26345 (spotted by Rafael) Branch: perl ! embed.fnc embed.h proto.h ____________________________________________________________________________ [ 26345] By: nicholas on 2005/12/13 19:44:22 Log: Inline asIV and asUV, as each is only used once, and it distracts from the patterns of repeated code in sv_2iv_flags, sv_2uv_flags, sv_2nv and sv_2pv_flags. Add a comment noting the return path from the end of the SvGMAGICAL case to all 4. Branch: perl ! sv.c ____________________________________________________________________________ [ 26344] By: craigb on 2005/12/13 17:27:48 Log: Don't include utime.h in vms.c -- it collides with homegroun definitions in vmsish.h. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26343] By: rgs on 2005/12/13 14:07:12 Log: Fix realclean target for Sys::Syslog Branch: perl ! ext/Sys/Syslog/Makefile.PL ____________________________________________________________________________ [ 26342] By: gisle on 2005/12/13 13:54:44 Log: Remove tests that were not portable to 64bit ints. Branch: perl ! t/op/sprintf2.t ____________________________________________________________________________ [ 26341] By: stevep on 2005/12/13 12:17:57 Log: Renaming of some of Pod::Simple's test files to make it more 8.3 friendly. Branch: perl +> lib/Pod/Simple/t/junk1.pod lib/Pod/Simple/t/junk1_out.txt +> lib/Pod/Simple/t/junk2.pod lib/Pod/Simple/t/junk2_out.txt +> lib/Pod/Simple/t/perlcyg.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.pod +> lib/Pod/Simple/t/perlvar_out.txt - lib/Pod/Simple/t/test_junk1.pod - lib/Pod/Simple/t/test_junk1_out.txt - lib/Pod/Simple/t/test_junk2.pod - lib/Pod/Simple/t/test_junk2_out.txt - lib/Pod/Simple/t/test_old_perlcygwin.pod - lib/Pod/Simple/t/test_old_perlcygwin_out.txt - lib/Pod/Simple/t/test_old_perlfaq3.pod - lib/Pod/Simple/t/test_old_perlfaq3_out.txt - lib/Pod/Simple/t/test_old_perlvar.pod - lib/Pod/Simple/t/test_old_perlvar_out.txt ! MANIFEST lib/Pod/Simple/t/render.t ____________________________________________________________________________ [ 26340] By: stevep on 2005/12/13 11:54:54 Log: Changes to Pod::Simple's tests to get rid of the "^"s in the directory names. Branch: perl + 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/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/yet_another_test_lib/squaa/Vliff.pm - 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/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/yet^another^test^lib/squaa/Vliff.pm ! MANIFEST lib/Pod/Simple/t/htmlbatch_01.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_coloncolon_kleene.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 ____________________________________________________________________________ [ 26339] By: gisle on 2005/12/13 11:40:26 Log: Add overflow check to EXPECT_NUMBER() used by sv_vcatpvfn(). sprintf() or printf() will now croak if any of the indexes and widths specified in the format string are too large. Branch: perl ! pod/perldiag.pod sv.c t/op/sprintf.t t/op/sprintf2.t ____________________________________________________________________________ [ 26338] By: rgs on 2005/12/13 11:20:16 Log: Subject: Re: check83.pl From: Yitzchak Scott-Thoennes Date: Sun, 11 Dec 2005 07:19:58 -0800 Message-ID: <20051211151958.GA6188@efn.org> Branch: perl ! Porting/check83.pl ____________________________________________________________________________ [ 26337] By: steveh on 2005/12/13 09:41:29 Log: Fix lib/File/Compare.t test failures on Win32 Change 26225, updated by 26245, added a test for another filename with a trailing space but failed to open the new filehandle in binary mode To compound matters, creating a file called "foo " on Win32 "succeeds" but actually creates a file called just "foo", so we have actually overwritten the original file with this non-binary mode version, and hence some of the original tests started failing too! (And because of this the new test doesn't actually add anything new on Win32 at the moment, but right now I can't think of a filename that would have failed under 2-arg open but succeeds with 3-arg open, which was the purpose of this test) Branch: perl ! lib/File/Compare.t ____________________________________________________________________________ [ 26336] By: steveh on 2005/12/13 08:54:45 Log: Don't try to export Perl_pad_sv when it isn't defined Fixes a Win32 linker error in non-DEBUGGING builds following 26316 Branch: perl ! makedef.pl ____________________________________________________________________________ [ 26334] By: rgs on 2005/12/12 16:03:00 Log: A suggestion by Yamashina Hio to speed up substitutions with right-hand side expressions by freeing temporaries. See : Subject: s///ge; consumes PL_tmps_stack in its loop From: YAMASHINA Hio Date: Tue, 30 Aug 2005 17:17:23 +0900 Message-Id: <20050830160113.9716.HIO@ymir.co.jp> Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26332] By: nicholas on 2005/12/12 15:24:06 Log: Check that %v$foo does not crash. Branch: perl ! t/op/sprintf2.t ____________________________________________________________________________ [ 26330] By: gisle on 2005/12/12 13:55:14 Log: Use load_module() instead of perl_eval_sv("require $mod") to load modules. This is safer since $mod comes from an external source. Branch: perl ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 26329] By: stevep on 2005/12/12 13:21:03 Log: Pod::Man's tests aren't Unicode friendly. Let's skip the unfriendly test for now. Branch: perl ! lib/Pod/t/man.t ____________________________________________________________________________ [ 26328] By: rgs on 2005/12/12 13:18:21 Log: Robin Houston points out a better way to replace the C construct. Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 26327] By: gisle on 2005/12/12 12:21:39 Log: Oops, change 26326 broke t/run/switches.t Reverting change 24912 fixes it. Branch: perl ! t/run/switches.t ____________________________________________________________________________ [ 26326] By: gisle on 2005/12/12 10:41:04 Log: Drop "v" prefix from sprintf("%vd", $^V). The sprintf documentation has this example: printf "version is v%vd\n", $^V; and it printed 'version is vv5.9.3\n'. Branch: perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 26325] By: nicholas on 2005/12/11 22:37:40 Log: Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889) Branch: perl ! sv.c t/uni/sprintf.t ____________________________________________________________________________ [ 26324] By: nicholas on 2005/12/11 20:34:33 Log: Move the rest of the data munging into the test preparation loop. Branch: perl ! t/op/sprintf.t ____________________________________________________________________________ [ 26323] By: nicholas on 2005/12/11 19:49:53 Log: Move the $data and $result munging into the test preparation loop. Branch: perl ! t/op/sprintf.t ____________________________________________________________________________ [ 26321] By: gisle on 2005/12/11 18:14:24 Log: Disallow sprintf's vector handling for non-integer formats. Avoids core dump for printf("%vs") and similar. Branch: perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 26320] By: nicholas on 2005/12/11 12:54:14 Log: Quench the other 2 ways obscure ways of abusing positional parameters to generate bogus array indexes. These two are inside the vector formatting code. Branch: perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 26319] By: nicholas on 2005/12/10 18:13:33 Log: Re-instate the old perl getcwd as _perl_getcwd, and use it if loading the XS fails. (Needed to bootstrap the core build) Branch: perl ! lib/Cwd.pm ____________________________________________________________________________ [ 26318] By: stevep on 2005/12/10 15:42:39 Log: Upgrade to PathTools-3.14_01 Branch: perl ! ext/Cwd/Changes ext/Cwd/Cwd.xs lib/Cwd.pm lib/File/Spec.pm ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm ! lib/File/Spec/t/Spec.t ____________________________________________________________________________ [ 26317] By: stevep on 2005/12/10 15:21:37 Log: Subject: [PATCH] Code tweaks in sv.c From: Andy Lester Date: Fri, 9 Dec 2005 11:09:21 -0600 Message-ID: <20051209170921.GC16943@petdance.com> Includes a minor change the patch to account for code that moved elsewhere. Branch: perl ! sv.c ____________________________________________________________________________ [ 26316] By: stevep on 2005/12/10 15:14:37 Log: Subject: [PATCH] Excluding pad funcs when not debugging From: Andy Lester Date: Wed, 7 Dec 2005 21:58:05 -0600 Message-ID: <20051208035805.GA23007@petdance.com> Branch: perl ! pad.c ____________________________________________________________________________ [ 26315] By: nicholas on 2005/12/09 23:09:42 Log: A better hash for PTR_TABLE_HASH (?) Branch: perl ! sv.c ____________________________________________________________________________ [ 26314] By: craigb on 2005/12/09 21:13:50 Log: Subject: patch@26310 - Major step for > 256 char paths on VMS From: "John E. Malmberg" Date: Fri, 09 Dec 2005 14:08:53 -0500 Message-id: <4399D645.8070803@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26313] By: nicholas on 2005/12/09 19:18:32 Log: An alternative way of structuring ptr_table_clear so that the variables can be assigned to at declaration time. Branch: perl ! sv.c ____________________________________________________________________________ [ 26312] By: nicholas on 2005/12/09 18:46:17 Log: A more efficient way to loop in ptr_table_clear Branch: perl ! sv.c ____________________________________________________________________________ [ 26311] By: stevep on 2005/12/09 13:22:33 Log: Subject: Re: Pod::Simple integration From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Fri, 09 Dec 2005 07:06:00 +0100 Message-ID: <87k6ee7qk7.fsf@k75.linux.bogus> These files are still giving problems after attempting to convert them to text in p4. The tests pass without them, so we'll remove them from the Perl distribution. Branch: perl - lib/Pod/Simple/t/corpus/haiku-iso2202jp.txt - lib/Pod/Simple/t/corpus/haiku-iso2202jpx.txt - lib/Pod/Simple/t/corpus/haiku-iso2202jpy.txt - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16be_bom.txt - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16le_bom.txt ! MANIFEST ____________________________________________________________________________ [ 26310] By: stevep on 2005/12/09 03:39:17 Log: Fixes compile errors introduce with change #26301 when compiling with ithreads and DEBUGGING. Branch: perl ! sv.c ____________________________________________________________________________ [ 26309] By: stevep on 2005/12/09 02:07:32 Log: Upgrade to Sys-Syslog-0.10 Branch: perl + ext/Sys/Syslog/Changes ext/Sys/Syslog/README + ext/Sys/Syslog/fallback/const-c.inc + ext/Sys/Syslog/fallback/const-xs.inc + ext/Sys/Syslog/t/00-load.t ext/Sys/Syslog/t/constants.t + ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t + ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t + ext/Sys/Syslog/t/portfs.t ! MANIFEST ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm ! ext/Sys/Syslog/t/syslog.t ____________________________________________________________________________ [ 26308] By: stevep on 2005/12/09 01:41:44 Log: Upgrade to CGI.pm-3.15 Branch: perl ! lib/CGI.pm lib/CGI/Changes ____________________________________________________________________________ [ 26307] By: stevep on 2005/12/08 19:40:33 Log: Add pointer to Pod::Simple for the Pod -> HTML task. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 26306] By: stevep on 2005/12/08 19:21:25 Log: One final Pod::Usage yak to shave... Branch: perl ! lib/Pod/Usage.pm ____________________________________________________________________________ [ 26305] By: stevep on 2005/12/08 19:07:38 Log: Version bump for Pod::Usage Branch: perl ! lib/Pod/Usage.pm ____________________________________________________________________________ [ 26304] By: stevep on 2005/12/08 19:04:59 Log: Further yak-shaving on Pod::Usage. Now, t/pod/pod2usage2.t tests pass. Branch: perl ! lib/Pod/Usage.pm t/pod/pod2usage2.t ____________________________________________________________________________ [ 26303] By: stevep on 2005/12/08 15:53:36 Log: Fix to Pod::Usage to work with all recent Pod::Text versions. Also includes a change to the Pod::Usage test file for compatibility purposes. Branch: perl ! lib/Pod/Usage.pm lib/Pod/t/Usage.t ____________________________________________________________________________ [ 26302] By: craigb on 2005/12/08 14:47:57 Log: On VMS, do not use Perl's memory allocator for the home-grown pipe structures. They may be allocated during start-up and are torn down in an exit handler, where thread context and other Perlish support are iffy. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26301] By: nicholas on 2005/12/08 14:06:37 Log: Merge common code from ptr_table_fetch and ptr_table_store into S_ptr_table_find. Branch: perl ! sv.c ____________________________________________________________________________ [ 26300] By: gisle on 2005/12/08 09:56:22 Log: Fixup the setsockopt usage message; missing OPTVAL. Branch: perl ! ext/IO/lib/IO/Socket.pm ____________________________________________________________________________ [ 26299] By: gisle on 2005/12/08 09:53:35 Log: Improve the setsockopt description. Removed claim that OPTVAL might be undef as it is just treated the same as 0 and give the usual use-of-uninitialized-value warning. Added an example. Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 26298] By: craigb on 2005/12/08 04:34:42 Log: Subject: patch@26253 Allow embedded new lines passed through to commands From: "John E. Malmberg" Date: Wed, 07 Dec 2005 22:26:21 -0500 Message-id: <4397A7DD.8030403@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26297] By: stevep on 2005/12/07 20:39:24 Log: One quick fix to the test for differences in error output. Branch: perl ! lib/Pod/t/Usage.t ____________________________________________________________________________ [ 26296] By: rgs on 2005/12/07 15:46:46 Log: Subject: [PATCH] All args in embed.fnc should be named From: Andy Lester Date: Wed, 7 Dec 2005 10:08:18 -0600 Message-ID: <20051207160818.GA13465@petdance.com> Branch: perl ! embed.fnc embed.pl pod/perlapi.pod proto.h ____________________________________________________________________________ [ 26295] By: rgs on 2005/12/07 15:13:03 Log: Don't build manpages for Encode and Unicode::Normalize (when compiling perl manpages are built afterwards, not by MakeMaker like when installing modules.) This fix a bootstrap problem (now that Pod::Man uses POSIX.) Branch: perl ! ext/Encode/Makefile.PL ext/Unicode/Normalize/Makefile.PL ____________________________________________________________________________ [ 26294] By: rgs on 2005/12/07 13:22:39 Log: Check in those files as text, not binary Branch: perl ! lib/Pod/Simple/t/corpus/haiku-iso2202jp.txt ! lib/Pod/Simple/t/corpus/haiku-iso2202jpx.txt ! lib/Pod/Simple/t/corpus/haiku-iso2202jpy.txt ! lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16be_bom.txt ! lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16le_bom.txt ____________________________________________________________________________ [ 26293] By: rgs on 2005/12/07 13:01:00 Log: Remove space Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26292] By: stevep on 2005/12/07 12:36:59 Log: Upgrade to podlators-2.00 Branch: perl + lib/Pod/t/color.t lib/Pod/t/termcap.t - lib/Pod/t/text-errors.t ! MANIFEST lib/Pod/Man.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm ! lib/Pod/t/basic.cap lib/Pod/t/basic.clr lib/Pod/t/basic.man ! lib/Pod/t/basic.ovr lib/Pod/t/basic.pod lib/Pod/t/basic.t ! lib/Pod/t/basic.txt lib/Pod/t/man.t lib/Pod/t/text-options.t ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL ____________________________________________________________________________ [ 26291] By: stevep on 2005/12/07 11:38:00 Log: Assimilate Pod-Simple-3.03 to the Perl core Branch: perl + (add 170 files) ! MANIFEST Porting/Maintainers.pl ____________________________________________________________________________ [ 26290] By: nicholas on 2005/12/07 08:53:03 Log: Pull the regexp stringification code out into S_stringify_regexp, to make sv_2pv_flags clearer. Branch: perl ! sv.c ____________________________________________________________________________ [ 26289] By: nicholas on 2005/12/07 08:30:26 Log: 3 instances of SvIsUV_on(sv); can be replaced with one. Branch: perl ! sv.c ____________________________________________________________________________ [ 26288] By: stevep on 2005/12/07 02:10:26 Log: Upgrade to CGI-3.14. Mmm...pi. Oh, also including some Pod fixes in bleadperl that haven't yet been applied to the actual CGI distribution yet. Branch: perl ! lib/CGI.pm lib/CGI/Changes lib/CGI/t/form.t ____________________________________________________________________________ [ 26287] By: nicholas on 2005/12/06 21:55:29 Log: Add a ; that 26281 was lacking. (Dear Mark, please can I have back one of the two that I sent you after change 23614) Branch: perl ! util.c ____________________________________________________________________________ [ 26286] By: nicholas on 2005/12/06 21:39:24 Log: Move vast swathes of common code from sv_2iv_flags and sv_2uv_flags into S_sv_2iuv_common. Branch: perl ! sv.c ____________________________________________________________________________ [ 26285] By: nicholas on 2005/12/06 19:41:43 Log: The early return for SvIOKp(sv) in sv_2[iu]v_flags is actually code duplication. Branch: perl ! sv.c ____________________________________________________________________________ [ 26281] By: rgs on 2005/12/06 17:23:09 Log: Subject: [PATCH] More consting, and putting stuff in embed.fnc From: Andy Lester Date: Mon, 5 Dec 2005 13:46:13 -0600 Message-ID: <20051205194613.GB7791@petdance.com> Branch: perl ! deb.c doio.c dump.c embed.fnc embed.h hv.c hv.h locale.c mg.c ! op.c op.h pp.c pp_ctl.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c ! proto.h regcomp.c sv.c taint.c toke.c utf8.c util.c ____________________________________________________________________________ [ 26280] By: nicholas on 2005/12/06 16:53:46 Log: Subject: Re: stringification of v-string references From: John Peacock Message-ID: <439592B4.2050101@rowman.com> Date: Tue, 06 Dec 2005 08:31:32 -0500 Branch: perl ! t/op/ref.t ____________________________________________________________________________ [ 26279] By: gisle on 2005/12/06 16:42:31 Log: Fix typo spotted by Ronald J Kimball. Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26278] By: rgs on 2005/12/06 14:56:28 Log: Subject: Re: Perl PR: "Security holes in Sys::Syslog" From: Ronald J Kimball Date: Tue, 6 Dec 2005 09:56:12 -0500 Message-ID: <20051206145612.GA94530@penkwe.pair.com> Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26277] By: gisle on 2005/12/06 14:45:30 Log: Document why syslog($priority, "%s", $message) is a good idea if the code might be running with older versions of Sys::Syslog. Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26276] By: merijn on 2005/12/06 14:30:53 Log: Itanium blade servers added to the model list Branch: perl ! README.hpux ____________________________________________________________________________ [ 26275] By: nicholas on 2005/12/06 13:56:15 Log: Don't use Copy for 1 and 2 character string constants. Branch: perl ! sv.c ____________________________________________________________________________ [ 26274] By: nicholas on 2005/12/06 13:40:07 Log: Eliminate an unneeded local variable. Branch: perl ! sv.c ____________________________________________________________________________ [ 26273] By: nicholas on 2005/12/06 13:08:57 Log: Eliminate all the gotos in sv_2pv_flags, by moving the tokensave* code into the GMAGIC block. Branch: perl ! sv.c ____________________________________________________________________________ [ 26272] By: nicholas on 2005/12/06 12:19:23 Log: sv_2pv_flags shouldn't return a constant string "NULLREF" - it was the only constant non-"" string returned. Branch: perl ! sv.c ____________________________________________________________________________ [ 26271] By: nicholas on 2005/12/05 23:57:51 Log: Make all the return statements closer to the final calcuation of the returned value in the reference stringification code. Pull variables into tigher scope which also allows some to become const. Branch: perl ! sv.c ____________________________________________________________________________ [ 26270] By: nicholas on 2005/12/05 23:29:46 Log: Move the scope of origsv inwards, and rename variables to avoid the need to re-assign to sv. Branch: perl ! sv.c ____________________________________________________________________________ [ 26269] By: nicholas on 2005/12/05 23:12:33 Log: Clone the brief return logic and thereby remove a goto. Branch: perl ! sv.c ____________________________________________________________________________ [ 26268] By: nicholas on 2005/12/05 22:44:32 Log: As they are now the same, can fold the entire switch statement for reference type in sv_2pv_flags into a call to sv_reftype. Branch: perl ! sv.c ____________________________________________________________________________ [ 26267] By: nicholas on 2005/12/05 22:20:31 Log: Untease the regexp stringification from the reference naming in sv_2pv_flags. (Lots of re-indentation, little real change) Branch: perl ! sv.c ____________________________________________________________________________ [ 26266] By: nicholas on 2005/12/05 21:58:20 Log: References to version objects should stringify as VSTRING. This makes stringification consistent with the output of ref(). Branch: perl ! sv.c ____________________________________________________________________________ [ 26265] By: nicholas on 2005/12/05 20:37:11 Log: The extra return is actually a duplicated code path, and can go. Branch: perl ! sv.c ____________________________________________________________________________ [ 26264] By: nicholas on 2005/12/05 20:09:23 Log: Fix typo in description. Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26263] By: nicholas on 2005/12/05 19:56:43 Log: Add ext/MIME/Base64/README to MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26262] By: stevep on 2005/12/05 16:35:14 Log: Upgrade to MIME-Base64-3.07 Branch: perl + ext/MIME/Base64/README ! ext/MIME/Base64/Base64.pm ext/MIME/Base64/Changes ! ext/MIME/Base64/QuotedPrint.pm ____________________________________________________________________________ [ 26261] By: stevep on 2005/12/05 16:29:46 Log: Upgrade to Digest-MD5-2.36 Branch: perl ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm ! ext/Digest/MD5/README ext/Digest/MD5/t/files.t ____________________________________________________________________________ [ 26260] By: stevep on 2005/12/05 16:20:17 Log: Upgrade to CGI.pm-3.13 Branch: perl + lib/CGI/t/no_tabindex.t ! MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes ! lib/CGI/Cookie.pm lib/CGI/t/form.t ____________________________________________________________________________ [ 26259] By: rgs on 2005/12/05 16:19:35 Log: "Malformed UTF-8 character" was a severe warning, and can now be also a fatal error (since change #26258) Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 26258] By: rgs on 2005/12/05 16:04:16 Log: Subject: Re: [perl #37836] Simple Regex causes SEGV when run on specific data From: SADAHIRO Tomoyuki Date: Tue, 06 Dec 2005 00:35:52 +0900 Message-Id: <20051206003221.5AD9.BQW10602@nifty.com> Branch: perl ! regexec.c ____________________________________________________________________________ [ 26257] By: rgs on 2005/12/05 15:25:00 Log: Better variable names make code clearer Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) From: SADAHIRO Tomoyuki Date: Sun, 04 Dec 2005 16:24:29 +0900 Message-Id: <20051204162412.D720.BQW10602@nifty.com> Branch: perl ! embed.fnc proto.h utf8.c ____________________________________________________________________________ [ 26256] By: rgs on 2005/12/05 15:20:32 Log: Rework the error messages from the swashget code. Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) From: SADAHIRO Tomoyuki Date: Sun, 04 Dec 2005 16:24:59 +0900 Message-Id: <20051204162431.D723.BQW10602@nifty.com> Branch: perl ! pod/perldiag.pod utf8.c ____________________________________________________________________________ [ 26255] By: rgs on 2005/12/05 15:15:53 Log: Clarification and cleanup of the XS SWASHGET code Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) From: SADAHIRO Tomoyuki Date: Sun, 04 Dec 2005 16:28:35 +0900 Message-Id: <20051204162508.D726.BQW10602@nifty.com> Branch: perl ! lib/utf8_heavy.pl regexec.c t/op/pat.t utf8.c ____________________________________________________________________________ [ 26254] By: rgs on 2005/12/05 09:58:02 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80.tar.gz From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Sat, 03 Dec 2005 12:24:05 +0100 Message-ID: <87mzji8luy.fsf@k75.linux.bogus> Branch: perl ! lib/CPAN.pm lib/CPAN/SIGNATURE lib/CPAN/Version.pm ____________________________________________________________________________ [ 26253] By: mhx on 2005/12/04 19:37:58 Log: NULL is a legal value for newXS()'s name parameter. (This caused strange build failures with gcc4 -O3) Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 26252] By: stevep on 2005/12/04 15:30:55 Log: Fix handling of author's names that had apostrophes. Based on a patch by Sean O'Rourke in RT bug #22950. Branch: perl ! utils/h2xs.PL ____________________________________________________________________________ [ 26251] By: davem on 2005/12/03 15:20:24 Log: clarify description of vector (v) sprintf format modifier Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 26250] By: craigb on 2005/12/03 15:15:47 Log: In vms/vms.c, don't use the thread-specific Newx() during startup before threads are initialized. Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 26249] By: stevep on 2005/12/03 12:31:02 Log: Update perlhack.pod with the updated, permanent ActiveState URLs Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 26248] By: rgs on 2005/12/03 12:16:54 Log: Missing chunk in change #26247. Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26247] By: rgs on 2005/12/03 11:23:29 Log: Sys::Syslog::syslog can accept a message without printf escapes and arguments. Subject: Re: Perl PR: "Security holes in Sys::Syslog" From: Gisle Aas Date: 03 Dec 2005 03:35:32 -0800 Message-ID: Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 26246] By: stevep on 2005/12/03 03:30:00 Log: Upgrade to version-0.50 Branch: perl ! lib/version.pm lib/version.pod lib/version.t util.c ____________________________________________________________________________ [ 26245] By: rgs on 2005/12/02 23:00:55 Log: Replace ^M by a space in test for bug #37716, to make Cygwin happy (found by Yitzchak) Branch: perl ! lib/File/Compare.t ____________________________________________________________________________ [ 26244] By: nicholas on 2005/12/02 17:15:27 Log: Address Hugo's comment on Dave's change (26240) Branch: perl ! sv.c ____________________________________________________________________________ [ 26243] By: rgs on 2005/12/02 10:37:05 Log: Subject: Storable retrieve_lscalar fails for empty strings [PATCH] From: Gisle Aas Date: 28 Nov 2005 04:48:18 -0800 Message-ID: and Message-ID: Branch: perl ! ext/Storable/Storable.xs ext/Storable/t/malice.t ____________________________________________________________________________ [ 26242] By: rgs on 2005/12/02 09:26:48 Log: Subject: [PATCH] Signs, signs, everywhere a sign From: Andy Lester Date: Thu, 1 Dec 2005 14:24:51 -0600 Message-ID: <20051201202451.GI22713@petdance.com> Branch: perl ! pp_pack.c ____________________________________________________________________________ [ 26241] By: stevep on 2005/12/01 20:27:34 Log: Nit from change #26232 noticed by H. Merijn Brand Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 26240] By: davem on 2005/12/01 16:40:29 Log: sprintf %NNN$ check for large values wrapping to negative Branch: perl ! sv.c t/op/sprintf2.t ____________________________________________________________________________ [ 26239] By: rgs on 2005/12/01 15:40:11 Log: Always define PL_memory_wrap, and use it for the new sprintf checks Branch: perl ! makedef.pl perl.h sv.c ____________________________________________________________________________ [ 26238] By: rgs on 2005/12/01 15:26:09 Log: Missing #ifdef, noticed by Jan Dubois Branch: perl ! sv.c ____________________________________________________________________________ [ 26237] By: rgs on 2005/12/01 14:25:34 Log: Subject: [PATCH] Re: Perl PR: "Security holes in Sys::Syslog" From: Gisle Aas Date: 01 Dec 2005 06:20:14 -0800 Message-ID: Subject: [PATCH] Suppress "0b" prefix for sprintf("%#b", 0) From: Gisle Aas Date: 01 Dec 2005 06:11:44 -0800 Message-ID: Branch: perl ! sv.c t/op/sprintf.t ____________________________________________________________________________ [ 26236] By: rgs on 2005/12/01 11:52:24 Log: Subject: [PATCH] Disable constant folding of sprintf From: Gisle Aas Date: 01 Dec 2005 03:22:10 -0800 Message-ID: Branch: perl ! op.c opcode.h opcode.pl t/lib/warnings/sv t/op/sprintf2.t ____________________________________________________________________________ [ 26235] By: rgs on 2005/12/01 09:26:01 Log: Subject: [patch] Re: Perl PR: "Security holes in Sys::Syslog" From: "Philippe M. Chiasson" Date: Wed, 30 Nov 2005 20:17:31 -0800 Message-ID: <438E795B.9060805@ActiveState.com> Branch: perl ! sv.c ____________________________________________________________________________ [ 26234] By: rgs on 2005/12/01 08:34:42 Log: Revert change #26110 (already reverted in maintperl by change 26182) Branch: perl ! op.c ____________________________________________________________________________ [ 26233] By: rgs on 2005/11/30 21:15:21 Log: Jan Dubois notices that sitecustomize.pl is to be found in sitelib, not siteperl Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 26232] By: stevep on 2005/11/30 19:09:17 Log: dor-assign (//=) was missing from perlop.pod Branch: perl ! pod/perlop.pod ____________________________________________________________________________ [ 26231] By: rgs on 2005/11/30 17:57:16 Log: Subject: [PATCH] Remove redundant SvUTF8_on() calls From: Gisle Aas Date: 30 Nov 2005 09:28:54 -0800 Message-ID: Branch: perl ! pp.c sv.c ____________________________________________________________________________ [ 26229] By: rgs on 2005/11/30 14:29:23 Log: Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) From: SADAHIRO Tomoyuki Date: Sun, 27 Nov 2005 17:02:02 +0900 Message-Id: <20051127170016.A786.BQW10602@nifty.com> Branch: perl ! embed.fnc embed.h lib/utf8_heavy.pl pod/perlapi.pod ! pod/perlintern.pod proto.h universal.c utf8.c utf8.h ! utfebcdic.h ____________________________________________________________________________ [ 26228] By: nicholas on 2005/11/30 13:55:05 Log: The regexp engine should check SV flags rather than SV type for determining if something is a reference, because under the debugger the value returned by the swash code is SVt_PVMG. Not doing this has the side effect of repeatedly reassigning the same array element, which causes destructors to fire on the reassignment which in turn causes &utf8::DESTROY to run outside of the pseudo-safety of save_re_context, which under the debugger involves re-entering the regexp engine, which causes corruption of the regexp engine's global state. Branch: perl ! regexec.c ____________________________________________________________________________ [ 26227] By: rgs on 2005/11/30 12:30:47 Log: Fix B::Concise tests after change #26226 Branch: perl ! ext/B/t/optree_varinit.t ____________________________________________________________________________ [ 26226] By: rgs on 2005/11/30 09:53:11 Log: Revert change #22520 (optimise away my $foo = undef and similar constructs), in order to fix bug perl #37776 Branch: perl ! op.c t/op/my.t ____________________________________________________________________________ [ 26225] By: rgs on 2005/11/29 17:40:16 Log: Subject: Re: [perl #37716] Re: File::Compare broken for filenames with whitespace From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Tue, 29 Nov 2005 08:07:19 +0100 Message-ID: <878xv89bko.fsf@k75.linux.bogus> Branch: perl ! lib/File/Compare.pm lib/File/Compare.t ____________________________________________________________________________ [ 26224] By: stevep on 2005/11/29 12:36:46 Log: Assimilate Pod-Escapes-1.04. This is a prereq for Pod::Simple, which is now a prereq for podlators. Branch: perl + lib/Pod/Escapes.pm lib/Pod/Escapes/ChangeLog + lib/Pod/Escapes/README lib/Pod/Escapes/t/01_about_verbose.t + lib/Pod/Escapes/t/10_main.t + lib/Pod/Escapes/t/15_name2charnum.t ! MANIFEST Porting/Maintainers.pl ____________________________________________________________________________ [ 26223] By: rgs on 2005/11/28 18:43:51 Log: Typo fix, by Olivier Blin Branch: perl ! lib/Getopt/Long.pm ____________________________________________________________________________ [ 26222] By: steveh on 2005/11/28 17:07:25 Log: Fix ext/POSIX/t/time.t on Win32 According to MSDN, "The string result produced by ctime contains exactly 26 characters and has the form: Wed Jan 02 02:03:55 1980\n\0" so we *do* want the leading zero on the day returned by strftime Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26221] By: stevep on 2005/11/28 14:11:23 Log: Mac OS X/Darwin seems to have problems with tzname(). Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26220] By: rgs on 2005/11/28 11:00:37 Log: FAQ sync. Branch: perl ! pod/perlfaq.pod pod/perlfaq3.pod pod/perlfaq4.pod ! pod/perlfaq5.pod pod/perlfaq7.pod pod/perlfaq9.pod ____________________________________________________________________________ [ 26219] By: stevep on 2005/11/28 02:48:18 Log: Subject: [PATCH] Math::Trig: blead and maint (doc patch only): s/Bay/Gulf/ and do away with bad quotes From: jhi@cc.hut.fi (Jarkko Hietaniemi) Date: Sun, 27 Nov 2005 23:04:31 +0200 (EET) Message-Id: <20051127210431.F1D2C6CF55@ugli.hut.fi> Branch: perl ! lib/Math/Trig.pm ____________________________________________________________________________ [ 26218] By: stevep on 2005/11/28 02:34:49 Log: Mention of possible use of a scalar variable on the rhs of an arrow "->" operator added to close two tickets. Branch: perl ! pod/perlobj.pod ____________________________________________________________________________ [ 26217] By: rgs on 2005/11/27 23:18:38 Log: Don't let MakeMaker install doc for MIME::Base64 (since installpod does it already) Branch: perl ! ext/MIME/Base64/Makefile.PL ____________________________________________________________________________ [ 26216] By: rgs on 2005/11/27 22:42:42 Log: Upgrade to Getopt::Long 2.34_04 Branch: perl ! lib/Getopt/Long.pm lib/Getopt/Long/CHANGES ! lib/Getopt/Long/README lib/Getopt/Long/t/gol-basic.t ! lib/Getopt/Long/t/gol-compat.t lib/Getopt/Long/t/gol-linkage.t ! lib/Getopt/Long/t/gol-oo.t ____________________________________________________________________________ [ 26215] By: rgs on 2005/11/27 21:43:17 Log: Subject: [PATCH] fix wrong pool error in cygwin build From: Yitzchak Scott-Thoennes Date: Nov 27, 2005 9:29 AM Message-ID: <20051127082918.GA2556@efn.org> Branch: perl ! cygwin/cygwin.c ____________________________________________________________________________ [ 26214] By: stevep on 2005/11/27 02:35:25 Log: Upgrade to MIME-Base64-3.06 Branch: perl ! ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs ! ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL ! ext/MIME/Base64/QuotedPrint.pm ____________________________________________________________________________ [ 26213] By: stevep on 2005/11/26 12:48:42 Log: Deal with differences in what clock() does between POSIX and BSD. Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26212] By: stevep on 2005/11/26 12:04:00 Log: Upgrade to Scalar-List-Utils-1.18 Branch: perl + ext/List/Util/t/00version.t ! MANIFEST ext/List/Util/Changes ____________________________________________________________________________ [ 26211] By: stevep on 2005/11/26 11:50:17 Log: Upgrade to Digest-MD5-2.35 Branch: perl ! ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm ! ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL ! ext/Digest/MD5/t/files.t ____________________________________________________________________________ [ 26210] By: stevep on 2005/11/26 11:40:57 Log: Actually update one of the files from the previous change. Branch: perl ! lib/Digest.pm ____________________________________________________________________________ [ 26209] By: stevep on 2005/11/26 11:38:02 Log: Upgrade to Digest-1.14 Branch: perl ! lib/Digest.pm lib/Digest/Changes ____________________________________________________________________________ [ 26208] By: stevep on 2005/11/26 02:56:26 Log: Just be explicit about $TZ. Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26207] By: stevep on 2005/11/26 02:32:10 Log: Hmmm...strftime() does work on Win32, but tzset() is having problems on OpenBSD. Branch: perl ! ext/POSIX/t/time.t ____________________________________________________________________________ [ 26206] By: stevep on 2005/11/26 01:31:24 Log: Additional tests for B and POSIX. The POSIX ones concern me a bit, but I don't expect any black smokes because of testing on OpenBSD, Linux, Win32, an Cygwin. Branch: perl + ext/POSIX/t/time.t ! MANIFEST ext/B/t/b.t ____________________________________________________________________________ [ 26205] By: nicholas on 2005/11/25 15:12:02 Log: Move report_uninit() and its static supporting functions to the end of sv.c, so that they are not sandwiched between the two halves of the SV allocation code. However, the diff looks far more evil than it should given that this is just moving a single albeit large hunk. Branch: perl ! sv.c ____________________________________________________________________________ [ 26204] By: rgs on 2005/11/25 12:40:34 Log: Subject: [PATCH] perlpod documentation discrepancy in 5.8.6 ( and maybe later? ) From: demerphq Date: Fri, 25 Nov 2005 13:57:38 +0100 Message-ID: <9b18b3110511250457k6c196c4fu167badd045c2d9e6@mail.gmail.com> Branch: perl ! pod/perlpod.pod ____________________________________________________________________________ [ 26203] By: rgs on 2005/11/24 16:09:48 Log: Subject: Re: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) From: SADAHIRO Tomoyuki Date: Fri, 25 Nov 2005 00:19:35 +0900 Message-Id: <20051125001031.24E3.BQW10602@nifty.com> Date: Fri, 25 Nov 2005 01:18:17 +0900 Message-Id: <20051125011410.24E9.BQW10602@nifty.com> Branch: perl ! universal.c utf8.c ____________________________________________________________________________ [ 26202] By: rgs on 2005/11/24 15:38:05 Log: Document new perldoc -L switch Subject: Re: Pod::Perldoc patch (Fw: [ANNOUNCE] POD2::IT 0.10) From: Enrico Sorcinelli Date: Thu, 24 Nov 2005 16:04:03 +0100 Message-Id: <20051124160403.568a194b.bepi@perl.it> Branch: perl ! pod/perldoc.pod ____________________________________________________________________________ [ 26201] By: rgs on 2005/11/24 08:52:35 Log: Delete a README made redundant by change 26200. Branch: perl - wince/README.perlce ____________________________________________________________________________ [ 26200] By: rgs on 2005/11/23 20:45:44 Log: Subject: [PATCH @26198] perlce touches From: Konovalov, Vadim Date: Nov 23, 2005 8:55 PM Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DDC3@itotest-1.spb.lucent.com> Branch: perl ! INSTALL MANIFEST README.ce makedef.pl wince/Makefile.ce ! wince/wince.c ____________________________________________________________________________ [ 26199] By: rgs on 2005/11/23 15:34:54 Log: Subject: XS-assisted SWASHGET (esp. for t/uni/class.t speedup) From: SADAHIRO Tomoyuki Date: Wed, 23 Nov 2005 17:57:34 +0900 Message-Id: <20051123175603.FFD5.BQW10602@nifty.com> And : Message-Id: <20051123202935.4D9D.BQW10602@nifty.com> with some nits to use U8 instead of char more consistently Branch: perl ! lib/utf8_heavy.pl t/op/pat.t universal.c utf8.c ____________________________________________________________________________ [ 26198] By: rgs on 2005/11/22 21:24:19 Log: Notes in perlstyle about POD formatting, by Sébastien Aperghis-Tramoni, with nits by chromatic and Randy W. Sims. Branch: perl ! pod/perlstyle.pod ____________________________________________________________________________ [ 26197] By: nicholas on 2005/11/22 20:23:34 Log: Note the URL describing the vast riches awaiting us. Branch: perl ! t/lib/1_compile.t ____________________________________________________________________________ [ 26196] By: davem on 2005/11/22 16:52:24 Log: include PERL_TRACK_MEMPOOL in perl -V output Branch: perl ! perl.c ____________________________________________________________________________ [ 26195] By: davem on 2005/11/22 16:32:42 Log: perl segfaults on reversed array reference The 'for (reverse @a)' optimisation got its index wrong when create LVALUE SVs for undef elements Branch: perl ! pp_ctl.c pp_hot.c t/op/loopctl.t ____________________________________________________________________________ [ 26194] By: rgs on 2005/11/22 16:16:00 Log: Subject: [DOC PATCH] Sort subs *can* now be recursive From: Robin Houston Date: Tue, 22 Nov 2005 13:28:17 +0000 Message-ID: <20051122132817.GA20895@rpc142.cs.man.ac.uk> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 26193] By: rgs on 2005/11/22 16:10:00 Log: Use the system's free to dealloc a PV allocated by the system (more precisely by libgdbm.) See : Subject: GDBM_file realloc failures From: Rafael Garcia-Suarez Date: Mon, 21 Nov 2005 18:22:00 +0100 Message-ID: <20051121182200.0b3d2454@grubert.mandrakesoft.com> Branch: perl ! ext/GDBM_File/GDBM_File.xs ____________________________________________________________________________ [ 26192] By: rgs on 2005/11/22 15:54:16 Log: Subject: Re: [PATCH] concat interacts badly with magic From: Robin Houston Date: Tue, 22 Nov 2005 14:07:27 +0000 Message-ID: <20051122140727.GA29861@rpc142.cs.man.ac.uk> (new version of patch for bug #37722) Branch: perl ! pp_hot.c t/lib/warnings/9uninit t/lib/warnings/pp_hot ! t/op/tie.t ____________________________________________________________________________ [ 26191] By: rgs on 2005/11/22 14:16:05 Log: Subject: Pod::Perldoc patch (Fw: [ANNOUNCE] POD2::IT 0.10) From: Enrico Sorcinelli Date: Sun, 20 Nov 2005 10:20:51 +0100 Message-Id: <20051120102051.23ef095d.bepi@perl.it> Also, bump version number of Perldoc. Branch: perl ! lib/Pod/Perldoc.pm ____________________________________________________________________________ [ 26190] By: rgs on 2005/11/22 11:29:03 Log: Revert change #26185, which could have some unwanted side-effects. (lib/warnings.t had failures due to this patch.) Moreover Dave Mitchell correctly pointed out that [perl #37722] wasn't really a bug. Branch: perl ! pp_hot.c t/op/tie.t ____________________________________________________________________________ [ 26189] By: merijn on 2005/11/22 06:33:05 Log: Subject: RE: [perl #37708] [PATCH] wrong IP_ constants on Win32 From: "Jan Dubois" Date: Mon, 21 Nov 2005 21:35:51 -0800 Message-ID: <062401c5ef26$99b3a490$2217a8c0@candy> Branch: perl ! win32/include/sys/socket.h ____________________________________________________________________________ [ 26188] By: stevep on 2005/11/22 03:41:17 Log: Subject: [PATCH] ff_chop.patch redux From: Andy Lester Date: Mon, 21 Nov 2005 21:16:14 -0600 Message-ID: <20051122031614.GB19424@petdance.com> Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26187] By: stevep on 2005/11/22 03:37:30 Log: Subject: patch@26180 - t/op/pat.t : Can't reset %ENV on VMS From: "John E. Malmberg" Date: Mon, 21 Nov 2005 22:09:17 -0500 Message-ID: <43828BDD.7080302@qsl.net> Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 26186] By: stevep on 2005/11/22 03:32:04 Log: Subject: patch@26180 - t/op/array.t : Can't reset %ENV on VMS From: "John E. Malmberg" Date: Mon, 21 Nov 2005 21:19:31 -0500 Message-ID: <43828033.9040708@qsl.net> Branch: perl ! t/op/array.t ____________________________________________________________________________ [ 26185] By: rgs on 2005/11/21 17:19:34 Log: Subject: [PATCH] concat interacts badly with magic From: Robin Houston Date: Mon, 21 Nov 2005 17:03:39 +0000 Message-ID: <20051121170339.GA8214@rpc142.cs.man.ac.uk> Branch: perl ! pp_hot.c t/op/tie.t ____________________________________________________________________________ [ 26184] By: nicholas on 2005/11/21 14:18:03 Log: Flip the sign of the value in body details offset, and change its type to size_t. Branch: perl ! sv.c ____________________________________________________________________________ [ 26183] By: merijn on 2005/11/21 14:11:28 Log: Thread failures on AIX (and others) caused by interleaved output Subject: Smoke [5.9.3] 26168 FAIL(X) AIX 4.3.3.0/ML11 (PPC/1 cpu) From: "H.Merijn Brand" Date: Sun, 20 Nov 2005 14:36 +0100 Message-Id: <200511201337.jAKDbc1O066213@smtp-vbr6.xs4all.nl> Branch: perl ! t/op/threads.t ____________________________________________________________________________ [ 26181] By: rgs on 2005/11/21 08:58:59 Log: Upgrade to Time::HiRes 1.83 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/Makefile.PL ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 26180] By: nicholas on 2005/11/20 20:39:50 Log: Eliminate two more strlen()s, by using the return value of sprintf(). Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26179] By: rgs on 2005/11/20 12:10:15 Log: Declarations must come first, or some compilers aren't happy. (spotted by Jarkko) Branch: perl ! ext/B/B.xs ____________________________________________________________________________ [ 26178] By: stevep on 2005/11/20 02:41:01 Log: Subject: [PATCH] Pulling ancient RCS comments From: Andy Lester Date: Sat, 19 Nov 2005 00:16:39 -0600 Message-ID: <20051119061639.GA25086@petdance.com> Branch: perl ! lib/AnyDBM_File.t lib/importenv.pl lib/stat.pl lib/validate.pl ! t/base/cond.t t/base/if.t t/base/pat.t t/base/term.t ! t/cmd/elsif.t t/cmd/mod.t t/cmd/subval.t t/cmd/switch.t ! t/comp/cmdopt.t t/comp/cpp.t t/comp/decl.t t/io/inplace.t ! t/io/read.t t/io/tell.t t/op/append.t t/op/auto.t t/op/cond.t ! t/op/do.t t/op/flip.t t/op/goto_xs.t t/op/my.t t/op/push.t ! t/op/read.t t/op/time.t t/op/unshift.t ____________________________________________________________________________ [ 26177] By: stevep on 2005/11/20 02:31:10 Log: Subject: Reworked PERL_TRACK_MEMPOOL patch From: "Jan Dubois" Date: Fri, 18 Nov 2005 11:38:24 -0800 Message-ID: <003601c5ec77$a45eb260$2217a8c0@candy> Branch: perl ! perl.h util.c ____________________________________________________________________________ [ 26176] By: stevep on 2005/11/19 19:14:42 Log: Down with "warning: code has no effect" Branch: perl ! XSUB.h ____________________________________________________________________________ [ 26175] By: stevep on 2005/11/19 18:06:14 Log: Cleaning up some warnings generated by "gcc -W" Branch: perl ! deb.c ext/B/B.xs ext/Data/Dumper/Dumper.xs ! ext/PerlIO/encoding/encoding.xs mg.c op.c regcomp.c scope.c ____________________________________________________________________________ [ 26174] By: stevep on 2005/11/19 13:46:27 Log: Upgrade to PathTools-3.14 Branch: perl + lib/File/Spec/t/tmpdir.t ! MANIFEST ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm ! lib/File/Spec/Cygwin.pm lib/File/Spec/Unix.pm ! lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm ! lib/File/Spec/t/Spec.t ____________________________________________________________________________ [ 26173] By: nicholas on 2005/11/19 11:21:15 Log: Norman observed that a couple of macros could make the body defintion table a lot more readable. Branch: perl ! sv.c ____________________________________________________________________________ [ 26172] By: nicholas on 2005/11/19 00:50:33 Log: With -DPURFIY we change the flags so that everything is allocated directly. (Don't use arenas at all.) This seems a rather elegant way to simplify some of the code in sv.c by removing conditional compilation. Branch: perl ! sv.c ____________________________________________________________________________ [ 26171] By: nicholas on 2005/11/19 00:21:58 Log: Map the HE arena onto SV type 0 (SVt_NULL). Abolish PL_he_root and PL_he_arenaroot. Branch: perl ! embedvar.h ext/XS/APItest/APItest.xs hv.c intrpvar.h perlapi.h ! sv.c sv.h ____________________________________________________________________________ [ 26170] By: nicholas on 2005/11/18 23:44:32 Log: Remove all the now unused new_XFOO()/del_XFOO() macros Branch: perl ! sv.c ____________________________________________________________________________ [ 26169] By: nicholas on 2005/11/18 23:28:59 Log: sv_clear can manipulate the arena array directly too. Also, I think that we may have been "leaking" NV bodies in blead since 25051. Oops. (Will not have been detectable except with -DPURIFY as the leak is not returning them as free to the arena) Branch: perl ! sv.c ____________________________________________________________________________ [ 26168] By: nicholas on 2005/11/18 21:25:23 Log: We only need to zero new bodies for upgrades. sv_dup doesn't need to zero as it's copying over the same sized structure. So change new_NOARENA to malloc(), and add new_NOARENAZ() to calloc() Branch: perl ! sv.c ____________________________________________________________________________ [ 26167] By: nicholas on 2005/11/18 21:02:34 Log: Merge the arms of the switch. The decision about what comes from an arena and what comes from malloc is now solely in the table. Branch: perl ! sv.c ____________________________________________________________________________ [ 26166] By: nicholas on 2005/11/18 20:38:26 Log: Elimiate new_body_length from sv_dup. Replace SvTYPE(sstr) with sv_type, which is a constant variable with the same value. Branch: perl ! sv.c ____________________________________________________________________________ [ 26165] By: nicholas on 2005/11/18 19:50:24 Log: Eliminate new_body_offset from sv_dup() Branch: perl ! sv.c ____________________________________________________________________________ [ 26164] By: nicholas on 2005/11/18 17:37:39 Log: Merge the last remaining case duplication in sv_upgrade Branch: perl ! sv.c ____________________________________________________________________________ [ 26163] By: nicholas on 2005/11/18 16:18:38 Log: Eliminate new_body_length from sv_upgrade Branch: perl ! sv.c ____________________________________________________________________________ [ 26162] By: nicholas on 2005/11/18 15:51:10 Log: Eliminate new_body_offset from sv_upgrade Branch: perl ! sv.c ____________________________________________________________________________ [ 26161] By: nicholas on 2005/11/18 15:03:01 Log: new_body_inline doesn't need to be passed the root, as it's already inferring the arenaroot directly from the passed-in type. Branch: perl ! sv.c ____________________________________________________________________________ [ 26160] By: rgs on 2005/11/18 12:40:16 Log: Tabs are still required in the MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26159] By: nicholas on 2005/11/18 12:06:06 Log: Add a flag to the body details of which types come from arenas. Update the allocation information for all the types. Add a new macro new_NOARENA() for allocating the non-arena types. Use calloc rather than malloc for the new_NOARENA so that the Zero() can be skipped. Branch: perl ! sv.c ____________________________________________________________________________ [ 26158] By: nicholas on 2005/11/18 11:20:10 Log: Simplify the expression for the upgrade logic for SVt_IV. Replace the "can't happen" comment for SVt_PVIV with assertions that it didn't happen. Branch: perl ! sv.c ____________________________________________________________________________ [ 26157] By: stevep on 2005/11/18 11:07:34 Log: Adding README.linux to the MANIFEST Branch: perl ! MANIFEST ____________________________________________________________________________ [ 26156] By: nicholas on 2005/11/18 10:30:12 Log: const and static for the const static private table. Replace the "upgrade" special case for SVt_PV with assertions as it's not been needed since we forced *up*grades. Branch: perl ! sv.c ____________________________________________________________________________ [ 26155] By: nicholas on 2005/11/18 10:13:31 Log: Rename sv_upgrade's parameter mt to new_type. Branch: perl ! sv.c ____________________________________________________________________________ [ 26154] By: rgs on 2005/11/18 08:30:18 Log: Subject: Dumpvalue doc patch From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Fri, 18 Nov 2005 03:42:52 +0100 Message-ID: <87br0ibrrn.fsf@k75.linux.bogus> Branch: perl ! lib/Dumpvalue.pm ____________________________________________________________________________ [ 26153] By: stevep on 2005/11/18 00:54:53 Log: Initial, albeit hackish, support for the alpha version of Sun Studio compilers of Linux. Branch: perl + README.linux ! hints/linux.sh ____________________________________________________________________________ [ 26152] By: nicholas on 2005/11/17 23:27:59 Log: All that can be in the first switch statement of sv_upgrade is now table driven. The shrinking continues on the morrow. Branch: perl ! sv.c ____________________________________________________________________________ [ 26151] By: nicholas on 2005/11/17 22:50:07 Log: "Can you see what it is yet?" Next steps towards making as much as possible table driven. Branch: perl ! sv.c ____________________________________________________________________________ [ 26150] By: nicholas on 2005/11/17 21:58:58 Log: Add the size of the structure to copy as a field in the per type data table. Branch: perl ! sv.c ____________________________________________________________________________ [ 26149] By: nicholas on 2005/11/17 16:33:05 Log: Merge sizeof_body_by_svtype and offset_by_svtype into a single array of structures. Branch: perl ! sv.c ____________________________________________________________________________ [ 26148] By: nicholas on 2005/11/17 14:36:39 Log: Move the location of the definition of the arena slot used for pte into sv.h, to keep it in one central place. Change it to use SVt_RV. (Having SVt_IV for real use will be useful. SVt_RV has no body, and doesn't pretend to have one, so it is spare.) Branch: perl ! sv.c sv.h ____________________________________________________________________________ [ 26147] By: rgs on 2005/11/17 14:09:10 Log: Subject: [PATCH] Sort subs now in embed.fnc From: Andy Lester Date: Thu, 17 Nov 2005 07:53:38 -0600 Message-ID: <20051117135338.GA31715@petdance.com> Branch: perl ! embed.fnc embed.h pp_sort.c proto.h ____________________________________________________________________________ [ 26146] By: nicholas on 2005/11/17 13:51:01 Log: s/SvTYPE(sv)/old_type/ in sv_upgrade because we already have that value in that variable. Don't compile S_new_body with -DPURIFY Branch: perl ! sv.c ____________________________________________________________________________ [ 26145] By: rgs on 2005/11/17 09:06:33 Log: It's clearer to use "morphing" than "polymorphing" when describing what exec() does Branch: perl ! pod/perlmod.pod ____________________________________________________________________________ [ 26144] By: stevep on 2005/11/17 00:18:31 Log: Subject: [perl #37694] segfault with PerlIO::get_layers() From: Peter Dintelmann (via RT) Date: Wed, 16 Nov 2005 07:11:41 -0800 Message-ID: Branch: perl ! universal.c ____________________________________________________________________________ [ 26143] By: nicholas on 2005/11/16 23:40:55 Log: Oi gcc, No! sizeof(void) is an error. *Not* 1. Wanting sizeof(void) isn't even a compilation error with -ansi -pedantic. Just a warning. Lame! I'm going to send it back for a full refund. Hateful software. Branch: perl ! sv.c ____________________________________________________________________________ [ 26142] By: nicholas on 2005/11/16 20:18:58 Log: PL_pte_root and PL_pte_arenaroot can be exterminated. Which reveals an erroneous remaining reference to PL_pte_root to correct. Branch: perl ! embedvar.h intrpvar.h perlapi.h sv.c ____________________________________________________________________________ [ 26141] By: nicholas on 2005/11/16 19:26:17 Log: Subject: Re: eliminate discreet arenaroots From: Jim Cromie Message-ID: <4378E5B0.3010708@gmail.com> Date: Mon, 14 Nov 2005 12:29:52 -0700 Branch: perl ! embedvar.h intrpvar.h perlapi.h sv.c sv.h ____________________________________________________________________________ [ 26140] By: merijn on 2005/11/16 19:26:13 Log: Subject: [PATCH @26137] for wince From: "Konovalov, Vadim" Date: Wed, 16 Nov 2005 20:57:13 +0300 Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DC9F@itotest-1.spb.lucent.com> Branch: perl ! makedef.pl wince/Makefile.ce wince/config.ce wince/config_H.ce ! wince/wince.c ____________________________________________________________________________ [ 26137] By: rgs on 2005/11/16 15:06:10 Log: Subject: Re: [perl #37688] Unexpected regex failure. From: hv@crypt.org Date: Wed, 16 Nov 2005 14:54:55 +0000 Message-Id: <200511161454.jAGEst117787@zen.crypt.org> Branch: perl ! regexec.c t/op/re_tests ____________________________________________________________________________ [ 26136] By: rgs on 2005/11/15 16:33:02 Log: Subject: Re: [perl #37616] Bug in &= (string) and/or m// From: SADAHIRO Tomoyuki Date: Wed, 09 Nov 2005 02:12:00 +0900 Message-Id: <20051109021035.69D8.BQW10602@nifty.com> Branch: perl ! doop.c t/op/bop.t ____________________________________________________________________________ [ 26135] By: rgs on 2005/11/15 13:30:00 Log: Subject: [PATCH] Re: Cygwin status, maint and blead From: Yitzchak Scott-Thoennes Date: Sun, 13 Nov 2005 16:01:02 -0800 Message-ID: <20051114000102.GA5556@efn.org> Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 26134] By: nicholas on 2005/11/14 22:48:02 Log: Remove the two register keywords from auto variables that PERL_POSION wants to take the address of. Branch: perl ! hv.c scope.c ____________________________________________________________________________ [ 26133] By: nicholas on 2005/11/14 22:32:14 Log: More PERL_POISON - poison SvANY() and SvREFCNT() in freed SV heads. (by using the union pointer to chain the freed heads together) Branch: perl ! sv.c ____________________________________________________________________________ [ 26132] By: nicholas on 2005/11/14 22:31:14 Log: Mark all places where perl needs to look at a possibly-freed scalar with a macro SvIS_FREED(sv) Branch: perl ! av.c mg.c op.c pad.c pp_hot.c sv.h ____________________________________________________________________________ [ 26131] By: stevep on 2005/11/14 17:31:59 Log: Removed reference to the non-existent C. Branch: perl ! pod/perlguts.pod ____________________________________________________________________________ [ 26130] By: rgs on 2005/11/14 16:32:33 Log: The warning "Field too wide in 'u' format in pack" was emitted even when pack warnings were not enabled Branch: perl ! pp_pack.c ____________________________________________________________________________ [ 26129] By: nicholas on 2005/11/14 16:22:26 Log: Provide a crude way for specifying the command line for make test.valgrind Branch: perl ! Makefile.SH t/TEST ____________________________________________________________________________ [ 26128] By: rgs on 2005/11/14 15:40:08 Log: A better fix for [perl #35847] File::Find not performing as documented, suggested by Darren Dunham. Includes a fix to the code example that uses File::Find in perlfaq3. Branch: perl ! lib/File/Find.pm pod/perlfaq3.pod ____________________________________________________________________________ [ 26126] By: rgs on 2005/11/14 12:43:29 Log: Don't warn about lack of docs for functions that appear twice in embed.fnc. Branch: perl ! autodoc.pl ____________________________________________________________________________ [ 26124] By: rgs on 2005/11/14 10:45:25 Log: Fix indentation of apidoc for sv_2pvutf8 (so perlapi.pod is correctly generated) Branch: perl ! pod/perlapi.pod sv.c ____________________________________________________________________________ [ 26123] By: rgs on 2005/11/14 10:24:58 Log: Suppress gcc warnings when ignoring the return value of io_close(), as suggested by Gisle Aas. Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 26122] By: rgs on 2005/11/14 10:13:41 Log: Subject: [PATCH] Missing ; in Storable.xs From: Gisle Aas Date: 14 Nov 2005 02:32:14 -0800 Message-ID: Branch: perl ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 26120] By: steveh on 2005/11/14 09:39:48 Log: Subject: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Sun, 13 Nov 2005 17:09:08 -0000 Message-ID: <00d101c5e874$f865f910$6d1c140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/Zlib.pm ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm ! ext/Compress/Zlib/lib/IO/Compress/Gzip.pm ! ext/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm ! ext/Compress/Zlib/t/09gziphdr.t ____________________________________________________________________________ [ 26119] By: steveh on 2005/11/14 09:39:02 Log: Fix code-before-declaration in boot_Storable added by 26107 Branch: perl ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 26118] By: stevep on 2005/11/14 01:13:16 Log: Subject: [PATCH] consting perlbug breaking in blead & maint From: Yitzchak Scott-Thoennes Date: Sun, 13 Nov 2005 16:00:49 -0800 Message-ID: <20051114000049.GA7676@efn.org> Branch: perl ! utils/perlbug.PL ____________________________________________________________________________ [ 26112] By: nicholas on 2005/11/13 18:47:27 Log: Fix breakages that prevended -DPERL_POISON from compiling. Branch: perl ! handy.h sv.h ____________________________________________________________________________ [ 26110] By: nicholas on 2005/11/13 11:44:30 Log: Integrate: [ 26108] BEGIN blocks should start a new stack, as they can be called as a side effect of "regular" Perl API calls within subroutines that have already cached the current stack's address. If they don't, any stack extension during the call may move the stack, rendering that cached value invalid without the cachee realising. (For example, PP code calling gv_fetchpv() which triggers a load of Errno.pm) Branch: perl !> op.c ____________________________________________________________________________ [ 26107] By: stevep on 2005/11/13 00:40:25 Log: Subject: Re: [PATCH] Enhanced Storable::read_magic() From: Gisle Aas Date: 12 Nov 2005 13:13:23 -0800 Message-ID: Branch: perl + ext/Storable/t/file_magic.t ! MANIFEST ext/Storable/MANIFEST ext/Storable/Storable.pm ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 26103] By: stevep on 2005/11/12 20:44:16 Log: Upgrade to Locale-Maketext-1.10. As change #25547 did not make it into the module release, I bumped the version number and added the missing code. Branch: perl ! lib/Locale/Maketext.pm lib/Locale/Maketext/ChangeLog ____________________________________________________________________________ [ 26101] By: stevep on 2005/11/12 19:46:18 Log: Subject: [perl #37657] segfault with binmode ":pop" From: Peter Dintelmann (via RT) Date: Fri, 11 Nov 2005 06:36:20 -0800 Message-ID: Branch: perl ! perlio.c ____________________________________________________________________________ [ 26100] By: nicholas on 2005/11/12 18:48:29 Log: Make B's tests skip correctly when PerlIO is not configured. Branch: perl ! ext/B/t/concise-xs.t ext/B/t/concise.t ____________________________________________________________________________ [ 26099] By: stevep on 2005/11/12 16:59:49 Log: Subject: [PATCH] mathoms prototypes aren't prototypes From: Andy Lester Date: Fri, 11 Nov 2005 17:20:30 -0600 Message-ID: <20051111232030.GA882@petdance.com> Branch: perl ! mathoms.c perl.c ____________________________________________________________________________ [ 26096] By: stevep on 2005/11/12 15:41:09 Log: Andy Lester maintains Locale::Maketext now. Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 26093] By: nicholas on 2005/11/12 10:21:50 Log: Change 26063 got one conditional the wrong way round. Branch: perl ! ext/B/B/Bytecode.pm ____________________________________________________________________________ [ 26091] By: nicholas on 2005/11/12 09:15:32 Log: Make the removal of references to AvFLAGS in the B modules conditional on perl version. Branch: perl ! ext/B/B/C.pm ext/B/B/Debug.pm ____________________________________________________________________________ [ 26090] By: stevep on 2005/11/11 22:47:06 Log: const'ing Netdb_host_t broke HP-UX and created warnings on gcc for a double const. Netdb_host_t is a macro that for a const pointer. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 26089] By: nicholas on 2005/11/11 21:52:20 Log: 26085 was wrong. Undo it. (I suspect that I got this wrong because more changes have been made in blead subsequent to the change I was attempting to merge in, and and jiggled around with the number of tests) Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 26088] By: stevep on 2005/11/11 16:44:39 Log: Subject: [PATCH] DB_File 1.814 From: Paul Marquess Date: Fri, 11 Nov 2005 12:09:55 -0000 Message-ID: <00e301c5e6b8$d5a357f0$241c140a@myopwv.com> Branch: perl ! ext/DB_File/Changes ext/DB_File/DB_File.pm ! ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t ____________________________________________________________________________ [ 26087] By: stevep on 2005/11/11 16:17:03 Log: Subject: [PATCH] Storable 0.1 compatibility From: Gisle Aas Date: 11 Nov 2005 05:42:29 -0800 Message-ID: Also added an entry in the main MANIFEST file for the new test and a version bump in Storable.pm. Branch: perl + ext/Storable/t/compat01.t ! MANIFEST ext/Storable/MANIFEST ext/Storable/Storable.pm ! ext/Storable/Storable.xs ____________________________________________________________________________ [ 26085] By: nicholas on 2005/11/11 14:16:30 Log: Correct the version-dependant expression for the number of tests, as it is now giving the wrong number for 5.8.x Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 26082] By: stevep on 2005/11/11 04:55:56 Log: Subject: [PATCH] Const & local: Special Victims Unit From: Andy Lester Date: Thu, 10 Nov 2005 22:47:00 -0600 Message-ID: <20051111044700.GA24161@petdance.com> Branch: perl ! cop.h doio.c doop.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c sv.c ! util.c ____________________________________________________________________________ [ 26081] By: stevep on 2005/11/11 03:27:35 Log: Pod nit in Encode.pm, found by Marc Lehmann in RT #36949. Branch: perl ! ext/Encode/Encode.pm ____________________________________________________________________________ [ 26080] By: stevep on 2005/11/11 03:18:11 Log: Fix for RT #37654. Added $COMPILING to list of variables exported. Branch: perl ! lib/English.pm ____________________________________________________________________________ [ 26079] By: rgs on 2005/11/10 16:59:15 Log: Subject: [PATCH] Suppress leaked warnings in ExtUtils tests From: Dominic Dunlop Date: Thu, 10 Nov 2005 18:10:00 +0100 Message-Id: Branch: perl ! lib/ExtUtils/t/Command.t lib/ExtUtils/t/Manifest.t ____________________________________________________________________________ [ 26078] By: rgs on 2005/11/10 16:36:12 Log: Patch by Ilya Zakharevich to give more meaningful error messages from if.pm when invoked with a condition in list context. Also bump if's VERSION. Branch: perl ! lib/if.pm ____________________________________________________________________________ [ 26077] By: rgs on 2005/11/10 15:10:42 Log: Define PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION earlier in perl.h (that is, before embed.h, that uses this symbol, is included) Branch: perl ! perl.h ____________________________________________________________________________ [ 26076] By: rgs on 2005/11/10 14:26:12 Log: Subject: [perl #35847] File::Find not performing as documented From: "jms@mathras.comcast.net (via RT)" Date: 17 May 2005 10:40:08 -0000 Message-ID: Branch: perl ! lib/File/Find.pm ____________________________________________________________________________ [ 26075] By: rgs on 2005/11/10 13:03:20 Log: Subject: [perl #37648] segfault with PERLIO_DEBUG From: Peter Dintelmann (via RT) Date: Thu, 10 Nov 2005 04:31:39 -0800 Message-ID: Branch: perl ! perlio.c ____________________________________________________________________________ [ 26074] By: stevep on 2005/11/10 12:22:43 Log: Subject: [perl #37582] [PATCH] h2ph inc_dirs() fails to prepend gcc include search path, resulting in missing C standard headers on Linux From: Jason Vas Dias (via RT) Date: Tue, 01 Nov 2005 15:22:45 -0800 Message-ID: Branch: perl ! utils/h2ph.PL ____________________________________________________________________________ [ 26073] By: rgs on 2005/11/10 10:52:51 Log: Subject: [PATCH] remove whitespace preceding semicolon in docs From: Steven Schubiger Date: Mon, 31 Oct 2005 22:48:27 +0100 Message-ID: <20051031214827.GH24416@accognoscere.homeunix.org> Branch: perl ! pod/perl561delta.pod pod/perl56delta.pod pod/perlcall.pod ! pod/perldbmfilter.pod pod/perldiag.pod pod/perlfaq5.pod ! pod/perlfilter.pod pod/perlipc.pod pod/perllexwarn.pod ! pod/perlop.pod pod/perlre.pod pod/perlsub.pod pod/perltrap.pod ! pod/perlxs.pod ____________________________________________________________________________ [ 26072] By: rgs on 2005/11/10 10:37:42 Log: Really apply change #26071. Branch: perl ! configpm ext/Cwd/Cwd.xs wince/Makefile.ce wince/config_h.PL ! wince/config_sh.PL ____________________________________________________________________________ [ 26071] By: rgs on 2005/11/10 10:35:57 Log: Subject: [PATCH @26062] wince patch From: "Konovalov, Vadim" Date: Wed, 9 Nov 2005 20:22:52 +0300 Message-ID: <7DD1BE2C50259746ABB8683672D2089E12DC02@itotest-1.spb.lucent.com> Branch: perl ! configpm ext/Cwd/Cwd.xs wince/Makefile.ce wince/config_h.PL ! wince/config_sh.PL ____________________________________________________________________________ [ 26070] By: rgs on 2005/11/10 09:11:26 Log: Add tests for two untested syntax error messages about \N Branch: perl ! t/comp/parser.t ____________________________________________________________________________ [ 26069] By: steveh on 2005/11/10 08:41:53 Log: Make Perl_seed public Fixes Win32 linker error in List::Util introduced by change #26054 Branch: perl ! embed.fnc embed.h global.sym ____________________________________________________________________________ [ 26068] By: rgs on 2005/11/10 08:36:13 Log: Subject: [PATCH] blead@26052 Symbian update From: Date: Wed, 9 Nov 2005 17:45:07 +0200 Message-ID: Branch: perl ! README.symbian symbian/TODO symbian/config.pl symbian/port.pl ! symbian/sdk.pl symbian/sisify.pl ____________________________________________________________________________ [ 26067] By: nicholas on 2005/11/09 21:52:03 Log: As using -C to turn on utf8 IO is equivalent to the open pragma, change 25925 had the side effect of breaking ext/Encode/t/perlio.t Fixed by opening with :bytes. Branch: perl ! ext/Encode/t/perlio.t ____________________________________________________________________________ [ 26066] By: nicholas on 2005/11/09 21:30:02 Log: I/O is UTF-8, not "UNICODE" Branch: perl ! t/io/layers.t ____________________________________________________________________________ [ 26065] By: nicholas on 2005/11/09 20:53:29 Log: As using -C to turn on utf8 IO is equivalent to the open pragma, change 25925 had the side effect of breaking t/io/utf8.t Fixed by adding the missing binmode()s. Branch: perl ! t/io/utf8.t ____________________________________________________________________________ [ 26064] By: nicholas on 2005/11/09 20:23:28 Log: Better diagnostics from io/utf8.t Branch: perl ! t/io/utf8.t ____________________________________________________________________________ [ 26063] By: nicholas on 2005/11/09 17:29:44 Log: Make the Bytecode changes conditional on perl version. Branch: perl ! ext/B/B/Bytecode.pm ____________________________________________________________________________ [ 26062] By: rgs on 2005/11/09 11:56:04 Log: Subject: Re: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle From: Graham Barr Date: Wed, 9 Nov 2005 06:09:48 -0600 Message-Id: <6CAD749E-AE29-415A-9ACB-BA8F6FB8279E@pobox.com> Branch: perl ! ext/List/Util/Util.xs ext/List/Util/lib/Scalar/Util.pm ! ext/List/Util/t/lln.t 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 ____________________________________________________________________________ [ 26061] By: nicholas on 2005/11/09 11:21:10 Log: Simplify Perl_allocmy slightly, and cope better with the name is "" case. Branch: perl ! op.c ____________________________________________________________________________ [ 26060] By: nicholas on 2005/11/09 11:17:17 Log: Add a comment about possible future refactoring of the pad code. Branch: perl ! pad.c ____________________________________________________________________________ [ 26059] By: nicholas on 2005/11/09 10:56:28 Log: Remove superfluous strlen() from pp_require(). Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26058] By: stevep on 2005/11/09 10:45:57 Log: Patch from Gisle to add NO_MATHOMS to the Compile-time options. Branch: perl ! perl.c ____________________________________________________________________________ [ 26057] By: rgs on 2005/11/09 10:31:35 Log: Don't declare a function inside another function Branch: perl ! perl.c ____________________________________________________________________________ [ 26056] By: merijn on 2005/11/09 09:54:28 Log: Subject: Configure setting patchlevel broken From: Yitzchak Scott-Thoennes Date: Fri, 14 Oct 2005 00:33:29 -0700 Message-ID: <20051014073329.GA3236@efn.org> Branch: perl ! Configure ____________________________________________________________________________ [ 26054] By: rgs on 2005/11/09 09:15:04 Log: Subject: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle From: Robin Houston Date: Tue, 8 Nov 2005 19:02:34 +0000 Message-ID: <20051108190234.GA25953@rpc142.cs.man.ac.uk> Branch: perl ! cop.h ext/List/Util/Util.xs ext/List/Util/lib/List/Util.pm ! ext/List/Util/multicall.h ext/List/Util/t/first.t ! ext/List/Util/t/reduce.t pod/perlcall.pod ____________________________________________________________________________ [ 26053] By: rgs on 2005/11/09 08:57:10 Log: Subject: patch@26052 - compile rule for mathoms.c From: "John E. Malmberg" Date: Tue, 08 Nov 2005 23:09:03 -0500 Message-ID: <4371765F.1000900@qsl.net> Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 26052] By: nicholas on 2005/11/08 22:05:57 Log: It helps to actually *remove* the now-superfluous strlen(). (An addendum to 26050.) Branch: perl ! toke.c ____________________________________________________________________________ [ 26051] By: nicholas on 2005/11/08 21:55:40 Log: Moving the 4 writes of PL_no_mem followed by exit(1) to a static function makes the object code slightly smaller. Branch: perl ! util.c ____________________________________________________________________________ [ 26050] By: nicholas on 2005/11/08 21:37:52 Log: Eliminate some unnecessary strlen()s Branch: perl ! doio.c op.c perl.c perlio.c sv.c toke.c util.c ____________________________________________________________________________ [ 26049] By: nicholas on 2005/11/08 20:43:11 Log: Eliminate duplicate strlen()s by explicitly calling it. Note two places for future audit with FIXME. Convert a SvPVX_const to SvPVX_const_nolen, where the length is unused. Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 26048] By: nicholas on 2005/11/08 20:35:11 Log: 3 calls to strlen() we can avoid. Branch: perl ! doio.c ____________________________________________________________________________ [ 26047] By: rgs on 2005/11/08 17:35:58 Log: Subject: [DOC PATCH] mention @-, @+ in perl56delta.pod From: Yitzchak Scott-Thoennes Date: Tue, 8 Nov 2005 08:46:42 -0800 Message-ID: <20051108164642.GD7972@efn.org> Branch: perl ! pod/perl561delta.pod pod/perl56delta.pod ____________________________________________________________________________ [ 26046] By: nicholas on 2005/11/08 16:30:18 Log: Probaby a good idea to include DEBUG_LEAKING_SCALARS in -V output, as its presence changes structure sizes. Branch: perl ! perl.c ____________________________________________________________________________ [ 26045] By: stevep on 2005/11/08 14:24:39 Log: From: SADAHIRO Tomoyuki Subject: Re: A surprising segfault Date: Tue, 08 Nov 2005 23:36:13 +0900 Message-Id: <20051108233535.735D.BQW10602@nifty.com> Branch: perl ! t/io/fs.t t/io/print.t t/op/chop.t t/op/sort.t ____________________________________________________________________________ [ 26044] By: steveh on 2005/11/08 10:16:56 Log: Remove an unused variable left over from change #26041 Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 26043] By: rgs on 2005/11/08 10:11:55 Log: Subject: Re: C considered harmful From: Benjamin Sugars Date: Fri, 20 Apr 2001 10:30:20 -0400 (EDT) Message-ID: except the part that increases the refcount of PL_stderrgv, already fixed separately. Branch: perl ! perl.c ____________________________________________________________________________ [ 26042] By: rgs on 2005/11/08 09:57:10 Log: Upgrade to CPAN 1.76_65 Branch: perl - lib/CPAN/Admin.pm ! MANIFEST lib/CPAN.pm lib/CPAN/SIGNATURE lib/CPAN/bin/cpan ! lib/CPAN/t/version.t ____________________________________________________________________________ [ 26041] By: merijn on 2005/11/08 06:29:56 Log: Subject: [PATCH] Remove unused USING_WIDE code from win32 and wince branches From: "Jan Dubois" Date: Mon, 7 Nov 2005 20:39:02 -0800 Message-ID: <078001c5e41e$585c4140$6401a8c0@candy> Branch: perl ! win32/ext/Win32/Win32.xs win32/perlhost.h win32/win32.c ! win32/win32.h wince/perlhost.h wince/win32.h wince/wince.c ____________________________________________________________________________ [ 26040] By: stevep on 2005/11/08 00:41:51 Log: Updated perldiag.pod entry for "Can't use subscript..." Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 26039] By: nicholas on 2005/11/07 21:31:16 Log: Merge pp_slt, pp_sgt and pp_sge into pp_sle. (The most commonly used of the 4. Not that any are that popular.) Branch: perl ! mathoms.c opcode.h opcode.pl pp.c ____________________________________________________________________________ [ 26038] By: stevep on 2005/11/07 18:35:47 Log: Subject: [PATCH] Re: [perl #36061] Not OK: perl v5.8.7 on darwin-2level 8.1.0 (UNINSTALLED) From: shouldbedomo@mac.com (Dominic Dunlop) Date: Mon, 7 Nov 2005 18:24:50 +0100 Message-ID: README.macosx updates Branch: perl ! README.macosx ____________________________________________________________________________ [ 26037] By: nicholas on 2005/11/07 15:21:01 Log: s/Nick Clark/Nicholas Clark/ Branch: perl ! Changes Changes5.8 doio.c t/op/lc.t ____________________________________________________________________________ [ 26036] By: nicholas on 2005/11/07 15:18:51 Log: For each test function, test it as is, and with extra data appended after each test character. Branch: perl ! t/uni/case.pl ____________________________________________________________________________ [ 26035] By: nicholas on 2005/11/07 14:05:25 Log: The rarely used lcfirst and ucfirst share almost all their code. Merge the two as pp_ucfirst. Branch: perl ! mathoms.c opcode.h opcode.pl pp.c ____________________________________________________________________________ [ 26034] By: nicholas on 2005/11/07 13:22:35 Log: Fix bug #37628 (both lcfirst and ucfirst) Branch: perl ! pp.c t/uni/case.pl t/uni/lower.t t/uni/title.t t/uni/upper.t ____________________________________________________________________________ [ 26033] By: rgs on 2005/11/07 12:26:29 Log: Subject: [PATCH] Cleaning up x2p directory From: Andy Lester Date: Fri, 4 Nov 2005 15:13:55 -0600 Message-ID: <20051104211355.GB12651@petdance.com> Branch: perl - x2p/proto.h ! MANIFEST x2p/EXTERN.h x2p/INTERN.h x2p/a2p.h x2p/a2py.c ! x2p/hash.c x2p/hash.h x2p/str.c x2p/str.h x2p/util.c ! x2p/util.h x2p/walk.c ____________________________________________________________________________ [ 26032] By: rgs on 2005/11/07 12:20:59 Log: Subject: [PATCH] Missing static declarations From: Gisle Aas Date: 05 Nov 2005 05:08:03 -0800 Message-ID: Branch: perl ! genpacksizetables.pl pp_pack.c ____________________________________________________________________________ [ 26031] By: rgs on 2005/11/07 11:49:46 Log: Remove CPAN.pm's META.yml. Add CPAN.pm's SIGNATURE in MANIFEST. Branch: perl - lib/CPAN/META.yml ! MANIFEST ____________________________________________________________________________ [ 26030] By: rgs on 2005/11/07 11:39:57 Log: Subject: [PATCH] Symbian update blead@26025 From: Date: Mon, 7 Nov 2005 13:32:15 +0200 Message-ID: Branch: perl + symbian/PerlUi.cpp symbian/PerlUi.h symbian/PerlUi.hrh + symbian/PerlUiS60.rss symbian/PerlUiS80.rss + symbian/PerlUiUIQ.rss symbian/ext/Moped/Msg/Msg.mmp + symbian/ext/Moped/Msg/Msg.pkg symbian/ext/Moped/Msg/Msg.pm + symbian/ext/Moped/Msg/Msg.xs symbian/ext/Moped/Msg/README + symbian/ext/Moped/Msg/bld.inf + symbian/ext/Moped/Msg/location.pl - symbian/PerlAppS60.rss symbian/PerlAppS80.rss - symbian/PerlAppUIQ.rss ! MANIFEST doio.c perl.c symbian/PerlApp.cpp symbian/PerlApp.h ! symbian/PerlApp.hrh symbian/PerlBase.h symbian/TODO ! symbian/config.pl symbian/config.sh symbian/sanity.pl ! symbian/sdk.pl symbian/sisify.pl symbian/symbian_proto.h ! symbian/symbian_utils.cpp symbian/symbianish.h ! symbian/xsbuild.pl ____________________________________________________________________________ [ 26029] By: nicholas on 2005/11/07 10:52:08 Log: Add lib/CPAN/Admin.pm from CPAN to make version.t pass. Branch: perl + lib/CPAN/Admin.pm ! MANIFEST ____________________________________________________________________________ [ 26028] By: rgs on 2005/11/07 10:24:54 Log: Subject: [PATCH] Consting and localizing: Part LXVIII From: Andy Lester Date: Fri, 4 Nov 2005 15:12:56 -0600 Message-ID: <20051104211256.GA12651@petdance.com> Branch: perl ! deb.c embed.fnc embed.h locale.c pp_sys.c proto.h scope.c ! universal.c utf8.c util.c ____________________________________________________________________________ [ 26027] By: rgs on 2005/11/07 09:58:26 Log: Subject: [perl #24254] Attempt to free unreferenced scalar From: "Chris Heath via RT" Date: Sun, 06 Nov 2005 20:08:05 -0800 Message-ID: Branch: perl ! cop.h ____________________________________________________________________________ [ 26026] By: merijn on 2005/11/07 08:14:59 Log: Subject: [PATCH] follow up on 25969 for VMS From: Abe Timmerman Date: Sat, 5 Nov 2005 13:29:58 +0200 Message-Id: <200511051229.58297.abe@ztreet.demon.nl> Branch: perl ! vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 26025] By: stevep on 2005/11/07 03:42:53 Log: Added note to README.macosx regarding failures from broken locale files. Branch: perl ! README.macosx ____________________________________________________________________________ [ 26024] By: stevep on 2005/11/07 02:58:31 Log: Fix documentation for gmtime(). Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 26023] By: stevep on 2005/11/06 20:18:23 Log: Upgrade to CPAN-1.76_61 Branch: perl + lib/CPAN/PAUSE2005.pub ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/META.yml ! lib/CPAN/Nox.pm lib/CPAN/SIGNATURE lib/CPAN/Version.pm ! lib/CPAN/bin/cpan lib/CPAN/t/Nox.t lib/CPAN/t/vcmp.t ! lib/CPAN/t/version.t ____________________________________________________________________________ [ 26022] By: stevep on 2005/11/06 19:16:54 Log: Nits in the pp_defined code spotted by Jarkko. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26021] By: stevep on 2005/11/06 18:38:02 Log: Upgrade to Time-HiRes-1.82 Branch: perl ! 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 ____________________________________________________________________________ [ 26020] By: merijn on 2005/11/06 07:23:15 Log: Subject: Re: [PATCH configure.com] add the new d_futimes as undef From: "John E. Malmberg" Date: Sat, 05 Nov 2005 21:28:33 -0500 Message-ID: <436D6A51.5040700@qsl.net> Branch: perl ! configure.com ____________________________________________________________________________ [ 26019] By: nicholas on 2005/11/05 16:47:31 Log: Make the 5.9 changes to B conditional on perl version. Branch: perl ! ext/B/B.pm ext/B/B.xs ____________________________________________________________________________ [ 26018] By: nicholas on 2005/11/05 16:28:09 Log: '[at]' should be '@' Suck in CPAN/Nox.pm from CPAN, so that version.t passes. Branch: perl ! lib/CPAN.pm lib/CPAN/Nox.pm lib/CPAN/Version.pm ! lib/CPAN/t/version.t ____________________________________________________________________________ [ 26017] By: stevep on 2005/11/05 14:49:11 Log: Kill warnings and add a panic to pp_defined() in case the wrong op is passed in. Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26016] By: stevep on 2005/11/05 13:44:10 Log: Upgrade to CPAN-1.76_60. Branch: perl + lib/CPAN/Version.pm lib/CPAN/t/version.t ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/t/Nox.t ! lib/CPAN/t/loadme.t lib/CPAN/t/mirroredby.t lib/CPAN/t/vcmp.t ____________________________________________________________________________ [ 26015] By: nicholas on 2005/11/05 12:57:40 Log: Allow passing of the full enum name into the tryAMAGICbin family of macros, to avoid needing C pre-processor string concatenation within the lowest level expansion. Branch: perl ! pp.c pp.h ____________________________________________________________________________ [ 26014] By: stevep on 2005/11/05 12:55:47 Log: Upgrade to Time-HiRes-1.81 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 26013] By: merijn on 2005/11/05 11:38:32 Log: Subject: [PATCH configure.com] add the new d_futimes as undef From: Abe Timmerman Date: Sat, 5 Nov 2005 11:26:33 +0200 Message-Id: <200511051026.33940.abe@ztreet.demon.nl> Branch: perl ! configure.com ____________________________________________________________________________ [ 26012] By: rgs on 2005/11/05 10:13:56 Log: Remove the obsolete KNOWN PROBLEMS sections from perlcall.pod (noticed by Robin Houston) Branch: perl ! pod/perlcall.pod ____________________________________________________________________________ [ 26011] By: rgs on 2005/11/05 10:10:09 Log: Subject: Re: A surprising segfault From: SADAHIRO Tomoyuki Date: Nov 5, 2005 5:54 AM Message-Id: <20051105135053.27D7.BQW10602@nifty.com> Branch: perl ! pp.c pp_sort.c pp_sys.c ____________________________________________________________________________ [ 26010] By: nicholas on 2005/11/05 08:32:39 Log: dorassign doesn't need --SP; Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26009] By: davem on 2005/11/05 01:57:23 Log: pp_print didn't extend the stack before pushing its return value Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 26008] By: stevep on 2005/11/05 01:39:51 Log: Typos in opcode.pl this time. Branch: perl ! opcode.h opcode.pl ____________________________________________________________________________ [ 26007] By: stevep on 2005/11/05 01:36:17 Log: Merge pp_andassign, pp_orassign, and pp_dorassign into pp_and, pp_or, and pp_defined, respectively. Branch: perl ! mathoms.c opcode.h opcode.pl pp_ctl.c pp_hot.c ____________________________________________________________________________ [ 26006] By: nicholas on 2005/11/04 22:50:22 Log: s/printf/my_printf/ because we're using the return value. My mistake spotted by Gisle. Branch: perl ! regcomp.c ____________________________________________________________________________ [ 26005] By: stevep on 2005/11/04 21:41:43 Log: s/pp_dor/pp_defined/ Branch: perl ! mathoms.c ____________________________________________________________________________ [ 26004] By: stevep on 2005/11/04 21:39:44 Log: I barely knew ya pp_dor. Merged into pp_defined from whence you came. This change has also caused pp_defined to be promoted to being a hot op. Branch: perl ! mathoms.c opcode.h opcode.pl pp.c pp_hot.c ____________________________________________________________________________ [ 26003] By: nicholas on 2005/11/04 21:22:46 Log: Use the return value of sprintf in sv_2pv_flags. Remove dead code. Branch: perl ! sv.c ____________________________________________________________________________ [ 26002] By: nicholas on 2005/11/04 21:03:58 Log: You can't there from here. (Dead code in sv_2pv_flags) Branch: perl ! sv.c ____________________________________________________________________________ [ 26001] By: nicholas on 2005/11/04 20:47:34 Log: Use the return value from sprintf(). Branch: perl ! regcomp.c taint.c universal.c util.c ____________________________________________________________________________ [ 26000] By: nicholas on 2005/11/04 20:20:56 Log: pp_semop can fit within Perl_pp_shmwrite(). Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25999] By: nicholas on 2005/11/04 19:53:33 Log: The remaining special logic in pp_syswrite can be moved into pp_send, which is actually already 50% syswrite. Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25998] By: rgs on 2005/11/04 18:38:34 Log: Revert patch #25993. Branch: perl ! regexec.c t/op/pat.t ____________________________________________________________________________ [ 25997] By: steveh on 2005/11/04 17:23:49 Log: Fix a Win32 linker error following change #25972 Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25996] By: rgs on 2005/11/04 16:35:17 Log: Subject: [PATCH] use clearenv if available From: Alan Burlison Date: Fri, 04 Nov 2005 16:33:30 +0000 Message-ID: <436B8D5A.4010502@sun.com> Branch: perl ! embed.fnc embed.h mg.c proto.h sv.c util.c ____________________________________________________________________________ [ 25995] By: merijn on 2005/11/04 16:30:03 Log: Subject: Re: futimes [PATCH] From: Steve Peters Date: Fri, 4 Nov 2005 09:00:25 -0600 Message-ID: <20051104150025.GA3873@mccoy.peters.homeunix.org> Branch: perl ! Configure ____________________________________________________________________________ [ 25993] By: rgs on 2005/11/04 16:26:08 Log: Subject: [perl #19049] Incorrect $` after replacement From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig) Date: Fri, 04 Nov 2005 08:17:25 +0100 Message-ID: <87fyqc51bu.fsf@k75.linux.bogus> Branch: perl ! regexec.c t/op/pat.t ____________________________________________________________________________ [ 25992] By: rgs on 2005/11/04 15:41:21 Log: Subject: Re: [PATCH] sort/multicall patch From: Robin Houston Date: Fri, 4 Nov 2005 15:20:29 +0000 Message-ID: <20051104152029.GA17169@rpc142.cs.man.ac.uk> Branch: perl ! pp_ctl.c t/op/sort.t ____________________________________________________________________________ [ 25991] By: stevep on 2005/11/04 15:10:44 Log: Subject: Re: Configure -Dno_mathoms From: gisle@ActiveState.com (Gisle Aas) Date: 01 Nov 2005 03:27:49 -0800 Message-ID: Branch: perl ! mathoms.c perl.c ____________________________________________________________________________ [ 25990] By: nicholas on 2005/11/04 14:47:49 Log: Merge msgsnd, msgrcv with Perl_pp_shmwrite(). "Perfection is achieved not when there's nothing more to add, but when there's nothing left to remove" (Antoine de Saint-Exupéry) Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25989] By: nicholas on 2005/11/04 14:21:19 Log: Once more, with feeling. [Mmm, has someone been swapping the coffee for decaf?] [Actual cause - make sure the edited version of the file is in the correct directory] Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 25988] By: nicholas on 2005/11/04 14:18:14 Log: Meta-oops. Change 25987 was not the change you were looking for. Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 25987] By: nicholas on 2005/11/04 14:09:11 Log: Oops. This new panic was meant to be added to the documented diagnostics. Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 25986] By: nicholas on 2005/11/04 13:02:42 Log: ftrwrite, ftrexec, fteread, ftewrite and fteexec can all be merged with Perl_pp_ftrread(). Branch: perl ! mathoms.c opcode.h opcode.pl pod/perldiag.pod pod/perltodo.pod ! pp_sys.c ____________________________________________________________________________ [ 25985] By: stevep on 2005/11/04 12:02:51 Log: Upgrade to Time-HiRes-1.80 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/HiRes.xs ____________________________________________________________________________ [ 25984] By: nicholas on 2005/11/04 11:36:24 Log: PERL_EFF_ACCESS_[RWX]_OK can go. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25983] By: nicholas on 2005/11/04 11:16:08 Log: The PERL_EFF_ACCESS_[RWX]_OK macros are all defined as triples, so can be refactored to a single platform dependent PERL_EFF_ACCESS macro with the other 3 implemented in terms of it. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25982] By: merijn on 2005/11/04 09:16:53 Log: Subject: [PATCH] bad semicolon in pp_ftrowned From: Andy Lester Date: Fri, 4 Nov 2005 00:37:54 -0600 Message-ID: <20051104063753.GA3863@petdance.com> Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25981] By: stevep on 2005/11/04 00:10:21 Log: Upgrade to Time-HiRes 1.79 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 25980] By: stevep on 2005/11/03 21:23:48 Log: Reverting the reversion. va_end() goes with va_start(). Branch: perl ! mg.c ____________________________________________________________________________ [ 25979] By: rgs on 2005/11/03 21:07:54 Log: Fix test failures introduced by the change of flags on op_sort Branch: perl ! ext/B/t/f_sort.t ____________________________________________________________________________ [ 25978] By: stevep on 2005/11/03 20:28:20 Log: Upgrade to Time-HiRes-1.78 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 25977] By: stevep on 2005/11/03 17:27:58 Log: Change #25976 seemed to cause test failures in ext/B/t/f_sort.t. What was that line about Jenga again? Branch: perl ! mg.c ____________________________________________________________________________ [ 25976] By: stevep on 2005/11/03 17:14:17 Log: Missing va_end(args) from SA_SIGINFO related code. Branch: perl ! mg.c ____________________________________________________________________________ [ 25975] By: stevep on 2005/11/03 16:00:12 Log: Test for the right signal should use the constant for that signal. Branch: perl ! ext/POSIX/t/sigaction.t ____________________________________________________________________________ [ 25974] By: stevep on 2005/11/03 15:07:26 Log: Add appropriate skips to t/io/fs.t to fix test failures on Cygwin. Branch: perl ! t/io/fs.t ____________________________________________________________________________ [ 25973] By: stevep on 2005/11/03 14:56:25 Log: More core test cleanups. Mainly fixes to remove code that caused warnings, but there were a few bug fixes that were hidden by no using warnings. Branch: perl ! t/io/nargv.t t/io/openpid.t t/io/pipe.t t/io/print.t ! t/io/read.t t/io/tell.t ____________________________________________________________________________ [ 25972] By: nicholas on 2005/11/03 14:19:34 Log: Perl_pp_symlink and Perl_pp_link can be merged. The diff looks evil, but the actual finished code is not as bad as it seems. Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25971] By: rgs on 2005/11/03 12:29:18 Log: Document some bogus compiler warnings in README.solaris Subject: Re: Why is malloc_wrap now the default? From: Alan Burlison Date: Thu, 03 Nov 2005 12:54:16 +0000 Message-ID: <436A0878.1030703@sun.com> Branch: perl ! README.solaris ____________________________________________________________________________ [ 25970] By: stevep on 2005/11/03 11:37:31 Log: Upgrade to Time-HiRes-1.77 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL ! ext/Time/HiRes/fallback/const-c.inc ! ext/Time/HiRes/fallback/const-xs.inc ext/Time/HiRes/t/HiRes.t ____________________________________________________________________________ [ 25969] By: nicholas on 2005/11/03 11:09:39 Log: Patch 3945 was a bit overkeen - the effective parameter to cando() and ingroup() is a boolean flag, not a GID or UID. Branch: perl ! doio.c embed.fnc proto.h ____________________________________________________________________________ [ 25968] By: nicholas on 2005/11/03 09:51:56 Log: Avoiding source code duplication for the lstat() on filehandle %s warning also makes the object code slightly smaller. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25967] By: stevep on 2005/11/03 02:09:30 Log: Clean up some test files. Branch: perl ! t/io/argv.t t/io/crlf_through.t t/io/dup.t t/io/layers.t ! t/io/through.t ____________________________________________________________________________ [ 25966] By: stevep on 2005/11/03 01:45:45 Log: Make harness warning-free when running with -Mdiagnostics Branch: perl ! t/harness ____________________________________________________________________________ [ 25965] By: stevep on 2005/11/02 22:37:48 Log: Test case should not execute /no_such_process if it does exist. Branch: perl ! t/io/pipe.t ____________________________________________________________________________ [ 25964] By: nicholas on 2005/11/02 21:27:58 Log: unlink chmod utime kill can be merged into Perl_pp_chown(). Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25963] By: nicholas on 2005/11/02 20:59:52 Log: Move the conditonal compiles that report absence of kill and chown from pp_kill() and pp_chown() into apply(). Branch: perl ! doio.c pp_sys.c ____________________________________________________________________________ [ 25962] By: nicholas on 2005/11/02 20:13:24 Log: Move ftsuid ftsgid ftsvtx into Perl_pp_ftrowned. Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25961] By: nicholas on 2005/11/02 19:04:10 Log: Merge ftzero ftsock ftchr ftblk ftfile ftdir ftpipe into Perl_pp_ftrowned Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25960] By: nicholas on 2005/11/02 17:24:35 Log: Avoid a pad panic by attempting to use dTARGET; in an op that didn't flag that it needed a target (OP_FTIS) Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25959] By: nicholas on 2005/11/02 16:35:42 Log: Correct error in 25958 for threaded builds. Branch: perl ! mathoms.c ____________________________________________________________________________ [ 25958] By: nicholas on 2005/11/02 15:59:30 Log: Merge ftsize ftmtime ftatime ftctime into Perl_pp_ftis Branch: perl ! mathoms.c opcode.h opcode.pl pp_sys.c ____________________________________________________________________________ [ 25957] By: rgs on 2005/11/02 14:33:32 Log: Remove last sort test, that was failing with and without threads. Silence some warnings. Branch: perl ! t/op/sort.t ____________________________________________________________________________ [ 25956] By: rgs on 2005/11/02 14:10:54 Log: Adjust test count Branch: perl ! ext/B/t/concise-xs.t ____________________________________________________________________________ [ 25955] By: rgs on 2005/11/02 13:39:35 Log: Add missing file from change 25953 Branch: perl + ext/List/Util/multicall.h ____________________________________________________________________________ [ 25954] By: rgs on 2005/11/02 13:14:19 Log: Regen headers Branch: perl ! global.sym opcode.h pod/perlapi.pod pod/perldiag.pod ____________________________________________________________________________ [ 25953] By: merijn on 2005/11/02 12:49:54 Log: Subject: [PATCH] sort/multicall patch From: Robin Houston Date: Sat, 29 Oct 2005 21:33:07 +0100 Message-ID: <20051029203307.GA8869@rpc142.cs.man.ac.uk> Branch: perl ! AUTHORS MANIFEST cop.h embed.fnc embedvar.h ! ext/List/Util/Util.xs ext/List/Util/lib/List/Util.pm ! ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/first.t ! ext/List/Util/t/p_first.t ext/List/Util/t/p_reduce.t ! ext/List/Util/t/p_tainted.t ext/List/Util/t/reduce.t ! ext/List/Util/t/refaddr.t ext/List/Util/t/tainted.t makedef.pl ! op.c opcode.pl perlapi.h pod/perlcall.pod pod/perldiag.pod ! pp_ctl.c pp_hot.c pp_sort.c sv.c t/op/sort.t t/op/threads.t ! thrdvar.h ____________________________________________________________________________ [ 25952] By: steveh on 2005/11/02 09:41:25 Log: Subject: [PATCH] RE: [perl #37571] -z FH broken with Borland build From: "Paul Marquess" Date: Tue, 1 Nov 2005 17:05:38 -0000 Message-ID: <003501c5df06$7d63fdb0$0505140a@myopwv.com> Branch: perl ! t/op/stat.t win32/win32.c ____________________________________________________________________________ [ 25951] By: rgs on 2005/11/02 08:57:52 Log: Subject: Re: futimes [PATCH] From: Gisle Aas Date: 01 Nov 2005 00:02:37 -0800 Message-ID: Branch: perl ! t/io/fs.t ____________________________________________________________________________ [ 25950] By: stevep on 2005/11/02 04:59:47 Log: Ambiguous test cases may be hazardous to your health. Branch: perl ! t/op/list.t ____________________________________________________________________________ [ 25949] By: stevep on 2005/11/02 04:54:52 Log: Lowercase barewords considered harmful to your health. Branch: perl ! t/io/fs.t ____________________________________________________________________________ [ 25948] By: rgs on 2005/11/01 19:23:23 Log: Subject: [PATCH] perlio.c consting From: Andy Lester Date: Oct 31, 2005 6:54 PM Message-ID: <20051031175411.GA18480@petdance.com> Branch: perl ! op.c perlio.c ____________________________________________________________________________ [ 25947] By: steveh on 2005/11/01 17:20:18 Log: This *really* should clear up Win32's Perl_do_exec undefined warnings Branch: perl ! perl.h ____________________________________________________________________________ [ 25946] By: nicholas on 2005/11/01 16:38:31 Log: This should clear up 'Perl_do_exec' undefined; warnings on win32 Branch: perl ! embed.fnc embed.h proto.h ____________________________________________________________________________ [ 25945] By: steveh on 2005/11/01 10:33:48 Log: Make PerlLIOUtime()'s filename const Fixes a warning brought about by change #25941 (which made the filename argument const). The various implementations of PerlLIOUtime() (in NetWare/, win32/ and wince/) already take a const filename. Branch: perl ! NetWare/nwperlhost.h NetWare/nwperlsys.h iperlsys.h ! win32/perlhost.h wince/perlhost.h ____________________________________________________________________________ [ 25944] By: steveh on 2005/11/01 08:45:09 Log: Fix nit in pod nit fix Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 25943] By: steveh on 2005/11/01 08:39:32 Log: Update win32 config files w.r.t. change #25935 Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/config_H.vc64 ____________________________________________________________________________ [ 25942] By: stevep on 2005/10/31 23:46:01 Log: Upgrade to DB_File 1.813. Branch: perl ! ext/DB_File/Changes ext/DB_File/DB_File.pm ! ext/DB_File/DB_File.xs ext/DB_File/t/db-recno.t ____________________________________________________________________________ [ 25941] By: merijn on 2005/10/31 22:15:01 Log: Subject: futimes [PATCH] From: Gisle Aas Date: 31 Oct 2005 13:53:53 -0800 Message-ID: Branch: perl ! doio.c handy.h pod/perlfunc.pod t/io/fs.t ____________________________________________________________________________ [ 25940] By: nicholas on 2005/10/31 20:36:36 Log: All the ops that are simply C can be bypassed in the op dispatch table, and the bodies retired. Branch: perl ! mathoms.c opcode.h opcode.pl pp.c pp_ctl.c pp_sys.c ____________________________________________________________________________ [ 25939] By: nicholas on 2005/10/31 19:55:18 Log: Simplify the implementation of the "unimplemented" message in the conditionally compiled ops. Branch: perl ! pp_sys.c ____________________________________________________________________________ [ 25938] By: nicholas on 2005/10/31 19:14:47 Log: Further pod nit spotted by Jarkko Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 25937] By: nicholas on 2005/10/31 18:34:59 Log: Replace the 3 currently "unreachable" ops with a single op body unimplemented_op() that panics descriptively if ever reached. Branch: perl ! opcode.h opcode.pl pod/perldiag.pod pp.c ____________________________________________________________________________ [ 25936] By: nicholas on 2005/10/31 18:29:05 Log: Add "moving common filetest code to a static function" to the todo. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25935] By: merijn on 2005/10/31 17:50:05 Log: revive probe for futimes () Branch: perl ! Configure Porting/Glossary config_h.SH handy.h ____________________________________________________________________________ [ 25934] By: rgs on 2005/10/31 17:00:44 Log: A B::Deparse fix from : Subject: Re: [perl #37527] regular-expression parser does not see '(' character From: Bas van Sisseren Date: Wed, 26 Oct 2005 13:59:42 +0200 Message-ID: <435F6FAE.4060502@quarantainenet.nl> Branch: perl ! ext/B/B/Deparse.pm ____________________________________________________________________________ [ 25933] By: merijn on 2005/10/31 16:25:23 Log: Subject: [PATCH] Symbian port 0.3.0 as of blead@25911 From: Date: Mon, 31 Oct 2005 18:38:42 +0200 Message-ID: Branch: perl + symbian/PerlAppUIQ.rss ! MANIFEST README.symbian symbian/PerlApp.cpp symbian/PerlApp.h ! symbian/PerlApp.hrh symbian/PerlAppAif.rss symbian/config.pl ! symbian/port.pl symbian/sanity.pl symbian/sdk.pl ! symbian/sisify.pl symbian/symbian_utils.cpp symbian/xsbuild.pl ____________________________________________________________________________ [ 25932] By: rgs on 2005/10/31 16:24:31 Log: Avoid corruption when calling mg_get to retrieve the value of a $digit variable. This is done by ensuring it's not tainted. See http://bugs.debian.org/303308 Patch by Chris Heath Branch: perl ! mg.c ____________________________________________________________________________ [ 25931] By: nicholas on 2005/10/31 16:24:29 Log: maddingue prefers this e-mail address. Branch: perl ! AUTHORS ____________________________________________________________________________ [ 25930] By: merijn on 2005/10/31 16:18:03 Log: Try to preserve the lost opcode alias info in comments extent to change #25929 Branch: perl ! opcode.h opcode.pl ____________________________________________________________________________ [ 25929] By: nicholas on 2005/10/31 15:52:50 Log: It appears that it's trivially easy to alias opcode functions in the opcode table. We should be able to get both a speed and size saving here. Time will tell how much. Branch: perl ! opcode.h opcode.pl ____________________________________________________________________________ [ 25928] By: nicholas on 2005/10/31 15:13:06 Log: Add maddingue to AUTHORS Branch: perl ! AUTHORS ____________________________________________________________________________ [ 25927] By: nicholas on 2005/10/31 15:09:54 Log: Subject: [PATCH] Making ExtUtils::Constant compatible with Perl 5.004 From: Sébastien Aperghis-Tramoni Message-ID: <1130712761.43654eb9cd9f7@imp4-g19.free.fr> Date: Sun, 30 Oct 2005 23:52:41 +0100 with tweaks by chromatic and me. Branch: perl ! lib/ExtUtils/Constant.pm ____________________________________________________________________________ [ 25926] By: nicholas on 2005/10/31 14:51:48 Log: A more elegant way to deal with utf8n_to_uvchr() and utf8n_to_uvuni(). Branch: perl ! embed.fnc embed.h proto.h utf8.c utf8.h ____________________________________________________________________________ [ 25925] By: rgs on 2005/10/31 14:27:32 Log: Fix [perl #37533] open pragma ignored for all 3-arg opens Also, correct the documentation in open.pm that stated that open() did not override open.pm-given default encodings. Branch: perl ! lib/open.pm perlio.c ____________________________________________________________________________ [ 25924] By: nicholas on 2005/10/31 14:18:59 Log: Perl_csighandler was in global.sym twice. Branch: perl ! global.sym ____________________________________________________________________________ [ 25923] By: nicholas on 2005/10/31 14:18:14 Log: Arrange to only output each symbol once into global.sym Branch: perl ! embed.pl ____________________________________________________________________________ [ 25922] By: rgs on 2005/10/31 13:45:06 Log: Tests for index/rindex with empty search string, adapted from a patch by Rick Delaney Branch: perl ! t/op/index.t ____________________________________________________________________________ [ 25921] By: nicholas on 2005/10/31 13:22:01 Log: uvchr_to_utf8() and utf8n_to_uvchr() are mathoms on ASCII based systems, and not on EBCDIC, so some more thinking is going to be needed here. Branch: perl ! mathoms.c utf8.c ____________________________________________________________________________ [ 25920] By: stevep on 2005/10/31 11:58:08 Log: Coverage stats showed that there were no tests for taking a slice from (). Branch: perl ! t/op/list.t ____________________________________________________________________________ [ 25919] By: steveh on 2005/10/31 11:53:05 Log: Change some spaces to tabs for easier diffing against config_h.SH Branch: perl ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/config_H.vc64 ____________________________________________________________________________ [ 25918] By: steveh on 2005/10/31 11:30:15 Log: Fixed threaded builds following change 25916 Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 25917] By: nicholas on 2005/10/31 11:29:43 Log: POD nit spotted by Jarkko Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 25916] By: rgs on 2005/10/31 10:44:32 Log: is_utf8_string_loc() is now a macro, don't use its Perl_-prefixed form Branch: perl ! pp_hot.c ____________________________________________________________________________ [ 25915] By: rgs on 2005/10/31 10:28:32 Log: Subject: [PATCH] Etta James presents: More consting From: Andy Lester Date: Sun, 30 Oct 2005 23:44:13 -0600 Message-ID: <20051031054413.GA10767@petdance.com> Branch: perl ! cop.h doop.c hv.c numeric.c op.c perl.c perlio.c pp_hot.c ! pp_sys.c sv.c toke.c universal.c util.c ____________________________________________________________________________ [ 25914] By: rgs on 2005/10/31 10:18:15 Log: Subject: [PATCH] S_tokereport's unused parm From: Andy Lester Date: Mon, 31 Oct 2005 00:04:59 -0600 Message-ID: <20051031060459.GC10767@petdance.com> Branch: perl ! embed.fnc embed.h proto.h toke.c ____________________________________________________________________________ [ 25913] By: rgs on 2005/10/31 08:54:18 Log: Regenerate perlapi.pod Branch: perl ! pod/perlapi.pod ____________________________________________________________________________ [ 25912] By: rgs on 2005/10/31 08:40:23 Log: Robin Houston remarks that mention of a context is missing from the threads.pm documentation. Branch: perl ! ext/threads/threads.pm ____________________________________________________________________________ [ 25911] By: stevep on 2005/10/31 03:51:08 Log: perlsio_binmode() is pretty much a mathom on UNIX platforms, but it is used on Cygwin, at least. Branch: perl ! mathoms.c perlio.c ____________________________________________________________________________ [ 25910] By: nicholas on 2005/10/30 21:53:03 Log: const const bad bad. gcc bad bad too, because it didn't grumble one bit. (or two, for that matter). Branch: perl ! utf8.c ____________________________________________________________________________ [ 25909] By: nicholas on 2005/10/30 21:38:29 Log: is_utf8_alnum() and is_utf8_alnumc() can use is_utf8_common() too. Branch: perl ! utf8.c ____________________________________________________________________________ [ 25908] By: nicholas on 2005/10/30 21:24:29 Log: Jarkko and I think that Perl_is_utf8_alnumc should be initialising and using PL_utf8_alnum*c*, not PL_utf8_alnum. Branch: perl ! utf8.c ____________________________________________________________________________ [ 25907] By: nicholas on 2005/10/30 21:10:39 Log: Perl_is_utf8_* share a lot of common code. Pull that out into a new function S_is_utf8_common. Branch: perl ! utf8.c ____________________________________________________________________________ [ 25906] By: nicholas on 2005/10/30 18:31:25 Log: Given that sv_nosharing performs the same function as sv_nolocking and sv_unnolocking (ie sweet FA), we might as well use the 1 function to initialise all 3 variables, and elimiate the other two. For some reason all 3 are listed as being in the public API. Daft. Branch: perl ! embed.fnc embed.h intrpvar.h mathoms.c proto.h util.c ____________________________________________________________________________ [ 25905] By: nicholas on 2005/10/30 18:04:17 Log: Replace uvuni_to_utf8() with a macro that passes the extra 0 argument to uvuni_to_utf8_flags(). Move the old body to mathoms.c Branch: perl ! embed.fnc embed.h mathoms.c proto.h utf8.c utf8.h ____________________________________________________________________________ [ 25904] By: nicholas on 2005/10/30 17:59:08 Log: global.sym appears to have become out of date. Oops. Branch: perl ! global.sym ____________________________________________________________________________ [ 25903] By: nicholas on 2005/10/30 17:49:27 Log: Replace is_utf8_string_loc() with a macro that passes the extra 0 argument to is_utf8_string_loc(). Correct the description of its parameters in its POD. Branch: perl ! embed.fnc embed.h mathoms.c proto.h utf8.c utf8.h ____________________________________________________________________________ [ 25902] By: nicholas on 2005/10/30 17:14:08 Log: Fix typos in comments. Branch: perl ! utf8.c ____________________________________________________________________________ [ 25901] By: nicholas on 2005/10/30 17:08:39 Log: Functions that die aren't exactly well used code. (ck_retarget, oopsCV, pp_padany, pp_threadsv, pp_mapstart) Branch: perl ! mathoms.c op.c pp.c pp_ctl.c ____________________________________________________________________________ [ 25900] By: nicholas on 2005/10/30 16:45:34 Log: save_hints is a mathom. Branch: perl ! mathoms.c op.c ____________________________________________________________________________ [ 25899] By: nicholas on 2005/10/30 16:41:02 Log: I infer that change 25891 as-is would break OS2. This should fix it. Branch: perl ! perl.h ____________________________________________________________________________ [ 25898] By: nicholas on 2005/10/30 16:36:22 Log: init_i18nl14n is a mathom. Branch: perl ! locale.c mathoms.c ____________________________________________________________________________ [ 25897] By: nicholas on 2005/10/30 16:24:37 Log: Replace hv_magic() with a macro to call sv_magic() directly. Move the old body to mathoms.c Branch: perl ! embed.fnc embed.h hv.c hv.h mathoms.c proto.h ____________________________________________________________________________ [ 25896] By: nicholas on 2005/10/30 16:07:58 Log: Fix win32 breakage inadvertently introduced by 25889 Branch: perl ! perl.h ____________________________________________________________________________ [ 25895] By: nicholas on 2005/10/30 10:31:01 Log: Replace hv_iternext() with a macro that calls hv_iternext_flags with an extra 0 argument. Move the old body to mathoms.c Branch: perl ! embed.fnc embed.h hv.c hv.h mathoms.c proto.h ____________________________________________________________________________ [ 25894] By: nicholas on 2005/10/30 10:00:42 Log: Fix typo in comment. Branch: perl ! hv.c ____________________________________________________________________________ [ 25893] By: nicholas on 2005/10/30 09:59:41 Log: Replace gv_fetchmethod() with a macro to call gv_fetchmethod_autoload() with the extra TRUE argument. Branch: perl ! embed.fnc embed.h gv.c gv.h mathoms.c proto.h ____________________________________________________________________________ [ 25892] By: nicholas on 2005/10/30 08:51:52 Log: I think we have a winner. do_pipe hasn't been called since 4.036. Maybe we should just remove this appendix. Branch: perl ! doio.c mathoms.c ____________________________________________________________________________ [ 25891] By: nicholas on 2005/10/30 08:38:07 Log: Replace do_aexec() with a macro to call do_aexec5() with the two extra 0 arguments. Move the old body to mathoms.c Branch: perl ! doio.c embed.fnc embed.h mathoms.c perl.h proto.h ____________________________________________________________________________ [ 25890] By: nicholas on 2005/10/30 08:23:29 Log: Replace do_exec() with a macro to call do_exec3() with the extra two 0 arguments. Move the old body to mathoms.c Branch: perl ! doio.c embed.fnc embed.h mathoms.c perl.h proto.h ____________________________________________________________________________ [ 25889] By: nicholas on 2005/10/30 08:05:32 Log: Replace do_open() with a macro to call do_openn() with the extra two 0 paramters. Move the old body to mathoms.c. Branch: perl ! doio.c embed.fnc embed.h mathoms.c perl.h proto.h ____________________________________________________________________________ [ 25888] By: stevep on 2005/10/30 04:20:45 Log: Subject: [PATCH] warnings.pl/pm: Croaker function: bug (perl v5.8, v5.9) From: Bram Date: Thu, 04 Aug 2005 23:55:33 +0200 Message-Id: <42F28ED5.CFFDCCFD@wizbit.be> Branch: perl ! lib/warnings.pm warnings.pl ____________________________________________________________________________ [ 25887] By: stevep on 2005/10/29 22:37:50 Log: Subject: Re: [PATCH] predecrement vs postdecrement From: Jarkko Hietaniemi Date: Sat, 29 Oct 2005 23:24:33 +0300 Message-ID: <4363DA81.6060600@gmail.com> Nit in pod/perlhack.pod Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 25886] By: nicholas on 2005/10/29 17:31:01 Log: Replace the body of the rarely used sv_setpviv_mg with a call to sv_setpviv followed by SvSETMAGIC. Branch: perl ! sv.c ____________________________________________________________________________ [ 25885] By: nicholas on 2005/10/29 17:21:24 Log: Replace sv_catsv_mg and sv_catpvn_mg, and move the obsolete bodies to mathoms.c Branch: perl ! embed.fnc embed.h mathoms.c proto.h sv.c sv.h ____________________________________________________________________________ [ 25884] By: nicholas on 2005/10/29 17:02:49 Log: Add a new SMAGIC flag, to signal a call to SvSETMAGIC. Add it to sv_catpvn_flags and sv_catsv_flags, and then re-implement sv_catpvn_mg and sv_catsv_mg as calls to sv_catpvn_flags and sv_catsv_flags respectively. Branch: perl ! sv.c sv.h ____________________________________________________________________________ [ 25883] By: nicholas on 2005/10/29 16:25:38 Log: sv_2pv_nolen, sv_2pvbyte_nolen and sv_2pvutf8_nolen can all be replaced with terse macros, and the function bodies retired. Branch: perl ! embed.fnc embed.h mathoms.c proto.h sv.c sv.h ____________________________________________________________________________ [ 25882] By: nicholas on 2005/10/29 16:06:39 Log: All the private implementations of @foo for compilers that can't do complex macro expansions became dead wood sometime around 5.7.3 (Don't tell Otava this) Branch: perl ! mathoms.c sv.c ____________________________________________________________________________ [ 25881] By: stevep on 2005/10/29 15:34:22 Log: Subject: [perl #30563] [PATCH] Storable::dclone fails for tied elements From: perlbug-followup@perl.org (Srezic@Iconmobile.Com) Date: 2 Jul 2004 11:32:12 -0000 Message-ID: Also, a version bump to Storable.pm. Branch: perl ! ext/Storable/Storable.pm ext/Storable/Storable.xs ! ext/Storable/t/dclone.t ____________________________________________________________________________ [ 25880] By: nicholas on 2005/10/29 15:07:42 Log: sv_utf8_upgrade declares itself to be a mathom, so off it goes. Remove duplicate declaration of Perl_sv_2uv Branch: perl ! mathoms.c sv.c ____________________________________________________________________________ [ 25879] By: nicholas on 2005/10/29 14:51:32 Log: Replace sv_force_normal with a macro that calls sv_force_normal_flags. Branch: perl ! embed.fnc embed.h mathoms.c proto.h sv.c sv.h ____________________________________________________________________________ [ 25878] By: nicholas on 2005/10/29 14:39:37 Log: Replace sv_unref with a macro that calls sv_unref_flags Branch: perl ! embed.fnc embed.h mathoms.c proto.h sv.c sv.h ____________________________________________________________________________ [ 25877] By: stevep on 2005/10/29 14:33:30 Log: Oops, missed an sv_force_normal() Branch: perl ! mg.c ____________________________________________________________________________ [ 25876] By: nicholas on 2005/10/29 14:25:55 Log: sv_taint() can easily be replaced by a macro. Branch: perl ! embed.fnc embed.h mathoms.c proto.h sv.c sv.h ____________________________________________________________________________ [ 25875] By: stevep on 2005/10/29 14:14:25 Log: Change to use sv_force_normal_flags() directly, rather than calling sv_force_normal() to call sv_force_normal_flags(). Branch: perl ! NetWare/sv_nw.c mg.c ____________________________________________________________________________ [ 25874] By: nicholas on 2005/10/29 11:50:29 Log: A terser implementation of S_varname, by using and post-processing gv_fullname4 Branch: perl ! sv.c ____________________________________________________________________________ [ 25873] By: stevep on 2005/10/29 11:47:55 Log: Additional mathoms from doio.c Branch: perl ! doio.c mathoms.c ____________________________________________________________________________ [ 25872] By: stevep on 2005/10/29 11:36:26 Log: Coverage stats say av_fake() is a mathom too. Branch: perl ! av.c mathoms.c ____________________________________________________________________________ [ 25871] By: nicholas on 2005/10/29 11:14:40 Log: gv_fullname3 and gv_efullname3 are definately mathoms. They even say so. Branch: perl ! gv.c mathoms.c ____________________________________________________________________________ [ 25870] By: stevep on 2005/10/29 11:02:12 Log: Subject: Re: [PATCH] predecrement vs postdecrement From: Jarkko Hietaniemi Date: Sat, 29 Oct 2005 11:52:25 +0300 Message-ID: <43633849.6060809@gmail.com> Branch: perl ! regcomp.c ____________________________________________________________________________ [ 25869] By: nicholas on 2005/10/29 10:53:40 Log: gv_fullname and gv_efullname are definately mathoms. Branch: perl ! gv.c mathoms.c ____________________________________________________________________________ [ 25868] By: stevep on 2005/10/28 23:38:35 Log: Subject: [PATCH] perl5db.pl incorrect instructions in termination message From: Brendan O'Dea Date: Sat, 29 Oct 2005 07:14:40 +1000 Message-ID: <20051028211440.GA23305@londo.c47.org> Branch: perl ! lib/perl5db.pl ____________________________________________________________________________ [ 25867] By: stevep on 2005/10/28 21:12:35 Log: Makefiles like tabs, not spaces. Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 25866] By: stevep on 2005/10/28 21:09:31 Log: Add a new file, mathoms.c, to hold old code kept around for binary compatability with previous versions of Perl. Change also includes various Makefile changes to compile the new file and link it into libperl. Branch: perl + mathoms.c ! MANIFEST Makefile.SH Makefile.micro NetWare/Makefile globals.c ! numeric.c op.c perlio.c plan9/mkfile sv.c utf8.c ! vms/descrip_mms.template win32/Makefile win32/makefile.mk ! wince/Makefile.ce ____________________________________________________________________________ [ 25865] By: stevep on 2005/10/28 11:30:51 Log: Check for changes in IO on CPAN. Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 25864] By: stevep on 2005/10/28 11:21:48 Log: gbarr is maintaining IO. Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 25863] By: stevep on 2005/10/28 10:48:32 Log: Add SPRINTF_RETURNS_STRLEN to the various Win32 config_H.* files. Branch: perl ! win32/config_H.bc win32/config_H.gc win32/config_H.vc ! win32/config_H.vc64 ____________________________________________________________________________ [ 25862] By: nicholas on 2005/10/28 10:24:43 Log: Use the return value from sprintf and avoid a call to strlen Branch: perl ! sv.c ____________________________________________________________________________ [ 25861] By: stevep on 2005/10/27 11:13:50 Log: Subject: Re: IO::File performace issue From: gisle@ActiveState.com (Gisle Aas) Date: 27 Oct 2005 01:00:39 -0700 Message-ID: Also includes a version bump for IO::File. Branch: perl ! ext/IO/lib/IO/File.pm ____________________________________________________________________________ [ 25860] By: nicholas on 2005/10/27 08:53:03 Log: Change 25850 failed to include all changed headers Branch: perl ! embed.h proto.h ____________________________________________________________________________ [ 25859] By: stevep on 2005/10/27 01:55:08 Log: Win32 fix for change #25850. I don't know if this define will ever be used on Win32, but it does fix the problem at hand. Branch: perl ! win32/perlhost.h ____________________________________________________________________________ [ 25858] By: rgs on 2005/10/26 13:27:31 Log: Subject: [patch@25854]vms.c rmsexpand and memmove fixes From: "John E. Malmberg" Date: Wed, 26 Oct 2005 08:08:05 -0400 Message-ID: <435F71A5.6030809@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25857] By: rgs on 2005/10/26 12:52:37 Log: FAQ sync. Branch: perl ! pod/perlfaq.pod pod/perlfaq2.pod pod/perlfaq3.pod ! pod/perlfaq4.pod pod/perlfaq5.pod pod/perlfaq6.pod ! pod/perlfaq7.pod pod/perlfaq9.pod ____________________________________________________________________________ [ 25856] By: merijn on 2005/10/26 12:37:47 Log: Subject: [PATCH] Symbian: better Series 80 support From: Date: Wed, 26 Oct 2005 15:50:08 +0300 Message-ID: Branch: perl + symbian/hexdump.pl ! MANIFEST symbian/PerlApp.cpp symbian/PerlApp.h ! symbian/PerlAppS80.rss symbian/config.pl symbian/makesis.pl ! symbian/sisify.pl ____________________________________________________________________________ [ 25855] By: stevep on 2005/10/26 11:52:46 Log: Multiple versions of OpenBSD fail this test, not just 3.7. Branch: perl ! t/op/sprintf.t ____________________________________________________________________________ [ 25854] By: rgs on 2005/10/26 10:21:30 Log: Subject: Re: [PATCH] minor speed-up for pp_push() From: Tassilo von Parseval Date: Tue, 25 Oct 2005 08:11:42 +0200 Message-id: <20051025061141.GA2256@ethan> Branch: perl ! pp.c ____________________________________________________________________________ [ 25853] By: nicholas on 2005/10/26 10:06:37 Log: Store the raw bytes of the pid in PL_pidstatus, rather than the stringification, as removing the conversions saves time and code. Branch: perl ! util.c ____________________________________________________________________________ [ 25852] By: rgs on 2005/10/26 09:37:25 Log: Subject: [perl #37535] [PATCH] ioctl IOCPARM_LEN(x) should be _IOC_SIZE(x) on Linux, not 256 From: Jason Vas Dias (via RT) Date: Tue, 25 Oct 2005 15:27:28 -0700 Message-ID: Branch: perl ! perl.h ____________________________________________________________________________ [ 25851] By: rgs on 2005/10/26 08:58:42 Log: Subject: Re: [patch@25838]Hopefully the last VMS exit/error fixes needed. From: "John E. Malmberg" Date: Tue, 25 Oct 2005 13:36:20 -0400 Message-ID: <435E6D14.7000104@qsl.net> Branch: perl ! perl.h vms/perlvms.pod ____________________________________________________________________________ [ 25850] By: nicholas on 2005/10/26 08:31:20 Log: Most platforms don't actually need PL_pidstatus, or the associated .5K of code. Branch: perl ! embed.fnc intrpvar.h makedef.pl perl.c perl.h perlapi.h ! pp_sys.c sv.c util.c ____________________________________________________________________________ [ 25849] By: rgs on 2005/10/25 15:26:20 Log: Back out change #25839, and apply : Subject: [patch@25838]Hopefully the last VMS exit/error fixes needed. From: "John E. Malmberg" Date: Tue, 25 Oct 2005 11:09:37 -0400 Message-ID: <435E4AB1.1000106@qsl.net> Branch: perl ! perl.c perl.h vms/perlvms.pod ____________________________________________________________________________ [ 25848] By: nicholas on 2005/10/25 12:54:18 Log: Code in wait4pid was calling hv_delete with the hash iterator currently on that entry. On aggregate this does more work, beacuse the next call to hv_iterinit() would spot the flag, and have to call the delete routine, while in the meantime any new entries can't re-use that memory. Branch: perl ! util.c ____________________________________________________________________________ [ 25847] By: rgs on 2005/10/25 12:35:29 Log: t/TEST should require Time::HiRes only when it uses it. This fixes minitest. Branch: perl ! t/TEST ____________________________________________________________________________ [ 25846] By: rgs on 2005/10/25 12:17:33 Log: Rediff the Makefile.SH patch for cross-compilation. (this doesn't mean it works, though.) Branch: perl ! Cross/Makefile.SH.patch ____________________________________________________________________________ [ 25845] By: stevep on 2005/10/25 11:56:53 Log: Upgrade to Time-HiRes-1.76 Branch: perl ! 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 ____________________________________________________________________________ [ 25844] By: rgs on 2005/10/25 11:19:44 Log: Remove remaining references to mv-if-diff Branch: perl ! os2/Makefile.SHs pod/Makefile.SH pod/perlmodlib.PL ____________________________________________________________________________ [ 25843] By: nicholas on 2005/10/25 10:55:27 Log: Oops. the trick is to edit Makefile.SH Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 25842] By: nicholas on 2005/10/25 10:36:39 Log: Subject: [PATCH] remove mv-if-diff From: Rafael Garcia-Suarez Message-ID: <20051024193257.2022ea0d@grubert.mandrakesoft.com> Date: Mon, 24 Oct 2005 19:32:57 +0200 (with tweak to add rm for opmini.c, remove mv-if-diff, and reflect this removal in MANIFEST) Branch: perl - mv-if-diff ! MANIFEST Makefile.SH ____________________________________________________________________________ [ 25841] By: nicholas on 2005/10/25 09:09:49 Log: Replace all the strlen()s related to PL_pidstatus with the return value of my_sprintf Branch: perl ! util.c ____________________________________________________________________________ [ 25840] By: nicholas on 2005/10/25 08:32:25 Log: Whoops. The Windows build is going to need to know that this symbol is defined. Branch: perl ! perl.c ____________________________________________________________________________ [ 25839] By: rgs on 2005/10/25 08:14:33 Log: Subject: VMS exit handling still broken, need some help. From: "John E. Malmberg" Date: Mon, 24 Oct 2005 01:34:41 -0400 Message-ID: <435C7271.8070403@qsl.net> Branch: perl ! perl.c perl.h vms/vms.c ____________________________________________________________________________ [ 25838] By: merijn on 2005/10/25 05:58:00 Log: Subject: [patch@25837] Change 25831: sprintf returns the length of the buffer. From: "John E. Malmberg" Date: Mon, 24 Oct 2005 23:37:46 -0400 Message-ID: <435DA88A.90201@qsl.net> Branch: perl ! configure.com ____________________________________________________________________________ [ 25837] By: merijn on 2005/10/24 23:35:40 Log: Backport of changes #25831 and #25832. Re-order needed Subject: [PATCH] Re: Configure question about format of cc/cppsymbols From: Yitzchak Scott-Thoennes Date: Mon, 24 Oct 2005 13:04:58 -0700 Message-ID: <20051024200458.GC2312@efn.org> Branch: perl ! Configure config_h.SH ____________________________________________________________________________ [ 25833] By: merijn on 2005/10/24 22:44:22 Log: Subject: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Mon, 24 Oct 2005 23:19:48 +0100 Message-ID: <00ab01c5d8e9$0ef31b40$02f0440a@myopwv.com> Branch: perl ! ext/Compress/Zlib/Zlib.pm ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm ! ext/Compress/Zlib/lib/IO/Compress/Gzip.pm ! ext/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm ! ext/Compress/Zlib/t/03zlib-v1.t ! ext/Compress/Zlib/t/16oneshot.t ext/Compress/Zlib/t/22merge.t ____________________________________________________________________________ [ 25832] By: nicholas on 2005/10/24 21:20:21 Log: Add my_sprintf, which is usually just a macro for sprintf, for those places where we want to use the return value of sprintf. This allows a wrapper to be used for platforms where the C library isn't ANSI- conformant. Branch: perl ! config_h.SH embed.fnc embed.h global.sym makedef.pl perl.h ! proto.h util.c ____________________________________________________________________________ [ 25831] By: nicholas on 2005/10/24 20:03:38 Log: Add a probe for whether sprintf returns the length of the buffer. Update all the canned config.sh files. Assume that symbian and Win32 are all ANSI conformant, note that ARM Linux (ie glibc) will be, don't assume that any other platform is. Branch: perl ! Configure Cross/config.sh-arm-linux NetWare/config.wc ! Porting/Glossary configure.com epoc/config.sh ! plan9/config_sh.sample symbian/config.sh uconfig.sh ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 wince/config.ce ____________________________________________________________________________ [ 25830] By: rgs on 2005/10/24 16:18:41 Log: Fix path in code example Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25829] By: rgs on 2005/10/24 15:21:28 Log: Subject: Re: do { EXPR for EXPR } From: Robin Houston Date: Sat, 22 Oct 2005 16:56:27 +0100 Message-ID: <20051022155627.GA22420@rpc142.cs.man.ac.uk> Branch: perl ! op.c t/cmd/mod.t ____________________________________________________________________________ [ 25828] By: stevep on 2005/10/24 14:16:32 Log: Update one of merijn's previous emails. Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 25827] By: craigb on 2005/10/23 22:17:44 Log: Subject: [patch@25825] Fix st_ino compare to use real data. From: "John E. Malmberg" Date: Sun, 23 Oct 2005 17:46:46 -0400 Message-id: <435C04C6.2090405@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25825] By: mhx on 2005/10/23 10:16:45 Log: Fix mismatched braces in S_fd_on_nosuid_fs(). Branch: perl ! perl.c ____________________________________________________________________________ [ 25824] By: craigb on 2005/10/22 16:43:40 Log: VMS threaded build fixes for things broken in #25783 Branch: perl ! vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 25823] By: nicholas on 2005/10/22 13:12:48 Log: use more 'const' in the Encode data structures. Branch: perl ! ext/Encode/Encode/encode.h ext/Encode/bin/enc2xs ____________________________________________________________________________ [ 25822] By: mhx on 2005/10/22 13:02:02 Log: Turn NN to NULLOK for functions that have code to handle the ptr == NULL case and are currently called with NULL pointers. Having parameters tagged NN can make gcc optimize away the code for the NULL case, causing segfaults. Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 25821] By: nicholas on 2005/10/22 12:08:34 Log: Mark more static Encode data structures as const. Branch: perl ! ext/Encode/Encode.xs ext/Encode/Encode/encode.h ! ext/Encode/bin/enc2xs ext/Encode/encengine.c ____________________________________________________________________________ [ 25820] By: stevep on 2005/10/21 21:54:01 Log: Documentation on getting a FORMAT ref from a GLOB was missing from perlref.pod. Thanks for David Wheeler for starting the discussion and Paul Johnson for confirming that it could actually be done. Branch: perl ! pod/perlref.pod ____________________________________________________________________________ [ 25819] By: merijn on 2005/10/21 15:49:00 Log: Subject: [PATCH] Symbian/beginnings of Series 80 support From: Date: Fri, 21 Oct 2005 17:15:23 +0300 Message-ID: Branch: perl + symbian/PerlAppS60.rss symbian/PerlAppS80.rss ! MANIFEST ____________________________________________________________________________ [ 25818] By: rgs on 2005/10/21 15:44:38 Log: Subject: allow "" as select bitmask [PATCH] From: Gisle Aas Date: 21 Oct 2005 08:04:40 -0700 Message-ID: Branch: perl ! pp_sys.c t/op/sselect.t ____________________________________________________________________________ [ 25816] By: rgs on 2005/10/21 15:06:13 Log: Rewording of doc change #25812 Branch: perl ! pod/perlsub.pod ____________________________________________________________________________ [ 25815] By: merijn on 2005/10/21 14:12:37 Log: Subject: [PATCH] Symbian/beginnings of Series 80 support From: Date: Fri, 21 Oct 2005 17:15:23 +0300 Message-ID: Branch: perl - symbian/PerlApp.rss ____________________________________________________________________________ [ 25814] By: merijn on 2005/10/21 14:12:10 Log: Subject: [PATCH] Symbian/beginnings of Series 80 support From: Date: Fri, 21 Oct 2005 17:15:23 +0300 Message-ID: Branch: perl ! MANIFEST README.symbian symbian/PerlApp.cpp symbian/PerlApp.h ! symbian/PerlApp.hrh symbian/config.pl symbian/config.sh ! symbian/makesis.pl symbian/sdk.pl symbian/sisify.pl ! symbian/xsbuild.pl ____________________________________________________________________________ [ 25813] By: rgs on 2005/10/21 13:24:30 Log: Subject: wrong maxlen in sselect [PATCH] From: Gisle Aas Date: 21 Oct 2005 05:24:30 -0700 Message-ID: Plus a regression test for the new warning. Branch: perl ! pod/perldiag.pod pp_sys.c t/lib/warnings/pp_sys ____________________________________________________________________________ [ 25812] By: rgs on 2005/10/21 13:01:26 Log: Subject: Re: [PATCH] return values reworded in perlsub.pod From: Xavier Noria Date: Fri, 21 Oct 2005 08:43:12 +0200 Message-Id: <1C8D7C5C-986C-4336-8C4F-8B965CE1AD17@hashref.com> (with minor tweaks) Branch: perl ! pod/perlsub.pod ____________________________________________________________________________ [ 25811] By: rgs on 2005/10/21 09:31:52 Log: Remove last remaining reference to vax11c Branch: perl ! x2p/a2p.h ____________________________________________________________________________ [ 25810] By: craigb on 2005/10/20 22:38:36 Log: Subject: [patch@25809]restore documented exit behavior From: "John E. Malmberg" Date: Thu, 20 Oct 2005 18:21:20 -0400 Message-id: <43581860.3020108@qsl.net> Branch: perl ! mg.c perl.c perl.h t/op/exec.t vms/perlvms.pod vms/vms.c ____________________________________________________________________________ [ 25809] By: rgs on 2005/10/19 21:15:53 Log: Fix doc typo, by Gisle Aas Branch: perl ! lib/User/grent.pm ____________________________________________________________________________ [ 25808] By: rgs on 2005/10/19 20:46:50 Log: Subject: Re: [PATCH] Re: [perl #37350] $#{@$aref} in debugger gives: Bizarre copy of ARRAY in leave From: Robin Houston Date: Oct 14, 2005 1:54 AM Message-ID: <20051013235457.GA23386@rpc142.cs.man.ac.uk> Branch: perl ! embed.fnc embed.h global.sym op.c op.h proto.h t/op/array.t ____________________________________________________________________________ [ 25805] By: rgs on 2005/10/19 13:19:17 Log: Forgotten chunk by jhi Branch: perl ! symbian/makesis.pl ____________________________________________________________________________ [ 25804] By: rgs on 2005/10/19 13:09:09 Log: Subject: [PATCH] blead 25801: Symbian batch of today From: Date: Wed, 19 Oct 2005 16:19:23 +0300 Message-ID: Branch: perl ! perl.h pp_sys.c symbian/config.sh symbian/symbianish.h ! symbian/xsbuild.pl ____________________________________________________________________________ [ 25803] By: rgs on 2005/10/19 08:18:30 Log: Subject: [PATCH] More consting, and DRY leads to shrinking object code From: Andy Lester Date: Tue, 18 Oct 2005 09:57:23 -0500 Message-ID: <20051018145723.GA4964@petdance.com> Branch: perl ! av.c gv.c hv.c mg.c pp_ctl.c pp_hot.c sv.c ____________________________________________________________________________ [ 25802] By: rgs on 2005/10/19 07:52:20 Log: Subject: [PATCH] Adding documentation index to perlapi.pod and perlintern.pod From: Sébastien Aperghis-Tramoni Date: Tue, 18 Oct 2005 22:22:57 +0200 Message-ID: <1129666977.435559a10cb95@imp5-g19.free.fr> (tweaked to remove trailing whitespace to doc entries) Plus, regenerate doc and headers Branch: perl ! autodoc.pl embed.h pod/perlapi.pod pod/perlintern.pod proto.h ____________________________________________________________________________ [ 25801] By: craigb on 2005/10/19 00:29:00 Log: Subject: [patch@25784] enable open(FOO, "child.pl foo|") on VMS From: "John E. Malmberg" Date: Tue, 18 Oct 2005 14:43:29 -0400 Message-id: <43554251.5020704@qsl.net> Branch: perl ! vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 25800] By: rgs on 2005/10/18 21:22:17 Log: Add notes about -f _ and defined %foo:: in perldelta Branch: perl ! pod/perl593delta.pod ____________________________________________________________________________ [ 25799] By: rgs on 2005/10/18 20:57:43 Log: Force _ to be always a bareword after filetest operators Branch: perl ! t/op/filetest.t toke.c ____________________________________________________________________________ [ 25798] By: nicholas on 2005/10/18 19:52:27 Log: Add Rafael's 5.10 roadmap to perltodo. Add state variables. Remove xsubpp entry, as that had been done already. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25797] By: rgs on 2005/10/18 19:24:55 Log: Fix tokenizer debugging trace for file tests Branch: perl ! toke.c ____________________________________________________________________________ [ 25796] By: stevep on 2005/10/18 19:15:40 Log: Upgrade to Digest-1.13 Branch: perl ! lib/Digest.pm lib/Digest/Changes lib/Digest/file.pm ____________________________________________________________________________ [ 25795] By: merijn on 2005/10/18 16:30:54 Log: VMS does not have clearenv () according to John E. Malmberg Followup to 25793 Branch: perl ! configure.com ____________________________________________________________________________ [ 25794] By: steveh on 2005/10/18 15:03:50 Log: Update win32 config files w.r.t. change #25793 Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/config_H.vc64 ____________________________________________________________________________ [ 25793] By: merijn on 2005/10/18 13:50:15 Log: Add probe for clearenv (), like #25733 for unsetenv () Branch: perl ! Configure Porting/Glossary config_h.SH handy.h ____________________________________________________________________________ [ 25790] By: rgs on 2005/10/18 12:48:17 Log: Subject: [PATCH] missed some SYMBIAN ifdefs From: Date: Tue, 18 Oct 2005 16:07:28 +0300 Message-ID: Branch: perl ! perl.h util.h ____________________________________________________________________________ [ 25789] By: stevep on 2005/10/18 10:52:01 Log: Upgrade to Time-HiRes-1.75 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/Makefile.PL ____________________________________________________________________________ [ 25788] By: rgs on 2005/10/18 09:29:05 Log: Subject: [PATCH] Symbian: New vs New From: Date: Tue, 18 Oct 2005 12:53:16 +0300 Message-ID: Branch: perl ! symbian/PerlUtil.cpp ____________________________________________________________________________ [ 25786] By: rgs on 2005/10/18 08:01:12 Log: Subject: [patch@25783] vmsish.h fix for lstat() definition From: "John E. Malmberg" Date: Mon, 17 Oct 2005 17:08:19 -0400 Message-ID: <435412C3.3080504@qsl.net> Branch: perl ! vms/vmsish.h ____________________________________________________________________________ [ 25784] By: steveh on 2005/10/17 15:48:24 Log: Silence gcc complaints about comments in config.h This suppresses dozens of lines of warnings seen, e.g. here: http://www.nntp.perl.org/group/perl.daily-build.reports/32231 Branch: perl ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/Zlib.pm ____________________________________________________________________________ [ 25783] By: rgs on 2005/10/17 15:13:35 Log: Subject: [patch@25775] VMS prep for symbolic links and long filename From: "John E. Malmberg" Date: Mon, 17 Oct 2005 08:12:37 -0400 Message-ID: <43539535.70609@qsl.net> Branch: perl ! vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 25782] By: rgs on 2005/10/17 15:05:23 Log: Subject: [PATCH] even more Symbian From: Date: Mon, 17 Oct 2005 18:27:57 +0300 Message-ID: Branch: perl ! ext/Storable/Storable.xs symbian/TODO ! symbian/find_writeable_data.pl symbian/xsbuild.pl ____________________________________________________________________________ [ 25781] By: nicholas on 2005/10/17 14:44:59 Log: Correct precedence from and to && in an expression with assignment. Branch: perl ! ext/IO/t/io_sock.t ____________________________________________________________________________ [ 25780] By: rgs on 2005/10/17 10:16:30 Log: Subject: Re: small addition to $, and $\ in perlvar.pod From: Xavier Noria Date: Sun, 16 Oct 2005 12:27:30 +0200 Message-Id: <7CA83392-70CD-4AC8-AA44-D94F508BB028@hashref.com> Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 25779] By: steveh on 2005/10/17 10:14:46 Log: Make some casts explicit to keep VC++ 7 happy Specifically, this silences the warnings from the following smoke: http://www.nntp.perl.org/group/perl.daily-build.reports/32258 (Hmm. Looks like you need to decode the base64 yourself before you can read that.) Branch: perl ! numeric.c op.c pp_pack.c toke.c ____________________________________________________________________________ [ 25778] By: rgs on 2005/10/17 09:57:24 Log: Subject: [PATCH] another Symbian update: Alan's fault :-) From: Date: Mon, 17 Oct 2005 13:19:34 +0300 Message-ID: Branch: perl + symbian/find_writeable_data.pl ! MANIFEST XSUB.h doio.c embed.fnc embed.h mg.c perl.c perl.h ! perlio.c pp_ctl.c pp_sys.c symbian/config.pl symbian/sisify.pl ! util.c ____________________________________________________________________________ [ 25777] By: rgs on 2005/10/17 08:46:31 Log: Doc/style fixes pointed out by Gisle Branch: perl ! lib/warnings/register.pm ____________________________________________________________________________ [ 25776] By: rgs on 2005/10/17 08:28:15 Log: Subject: [PATCH] blead@25775 Symbian update From: Date: Mon, 17 Oct 2005 11:49:20 +0300 Message-ID: Branch: perl + symbian/PerlUtil.cpp symbian/PerlUtil.h symbian/PerlUtil.pod ! MANIFEST README.symbian symbian/PerlBase.pod symbian/TODO ! symbian/config.pl symbian/sdk.pl symbian/sisify.pl ! symbian/symbian_proto.h symbian/xsbuild.pl ____________________________________________________________________________ [ 25775] By: davem on 2005/10/16 23:05:44 Log: DEBUG_LEAKING_SCALARS doesn't need shared memory to store filenames Branch: perl ! sv.c ____________________________________________________________________________ [ 25774] By: rgs on 2005/10/16 21:47:57 Log: Subject: [PATCH] Keys of %INC always use forward slashes From: Jan Dubois Date: Oct 16, 2005 8:24 PM Message-ID: <006e01c5d27e$d722c6e0$2217a8c0@candy> Branch: perl ! lib/CPAN.pm ____________________________________________________________________________ [ 25772] By: craigb on 2005/10/16 19:10:56 Log: Subject: [patch@25763] Fix VMS error/exit handling, update kill function From: "John E. Malmberg" Message-id: <4351F393.8030809@qsl.net> Date: Sun, 16 Oct 2005 02:30:43 -0400 Branch: perl ! perl.c perl.h t/run/exit.t vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 25771] By: davem on 2005/10/16 17:46:10 Log: an assert in av_undef was leaking memory Branch: perl ! av.c ____________________________________________________________________________ [ 25770] By: davem on 2005/10/16 17:39:20 Log: static functions should be prefixed S_ Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 25769] By: davem on 2005/10/16 14:53:45 Log: free a thread's interpreter after $t->join() rather than after undef $t This should fix some ithreads memory leaks. Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 25768] By: stevep on 2005/10/16 13:53:00 Log: Upgrade to version-0.49 Branch: perl ! lib/version.pm lib/version.pod ____________________________________________________________________________ [ 25767] By: stevep on 2005/10/16 13:24:23 Log: No more attempting to edit Pod before the first coffee of the morning. Branch: perl ! ext/DynaLoader/XSLoader_pm.PL ____________________________________________________________________________ [ 25766] By: stevep on 2005/10/16 13:10:02 Log: Upgrade to XSLoader-0.06 (plus a minor doc nit found by podchecker). Branch: perl ! ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t ____________________________________________________________________________ [ 25765] By: stevep on 2005/10/16 13:02:19 Log: Upgrade to Pod-Parser-1.34 (with some changes to get the new test file to work within the core). Branch: perl + lib/Pod/t/contains_pod.t t/lib/contains_pod.xr ! MANIFEST lib/Pod/Find.pm ____________________________________________________________________________ [ 25764] By: stevep on 2005/10/16 12:36:37 Log: Upgrade to ExtUtils-ParseXS-2.15. Branch: perl ! lib/ExtUtils/ParseXS.pm ____________________________________________________________________________ [ 25763] By: nicholas on 2005/10/15 21:35:29 Log: Subject: pre{inc,dec} is faster, even with integers From: hv@crypt.org Message-Id: <200510141722.j9EHMfa25945@zen.crypt.org> Date: Fri, 14 Oct 2005 18:22:41 +0100 Branch: perl ! op.c t/op/inc.t ____________________________________________________________________________ [ 25761] By: craigb on 2005/10/15 03:59:44 Log: Subject: [patch@blead] perlport.pod From: "John E. Malmberg" Date: Fri, 14 Oct 2005 23:48:20 -0400 Message-id: <43507C04.8050003@qsl.net> Branch: perl ! pod/perlport.pod ____________________________________________________________________________ [ 25760] By: craigb on 2005/10/15 03:43:30 Log: Subject: patch for blead - Perlvms.pod update From: "John E. Malmberg" Date: Fri, 14 Oct 2005 21:15:26 -0400 Message-id: <4350582E.4070209@qsl.net> Branch: perl ! vms/perlvms.pod ____________________________________________________________________________ [ 25759] By: craigb on 2005/10/14 15:31:33 Log: Grab enough room from the outset in do_tovmsspec() Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25758] By: steveh on 2005/10/14 08:00:58 Log: Subject: [PATCH] Compress::Zlib - fix for win32 From: "Paul Marquess" Date: Thu, 13 Oct 2005 23:06:25 +0100 Message-ID: <002a01c5d042$5c25fea0$1a1c140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/Zlib.xs ____________________________________________________________________________ [ 25757] By: stevep on 2005/10/14 03:46:24 Log: gcc complains when it sees variables declared const register ... switched them all to register const ... Branch: perl ! av.c pp.c pp_hot.c regexec.c sv.c toke.c util.c ____________________________________________________________________________ [ 25756] By: stevep on 2005/10/14 01:20:21 Log: Upgrade to Unicode-Collate-0.52 Branch: perl ! lib/Unicode/Collate.pm lib/Unicode/Collate/Changes ! lib/Unicode/Collate/README lib/Unicode/Collate/t/test.t ____________________________________________________________________________ [ 25755] By: stevep on 2005/10/13 23:31:03 Log: Add PERL_USE_SAFE_PUTENV to the compile time options in perl -V Branch: perl ! perl.c ____________________________________________________________________________ [ 25754] By: stevep on 2005/10/13 23:03:46 Log: Subject: [PATCH] Stas' croak patch and then some From: Andy Lester Date: Thu, 13 Oct 2005 16:42:12 -0500 Message-ID: <20051013214212.GA1122@petdance.com> Branch: perl ! embed.fnc gv.c op.c pad.c perl.c pp_sort.c proto.h regcomp.c ! sv.c t/TEST toke.c utf8.c ____________________________________________________________________________ [ 25753] By: rgs on 2005/10/13 15:53:39 Log: If /dev/null is not readable, perl -e fails with an obscure error message. Make it more understandable. Branch: perl ! perl.c ____________________________________________________________________________ [ 25752] By: rgs on 2005/10/13 14:18:50 Log: Subject: [patch@25744] t/op/local.t - change 25514 broke VMS From: "John E. Malmberg" Date: Thu, 13 Oct 2005 10:28:23 -0400 Message-ID: <434E6F07.5020108@qsl.net> Branch: perl ! t/op/local.t ____________________________________________________________________________ [ 25751] By: rgs on 2005/10/13 12:38:21 Log: Subject: SvPVutf8_nolen crashes [PATCH] From: Gisle Aas Date: 13 Oct 2005 06:00:49 -0700 Message-ID: Branch: perl ! sv.c ____________________________________________________________________________ [ 25750] By: rgs on 2005/10/13 12:22:24 Log: Better cleanup of directories created by C::Zlib Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 25749] By: merijn on 2005/10/13 12:17:41 Log: PL_use_safe_putenv needs to be in the export lists Branch: perl ! makedef.pl ____________________________________________________________________________ [ 25748] By: rgs on 2005/10/13 11:20:23 Log: Subject: [PATCH] POD index entries with X<> From: Ivan Tubert-Brohman Date: Wed, 12 Oct 2005 19:20:18 -0400 Message-ID: <434D9A32.4050305@cpan.org> Branch: perl ! pod/perldata.pod pod/perldebug.pod pod/perldsc.pod ! pod/perlfaq5.pod pod/perlfaq6.pod pod/perlform.pod ! pod/perlfunc.pod pod/perllexwarn.pod pod/perlmod.pod ! pod/perlobj.pod pod/perlop.pod pod/perlpod.pod pod/perlre.pod ! pod/perlref.pod pod/perlrun.pod pod/perlsub.pod ! pod/perlsyn.pod pod/perltie.pod ____________________________________________________________________________ [ 25747] By: rgs on 2005/10/13 09:43:46 Log: Subject: Accidental interpolation of $@ in Pod::Html [PATCH] From: Gisle Aas Date: 13 Oct 2005 01:42:32 -0700 Message-ID: Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 25746] By: rgs on 2005/10/13 09:05:42 Log: The new REQUIRE token introduced by change 25599 must be nonassoc, just like the UNIOP token it's patterned after. (While we're at it, allow to use bison 2.1 to regenerate the parser files.) Branch: perl ! perly.act perly.h perly.tab perly.y regen_perly.pl ____________________________________________________________________________ [ 25745] By: rgs on 2005/10/13 08:14:32 Log: Document that -F doesn't accept whitespace in patterns. (fixes bug #37366) Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 25744] By: merijn on 2005/10/13 06:10:27 Log: Subject: RE: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Wed, 12 Oct 2005 22:41:41 +0100 Message-ID: <004c01c5cf75$bd368fc0$0e1c140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm ____________________________________________________________________________ [ 25743] By: stevep on 2005/10/12 23:28:04 Log: Subject: [PATCH pp_sort.c 5.8.7] Typo in comment. From: Abigail Date: Thu, 13 Oct 2005 01:25:10 +0200 Message-ID: <20051012232509.GA1018@abigail.nl> Branch: perl ! pp_sort.c ____________________________________________________________________________ [ 25742] By: rgs on 2005/10/12 15:55:21 Log: Subject: [PATCH] Symbian blead update: Symbian port 0.2.0 From: Date: Wed, 12 Oct 2005 19:12:57 +0300 Message-ID: Branch: perl + symbian/sisify.pl ! MANIFEST README.symbian symbian/PerlApp.cpp symbian/PerlApp.h ! symbian/TODO symbian/config.pl symbian/port.pl ____________________________________________________________________________ [ 25741] By: rgs on 2005/10/12 11:37:49 Log: Update to the config boilerplates, by Jarkko Branch: perl ! Cross/config.sh-arm-linux NetWare/config.wc epoc/config.sh ! plan9/config_sh.sample symbian/config.sh uconfig.h uconfig.sh ! wince/config.ce ____________________________________________________________________________ [ 25740] By: craigb on 2005/10/11 23:58:26 Log: disarm unsetenv() on VMS for now (function is present but %ENV is more complicated) Branch: perl ! configure.com ____________________________________________________________________________ [ 25739] By: stevep on 2005/10/11 22:27:18 Log: Subject: [PATCH] Compress::Zlib From: Paul Marquess Date: Tue, 11 Oct 2005 22:54:25 +0100 This silences a few warnings on AIX Branch: perl ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm ! ext/Compress/Zlib/t/04def.t ____________________________________________________________________________ [ 25738] By: rgs on 2005/10/11 21:14:49 Log: Comment fix Branch: perl ! perl.c ____________________________________________________________________________ [ 25737] By: merijn on 2005/10/11 15:15:37 Log: Subject: [PATCH] environ fixup From: Alan Burlison Date: Tue, 11 Oct 2005 16:29:54 +0100 Message-ID: <434BDA72.4090109@sun.com> Branch: perl ! handy.h hints/solaris_2.sh perl.c util.c ____________________________________________________________________________ [ 25736] By: merijn on 2005/10/11 11:30:22 Log: Subject: [PATCH] Symbian blead fix From: Date: Tue, 11 Oct 2005 14:48:49 +0300 Message-ID: Branch: perl ! symbian/PerlApp.cpp ____________________________________________________________________________ [ 25735] By: merijn on 2005/10/11 11:25:46 Log: Subject: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Tue, 11 Oct 2005 12:35:22 +0100 Message-ID: <013e01c5ce57$dee62af0$671c140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm ! ext/Compress/Zlib/t/16oneshot.t ____________________________________________________________________________ [ 25734] By: steveh on 2005/10/11 10:09:48 Log: Update win32 config files w.r.t. change #25733 Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/config_H.vc64 ____________________________________________________________________________ [ 25733] By: merijn on 2005/10/10 13:47:17 Log: Add probe for unsetenv () Subject: Re: Perl's handling of environ breaks on Solaris 10 From: Steve Peters Date: Mon, 10 Oct 2005 07:51:17 -0500 Message-ID: <20051010125117.GA27566@mccoy.peters.homeunix.org> Branch: perl ! Configure Porting/Glossary config_h.SH handy.h ____________________________________________________________________________ [ 25731] By: stevep on 2005/10/10 13:14:50 Log: Subject: Re: Win32::GetShortPathName() does not always return a short name [DOC PATCH] From: Gisle Aas Date: 10 Oct 2005 06:20:23 -0700 Change to remove a call to Win32::GetShortPathName() from Test::Harness::Straps. Branch: perl ! lib/Test/Harness/Straps.pm ____________________________________________________________________________ [ 25730] By: rgs on 2005/10/10 11:22:08 Log: Subject: [PATCH] Symbian bleadperl@25725 update From: Date: Mon, 10 Oct 2005 14:28:31 +0300 Message-ID: Branch: perl ! ext/Compress/Zlib/Zlib.xs ext/Compress/Zlib/zlib-src/trees.c ! symbian/PerlApp.cpp symbian/TODO symbian/symbian_utils.cpp ! symbian/xsbuild.pl ____________________________________________________________________________ [ 25729] By: rgs on 2005/10/10 11:16:24 Log: Subject: RE: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Mon, 10 Oct 2005 12:24:29 +0100 Message-ID: <013501c5cd8d$2f5d3e90$291c140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/Zlib.xs ____________________________________________________________________________ [ 25728] By: merijn on 2005/10/10 10:36:51 Log: Subject: Win32::GetShortPathName() does not always return a short name [DOC PATCH] From: Gisle Aas Date: 10 Oct 2005 03:58:09 -0700 Message-ID: Branch: perl ! win32/ext/Win32/Win32.pm ____________________________________________________________________________ [ 25727] By: merijn on 2005/10/10 10:27:12 Log: Making t/14gzopen.t a bit more robust. Subject: [PATCH] Compress::Zlib From: "Paul Marquess" Date: Mon, 10 Oct 2005 11:40:00 +0100 Message-ID: <012101c5cd86$f895b640$291c140a@myopwv.com> Branch: perl ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/Zlib.xs ! ext/Compress/Zlib/t/14gzopen.t ____________________________________________________________________________ [ 25726] By: merijn on 2005/10/10 06:14:30 Log: Compress::Zlib should not ask under Cygwin in CORE Branch: perl ! ext/Compress/Zlib/Makefile.PL ____________________________________________________________________________ [ 25725] By: stevep on 2005/10/10 01:18:58 Log: From: Paul Marquess Subject: RE: [PATCH] DB_File 1.1812 Date: Sun, 9 Oct 2005 23:25:38 +0100 Patch to ext/Compress/Zlib/Zlib.xs from Paul Marquess. Branch: perl ! ext/Compress/Zlib/Zlib.xs ____________________________________________________________________________ [ 25724] By: rgs on 2005/10/09 21:27:57 Log: Upgrade to DB_File 1.1812, by Paul Marquess Branch: perl ! ext/DB_File/Changes ext/DB_File/DB_File.pm ! ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t ! ext/DB_File/t/db-hash.t ____________________________________________________________________________ [ 25723] By: stevep on 2005/10/09 18:53:02 Log: Tweaks to get Test::Builder::Tester's tests to work in the core. Branch: perl ! lib/Test/Simple/t/tbt_01basic.t ! lib/Test/Simple/t/tbt_04line_num.t ____________________________________________________________________________ [ 25722] By: stevep on 2005/10/09 18:06:13 Log: Upgraded to ExtUtils-ParseXS-2.14. Branch: perl ! lib/ExtUtils/ParseXS.pm ____________________________________________________________________________ [ 25721] By: rgs on 2005/10/09 16:42:26 Log: Don't use a regexp in DB::sub(). This should work around perlbug #37102. Branch: perl ! lib/DB.pm ____________________________________________________________________________ [ 25720] By: stevep on 2005/10/09 15:37:41 Log: It would be nice to upgrade the right file. Double grrrrr. Branch: perl ! lib/ExtUtils/CBuilder.pm ____________________________________________________________________________ [ 25719] By: stevep on 2005/10/09 15:32:29 Log: Add standard core test header to Test::Builder::Tester tests. Branch: perl ! lib/Test/Simple/t/tbt_01basic.t ! lib/Test/Simple/t/tbt_02fhrestore.t ! lib/Test/Simple/t/tbt_03die.t ! lib/Test/Simple/t/tbt_04line_num.t ! lib/Test/Simple/t/tbt_05faildiag.t ! lib/Test/Simple/t/tbt_06errormess.t ! lib/Test/Simple/t/tbt_07args.t ____________________________________________________________________________ [ 25718] By: stevep on 2005/10/09 15:24:43 Log: Upgrade to Test-Simple-0.62. Branch: perl + lib/Test/Builder/Tester.pm lib/Test/Builder/Tester/Color.pm + lib/Test/Simple/t/tbt_01basic.t + lib/Test/Simple/t/tbt_02fhrestore.t + lib/Test/Simple/t/tbt_03die.t + lib/Test/Simple/t/tbt_04line_num.t + lib/Test/Simple/t/tbt_05faildiag.t + lib/Test/Simple/t/tbt_06errormess.t + lib/Test/Simple/t/tbt_07args.t ! MANIFEST 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/More.t lib/Test/Simple/t/bail_out.t ! lib/Test/Simple/t/is_deeply_fail.t ____________________________________________________________________________ [ 25717] By: stevep on 2005/10/09 14:51:12 Log: Missed files in upgrading modules. Grrrr Branch: perl ! lib/Cwd.pm lib/ExtUtils/ParseXS.pm ____________________________________________________________________________ [ 25716] By: rgs on 2005/10/09 14:31:47 Log: Subject: [PATCH with testsuite] undef IS_UTF8_CHAR() on EBCDIC From: SADAHIRO Tomoyuki Date: Oct 8, 2005 9:59 AM Message-Id: <20051008165752.348A.BQW10602@nifty.com> Branch: perl ! lib/utf8.t utf8.c utf8.h ____________________________________________________________________________ [ 25712] By: stevep on 2005/10/07 15:41:32 Log: Documentation nit in INSTALL found by Alan Burlison. Branch: perl ! INSTALL ____________________________________________________________________________ [ 25711] By: stevep on 2005/10/07 03:29:37 Log: Upgrade to Pathtools-3.12 Branch: perl ! ext/Cwd/Changes ext/Cwd/t/cwd.t lib/File/Spec.pm ! lib/File/Spec/Win32.pm ____________________________________________________________________________ [ 25710] By: craigb on 2005/10/07 02:41:03 Log: Parse symbols for the linker when more than one declaration on the same line (the way PERLVARISC now throws at us). Branch: perl ! vms/gen_shrfls.pl ____________________________________________________________________________ [ 25709] By: nicholas on 2005/10/06 21:31:39 Log: Avoid a cast Branch: perl ! perl.c ____________________________________________________________________________ [ 25708] By: stevep on 2005/10/06 19:23:59 Log: Convert lvalue usage of SvNVX() and SvIVX() to SvNV_set() and SvIV_set(). Otherwise, compiling with -DPERL_DEBUG_COW fails. Branch: perl ! ext/Compress/Zlib/Zlib.xs ____________________________________________________________________________ [ 25707] By: rgs on 2005/10/06 13:42:00 Log: Be nice with subversion hidden directories Branch: perl ! ext/Compress/Zlib/Makefile.PL ____________________________________________________________________________ [ 25706] By: rgs on 2005/10/06 13:24:24 Log: Update with new files from C::Zlib Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 25705] By: rgs on 2005/10/06 13:23:20 Log: Move ZlibTestUtils.pm under t/ Branch: perl + t/lib/ZlibTestUtils.pm - lib/ZlibTestUtils.pm ! MANIFEST ext/Compress/Zlib/t/01version.t ! ext/Compress/Zlib/t/02zlib.t ext/Compress/Zlib/t/03zlib-v1.t ! ext/Compress/Zlib/t/04def.t ext/Compress/Zlib/t/05examples.t ! ext/Compress/Zlib/t/06gzsetp.t ext/Compress/Zlib/t/07bufsize.t ! ext/Compress/Zlib/t/08encoding.t ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t ! ext/Compress/Zlib/t/11truncate.t ext/Compress/Zlib/t/12any.t ! ext/Compress/Zlib/t/13prime.t ext/Compress/Zlib/t/14gzopen.t ! ext/Compress/Zlib/t/15multi.t ext/Compress/Zlib/t/16oneshot.t ! ext/Compress/Zlib/t/17isize.t ext/Compress/Zlib/t/18lvalue.t ! ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t ! ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t ! ext/Compress/Zlib/t/23misc.t ext/Compress/Zlib/t/globmapper.t ____________________________________________________________________________ [ 25704] By: rgs on 2005/10/06 09:09:06 Log: Don't install pods via MakeMaker for C::Zlib, as suggested by Robin Barker Branch: perl ! ext/Compress/Zlib/Makefile.PL ____________________________________________________________________________ [ 25703] By: merijn on 2005/10/06 08:42:56 Log: Add -C to allowed $PERL5OPT options Add -C to the $PERL5OPT documentation (and added the missing -A too) t/run/runenv.t Could use some more tests about how supported and unsupported options in $PERL5OPT are handled Branch: perl ! perl.c pod/perldiag.pod pod/perlrun.pod ____________________________________________________________________________ [ 25702] By: rgs on 2005/10/06 07:27:39 Log: Remove the getprotobynumber test, for portability concerns Branch: perl - t/op/getprotobynumber.t ! MANIFEST ____________________________________________________________________________ [ 25701] By: nicholas on 2005/10/05 23:22:27 Log: Fix Compress::Zlib test boilerplate Branch: perl ! ext/Compress/Zlib/t/01version.t ext/Compress/Zlib/t/02zlib.t ! ext/Compress/Zlib/t/03zlib-v1.t ext/Compress/Zlib/t/04def.t ! ext/Compress/Zlib/t/05examples.t ! ext/Compress/Zlib/t/06gzsetp.t ext/Compress/Zlib/t/07bufsize.t ! ext/Compress/Zlib/t/08encoding.t ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t ! ext/Compress/Zlib/t/11truncate.t ext/Compress/Zlib/t/12any.t ! ext/Compress/Zlib/t/13prime.t ext/Compress/Zlib/t/14gzopen.t ! ext/Compress/Zlib/t/15multi.t ext/Compress/Zlib/t/16oneshot.t ! ext/Compress/Zlib/t/17isize.t ext/Compress/Zlib/t/18lvalue.t ! ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t ! ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t ! ext/Compress/Zlib/t/23misc.t ext/Compress/Zlib/t/globmapper.t ____________________________________________________________________________ [ 25699] By: rgs on 2005/10/05 21:26:57 Log: Compress::Zlib's Makefile.PL shouldn't create .bak files when building the core Branch: perl ! ext/Compress/Zlib/Makefile.PL ____________________________________________________________________________ [ 25698] By: rgs on 2005/10/05 21:03:29 Log: Add test preambles to Compress::Zlib. Remove 99pod.t, useless in the core Branch: perl - ext/Compress/Zlib/t/99pod.t ! MANIFEST ext/Compress/Zlib/t/01version.t ! ext/Compress/Zlib/t/02zlib.t ext/Compress/Zlib/t/03zlib-v1.t ! ext/Compress/Zlib/t/04def.t ext/Compress/Zlib/t/05examples.t ! ext/Compress/Zlib/t/06gzsetp.t ext/Compress/Zlib/t/07bufsize.t ! ext/Compress/Zlib/t/08encoding.t ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t ! ext/Compress/Zlib/t/11truncate.t ext/Compress/Zlib/t/12any.t ! ext/Compress/Zlib/t/13prime.t ext/Compress/Zlib/t/14gzopen.t ! ext/Compress/Zlib/t/15multi.t ext/Compress/Zlib/t/16oneshot.t ! ext/Compress/Zlib/t/17isize.t ext/Compress/Zlib/t/18lvalue.t ! ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t ! ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t ! ext/Compress/Zlib/t/23misc.t ext/Compress/Zlib/t/globmapper.t ____________________________________________________________________________ [ 25697] By: stevep on 2005/10/05 18:20:54 Log: Subject: proposal [perl #34301]: IO::Socket calls getpeername far too often From: Peter.Dintelmann@Dresdner-Bank.com (Peter Dintelmann) Date: Thu, 2 Jun 2005 13:34:49 +0200 Message-ID: Branch: perl ! ext/IO/lib/IO/Socket.pm ext/IO/lib/IO/Socket/INET.pm ____________________________________________________________________________ [ 25696] By: steveh on 2005/10/05 16:04:26 Log: Subject: [PATCH] Re: Untested builtins From: Steven Schubiger Date: Wed, 28 Sep 2005 15:46:45 +0200 Message-ID: <20050928134645.GD11546@accognoscere.homeunix.org> Branch: perl + t/op/getprotobynumber.t ! MANIFEST ____________________________________________________________________________ [ 25695] By: rgs on 2005/10/05 15:53:34 Log: Upgrade to Compress::Zlib 2.000_05 Branch: perl + ext/Compress/Zlib/examples/gzcat.zlib + ext/Compress/Zlib/fallback/constants.h + ext/Compress/Zlib/fallback/constants.xs + ext/Compress/Zlib/lib/Compress/Gzip/Constants.pm + ext/Compress/Zlib/lib/Compress/Zlib/Common.pm + ext/Compress/Zlib/lib/Compress/Zlib/FileConstants.pm + ext/Compress/Zlib/lib/Compress/Zlib/ParseParameters.pm + ext/Compress/Zlib/lib/File/GlobMapper.pm + ext/Compress/Zlib/lib/IO/Compress/Deflate.pm + ext/Compress/Zlib/lib/IO/Compress/Gzip.pm + ext/Compress/Zlib/lib/IO/Compress/RawDeflate.pm + ext/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm + ext/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm + ext/Compress/Zlib/lib/IO/Uncompress/Inflate.pm + ext/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm + ext/Compress/Zlib/pod/FAQ.pod ext/Compress/Zlib/ppport.h + ext/Compress/Zlib/t/03zlib-v1.t ext/Compress/Zlib/t/04def.t + ext/Compress/Zlib/t/05examples.t + ext/Compress/Zlib/t/06gzsetp.t ext/Compress/Zlib/t/07bufsize.t + ext/Compress/Zlib/t/08encoding.t + ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t + ext/Compress/Zlib/t/11truncate.t ext/Compress/Zlib/t/12any.t + ext/Compress/Zlib/t/13prime.t ext/Compress/Zlib/t/14gzopen.t + ext/Compress/Zlib/t/15multi.t ext/Compress/Zlib/t/16oneshot.t + ext/Compress/Zlib/t/17isize.t ext/Compress/Zlib/t/18lvalue.t + ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t + ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t + ext/Compress/Zlib/t/23misc.t ext/Compress/Zlib/t/99pod.t + ext/Compress/Zlib/t/globmapper.t lib/ZlibTestUtils.pm - ext/Compress/Zlib/ANNOUNCE ext/Compress/Zlib/fallback.h - ext/Compress/Zlib/fallback.xs ext/Compress/Zlib/t/03examples.t - ext/Compress/Zlib/t/04encoding.t - ext/Compress/Zlib/t/05gzsetp.t ext/Compress/Zlib/t/06gzdopen.t - ext/Compress/Zlib/zlib-src/gzio.c ! MANIFEST ext/Compress/Zlib/Changes ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README ! ext/Compress/Zlib/Zlib.pm ext/Compress/Zlib/Zlib.xs ! ext/Compress/Zlib/config.in ext/Compress/Zlib/examples/filtdef ! ext/Compress/Zlib/examples/filtinf ! ext/Compress/Zlib/examples/gzcat ! ext/Compress/Zlib/examples/gzgrep ! ext/Compress/Zlib/examples/gzstream ! ext/Compress/Zlib/t/01version.t ext/Compress/Zlib/t/02zlib.t ! ext/Compress/Zlib/typemap ____________________________________________________________________________ [ 25694] By: steveh on 2005/10/05 15:34:18 Log: Fix $Config{ccflags} for Win32 perls built with dmake The nmake makefile (win32/Makefile) currently adds -nologo, $(STRPOOL) and -W3 to the ccflags in CFG_VARS, but the dmake makefile (win32/makefile.mk) doesn't. This means that extensions built with perls built with VC++ and dmake spit out damn M$ logo messages and use a lower warning level. The reason for the difference is probably that the dmake makefile supports multiple compilers. Therefore, put the extra ccflags into a new macro, and set it appropriately for each compiler. Add the new macro to the nmake makefile too for orthogonality. Branch: perl ! win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 25693] By: merijn on 2005/10/05 15:34:09 Log: Subject: Re: [PATCH] Random constings and printf cleanup From: Andy Lester Date: Tue, 4 Oct 2005 15:16:05 -0500 Message-ID: <20051004201605.GA31682@petdance.com> Branch: perl ! malloc.c pad.c perl.c perl.h pp_ctl.c sv.c utf8.c xsutils.c ____________________________________________________________________________ [ 25691] By: stevep on 2005/10/04 16:24:28 Log: Fixes to Pod errors found by podchecker. Branch: perl ! README.os2 pod/perlfunc.pod ____________________________________________________________________________ [ 25690] By: stevep on 2005/10/04 12:02:04 Log: Upgrade to ExtUtils-ParseXS-2.13 Branch: perl ! lib/ExtUtils/ParseXS.pm ____________________________________________________________________________ [ 25689] By: stevep on 2005/10/04 11:01:11 Log: Upgrade to ExtUtils-CBuilder-0.15 (with a small edit to ExtUtils::CBuilder::Pltaform::dec_osf.pm to add a $VERSION) Branch: perl ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm ! lib/ExtUtils/CBuilder/Platform/Windows.pm ! lib/ExtUtils/CBuilder/Platform/dec_osf.pm ! lib/ExtUtils/CBuilder/Platform/os2.pm ! lib/ExtUtils/CBuilder/t/02-link.t ____________________________________________________________________________ [ 25688] By: merijn on 2005/10/04 10:10:41 Log: Subject: Re: $^CHILD_ERROR_NATIVE issues (with attachment) From: Gisle Aas Date: 04 Oct 2005 02:18:27 -0700 Message-ID: Branch: perl ! cop.h doio.c perl.c perl.h pp_sys.c win32/perlhost.h ! wince/perlhost.h ____________________________________________________________________________ [ 25687] By: rgs on 2005/10/03 16:16:21 Log: Subject: Clone PL_statusvalue_posix [PATCH] From: Gisle Aas Date: 03 Oct 2005 09:37:57 -0700 Message-ID: Branch: perl ! sv.c ____________________________________________________________________________ [ 25686] By: rgs on 2005/10/03 15:42:45 Log: Pod::Usage documentation fix, suggested by : Subject: [perl #37322] Pod::Usage implementation of -sections disagrees with its documentation From: "Steven Schubiger via RT" Date: Sun, 02 Oct 2005 07:25:37 -0700 Message-ID: Branch: perl ! lib/Pod/Usage.pm ____________________________________________________________________________ [ 25685] By: rgs on 2005/10/03 15:17:09 Log: Yitzchak points out that this function argument is NULLOK Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 25684] By: rgs on 2005/10/03 11:27:31 Log: Spaces to tabs Branch: perl ! MANIFEST ____________________________________________________________________________ [ 25683] By: craigb on 2005/10/03 03:43:31 Log: We lied about strtoq way back in #8120 Branch: perl ! configure.com ____________________________________________________________________________ [ 25682] By: stevep on 2005/10/03 03:10:05 Log: Upgrade to Digest-1.12 Branch: perl ! lib/Digest.pm lib/Digest/Changes ____________________________________________________________________________ [ 25681] By: craigb on 2005/10/03 00:20:30 Log: fix bug introduced by #25507 that kept ccflags from making it into config.sh Branch: perl ! configure.com ____________________________________________________________________________ [ 25680] By: craigb on 2005/10/02 21:45:20 Log: assorted blead build help for VMS (mostly ithreads-related) Branch: perl ! configure.com pp_sys.c vms/gen_shrfls.pl vms/vmsish.h ____________________________________________________________________________ [ 25679] By: stevep on 2005/10/02 12:50:02 Log: Subject: [perl #37233] [PATCH] Test::Harness and Devel::Cover combine with overloading to cause infinite recursion in Carp.pm From: perlbug-followup[at]perl.org (Yves Orton) Date: Thu, 22 Sep 2005 11:31:02 -0700 Message-ID: Branch: perl ! lib/Carp/Heavy.pm ____________________________________________________________________________ [ 25678] By: stevep on 2005/10/02 04:42:46 Log: Clarify the documentation regarding the return value from C. Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25677] By: stevep on 2005/10/02 04:32:48 Log: If a 'use' or 'require' fails due to too many open files (EMFILE), give an appropriate error message rather than saying the module cannot be found in @INC. Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 25676] By: stevep on 2005/10/02 03:30:55 Log: Missed test changes and a bit of debugging code that should have been removed. Branch: perl ! lib/Pod/Html.pm lib/Pod/t/htmlescp.t lib/Pod/t/htmlview.t ____________________________________________________________________________ [ 25675] By: stevep on 2005/10/02 02:24:12 Log: Fix some of the XHTML issues in Pod::Html. The call for some time with a debugger to figure out what is going on. Branch: perl ! lib/Pod/Html.pm ____________________________________________________________________________ [ 25674] By: davem on 2005/10/01 23:51:40 Log: Improve -DT output and fix wild buffer pointer error Branch: perl ! toke.c ____________________________________________________________________________ [ 25672] By: steveh on 2005/09/30 15:52:30 Log: Make building perl on Win32 with the free VC++ toolkit easier Introduce new CCTYPE's MSVC70FREE and MSVC70 for the free and the full versions of MS VC++ 7.x respectively. Perl can now be built with the free VC++ toolkit simply by running "nmake CCTYPE=MSVC70FREE" with no hacking of the win32/Makefile required. Update README.win32 with these changes. Also add the CCTYPE MSVC to win32/Makefile. This is already supported in win32/makefile.mk and is useful for avoiding the use of -DELAYLOAD for MS VC++ 3.x through 5.x. Update README.win32 for this too. Branch: perl ! README.win32 win32/Makefile win32/makefile.mk ____________________________________________________________________________ [ 25666] By: rgs on 2005/09/30 08:59:14 Log: Upgrade to XSLoader 0.05, plus a few doc nits, by Sébastien Aperghis-Tramoni Branch: perl ! ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t ____________________________________________________________________________ [ 25665] By: davem on 2005/09/29 22:57:44 Log: PL_defoutgv could be used after being freed Was giving "use of freed value" warnings in t/io/through.t and t/io/crlf_through.t Branch: perl ! perl.c ____________________________________________________________________________ [ 25664] By: davem on 2005/09/29 21:01:54 Log: the return value of start_subparse() can legally be ignored Branch: perl ! embed.fnc gv.c proto.h ____________________________________________________________________________ [ 25663] By: stevep on 2005/09/29 20:43:52 Log: Added new flag (--use-xsloader) to use XSLoader when in backward compatibility mode. Branch: perl ! utils/h2xs.PL ____________________________________________________________________________ [ 25662] By: stevep on 2005/09/29 18:04:29 Log: With XSLoader on CPAN now, add XSLoader as a prerequisite in Makefile.PL if the compatible version is less than 5.006 (the first version with XSLoader). Branch: perl ! utils/h2xs.PL ____________________________________________________________________________ [ 25660] By: nicholas on 2005/09/29 13:00:18 Log: 2 more e-mail addresses that map to rgs Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 25659] By: nicholas on 2005/09/29 12:54:00 Log: checkAUTHORS.pl wasn't aware of one of Merijn's e-mail addresses Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 25658] By: nicholas on 2005/09/29 12:50:40 Log: Correct/tweak Changes so that checkAUTHORS.pl parses it. Branch: perl ! Changes ____________________________________________________________________________ [ 25657] By: nicholas on 2005/09/29 11:01:53 Log: Teach the alias mapping about new committers. Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 25656] By: nicholas on 2005/09/29 10:54:56 Log: Cope with completely empty lines within the Changes file. Better diagnostics on "malformed" lines. Branch: perl ! Porting/checkAUTHORS.pl ____________________________________________________________________________ [ 25652] By: steveh on 2005/09/29 08:47:26 Log: Clean up CBuilder and ParseXS test files This was done once already in change 25222, but then modified in change 25225. The new versions of CBuilder and ParseXS that sync'ed those changes and have now been integrated back into bleadperl missed some bits of change 25225. Try again. Branch: perl ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/t/01-basic.t ! lib/ExtUtils/CBuilder/t/02-link.t lib/ExtUtils/ParseXS.pm ! lib/ExtUtils/ParseXS/t/basic.t ____________________________________________________________________________ [ 25651] By: nicholas on 2005/09/29 06:52:35 Log: Attempting to do too many things simultaneously with the C pre- processor considered harmful. Branch: perl ! perl.c ____________________________________________________________________________ [ 25650] By: stevep on 2005/09/29 00:23:44 Log: Upgrade to ExtUtils::CBuilder 0.14 Branch: perl ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm ! lib/ExtUtils/CBuilder/Platform/VMS.pm ! lib/ExtUtils/CBuilder/t/01-basic.t ! lib/ExtUtils/CBuilder/t/02-link.t ____________________________________________________________________________ [ 25649] By: stevep on 2005/09/28 22:59:08 Log: Upgrade to Test::Harness 2.56 Branch: perl + t/lib/sample-tests/bignum_many ! MANIFEST lib/Test/Harness.pm lib/Test/Harness/Changes ! lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod ! lib/Test/Harness/bin/prove lib/Test/Harness/t/test-harness.t ! t/lib/sample-tests/bignum ____________________________________________________________________________ [ 25640] By: nicholas on 2005/09/28 19:56:53 Log: savepv and savepvn are actually NULLOK Branch: perl ! embed.fnc proto.h ____________________________________________________________________________ [ 25638] By: nicholas on 2005/09/28 18:51:15 Log: Forgot to run embed.pl after change 25637 Branch: perl ! proto.h ____________________________________________________________________________ [ 25637] By: nicholas on 2005/09/28 18:31:04 Log: Subject: [PATCH] embed.fnc now requires NN/NULLOK From: Andy Lester Message-ID: <20050928172254.GE20201@petdance.com> Date: Wed, 28 Sep 2005 12:22:54 -0500 Branch: perl ! embed.fnc embed.pl ____________________________________________________________________________ [ 25634] By: nicholas on 2005/09/28 15:56:45 Log: We can use the C pre-processor to build a single, longer string constant which makes the object code slightly smaller. Branch: perl ! perl.c ____________________________________________________________________________ [ 25627] By: steveh on 2005/09/28 08:23:01 Log: Improve File::Spec::Win32->path() and fix MM_Win32.t Subject: Improved File::Spec::Win32->path [PATCH] From: Gisle Aas Date: 17 Sep 2005 00:13:41 -0700 Message-ID: Subject: Re: Improved File::Spec::Win32->path [PATCH] From: Michael G Schwern Date: Tue, 27 Sep 2005 13:05:54 -0700 Message-ID: <20050927200554.GC20908@windhund.schwern.org> Branch: perl ! lib/ExtUtils/t/MM_Win32.t lib/File/Spec/Win32.pm ____________________________________________________________________________ [ 25626] By: stevep on 2005/09/28 00:06:29 Log: Upgrade to CGI-3.11, with some modifications for Pod differences in bleadperl. Branch: perl ! lib/CGI.pm lib/CGI/Changes lib/CGI/Cookie.pm ____________________________________________________________________________ [ 25625] By: rgs on 2005/09/27 20:07:32 Log: Comment nit by Vadim Konovalov And while we're at it, reindent consistently. Branch: perl ! t/io/crlf.t ____________________________________________________________________________ [ 25624] By: rgs on 2005/09/27 20:04:07 Log: POD nit by Yitzchak Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25623] By: rgs on 2005/09/27 17:02:42 Log: Clarify what -MFoo=number does on the command-line Branch: perl ! pod/perlrun.pod ____________________________________________________________________________ [ 25621] By: stevep on 2005/09/27 15:05:18 Log: Subject: AW: [perl #36291] incorrect $! from open ">&nr" with too many open files From: "Dintelmann, Peter" Date: Tue, 27 Sep 2005 15:18:00 +0200 Branch: perl ! doio.c ____________________________________________________________________________ [ 25619] By: rgs on 2005/09/27 14:25:53 Log: Fix by Rick Delaney for [perl #3269] no warnings "bareword" turns off too many warnings. Branch: perl ! mg.c t/io/binmode.t t/lib/warnings/2use ____________________________________________________________________________ [ 25618] By: rgs on 2005/09/27 12:53:49 Log: Subject: [PATCH] Re: [BUG 5.8.7] Another major bug in PerlIO layer From: Ilya Zakharevich Date: Tue, 27 Sep 2005 02:07:35 -0700 Message-ID: <20050927090734.GB3687@math.berkeley.edu> Branch: perl + t/io/crlf_through.t t/io/through.t ! MANIFEST perlio.c ____________________________________________________________________________ [ 25617] By: rgs on 2005/09/27 11:06:23 Log: OPpRUNTIME can be set on OP_QR too Branch: perl ! ext/B/B/Concise.pm ____________________________________________________________________________ [ 25616] By: rgs on 2005/09/27 10:09:46 Log: Fix the overriding of CORE::do, just like change 25599 was fixing the overriding of CORE::require Branch: perl ! embed.fnc embed.h op.c perly.act perly.y proto.h toke.c ____________________________________________________________________________ [ 25615] By: rgs on 2005/09/27 09:18:42 Log: Micro-optimisation: use PL_globalstash instead of looking up CORE::GLOBAL::require by name Branch: perl ! op.c ____________________________________________________________________________ [ 25614] By: rgs on 2005/09/27 09:04:50 Log: Addition to change 25612 Branch: perl ! symbian/PerlApp.cpp ____________________________________________________________________________ [ 25613] By: rgs on 2005/09/27 08:36:24 Log: Subject: [PATCH] mark cannot be const because MEXTEND() modifies it, and tkGlue.c uses MEXTEND() From: "Jan Dubois" Date: Mon, 26 Sep 2005 21:19:51 -0700 Message-Id: <200509270419.j8R4JtVw026876@smtp3.ActiveState.com> Branch: perl ! XSUB.h ____________________________________________________________________________ [ 25612] By: rgs on 2005/09/27 08:33:36 Log: Subject: [PATCH] 5.9.x@25609 Symbian update From: Date: Tue, 27 Sep 2005 11:54:00 +0300 Message-ID: Branch: perl ! symbian/PerlApp.cpp symbian/config.sh ____________________________________________________________________________ [ 25611] By: rgs on 2005/09/27 07:42:52 Log: Test for OPpCONST_NOVER only on OP_CONST ops. Plus a regression test by Schwern. Branch: perl ! pp_ctl.c t/op/override.t ____________________________________________________________________________ [ 25610] By: rgs on 2005/09/27 06:40:09 Log: Subject: Warnings in tests @25605 due to cmp_ok behavior change. From: Michael G Schwern Date: Mon, 26 Sep 2005 14:21:09 -0700 Message-ID: <20050926212109.GA11036@windhund.schwern.org> Branch: perl ! lib/AutoSplit.t lib/Pod/t/InputObjects.t ____________________________________________________________________________ [ 25609] By: stevep on 2005/09/27 02:45:50 Log: Upgrade to Encode 2.12 Branch: perl ! ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm ! ext/Encode/Encode.xs ext/Encode/META.yml ! ext/Encode/encoding.pm ext/Encode/lib/Encode/Supported.pod ! ext/Encode/t/fallback.t ext/Encode/ucm/8859-7.ucm ____________________________________________________________________________ [ 25608] By: stevep on 2005/09/26 23:09:44 Log: Upgrade to Digest 1.11 with a minor Pod fix. Also my first commit :) Branch: perl ! lib/Digest.pm lib/Digest/Changes ____________________________________________________________________________ [ 25605] By: nicholas on 2005/09/26 17:54:06 Log: const sausage const const bacon const tomato and const The search_ext parameter to find_script can be a little more const. Branch: perl ! embed.fnc proto.h util.c ____________________________________________________________________________ [ 25604] By: rgs on 2005/09/26 16:31:43 Log: Upgrade to Test::Simple 0.61 Branch: perl + lib/Test/Builder/Module.pm lib/Test/Simple/t/bail_out.t + t/lib/Test/Simple/sample_tests/too_few_fail.plx ! MANIFEST lib/Test/Builder.pm lib/Test/More.pm ! lib/Test/Simple.pm lib/Test/Simple/Changes ! lib/Test/Simple/t/00test_harness_check.t ! lib/Test/Simple/t/create.t lib/Test/Simple/t/eq_set.t ! lib/Test/Simple/t/exit.t lib/Test/Simple/t/extra.t ! lib/Test/Simple/t/extra_one.t lib/Test/Simple/t/fail-like.t ! lib/Test/Simple/t/fail-more.t lib/Test/Simple/t/fail.t ! lib/Test/Simple/t/fail_one.t ! lib/Test/Simple/t/harness_active.t ! lib/Test/Simple/t/has_plan2.t ! lib/Test/Simple/t/is_deeply_fail.t lib/Test/Simple/t/missing.t ! lib/Test/Simple/t/no_diag.t lib/Test/Simple/t/overload.t ! lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/todo.t ! lib/Test/Simple/t/undef.t ! t/lib/Test/Simple/sample_tests/too_few.plx ____________________________________________________________________________ [ 25602] By: rgs on 2005/09/26 14:45:53 Log: Fix change 25597 for non-Windows platforms Branch: perl ! lib/File/Find.pm ____________________________________________________________________________ [ 25601] By: rgs on 2005/09/26 14:24:20 Log: Make B::Deparse handle correctly CORE::require Branch: perl ! ext/B/B/Deparse.pm ____________________________________________________________________________ [ 25600] By: rgs on 2005/09/26 14:22:43 Log: Document the new meaning of OPf_SPECIAL on OP_REQUIRE Branch: perl ! op.h ____________________________________________________________________________ [ 25599] By: rgs on 2005/09/26 14:04:21 Log: CORE::require was always parsed as require(). That's because require() isn't overridable at tokenizer-level like other overridable built-ins, but is handled by the optree builder. So, find a way to pass the information that require() was written as CORE::require() to Perl_ck_require. This is done by adding a new token type REQUIRE and by adding OPf_SPECIAL to OP_REQUIRE when it's saw as CORE::require in the program text. This fixes bug [perl #37274] The "CORE" in CORE::require is ignored. Branch: perl ! op.c perly.act perly.h perly.tab perly.y toke.c ____________________________________________________________________________ [ 25597] By: steveh on 2005/09/26 08:54:13 Log: Subject: [perl #37223] [PATCH] File::Find::find fails on Win32 with follow => 1 From: "Steve Peters via RT" Date: Sun, 25 Sep 2005 14:41:03 -0700 Message-ID: and update docs Branch: perl ! lib/File/Find.pm ____________________________________________________________________________ [ 25591] By: rgs on 2005/09/23 20:46:04 Log: Upgrade to Compress::Zlib 1.40 Branch: perl ! ext/Compress/Zlib/Changes ext/Compress/Zlib/README ! ext/Compress/Zlib/Zlib.pm ext/Compress/Zlib/Zlib.xs ! ext/Compress/Zlib/t/03examples.t ____________________________________________________________________________ [ 25590] By: rgs on 2005/09/23 19:06:31 Log: Subject: [PATCH] Fix to PERL_DEBUG_COW From: Steve Peters Date: Sep 23, 2005 8:11 PM Message-ID: <20050923181109.GA1350@mccoy.peters.homeunix.org> Branch: perl ! sv.h ____________________________________________________________________________ [ 25588] By: rgs on 2005/09/23 15:54:02 Log: Subject: Re: pod/pod2usage2.t From: "H.Merijn Brand" Date: Thu, 22 Sep 2005 12:12:49 +0200 Message-ID: <20050922121249.5077ee3e@pc09> Also, skip all tests on Windows until we find a way to write them portably Branch: perl ! t/pod/pod2usage2.t ____________________________________________________________________________ [ 25586] By: rgs on 2005/09/23 15:12:03 Log: Subject: [PATCH] quiet a few warnings From: Yitzchak Scott-Thoennes Date: Wed, 21 Sep 2005 18:45:56 -0700 Message-ID: <20050922014555.GA2852@efn.org> Branch: perl ! cygwin/cygwin.c embed.fnc proto.h ____________________________________________________________________________ [ 25582] By: rgs on 2005/09/23 13:49:24 Log: Subject: [PATCH] Changes for hints/linux.sh for Purify From: Steve Peters Date: Fri, 23 Sep 2005 08:38:58 -0500 Message-ID: <20050923133858.GA29475@mccoy.peters.homeunix.org> Branch: perl ! hints/linux.sh ____________________________________________________________________________ [ 25581] By: steveh on 2005/09/23 13:46:40 Log: Extend 25579 to cover vc64 too Branch: perl ! Porting/checkcfgvar.pl ____________________________________________________________________________ [ 25579] By: rgs on 2005/09/23 13:08:14 Log: Add Porting/checkcfgvar.pl by Jarkko Branch: perl + Porting/checkcfgvar.pl ! MANIFEST ____________________________________________________________________________ [ 25578] By: rgs on 2005/09/23 12:35:30 Log: SAPER is the new maintainer of XSLoader Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 25573] By: steveh on 2005/09/23 08:40:58 Log: Change 25226 should have done this too Branch: perl ! win32/config.bc ____________________________________________________________________________ [ 25571] By: nicholas on 2005/09/22 14:35:52 Log: As SvPVX_mutable and SvPVX_const are new, they don't need to be LVALUEs Branch: perl ! sv.h ____________________________________________________________________________ [ 25570] By: nicholas on 2005/09/22 14:09:37 Log: The New*() compatibility macros aren't needed inside the perl core. Branch: perl ! handy.h ____________________________________________________________________________ [ 25563] By: steveh on 2005/09/22 07:26:20 Log: Forgot to update MANIFEST in change 25547 Branch: perl ! MANIFEST ____________________________________________________________________________ [ 25560] By: rgs on 2005/09/21 21:10:50 Log: Add an option --ignore to installhtml and use it to avoid to install doc in Porting/. Skip also test modules. Branch: perl ! Makefile.SH installhtml ____________________________________________________________________________ [ 25547] By: steveh on 2005/09/21 16:19:03 Log: Localize $@ in Locale::Maketext::maketext() so that $lh->maketext("Error: [_1]\n", $@) works as expected Also added a new test for this fix Branch: perl + lib/Locale/Maketext/t/30_local.t ! lib/Locale/Maketext.pm ____________________________________________________________________________ [ 25544] By: rgs on 2005/09/21 15:53:33 Log: A few POD fixes Branch: perl ! Porting/pumpkin.pod ext/B/B/Concise.pm ! ext/Data/Dumper/Dumper.pm lib/FileCache.pm ____________________________________________________________________________ [ 25543] By: rgs on 2005/09/21 15:31:02 Log: Upgrade to Pod::Parser 1.33 Branch: perl + t/pod/pod2usage2.t ! MANIFEST lib/Pod/Checker.pm lib/Pod/InputObjects.pm ! lib/Pod/ParseUtils.pm lib/Pod/Parser.pm lib/Pod/Select.pm ! lib/Pod/Usage.pm t/pod/find.t t/pod/poderrs.xr ____________________________________________________________________________ [ 25537] By: rgs on 2005/09/21 14:20:14 Log: PodParser is now Pod-Parser on CPAN Branch: perl ! Porting/Maintainers.pl ____________________________________________________________________________ [ 25534] By: rgs on 2005/09/21 13:12:33 Log: Subject: [PATCH 5.8.7] misc a2p fixes From: Brendan O'Dea Date: Sun, 11 Sep 2005 19:43:14 +1000 Message-ID: <20050911094314.GA15155@londo.c47.org> and remove the check_byacc target from the x2p makefile Branch: perl ! x2p/Makefile.SH x2p/a2p.c x2p/a2p.y x2p/a2py.c x2p/walk.c ____________________________________________________________________________ [ 25533] By: rgs on 2005/09/21 11:25:54 Log: Upgrade to ExtUtils::ParseXS 2.12 Branch: perl ! lib/ExtUtils/ParseXS.pm lib/ExtUtils/ParseXS/t/basic.t ____________________________________________________________________________ [ 25532] By: rgs on 2005/09/21 11:15:43 Log: Upgrade to Time::HiRes 1.74 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL ____________________________________________________________________________ [ 25530] By: nicholas on 2005/09/21 10:53:56 Log: Remove the last STRLEN n_a;s that my compiler can reach. Branch: perl ! doop.c ext/Devel/DProf/DProf.xs ext/Opcode/Opcode.xs perly.act ! perly.y pp_pack.c sv.h ____________________________________________________________________________ [ 25526] By: rgs on 2005/09/21 09:37:27 Log: Integrate changes from Text::Tabs and Text::Wrap on CPAN (Text-Tabs+Wrap-2005.0824). Keep local changes. Branch: perl ! lib/Text/Tabs.pm lib/Text/TabsWrap/CHANGELOG lib/Text/Wrap.pm ____________________________________________________________________________ [ 25523] By: rgs on 2005/09/20 19:12:28 Log: Yitzchak says that Tim says that we can distribute the perl glossary under the same terms as Perl itself. Branch: perl ! pod/perlglossary.pod ____________________________________________________________________________ [ 25515] By: rgs on 2005/09/20 11:09:48 Log: Subject: [PATCH blead] Re: [perl #36733] %SIG not properly local-ized From: Rick Delaney Date: Thu, 8 Sep 2005 08:55:16 -0400 Message-ID: <20050908125516.GA18184@localhost.localdomain> Branch: perl ! hv.c t/op/local.t ____________________________________________________________________________ [ 25513] By: steveh on 2005/09/20 09:20:16 Log: Resolve [perl #37110]: Update README.win32 I give up trying to keep the Platform SDK links up-to-date. They seem to have changed every time that I look at them, so make the instructions more general. Branch: perl ! README.win32 ____________________________________________________________________________ [ 25512] By: rgs on 2005/09/20 09:15:17 Log: Upgrade to Compress::Zlib 1.39 Branch: perl ! ext/Compress/Zlib/Changes ext/Compress/Zlib/README ! ext/Compress/Zlib/Zlib.pm ext/Compress/Zlib/Zlib.xs ____________________________________________________________________________ [ 25511] By: rgs on 2005/09/20 09:02:17 Log: Subject: PATCH for #37138: using XSUB as DB::DB causes perl to crash From: Salvador "FandiXo" Date: Mon, 19 Sep 2005 06:56:39 -0700 (PDT) Message-ID: <20050919135639.96726.qmail@web52701.mail.yahoo.com> (adapted to bleadperl) Branch: perl ! pp_ctl.c ____________________________________________________________________________ [ 25507] By: merijn on 2005/09/20 06:51:38 Log: Subject: [patch@25502] Add hard link and V8.2 crtl support to VMS. From: "John E. Malmberg" Date: Tue, 20 Sep 2005 01:22:24 -0400 Message-ID: <432F9C90.7080702@qsl.net> Branch: perl ! configure.com vms/descrip_mms.template x2p/s2p.PL ____________________________________________________________________________ [ 25502] By: nicholas on 2005/09/19 21:02:02 Log: The second argument to Move() is the destination, so cannot possibly be const. Pesky casting in handy.h. Getting in the way of correctness. Branch: perl ! sv.c ____________________________________________________________________________ [ 25499] By: nicholas on 2005/09/19 19:44:07 Log: Add parallel testing to TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25497] By: nicholas on 2005/09/19 18:48:10 Log: First argument to he_dup is actually a const HE * Branch: perl ! embed.fnc hv.c proto.h sv.c ____________________________________________________________________________ [ 25493] By: nicholas on 2005/09/19 15:59:44 Log: All Perl_hv_name_set()s need to be plain hv_name_set if they are to work with a macro version. Branch: perl ! ext/ByteLoader/bytecode.h ____________________________________________________________________________ [ 25488] By: steveh on 2005/09/19 14:18:40 Log: Update win32 config files w.r.t. change #25387 Branch: perl ! win32/config.bc win32/config.gc win32/config.vc ! win32/config.vc64 win32/config_H.bc win32/config_H.gc ! win32/config_H.vc win32/config_H.vc64 ____________________________________________________________________________ [ 25486] By: rgs on 2005/09/19 12:38:26 Log: Subject: bleadperl DProf.xs:140: warning: `unused' attribute ignored From: Yitzchak Scott-Thoennes Date: Sun, 18 Sep 2005 19:46:37 -0700 Message-ID: <20050919024637.GA2860@efn.org> Branch: perl ! ext/Devel/DProf/DProf.xs ____________________________________________________________________________ [ 25480] By: nicholas on 2005/09/19 07:11:38 Log: Improve failure case diagnostics from comp/package.t Branch: perl ! t/comp/package.t ____________________________________________________________________________ [ 25476] By: nicholas on 2005/09/18 21:54:18 Log: Should have been embed.h, not proto.h, in 25475 Branch: perl ! embed.h ____________________________________________________________________________ [ 25475] By: nicholas on 2005/09/18 21:52:25 Log: It looks like the only way to reliably make Perl_hv_name_set a pure macro in 5.8.x is to make it available as hv_name_set. [Otherwise when and where aTHX_ hv gets expanded to foo, hv causes warnings or other games when Perl_hv_name_set() is a macro] Branch: perl ! embed.fnc ext/Opcode/Opcode.xs gv.c hv.c perl.c proto.h ____________________________________________________________________________ [ 25474] By: merijn on 2005/09/18 18:36:15 Log: Subject: [patch@25452] VMS fix required by Change 25387 From: "John E. Malmberg" Date: Sun, 18 Sep 2005 14:53:09 -0400 Message-ID: <432DB795.8050801@qsl.net> Branch: perl ! configure.com ____________________________________________________________________________ [ 25463] By: nicholas on 2005/09/18 11:07:51 Log: Tidying up the unused or unneeded global variables would be good. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25459] By: nicholas on 2005/09/18 10:12:51 Log: Controlling what the GNU linker exports from a shared library would be a useful thing TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25457] By: nicholas on 2005/09/18 09:38:59 Log: Detail the minimal rewards programme we have on offer. Hoik relocatable perl to the top of its section. Some other formatting tweaks. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25452] By: nicholas on 2005/09/17 19:50:47 Log: refactoring xsubpp should have been in the "just perl" section. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25451] By: nicholas on 2005/09/17 19:49:27 Log: Add "refactor xsubpp to be a thin wrapper around ExtUtils::ParseXS" to the TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25448] By: nicholas on 2005/09/17 19:11:33 Log: Add shrinking GVs and CVs to the TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25446] By: nicholas on 2005/09/17 18:59:37 Log: Add reduce duplication in sv_setsv_flags to TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25445] By: nicholas on 2005/09/17 18:53:39 Log: Missing DO_BO_PACK_PC and DO_BO_UNPACK_PC for the 5.8.x case (and the don't know the pointer size case) Branch: perl ! pp_pack.c ____________________________________________________________________________ [ 25444] By: nicholas on 2005/09/17 18:40:29 Log: vv5.9.3 is clearly a bug. Branch: perl ! utils/perlbug.PL ____________________________________________________________________________ [ 25443] By: nicholas on 2005/09/17 18:34:37 Log: Add ordering of "global" variables to TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25442] By: nicholas on 2005/09/17 18:05:30 Log: Holding a mutex then croak()ing strikes me as deadlock. Branch: perl ! ext/threads/threads.xs ____________________________________________________________________________ [ 25439] By: nicholas on 2005/09/17 17:09:25 Log: Add emulate the per-thread memory pool on Unix to the TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25436] By: nicholas on 2005/09/17 15:42:51 Log: Add suggestion to profile to find a better set of hot ops for pp_hot. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25434] By: nicholas on 2005/09/17 15:32:36 Log: add merge Perl_sv_2[inpu]v to TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25431] By: nicholas on 2005/09/17 14:36:14 Log: Making make -j... work is a TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25430] By: nicholas on 2005/09/17 14:33:33 Log: Add "automating coverage tests" as a TODO Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25429] By: nicholas on 2005/09/17 14:19:54 Log: Re-order the TODO tasks based on the skills they need, putting the easist tasks first. I've categorised them as =head1 Tasks that only need Perl knowledge =head1 Tasks that need a little sysadmin-type knowledge =head1 Tasks that need a little C knowledge =head1 Tasks that need a knowledge of XS =head1 Tasks that need a knowledge of the interpreter =head1 Big projects Lets see if we get any takers. Branch: perl ! pod/perltodo.pod ____________________________________________________________________________ [ 25418] By: rgs on 2005/09/16 12:54:43 Log: Revert change #24223 : select() will continue to return -1 on error, like in previous versions, and like other system builtins. Branch: perl ! pod/perl593delta.pod pod/perlfunc.pod pp_sys.c ____________________________________________________________________________ [ 25417] By: rgs on 2005/09/15 14:48:37 Log: Fix obsolete identifiers in comment Branch: perl ! av.h ____________________________________________________________________________ [ 25416] By: rgs on 2005/09/15 14:19:19 Log: Upgrade to version.pm 0.48 Branch: perl + lib/version.pod ! MANIFEST lib/version.pm lib/version.t util.c ____________________________________________________________________________ [ 25414] By: rgs on 2005/09/14 12:49:58 Log: Subject: [PATCH] Math::Complex and Math::Trig updates (Re: [perl #37117] Math::Complex atan2 bug) From: Jarkko Hietaniemi Date: Wed, 14 Sep 2005 09:26:11 +0300 Message-ID: <4327C283.80706@gmail.com> Branch: perl ! lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm ! lib/Math/Trig.t pod/perlfunc.pod ____________________________________________________________________________ [ 25413] By: rgs on 2005/09/14 08:58:04 Log: Subject: [perl #37163] dprofpp array subscript error From: scott@perlcode.org (via RT) Date: Tue, 13 Sep 2005 12:11:46 -0700 Message-ID: Branch: perl ! utils/dprofpp.PL ____________________________________________________________________________ [ 25411] By: rgs on 2005/09/14 08:11:08 Log: Change 25409 wasn't necessary for threaded perls Branch: perl ! toke.c ____________________________________________________________________________ [ 25409] By: rgs on 2005/09/14 01:08:22 Log: The debugger wasn't tracing correctly execution in eval("")'ed code containing #line directives Branch: perl ! toke.c ____________________________________________________________________________ [ 25406] By: rgs on 2005/09/13 20:58:38 Log: Subject: [PATCH] Re: [MAINT24637] fails "make test" on OSX 10.4 (lib/locale.t) From: Dominic Dunlop Date: Sep 13, 2005 11:13 PM Message-Id: <456439EA-CE2E-49A0-97FF-1B003CF8AFDE@mac.com> Branch: perl ! lib/locale.t ____________________________________________________________________________ [ 25403] By: nicholas on 2005/09/13 18:16:55 Log: Add Luke Closs to AUTHORS Branch: perl ! AUTHORS ____________________________________________________________________________ [ 25402] By: nicholas on 2005/09/13 17:54:09 Log: Subject: [perl #36448] configuring ranlib for perl on osx with xcode 2.1 From: Luke Closs (via RT) Message-ID: Date: 1 Jul 2005 21:56:31 -0000 Branch: perl ! Configure hints/darwin.sh ____________________________________________________________________________ [ 25399] By: rgs on 2005/09/13 13:25:23 Log: Allow non-arrowed form of chained subscripts after slices Subject: Re: [perl #37039] perlref documentation about optional -> is too vague From: Yitzchak Scott-Thoennes Date: Thu, 1 Sep 2005 17:41:36 -0700 Message-ID: <20050902004136.GA2656@efn.org> Date: Mon, 5 Sep 2005 08:10:20 -0700 Message-ID: <20050905151020.GA3556@efn.org> Branch: perl ! perly.act perly.h perly.tab perly.y t/op/ref.t ____________________________________________________________________________ [ 25398] By: merijn on 2005/09/13 06:22:58 Log: Subject: [patch@25388] vms/vms.c Perl_cando fix. From: "John E. Malmberg" Date: Mon, 12 Sep 2005 23:56:36 -0400 Message-ID: <43264DF4.6090403@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25397] By: merijn on 2005/09/13 06:18:46 Log: Subject: [PATCH] The return of the consting From: Andy Lester Date: Tue, 13 Sep 2005 01:08:36 -0500 Message-ID: <20050913060835.GA1037@petdance.com> Branch: perl ! embed.fnc lib/overload.pm pp_pack.c proto.h util.c ____________________________________________________________________________ [ 25388] By: rgs on 2005/09/12 14:32:29 Log: Subject: [perl #37142] h2xs skips enums with negative values From: Aaron Kaplan (via RT) Date: Sun, 11 Sep 2005 13:33:44 -0700 Message-ID: Branch: perl ! utils/h2xs.PL ____________________________________________________________________________ [ 25387] By: merijn on 2005/09/12 13:26:31 Log: Detection of malloc_size and malloc_good_size Branch: perl ! Configure Porting/Glossary config_h.SH handy.h ____________________________________________________________________________ [ 25383] By: merijn on 2005/09/11 13:50:53 Log: Reverted 25364 on authors request Branch: perl ! lib/ExtUtils/CBuilder/Base.pm ! lib/ExtUtils/CBuilder/Platform/VMS.pm ____________________________________________________________________________ [ 25374] By: nicholas on 2005/09/10 17:07:04 Log: Experiment with putting the F<.patch>level into patchlevel.h (a sure way to accelerate any change to subversion) Branch: perl ! cflags.SH patchlevel.h ____________________________________________________________________________ [ 25366] By: rgs on 2005/09/09 09:35:01 Log: Minor comment fix Branch: perl ! hv.h ____________________________________________________________________________ [ 25365] By: merijn on 2005/09/08 07:20:19 Log: Subject: [PATCH blead] Make t/op/local.t use test.pl. From: Rick Delaney Date: Wed, 7 Sep 2005 22:45:44 -0400 Message-ID: <20050908024544.GA4058@localhost.localdomain> Branch: perl ! t/op/local.t ____________________________________________________________________________ [ 25364] By: merijn on 2005/09/08 06:07:53 Log: Subject: [patch@cbuilder_0.13] VMS fixes for cbuilder From: "John E. Malmberg" Date: Wed, 07 Sep 2005 19:59:36 -0400 Message-ID: <431F7EE8.3040908@qsl.net> Branch: perl ! lib/ExtUtils/CBuilder/Base.pm ! lib/ExtUtils/CBuilder/Platform/VMS.pm ____________________________________________________________________________ [ 25363] By: rgs on 2005/09/07 11:09:10 Log: The formatting function of Carp::Heavy has problem with utf8 strings. Work around it. Branch: perl ! lib/Carp/Heavy.pm ____________________________________________________________________________ [ 25362] By: rgs on 2005/09/07 10:31:47 Log: Subject: [perl #37091] File::Path::mkpath resets errno From: kvr@centrum.cz (via RT) Date: Tue, 06 Sep 2005 08:07:14 -0700 Message-ID: Branch: perl ! lib/File/Path.pm ____________________________________________________________________________ [ 25361] By: rgs on 2005/09/06 19:06:38 Log: Upgrade to Compress::Zlib 1.38 Branch: perl ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL ! ext/Compress/Zlib/README ext/Compress/Zlib/Zlib.pm ! ext/Compress/Zlib/Zlib.xs ext/Compress/Zlib/t/03examples.t ____________________________________________________________________________ [ 25360] By: nicholas on 2005/09/06 17:46:33 Log: Add a TODO test for bug #37038 - assigning to the match variable should not corrupt match vars such as $1 and $2 Branch: perl ! t/op/pat.t ____________________________________________________________________________ [ 25359] By: rgs on 2005/09/06 16:06:44 Log: Revert Makefile.PL change from #25355 Branch: perl ! ext/IO/Makefile.PL ____________________________________________________________________________ [ 25358] By: rgs on 2005/09/06 14:50:18 Log: Subject: Re: Fw: Tied hash numeric values are rounded off under Perl v5.8.6 From: Yitzchak Scott-Thoennes Date: Fri, 2 Sep 2005 00:05:52 -0700 Message-ID: <20050902070552.GA3992@efn.org> Branch: perl ! mg.c t/op/tie.t ____________________________________________________________________________ [ 25357] By: merijn on 2005/09/06 14:10:28 Log: Added amd64 and x86_64 to recognized predefined cpp syms Branch: perl ! Configure ____________________________________________________________________________ [ 25355] By: rgs on 2005/09/06 08:46:37 Log: Upgrade to IO 1.22 from gbarr - Adjust the regression tests to use t/test.pl from bleadperl when $ENV{PERL_CORE} is defined - Add can_ok and isa_ok to t/test.pl from the implementation found in the IO CPAN distribution Branch: perl ! ext/IO/ChangeLog ext/IO/IO.pm ext/IO/IO.xs ext/IO/Makefile.PL ! ext/IO/README ext/IO/lib/IO/Dir.pm ext/IO/lib/IO/File.pm ! ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm ! ext/IO/lib/IO/Poll.pm ext/IO/lib/IO/Seekable.pm ! ext/IO/lib/IO/Select.pm ext/IO/lib/IO/Socket.pm ! ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm ! ext/IO/t/IO.t ext/IO/t/io_file.t ext/IO/t/io_linenum.t ! ext/IO/t/io_pipe.t ext/IO/t/io_sel.t ext/IO/t/io_sock.t ! ext/IO/t/io_utf8.t t/test.pl ____________________________________________________________________________ [ 25354] By: rgs on 2005/09/05 11:12:14 Log: Subject: regression test for 25352 From: Jim Cromie Date: Sat, 03 Sep 2005 22:38:13 -0600 Message-ID: <431A7A35.6050705@gmail.com> Branch: perl ! ext/B/t/optree_specials.t ____________________________________________________________________________ [ 25353] By: davem on 2005/09/04 09:40:05 Log: Subject: Re: [perl #37039] perlref documentation about optional -> is too vague From: Yitzchak Scott-Thoennes Date: Thu, 1 Sep 2005 17:41:36 -0700 Message-Id: <20050902004136.GA2656@efn.org> Allow any variant of bison 1.875 to be used Branch: perl ! regen_perly.pl ____________________________________________________________________________ [ 25352] By: rgs on 2005/09/02 20:18:01 Log: Subject: Re: Optree Generation From: Yitzchak Scott-Thoennes Date: Aug 31, 2005 2:18 PM Message-ID: <20050831121822.GA3464@efn.org> Branch: perl ! ext/B/B/Concise.pm ____________________________________________________________________________ [ 25351] By: rgs on 2005/09/02 19:57:21 Log: Subject: document index() with out of bounds POSITION From: Yitzchak Scott-Thoennes Date: Sep 2, 2005 2:23 PM Message-ID: <20050902122311.GA3104@efn.org> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25350] By: rgs on 2005/09/02 17:35:31 Log: Really fix the Archive::Tar setup test. p4 and svn don't behave similarly concerning removal of empty directories... Branch: perl ! lib/Archive/Tar/t/00_setup.t ____________________________________________________________________________ [ 25349] By: rgs on 2005/09/02 16:45:31 Log: Once again, fix Archive::Tar setup test with -Dmksymlinks Branch: perl ! lib/Archive/Tar/t/00_setup.t ____________________________________________________________________________ [ 25348] By: rgs on 2005/09/02 13:19:48 Log: Subject: RE: [ANNOUNCE] Archive::Tar 1.25 From: Robin Barker Date: Thu, 1 Sep 2005 20:09:43 +0100 Message-ID: <533D273D4014D411AB1D00062938C4D90849C7A9@hotel.npl.co.uk> Branch: perl - lib/Archive/Tar/t/src/long/b lib/Archive/Tar/t/src/short/b ! MANIFEST lib/Archive/Tar/t/00_setup.t ! lib/Archive/Tar/t/02_methods.t lib/Archive/Tar/t/99_clean.t ____________________________________________________________________________ [ 25347] By: rgs on 2005/09/02 12:53:49 Log: Regression test for the fix in change #25308, based on code by Troy Loveday Branch: perl + ext/Data/Dumper/t/bugs.t ! MANIFEST ____________________________________________________________________________ [ 25346] By: rgs on 2005/09/01 15:00:15 Log: Oops, fix threaded build Branch: perl ! toke.c ____________________________________________________________________________ [ 25345] By: rgs on 2005/09/01 14:50:24 Log: Don't list test modules when listing cpan versions Branch: perl ! Porting/corecpan.pl ____________________________________________________________________________ [ 25344] By: rgs on 2005/09/01 14:45:23 Log: Add the "no 6" / "no v6" syntax. Branch: perl ! embed.fnc embed.h ext/B/t/concise-xs.t op.c op.h pp_ctl.c ! proto.h t/comp/use.t toke.c ____________________________________________________________________________ [ 25343] By: rgs on 2005/09/01 14:43:19 Log: Remove no 6 from the todo list Branch: perl ! embed.fnc embed.h ext/B/t/concise-xs.t op.c op.h ! pod/perltodo.pod pp_ctl.c proto.h t/comp/use.t toke.c ____________________________________________________________________________ [ 25342] By: rgs on 2005/08/31 15:14:28 Log: Document that Sys::Syslog::openlog might die. Fixes [perl #36848] Sys::Syslog::syslog kills program if syslogd not running Branch: perl ! ext/Sys/Syslog/Syslog.pm ____________________________________________________________________________ [ 25341] By: rgs on 2005/08/31 14:14:21 Log: Fix for [perl #37036] perl segfault at 'compile'-time Branch: perl ! op.c ____________________________________________________________________________ [ 25340] By: rgs on 2005/08/31 08:07:37 Log: Subject: [patch@25339] ext/Dev/Peek/t/peek.t fix for VMS From: "John E. Malmberg" Date: Tue, 30 Aug 2005 22:17:42 -0400 Message-ID: <43151346.4010001@qsl.net> Branch: perl ! ext/Devel/Peek/t/Peek.t ____________________________________________________________________________ [ 25339] By: rgs on 2005/08/30 18:55:46 Log: Clarify the cases where system() returns 1, per a suggestion of Rick Delaney (bug #36976) Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25338] By: rgs on 2005/08/30 09:38:54 Log: Upgrade to PathTools 3.11 (no real changes) Branch: perl ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm ____________________________________________________________________________ [ 25337] By: rgs on 2005/08/30 09:34:54 Log: Subject: sv-head refactor From: Jim Cromie Date: Thu, 25 Aug 2005 21:42:44 -0600 Message-ID: Branch: perl ! sv.h ____________________________________________________________________________ [ 25336] By: rgs on 2005/08/30 09:09:22 Log: Subject: [patch@25334] t/op/magic.t - Last 3 tests invalid on VMS From: "John E. Malmberg" Date: Sat, 27 Aug 2005 19:54:26 -0400 Message-ID: <4310FD32.70809@qsl.net> Branch: perl ! t/op/magic.t ____________________________________________________________________________ [ 25335] By: rgs on 2005/08/30 09:08:31 Log: Subject: [patch@25334] hv.c vms environment fix. From: "John E. Malmberg" Date: Sat, 27 Aug 2005 19:20:50 -0400 Message-ID: <4310F552.8050401@qsl.net> Branch: perl ! hv.c ____________________________________________________________________________ [ 25334] By: rgs on 2005/08/27 16:59:02 Log: Upgrade to PathTools 3.10 Branch: perl ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm ! lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t ____________________________________________________________________________ [ 25333] By: rgs on 2005/08/27 16:28:27 Log: Fix failure in Archive::Tar tests when perl is built with -Dmksymlinks Branch: perl ! lib/Archive/Tar/t/02_methods.t ____________________________________________________________________________ [ 25332] By: nicholas on 2005/08/25 14:53:23 Log: Revert 25331 (except for the typo fix). Branch: perl ! sv.c ____________________________________________________________________________ [ 25331] By: nicholas on 2005/08/25 14:06:43 Log: To make the current implementation of sv_replace sane, we should assert that the reference count of the target is also 1. (Given that we're splatting an SV with a reference count of 1 onto the target) Branch: perl ! sv.c ____________________________________________________________________________ [ 25330] By: nicholas on 2005/08/25 13:46:31 Log: Promote the warning about reference miscount in sv_replace to a panic. TODO - document the panics Branch: perl ! sv.c ____________________________________________________________________________ [ 25329] By: nicholas on 2005/08/25 13:15:17 Log: No need to manually set the reference count of a new IO to 1. Branch: perl ! gv.c ____________________________________________________________________________ [ 25328] By: rgs on 2005/08/25 09:29:43 Log: Don't mention redundant usethreads in -V output Be more consistent in using commas Branch: perl ! myconfig.SH ____________________________________________________________________________ [ 25327] By: rgs on 2005/08/25 09:13:07 Log: Subject: update B::Concise pod to reflect previous changes From: Jim Cromie Date: Wed, 24 Aug 2005 11:05:47 -0600 Message-ID: <430CA8EB.3010904@divsol.com> Branch: perl ! ext/B/B/Concise.pm ____________________________________________________________________________ [ 25326] By: rgs on 2005/08/25 08:45:04 Log: Fix miniperl build with threaded perl Branch: perl ! util.c ____________________________________________________________________________ [ 25325] By: rgs on 2005/08/24 15:53:01 Log: Subject: [Fwd: CPAN Upload: J/JP/JPEACOCK/version-0.47.tar.gz] From: "John Peacock" Date: Tue, 23 Aug 2005 20:41:11 +0300 (IDT) Message-ID: <2444.85.65.24.143.1124818871.squirrel@webmail.rowman.com> Branch: perl ! embed.fnc embed.h global.sym lib/version.pm lib/version.t ! pod/perlapi.pod proto.h t/comp/use.t util.c ____________________________________________________________________________ [ 25324] By: rgs on 2005/08/24 07:28:27 Log: Unmatched parentheses (thanks to Steve Peters) Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 25323] By: rgs on 2005/08/23 13:52:17 Log: My system produces core.$$ files Branch: perl ! Makefile.SH ____________________________________________________________________________ [ 25322] By: rgs on 2005/08/23 13:25:15 Log: Subject: [PATCH blead] Use SvGETMAGIC more often From: Rick Delaney Date: Mon, 22 Aug 2005 13:00:33 -0400 Message-ID: <20050822170033.GH7674@localhost.localdomain> Branch: perl ! doio.c pp.c pp_ctl.c pp_hot.c sv.c universal.c xsutils.c ____________________________________________________________________________ [ 25321] By: rgs on 2005/08/23 13:11:34 Log: Subject: [PATCH] Add Windows Vista support to Win32::GetOSName() From: "Jan Dubois" Date: Mon, 22 Aug 2005 15:37:09 -0700 Message-Id: <200508222237.j7MMbFPA027764@smtp3.ActiveState.com> Branch: perl ! win32/ext/Win32/Win32.pm ____________________________________________________________________________ [ 25320] By: rgs on 2005/08/22 15:41:15 Log: Subject: Re: Documentation change for IPC::Open*.pm From: Ben Tilly Date: Mon, 22 Aug 2005 08:30:14 -0700 Message-ID: Branch: perl ! lib/IPC/Open2.pm lib/IPC/Open3.pm ____________________________________________________________________________ [ 25319] By: rgs on 2005/08/22 14:48:43 Log: Subject: [PATCH blead] Re: [perl #36959] List Constructor Operator - Undefined Values From: Rick Delaney Date: Sun, 21 Aug 2005 15:09:57 -0400 Message-ID: <20050821190957.GE7674@localhost.localdomain> Branch: perl ! pp_ctl.c t/op/range.t ____________________________________________________________________________ [ 25318] By: rgs on 2005/08/22 13:41:10 Log: Upgrade to Term::ANSIColor 1.10 Branch: perl ! lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog ! lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl ____________________________________________________________________________ [ 25317] By: rgs on 2005/08/22 13:24:09 Log: Subject: [PATCH lib/CPAN.pm] Make curl follow redirects From: Michael G Schwern Date: Sun, 21 Aug 2005 00:16:26 -0700 Message-ID: <20050821071625.GA29394@windhund.schwern.org> Branch: perl ! lib/CPAN.pm ____________________________________________________________________________ [ 25316] By: rgs on 2005/08/22 12:59:27 Log: Argh. I've overwritten local changes to ptar with change 25312 Branch: perl ! lib/Archive/Tar/bin/ptar ____________________________________________________________________________ [ 25315] By: rgs on 2005/08/22 11:47:45 Log: Subject: Re: Building 25309 on VAX (OpenVMS 7.2) not ok From: Abe Timmerman Date: Sun, 21 Aug 2005 16:28:42 +0200 Message-Id: <200508211628.42409.abe@ztreet.demon.nl> Branch: perl ! configure.com ____________________________________________________________________________ [ 25314] By: rgs on 2005/08/22 11:14:59 Log: Don't install ptar in module tree Branch: perl ! installperl ____________________________________________________________________________ [ 25313] By: rgs on 2005/08/22 10:29:45 Log: Fix typo in file name Branch: perl ! MANIFEST ____________________________________________________________________________ [ 25312] By: rgs on 2005/08/22 10:09:40 Log: Upgrade to Archive::Tar 1.26 Preserve some local typo fixes Don't load Data::Dumper Branch: perl + lib/Archive/Tar/bin/ptardiff + lib/Archive/Tar/t/04_resolved_issues.t ! MANIFEST lib/Archive/Tar.pm lib/Archive/Tar/Constant.pm ! lib/Archive/Tar/File.pm lib/Archive/Tar/bin/ptar ! lib/Archive/Tar/t/02_methods.t ____________________________________________________________________________ [ 25311] By: nicholas on 2005/08/21 16:19:12 Log: Subject: [patch@25305] t/op/arith.t fix for VMS with IEEE float From: "John E. Malmberg" Message-ID: <4307F348.70603@qsl.net> Date: Sat, 20 Aug 2005 23:21:44 -0400 Branch: perl ! t/op/arith.t ____________________________________________________________________________ [ 25310] By: nicholas on 2005/08/21 16:05:22 Log: Subject: [patch@25305] lib/ExtUtils/t/Constant.t VMS fixes From: "John E. Malmberg" Message-ID: <43080395.50807@qsl.net> Date: Sun, 21 Aug 2005 00:31:17 -0400 Branch: perl ! lib/ExtUtils/t/Constant.t ____________________________________________________________________________ [ 25309] By: nicholas on 2005/08/19 21:19:37 Log: Subject: [PATCH ext/POSIX/POSIX.xs] Whitespace From: Abigail Message-ID: <20050723003235.GJ15093@abigail.nl> Date: Sat, 23 Jul 2005 02:32:35 +0200 Branch: perl ! ext/POSIX/POSIX.xs ____________________________________________________________________________ [ 25308] By: rgs on 2005/08/19 12:54:46 Log: Subject: Re: Data::Dumper bug? From: Yitzchak Scott-Thoennes Date: Mon, 8 Aug 2005 20:33:02 -0700 Message-ID: <20050809033301.GA3804@efn.org> Branch: perl ! ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs ____________________________________________________________________________ [ 25307] By: rgs on 2005/08/19 12:44:12 Log: Subject: [PATCH] make threads.xs emit warnings properly From: Tassilo von Parseval Date: Aug 7, 2005 7:10 AM Message-id: <20050807051041.GA3924@ethan> Branch: perl ! ext/threads/threads.pm ext/threads/threads.xs pod/perldiag.pod ____________________________________________________________________________ [ 25306] By: rgs on 2005/08/19 06:10:28 Log: Subject: [patch@25305] fixes to const fixes + Case Preserved start From: "John E. Malmberg" Date: Thu, 18 Aug 2005 21:18:27 -0400 Message-ID: <43053363.8090809@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25305] By: rgs on 2005/08/18 13:47:41 Log: Subject: make test of perl 5.8.7 failed on icc9 From: YAMASHINA Hio Date: Thu, 18 Aug 2005 20:36:57 +0900 Message-Id: <20050818165213.BDF1.HIO@ymir.co.jp> Branch: perl ! hints/linux.sh ____________________________________________________________________________ [ 25304] By: rgs on 2005/08/18 11:10:27 Log: Subject: [PATCH] 5.9.x (and 5.8.x): Symbian update From: Date: Thu, 18 Aug 2005 13:43:46 +0300 Message-ID: Branch: perl ! README.symbian ext/Compress/Zlib/Zlib.xs numeric.c ! symbian/TODO symbian/config.pl symbian/config.sh ! symbian/install.cfg symbian/symbian_stubs.c symbian/xsbuild.pl ____________________________________________________________________________ [ 25303] By: rgs on 2005/08/18 08:58:54 Log: Subject: [PATCH] Re: Transliteration operator(tr//)on EBCDIC platform From: SADAHIRO Tomoyuki Date: Fri, 12 Aug 2005 00:20:39 +0900 Message-Id: <20050812001541.EA69.BQW10602@nifty.com> Branch: perl ! t/op/tr.t toke.c ____________________________________________________________________________ [ 25302] By: rgs on 2005/08/18 08:00:53 Log: Subject: autouse.pm: remove unneeded eval From: Alexey Tourbin Date: Thu, 18 Aug 2005 08:13:24 +0400 Message-ID: <20050818041324.GO19097@solemn.turbinal.org> Subject: autouse.pm: check stub, use goto in stub From: Alexey Tourbin Date: Thu, 18 Aug 2005 09:06:20 +0400 Message-ID: <20050818050620.GP19097@solemn.turbinal.org> Branch: perl ! lib/autouse.pm ____________________________________________________________________________ [ 25301] By: rgs on 2005/08/17 15:57:09 Log: FAQ sync Branch: perl ! pod/perlfaq.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 ____________________________________________________________________________ [ 25300] By: steveh on 2005/08/17 14:33:00 Log: Subject: Your bug reports for Time::Local From: Dave Rolsky Date: Tue, 16 Aug 2005 11:22:20 -0500 (CDT) Message-ID: An improvement on change 25287 from Dave Rolsky Branch: perl ! lib/Time/Local.t ____________________________________________________________________________ [ 25299] By: rgs on 2005/08/17 12:33:18 Log: Subject: Re: [perl #36654] Inconsistent treatment of NaN From: Yitzchak Scott-Thoennes Date: Aug 7, 2005 8:03 PM Message-ID: <20050807180308.GA2112@efn.org> Subject: Re: [perl #36654] Inconsistent treatment of NaN From: Yitzchak Scott-Thoennes Date: Wed, 10 Aug 2005 22:53:51 -0700 Message-ID: <20050811055351.GA2296@efn.org> Branch: perl ! numeric.c pod/perlop.pod ____________________________________________________________________________ [ 25298] By: rgs on 2005/08/17 09:35:32 Log: Upgrade to Time::HiRes 1.73 Branch: perl ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm ____________________________________________________________________________ [ 25297] By: nicholas on 2005/08/17 09:06:33 Log: Given that we now have a union, there's no need for all the HvARRAY() casting games. Branch: perl ! hv.h sv.h ____________________________________________________________________________ [ 25296] By: rgs on 2005/08/16 17:57:27 Log: Fix for [perl #36853] -Dx can crash bleadperl The PL_op_sequence global hash wasn't initialized Branch: perl ! dump.c ____________________________________________________________________________ [ 25295] By: merijn on 2005/08/16 07:36:58 Log: Subject: Time::HiRes::nanosleep support for Solaris [PATCH] From: Gisle Aas Date: 15 Aug 2005 21:05:22 -0700 Message-ID: Branch: perl ! ext/Time/HiRes/hints/solaris.pl ____________________________________________________________________________ [ 25294] By: merijn on 2005/08/15 09:36:30 Log: Subject: Re: [PATCH@25292] add nonxs_ext to configure.com From: "John E. Malmberg" Date: Sat, 13 Aug 2005 12:20:34 -0400 Message-ID: <42FE1DD2.8050803@qsl.net> Branch: perl ! configure.com ____________________________________________________________________________ [ 25293] By: merijn on 2005/08/15 09:34:28 Log: Subject: [PATCH configure.com] Make "prove" available on VMS From: Abe Timmerman Date: Sat, 13 Aug 2005 18:16:29 +0200 Message-Id: <200508131816.29092.abe@ztreet.demon.nl> Branch: perl ! configure.com ____________________________________________________________________________ [ 25292] By: merijn on 2005/08/13 07:38:54 Log: Subject: [PATCH @ 24148] Compress::Zlib 1.37 From: "Paul Marquess" Date: Fri, 12 Aug 2005 16:31:42 +0100 Message-Id: <20050812153145.PWIR17166.aamta12-winn.ispmail.ntl.com@MARQUESSPT21> Branch: perl ! ext/Compress/Zlib/Changes ext/Compress/Zlib/Makefile.PL ! ext/Compress/Zlib/README ext/Compress/Zlib/Zlib.pm ! ext/Compress/Zlib/t/03examples.t ____________________________________________________________________________ [ 25291] By: merijn on 2005/08/13 07:33:46 Log: Subject: [patch@25289] Add sig_count to CONFIGURE.COM From: "John E. Malmberg" Date: Fri, 12 Aug 2005 13:39:25 -0400 Message-ID: <42FCDECD.8090009@qsl.net> Branch: perl ! configure.com ____________________________________________________________________________ [ 25290] By: merijn on 2005/08/13 07:30:05 Log: Subject: Re: [patch@25289] bninfnan.t setting include path to file. From: "John E. Malmberg" Date: Fri, 12 Aug 2005 23:17:39 -0400 Message-ID: <42FD6653.6010605@qsl.net> Branch: perl ! lib/bignum/t/bninfnan.t ____________________________________________________________________________ [ 25289] By: steveh on 2005/08/12 16:13:11 Log: Supply same libs for bcc32 builds as cl and gcc builds have It makes life easier for third-party extensions if perl provides a decent set of libs to link against. cl and gcc builds already have this (except that gcc was missing one lib), but bcc32 builds only have one or two libs supplied. In particular, the ODBC libs required for building libwin32 were not specified. One of these doesn't exist in the Borland lib dirs by default, so generate it from the DLL if it is missing. Branch: perl ! win32/makefile.mk ____________________________________________________________________________ [ 25288] By: steveh on 2005/08/12 15:26:11 Log: Make change 25286 better Thanks to John E. Malmberg for pointing this out. Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 25287] By: steveh on 2005/08/11 11:56:26 Log: Fix lib/Time/Local.t for bcc32 in non GMT time zones See comments at: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-08/msg00115.html Branch: perl ! lib/Time/Local.t ____________________________________________________________________________ [ 25286] By: steveh on 2005/08/11 10:56:12 Log: Silence Win32 compiler warnings following change 25280 Branch: perl ! win32/win32.c ____________________________________________________________________________ [ 25285] By: steveh on 2005/08/11 09:21:37 Log: Run regen.pl Branch: perl ! pod/perlapi.pod proto.h ____________________________________________________________________________ [ 25284] By: merijn on 2005/08/11 07:35:27 Log: Subject: [patch] blead@25282 - VMS specific fixes. [2nd try] From: "John E. Malmberg" Date: Wed, 10 Aug 2005 23:26:03 -0400 Message-ID: <42FAC54B.2050207@qsl.net> Branch: perl ! lib/Test/Harness/Straps.pm lib/vmsish.t t/lib/warnings/doio ! t/op/anonsub.t t/op/chdir.t t/op/closure.t t/op/lex_assign.t ! t/op/runlevel.t t/op/stat.t t/pod/find.t t/x2p/s2p.t ! utils/c2ph.PL vms/ext/Stdio/test.pl ____________________________________________________________________________ [ 25283] By: merijn on 2005/08/11 07:25:32 Log: Subject: [patch] blead@25282 From: "John E. Malmberg" Date: Wed, 10 Aug 2005 23:47:47 -0400 Message-ID: <42FACA63.4030805@qsl.net> Branch: perl ! t/op/exec.t t/run/exit.t ____________________________________________________________________________ [ 25282] By: merijn on 2005/08/10 20:34:03 Log: Subject: [PATCH] Re: [perl #36235] perl + gcc-4.0.0 + solaris + gnu binutils From: Andy Dougherty Date: Tue, 26 Jul 2005 12:03:37 -0400 (EDT) Message-ID: Branch: perl ! hints/solaris_2.sh ____________________________________________________________________________ [ 25281] By: merijn on 2005/08/10 11:45:11 Log: Subject: conflicting types for 'Perl_my_popen' From: Alexey Tourbin Date: Wed, 10 Aug 2005 15:19:15 +0400 Message-ID: <20050810111915.GK19097@solemn.turbinal.org> Branch: perl ! util.c ____________________________________________________________________________ [ 25280] By: merijn on 2005/08/10 09:14:23 Log: Subject: patch@25279 VMS error handling and const fixes From: "John E. Malmberg" Date: Wed, 10 Aug 2005 00:37:13 -0400 Message-ID: <42F98479.6030207@qsl.net> Branch: perl ! doio.c embed.fnc perl.h pp_sys.c proto.h vms/vms.c ! vms/vmsish.h ____________________________________________________________________________ [ 25279] By: merijn on 2005/08/09 11:24:54 Log: Subject: [PATCH] Fix a couple of random warnings From: Steve Peters Date: Tue, 9 Aug 2005 06:21:48 -0500 Message-ID: <20050809112148.GA4902@mccoy.peters.homeunix.org> Branch: perl ! nostdio.h perl.c ____________________________________________________________________________ [ 25278] By: steveh on 2005/08/08 16:12:12 Log: Update Porting/repository.pod to recommend Cygwin's ssh on Win32 Cygwin's ssh client seems to be superior to MSYS's ssh client in that it supports the ServerAliveInterval config setting which prevents the ssh client from timing out every so often Branch: perl ! Porting/repository.pod ____________________________________________________________________________ [ 25277] By: merijn on 2005/08/08 06:22:38 Log: Subject: [PATCH] Post-OSCON NN/NULLOK-ing From: Andy Lester Date: Sun, 7 Aug 2005 00:59:11 -0500 Message-ID: <20050807055911.GA6384@petdance.com> Branch: perl ! embed.fnc op.c ____________________________________________________________________________ [ 25276] By: merijn on 2005/08/08 06:17:33 Log: Subject: Re: [PATCH] undup From: Jarkko Hietaniemi Date: Sun, 07 Aug 2005 14:49:40 +0300 Message-ID: <42F5F554.5020701@gmail.com> Branch: perl ! pod/perldoc.pod pod/perltodo.pod pod/perlunicode.pod ____________________________________________________________________________ [ 25275] By: davem on 2005/08/07 11:15:32 Log: run regen.pl after change #25274 Branch: perl ! pod/perlintern.pod ____________________________________________________________________________ [ 25274] By: merijn on 2005/08/07 10:10:12 Log: Subject: [PATCH] undup From: Jarkko Hietaniemi Date: Sun, 07 Aug 2005 13:28:19 +0300 Message-ID: <42F5E243.80500@gmail.com> Branch: perl ! ext/Encode/lib/Encode/Supported.pod lib/Test/Harness/TAP.pod ! pad.c pod/perl573delta.pod pod/perl58delta.pod ! pod/perlfaq7.pod pod/perlglossary.pod pod/perlvar.pod pp_ctl.c ____________________________________________________________________________ [ 25273] By: rgs on 2005/08/06 23:07:46 Log: Add files missed in change 25271 Branch: perl + ext/Encode/lib/Encode/MIME/Header/ISO_2022_JP.pm + ext/Encode/t/mime_header_iso2022jp.t ____________________________________________________________________________ [ 25272] By: rgs on 2005/08/06 22:46:06 Log: Clarify docs Branch: perl ! ext/PerlIO/encoding/encoding.pm ____________________________________________________________________________ [ 25271] By: rgs on 2005/08/06 22:15:14 Log: Upgrade to Encode 2.11, plus a patch to PerlIO::encoding by Dan Kogai to fix encoding(utf-8-strict) with partial characters. Branch: perl ! MANIFEST ext/Encode/AUTHORS ext/Encode/Changes ! ext/Encode/Encode.pm ext/Encode/Encode.xs ! ext/Encode/Encode/encode.h ext/Encode/MANIFEST ! ext/Encode/META.yml ext/Encode/lib/Encode/Alias.pm ! ext/Encode/lib/Encode/Config.pm ! ext/Encode/lib/Encode/MIME/Header.pm ! ext/PerlIO/encoding/encoding.pm ____________________________________________________________________________ [ 25270] By: merijn on 2005/08/06 15:54:55 Log: Subject: [PATCH] Re: [PATCH] Re: [perl #36819] perlbug AutoReply: Bleadperl: abs() busted outside integer range From: Dominic Dunlop Date: Sat, 6 Aug 2005 17:47:40 +0200 Message-Id: Branch: perl ! pp.c t/op/arith.t ____________________________________________________________________________ [ 25269] By: rgs on 2005/08/05 16:31:44 Log: Subject: [patch]vms.c - buffer highwater overrun in vmsify From: John E. Malmberg Date: Mon, 01 Aug 2005 19:54:22 -0400 Message-ID: <42EEB62E.3020108@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25268] By: rgs on 2005/08/05 15:01:19 Log: "thread failed to start" is a severe warning, not a fatal error as reported by Tassilo von Parseval. Branch: perl ! pod/perldiag.pod ____________________________________________________________________________ [ 25267] By: merijn on 2005/08/05 14:13:26 Log: ASCIZ is not a typo Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25266] By: merijn on 2005/08/05 07:50:40 Log: Subject: [PATCH] Typos in *.p[lm] From: "Piotr Fusik" Date: Sun, 31 Jul 2005 12:50:04 +0200 Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec> Branch: perl ! ext/Encode/lib/Encode/PerlIO.pod ! ext/Encode/lib/Encode/Supported.pod lib/ExtUtils/MM_Win95.pm ! lib/ExtUtils/MakeMaker/FAQ.pod lib/Net/libnetFAQ.pod ! lib/Test/Harness/TAP.pod lib/Test/Tutorial.pod ! pod/perlfunc.pod pod/perltoc.pod ____________________________________________________________________________ [ 25265] By: rgs on 2005/08/04 16:45:37 Log: VMS debugging help, by John E. Malmberg Branch: perl ! vms/descrip_mms.template ____________________________________________________________________________ [ 25264] By: merijn on 2005/08/03 10:30:54 Log: Subject: [PATCH] Re: Smoke [5.9.3] 25248 FAIL(F) openbsd 3.7 (i386/1 cpu) From: Dominic Dunlop Date: Wed, 3 Aug 2005 12:19:03 +0200 Message-Id: <8D595B69-4489-4395-BFA4-07DF5859D556@mac.com> Branch: perl ! t/op/sprintf.t ____________________________________________________________________________ [ 25263] By: merijn on 2005/08/02 13:59:49 Log: The typo changes from 25261 (of course) altered the MD5's Branch: perl ! ext/Digest/MD5/t/files.t ____________________________________________________________________________ [ 25262] By: merijn on 2005/08/02 13:45:35 Log: Typoes from 25261 also in expected for tests Branch: perl ! t/pod/pod2usage.xr ____________________________________________________________________________ [ 25261] By: merijn on 2005/08/02 10:39:51 Log: Subject: [PATCH] Typos in *.p[lm] From: "Piotr Fusik" Date: Sun, 31 Jul 2005 12:50:04 +0200 Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec> Branch: perl ! bytecode.pl ext/B/B/Asmdata.pm ext/B/B/Bblock.pm ext/B/B/CC.pm ! ext/B/B/Concise.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm ! ext/B/t/OptreeCheck.pm ext/Compress/Zlib/Zlib.pm ! ext/DB_File/DB_File.pm ext/Digest/MD5/MD5.pm ! ext/Encode/Encode.pm ext/Encode/encoding.pm ! ext/Encode/lib/Encode/Alias.pm ext/IO/lib/IO/Dir.pm ! ext/IO/lib/IO/Poll.pm ext/IO/lib/IO/Socket/INET.pm ! ext/NDBM_File/NDBM_File.pm ext/ODBM_File/ODBM_File.pm ! ext/Opcode/Opcode.pm ext/Opcode/ops.pm ! ext/SDBM_File/SDBM_File.pm ext/Storable/Storable.pm ! ext/XS/APItest/APItest.pm ext/re/re.pm lib/Archive/Tar.pm ! lib/Archive/Tar/Constant.pm lib/Attribute/Handlers.pm ! lib/CGI.pm lib/CGI/Carp.pm lib/CPAN.pm lib/Digest.pm ! lib/ExtUtils/CBuilder/Platform/Windows.pm ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MakeMaker.pm ! lib/ExtUtils/ParseXS.pm lib/File/Basename.pm ! lib/File/Spec/Mac.pm lib/File/Temp.pm lib/Filter/Simple.pm ! lib/Getopt/Long.pm lib/I18N/LangTags.pm ! lib/I18N/LangTags/List.pm lib/Math/BigFloat.pm ! lib/Math/BigInt.pm lib/Math/BigInt/Calc.pm lib/Math/BigRat.pm ! lib/NEXT.pm lib/Net/Cmd.pm lib/Net/Config.pm lib/Net/FTP.pm ! lib/Net/NNTP.pm lib/Net/POP3.pm lib/Net/Ping.pm ! lib/Net/SMTP.pm lib/PerlIO.pm lib/Pod/Checker.pm ! lib/Pod/Functions.pm lib/Pod/Html.pm lib/Pod/InputObjects.pm ! lib/Pod/LaTeX.pm lib/Pod/Parser.pm lib/Pod/Select.pm ! lib/Pod/Usage.pm lib/Switch.pm lib/Term/ANSIColor.pm ! lib/Test.pm lib/Test/More.pm lib/Text/Balanced.pm ! lib/Text/Wrap.pm lib/Tie/File.pm lib/Tie/Hash.pm ! lib/Unicode/UCD.pm lib/base.pm lib/bigint.pm lib/bignum.pm ! lib/bigrat.pm lib/blib.pm lib/diagnostics.pm lib/perl5db.pl ! lib/version.pm lib/vmsish.pm os2/OS2/PrfDB/PrfDB.pm ! os2/OS2/Process/Process.pm pod/checkpods.PL pod/pod2usage.PL ! utils/h2xs.PL win32/bin/pl2bat.pl wince/bin/pl2bat.pl ! wince/comp.pl ____________________________________________________________________________ [ 25260] By: rgs on 2005/08/01 15:14:48 Log: Document where to find maintainers of dual live modules Branch: perl ! pod/perlhack.pod ____________________________________________________________________________ [ 25259] By: rgs on 2005/08/01 15:12:07 Log: More typo fixes (damn generated pod files) Branch: perl ! pad.c ____________________________________________________________________________ [ 25258] By: rgs on 2005/08/01 14:45:22 Log: Subject: Re: [perl #36616] bug or feature? foreach (sort @array) {y/a-z/A-Z/;} # @array modified! From: Michael G Schwern Date: Sat, 23 Jul 2005 19:59:29 -0700 Message-ID: <20050724025929.GA6574@windhund.schwern.org> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25257] By: rgs on 2005/08/01 13:58:04 Log: Various patches by John E. Malmberg to fix data corruption issues on VMS. Back out change 25218 and the parts of change 25217 that affect pp_ctl.c and pp_sys.c. Branch: perl ! doio.c ext/Compress/Zlib/Makefile.PL mg.c pp_ctl.c pp_sys.c ! vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 25256] By: rgs on 2005/08/01 13:54:52 Log: Various patches by John E. Malmberg to fix data corruption issues on VMS. Back out change 25218 and the parts of change 25217 that affect pp_ctl.c and pp_sys.c. Branch: perl ! doio.c ext/Compress/Zlib/Makefile.PL mg.c pp_ctl.c pp_sys.c ! vms/vms.c vms/vmsish.h ____________________________________________________________________________ [ 25255] By: rgs on 2005/08/01 13:15:25 Log: Subject: [patch] blead@25226 on OpenVMS/vms.c - fopen bug. From: "John E. Malmberg" Date: Fri, 29 Jul 2005 10:24:15 -0400 Message-ID: <42EA3C0F.9040900@qsl.net> Branch: perl ! vms/vms.c ____________________________________________________________________________ [ 25254] By: rgs on 2005/08/01 08:14:27 Log: Another typo fix Branch: perl ! XSUB.h pod/perlapi.pod ____________________________________________________________________________ [ 25253] By: rgs on 2005/08/01 08:13:10 Log: Subject: [PATCH] POD typos From: "Piotr Fusik" Date: Sat, 30 Jul 2005 21:54:19 +0200 Message-ID: <00ef01c59542$3198ba00$26d34dd5@piec> Branch: perl ! Porting/pumpkin.pod Porting/repository.pod ext/POSIX/POSIX.pod ! pod/perl593delta.pod pod/perlapio.pod pod/perldebug.pod ! pod/perldiag.pod pod/perlfaq2.pod pod/perlfaq3.pod ! pod/perlfaq4.pod pod/perlfaq6.pod pod/perlglossary.pod ! pod/perlguts.pod pod/perlintern.pod pod/perltodo.pod ! pod/perlxs.pod symbian/PerlBase.pod vms/perlvms.pod ____________________________________________________________________________ [ 25252] By: rgs on 2005/08/01 07:49:58 Log: Subject: Re: [perl #36622] y/// at end of file From: Michael G Schwern Date: Fri, 22 Jul 2005 11:51:15 -0700 Message-ID: <20050722185115.GB28829@windhund.schwern.org> Branch: perl ! t/op/tr.t t/test.pl ____________________________________________________________________________ [ 25251] By: rgs on 2005/08/01 07:23:08 Log: Subject: Re: blead@25210 on OpenVMS (not good) From: "John E. Malmberg" Date: Sun, 24 Jul 2005 19:09:01 -0400 Message-ID: <42E41F8D.3040306@qsl.net> constify Perl_unlnk Branch: perl ! embed.fnc perl.h proto.h util.c ____________________________________________________________________________ [ 25250] By: rgs on 2005/08/01 07:03:36 Log: Subject: blead@25226 - ext/Compress/Zlib on VMS. From: "John E. Malmberg" Date: Sun, 31 Jul 2005 23:19:51 -0400 Message-ID: <42ED94D6.7020104@qsl.net> Branch: perl ! ext/Compress/Zlib/t/03examples.t ____________________________________________________________________________ [ 25249] By: rgs on 2005/08/01 06:57:09 Log: Subject: [patch] blead@25226 - t/op/pack.t undefined value fix From: "John E. Malmberg" Date: Sun, 31 Jul 2005 22:18:19 -0400 Message-ID: <42ED866B.3000308@qsl.net> Branch: perl ! t/op/pack.t ____________________________________________________________________________ [ 25248] By: merijn on 2005/07/31 15:50:45 Log: SIGRTMIN & SIGRTMAX on Cygwin both 32. sig_count = 33, but POSIX::SigRt is not available on use Branch: perl ! ext/POSIX/t/sigaction.t ____________________________________________________________________________ [ 25247] By: merijn on 2005/07/31 15:47:51 Log: Subject: [PATCH] Re: Smoke [5.9.3] 25237 FAIL(F) linux 2.6.12-4-686 [debian] (i686/1 cpu) From: Dominic Dunlop Date: Fri, 29 Jul 2005 17:41:59 +0200 Message-Id: <33378322-189C-4D70-AC0B-1AF589DD56E7@mac.com> Branch: perl ! sv.h ____________________________________________________________________________ [ 25246] By: rgs on 2005/07/31 15:15:35 Log: Remove the documentation for $#, which has been removed Branch: perl ! pod/perlvar.pod ____________________________________________________________________________ [ 25245] By: rgs on 2005/07/29 15:36:09 Log: Update Changes Branch: perl ! Changes ____________________________________________________________________________ [ 25244] By: steveh on 2005/07/29 09:41:38 Log: Skip op/sprintf.t test 147 on MSWin32 ... and fix the skip code so that it actually works ;-) Branch: perl ! t/op/sprintf.t ____________________________________________________________________________ [ 25243] By: rgs on 2005/07/29 08:31:51 Log: Subject: [PATCH] More embed.fnc goodness From: Andy Lester Date: Thu, 28 Jul 2005 14:09:56 -0500 Message-ID: <20050728190956.GB607@petdance.com> Branch: perl ! doio.c embed.fnc embed.h op.c pp_ctl.c proto.h regcomp.c ! regexec.c sv.c util.c ____________________________________________________________________________ [ 25242] By: rgs on 2005/07/29 07:19:11 Log: Subject: [PATCH] Fix English error in overload.pm From: Andy Lester Date: Thu, 28 Jul 2005 14:10:43 -0500 Message-ID: <20050728191043.GC607@petdance.com> Branch: perl ! lib/overload.pm ____________________________________________________________________________ [ 25241] By: rgs on 2005/07/28 17:34:36 Log: Clarification to the syntax of loop modifiers by Piotr Fusik Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25240] By: rgs on 2005/07/28 17:29:47 Log: Subject: RE: [PATCH] Re: [PATCH] support POSIX SA_SIGINFO From: "Green, Paul" Date: Mon, 25 Jul 2005 12:39:32 -0400 Message-ID: Branch: perl ! mg.c ____________________________________________________________________________ [ 25239] By: rgs on 2005/07/28 17:18:13 Log: Subject: [PATCH fresh_perl.t] Being more careful about newlines From: Michael G Schwern Date: Fri, 22 Jul 2005 12:53:34 -0700 Message-ID: <20050722195334.GA12431@windhund.schwern.org> Branch: perl ! t/run/fresh_perl.t ____________________________________________________________________________ [ 25238] By: rgs on 2005/07/28 16:11:23 Log: Subject: [PATCH] perl.h, use STRINGIFY in 25171 From: Robin Barker Date: Thu, 28 Jul 2005 12:13:13 +0100 Message-ID: <533D273D4014D411AB1D00062938C4D90849C75A@hotel.npl.co.uk> Branch: perl ! perl.h ____________________________________________________________________________ [ 25237] By: merijn on 2005/07/28 13:03:09 Log: Subject: [PATCH] tidy up DieNull and DIE_NULL From: Robin Barker Date: Thu, 28 Jul 2005 14:05:51 +0100 Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk> Branch: perl ! embed.fnc mg.c perl.h pp.h pp_sys.c proto.h ____________________________________________________________________________ [ 25236] By: rgs on 2005/07/28 12:59:55 Log: Subject: [PATCH] silence compiler warning in mg.c POSIX.xs From: Robin Barker Date: Thu, 28 Jul 2005 13:57:31 +0100 Message-ID: <533D273D4014D411AB1D00062938C4D90849C75B@hotel.npl.co.uk> Branch: perl ! ext/POSIX/POSIX.xs mg.c perl.h ____________________________________________________________________________ [ 25235] By: merijn on 2005/07/28 12:22:27 Log: sprintf now has all but two tests enabled. the list supports skipping of expected fails new test for %.0g from Dominic Dunlop Branch: perl ! t/op/sprintf.t ____________________________________________________________________________ [ 25234] By: steveh on 2005/07/28 09:10:41 Log: Subject: [PATCH] perlfunc.pod grammar fixes From: Steve Peters Date: Wed, 27 Jul 2005 22:02:13 -0500 Message-ID: <20050728030213.GA11330@mccoy.peters.homeunix.org> (with minor tweaks) Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25233] By: rgs on 2005/07/28 09:07:57 Log: Sync change 25229 to .h source files Branch: perl ! cv.h pad.h ____________________________________________________________________________ [ 25232] By: rgs on 2005/07/28 08:53:55 Log: Subject: [perl #36672] Swapped warnings for -o and -O file tests From: "Piotr Fusik" (via RT) Date: Wed, 27 Jul 2005 15:43:17 -0700 Message-ID: (except the redundant test) Branch: perl ! opcode.h opcode.pl t/lib/warnings/9uninit ____________________________________________________________________________ [ 25231] By: merijn on 2005/07/28 06:48:14 Log: Subject: Re: [PATCH] Tru64: use -c99 for ccflags if available From: Jarkko Hietaniemi Date: Thu, 28 Jul 2005 10:01:51 +0300 Message-ID: <42E882DF.6020100@gmail.com> Message-ID: <42E86DE9.6090709@gmail.com> Branch: perl ! handy.h hints/dec_osf.sh ____________________________________________________________________________ [ 25230] By: merijn on 2005/07/27 16:28:58 Log: Some signals are more real than others Also added comment about why the tests are there Branch: perl ! ext/POSIX/t/sigaction.t ____________________________________________________________________________ [ 25229] By: merijn on 2005/07/27 16:26:16 Log: Subject: [PATCH] id est is i.e. From: Steve Peters Date: Tue, 26 Jul 2005 20:42:38 -0500 Message-ID: <20050727014238.GA2582@mccoy.peters.homeunix.org> Branch: perl ! pod/perlfunc.pod pod/perlguts.pod pod/perlhack.pod ! pod/perlintern.pod ____________________________________________________________________________ [ 25228] By: merijn on 2005/07/26 13:23:10 Log: Use the correct gcc when more than one gcc is installed Thanks to Campo Branch: perl ! hints/aix.sh ____________________________________________________________________________ [ 25227] By: rgs on 2005/07/26 09:20:11 Log: Subject: [perl #36658] Typo in perlfunc.pod From: "John W. Krahn" (via RT) Date: Tue, 26 Jul 2005 01:07:18 -0700 Message-ID: Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25226] By: steveh on 2005/07/25 14:37:41 Log: Reinstate PERL_MALLOC_WRAP for bcc32 on Win32 This was disabled by change 22689 because it was severely broken at the time. See the thread starting here: http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-04/msg00370.html The PERL_MALLOC_WRAP code in handy.h has since changed along the lines of what was discussed in that thread (in particular, by change 25034) and I find that everything is now fine with PERL_MALLOC_WRAP re-enabled. Branch: perl ! win32/config_H.bc ____________________________________________________________________________ [ 25225] By: steveh on 2005/07/25 14:34:12 Log: Ken pointed out that CBuilder's cleanup is too agrressive The Windows compile() and link() methods bizarrely include their own output files in the list of files to be cleaned up. Now that they actually are being cleaned up, this isn't ideal ;-) Stop compile() and link() from cleaning up their own output, and reinstate the explicit deletion of those output files in the test scripts. Branch: perl ! lib/ExtUtils/CBuilder/Platform/Windows.pm ! lib/ExtUtils/CBuilder/t/01-basic.t ! lib/ExtUtils/CBuilder/t/02-link.t ! lib/ExtUtils/ParseXS/t/basic.t ____________________________________________________________________________ [ 25224] By: steveh on 2005/07/25 11:53:44 Log: Silence uninitialized value warnings in Net::Cmd (Suppresses 20 such warnings emitted by lib/Net/t/datasend.t) Branch: perl ! lib/Net/Cmd.pm ____________________________________________________________________________ [ 25223] By: merijn on 2005/07/25 11:47:03 Log: use POSIX might not throw an error. Check for useful values also Branch: perl ! ext/POSIX/t/sigaction.t ____________________________________________________________________________ [ 25222] By: steveh on 2005/07/25 11:11:29 Log: Make CBuilder and ParseXS clean up their temp test files Branch: perl ! lib/ExtUtils/CBuilder.pm lib/ExtUtils/CBuilder/Base.pm ! lib/ExtUtils/CBuilder/t/01-basic.t ! lib/ExtUtils/CBuilder/t/02-link.t lib/ExtUtils/ParseXS.pm ! lib/ExtUtils/ParseXS/t/basic.t ____________________________________________________________________________ [ 25221] By: rgs on 2005/07/25 09:49:39 Log: Increment the version number of version.pm (no code changes on CPAN) Branch: perl ! lib/version.pm ____________________________________________________________________________ [ 25220] By: merijn on 2005/07/25 08:53:34 Log: Subject: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts From: Michael G Schwern Date: Sat, 23 Jul 2005 17:25:18 -0700 Message-ID: <20050724002518.GB4918@windhund.schwern.org> Subject: Re: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts From: Michael G Schwern Date: Sun, 24 Jul 2005 13:49:25 -0700 Message-ID: <20050724204925.GC13275@windhund.schwern.org> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25219] By: merijn on 2005/07/25 08:39:08 Log: Subject: [PATCH] perlfunc.pod: s/definetely/definitely/ From: "Piotr Fusik" Date: Sun, 24 Jul 2005 12:55:09 +0200 Message-ID: <004e01c5903e$2affb3a0$60d24dd5@piec> Branch: perl ! pod/perlfunc.pod ____________________________________________________________________________ [ 25218] By: nicholas on 2005/07/24 22:35:56 Log: Subject: [PATCH] Re: blead@25210 on OpenVMS (not good) From: "Craig A. Berry" Message-Id: Date: Sun, 24 Jul 2005 17:47:26 -0500 Branch: perl ! doio.c ____________________________________________________________________________ [ 25217] By: nicholas on 2005/07/24 20:52:13 Log: Subject: [PATCH] blead help for VMS From: "Craig A. Berry" Message-ID: <42E3FABB.1020900@mac.com> Date: Sun, 24 Jul 2005 15:31:55 -0500 Branch: perl +> ext/Compress/Zlib/zlib-src/adler32.c +> ext/Compress/Zlib/zlib-src/compress.c +> ext/Compress/Zlib/zlib-src/crc32.c +> ext/Compress/Zlib/zlib-src/crc32.h +> ext/Compress/Zlib/zlib-src/deflate.c +> ext/Compress/Zlib/zlib-src/deflate.h +> ext/Compress/Zlib/zlib-src/gzio.c +> ext/Compress/Zlib/zlib-src/infback.c +> ext/Compress/Zlib/zlib-src/inffast.c +> ext/Compress/Zlib/zlib-src/inffast.h +> ext/Compress/Zlib/zlib-src/inffixed.h +> ext/Compress/Zlib/zlib-src/inflate.c +> ext/Compress/Zlib/zlib-src/inflate.h +> ext/Compress/Zlib/zlib-src/inftrees.c +> ext/Compress/Zlib/zlib-src/inftrees.h +> ext/Compress/Zlib/zlib-src/trees.c +> ext/Compress/Zlib/zlib-src/trees.h +> ext/Compress/Zlib/zlib-src/uncompr.c +> ext/Compress/Zlib/zlib-src/zconf.h +> ext/Compress/Zlib/zlib-src/zlib.h +> ext/Compress/Zlib/zlib-src/zutil.c +> ext/Compress/Zlib/zlib-src/zutil.h - ext/Compress/Zlib/zlib-src-1.2.3/adler32.c - ext/Compress/Zlib/zlib-src-1.2.3/compress.c - ext/Compress/Zlib/zlib-src-1.2.