1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl. If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list. Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
8 For information on what's new in this release, see pod/perldelta.pod.
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files. The file lists have a short symbolic
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list. You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
28 Version v5.8.6 Maintenance release working toward v5.8.6
30 ____________________________________________________________________________
31 [ 23552] By: nicholas on 2004/11/27 15:14:36
32 Log: Entry for PERL_USE_SAFE_PUTENV, reworded slightly from an original
34 Branch: maint-5.8/perl
35 ! pod/perl586delta.pod
36 ____________________________________________________________________________
37 [ 23551] By: nicholas on 2004/11/27 15:07:10
41 Subject: [PATCH] B::Lint
42 From: Andy Lester <andy@petdance.com>
43 Date: Fri, 26 Nov 2004 00:30:48 -0600
44 Message-ID: <20041126063048.GA10161@petdance.com>
47 Document the interaction of PERL_USE_SAVE_PUTENV and
48 PL_use_safe_putenv, based on text by Stas Bekman
51 Clarify the return values of pos, particularly 0 and undef, as
52 suggested by Stas Bekman
53 Branch: maint-5.8/perl
54 !> INSTALL ext/B/B/Lint.pm pod/perlfunc.pod
55 ____________________________________________________________________________
56 [ 23540] By: nicholas on 2004/11/25 22:34:55
58 Branch: maint-5.8/perl
59 ! Changes patchlevel.h
60 ____________________________________________________________________________
61 [ 23539] By: nicholas on 2004/11/25 22:21:23
64 Subject: [perl #3242] [PATCH]No error on assignment to $>
65 From: "Steve Peters via RT" <perlbug-followup@perl.org>
66 Date: 21 Nov 2004 04:38:09 -0000
67 Message-ID: <rt-3.0.11-3242-100676.6.32723019025057@perl.org>
70 Subject: [patch pod/perlipc] use POSIX; w/o () is a bad idea
71 From: Stas Bekman <stas@stason.org>
72 Date: Wed, 24 Nov 2004 11:25:14 -0500
73 Message-ID: <41A4B5EA.3020804@stason.org>
76 Subject: RC1 pod fix #anchor
77 From: Stas Bekman <stas@stason.org>
78 Date: Wed, 24 Nov 2004 10:57:21 -0500
79 Message-ID: <41A4AF61.9080408@stason.org>
80 Branch: maint-5.8/perl
81 !> pod/perlipc.pod pod/perlrun.pod pod/perlvar.pod
82 ____________________________________________________________________________
83 [ 23530] By: nicholas on 2004/11/23 22:49:13
86 Subject: [perl #32486] error in documentation for POSIX::pipe
87 From: chris@ex-parrot.com (via RT) <perlbug-followup@perl.org>
88 Date: 18 Nov 2004 18:09:54 -0000
89 Message-ID: <rt-3.0.11-32486-100537.1.04456486825399@perl.org>
92 Subject: Re: [perl #32486] error in documentation for POSIX::pipe
93 From: Michael G Schwern <schwern@pobox.com>
94 Date: Fri, 19 Nov 2004 14:28:56 -0500
95 Message-ID: <20041119192856.GA4769@windhund.schwern.org>
96 Branch: maint-5.8/perl
97 !> ext/POSIX/POSIX.pod
98 ____________________________________________________________________________
99 [ 23529] By: nicholas on 2004/11/23 15:17:07
102 Subject: SuSE's perl safe_putenf diff
103 From: Michael Schroeder <Michael.Schroeder@informatik.uni-erlangen.de>
104 Date: Thu, 11 Nov 2004 15:54:43 +0100
105 Message-ID: <20041111145443.GA1854@immd4.informatik.uni-erlangen.de>
107 slightly reworked to make the PL_use_safe_putenv variable fit in
108 the current framework. This patch turns on the use of safe putenv
109 for any application that embeds a perl interpreter.
110 Branch: maint-5.8/perl
111 !> embedvar.h mg.c miniperlmain.c perl.c perlapi.h perlvars.h
113 ____________________________________________________________________________
114 [ 23524] By: nicholas on 2004/11/22 15:20:18
115 Log: Back out 23348 from maint, epnding a better way to upgrade DynaLoader's
116 version number without causing subtle breakages.
117 Branch: maint-5.8/perl
118 ! ext/DynaLoader/DynaLoader_pm.PL
119 ____________________________________________________________________________
120 [ 23522] By: nicholas on 2004/11/20 16:14:02
123 Subject: [PATCH] Small documentation fix to ExtUtils::Constant
124 Date: Fri, 12 Nov 2004 11:15:47 -0600
125 From: steve@fisharerojo.org
126 Message-ID: <20041112171547.GA8011@kirk.dsl-verizon.net>
130 Branch: maint-5.8/perl
131 !> lib/ExtUtils/Constant.pm
132 ____________________________________________________________________________
133 [ 23521] By: nicholas on 2004/11/20 15:20:12
136 Fix deparsing of reversed sort and descending sorts,
137 due to the recent optimisations on this part of the optree.
140 Fix deparsing of reversed foreach loops,
141 plus a bug in the previous commit
144 Remaining nit in the deparsing of reversed foreach loops
145 Branch: maint-5.8/perl
146 !> ext/B/B/Deparse.pm ext/B/t/deparse.t
147 ____________________________________________________________________________
148 [ 23515] By: nicholas on 2004/11/18 21:15:15
149 Log: Subject: Re: Proposed patch for perldelta.pod for 5.8.6-RC1
150 From: Mike Guy <mjtg@cam.ac.uk>
151 Message-Id: <E1CUUFq-00006L-H7@virgo.cus.cam.ac.uk>
152 Date: Wed, 17 Nov 2004 18:10:06 +0000
153 Branch: maint-5.8/perl
154 ! pod/perl586delta.pod
155 ____________________________________________________________________________
156 [ 23512] By: nicholas on 2004/11/17 14:50:18
160 (so the error message given by "perl -M" is a bit more
161 meaningful, as Jarkko pointed out)
162 Branch: maint-5.8/perl
163 !> perl.c pod/perldiag.pod
164 ____________________________________________________________________________
165 [ 23511] By: nicholas on 2004/11/17 13:45:34
168 Subject: [PATCH] perl5db.pl POD cleanup
169 From: Autrijus Tang <autrijus@autrijus.org>
170 Date: Fri, 12 Nov 2004 12:41:33 +0800
171 Message-ID: <20041112044133.GA92924@aut.dyndns.org>
174 Fix a couple of typos.
178 Branch: maint-5.8/perl
179 !> hv.c lib/perl5db.pl pod/perlfaq3.pod pod/perlfaq4.pod
180 !> pod/perlfaq6.pod pod/perlfaq7.pod utf8.c
181 ____________________________________________________________________________
182 [ 23504] By: nicholas on 2004/11/16 21:29:19
183 Log: Oops. They didn't want to get here. Pesky stowaways.
184 Branch: maint-5.8/perl
185 - pod/perl590delta.pod pod/perl591delta.pod pod/perl592delta.pod
186 ____________________________________________________________________________
187 [ 23503] By: nicholas on 2004/11/16 21:28:30
190 Add some descriptive text from Larry to op.c on how optrees are built
193 Subject: [perl #32419] Spelling fixes for perl@23492
194 Date: 12 Nov 2004 16:14:49 -0000
195 From: Richard Soderberg (via RT) <perlbug-followup@perl.org>
196 Message-ID: <rt-3.0.11-32419-100173.13.0717895191322@perl.org>
199 Subject: [PATCH] s/hierachy/hierarchy/
200 Date: Mon, 15 Nov 2004 15:59:14 -0700
201 From: "Larry Shatzer Jr." <larrysh@cpan.org>
202 Message-ID: <20041115225913.GA22373@zippy.zyx.net>
203 Branch: maint-5.8/perl
204 +> pod/perl590delta.pod pod/perl591delta.pod pod/perl592delta.pod
205 !> ext/B/B.pm ext/Time/HiRes/Makefile.PL op.c perlio.h
206 !> pod/perl573delta.pod pod/perl58delta.pod pod/perlapi.pod
207 !> pod/perlapio.pod pod/perldata.pod pod/perldebtut.pod
208 !> pod/perlipc.pod pod/perlport.pod pod/perlre.pod
209 !> pod/perlretut.pod pod/perlrun.pod pod/perlsub.pod
210 !> pod/perlthrtut.pod pod/perltodo.pod pod/perltooc.pod
211 ____________________________________________________________________________
212 [ 23502] By: nicholas on 2004/11/16 14:20:15
213 Log: Disarm the maint branch
214 Branch: maint-5.8/perl
216 ____________________________________________________________________________
217 [ 23493] By: nicholas on 2004/11/11 14:50:27
219 Branch: maint-5.8/perl
220 ! patchlevel.h pod/perlhist.pod
221 ____________________________________________________________________________
222 [ 23488] By: nicholas on 2004/11/08 21:35:33
225 No more late changes, dammit
226 Branch: maint-5.8/perl
227 !> ext/B/t/optree_concise.t
228 ____________________________________________________________________________
229 [ 23486] By: nicholas on 2004/11/08 13:35:28
232 Subject: Re: optree tests and VMS progress (no really)
233 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
234 Date: Sun, 7 Nov 2004 23:24:15 -0800
235 Message-ID: <20041108072415.GA3928@efn.org>
236 Branch: maint-5.8/perl
237 !> ext/B/t/OptreeCheck.pm
238 ____________________________________________________________________________
239 [ 23484] By: nicholas on 2004/11/07 13:53:14
242 Subject: Re: optree tests and VMS progress (no really)
243 From: Jim Cromie <jim.cromie@gmail.com>
244 Message-ID: <cfe85dfa041105235723398fe2@mail.gmail.com>
245 Date: Sat, 6 Nov 2004 00:57:13 -0700
246 Branch: maint-5.8/perl
247 !> ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
248 !> ext/B/t/optree_concise.t
249 ____________________________________________________________________________
250 [ 23483] By: nicholas on 2004/11/07 13:18:19
253 document regcomp.c/regexec.c's dual life under ext/re/
254 Branch: maint-5.8/perl
255 !> regcomp.c regexec.c
256 ____________________________________________________________________________
257 [ 23480] By: nicholas on 2004/11/05 22:48:41
258 Log: Cargo cult 5.8.6 upgrade
259 Branch: maint-5.8/perl
260 ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2
261 ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9
262 ! pod/perl585delta.pod vos/build.cm vos/config.alpha.def
263 ! vos/config.alpha.h vos/config.ga.def vos/config.ga.h
264 ! vos/install_perl.cm win32/Makefile win32/config_H.bc
265 ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64
266 ! win32/makefile.mk wince/Makefile.ce
267 ____________________________________________________________________________
268 [ 23479] By: nicholas on 2004/11/05 22:01:13
269 Log: Update perldelta
270 Branch: maint-5.8/perl
271 ! pod/perl586delta.pod
272 ____________________________________________________________________________
273 [ 23478] By: nicholas on 2004/11/05 21:24:11
275 Branch: maint-5.8/perl
276 ! Changes patchlevel.h
277 ____________________________________________________________________________
278 [ 23477] By: nicholas on 2004/11/05 21:03:42
281 Subject: Re: Buidling stable.tar.gz on Unix as non-root [PATCH]
282 Date: Fri, 5 Nov 2004 10:36:57 -0500 (EST)
283 From: Andy Dougherty <doughera@lafayette.edu>
284 Message-ID: <Pine.SOL.4.58.0411051035020.15217@maxwell.phys.lafayette.edu>
285 Branch: maint-5.8/perl
287 ____________________________________________________________________________
288 [ 23476] By: nicholas on 2004/11/05 20:18:51
291 Small updates to the web addresses for Perl, noticed by Robert Spier
295 Branch: maint-5.8/perl
296 !> pod/perl.pod pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod
297 !> pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
298 !> pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
300 ____________________________________________________________________________
301 [ 23464] By: nicholas on 2004/11/01 18:20:33
302 Log: Subject: Re: [patches] optree_* tests unexpectedly succeeding. + maint-only patch
303 From: Jim Cromie <jcromie@divsol.com>
304 Message-ID: <417EB697.9020301@divsol.com>
305 Date: Tue, 26 Oct 2004 14:41:59 -0600
306 Branch: maint-5.8/perl
307 ! ext/B/t/optree_check.t
308 ____________________________________________________________________________
309 [ 23463] By: nicholas on 2004/11/01 15:28:24
312 Skip tests if Devel::Peek not built
313 Branch: maint-5.8/perl
314 !> ext/threads/shared/t/sv_refs.t ext/threads/t/end.t
315 !> ext/threads/t/join.t lib/base/t/fields-base.t
316 ____________________________________________________________________________
317 [ 23462] By: nicholas on 2004/11/01 14:51:33
320 Set the IV values for PL_sv_yes and PL_sv_no at initialisation time.
321 Branch: maint-5.8/perl
323 ____________________________________________________________________________
324 [ 23461] By: nicholas on 2004/11/01 14:36:03
327 Assimilate I18N::LangTags 0.35
330 Oops. Forgot to add the new test in I18N::LangTags 0.35
333 Assimilate PathTools 3.01 (File::Spec and Cwd)
334 Branch: maint-5.8/perl
335 +> lib/I18N/LangTags/t/20_locales.t
336 !> MANIFEST ext/Cwd/t/cwd.t lib/Cwd.pm lib/File/Spec.pm
337 !> lib/File/Spec/VMS.pm lib/I18N/LangTags.pm
338 !> lib/I18N/LangTags/ChangeLog lib/I18N/LangTags/List.pm
339 !> lib/I18N/LangTags/README
340 ____________________________________________________________________________
341 [ 23460] By: nicholas on 2004/11/01 14:16:33
344 Subject: [PATCH] Temporary fix for usemallocwrap problems on IRIX (was Re: usemallocwrap problems on IRIX (was Re: Problem and question))
345 Date: Sun, 31 Oct 2004 04:01:42 -0500
346 From: Ed Allen Smith <easmith@beatrice.rutgers.edu>
347 Message-Id: <mid+200410310901.i9V91g1Y519894@dogberry.rutgers.edu>
348 Branch: maint-5.8/perl
350 ____________________________________________________________________________
351 [ 23459] By: nicholas on 2004/11/01 14:04:39
354 Subject: [PATCH] 36 additional tests for B
355 From: Steve Peters <steve@fisharerojo.org>
356 Date: Fri, 29 Oct 2004 00:53:22 -0500
357 Message-Id: <200410290053.22947.steve@fisharerojo.org>
360 Subject: [patches] optree_* tests unexpectedly succeeding. + maint-only patch
361 From: Jim Cromie <jim.cromie@gmail.com>
362 Message-ID: <cfe85dfa04102515365f11ef10@mail.gmail.com>
363 Date: Mon, 25 Oct 2004 16:36:40 -0600
364 Branch: maint-5.8/perl
365 !> ext/B/t/b.t ext/B/t/optree_check.t ext/B/t/optree_varinit.t
366 ____________________________________________________________________________
367 [ 23458] By: nicholas on 2004/11/01 13:39:35
370 Fix [perl #32130] Errno.pm must not pass references to "prototype"
371 Branch: maint-5.8/perl
372 !> ext/Errno/Errno_pm.PL ext/Errno/t/Errno.t
373 ____________________________________________________________________________
374 [ 23456] By: nicholas on 2004/11/01 13:06:23
377 [perl #32033] Using foreach on threads::shared array crashes perl
378 The FETCH code for shared aggregate elements could leak a shared RV
379 address into a private SV. RVs are now handled specially, in the
380 same way that they already were for scalar shared magic.
381 Branch: maint-5.8/perl
382 !> ext/threads/shared/shared.xs
383 ____________________________________________________________________________
384 [ 23454] By: nicholas on 2004/11/01 12:38:48
387 Subject: [PATCH] Re: Devel::Peek: hash quality 125%?
388 From: Tels <perl_dummy@bloodgate.com>
389 Date: Sat, 23 Oct 2004 16:56:31 +0200
390 Message-Id: <200410231656.40995@bloodgate.com>
393 Subject: Re: [perl #31937] perlop: add basic =~ examples
394 From: Steve Peters <steve@fisharerojo.org>
395 Date: Sat, 23 Oct 2004 08:01:51 -0500
396 Message-Id: <200410230801.51649.steve@fisharerojo.org>
399 Subject: [perl #30227] [PATCH]splain vs. -w
400 From: "Steve Peters via RT" <perlbug-followup@perl.org>
401 Date: 23 Oct 2004 13:55:41 -0000
402 Message-ID: <rt-3.0.11-30227-98375.1.28465791111211@perl.org>
405 Document sv_magic() changes brought about by sv_magicext()
407 Change 14335 made sv_magic() a wrapper to a new sv_magicext(),
408 but didn't update the documentation for sv_magic() to reflect
409 the changed handling of the name/namlen arguments.
411 Also correct a couple of typos, and mention sv_magicext() in
413 Branch: maint-5.8/perl
414 !> ext/Devel/Peek/Changes ext/Devel/Peek/Peek.pm
415 !> lib/diagnostics.pm pod/perlapi.pod pod/perlguts.pod
416 !> pod/perlop.pod sv.c
417 ____________________________________________________________________________
418 [ 23453] By: nicholas on 2004/11/01 12:17:44
421 [perl #31078] Fields package bug
422 An intermediate class with no fields messes up private fields
426 I somehow managed to omit the base.pm change from #23266
427 Branch: maint-5.8/perl
428 !> lib/base.pm lib/base/t/fields-base.t
429 ____________________________________________________________________________
430 [ 23452] By: nicholas on 2004/11/01 10:24:35
431 Log: Improvements and corrections as suggested by Ed Allen Smith,
432 Glenn Linderman, Yitzchak Scott-Thoennes and Steve Hay
433 Branch: maint-5.8/perl
434 ! pod/perl586delta.pod
435 ____________________________________________________________________________
436 [ 23451] By: nicholas on 2004/10/31 18:46:53
437 Log: First draft of 5.8.6's perldelta
438 Branch: maint-5.8/perl
439 ! pod/perl586delta.pod
440 ____________________________________________________________________________
441 [ 23447] By: nicholas on 2004/10/31 14:25:17
444 Fix [perl #31971] local $^D gives noise
446 (ish. Actually a rewrite to give binary compatibility)
447 Branch: maint-5.8/perl
448 ! embed.fnc embed.h mg.c perl.c proto.h
449 ____________________________________________________________________________
450 [ 23430] By: nicholas on 2004/10/28 10:20:54
453 Subject: [PATCH] lib/Carp.t improvements
454 From: "Craig A. Berry" <craigberry@mac.com>
455 Date: Tue, 26 Oct 2004 23:32:25 -0500
456 Message-Id: <417F24D9.1000904@mac.com>
457 Branch: maint-5.8/perl
459 ____________________________________________________________________________
460 [ 23429] By: nicholas on 2004/10/28 10:07:49
463 [perl #32039] Chained goto &sub drops data too early.
465 Change 22373 to stop a memory leak in goto &foo intead caused
466 the elements of @_ to be freed too early. This revised fix
467 just transfers the reifiedness of the old @_ to the new @_
470 include flags and refcount in the list of leaked scalars
471 Branch: maint-5.8/perl
472 !> perl.c pp_ctl.c t/op/goto.t
473 ____________________________________________________________________________
474 [ 23428] By: nicholas on 2004/10/28 09:26:16
477 Subject: [PATCH] ext/IO/IO.xs: fix blocking on sparc linux
478 Message-ID: <20041022033033.GA12362@londo.c47.org>
479 From: Brendan O'Dea <bod@debian.org>
480 Date: Fri, 22 Oct 2004 13:30:33 +1000
481 Branch: maint-5.8/perl
483 ____________________________________________________________________________
484 [ 23427] By: nicholas on 2004/10/28 09:10:57
487 Upgrade to Encode 2.07
490 Upgrade to Encode 2.08.
491 Branch: maint-5.8/perl
492 !> ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm
493 !> ext/Encode/Encode.xs ext/Encode/META.yml
494 !> ext/Encode/Unicode/Unicode.pm ext/Encode/Unicode/Unicode.xs
495 !> ext/Encode/encoding.pm ext/Encode/lib/Encode/Encoding.pm
496 !> ext/Encode/t/Encode.t ext/Encode/t/fallback.t
497 !> ext/Encode/ucm/macArabic.ucm ext/Encode/ucm/macCentEuro.ucm
498 !> ext/Encode/ucm/macChinsimp.ucm ext/Encode/ucm/macChintrad.ucm
499 !> ext/Encode/ucm/macDingbats.ucm ext/Encode/ucm/macGreek.ucm
500 !> ext/Encode/ucm/macKorean.ucm ext/Encode/ucm/macROMnn.ucm
501 !> ext/Encode/ucm/macSymbol.ucm ext/Encode/ucm/macThai.ucm
502 ____________________________________________________________________________
503 [ 23415] By: nicholas on 2004/10/22 18:01:45
505 Branch: maint-5.8/perl
506 ! Changes patchlevel.h
507 ____________________________________________________________________________
508 [ 23414] By: nicholas on 2004/10/22 17:48:44
511 Subject: docpatch for perltie.pod
512 From: David Cantrell <david@cantrell.org.uk>
513 Date: Thu, 21 Oct 2004 12:21:52 +0100
514 Message-ID: <20041021112151.GA22862@bytemark.barnyard.co.uk>
515 Branch: maint-5.8/perl
517 ____________________________________________________________________________
518 [ 23413] By: nicholas on 2004/10/22 17:47:25
521 Implement a new -dt command-line flag, to enable threads under the
522 debugger (bug #31666).
524 Subject: RE: [PATCH] debugger handles threads [perl #31666]
525 From: <richard.foley@ubs.com>
526 Date: Wed, 13 Oct 2004 13:01:18 +0200
527 Message-ID: <B374141B0A424D4F9CF143CC51B3ADD903FB9E12@NZURC900PEX1.ubsgs.ubsgroup.net>
529 Subject: Re: [PATCH] debugger handles threads [perl #31666]
530 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
531 Date: Wed, 13 Oct 2004 02:49:58 -0700
532 Message-ID: <20041013094957.GA17184@efn.org>
533 Branch: maint-5.8/perl
534 !> lib/perl5db.pl perl.c pod/perlrun.pod
535 ____________________________________________________________________________
536 [ 23412] By: nicholas on 2004/10/22 15:51:06
537 Log: Back out changes 23347 and 23349 for now, as they cause URI to fail
538 regression tests. (Integrated with change 23391).
539 It's not clear to me whether the regression tests are buggy, or this
540 change, or something else which this change now exposes.
541 Branch: maint-5.8/perl
542 ! lib/overload.pm lib/overload.t
543 ____________________________________________________________________________
544 [ 23411] By: nicholas on 2004/10/22 15:26:39
545 Log: Ooops. I forgot to move Changes to Changes5.8.5. Split things properly
546 Branch: maint-5.8/perl
549 ____________________________________________________________________________
550 [ 23409] By: nicholas on 2004/10/21 15:49:06
552 Branch: maint-5.8/perl
553 ! Changes patchlevel.h
554 ____________________________________________________________________________
555 [ 23408] By: nicholas on 2004/10/21 15:42:32
556 Log: Rebuild table of contents and re-sort MANIFEST
557 Branch: maint-5.8/perl
558 ! MANIFEST pod/perltoc.pod
559 ____________________________________________________________________________
560 [ 23407] By: nicholas on 2004/10/21 15:37:52
562 Branch: maint-5.8/perl
563 ! pod/perlapi.pod pod/perlintern.pod
564 ____________________________________________________________________________
565 [ 23406] By: nicholas on 2004/10/21 15:18:42
568 Ensure that PVA.pl returns a true value.
571 Remove opmini.c when cleaning up.
572 Branch: maint-5.8/perl
573 !> Makefile.SH lib/unicore/mktables
574 ____________________________________________________________________________
575 [ 23405] By: nicholas on 2004/10/21 15:08:19
578 Include variable names in "Use of uninitialized value" warnings
579 (just for lib/Math/BigInt/t/mbimbf.inc)
583 Subject: [PATCH] pre Math::BigInt v1.72
584 From: Tels <perl_dummy@bloodgate.com>
585 Date: Fri, 13 Aug 2004 14:02:50 +0200
586 Message-Id: <200408131402.52270@bloodgate.com>
589 Subject: Patch: BigInt v1.73 (pre-release)
590 From: Tels <perl_dummy@bloodgate.com>
591 Date: Sun, 10 Oct 2004 22:36:03 +0200
592 Message-Id: <200410102236.03637@bloodgate.com>
595 Subject: [PATCH] Math::BigInt v1.73 final
596 From: Tels <perl_dummy@bloodgate.com>
597 Date: Wed, 20 Oct 2004 21:06:40 +0200
598 Message-Id: <200410202106.41840@bloodgate.com>
600 Subject: [PATCH] Math::BigRat v0.13 (pre-release)
601 From: Tels <tels@bloodgate.com>
602 Date: Wed, 20 Oct 2004 22:03:55 +0200
603 Message-Id: <200410202203.56063@bloodgate.com>
604 Branch: maint-5.8/perl
605 !> lib/Math/BigFloat.pm lib/Math/BigInt.pm
606 !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbf.t
607 !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc
608 !> lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintpm.inc
609 !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/mbimbf.inc
610 !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
611 !> lib/Math/BigInt/t/upgrade.inc lib/Math/BigInt/t/upgrade.t
612 !> lib/Math/BigInt/t/with_sub.t lib/Math/BigRat.pm
613 !> lib/Math/BigRat/t/big_ap.t lib/Math/BigRat/t/bigrat.t
614 !> lib/Math/BigRat/t/bigratpm.inc lib/Math/BigRat/t/bigratpm.t
615 !> lib/Math/BigRat/t/bigratup.t
616 ____________________________________________________________________________
617 [ 23404] By: nicholas on 2004/10/21 13:53:01
620 A tool to check the AUTHORS file
623 Make autodoc.pl write its output with UNIX style EOL's.
625 This saves the Win32 committer(s?) having to dos2unix the files
626 before committing. Maybe Perforce's "LineEnd: share" suffices
627 anyway, but there's no harm in playing safe.
628 Branch: maint-5.8/perl
629 +> Porting/checkAUTHORS.pl
630 !> MANIFEST autodoc.pl
631 ____________________________________________________________________________
632 [ 23403] By: nicholas on 2004/10/21 13:32:54
635 Subject: [PATCH-for-23358] enable statically linked extensions for Win32
636 From: Vadim Konovalov <konovalo@mail.wplus.net>
637 Date: Mon, 11 Oct 2004 22:57:00 +0400
638 Message-ID: <80173417046.20041011225700@vkonovalov.ru>
641 Subject: [PATCH@23361] RE: [PATCH-for-23358] enable statically linked exte nsions for Win32
642 From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
643 Date: Wed, 13 Oct 2004 09:45:31 +0400
644 Message-ID: <7DD1BE2C50259746ABB8683672D2089E08133C@itotest-1.spb.lucent.com>
645 Branch: maint-5.8/perl
646 !> makedef.pl win32/Makefile win32/buildext.pl win32/dl_win32.xs
647 !> win32/makefile.mk win32/perllib.c win32/sync_ext.pl
648 ____________________________________________________________________________
649 [ 23402] By: nicholas on 2004/10/21 13:03:35
652 A new machine type, some reformatting, some reorganization
653 and a bit of additional info on Sleepycat's db.
656 A few fixes in the list of -D debugging flags
659 Subject: [PATCH perl.c pod/perl.pod pod/perlfaq2.pod]
660 Rephrase "Perl Home Page" References
661 From: chromatic <chromatic@wgz.org>
662 Date: Tue, 19 Oct 2004 22:52:19 -0700
663 Message-Id: <1098251539.20976.53.camel@localhost>
664 Branch: maint-5.8/perl
665 !> AUTHORS README.hpux perl.c pod/perl.pod pod/perlfaq2.pod
667 ____________________________________________________________________________
668 [ 23401] By: nicholas on 2004/10/21 12:50:53
671 Make AIX 5 + gcc work in 64bitall
672 Branch: maint-5.8/perl
674 ____________________________________________________________________________
675 [ 23400] By: nicholas on 2004/10/21 11:43:53
678 Make the perl interpreter more tolerant of UTF-16-encoded script
679 (patch by Jarkko Hietaniemi)
682 Briefly document the test.utf16 make target.
685 Minor tweaks for the test.utf16 target, by Jarkko
686 Branch: maint-5.8/perl
687 !> Makefile.SH pod/perlhack.pod t/TEST toke.c utf8.c
688 ____________________________________________________________________________
689 [ 23399] By: nicholas on 2004/10/21 11:13:27
692 Subject: [PATCH-for-23341] dynaloader improvements and cleanup
693 From: Vadim Konovalov <vadim@vkonovalov.ru>
694 Date: Sun, 3 Oct 2004 22:10:06 +0400
695 Message-ID: <138-1837306906.20041003221006@vkonovalov.ru>
698 Subject: [perl #31843] warnings::warn($obj,...) fails when $obj overloads ""
699 From: kaminsky@math.huji.ac.il (via RT) <perlbug-followup@perl.org>
700 Date: 5 Oct 2004 09:52:07 -0000
701 Message-ID: <rt-3.0.11-31843-97358.2.89612012687236@perl.org>
703 Branch: maint-5.8/perl
704 !> ext/DynaLoader/DynaLoader_pm.PL lib/warnings.pm warnings.pl
705 ____________________________________________________________________________
706 [ 23398] By: nicholas on 2004/10/21 10:54:14
709 Subject: [PATCH] make t/uni/class.t pass on VMS
710 From: "Craig A. Berry" <craigberry@mac.com>
711 Date: Fri, 01 Oct 2004 12:57:55 -0500
712 Message-ID: <415D9AA3.1000908@mac.com>
715 Subject: [PATCH] vms/t/filespec.t tweak
716 From: "Craig A. Berry" <craigberry@mac.com>
717 Date: Fri, 01 Oct 2004 13:18:03 -0500
718 Message-ID: <415D9F5B.5040306@mac.com>
721 Subject: [PATCH] add the 'test_harness' target to vms "makefile"
722 From: Abe Timmerman <abe@ztreet.demon.nl>
723 Date: Sat, 9 Oct 2004 18:13:38 +0200
724 Message-Id: <200410091813.38673.abe@ztreet.demon.nl>
727 Subject: [PATCH] Re: [NOT OK] 23353 OpenVMS 7.2 VAX
728 From: "Craig A. Berry" <craigberry@mac.com>
729 Date: Thu, 14 Oct 2004 10:09:41 -0500
730 Message-ID: <416E96B5.5020100@mac.com>
733 Subject: [PATCH] test_harness tweak for VMS
734 From: "Craig A. Berry" <craigberry@mac.com>
735 Date: Sat, 16 Oct 2004 12:15:02 -0500
736 Message-Id: <41715716.5000108@mac.com>
737 Branch: maint-5.8/perl
738 !> ext/Devel/PPPort/parts/inc/ppphtest
739 !> ext/Devel/PPPort/t/ppphtest.t t/harness t/uni/class.t
740 !> vms/descrip_mms.template vms/ext/filespec.t vms/test.com
741 ____________________________________________________________________________
742 [ 23397] By: nicholas on 2004/10/21 10:30:49
745 Subject: [perl #31697] [PATCH] B::Showlex::newlex enhancement and pod
746 From: Jim Cromie (via RT) <perlbug-followup@perl.org>
747 Date: 23 Sep 2004 21:45:42 -0000
748 Message-ID: <rt-3.0.11-31697-96840.0.810265136907162@perl.org>
752 Hack to make -Dusethreads -Uuseithreads -Uuse5005threads pass all tests
755 Need to skip optree walking tests if perlio not built
756 Branch: maint-5.8/perl
757 !> ext/B/B/Concise.pm ext/B/B/Showlex.pm ext/B/t/OptreeCheck.pm
758 !> ext/B/t/f_map.t ext/B/t/f_sort.t ext/B/t/showlex.t
759 ____________________________________________________________________________
760 [ 23391] By: nicholas on 2004/10/19 20:10:52
763 Subject: Re: [perl #30197] perlbug AutoReply: Data::Dumper does not indent the deparsed code properly
764 From: Mathieu Arnold <m@absolight.fr>
765 Date: Thu, 10 Jun 2004 16:43:58 +0200
766 Message-ID: <34D483170C7F84E0DFBE442B@andromede.in.reaumur.net>
767 (with a test adjustment)
770 Subject: [PATCH perl-current] Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
771 From: Rick Delaney <rick@bort.ca>
772 Date: Sat, 2 Oct 2004 01:04:49 -0400
773 Message-ID: <20041002050448.GB5059@biff.bort.ca>
776 Increment $overload::VERSION after change #23347
777 Branch: maint-5.8/perl
778 !> ext/B/B/Concise.pm ext/Data/Dumper/Dumper.pm
779 !> ext/Data/Dumper/t/dumper.t lib/overload.pm lib/overload.t
780 ____________________________________________________________________________
781 [ 23390] By: nicholas on 2004/10/19 19:35:22
784 Subject: Re: [perl #31586] utime does not reach expectations [PATCH]
785 From: LAUN Wolfgang <wolfgang.laun@alcatel.at>
786 Date: Fri, 17 Sep 2004 14:01:11 +0200
787 Message-Id: <DF27CDCBD2581D4B88431901094E4B4D02B0C88B@attmsx1.aut.alcatel.at>
789 Clarify the effect of utime when the file isn't owned by the user
792 Document that $ENV{PATH} may not contain relative directories under -T
795 Remove a couple of C<> to avoid confusing double quotes in text
796 rendering. [perl #31678]
799 Spelling correction spotted by Greg McCarroll
802 Subject: [patch] Sys::Syslog POD - $Sys::Syslog::host
803 From: "Jay Hannah" <jhannah@omnihotels.com>
804 Date: Wed, 15 Sep 2004 14:51:42 -0500
805 Message-ID: <002001c49b5d$6d0d79c0$4722000a@omarests2>
808 More caveats on the non-portability of stat(), suggested by
812 Document sv_vcatpvf, sv_vsetpvf, sv_vcatpvf_mg and sv_vsetpvf_mg.
814 These are already in the API supported by Devel::PPPort, and are
815 often more useful than sv_vcatpvfn and sv_vsetpvfn which were
819 Doc nit to Data::Dumper, suggested by Peter Kay.
822 Add a missing warning categorisation in perldiag.
828 Subject: [PATCH] perlfaq2.pod (add a book)
829 From: <richard.foley@ubs.com>
830 Date: Tue, 19 Oct 2004 07:29:31 +0200
831 Message-ID: <B374141B0A424D4F9CF143CC51B3ADD903FB9E3A@NZURC900PEX1.ubsgs.ubsgroup.net>
834 More Data::Dumper docs nits, fix the previous one,
835 suggested by Yves Orton.
836 Branch: maint-5.8/perl
837 !> README.epoc embed.fnc ext/Data/Dumper/Dumper.pm
838 !> ext/Sys/Syslog/Syslog.pm pod/perlapi.pod pod/perldiag.pod
839 !> pod/perlfaq2.pod pod/perlfunc.pod pod/perlop.pod
840 !> pod/perlsec.pod sv.c utils/c2ph.PL
841 ____________________________________________________________________________
842 [ 23389] By: nicholas on 2004/10/19 19:16:21
845 Subject: [PATCH] encoding and open pragmas
846 From: Jarkko Hietaniemi <jhi@iki.fi>
847 Date: Mon, 16 Aug 2004 22:27:00 +0300
848 Message-ID: <41210A84.6060506@iki.fi>
850 Subject: Re: [PATCH] encoding and open pragmas
851 From: Jarkko Hietaniemi <jhi@iki.fi>
852 Date: Tue, 17 Aug 2004 11:22:58 +0300 (EEST)
853 Message-Id: <200408170822.i7H8MwUU016793@vipunen.hut.fi>
857 Subject: [PATCH] Re: Smoke [5.9.2] 23330 FAIL(X) hp-ux 11.11/64 (PA-2.0/64/2 cpu)
858 From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
859 Date: Wed, 22 Sep 2004 11:20:53 +0200
860 Message-ID: <20040922112053.686562b6@valis.local>
863 Restore runtime loading of Encode and Encode-related modules, so that
864 open.pm will work when the Encode extension isn't build.
867 Upgrade to Encode 2.04.
870 Re-apply the encoding.pm part of:
872 Subject: [PATCH] encoding and open pragmas
873 From: Jarkko Hietaniemi <jhi@iki.fi>
874 Date: Mon, 16 Aug 2004 22:27:00 +0300
875 Message-ID: <41210A84.6060506@iki.fi>
878 Upgrade to Encode 2.05
879 Branch: maint-5.8/perl
880 !> ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm
881 !> ext/Encode/JP/JP.pm ext/Encode/META.yml ext/Encode/Makefile.PL
882 !> ext/Encode/bin/piconv ext/Encode/bin/ucmsort
883 !> ext/Encode/encoding.pm ext/Encode/lib/Encode/Alias.pm
884 !> ext/Encode/lib/Encode/Supported.pod
885 !> ext/Encode/ucm/big5-hkscs.ucm lib/open.pm lib/open.t
887 ____________________________________________________________________________
888 [ 23388] By: nicholas on 2004/10/19 18:26:52
891 Upgrade to Time::HiRes 1.65.
894 Upgrade to MIME::Base64 3.05.
897 A fix for [perl #31692] : as PerlIO::scalar accesses directly the
898 PV of the scalar it reads from, avoid to read it when it's an
902 Subject: AW: [perl #31864] IO::Poll - undef fd not checked in mask()
903 From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com>
904 Date: Mon, 11 Oct 2004 09:54:15 +0200
905 Message-ID: <8FD9B6A658383E468B55D364D1A9951601857331@ffz00zm6.ffz00e.mail.dresdner.net>
906 Branch: maint-5.8/perl
907 !> ext/IO/lib/IO/Poll.pm ext/MIME/Base64/Base64.pm
908 !> ext/MIME/Base64/Changes ext/MIME/Base64/t/warn.t
909 !> ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t
910 !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
911 !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
912 !> ext/Time/HiRes/ppport.h ext/Time/HiRes/t/HiRes.t
913 ____________________________________________________________________________
914 [ 23387] By: nicholas on 2004/10/19 18:09:57
917 Implement sv_svset _nosteal variants by passing a flag into
918 sv_set_flags rather than messing with the SvTEMP() flag on either
922 The second half of Perl_vwarner is actually a straight cut&paste job
923 from Perl_vwarn, so convert it into a (tail) call to Perl_vwarn.
924 cut&paste is bad, m'kay.
927 Merge the common code from Perl_vdie and Perl_vwarner into a
931 Merge code from vdie and vcroak into S_vdie_croak_common
932 Branch: maint-5.8/perl
934 ____________________________________________________________________________
935 [ 23386] By: nicholas on 2004/10/19 16:56:17
938 Subject: Re: [perl #31459] Bug in read()
939 From: Chris Heath <chris@heathens.co.nz>
940 Date: 06 Sep 2004 00:03:12 -0400
941 Message-Id: <1094443392.12379.35.camel@linux.heathens.co.nz>
943 a read(F) into a UTF8-encoded buffer with an offset off the
944 end of the buffer, miss-calculated buffer lengths
947 Subject: Patch for perl.c fixing an obscure environment bug
948 From: Merijn Broeren <merijnb@iloquent.com>
949 Date: Thu, 23 Sep 2004 17:18:17 +0200
950 Message-ID: <20040923151817.GA15782@brugman.iloquent.nl>
953 [perl #31767] open $1, "file" doesn't raise an exception
956 Perl_sv_recode_to_utf8 shouldn't be returning SvPVX(sv) without
957 any check on whether it's valid.
958 Branch: maint-5.8/perl
959 !> perl.c pp.c pp_sys.c sv.c t/io/open.t
960 ____________________________________________________________________________
961 [ 23385] By: nicholas on 2004/10/19 16:29:12
964 Build the perldelta copying command for the main Unix makefile with
965 buildtoc, so that it doesn't get forgotten on version increments.
968 Include opmini.c in the dependency generation.
969 Branch: maint-5.8/perl
972 ____________________________________________________________________________
973 [ 23335] By: nicholas on 2004/09/23 10:12:34
976 [perl #30066] Memory leak in nested shared data structures in 5.8.4
977 A pop of an item from a shared array ref causes a leak due to
978 AVf_REAL not having been set after an sv_upgrade(sv, SVt_PVAV).
979 Make sv_upgrade() set always this flag.
980 Branch: maint-5.8/perl
982 ____________________________________________________________________________
983 [ 23328] By: nicholas on 2004/09/20 14:14:31
986 Upgrade to Time::HiRes 1.63.
987 Note that it includes a ppport.h file. See if the one
988 previously built in Devel::PPPort can be used instead.
989 Branch: maint-5.8/perl
990 +> ext/Time/HiRes/ppport.h
991 !> MANIFEST ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
992 !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
993 !> ext/Time/HiRes/t/HiRes.t
994 ____________________________________________________________________________
995 [ 23324] By: steveh on 2004/09/17 16:31:49
996 Log: Have usethreads set the same as useithreads on Win32
998 This should fix the current ext/B/t/optree_*.t failures.
1000 Nicholas Clark and Andy Dougherty both say this is how it should be:
1001 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00195.html
1002 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00259.html
1003 Branch: maint-5.8/perl
1004 ! win32/Makefile win32/makefile.mk
1005 ____________________________________________________________________________
1006 [ 23318] By: nicholas on 2004/09/10 16:27:07
1007 Log: Update the skips for the no perlio case
1008 Branch: maint-5.8/perl
1009 ! ext/B/t/optree_check.t ext/B/t/optree_concise.t
1011 ____________________________________________________________________________
1012 [ 23317] By: nicholas on 2004/09/10 14:37:25
1015 Fix [perl #24269] socket() call uses non-IFS providers
1016 causing subsequent print/read to hang or misbehave
1018 Patch supplied by Artiom Morozov <artiom@phreaker.net>
1019 in the bug report at http://rt.perl.org/rt3/index.html?q=24269
1021 (strictly actually use the alternative supplied "stable" patch)
1024 Implement new environment variable to allow the use of non-IFS
1025 compatible LSP's on Windows to allow Perl to work in conjunction
1026 with a firewall such as McAfee Guardian.
1028 Bug report and possible solutions by Ken Fox <kfox@ford.com>;
1029 further assistance by Artiom Morozov <artiom@phreaker.net>.
1030 Branch: maint-5.8/perl
1032 !> README.win32 pod/perlrun.pod win32/Makefile win32/makefile.mk
1033 ____________________________________________________________________________
1034 [ 23316] By: nicholas on 2004/09/10 10:56:43
1037 Bug report #30132 was resolved before it was finished!
1038 Here's the last piece in the puzzle.
1041 Subject: [PATCH] extension to diagnostics.pm
1042 From: Fergal Daly <fergal@esatclear.ie>
1043 Date: Wed, 4 Aug 2004 00:33:09 +0100
1044 Message-ID: <20040803233309.GA239@dyn.fergaldaly.com>
1047 Subject: [PATCH] Document Carp's global variables + provide tests
1048 From: "Jos I. Boumans" <kane@dwim.org>
1049 Date: Mon, 16 Aug 2004 15:53:40 +0200
1050 Message-Id: <ADC6DEC6-EF8B-11D8-8425-000A95EF62E2@dwim.org>
1051 (tests a bit reworked)
1052 Branch: maint-5.8/perl
1053 !> ext/IO/lib/IO/File.pm lib/Carp.pm lib/Carp.t
1054 !> lib/diagnostics.pm
1055 ____________________________________________________________________________
1056 [ 23315] By: nicholas on 2004/09/10 10:34:45
1059 Upgrade to Devel::PPPort 3.02.
1062 Upgrade to Devel::PPPort 3.03.
1063 Branch: maint-5.8/perl
1064 !> (integrate 29 files)
1065 ____________________________________________________________________________
1066 [ 23314] By: nicholas on 2004/09/10 10:24:09
1069 Subject: [PATCH] Mention common dynaloader errors in perldiag.pod
1070 From: "Jos I. Boumans" <kane@dwim.org>
1071 Date: Wed, 21 Jul 2004 13:47:35 +0200
1072 Message-Id: <C226C05A-DB0B-11D8-A551-000A95EF62E2@dwim.org>
1076 Grammar fix by Paul Johnson.
1082 make a note in perlrun that -i doesn't preserve UNIX hard links.
1085 document that -i messes soft as well hard hard links.
1088 Subject: [perl #7558] [PATCH] README.solaris
1089 From: Andy Dougherty <doughera@lafayette.edu>
1090 Date: Mon, 26 Jul 2004 15:32:35 -0400 (EDT)
1091 Message-Id: <Pine.SOL.4.58.0407261530350.19559@maxwell.phys.lafayette.edu>
1093 Add more info on /dev/random under solaris
1096 Subject: Re: AW: [perl #7558] [PATCH] README.solaris
1097 From: Andy Dougherty <doughera@lafayette.edu>
1098 Date: Tue, 27 Jul 2004 14:12:06 -0400 (EDT)
1099 Message-ID: <Pine.SOL.4.58.0407271335550.22839@maxwell.phys.lafayette.edu>
1102 A few minor updates to README.win32 (aka perlwin32)
1105 Subject: [PATCH] mention refaddr() in overload::StrVal docs
1106 From: Fergal Daly <fergal@esatclear.ie>
1107 Date: Fri, 30 Jul 2004 16:09:19 +0100
1108 Message-ID: <20040730150919.GB19022@dyn.fergaldaly.com>
1111 Enhance the caveat in the description of tell()
1113 Subject: Re: [perl #30788] Error in documentation
1114 From: Nick Ing-Simmons <nick@ing-simmons.net>
1115 Date: Wed, 28 Jul 2004 15:12:54 +0100
1116 Message-Id: <20040728141254.3861.5@llama.ing-simmons.net>
1119 Add a note in perltodo about a potential extension of readpipe()
1122 Subject: Updates to modules-related pod
1123 From: Kirrily Skud Robert <skud@infotrope.net>
1124 Date: Mon, 16 Aug 2004 16:00:14 -0400
1125 Message-ID: <20040816200014.GC27764@infotrope.net>
1128 Add notes for building with MS VC++ Toolkit 2003
1131 Delete superfluous "with".
1134 Grammatical nit by Hugo.
1140 From: david nicol <whatever@davidnicol.com>
1141 Subject: [perl #31228] no no-op
1142 Message-Id: 1093659222.1436.70.camel@plaza.davidnicol.com>
1143 Date: 27 Aug 2004 21:13:42 -0500
1145 Document that 0 and 1 can (sort of) be used as no-ops.
1148 Subject: [PATCH] perlintro.pod
1149 From: Paul Johnson <paul@pjcj.net>
1150 Date: Tue, 7 Sep 2004 15:13:51 +0200
1151 Message-ID: <20040907131351.GD2513@pjcj.net>
1154 Subject: [perl #21553] Re: Solaris Perl (fwd)
1155 From: Andy Dougherty <doughera@lafayette.edu>
1156 Date: Wed, 8 Sep 2004 11:32:26 -0400 (EDT)
1157 Message-Id: <Pine.SOL.4.58.0409081129180.17582@maxwell.phys.lafayette.edu>
1158 Clarify whether it's safe to replace the perl bundled with Solaris
1161 Subject: [PATCH-5.8.5] lib/bigint.pm tiny typo fix
1162 From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
1163 Date: Mon, 6 Sep 2004 11:09:51 +0400
1164 Message-ID: <7DD1BE2C50259746ABB8683672D2089E081132@itotest-1.spb.lucent.com>
1165 Branch: maint-5.8/perl
1167 !> README.solaris README.win32 lib/bigint.pm lib/overload.pm
1168 !> pod/perlfunc.pod pod/perlhack.pod pod/perlintro.pod
1169 !> pod/perlnewmod.pod pod/perlop.pod pod/perlrun.pod
1171 ____________________________________________________________________________
1172 [ 23313] By: nicholas on 2004/09/10 09:56:57
1175 Subject: SvO?OK_off()'s return value
1176 From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1177 Date: Sun, 1 Aug 2004 12:46:48 +0200
1178 Message-Id: <20040801124648.7f9b3cee@r2d2>
1180 Move (void) casts into SvOOK_off macro.
1181 Branch: maint-5.8/perl
1183 !> gv.c mg.c perl.c pp.c pp_hot.c scope.c sv.c sv.h
1184 ____________________________________________________________________________
1185 [ 23312] By: nicholas on 2004/09/10 09:20:53
1188 Subject: [PATCH] make cygwin ld2 executable
1189 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1190 Date: Sun, 15 Aug 2004 17:14:59 -0700
1191 Message-ID: <20040816001252.GA2148@efn.org>
1194 Subject: [PATCH] running mktables on VMS
1195 From: "Craig A. Berry" <craigberry@mac.com>
1196 Date: Tue, 10 Aug 2004 22:28:04 -0500
1197 Message-ID: <41199244.9020706@mac.com>
1200 Subject: [PATCH] -Dunlink_all_versions for VMS
1201 From: "Craig A. Berry" <craigberry@mac.com>
1202 Date: Sat, 04 Sep 2004 11:58:56 -0500
1203 Message-ID: <4139F450.7040708@mac.com>
1204 Branch: maint-5.8/perl
1205 !> configure.com cygwin/Makefile.SHs vms/descrip_mms.template
1206 ____________________________________________________________________________
1207 [ 23311] By: nicholas on 2004/09/10 09:09:38
1210 Mark a test that relies on tainting behavior as TODO on Windows.
1213 Should have been part of integration 23310, but for
1214 http://www.google.com/search?q=%66%75%63%6Bing+perforce
1215 Branch: maint-5.8/perl
1217 ____________________________________________________________________________
1218 [ 23310] By: nicholas on 2004/09/10 08:57:45
1221 Subject: Patch for t/op/sleep.t
1222 From: Andy Lester <andy@petdance.com>
1223 Date: Mon, 9 Aug 2004 00:11:51 -0500
1224 Message-ID: <20040809051151.GA13872@petdance.com>
1227 Subject: Test for functions with operator names
1228 From: Andy Lester <andy@petdance.com>
1229 Date: Thu, 12 Aug 2004 11:31:03 -0500
1230 Message-ID: <20040812163103.GA26687@petdance.com>
1233 Subject: PATCH: Taintedness and ternary conditional
1234 From: Andy Lester <andy@petdance.com>
1235 Date: Thu, 26 Aug 2004 23:44:47 -0500
1236 Message-Id: <20040827044447.GA5268@petdance.com>
1238 add tests and documentation to the effect that ($tainted ? $a : $b)
1239 doesn't necessarily return a tainted value. Also tidy the markup in
1241 Branch: maint-5.8/perl
1243 !> MANIFEST pod/perlsec.pod t/op/sleep.t t/op/taint.t
1244 ____________________________________________________________________________
1245 [ 23309] By: nicholas on 2004/09/10 08:41:17
1248 Skip test when building without Encode.
1251 Fix breakage caused by Change 23179
1254 Skip a Data::Dumper test if configured without B module.
1257 Fix skipping of a Dumpvalue test when configured without Devel::Peek.
1260 Skip Time::HiRes tests if configured without that module.
1261 Branch: maint-5.8/perl
1262 !> ext/Data/Dumper/t/dumper.t ext/Time/HiRes/t/HiRes.t
1263 !> lib/Dumpvalue.t t/run/fresh_perl.t
1264 ____________________________________________________________________________
1265 [ 23308] By: nicholas on 2004/09/10 07:28:09
1269 Fix and update Perl_grok_* docs.
1272 Add comment to the top of most .c files explaining their purpose
1275 Add comment to top of reentr.c and fix typos in other files
1278 more typo fixes for change 3176 (comments at top of .c files)
1281 Comment describing purpose.
1284 Document sv_catpvn_nomg, sv_setsv_nomg and sv_catsv_nomg.
1287 fix minor nit in file description, to keep Jarkko happy
1290 Subject: api doc fix for SvSetMagicSV_nosteal
1291 From: Stas Bekman <stas@stason.org>
1292 Date: Thu, 12 Aug 2004 18:10:36 -0700
1293 Message-ID: <411C150C.5020602@stason.org>
1294 Branch: maint-5.8/perl
1295 !> (integrate 37 files)
1296 ____________________________________________________________________________
1297 [ 23307] By: nicholas on 2004/09/10 06:45:43
1299 Email change for Steffen Mueller.
1302 Windows-related updates to Porting/repository.pod
1303 Branch: maint-5.8/perl
1304 !> AUTHORS Porting/repository.pod
1305 ____________________________________________________________________________
1306 [ 23306] By: nicholas on 2004/09/10 06:39:03
1309 Encourage compilers to tail call optimise in sv_savepv, sv_savepvn
1310 and sv_savesharedpv. Need to create non-void returning versions of
1311 Copy and Zero, as the existing macros deliberately cast to (void)
1314 Turn 2 strcpy()s into memcpy() because we know the length.
1315 Branch: maint-5.8/perl
1316 !> handy.h malloc.c perl.c pod/perlapi.pod sv.c toke.c util.c
1317 ____________________________________________________________________________
1318 [ 23305] By: nicholas on 2004/09/10 06:25:00
1321 oslevel can fail on AIX, but the output generated would confuse
1325 Be sure HP-UX' ANSI C compiler's PATH is found *before*
1326 the path to the bundled braindead C compiler. This might
1327 influence ccache's behaviour in finding the correct path
1330 First steps towards an explicit perl.exp-less AIX build
1331 Previous method can still be used by undeffing usenativedlopen
1332 If that is ever tested at all on AIX
1335 gcc on AIX doesn't like -G on the commandline
1338 gcc on AIX 4 doesn't like -G on the commandline too
1339 Branch: maint-5.8/perl
1340 !> Configure hints/aix.sh hints/aix_4.sh
1341 ____________________________________________________________________________
1342 [ 23304] By: nicholas on 2004/09/10 06:04:43
1345 This seems to be needed to get COW working on Win32
1348 Some calls to PerlMemShared_alloc() aren't checking the return value.
1349 Bug spotted by Nigel Sandever
1352 Use VirtualAlloc() more flexibly when using it to mimic UNIX's sbrk().
1353 From: Steve Hay <steve.hay@uk.radan.com>
1354 CC: perl-win32-porters@listserv.ActiveState.com
1355 Message-ID: <40F6B295.8010804@uk.radan.com>
1357 Assumes perl's malloc can now handle non-contiguous memory (believed
1359 Does not address threading issues.
1361 "The attached patch (against blead) makes sbrk() initially try to
1362 extend the existing block of memory exactly as it currently does, but
1363 to not fail immediately if it can't -- it now frees up that part of
1364 whatever it had previously reserved+committed which hadn't actually
1365 been used yet, resets all its static variables and basically starts
1367 Branch: maint-5.8/perl
1368 !> ext/threads/threads.xs util.c win32/win32.c
1369 ____________________________________________________________________________
1370 [ 23303] By: nicholas on 2004/09/10 05:25:22
1373 Check each line of config_re output.
1376 Config::config_re and config_sh would report the byteorder as 'ffff'
1379 Subject: [PATCH] additional -V:foo tests
1380 From: Jim Cromie <jcromie@divsol.com>
1381 Date: Mon, 02 Aug 2004 09:15:23 -0600
1382 Message-ID: <410E5A8B.9030307@divsol.com>
1383 Branch: maint-5.8/perl
1384 !> configpm lib/Config.t pod/perlrun.pod
1385 ____________________________________________________________________________
1386 [ 23302] By: nicholas on 2004/09/09 21:45:33
1389 [perl #30258] utf8 POPSTACK crash on split execution
1390 split() does a SWITCHSTACK to directly split to an array, but
1391 if it subsequently dies (eg the regex triggers a 'use utf8' which
1392 is then denied by Safe), then the switch doesn't get undone. Add
1393 a new save type to allow for this.
1396 Subject: Re: "Too late for -T" could be more descriptive
1397 From: Jim Cromie <jcromie@divsol.com>
1398 Date: Wed, 21 Jul 2004 11:21:50 -0600
1399 Message-ID: <40FEA62E.2010809@divsol.com>
1403 [perl #30733] memory leak in array delete
1404 av_delete() wasn't mortalizing the returned value
1407 eval_sv() failing a taint test could corrupt the stack
1410 Fix a typo and remove some debugging crud from change #23209
1413 only mortalize deleted array elements for AvREAL
1414 (update to change #23158)
1417 Add MY_CXT_CLONE to the core. (Taken from Time::HiRes.) See also:
1418 http://groups.google.com/groups?selm=r5l1vv00ca033k7a06d40fgei1ion91rnp%404ax.com
1419 Branch: maint-5.8/perl
1420 !> av.c ext/XS/APItest/t/call.t perl.c perl.h pod/perldebug.pod
1421 !> pod/perldiag.pod pod/perlrun.pod pp.c scope.c scope.h
1423 ____________________________________________________________________________
1424 [ 23301] By: nicholas on 2004/09/09 16:17:05
1427 A single version of B that supports 5.8 and 5.10
1430 Plus some edits to remove the last differences on the maint side.
1431 Branch: maint-5.8/perl
1432 ! ext/B/B.pm ext/B/B/C.pm
1433 !> ext/B/B.xs ext/B/ramblings/runtime.porting ext/B/t/lint.t
1434 ____________________________________________________________________________
1435 [ 23299] By: nicholas on 2004/09/09 15:44:32
1436 Log: Synchronise the opname regexp with blead.
1437 (No harm in including dor, as nothing in maint will generate that)
1438 Branch: maint-5.8/perl
1440 ____________________________________________________________________________
1441 [ 23298] By: nicholas on 2004/09/09 13:46:42
1442 Log: Undo integration edit to make file identical with blead.
1443 Expectation munging now done conditionally on perl version.
1444 Branch: maint-5.8/perl
1446 ____________________________________________________________________________
1447 [ 23297] By: nicholas on 2004/09/09 13:34:25
1450 Subject: 2 patches: goto.t, B.pm/xs
1451 From: Jim Cromie <jcromie@divsol.com>
1452 Date: Sun, 08 Aug 2004 18:42:47 -0600
1453 Message-ID: <4116C887.9080400@divsol.com>
1456 Subject: [ PATCH ] 2 added private flags for B::Concise
1457 From: Jim Cromie <jcromie@divsol.com>
1458 Date: Tue, 31 Aug 2004 23:19:54 -0600
1459 Message-Id: <41355BFA.8010900@divsol.com>
1461 The OPpENTERSUB_NOMOD and OPpCONST_SHORTCIRCUIT flags weren't
1462 displayed by B::Concise.
1463 Branch: maint-5.8/perl
1464 !> ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm
1465 ____________________________________________________________________________
1466 [ 23296] By: nicholas on 2004/09/09 12:58:00
1469 Lots of tests for for reverse ...
1472 Optimise foreach my $i (reverse ...)
1473 foreach without a lexical iterator not yet optimised
1476 "That's the way to do it"
1477 In taking out a bug spotted by my regression tests in t/cmd/for.t
1478 I actually managed to disable the entire optimisation. Which means
1479 that I didn't find the other bug. This optimisation is live, and
1483 The optrees for C<for $_ (...)> and C<for (...)> differ, so even more
1487 Now optimising for $a (reverse ...)
1490 Optimise for (reverse ...)
1493 for (reverse @foo) now iterates in reverse in place.
1494 Branch: maint-5.8/perl
1496 !> ext/B/B/Concise.pm op.h pp_ctl.c pp_hot.c t/cmd/for.t
1497 ____________________________________________________________________________
1498 [ 23295] By: nicholas on 2004/09/09 11:25:08
1499 Log: Jarkko had reverted ext/B/t/bytecode.t with change 20434.
1500 Hence it was gone from the MANIFEST. Re-integrating it may prove to
1501 be foolish on my part, but let's give it a smoke for now.
1502 Branch: maint-5.8/perl
1504 ____________________________________________________________________________
1505 [ 23294] By: nicholas on 2004/09/09 11:12:47
1508 Subject: [PATCH lib/overload.t] TODO tests for bug #24313.
1509 From: Abigail <abigail@abigail.nl>
1510 Date: Mon, 27 Oct 2003 13:05:37 +0100
1511 Message-ID: <20031027120536.GA24608@abigail.nl>
1513 Subject: [PATCH bleadperl] [perl #24313] (was Re: [PATCH lib/overload.t] TODO tests for bug #24313.)
1514 From: Rick Delaney <rick@bort.ca>
1515 Date: Mon, 27 Oct 2003 12:17:49 -0500
1516 Message-ID: <20031027121749.E2233@biff.bort.ca>
1519 Numeric comparison operators mustn't compare addresses of references
1520 that are overloaded.
1521 Branch: maint-5.8/perl
1522 !> lib/overload.t pp.c pp_hot.c toke.c
1523 ____________________________________________________________________________
1524 [ 23293] By: nicholas on 2004/09/09 10:15:43
1527 Skip ext/B/t/assembler.t when configured without B.
1530 Fix typo in B::Assembler.
1531 Branch: maint-5.8/perl
1532 !> ext/B/B/Assembler.pm ext/B/t/assembler.t
1533 ____________________________________________________________________________
1534 [ 23292] By: nicholas on 2004/09/09 09:55:09
1537 The current optimisation for sort {$b cmp $a} is bogus now that we
1538 guarantee a stable sort. Disable it, pending a correct optimisation.
1541 A proper, working, stable optimisation for sort {$b cmp $a}
1544 Also test reverse sort in scalar context
1547 Test reverse sort as the return from a function in list and scalar
1551 Check that non-optimimisable sort comparisons work when reversed
1552 (Not optimised yet, but might be coming soon)
1555 check that reverse (sort (@a), @b) etc work.
1556 Join some lines that don't need wrapping
1559 Optimise list context reverse sort to reverse as part of the sort op
1562 Subject: Re: more 5.9 sort tests (second draft)
1563 From: david nicol <whatever@davidnicol.com>
1564 Date: 21 Jul 2004 17:10:05 -0500
1565 Message-Id: <1090447805.995.24.camel@plaza.davidnicol.com>
1566 Branch: maint-5.8/perl
1568 !> ext/B/B/Concise.pm ext/B/t/f_sort.t op.h pp_sort.c t/op/sort.t
1569 ____________________________________________________________________________
1570 [ 23291] By: nicholas on 2004/09/09 09:22:38
1573 Subject: Re: [perl #30504] B::Deparse scoping problem with for loop
1574 From: Stephen McCamant <smcc@MIT.EDU>
1575 Date: Mon, 28 Jun 2004 18:26:24 -0700
1576 Message-ID: <16608.50496.787002.560481@apocalypse.OCF.Berkeley.EDU>
1579 Update tests and $VERSION for change 23046
1581 plus changes to Deparse.pm from 17682 and 18727. Deparse is now
1582 identical in blead and maint.
1583 Branch: maint-5.8/perl
1584 ! ext/B/B/Deparse.pm ext/B/defsubs_h.PL
1585 !> ext/B/t/deparse.t
1586 ____________________________________________________________________________
1587 [ 23290] By: nicholas on 2004/09/09 08:39:31
1590 Fix new B::Concise test output
1591 Subject: Re: Smoke [5.9.2] 22820 FAIL(F) openbsd 3.5 (i386/1 cpu)
1592 From: Jim Cromie <jcromie@divsol.com>
1593 Date: Mon, 17 May 2004 09:19:00 -0600
1594 Message-ID: <40A8D7E4.1020007@divsol.com>
1597 Remove a TODO test that is no longer to do.
1600 Test portability nit.
1601 Subject: [PATCH] Re: Smoke [5.9.2] 22821 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
1602 From: Steve Hay <steve.hay@uk.radan.com>
1603 Date: Tue, 18 May 2004 11:31:04 +0100
1604 Message-ID: <40A9E5E8.7030800@uk.radan.com>
1607 If we don't build B, we should skip all its tests.
1608 Branch: maint-5.8/perl
1609 +> ext/B/t/bytecode.t
1610 ! ext/B/t/f_sort.t ext/B/t/optree_samples.t
1611 !> ext/B/t/f_map.t ext/B/t/optree_check.t
1612 !> ext/B/t/optree_concise.t ext/B/t/optree_sort.t
1613 !> ext/B/t/optree_specials.t ext/B/t/optree_varinit.t
1614 ____________________________________________________________________________
1615 [ 23289] By: nicholas on 2004/09/09 06:48:05
1616 Log: I DO NOT NEED THIS
1617 //depot/maint-5.8/perl/ext/B/t/f_map.t - can't branch (already opened for add)
1618 //depot/maint-5.8/perl/ext/B/t/f_sort.t - can't branch (already opened for add)
1620 (23278 integration redux - the parts that perforce JUST CANNOT DO the
1622 Branch: maint-5.8/perl
1623 !> ext/B/t/f_map.t ext/B/t/f_sort.t
1624 ____________________________________________________________________________
1625 [ 23288] By: nicholas on 2004/09/09 06:30:32
1628 Subject: Re: more B::Concise stuff (PATCH - updated)
1629 From: Jim Cromie <jcromie@divsol.com>
1630 Date: Mon, 10 May 2004 05:28:11 -0600
1631 Message-ID: <409F674B.2000506@divsol.com>
1634 backport B to work on 5.8.x, so that a single version of the source
1635 can be maintained, and ultimately dual-lifed on CPAN
1636 (the version conditional changes are actually surprisingly small)
1638 (well, except the bits that hateful perforce won't let me integrate
1640 Branch: maint-5.8/perl
1641 +> ext/B/t/f_map ext/B/t/f_map.t ext/B/t/f_sort ext/B/t/f_sort.t
1642 +> ext/B/t/optree_specials.t
1643 ! ext/B/t/concise.t ext/B/t/showlex.t
1644 !> MANIFEST ext/B/B/Concise.pm ext/B/B/Showlex.pm
1645 !> ext/B/B/Terse.pm ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
1646 !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
1647 !> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t
1648 ____________________________________________________________________________
1649 [ 23287] By: nicholas on 2004/09/08 22:14:31
1652 Increment the version number of B, due to the incompatible
1653 API change introduced by #22353 (no more op_seq method.)
1656 Subject: Re: stdio still supported?
1657 From: Jim Cromie <jcromie@divsol.com>
1658 Date: Thu, 06 May 2004 16:37:56 -0600
1659 Message-Id: <409ABE44.8060307@divsol.com>
1661 Update B::Concise tests to skip stuff requiring the
1662 "open to a scalar" feature of Perlio is it isn't available.
1663 Also note this caveat in perlfunc.pod
1664 Branch: maint-5.8/perl
1666 !> ext/B/B/Concise.pm ext/B/t/concise.t ext/B/t/optree_check.t
1667 !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
1668 !> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t
1670 ____________________________________________________________________________
1671 [ 23286] By: nicholas on 2004/09/08 21:58:30
1674 Fix command-line quoting under Windows for the new optree tests
1675 Subject: Re: Smoke [5.9.2] 22666 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
1676 From: Steve Hay <steve.hay@uk.radan.com>
1677 Date: Wed, 07 Apr 2004 09:46:01 +0100
1678 Message-ID: <4073BFC9.10707@uk.radan.com>
1679 Branch: maint-5.8/perl
1680 !> ext/B/t/optree_samples.t
1681 ____________________________________________________________________________
1682 [ 23285] By: nicholas on 2004/09/08 21:47:12
1685 Subject: Re: tests for change #22539
1686 From: Jim Cromie <jcromie@divsol.com>
1687 Date: Tue, 30 Mar 2004 14:39:31 -0700
1688 Message-ID: <4069E913.5040906@divsol.com>
1689 (with some spelling tweaks)
1690 Branch: maint-5.8/perl
1691 +> ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
1692 +> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
1693 +> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t
1694 !> MANIFEST ext/B/B/Concise.pm ext/B/t/concise.t
1695 ____________________________________________________________________________
1696 [ 23284] By: nicholas on 2004/09/08 20:50:55
1699 (the parts of the first that affect ext/B/... and the parts of the
1700 second that related to changes in 22353)
1703 Subject: Re: op_seq (was: Freeing code)
1704 From: Paul Johnson <paul@pjcj.net>
1705 Date: Sat, 21 Feb 2004 02:31:47 +0100
1706 Message-ID: <20040221013147.GB6953@pjcj.net>
1708 Rework the OP structure to use less space.
1709 Remove op_seq (and simulate it in dump.c),
1710 replace it by op_opt and op_static,
1711 shrink op_type, remove PL_op_seqmax.
1714 backport B to work on 5.8.x, so that a single version of the source
1715 can be maintained, and ultimately dual-lifed on CPAN
1716 (the version conditional changes are actually surprisingly small)
1717 Branch: maint-5.8/perl
1718 ! ext/B/B.xs ext/B/B/C.pm ext/B/B/Concise.pm
1719 !> ext/B/B/Debug.pm ext/B/t/stash.t
1720 ____________________________________________________________________________
1721 [ 23273] By: nicholas on 2004/09/05 22:06:51
1724 Upgrade to Time::HiRes 1.61
1727 Upgrade to MIME::Base64 3.02.
1730 Upgrade to MIME::Base64 3.03
1733 Subject: [PATCH] File::Spec::VMS update
1734 From: "Craig A. Berry" <craigberry@mac.com>
1735 Date: Fri, 27 Aug 2004 18:51:09 -0500
1736 Message-ID: <412FC8ED.1020300@mac.com>
1739 Update to File::Spec 0.90
1742 Upgrade to Cwd 2.21.
1745 Upgrade to Encode 2.02
1746 Branch: maint-5.8/perl
1747 !> (integrate 28 files)
1748 ____________________________________________________________________________
1749 [ 23272] By: nicholas on 2004/09/05 21:47:13
1752 Subject: Re: POSIX::sigprocmask implemented incorrectly
1753 From: Alan Burlison <Alan.Burlison@sun.com>
1754 Date: Mon, 19 Jul 2004 12:07:02 +0100
1755 Message-ID: <40FBAB56.1030208@sun.com>
1760 Subject: Re: POSIX::sigprocmask implemented incorrectly
1761 From: Alan Burlison <Alan.Burlison@sun.com>
1762 Date: Mon, 09 Aug 2004 10:30:25 +0100
1763 Message-ID: <41174431.6050803@sun.com>
1766 Subject: Re: POSIX::sigprocmask implemented incorrectly
1767 From: Alan Burlison <Alan.Burlison@sun.com>
1768 Date: Mon, 09 Aug 2004 19:00:12 +0100
1769 Message-ID: <4117BBAC.7080603@sun.com>
1770 Branch: maint-5.8/perl
1771 !> ext/POSIX/POSIX.xs
1772 ____________________________________________________________________________
1773 [ 23270] By: nicholas on 2004/09/05 21:34:19
1776 Fix copy & paste bugs in mX?PUSH macro tests.
1779 Add tests for XS call_*() API
1780 Branch: maint-5.8/perl
1781 +> ext/XS/APItest/t/call.t
1782 !> MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
1783 !> ext/XS/APItest/MANIFEST pod/perlcall.pod
1784 ____________________________________________________________________________
1785 [ 23269] By: nicholas on 2004/09/05 21:03:20
1788 Upgrade to Devel::PPPort 3.00_01.
1791 Upgrade to Devel::PPPort 3.00_02.
1794 Upgrade to Devel::PPPort 3.00_03.
1797 Upgrade to Devel::PPPort 3.01.
1798 Branch: maint-5.8/perl
1799 +> ext/Devel/PPPort/parts/inc/sv_xpvf ext/Devel/PPPort/t/cop.t
1800 +> ext/Devel/PPPort/t/sv_xpvf.t
1801 !> MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/MANIFEST
1802 !> ext/Devel/PPPort/META.yml ext/Devel/PPPort/Makefile.PL
1803 !> ext/Devel/PPPort/PPPort.pm ext/Devel/PPPort/PPPort.xs
1804 !> ext/Devel/PPPort/PPPort_pm.PL ext/Devel/PPPort/TODO
1805 !> ext/Devel/PPPort/module2.c ext/Devel/PPPort/parts/apicheck.pl
1806 !> ext/Devel/PPPort/parts/inc/misc
1807 !> ext/Devel/PPPort/parts/inc/ppphbin
1808 !> ext/Devel/PPPort/parts/inc/ppphtest
1809 !> ext/Devel/PPPort/parts/inc/uv
1810 !> ext/Devel/PPPort/parts/inc/version
1811 !> ext/Devel/PPPort/parts/ppptools.pl
1812 !> ext/Devel/PPPort/parts/todo/5004000
1813 !> ext/Devel/PPPort/parts/todo/5004050
1814 !> ext/Devel/PPPort/parts/todo/5006000
1815 !> ext/Devel/PPPort/t/ppphtest.t ext/Devel/PPPort/t/uv.t
1816 ____________________________________________________________________________
1817 [ 23268] By: nicholas on 2004/09/05 20:48:03
1820 Move Beau Cox's ppport.h fixes into PPPort.pm
1823 Upgrade to Devel::PPPort 3.00.
1824 Branch: maint-5.8/perl
1825 +> (branch 103 files)
1826 - ext/Devel/PPPort/t/test.t
1827 !> MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/MANIFEST
1828 !> ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort.pm
1829 !> ext/Devel/PPPort/PPPort.xs ext/Devel/PPPort/README
1830 !> ext/Devel/PPPort/TODO ext/Devel/PPPort/module2.c
1831 !> ext/Devel/PPPort/module3.c ext/Devel/PPPort/ppport_h.PL
1832 !> ext/Devel/PPPort/soak
1833 ____________________________________________________________________________
1834 [ 23265] By: nicholas on 2004/09/05 19:50:28
1837 Subject: [perl #30609] [PATCH] BigInt v1.71 - first try
1838 From: Tels <perl_dummy@bloodgate.com>
1839 Date: Sat, 17 Jul 2004 16:22:57 +0200
1840 Message-Id: <200407171622.58443@bloodgate.com>
1846 Upgrade to File::Spec 0.88.
1849 Upgrade to Math::BigInt v1.71.
1852 Subject: [PATCH] DB_File 1.810
1853 From: "Paul Marquess" <Paul.Marquess@btinternet.com>
1854 Date: Sat, 7 Aug 2004 15:22:09 +0100
1855 Message-Id: <20040807142059.CTQC10838.mta10-svc.ntlworld.com@MARQUESSPT21>
1856 Branch: maint-5.8/perl
1857 +> ext/Cwd/t/win32.t
1858 ! lib/Math/BigInt.pm
1859 !> MANIFEST ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t
1860 !> ext/DB_File/Changes ext/DB_File/DB_File.pm
1861 !> ext/DB_File/DB_File.xs ext/DB_File/t/db-hash.t lib/Cwd.pm
1862 !> lib/File/Spec.pm lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t
1863 !> lib/Math/BigFloat.pm lib/Math/BigInt/Calc.pm
1864 !> lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t
1865 !> lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t
1866 !> lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
1867 !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
1868 !> lib/Math/BigInt/t/with_sub.t
1869 ____________________________________________________________________________
1870 [ 23264] By: nicholas on 2004/09/05 18:42:01
1873 Subject: Re: [perl #30568] splice generates undef? [PATCH]
1874 From: LAUN Wolfgang <wolfgang.laun@alcatel.at>
1875 Date: Mon, 12 Jul 2004 08:26:01 +0200
1876 Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C7D2@attmsx1.aut.alcatel.at>
1879 Subject: [PATCH perl-current] Re: [perl #30688] Empty slice arg with ($;$) prototype
1880 From: Rick Delaney <rick@bort.ca>
1881 Date: Tue, 20 Jul 2004 16:53:54 -0400
1882 Message-ID: <20040720205353.GA970@biff.bort.ca>
1885 shut up a warning in mg.c
1888 Remove redundant SvOOK_off (called implicitly by SvOK_off)
1889 and merge identical cases.
1892 Subject: Re: 2 patches: goto.t, B.pm/xs
1893 From: Jim Cromie <jcromie@divsol.com>
1894 Date: Tue, 10 Aug 2004 07:29:08 -0600
1895 Message-ID: <4118CDA4.3060700@divsol.com>
1898 make pp_goto() cope potential stack reallocation in EXTEND
1899 The code for goto &foo had local pointers to the stack that
1900 pointed to the wrong place after a realloc.
1903 a regex in STDOUT destructor coredumped because regex pad already
1907 Subject: [perl #31295] PATCH: Test comp/use.t fails on Tru64
1908 From: Nikola Milutinovic (via RT) <perlbug-followup@perl.org>
1909 Date: 23 Aug 2004 10:37:31 -0000
1910 Message-ID: <rt-3.0.11-31295-94232.1.74127465250315@perl.org>
1913 [perl #31111] Random made scripts crashing perl
1914 fix 'formline undef' coredump
1917 delete spurious blank lines added by change 23251
1918 Branch: maint-5.8/perl
1919 !> mg.c perl.c pp.c pp_ctl.c scope.c t/comp/use.t t/op/goto.t
1920 !> t/op/list.t t/op/ref.t t/op/splice.t
1921 ____________________________________________________________________________
1922 [ 23263] By: nicholas on 2004/09/05 08:30:36
1925 no_plan support in test.pl
1928 made eq_array in t/test.pl handle undef values better
1929 Branch: maint-5.8/perl
1931 ____________________________________________________________________________
1932 [ 23262] By: nicholas on 2004/09/05 08:11:31
1935 Subject: Re: debugger 'R'estart and open database connections
1936 From: Andrew Pimlott <andrew@pimlott.net>
1937 Date: Mon, 12 Jul 2004 21:06:01 -0400
1938 Message-ID: <20040713010601.GF8232@pimlott.net>
1941 Tweak to change #23089, as suggested by Tim Bunce
1942 Branch: maint-5.8/perl
1944 ____________________________________________________________________________
1945 [ 23261] By: nicholas on 2004/09/04 20:30:30
1948 Subject: Re: Segfault using HTML::Entities
1949 From: Jarkko Hietaniemi <jhi@iki.fi>
1950 Message-ID: <40EDBE1A.6080205@iki.fi>
1951 Date: Fri, 09 Jul 2004 00:35:22 +0300
1952 Branch: maint-5.8/perl
1953 !> pp_ctl.c regexec.c t/run/fresh_perl.t
1954 ____________________________________________________________________________
1955 [ 23260] By: nicholas on 2004/09/04 20:18:50
1958 Cleanup the main regex in Text::ParseWords and make the
1959 parse_line() routine faster. Add a Unicode test case.
1962 Failing matches don't reset numbered variables.
1963 Change #22997 could cause Text::ParseWords to loop forever if the
1964 regex didn't not match. Explicitly return if the match fails.
1965 Branch: maint-5.8/perl
1966 !> lib/Text/ParseWords.pm lib/Text/ParseWords.t
1967 ____________________________________________________________________________
1968 [ 23259] By: nicholas on 2004/09/04 19:40:24
1971 Abolish the "Tied variable freed while still in use" error - I have
1972 a way to cleanly avoid the coredump.
1975 t/op/tie.t test 23 is failing when run with utf8 everywhere.
1976 Problem appears to be due to theft of temporaries
1977 Branch: maint-5.8/perl
1978 !> mg.c pod/perldiag.pod t/op/tie.t
1979 ____________________________________________________________________________
1980 [ 23169] By: nicholas on 2004/07/29 22:05:16
1983 Stop ENV_IS_CASELESS hv.c picking up the wrong hash value from a
1984 shared string scalar.
1987 hv_store was not passing hash onwards (spotted by Dave)
1988 Branch: maint-5.8/perl
1990 ____________________________________________________________________________
1991 [ 23153] By: nicholas on 2004/07/22 17:05:37
1992 Log: Create pod/perl586delta.pod
1993 Branch: maint-5.8/perl
1994 +> pod/perl586delta.pod
1995 ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perl585delta.pod
1996 ! pod/perltoc.pod vms/descrip_mms.template win32/Makefile
1997 ! win32/makefile.mk win32/pod.mak
1998 ____________________________________________________________________________
1999 [ 23144] By: nicholas on 2004/07/20 16:39:42
2000 Log: Typo spotted by Jarkko. (But not by ispell, as it was another valid
2002 Branch: maint-5.8/perl
2003 ! pod/perl585delta.pod
2004 ____________________________________________________________________________
2005 [ 23143] By: nicholas on 2004/07/19 21:51:18
2006 Log: Disarm the maint branch
2007 Branch: maint-5.8/perl
2009 ____________________________________________________________________________
2010 [ 23141] By: nicholas on 2004/07/19 14:25:58
2012 Branch: maint-5.8/perl
2013 ! patchlevel.h pod/perlhist.pod
2014 ____________________________________________________________________________
2015 [ 23140] By: nicholas on 2004/07/19 14:06:59
2017 Branch: maint-5.8/perl
2018 ! Changes patchlevel.h