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.8 Maintenance release working toward v5.8.8
30 ____________________________________________________________________________
31 [ 27024] By: nicholas on 2006/01/31 15:50:30
33 Branch: maint-5.8/perl
35 ____________________________________________________________________________
36 [ 27023] By: nicholas on 2006/01/31 15:48:38
39 Subject: [perl #38380] Typo in perlfunc.pod
40 From: p.boven@sara.nl (via RT) <perlbug-followup@perl.org>
41 Message-ID: <rt-3.0.11-38380-129047.11.4217468041333@perl.org>
42 Date: Tue, 31 Jan 2006 05:22:28 -0800
43 Branch: maint-5.8/perl
45 ____________________________________________________________________________
46 [ 27020] By: nicholas on 2006/01/31 15:00:26
47 Log: Perl_save_threadsv does return under 5005 threads.
48 Branch: maint-5.8/perl
49 ! embed.fnc embed.h global.sym proto.h
50 ____________________________________________________________________________
51 [ 27019] By: nicholas on 2006/01/31 14:46:24
52 Log: Note the new CPAN version in perl588delta.pod.
53 Remove the 2 empty headings.
54 Branch: maint-5.8/perl
55 ! pod/perl588delta.pod
56 ____________________________________________________________________________
57 [ 27018] By: nicholas on 2006/01/31 14:40:06
58 Log: Re-integrate change 25774 (Keys of %INC always use forward slashes)
59 and bump $CPAN::VERSION to 1.76_02.
60 Branch: maint-5.8/perl
62 ____________________________________________________________________________
63 [ 27017] By: nicholas on 2006/01/31 12:40:43
64 Log: Make 5005threads compile to miniperl
65 Branch: maint-5.8/perl
67 ____________________________________________________________________________
68 [ 27013] By: nicholas on 2006/01/30 22:58:16
71 Add perl 5.9.3 in release list
74 Email change for Steven Schubiger
77 Subject: [DOC PATCH] $^X isn't necessarily argv[0]
78 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
79 Date: Mon, 30 Jan 2006 01:06:24 -0800
80 Message-ID: <20060130090624.GA3760@efn.org>
83 Change the author aliasing to reflect updates to AUTHORS.
84 Branch: maint-5.8/perl
85 !> AUTHORS Porting/checkAUTHORS.pl pod/perlhist.pod
87 ____________________________________________________________________________
88 [ 27012] By: nicholas on 2006/01/30 21:45:52
89 Log: Remove the description of PERL_DONT_CREATE_GVSV, as a significant
90 change has been added in blead, so the behaviour won't be the same
91 when this is merged for 5.8.9.
92 Remove the description of CPAN.pm 1.83.
93 Branch: maint-5.8/perl
94 ! pod/perl588delta.pod
95 ____________________________________________________________________________
96 [ 27011] By: nicholas on 2006/01/30 21:42:54
97 Log: Revert change 26719 (back to CPAN 1.76_01), as Module::Build and
98 curl support aren't quite stable yet. All should be good for 5.8.9
99 Branch: maint-5.8/perl
100 - lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm
101 - lib/CPAN/PAUSE2005.pub lib/CPAN/Tarzip.pm lib/CPAN/Version.pm
102 - lib/CPAN/t/version.t
103 ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
104 ! lib/CPAN/SIGNATURE lib/CPAN/bin/cpan lib/CPAN/t/Nox.t
105 ! lib/CPAN/t/loadme.t lib/CPAN/t/mirroredby.t lib/CPAN/t/vcmp.t
106 ____________________________________________________________________________
107 [ 27008] By: nicholas on 2006/01/30 17:06:19
110 Subject: [PATCH] maint and blead: unicos.sh hints
111 From: Jarkko Hietaniemi <jhi@cc.hut.fi>
112 Date: Sun, 29 Jan 2006 23:45:03 +0200 (EET)
113 Message-Id: <200601292145.k0TLj3mW320311@kosh.hut.fi>
114 Branch: maint-5.8/perl
116 ____________________________________________________________________________
117 [ 27003] By: nicholas on 2006/01/30 14:47:07
118 Log: Subject: [PATCH] 5.8.8 perldelta note for VMS
119 From: "Craig A. Berry" <craigberry@mac.com>
120 Message-ID: <43DC14CD.3080902@mac.com>
121 Date: Sat, 28 Jan 2006 19:05:17 -0600
122 Branch: maint-5.8/perl
123 ! pod/perl588delta.pod
124 ____________________________________________________________________________
125 [ 26984] By: nicholas on 2006/01/28 16:41:58
128 Install nit : README.e2x should be installed, the other READMEs shouldn't
129 Branch: maint-5.8/perl
131 ____________________________________________________________________________
132 [ 26973] By: nicholas on 2006/01/27 20:37:19
135 Subject: [PATCH] Change 26781/26830 (SvRTRIM should also write a new '\0' at the end) can cause segfaults
136 From: "Philippe M. Chiasson" <gozer@ActiveState.com>
137 Message-ID: <43D941AF.1060503@ActiveState.com>
138 Date: Thu, 26 Jan 2006 13:39:59 -0800
141 Safer implementation of RTRIM().
142 Don't rely on SvCUR to be sane unless SvPOK.
143 Branch: maint-5.8/perl
145 ____________________________________________________________________________
146 [ 26972] By: nicholas on 2006/01/27 20:23:05
149 Subject: SPRINTF_RETURNS_STRLEN isn't really a compile-time option
150 From: Gisle Aas <gisle@ActiveState.com>
151 Date: 23 Jan 2006 02:12:04 -0800
152 Message-ID: <lr3bjfb6dn.fsf@caliper.activestate.com>
154 Subject: RE: SPRINTF_RETURNS_STRLEN isn't really a compile-time option
155 From: "Jan Dubois" <jand@ActiveState.com>
156 Date: Mon, 23 Jan 2006 11:30:51 -0800
157 Message-ID: <008001c62053$86adf680$2217a8c0@candy>
160 Remove d_nanosleep from win32 configs
161 Change 19899 removed them before, but they have accidentally crept back.
162 Branch: maint-5.8/perl
163 !> makedef.pl perl.c win32/config.bc win32/config.gc
164 !> win32/config.vc win32/config.vc64
165 ____________________________________________________________________________
166 [ 26971] By: nicholas on 2006/01/27 20:12:42
169 Explain better how that test count works.
175 assertions.pm is dual-lived
178 Remove note about #elif, see :
179 Subject: Re: Change 26954: Simplify nested '#ifdef' by replacing it with '#elif defined()'
180 From: Steve Hay <steve.hay@uk.radan.com>
181 Date: Fri, 27 Jan 2006 11:09:02 +0000
182 Message-ID: <43D9FF4E.6010501@uk.radan.com>
183 Branch: maint-5.8/perl
184 !> Porting/Maintainers.pl Porting/pumpkin.pod pod/perlhist.pod
186 ____________________________________________________________________________
187 [ 26956] By: nicholas on 2006/01/27 11:35:12
190 Two test workarounds for VMS
193 pod2usage2.t is not readily portable to VMS either
196 Give up on through.t on VMS for now -- no can do with current
198 Branch: maint-5.8/perl
199 !> lib/File/Copy.t t/io/through.t t/op/goto.t t/pod/pod2usage2.t
200 ____________________________________________________________________________
201 [ 26944] By: nicholas on 2006/01/25 18:09:41
204 Fix a regression on suidperl : the error message "No #! line" was
205 produced in erroneous cases, because we used to read values in a
206 string buffer that pointed to nothing.
207 Branch: maint-5.8/perl
209 ____________________________________________________________________________
210 [ 26942] By: nicholas on 2006/01/24 18:50:52
211 Log: Document the fix to no warnings '...' as it will cause fun and games.
212 Branch: maint-5.8/perl
213 ! pod/perl588delta.pod
214 ____________________________________________________________________________
215 [ 26939] By: nicholas on 2006/01/24 14:59:03
216 Log: Subject: Re: [PATCH] perl588delta.pod (minor tweaks) [new! improved!]
217 From: David Landgren <david@landgren.net>
218 Date: Tue, 24 Jan 2006 15:17:35 +0100
219 Message-ID: <43D636FF.8000001@landgren.net>
220 Branch: maint-5.8/perl
221 ! pod/perl588delta.pod
222 ____________________________________________________________________________
223 [ 26938] By: nicholas on 2006/01/24 13:37:26
226 Subject: [PATCH] Makefile.SH: de-parallelise mktables
227 From: Jarkko Hietaniemi <jhi@iki.fi>
228 Message-ID: <41ADFD95.4030007@iki.fi>
229 Date: Wed, 01 Dec 2004 19:21:25 +0200
230 Branch: maint-5.8/perl
232 ____________________________________________________________________________
233 [ 26937] By: nicholas on 2006/01/24 13:24:05
234 Log: Missing C on <>, spotted by David Landgren.
235 Branch: maint-5.8/perl
236 ! pod/perl588delta.pod
237 ____________________________________________________________________________
238 [ 26934] By: nicholas on 2006/01/23 19:58:38
239 Log: Nits spotted by Rafael.
240 Branch: maint-5.8/perl
241 ! pod/perl588delta.pod
242 ____________________________________________________________________________
243 [ 26931] By: rgs on 2006/01/23 19:04:52
244 Log: POD formatting nits
245 Branch: maint-5.8/perl
246 ! pod/perl588delta.pod
247 ____________________________________________________________________________
248 [ 26920] By: nicholas on 2006/01/22 20:41:25
249 Log: Subject: [PATCH] Overzealous consting in mg.h breaks SWIG
250 From: Audrey Tang <autrijus@autrijus.org>
251 Message-ID: <43D2FFAD.9070401@autrijus.org>
252 Date: Sun, 22 Jan 2006 11:44:45 +0800
253 Branch: maint-5.8/perl
255 ____________________________________________________________________________
256 [ 26917] By: nicholas on 2006/01/20 14:51:09
257 Log: Update sample config.sh
258 Branch: maint-5.8/perl
260 ____________________________________________________________________________
261 [ 26916] By: nicholas on 2006/01/20 14:49:22
262 Log: Restore patchlevel.
263 Branch: maint-5.8/perl
265 ____________________________________________________________________________
266 [ 26909] By: nicholas on 2006/01/18 20:14:06
267 Log: Cargo cult 5.8.8 upgrade.
268 Branch: maint-5.8/perl
269 ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2
270 ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9
271 ! vos/build.cm vos/config.alpha.def vos/config.alpha.h
272 ! vos/config.ga.def vos/config.ga.h vos/install_perl.cm
273 ! win32/Makefile win32/config_H.bc win32/config_H.gc
274 ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
276 ____________________________________________________________________________
277 [ 26908] By: nicholas on 2006/01/18 19:31:08
279 Branch: maint-5.8/perl
280 ! Changes patchlevel.h
281 ____________________________________________________________________________
282 [ 26907] By: nicholas on 2006/01/18 19:18:34
285 Gisle points out that it's ok to ignore the return value of newSVrv.
286 Due to how embed.pl is implemented, this also has the unfortunate
287 side-effect of removing __attribute__malloc__ from the attributes of
288 this function, but given that the new pointer is stored elsewhere
289 anyway, this shouldn't impact what gcc could have optimized.
290 Branch: maint-5.8/perl
292 ____________________________________________________________________________
293 [ 26906] By: nicholas on 2006/01/18 19:00:58
296 Subject: Re: [PATCH] Updated README.macosx
297 From: Sherm Pendley <sherm@dot-app.org>
298 Date: Mon, 16 Jan 2006 16:53:23 -0500
299 Message-Id: <619C9A5D-972F-4B90-A99A-B4B6D04C584D@dot-app.org>
302 Make the description of $^M in perlvar a bit more clear
303 w.r.t. cross-references to the INSTALL document. (spotted
305 Branch: maint-5.8/perl
306 !> README.macosx pod/perlvar.pod
307 ____________________________________________________________________________
308 [ 26905] By: nicholas on 2006/01/18 18:55:09
309 Log: Perl extensions on Windows now can be statically built into Perl DLL
310 (Vadim Konovalov spotted that I'd failed to mention this for 5.8.7.
311 Better late than never, I feel)
312 Branch: maint-5.8/perl
313 ! pod/perl588delta.pod
314 ____________________________________________________________________________
315 [ 26898] By: nicholas on 2006/01/18 12:37:26
318 checkAUTHORS.pl --rank would loop infinitely on an empty results array.
321 e-mail update from Phil Lobbes
324 Add Ken Hirsch to AUTHORS.
327 Teach checkAUTHORS.pl about everyone in Changes5.8.[2-8], adding to
328 AUTHORS where necessary.
331 Some reordering and one new address for Stéphane Payrard
334 Oops. When the e-mail address came first, or there was no name with it,
335 checkAUTHORS.pl wasn't recognising it, which caused the change to be
336 attributed to the committer rather than the author. This now reveals
337 several people "missing" from the AUTHORS file.
340 Can now count the patches committed with --thanks-applied.
347 Teach checkAUTHORS about all the authors in 5.8.2-5.8.8, and any others
348 whose e-mail address I recognise.
349 Branch: maint-5.8/perl
350 !> AUTHORS Porting/checkAUTHORS.pl
351 ____________________________________________________________________________
352 [ 26896] By: nicholas on 2006/01/18 11:23:54
354 Branch: maint-5.8/perl
355 ! pod/perl588delta.pod
356 ____________________________________________________________________________
357 [ 26895] By: nicholas on 2006/01/18 11:20:27
358 Log: Remove the entry corresponding to change 26696
359 Branch: maint-5.8/perl
360 ! pod/perl588delta.pod
361 ____________________________________________________________________________
362 [ 26894] By: nicholas on 2006/01/18 11:19:10
363 Log: Revert change 26696 for now (Integrate 26410, [perl #8262] //g loops
364 infinitely on tainted data), because it breaks $o->m() =~ //;
365 Branch: maint-5.8/perl
367 ____________________________________________________________________________
368 [ 26890] By: gisle on 2006/01/18 09:28:04
369 Log: Remove spurious =over block, left over from the Errno
370 deleted in change 26882.
371 Branch: maint-5.8/perl
372 ! pod/perl588delta.pod
373 ____________________________________________________________________________
374 [ 26888] By: nicholas on 2006/01/17 23:07:16
375 Log: vos header generation still expects mv-if-diff, and needs various new
376 config.sh variables to be set to undef.
377 Branch: maint-5.8/perl
379 ! MANIFEST vos/Makefile vos/config.alpha.def vos/config.ga.def
380 ____________________________________________________________________________
381 [ 26887] By: nicholas on 2006/01/17 22:13:14
382 Log: Integrate the MALLOC_WRAP change from:
384 Subject: [PATCH] pre-likely cleanup
385 From: Andy Lester <andy@petdance.com>
386 Date: Tue, 27 Dec 2005 14:39:39 -0600
387 Message-ID: <20051227203939.GC1781@petdance.com>
389 Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
390 Branch: maint-5.8/perl
392 ____________________________________________________________________________
393 [ 26886] By: nicholas on 2006/01/17 21:58:39
394 Log: Given the bugs fixed by changes 25822 and 26253, for now strip NN
395 with no effect, as an erroneously present NN can introduce strange
396 bugs at higher optimisation levels (and on future compilers not yet
397 written), which is too risky.
398 Branch: maint-5.8/perl
400 ____________________________________________________________________________
401 [ 26884] By: nicholas on 2006/01/17 21:35:36
404 More readable MEM_WRAP_CHECK_1() macro.
405 This form also avoids the "dead part of constant expression is nonconstant"
406 warning from the Sun Studio 10 compiler.
407 Branch: maint-5.8/perl
408 !> README.solaris handy.h
409 ____________________________________________________________________________
410 [ 26882] By: nicholas on 2006/01/17 19:38:54
411 Log: Handle our apostrophe correctly in the section on authors' names,
412 as spotted by Paul Johnson. Remove Errno from the list of upgraded
413 modules, because the actual installed code hasn't changed, merely the
415 Branch: maint-5.8/perl
416 ! pod/perl588delta.pod
417 ____________________________________________________________________________
418 [ 26880] By: gisle on 2006/01/17 17:32:16
419 Log: Trivial typo fix.
420 Branch: maint-5.8/perl
421 ! pod/perl588delta.pod
422 ____________________________________________________________________________
423 [ 26879] By: nicholas on 2006/01/17 16:40:16
424 Log: Details for File::Basename, File::Spec, Math::Complex, Math::Trig
425 and threads. This just leaves Filter::Simple.
426 Branch: maint-5.8/perl
427 ! pod/perl588delta.pod
428 ____________________________________________________________________________
429 [ 26876] By: nicholas on 2006/01/17 15:14:40
430 Log: Subject: Re: Perl 5.8.8's perldelta
431 From: David Landgren <david@landgren.net>
432 Message-ID: <43CD0494.3010905@landgren.net>
433 Date: Tue, 17 Jan 2006 15:52:04 +0100
434 Branch: maint-5.8/perl
435 ! pod/perl588delta.pod
436 ____________________________________________________________________________
437 [ 26875] By: nicholas on 2006/01/17 14:55:33
438 Log: Alan did the implementation for using unsetenv and clearenv (in
439 addition to the probes)
440 Branch: maint-5.8/perl
441 ! pod/perl588delta.pod
442 ____________________________________________________________________________
443 [ 26874] By: nicholas on 2006/01/17 12:18:22
444 Log: Subject: Re: Perl 5.8.8's perldelta
445 From: Gisle Aas <gisle@ActiveState.com>
446 Message-ID: <lrek37f5r2.fsf@caliper.activestate.com>
447 Date: 17 Jan 2006 03:33:53 -0800
448 Branch: maint-5.8/perl
449 ! pod/perl588delta.pod
450 ____________________________________________________________________________
451 [ 26873] By: steveh on 2006/01/17 12:00:00
452 Log: Give Nicholas Clark some credit for his work
453 Branch: maint-5.8/perl
454 ! pod/perl588delta.pod
455 ____________________________________________________________________________
456 [ 26872] By: nicholas on 2006/01/17 11:51:11
457 Log: Add in all missing NNs/NULLOKs
458 Branch: maint-5.8/perl
460 ____________________________________________________________________________
461 [ 26865] By: nicholas on 2006/01/16 16:15:26
462 Log: Some more module descriptions.
463 Branch: maint-5.8/perl
464 ! pod/perl588delta.pod
465 ____________________________________________________________________________
466 [ 26864] By: nicholas on 2006/01/16 16:10:49
467 Log: Subject: Re: Perl 5.8.8's perldelta
468 From: Gisle Aas <gisle@ActiveState.com>
469 Message-ID: <lr8xtggoac.fsf@caliper.activestate.com>
470 Date: 16 Jan 2006 07:55:55 -0800
471 Branch: maint-5.8/perl
472 ! pod/perl588delta.pod
473 ____________________________________________________________________________
474 [ 26862] By: nicholas on 2006/01/16 14:03:56
475 Log: Changes and improvements from Gisle Aas, Sébastien Aperghis-Tramoni
477 Branch: maint-5.8/perl
478 ! pod/perl588delta.pod
479 ____________________________________________________________________________
480 [ 26860] By: nicholas on 2006/01/16 12:51:43
483 A better hash for PTR_TABLE_HASH (?)
484 Branch: maint-5.8/perl
486 ____________________________________________________________________________
487 [ 26851] By: nicholas on 2006/01/14 11:51:00
488 Log: Recover the description for change 24146 (it integrates 24027)
489 Tweak one other line to make checkAUTHORS.pl happy.
490 Branch: maint-5.8/perl
492 ____________________________________________________________________________
493 [ 26848] By: nicholas on 2006/01/14 10:13:28
494 Log: Improvements from Glenn Linderman, Dave Mitchell, H.Merijn Brand and
496 Branch: maint-5.8/perl
497 ! pod/perl588delta.pod
498 ____________________________________________________________________________
499 [ 26847] By: nicholas on 2006/01/14 09:52:42
500 Log: s/Autrijus/Audrey/
501 Branch: maint-5.8/perl
502 ! AUTHORS Porting/Maintainers.pl
503 ____________________________________________________________________________
504 [ 26843] By: nicholas on 2006/01/13 22:23:45
505 Log: Perldelta ready for review.
506 Branch: maint-5.8/perl
507 ! pod/perl588delta.pod
508 ____________________________________________________________________________
509 [ 26842] By: nicholas on 2006/01/13 22:14:31
510 Log: Hateful version control system. When I integrate the addition of a
511 file and then the removal of the same file, I expect the net effect
512 to be nothing. You are exceeding my expectations in a negative way.
513 Branch: maint-5.8/perl
514 - ext/Sys/Syslog/t/podspell.t
515 ____________________________________________________________________________
516 [ 26841] By: nicholas on 2006/01/13 22:05:34
518 Branch: maint-5.8/perl
519 ! Changes patchlevel.h
520 ____________________________________________________________________________
521 [ 26840] By: nicholas on 2006/01/13 21:53:22
524 $utf8::VERSION++ # Documentation.
525 Branch: maint-5.8/perl
527 ____________________________________________________________________________
528 [ 26839] By: nicholas on 2006/01/13 21:52:38
531 Upgrade to Devel::PPPort 3.06_01
532 Branch: maint-5.8/perl
533 !> (integrate 32 files)
534 ____________________________________________________________________________
535 [ 26837] By: nicholas on 2006/01/13 21:31:41
536 Log: First draft of 5.8.8's perldelta.
537 Branch: maint-5.8/perl
538 ! pod/perl588delta.pod
539 ____________________________________________________________________________
540 [ 26836] By: nicholas on 2006/01/13 21:16:08
543 Make Perl_seed public
545 Fixes Win32 linker error in List::Util introduced by change #26054
546 Branch: maint-5.8/perl
547 !> embed.fnc embed.h global.sym
548 ____________________________________________________________________________
549 [ 26834] By: nicholas on 2006/01/13 19:10:42
552 Subject: Re: Today's compiling adventure
553 From: Ken Hirsch <kenhirsch@ftml.net>
554 Date: Thu, 12 Jan 2006 13:26:16 -0500
555 Message-ID: <43C69F48.7090600@ftml.net>
558 Add new mpeix file from #26807
561 Subject: Re: Today's compiling adventure
562 From: Ken Hirsch <kenhirsch@ftml.net>
563 Message-ID: <43C69F48.7090600@ftml.net>
564 Date: Thu, 12 Jan 2006 13:26:16 -0500
565 Branch: maint-5.8/perl
566 +> mpeix/mpeix_setjmp.c
567 !> MANIFEST README.mpeix hints/mpeix.sh mpeix/mpeix.c
568 !> mpeix/mpeixish.h pp_sys.c
569 ____________________________________________________________________________
570 [ 26833] By: nicholas on 2006/01/13 18:27:46
573 Fix [perl #38223]; _IOC_SIZE() not always safe.
574 Branch: maint-5.8/perl
576 ____________________________________________________________________________
577 [ 26832] By: nicholas on 2006/01/13 18:16:27
580 Make h2ph recognize (and skip) const and __const__ in C function
581 prototypes. This makes it produce better files on linux-sparc64.
582 Branch: maint-5.8/perl
584 ____________________________________________________________________________
585 [ 26830] By: nicholas on 2006/01/13 17:56:30
588 Gisle notes that SvRTRIM should also write a new '\0' at the end.
589 Branch: maint-5.8/perl
591 ____________________________________________________________________________
592 [ 26829] By: nicholas on 2006/01/13 17:45:49
595 Add an option 'opened' which reports on the maintainers of all files
596 perforce currently has open.
599 Cope with change entries that are \r terminated
600 Branch: maint-5.8/perl
601 !> Porting/Maintainers.pm Porting/genlog
602 ____________________________________________________________________________
603 [ 26828] By: nicholas on 2006/01/13 17:45:00
606 Upgrade to Sys::Syslog 0.12
609 Remove Syslog tests that use external modules
612 If getservbyname fails tell what service the lookup
613 attempt tried to use.
616 Why should Syslog jump through hoops to look up the hostname so it can
617 immediately convert it to an IP address, when all it really wants is
618 a connection to the loopback device?
621 Gisle is correct - $host needs to stay in case the user sets it
622 themselves. But if the user doesn't, default to INADDR_LOOPBACK.
625 Subject: Re: Sys::Syslog blows up rather spectacularly on Solaris
626 From: Alan Burlison <Alan.Burlison@sun.com>
627 Message-ID: <43C3D80E.20704@sun.com>
628 Date: Tue, 10 Jan 2006 15:51:42 +0000
631 Subject: Fw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.13.tar.gz
632 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
633 Date: Wed, 11 Jan 2006 02:13:31 +0100
634 Message-ID: <1136942011.43c45bbb82dce@imp1-g19.free.fr>
635 Branch: maint-5.8/perl
636 - ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
637 - ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/portfs.t
638 !> MANIFEST ext/Sys/Syslog/Changes ext/Sys/Syslog/README
639 !> ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/constants.t
640 ____________________________________________________________________________
641 [ 26827] By: nicholas on 2006/01/13 17:35:26
644 Make FAKE,READONLY optional on VMS in test 21
645 Branch: maint-5.8/perl
646 !> ext/Devel/Peek/t/Peek.t
647 ____________________________________________________________________________
648 [ 26825] By: nicholas on 2006/01/13 17:08:30
651 Don't code the absolute number of tests for the UTF8/EBCDIC case; much
652 better to subtract the number of tests that don't get run.
655 Subject: Re: [PATCH] Mac OS X 10.4.4 (Darwin 8.4.0) still does not fix locale issue
656 From: Dominic Dunlop <domo@computer.org>
657 Date: Wed, 11 Jan 2006 19:52:20 +0100
658 Message-Id: <FD99F9D3-16DB-484C-BC0A-702F60DAACA4@computer.org>
661 Test comment fix by Dominic Dunlop
662 Branch: maint-5.8/perl
663 !> lib/locale.t t/comp/require.t
664 ____________________________________________________________________________
665 [ 26823] By: nicholas on 2006/01/13 16:54:50
666 Log: Regenerated perlmodlib.pod.
667 Branch: maint-5.8/perl
669 ____________________________________________________________________________
670 [ 26822] By: nicholas on 2006/01/13 16:47:13
673 Subject: Re: [perl #38034] A combination eval, DESTROY method and $@ - dangerous - bug
674 From: Mike Guy <mjtg@cam.ac.uk>
675 Date: Tue, 03 Jan 2006 19:18:41 +0000
676 Message-Id: <E1Etrg9-0005XE-LZ@libra.cus.cam.ac.uk>
679 Improve description of the -s switch.
680 I found the "This means you can have switches
681 with two leading dashes." sentence introduced by
682 change 7144 really confusing. The note after
683 the example should make it clear enough that double
684 dash switches can be used for those that insist.
693 Subject: [perl #38205] misleading typo in perlfaq8
694 From: erik@cs.uni-jena.de (via RT) <perlbug-followup@perl.org>
695 Date: Wed, 11 Jan 2006 14:56:28 -0800
696 Message-ID: <rt-3.0.11-38205-127890.10.340635502974@perl.org>
699 Add a link to the Opcode doc in Safe.
700 (see RT CPAN ticket #8579)
703 Better wording for change 26796. Plus, make podchecker happy.
706 Fix internal links in POD.
707 Branch: maint-5.8/perl
708 !> ext/Opcode/Safe.pm lib/PerlIO.pm lib/utf8.pm pod/perlfaq.pod
709 !> pod/perlfaq2.pod pod/perlfaq8.pod pod/perlobj.pod
710 !> pod/perlrun.pod pod/perlvar.pod
711 ____________________________________________________________________________
712 [ 26821] By: nicholas on 2006/01/13 15:53:21
713 Log: This is what the section on upgrade module versions was supposed to
715 Branch: maint-5.8/perl
716 ! pod/perl588delta.pod
717 ____________________________________________________________________________
718 [ 26820] By: nicholas on 2006/01/13 15:22:43
719 Log: As B is currently in a bit of a forked state, just bump the VERSIONs
720 locally in maint for now.
721 Branch: maint-5.8/perl
722 ! ext/B/B.pm ext/B/B/Asmdata.pm ext/B/B/Bblock.pm
723 ! ext/B/B/Bytecode.pm ext/B/B/C.pm ext/B/B/CC.pm
724 ! ext/B/B/Debug.pm ext/B/B/Terse.pm
725 ____________________________________________________________________________
726 [ 26818] By: nicholas on 2006/01/13 14:46:10
729 Bump $VERSION in many modules that have changed.
731 (just the warnings parts)
735 Branch: maint-5.8/perl
736 !> ext/PerlIO/via/via.pm lib/Attribute/Handlers.pm lib/Switch.pm
737 !> lib/warnings.pm warnings.pl
738 ____________________________________________________________________________
739 [ 26811] By: nicholas on 2006/01/12 21:35:24
742 Bleadperl's Win32::Win32 is more recent than the current CPAN release
743 of libwin32 (0.26), so bump the $VERSION a little
744 Branch: maint-5.8/perl
745 !> win32/ext/Win32/Win32.pm
746 ____________________________________________________________________________
747 [ 26810] By: nicholas on 2006/01/12 20:34:45
750 Subject: [PATCH] remove mv-if-diff
751 From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
752 Message-ID: <20051024193257.2022ea0d@grubert.mandrakesoft.com>
753 Date: Mon, 24 Oct 2005 19:32:57 +0200
755 (with tweak to add rm for opmini.c, remove mv-if-diff, and reflect
756 this removal in MANIFEST)
759 Oops. the trick is to edit Makefile.SH
762 Remove remaining references to mv-if-diff
765 Rediff the Makefile.SH patch for cross-compilation.
766 (this doesn't mean it works, though.)
767 Branch: maint-5.8/perl
769 !> Cross/Makefile.SH.patch MANIFEST Makefile.SH os2/Makefile.SHs
770 !> pod/Makefile.SH pod/perlmodlib.PL
771 ____________________________________________________________________________
772 [ 26806] By: nicholas on 2006/01/12 19:23:34
775 Subject: [PATCH] fix for :crlf example
776 From: Xavier Noria <fxn@hashref.com>
777 Message-Id: <0F64C146-3A80-4FDF-8149-AFB35B3C4D3B@hashref.com>
778 Date: Wed, 11 Jan 2006 23:11:49 +0100
780 plus bump its $VERSION
783 Bump $VERSION in many modules that have changed.
786 $Socket::VERSION++; # You always miss one.
787 Branch: maint-5.8/perl
788 ! pod/perl588delta.pod
789 !> (integrate 32 files)
790 ____________________________________________________________________________
791 [ 26794] By: nicholas on 2006/01/11 21:07:15
792 Log: Integrate the ext/List/Utils/... parts of:
794 Subject: [PATCH] sort/multicall patch
795 From: Robin Houston <robin@cpan.org>
796 Date: Sat, 29 Oct 2005 21:33:07 +0100
797 Message-ID: <20051029203307.GA8869@rpc142.cs.man.ac.uk>
800 Add missing file from change 25953
803 Subject: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle
804 From: Robin Houston <robin@cpan.org>
805 Date: Tue, 8 Nov 2005 19:02:34 +0000
806 Message-ID: <20051108190234.GA25953@rpc142.cs.man.ac.uk>
809 Subject: Re: [PATCH] Re: [perl #32383] DProf breaks List::Util::shuffle
810 From: Graham Barr <gbarr@pobox.com>
811 Date: Wed, 9 Nov 2005 06:09:48 -0600
812 Message-Id: <6CAD749E-AE29-415A-9ACB-BA8F6FB8279E@pobox.com>
815 Upgrade to Scalar-List-Utils-1.18
816 Branch: maint-5.8/perl
817 +> ext/List/Util/multicall.h ext/List/Util/t/00version.t
818 !> MANIFEST ext/List/Util/Changes ext/List/Util/Util.xs
819 !> ext/List/Util/lib/List/Util.pm
820 !> ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/first.t
821 !> ext/List/Util/t/lln.t ext/List/Util/t/p_blessed.t
822 !> ext/List/Util/t/p_first.t ext/List/Util/t/p_lln.t
823 !> ext/List/Util/t/p_max.t ext/List/Util/t/p_maxstr.t
824 !> ext/List/Util/t/p_min.t ext/List/Util/t/p_minstr.t
825 !> ext/List/Util/t/p_openhan.t ext/List/Util/t/p_readonly.t
826 !> ext/List/Util/t/p_reduce.t ext/List/Util/t/p_refaddr.t
827 !> ext/List/Util/t/p_reftype.t ext/List/Util/t/p_shuffle.t
828 !> ext/List/Util/t/p_sum.t ext/List/Util/t/p_tainted.t
829 !> ext/List/Util/t/reduce.t ext/List/Util/t/refaddr.t
830 !> ext/List/Util/t/tainted.t
831 ____________________________________________________________________________
832 [ 26788] By: nicholas on 2006/01/11 17:19:22
835 Subject: Re: [perl #37907] Perl_magic_get reqires ridiculous amounts of stackmemory
836 From: Jim Cromie <jim.cromie@gmail.com>
837 Date: Fri, 23 Dec 2005 13:24:29 -0700
838 Message-ID: <43AC5CFD.3060200@gmail.com>
840 Includes a change in variable names from "j" to "num_groups".
843 Obviously, Perl_ingroup() is also using 256k of stack memory on Linux.
844 Adapt change #26480 to reduce memory usage here as well.
847 Subject: chg 26486 removes last use of NGROUPS, so remove the macro-def
848 From: Jim Cromie <jim.cromie@gmail.com>
849 Date: Mon, 26 Dec 2005 07:57:51 -0700
850 Message-ID: <43B004EF.8060500@gmail.com>
853 In this, the last tale of the NGROUPS saga, a former pumpking prods
854 a mere committer to remove the last of the NGROUPS-sized arrays...
856 Perl_magic_set() was using the last of these arrays to do the
857 lvalue work on $). Instead of an array, a pointer is used and
859 Branch: maint-5.8/perl
861 ____________________________________________________________________________
862 [ 26776] By: nicholas on 2006/01/10 18:28:31
863 Log: Steve Hay notes that there's a reference PERL_MEM_LOG here, which is
864 inconsistent as PERL_MEM_LOG isn't (yet) merged to maint.
865 Branch: maint-5.8/perl
866 ! pod/perldebguts.pod
867 ____________________________________________________________________________
868 [ 26775] By: nicholas on 2006/01/10 18:19:43
871 Subject: [patch hv.h doc] HvNAME
872 From: Stas Bekman <stas@stason.org>
873 Date: Fri, 08 Jul 2005 13:52:13 +0300
874 Message-ID: <42CE5ADD.3020003@stason.org>
876 Subject: Re: [patch hv.h doc] HvNAME
877 From: Nicholas Clark <nick@ccl4.org>
878 Date: Sat, 9 Jul 2005 15:23:51 +0100
879 Message-ID: <20050709142351.GT15833@plum.flirble.org>
882 Subject: Re: [perl #38181] Default IO Layer is ignored in 3-argument open call
883 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
884 Date: Mon, 09 Jan 2006 01:29:30 +0900
885 Message-Id: <20060109012103.F20A.BQW10602@nifty.com>
888 Subject: [PATCH] identifiers always in main (was: defining a _ function breaks File::Find)
889 From: Xavier Noria <fxn@hashref.com>
890 Date: Sun, 23 Oct 2005 09:47:37 +0200
891 Message-Id: <D3867DED-313E-4D39-A85F-1178FE7F7A5E@hashref.com>
893 clarify which variables are always forced into main::
899 Subject: [patch] more about embed.fnc in perlguts
900 From: Jim Cromie <jim.cromie@gmail.com>
901 Date: Sun, 08 Jan 2006 11:35:46 -0700
902 Message-ID: <43C15B82.9090309@gmail.com>
908 Branch: maint-5.8/perl
909 !> embed.fnc hv.h lib/open.pm pod/perlembed.pod pod/perlfunc.pod
910 !> pod/perlguts.pod pod/perlvar.pod
911 ____________________________________________________________________________
912 [ 26771] By: nicholas on 2006/01/10 16:09:53
915 1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23)
917 2. Remove a compiler warning in a try program
918 Branch: maint-5.8/perl
920 ____________________________________________________________________________
921 [ 26763] By: nicholas on 2006/01/10 10:44:50
924 Trim trailing whitespace from $! and $^E
926 (Fixes lib/Test/Simple/t/fail-more.t with bcc32 on Win32, and is
927 good for consistency anyway)
928 Branch: maint-5.8/perl
930 ____________________________________________________________________________
931 [ 26748] By: nicholas on 2006/01/08 22:56:02
933 Branch: maint-5.8/perl
934 ! Changes patchlevel.h
935 ____________________________________________________________________________
936 [ 26746] By: nicholas on 2006/01/08 22:41:08
939 Grr. #26690 broke handling of old ODS-2 style names
940 on current versions of VMS
941 Branch: maint-5.8/perl
943 ____________________________________________________________________________
944 [ 26742] By: nicholas on 2006/01/08 22:06:18
947 Subject: [PATCH] hints/dec_osf.sh (Re: blead@26701 compilation warning from tru64 cc)
948 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
949 Date: Sun, 08 Jan 2006 11:38:34 +0200
950 Message-ID: <43C0DD9A.9080809@gmail.com>
951 Branch: maint-5.8/perl
953 ____________________________________________________________________________
954 [ 26741] By: nicholas on 2006/01/08 21:47:32
955 Log: For some reason change 26009/26011 merged as 26627 still segfaults
956 after all the tests have completed in scope.c:
958 143 const I32 oldsave = PL_scopestack[--PL_scopestack_ix];
959 (gdb) p my_perl->Tscopestack_ix
962 So don't run the troublesome tests for now.
963 Branch: maint-5.8/perl
965 ____________________________________________________________________________
966 [ 26738] By: nicholas on 2006/01/08 21:30:11
969 Update copyright year.
972 Update the copyright years in the generated files, and nostdio.h
975 Update copyright with the 2 years where changes were made.
978 plus some manual copyright edits where the blead changes were tied up
979 with as yet unintegrated patches.
980 Branch: maint-5.8/perl
982 !> av.c doop.c gv.c gv.h handy.h keywords.h keywords.pl nostdio.h
983 !> numeric.c op.c opcode.pl opnames.h pad.c pad.h patchlevel.h
984 !> pp.c pp_hot.c pp_sys.c regcomp.c regexec.c toke.c universal.c
985 !> utf8.c util.c xsutils.c
986 ____________________________________________________________________________
987 [ 26731] By: nicholas on 2006/01/08 19:13:32
989 Branch: maint-5.8/perl
990 ! Changes patchlevel.h
991 ____________________________________________________________________________
992 [ 26730] By: nicholas on 2006/01/08 18:40:54
995 tabs, not spaces, in MANIFEST. No, I can't remember why this is.
996 Or whether it could be relaxed.
997 Branch: maint-5.8/perl
999 ____________________________________________________________________________
1000 [ 26729] By: nicholas on 2006/01/08 18:38:54
1001 Log: Run pod/buildtoc --build-all
1002 Branch: maint-5.8/perl
1003 ! MANIFEST pod/perltoc.pod win32/Makefile win32/makefile.mk
1004 ____________________________________________________________________________
1005 [ 26728] By: nicholas on 2006/01/08 18:34:51
1008 On VMS, put pods in [.lib.pods] rather than [.lib.pod]
1009 in order to avoid collisions with [.lib.Pod]
1012 With VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs
1015 and re-run pod/buildtoc --build-vms
1016 Branch: maint-5.8/perl
1017 ! vms/descrip_mms.template
1018 !> configure.com installperl pod/buildtoc
1019 ____________________________________________________________________________
1020 [ 26727] By: nicholas on 2006/01/08 18:29:12
1023 Subject: [patch@25502] Add hard link and V8.2 crtl support to VMS.
1024 From: "John E. Malmberg" <wb8tyw@qsl.net>
1025 Date: Tue, 20 Sep 2005 01:22:24 -0400
1026 Message-ID: <432F9C90.7080702@qsl.net>
1029 assorted blead build help for VMS (mostly ithreads-related)
1032 fix bug introduced by #25507 that kept ccflags from
1033 making it into config.sh
1036 Make VMS manifest checker handle multi-dot filenames on ODS-5
1037 Branch: maint-5.8/perl
1038 !> configure.com pp_sys.c vms/descrip_mms.template vms/vmsish.h
1040 ____________________________________________________________________________
1041 [ 26724] By: nicholas on 2006/01/08 18:17:32
1044 Fix backward-compatibility issues in if.pm.
1047 Integrate if.pm 0.0401
1048 Needed to edit the test file as t/TEST can't cope with extra output
1049 lines as produced by 0.0401's if.t
1052 Patch by Ilya Zakharevich to give more meaningful error
1053 messages from if.pm when invoked with a condition in list
1054 context. Also bump if's VERSION.
1055 Branch: maint-5.8/perl
1056 !> lib/if.pm lib/if.t
1057 ____________________________________________________________________________
1058 [ 26723] By: nicholas on 2006/01/08 17:58:19
1061 Don't install demo files with perl
1064 Make perlivp skip the *.ph tests by default, since these
1065 files are normally not generated.
1066 The -a option is now needed for it to run all tests.
1069 Install less README files
1070 Branch: maint-5.8/perl
1071 !> installperl utils/perlivp.PL
1072 ____________________________________________________________________________
1073 [ 26722] By: nicholas on 2006/01/08 17:48:31
1076 Add pointer to Pod::Simple for the Pod -> HTML task.
1079 Remove switch from perltodo
1082 inlining autoloaded constants is TODOne.
1085 Update perltodo. First shot at perl593delta.
1086 Branch: maint-5.8/perl
1087 !> pod/perl561delta.pod pod/perl56delta.pod pod/perltodo.pod
1088 ____________________________________________________________________________
1089 [ 26721] By: nicholas on 2006/01/08 17:38:10
1092 Upgrade to Sys-Syslog-0.10
1095 Fix realclean target for Sys::Syslog
1097 Silence test output to STDERR
1098 because it makes the 'make test' output look ugly.
1101 Add support for PV to ExtUtils::Constant::ProxySubs, and enable its
1105 Upgrade to Sys-Syslog-0.11
1108 Fix test for perl version number in Makefile.PL
1109 Branch: maint-5.8/perl
1110 +> ext/Sys/Syslog/Changes ext/Sys/Syslog/README
1111 +> ext/Sys/Syslog/fallback/const-c.inc
1112 +> ext/Sys/Syslog/fallback/const-xs.inc
1113 +> ext/Sys/Syslog/t/00-load.t ext/Sys/Syslog/t/constants.t
1114 +> ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
1115 +> ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t
1116 +> ext/Sys/Syslog/t/portfs.t
1117 !> MANIFEST ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
1118 !> ext/Sys/Syslog/t/syslog.t
1119 ____________________________________________________________________________
1120 [ 26720] By: nicholas on 2006/01/08 16:53:41
1123 Subject: ReadParse in the CGI docs
1124 From: "Ton Hospel" <me-02@ton.iguana.be>
1125 Date: 9 Oct 2003 15:04:53 -0000
1126 To: perlbug@perl.org
1128 (plus blank lines so example code is in verbatim paragraphs,
1132 Upgrade to CGI.pm-3.13
1135 Upgrade to CGI-3.14.
1137 Mmm...pi. Oh, also including some Pod fixes in bleadperl that haven't
1138 yet been applied to the actual CGI distribution yet.
1141 Upgrade to CGI.pm-3.15
1142 Branch: maint-5.8/perl
1143 +> lib/CGI/t/no_tabindex.t
1144 !> MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes
1145 !> lib/CGI/Cookie.pm lib/CGI/t/form.t
1146 ____________________________________________________________________________
1147 [ 26719] By: nicholas on 2006/01/08 16:52:27
1150 Subject: [perl #17487] ncftp only handles http
1151 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1152 Date: Mon, 11 Jul 2005 23:19:06 -0700
1153 Message-ID: <rt-3.0.11-17487-116934.11.3382445877892@perl.org>
1155 (and bump $VERSION (1.76_01 is a CPAN release already))
1158 Subject: [perl #24119] CPAN.pm error in Win32: uses rename() not File::Copy::move
1159 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1160 Date: Mon, 11 Jul 2005 23:24:56 -0700
1161 Message-ID: <rt-3.0.11-24119-116937.12.0211560107236@perl.org>
1164 Subject: [perl #24275] CPAN shell - online help not clear
1165 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1166 Date: Mon, 11 Jul 2005 23:32:12 -0700
1167 Message-ID: <rt-3.0.11-24275-116939.19.7381888978779@perl.org>
1170 Subject: [perl #28385] minor bug in cpan -- the i command does not find author
1171 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1172 Date: Tue, 12 Jul 2005 00:16:49 -0700
1173 Message-ID: <rt-3.0.11-28385-116951.3.97645870397305@perl.org>
1175 (and remove a couple of unused variables)
1178 Subject: [perl #5634] CPAN.pm v1.59 chdirs before looking for perl
1179 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1180 Date: Mon, 11 Jul 2005 22:41:06 -0700
1181 Message-ID: <rt-3.0.11-5634-116921.0.207462087357797@perl.org>
1184 Subject: [perl #24691] leading spaces on cpan configuration causes failure
1185 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1186 Date: Tue, 12 Jul 2005 00:00:17 -0700
1187 Message-ID: <rt-3.0.11-24691-116945.3.88254644317925@perl.org>
1189 (with spaces trimmed from username too)
1192 Subject: [perl #36514] Add curl support to CPAN.pm
1193 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
1194 Date: Fri, 15 Jul 2005 02:11:29 -0700
1195 Message-ID: <rt-3.0.11-36514-117446.9.35668319684652@perl.org>
1197 (and bump $CPAN::FirstTime::VERSION)
1200 Subject: [PATCH lib/CPAN.pm] Make curl follow redirects
1201 From: Michael G Schwern <schwern@pobox.com>
1202 Date: Sun, 21 Aug 2005 00:16:26 -0700
1203 Message-ID: <20050821071625.GA29394@windhund.schwern.org>
1206 Subject: [PATCH] Keys of %INC always use forward slashes
1207 From: Jan Dubois <jand@activestate.com>
1208 Date: Oct 16, 2005 8:24 PM
1209 Message-ID: <006e01c5d27e$d722c6e0$2217a8c0@candy>
1212 Upgrade to CPAN-1.76_60.
1215 '[at]' should be '@'
1216 Suck in CPAN/Nox.pm from CPAN, so that version.t passes.
1219 Upgrade to CPAN-1.76_61
1222 Add lib/CPAN/Admin.pm from CPAN to make version.t pass.
1225 Remove CPAN.pm's META.yml.
1226 Add CPAN.pm's SIGNATURE in MANIFEST.
1229 Upgrade to CPAN 1.76_65
1232 Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80.tar.gz
1233 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1234 Date: Sat, 03 Dec 2005 12:24:05 +0100
1235 Message-ID: <87mzji8luy.fsf@k75.linux.bogus>
1238 Upgrade to CPAN-1.80_56
1241 Upgrade to CPAN-1.80_57
1244 Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80_58.tar.gz
1245 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1246 Date: Sun, 01 Jan 2006 10:12:46 +0100
1247 Message-ID: <87zmmgnwfl.fsf@k75.linux.bogus>
1250 Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.81.tar.gz
1251 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1252 Date: Tue, 03 Jan 2006 00:33:27 +0100
1253 Message-ID: <87u0cm433s.fsf@k75.linux.bogus>
1256 Upgrade to CPAN.pm 1.83
1257 Branch: maint-5.8/perl
1258 +> lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm
1259 +> lib/CPAN/PAUSE2005.pub lib/CPAN/Tarzip.pm lib/CPAN/Version.pm
1260 +> lib/CPAN/t/version.t
1262 !> MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/Nox.pm
1263 !> lib/CPAN/SIGNATURE lib/CPAN/bin/cpan lib/CPAN/t/Nox.t
1264 !> lib/CPAN/t/loadme.t lib/CPAN/t/mirroredby.t lib/CPAN/t/vcmp.t
1265 ____________________________________________________________________________
1266 [ 26718] By: nicholas on 2006/01/08 16:32:06
1267 Log: Not sure how MIME::Base64's README got missed.
1268 Branch: maint-5.8/perl
1269 !> ext/MIME/Base64/README
1270 ____________________________________________________________________________
1271 [ 26717] By: nicholas on 2006/01/08 16:20:28
1274 Upgrade to Getopt::Long 2.34_01
1277 Upgrade to Getopt::Long 2.34_04
1280 Typo fix, by Olivier Blin
1283 Upgrade to Getopt-Long-2.35
1284 Branch: maint-5.8/perl
1285 !> lib/Getopt/Long.pm lib/Getopt/Long/CHANGES
1286 !> lib/Getopt/Long/README lib/Getopt/Long/t/gol-basic.t
1287 !> lib/Getopt/Long/t/gol-compat.t lib/Getopt/Long/t/gol-linkage.t
1288 !> lib/Getopt/Long/t/gol-oo.t
1289 ____________________________________________________________________________
1290 [ 26716] By: nicholas on 2006/01/08 15:57:01
1291 Log: Integrate (the non dual-life parts of):
1293 Subject: [PATCH] Typos in *.p[lm]
1294 From: "Piotr Fusik" <pfusik@op.pl>
1295 Date: Sun, 31 Jul 2005 12:50:04 +0200
1296 Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
1297 Branch: maint-5.8/perl
1298 !> bytecode.pl ext/NDBM_File/NDBM_File.pm
1299 !> ext/ODBM_File/ODBM_File.pm ext/Opcode/Opcode.pm
1300 !> ext/Opcode/ops.pm ext/SDBM_File/SDBM_File.pm
1301 !> ext/XS/APItest/APItest.pm ext/re/re.pm
1302 !> lib/Attribute/Handlers.pm lib/File/Basename.pm lib/PerlIO.pm
1303 !> lib/Pod/Functions.pm lib/Switch.pm lib/Tie/Hash.pm
1304 !> lib/Unicode/UCD.pm lib/blib.pm lib/diagnostics.pm
1305 !> lib/vmsish.pm os2/OS2/PrfDB/PrfDB.pm
1306 !> os2/OS2/Process/Process.pm pod/checkpods.PL utils/h2xs.PL
1307 !> win32/bin/pl2bat.pl wince/bin/pl2bat.pl wince/comp.pl
1308 ____________________________________________________________________________
1309 [ 26715] By: nicholas on 2006/01/08 15:52:51
1312 Upgrade to MIME-Base64-3.06
1315 Don't let MakeMaker install doc for MIME::Base64
1316 (since installpod does it already)
1319 Upgrade to MIME-Base64-3.07
1322 Add ext/MIME/Base64/README to MANIFEST
1325 Fix typo in description.
1326 Branch: maint-5.8/perl
1327 +> ext/MIME/Base64/README
1328 !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs
1329 !> ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL
1330 !> ext/MIME/Base64/QuotedPrint.pm
1331 ____________________________________________________________________________
1332 [ 26714] By: nicholas on 2006/01/08 15:35:39
1335 Remove an unreferenced local variable in Digest-MD5
1338 Oops! Change 25080 should have updated checksums too.
1341 The typo changes from 25261 (of course) altered the MD5's
1344 Upgrade to Digest-MD5-2.35
1347 Upgrade to Digest-MD5-2.36
1348 Branch: maint-5.8/perl
1349 !> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
1350 !> ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL
1351 !> ext/Digest/MD5/README ext/Digest/MD5/t/files.t
1352 ____________________________________________________________________________
1353 [ 26712] By: nicholas on 2006/01/08 15:11:59
1355 Branch: maint-5.8/perl
1357 ____________________________________________________________________________
1358 [ 26711] By: nicholas on 2006/01/08 15:11:40
1361 Add a probe for whether sprintf returns the length of the buffer.
1362 Update all the canned config.sh files.
1363 Assume that symbian and Win32 are all ANSI conformant, note that ARM
1364 Linux (ie glibc) will be, don't assume that any other platform is.
1367 Backport of changes #25831 and #25832. Re-order needed
1369 Subject: [PATCH] Re: Configure question about format of cc/cppsymbols
1370 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1371 Date: Mon, 24 Oct 2005 13:04:58 -0700
1372 Message-ID: <20051024200458.GC2312@efn.org>
1375 Subject: [patch@25837] Change 25831: sprintf returns the length of the buffer.
1376 From: "John E. Malmberg" <wb8tyw@qsl.net>
1377 Date: Mon, 24 Oct 2005 23:37:46 -0400
1378 Message-ID: <435DA88A.90201@qsl.net>
1381 Whoops. The Windows build is going to need to know that this symbol is
1385 Add SPRINTF_RETURNS_STRLEN to the various Win32 config_H.* files.
1388 Change some spaces to tabs for easier diffing against config_h.SH
1391 revive probe for futimes ()
1394 Update win32 config files w.r.t. change #25935
1397 Subject: Re: futimes [PATCH]
1398 From: Steve Peters <steve@fisharerojo.org>
1399 Date: Fri, 4 Nov 2005 09:00:25 -0600
1400 Message-ID: <20051104150025.GA3873@mccoy.peters.homeunix.org>
1403 Subject: [PATCH configure.com] add the new d_futimes as undef
1404 From: Abe Timmerman <abe@ztreet.demon.nl>
1405 Date: Sat, 5 Nov 2005 11:26:33 +0200
1406 Message-Id: <200511051026.33940.abe@ztreet.demon.nl>
1409 Subject: Re: [PATCH configure.com] add the new d_futimes as undef
1410 From: "John E. Malmberg" <wb8tyw@qsl.net>
1411 Date: Sat, 05 Nov 2005 21:28:33 -0500
1412 Message-ID: <436D6A51.5040700@qsl.net>
1415 Probaby a good idea to include DEBUG_LEAKING_SCALARS in -V output, as
1416 its presence changes structure sizes.
1419 include PERL_TRACK_MEMPOOL in perl -V output
1422 Subject: [PATCH] Configure: stdio char (un)signedness
1423 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
1424 Date: Sat, 26 Nov 2005 11:25:18 +0200
1425 Message-ID: <438829FE.8070202@gmail.com>
1428 Updates to various configurations courtesy of Jarkko.
1429 Branch: maint-5.8/perl
1430 +> symbian/config.sh
1431 !> Configure Cross/config.sh-arm-linux NetWare/config.wc
1432 !> Porting/Glossary config_h.SH configure.com epoc/config.sh
1433 !> handy.h perl.c plan9/config_sh.sample uconfig.sh
1434 !> win32/config.bc win32/config.gc win32/config.vc
1435 !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
1436 !> win32/config_H.vc win32/config_H.vc64 wince/config.ce
1437 ____________________________________________________________________________
1438 [ 26700] By: nicholas on 2006/01/07 14:14:30
1439 Log: Change 25953 is not supposed to be in maint yet.
1440 Branch: maint-5.8/perl
1442 ____________________________________________________________________________
1443 [ 26699] By: nicholas on 2006/01/07 14:13:11
1446 Small update on using threads on HP-UX 10.20
1447 64bit is far beyond experimental by now
1450 rv_2av, rv_2cv and rv_2hv also make use of OPf_SPECIAL, so update the
1451 descriptive comment to include them.
1454 Let table of contents know about perllinux man page
1457 Really commit change 26662 (duh)
1458 Branch: maint-5.8/perl
1459 !> README.hpux op.h pod.lst pod/perl.pod
1460 ____________________________________________________________________________
1461 [ 26698] By: nicholas on 2006/01/07 13:34:27
1464 Subject: [PATCH] Adding documentation index to perlapi.pod and perlintern.pod
1465 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
1466 Date: Tue, 18 Oct 2005 22:22:57 +0200
1467 Message-ID: <1129666977.435559a10cb95@imp5-g19.free.fr>
1469 (tweaked to remove trailing whitespace to doc entries)
1470 Plus, regenerate doc and headers
1471 Branch: maint-5.8/perl
1472 !> autodoc.pl pod/perlapi.pod pod/perlintern.pod
1473 ____________________________________________________________________________
1474 [ 26697] By: nicholas on 2006/01/07 13:18:30
1477 Add a new test file for situations where threads may interfere.
1478 Subject: Re: "restricted hashes" hit again !
1479 From: Stas Bekman <stas@stason.org>
1480 Date: Tue, 23 Dec 2003 15:32:26 -0800
1481 Message-ID: <3FE8D08A.4090806@stason.org>
1484 Coverage stats showed that there were no tests for taking a slice
1488 Tests for index/rindex with empty search string,
1489 adapted from a patch by Rick Delaney
1492 Lowercase barewords considered harmful to your health.
1495 Ambiguous test cases may be hazardous to your health.
1498 Test case should not execute /no_such_process if it does exist.
1501 Clean up some test files.
1504 Add appropriate skips to t/io/fs.t to fix test failures on Cygwin.
1507 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1508 Subject: Re: A surprising segfault
1509 Date: Tue, 08 Nov 2005 23:36:13 +0900
1510 Message-Id: <20051108233535.735D.BQW10602@nifty.com>
1513 Subject: [PATCH] Suppress leaked warnings in ExtUtils tests
1514 From: Dominic Dunlop <domo@computer.org>
1515 Date: Thu, 10 Nov 2005 18:10:00 +0100
1516 Message-Id: <D2949A21-7EE3-449F-BEF2-38FAD7B4A483@computer.org>
1519 Thread failures on AIX (and others) caused by interleaved output
1521 Subject: Smoke [5.9.3] 26168 FAIL(X) AIX 4.3.3.0/ML11 (PPC/1 cpu)
1522 From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
1523 Date: Sun, 20 Nov 2005 14:36 +0100
1524 Message-Id: <200511201337.jAKDbc1O066213@smtp-vbr6.xs4all.nl>
1527 Subject: patch@26180 - t/op/array.t : Can't reset %ENV on VMS
1528 From: "John E. Malmberg" <wb8tyw@qsl.net>
1529 Date: Mon, 21 Nov 2005 21:19:31 -0500
1530 Message-ID: <43828033.9040708@qsl.net>
1533 Subject: patch@26180 - t/op/pat.t : Can't reset %ENV on VMS
1534 From: "John E. Malmberg" <wb8tyw@qsl.net>
1535 Date: Mon, 21 Nov 2005 22:09:17 -0500
1536 Message-ID: <43828BDD.7080302@qsl.net>
1539 Note the URL describing the vast riches awaiting us.
1542 Move the $data and $result munging into the test preparation loop.
1545 Move the rest of the data munging into the test preparation loop.
1548 TODO-SKIP tests must be "not ok", or else the test harness will think
1549 it's an unexpected success
1551 Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
1552 From: demerphq <demerphq@gmail.com>
1553 Date: Sat, 17 Dec 2005 17:23:23 +0100
1554 Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
1557 Remove some hardcoded references to ./perl in tests
1560 like and unlike weren't reporting failure where correctly in test.pl
1563 Convert t/op/sleep.t to using test.pl
1564 Branch: maint-5.8/perl
1566 !> MANIFEST lib/ExtUtils/t/Command.t lib/ExtUtils/t/Manifest.t
1567 !> t/io/argv.t t/io/crlf_through.t t/io/dup.t t/io/fs.t
1568 !> t/io/layers.t t/io/pipe.t t/io/print.t t/io/through.t
1569 !> t/lib/1_compile.t t/op/array.t t/op/chop.t t/op/closure.t
1570 !> t/op/index.t t/op/list.t t/op/magic.t t/op/pat.t t/op/sleep.t
1571 !> t/op/sort.t t/op/sprintf.t t/run/runenv.t t/test.pl
1572 ____________________________________________________________________________
1573 [ 26696] By: nicholas on 2006/01/07 12:24:18
1576 [perl #8262] //g loops infinitely on tainted data
1577 make the LHS of expr =~ /foo/g an lvalue, so that any pos magic
1578 attached to it stays attached.
1579 Branch: maint-5.8/perl
1580 !> op.c t/op/taint.t
1581 ____________________________________________________________________________
1582 [ 26692] By: nicholas on 2006/01/07 00:24:12
1585 Subject: [PATCH] fix wrong pool error in cygwin build
1586 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1587 Date: Nov 27, 2005 9:29 AM
1588 Message-ID: <20051127082918.GA2556@efn.org>
1591 Revert change #22520 (optimise away my $foo = undef and similar
1592 constructs), in order to fix bug perl #37776
1595 Fix B::Concise tests after change #26226
1598 The regexp engine should check SV flags rather than SV type for
1599 determining if something is a reference, because under the debugger
1600 the value returned by the swash code is SVt_PVMG.
1601 Not doing this has the side effect of repeatedly reassigning the
1602 same array element, which causes destructors to fire on the reassignment
1603 which in turn causes &utf8::DESTROY to run outside of the pseudo-safety
1604 of save_re_context, which under the debugger involves re-entering the
1605 regexp engine, which causes corruption of the regexp engine's global
1609 NULL is a legal value for newXS()'s name parameter.
1610 (This caused strange build failures with gcc4 -O3)
1613 Subject: Re: [perl #37836] Simple Regex causes SEGV when run on specific data
1614 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1615 Date: Tue, 06 Dec 2005 00:35:52 +0900
1616 Message-Id: <20051206003221.5AD9.BQW10602@nifty.com>
1619 "Malformed UTF-8 character" was a severe warning, and can now be
1620 also a fatal error (since change #26258)
1623 Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)
1626 Prevent require() from attempting to open directories and block
1627 devices. This fixes RT #24404.
1630 Added test for change #26373.
1633 change #26373 broke threaded builds (aTHX_ now superfluous)
1636 comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to
1637 add "new" tests before the end.
1640 Subject: [PATCH] Make script embedded in patchlevel.h work on win32.
1641 From: demerphq <demerphq@gmail.com> Mailed-By: perl.org
1642 Date: Dec 17, 2005 7:52 PM
1643 Message-ID: <9b18b3110512171052h2052d598rdf038f1d38560317@mail.gmail.com>
1646 Fix for [perl #37999] lc() + Latin-1 chars is failing erratically
1647 based on copying part of change #22196 from do_chomp() to do_chop().
1650 Subject: [PATCH] wrong setting in canned win32/config.vc64 file
1651 From: "Jan Dubois" <jand@ActiveState.com>
1652 Date: Wed, 21 Dec 2005 15:04:30 -0800
1653 Message-ID: <06c701c60682$e650adc0$d563a8c0@candy>
1656 Calling Perl_hv_clear_placeholders while the hash iterator was active
1657 would turn lazy delete on, causing the hash to become corrupted at the
1658 next iterator change.
1661 Subject: patch@26561 & earlier - buffer overrun in VMS.C
1662 From: "John E. Malmberg" <wb8tyw@qsl.net>
1663 Date: Mon, 02 Jan 2006 14:05:43 -0500
1664 Message-id: <43B97987.70201@qsl.net>
1667 ithreads: SVs that were only on the tmps stack leaked
1670 Subject: MinGW and lib/CORE/Win32.h
1671 From: "Sisyphus" <sisyphus1@optusnet.com.au>
1672 Date: Wed, 4 Jan 2006 21:29:19 +1100
1673 Message-ID: <024301c61119$bca4a840$e201140a@desktop>
1674 Branch: maint-5.8/perl
1676 !> cygwin/cygwin.c doop.c embed.fnc embed.h
1677 !> ext/B/t/optree_varinit.t hv.c lib/Hash/Util.t op.c
1678 !> patchlevel.h pod/perldiag.pod pp_ctl.c proto.h regexec.c sv.c
1679 !> t/comp/require.t t/uni/sprintf.t vms/vms.c win32/config.vc64
1681 ____________________________________________________________________________
1682 [ 26689] By: nicholas on 2006/01/06 23:03:51
1685 Add a TODO test for bug #37038 - assigning to the match variable
1686 should not corrupt match vars such as $1 and $2
1689 Fix [perl #37533] open pragma ignored for all 3-arg opens
1690 Also, correct the documentation in open.pm that stated
1691 that open() did not override open.pm-given default encodings.
1694 Avoid corruption when calling mg_get to retrieve the value
1695 of a $digit variable. This is done by ensuring it's not
1697 See http://bugs.debian.org/303308
1698 Patch by Chris Heath <chris.heath@autoweb.net>
1701 Subject: [PATCH] RE: [perl #37571] -z FH broken with Borland build
1702 From: "Paul Marquess" <paul.marquess@ntlworld.com>
1703 Date: Tue, 1 Nov 2005 17:05:38 -0000
1704 Message-ID: <003501c5df06$7d63fdb0$0505140a@myopwv.com>
1707 Subject: [perl #19049] Incorrect $` after replacement
1708 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1709 Date: Fri, 04 Nov 2005 08:17:25 +0100
1710 Message-ID: <87fyqc51bu.fsf@k75.linux.bogus>
1713 Revert patch #25993.
1716 Better diagnostics from io/utf8.t
1719 As using -C to turn on utf8 IO is equivalent to the open pragma,
1720 change 25925 had the side effect of breaking t/io/utf8.t
1721 Fixed by adding the missing binmode()s.
1724 As using -C to turn on utf8 IO is equivalent to the open pragma,
1725 change 25925 had the side effect of breaking ext/Encode/t/perlio.t
1726 Fixed by opening with :bytes.
1729 Subject: [perl #37648] segfault with PERLIO_DEBUG
1730 From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
1731 Date: Thu, 10 Nov 2005 04:31:39 -0800
1732 Message-ID: <rt-3.0.11-37648-124187.17.2251402270294@perl.org>
1735 Subject: [perl #37657] segfault with binmode ":pop"
1736 From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
1737 Date: Fri, 11 Nov 2005 06:36:20 -0800
1738 Message-ID: <rt-3.0.11-37657-124293.6.03947871136576@perl.org>
1741 Subject: Re: [perl #37616] Bug in &= (string) and/or m//
1742 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1743 Date: Wed, 09 Nov 2005 02:12:00 +0900
1744 Message-Id: <20051109021035.69D8.BQW10602@nifty.com>
1747 Subject: Re: [perl #37688] Unexpected regex failure.
1749 Date: Wed, 16 Nov 2005 14:54:55 +0000
1750 Message-Id: <200511161454.jAGEst117787@zen.crypt.org>
1753 Subject: [perl #37694] segfault with PerlIO::get_layers()
1754 From: Peter Dintelmann (via RT) <perlbug-followup@perl.org>
1755 Date: Wed, 16 Nov 2005 07:11:41 -0800
1756 Message-ID: <rt-3.0.11-37694-124556.15.9755707729767@perl.org>
1759 Subject: RE: [perl #37708] [PATCH] wrong IP_ constants on Win32
1760 From: "Jan Dubois" <jand@ActiveState.com>
1761 Date: Mon, 21 Nov 2005 21:35:51 -0800
1762 Message-ID: <062401c5ef26$99b3a490$2217a8c0@candy>
1765 Use the system's free to dealloc a PV allocated by the system
1766 (more precisely by libgdbm.) See :
1768 Subject: GDBM_file realloc failures
1769 From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
1770 Date: Mon, 21 Nov 2005 18:22:00 +0100
1771 Message-ID: <20051121182200.0b3d2454@grubert.mandrakesoft.com>
1774 [perl #37725] perl segfaults on reversed array reference
1776 The 'for (reverse @a)' optimisation got its index wrong when
1777 create LVALUE SVs for undef elements
1780 Un-TODO a fixed test
1782 Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
1783 From: demerphq <demerphq@gmail.com>
1784 Date: Sat, 17 Dec 2005 17:23:23 +0100
1785 Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
1786 Branch: maint-5.8/perl
1787 !> doop.c ext/Encode/t/perlio.t ext/GDBM_File/GDBM_File.xs
1788 !> lib/open.pm mg.c perlio.c pp_ctl.c pp_hot.c regexec.c
1789 !> t/io/utf8.t t/op/bop.t t/op/loopctl.t t/op/pat.t t/op/re_tests
1790 !> t/op/stat.t universal.c win32/include/sys/socket.h
1792 ____________________________________________________________________________
1793 [ 26688] By: nicholas on 2006/01/06 22:22:00
1796 Subject: [PATCH] Stas' croak patch and then some
1797 From: Andy Lester <andy@petdance.com>
1798 Date: Thu, 13 Oct 2005 16:42:12 -0500
1799 Message-ID: <20051013214212.GA1122@petdance.com>
1802 gcc complains when it sees variables declared
1806 switched them all to
1811 Make some casts explicit to keep VC++ 7 happy
1813 Specifically, this silences the warnings from the following smoke:
1814 http://www.nntp.perl.org/group/perl.daily-build.reports/32258
1815 (Hmm. Looks like you need to decode the base64 yourself before you
1819 Subject: [PATCH] More consting, and DRY leads to shrinking object code
1820 From: Andy Lester <andy@petdance.com>
1821 Date: Tue, 18 Oct 2005 09:57:23 -0500
1822 Message-ID: <20051018145723.GA4964@petdance.com>
1823 Branch: maint-5.8/perl
1824 !> av.c gv.c hv.c mg.c numeric.c op.c pp.c pp_ctl.c pp_hot.c
1825 !> regexec.c sv.c toke.c util.c
1826 ____________________________________________________________________________
1827 [ 26686] By: nicholas on 2006/01/06 22:05:28
1830 Subject: [PATCH] Stas' croak patch and then some
1831 From: Andy Lester <andy@petdance.com>
1832 Date: Thu, 13 Oct 2005 16:42:12 -0500
1833 Message-ID: <20051013214212.GA1122@petdance.com>
1834 Branch: maint-5.8/perl
1835 !> embed.fnc gv.c op.c pad.c perl.c pp_sort.c proto.h regcomp.c
1836 !> sv.c toke.c utf8.c
1837 ____________________________________________________________________________
1838 [ 26683] By: nicholas on 2006/01/06 21:04:51
1841 Subject: Re: [PATCH] Random constings and printf cleanup
1842 From: Andy Lester <andy@petdance.com>
1843 Date: Tue, 4 Oct 2005 15:16:05 -0500
1844 Message-ID: <20051004201605.GA31682@petdance.com>
1845 Branch: maint-5.8/perl
1847 !> malloc.c pad.c perl.c perl.h sv.c utf8.c xsutils.c
1848 ____________________________________________________________________________
1849 [ 26682] By: nicholas on 2006/01/06 20:10:24
1852 Subject: [PATCH] embed.fnc now requires NN/NULLOK
1853 From: Andy Lester <andy@petdance.com>
1854 Message-ID: <20050928172254.GE20201@petdance.com>
1855 Date: Wed, 28 Sep 2005 12:22:54 -0500
1858 Forgot to run embed.pl after change 25637
1861 savepv and savepvn are actually NULLOK
1864 the return value of start_subparse() can legally be ignored
1867 Yitzchak points out that this function argument is NULLOK
1870 Turn NN to NULLOK for functions that have code to handle
1871 the ptr == NULL case and are currently called with NULL
1872 pointers. Having parameters tagged NN can make gcc optimize
1873 away the code for the NULL case, causing segfaults.
1874 Branch: maint-5.8/perl
1876 !> embed.fnc embed.pl gv.c
1877 ____________________________________________________________________________
1878 [ 26681] By: nicholas on 2006/01/06 19:03:59
1879 Log: Change 25335 needs modifications for maint ("hv.c vms environment fix")
1880 Branch: maint-5.8/perl
1882 ____________________________________________________________________________
1883 [ 26678] By: nicholas on 2006/01/06 18:09:03
1884 Log: Add cast in S_printbuf to compensate for the fact that the prototype
1885 for pv_display in maint has not had const added.
1886 Branch: maint-5.8/perl
1888 ____________________________________________________________________________
1889 [ 26660] By: nicholas on 2006/01/05 16:57:55
1892 Jarkko and I think that Perl_is_utf8_alnumc should be initialising
1893 and using PL_utf8_alnum*c*, not PL_utf8_alnum.
1896 Fix bug #37628 (both lcfirst and ucfirst)
1899 For each test function, test it as is, and with extra data appended
1900 after each test character.
1901 Branch: maint-5.8/perl
1903 !> t/uni/case.pl t/uni/lower.t t/uni/title.t t/uni/upper.t utf8.c
1904 ____________________________________________________________________________
1905 [ 26628] By: nicholas on 2006/01/03 21:34:41
1908 Addition documentation explaining aritmetic negation on strings. Also,
1909 additional test cases based partially on code by Piotr Fusik in
1910 RT #36675: -'-10' eq '+10'.
1913 Fix a typo and add some clarification to change #26387.
1916 Add t/op/negate.t to MANIFEST.
1917 Branch: maint-5.8/perl
1919 !> MANIFEST pod/perlop.pod t/op/readdir.t
1920 ____________________________________________________________________________
1921 [ 26627] By: nicholas on 2006/01/03 20:17:14
1924 pp_print didn't extend the stack before pushing its return value
1927 Subject: Re: A surprising segfault
1928 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1929 Date: Nov 5, 2005 5:54 AM
1930 Message-Id: <20051105135053.27D7.BQW10602@nifty.com>
1931 Branch: maint-5.8/perl
1932 !> pp.c pp_hot.c pp_sort.c pp_sys.c
1933 ____________________________________________________________________________
1934 [ 26626] By: nicholas on 2006/01/03 20:05:49
1937 free a thread's interpreter after $t->join() rather than after undef $t
1938 This should fix some ithreads memory leaks.
1941 static functions should be prefixed S_
1944 Subject: [perl #37919] Blessed scalar refs with threads::shared
1945 From: "Jerry D. Hedden" (via RT) <perlbug-followup@perl.org>
1946 Date: Tue, 13 Dec 2005 15:11:20 -0800
1947 Message-Id: <rt-3.0.11-37919-125690.15.3722450337035@perl.org>
1949 Unlike arrays and hashes, coping blessed refs to shared scalars left
1953 forgot to add new file to change #26350
1954 Branch: maint-5.8/perl
1955 +> ext/threads/shared/t/blessed.t
1956 !> MANIFEST ext/threads/shared/shared.xs ext/threads/threads.xs
1957 ____________________________________________________________________________
1958 [ 26624] By: nicholas on 2006/01/03 19:44:39
1962 Branch: maint-5.8/perl
1964 ____________________________________________________________________________
1965 [ 26622] By: nicholas on 2006/01/03 19:21:01
1968 Subject: [perl #37582] [PATCH] h2ph inc_dirs() fails to prepend gcc include search path, resulting in missing C standard headers on Linux
1969 From: Jason Vas Dias (via RT) <perlbug-followup@perl.org>
1970 Date: Tue, 01 Nov 2005 15:22:45 -0800
1971 Message-ID: <rt-3.0.11-37582-123738.12.3509768746337@perl.org>
1974 Subject: [PATCH] consting perlbug breaking in blead & maint
1975 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1976 Date: Sun, 13 Nov 2005 16:00:49 -0800
1977 Message-ID: <20051114000049.GA7676@efn.org>
1978 Branch: maint-5.8/perl
1979 !> utils/h2ph.PL utils/perlbug.PL
1980 ____________________________________________________________________________
1981 [ 26621] By: nicholas on 2006/01/03 19:20:46
1984 Subject: wrong maxlen in sselect [PATCH]
1985 From: Gisle Aas <gisle@ActiveState.com>
1986 Date: 21 Oct 2005 05:24:30 -0700
1987 Message-ID: <lrzmp312ip.fsf@caliper.activestate.com>
1989 Plus a regression test for the new warning.
1992 Subject: allow "" as select bitmask [PATCH]
1993 From: Gisle Aas <gisle@ActiveState.com>
1994 Date: 21 Oct 2005 08:04:40 -0700
1995 Message-ID: <lrach229o7.fsf_-_@caliper.activestate.com>
1996 Branch: maint-5.8/perl
1997 !> pod/perldiag.pod pp_sys.c t/lib/warnings/pp_sys t/op/sselect.t
1998 ____________________________________________________________________________
1999 [ 26620] By: nicholas on 2006/01/03 19:04:21
2002 t/TEST should require Time::HiRes only when it uses it.
2003 This fixes minitest.
2006 Make harness warning-free when running with -Mdiagnostics
2007 Branch: maint-5.8/perl
2009 ____________________________________________________________________________
2010 [ 26619] By: nicholas on 2006/01/03 18:30:46
2013 Subject: [PATCH] POD index entries with X<>
2014 From: Ivan Tubert-Brohman <itub@cpan.org>
2015 Date: Wed, 12 Oct 2005 19:20:18 -0400
2016 Message-ID: <434D9A32.4050305@cpan.org>
2017 Branch: maint-5.8/perl
2018 !> pod/perldata.pod pod/perldebug.pod pod/perldsc.pod
2019 !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlform.pod
2020 !> pod/perlfunc.pod pod/perllexwarn.pod pod/perlmod.pod
2021 !> pod/perlobj.pod pod/perlop.pod pod/perlpod.pod pod/perlre.pod
2022 !> pod/perlref.pod pod/perlrun.pod pod/perlsub.pod
2023 !> pod/perlsyn.pod pod/perltie.pod
2024 ____________________________________________________________________________
2025 [ 26618] By: nicholas on 2006/01/03 18:15:54
2028 Minor doc style nits in XSLoader.
2031 Upgrade to XSLoader 0.05, plus a few doc nits,
2032 by Sébastien Aperghis-Tramoni <maddingue@free.fr>
2035 Upgrade to XSLoader-0.06 (plus a minor doc nit found by podchecker).
2038 No more attempting to edit Pod before the first coffee of the morning.
2039 Branch: maint-5.8/perl
2040 !> ext/DynaLoader/XSLoader_pm.PL ext/DynaLoader/t/XSLoader.t
2041 ____________________________________________________________________________
2042 [ 26616] By: nicholas on 2006/01/03 17:56:09
2045 Upgrade to DB_File 1.1812, by Paul Marquess
2048 Upgrade to DB_File 1.813.
2051 Subject: [PATCH] DB_File 1.814
2052 From: Paul Marquess <Paul.Marquess@ntlworld.com>
2053 Date: Fri, 11 Nov 2005 12:09:55 -0000
2054 Message-ID: <00e301c5e6b8$d5a357f0$241c140a@myopwv.com>
2055 Branch: maint-5.8/perl
2056 !> ext/DB_File/Changes ext/DB_File/DB_File.pm
2057 !> ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t
2058 !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
2059 ____________________________________________________________________________
2060 [ 26615] By: nicholas on 2006/01/03 17:44:11
2063 Upgrade to Test::Simple 0.61
2066 Upgrade to Test::Harness 2.56
2069 Upgrade to Test-Simple-0.62.
2072 Add standard core test header to Test::Builder::Tester tests.
2075 Tweaks to get Test::Builder::Tester's tests to work in the core.
2076 Branch: maint-5.8/perl
2077 +> lib/Test/Builder/Module.pm lib/Test/Builder/Tester.pm
2078 +> lib/Test/Builder/Tester/Color.pm lib/Test/Simple/t/bail_out.t
2079 +> lib/Test/Simple/t/tbt_01basic.t
2080 +> lib/Test/Simple/t/tbt_02fhrestore.t
2081 +> lib/Test/Simple/t/tbt_03die.t
2082 +> lib/Test/Simple/t/tbt_04line_num.t
2083 +> lib/Test/Simple/t/tbt_05faildiag.t
2084 +> lib/Test/Simple/t/tbt_06errormess.t
2085 +> lib/Test/Simple/t/tbt_07args.t
2086 +> t/lib/Test/Simple/sample_tests/too_few_fail.plx
2087 +> t/lib/sample-tests/bignum_many
2088 !> (integrate 34 files)
2089 ____________________________________________________________________________
2090 [ 26614] By: nicholas on 2006/01/03 17:25:38
2091 Log: Oops. Another stowaway. Be gone!
2092 Branch: maint-5.8/perl
2093 - lib/ExtUtils/ParseXS.pm
2094 ____________________________________________________________________________
2095 [ 26613] By: nicholas on 2006/01/03 17:24:52
2098 Improve File::Spec::Win32->path() and fix MM_Win32.t
2100 Subject: Improved File::Spec::Win32->path [PATCH]
2101 From: Gisle Aas <gisle@ActiveState.com>
2102 Date: 17 Sep 2005 00:13:41 -0700
2103 Message-ID: <lrk6hgrwt6.fsf@caliper.activestate.com>
2105 Subject: Re: Improved File::Spec::Win32->path [PATCH]
2106 From: Michael G Schwern <schwern@pobox.com>
2107 Date: Tue, 27 Sep 2005 13:05:54 -0700
2108 Message-ID: <20050927200554.GC20908@windhund.schwern.org>
2111 Upgrade to Pathtools-3.12
2114 Missed files in upgrading modules. Grrrr
2115 Branch: maint-5.8/perl
2116 +> lib/ExtUtils/ParseXS.pm
2117 !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/Cwd.pm
2118 !> lib/ExtUtils/t/MM_Win32.t lib/File/Spec.pm
2119 !> lib/File/Spec/Win32.pm
2120 ____________________________________________________________________________
2121 [ 26612] By: nicholas on 2006/01/03 17:09:11
2124 Subject: [PATCH] Changes for hints/linux.sh for Purify
2125 From: Steve Peters <steve@fisharerojo.org>
2126 Date: Fri, 23 Sep 2005 08:38:58 -0500
2127 Message-ID: <20050923133858.GA29475@mccoy.peters.homeunix.org>
2130 Initial, albeit hackish, support for the alpha version of Sun Studio
2134 Adding README.linux to the MANIFEST
2137 Tabs are still required in the MANIFEST
2140 ctime_r() and asctime_r() seem to have some problems before HP-UX 11.
2141 Branch: maint-5.8/perl
2143 !> MANIFEST hints/hpux.sh hints/linux.sh
2144 ____________________________________________________________________________
2145 [ 26611] By: nicholas on 2006/01/03 17:07:39
2146 Log: s/Nick Clark/Nicholas Clark/g
2147 Branch: maint-5.8/perl
2149 ____________________________________________________________________________
2150 [ 26610] By: nicholas on 2006/01/03 16:56:22
2156 Document some bogus compiler warnings in README.solaris
2158 Subject: Re: Why is malloc_wrap now the default?
2159 From: Alan Burlison <Alan.Burlison@sun.com>
2160 Date: Thu, 03 Nov 2005 12:54:16 +0000
2161 Message-ID: <436A0878.1030703@sun.com>
2164 Remove the obsolete KNOWN PROBLEMS sections from perlcall.pod
2165 (noticed by Robin Houston)
2168 Fix documentation for gmtime().
2171 Added note to README.macosx regarding failures from broken locale
2175 s/Nick Clark/Nicholas Clark/
2178 Subject: [PATCH] Re: [perl #36061] Not OK: perl v5.8.7 on darwin-2level 8.1.0 (UNINSTALLED)
2179 From: shouldbedomo@mac.com (Dominic Dunlop)
2180 Date: Mon, 7 Nov 2005 18:24:50 +0100
2181 Message-ID: <B9D07EB3-DF78-48A9-90C4-AF3A89AAB7C6@mac.com>
2183 README.macosx updates
2186 Updated perldiag.pod entry for "Can't use subscript..."
2189 Subject: [PATCH] remove whitespace preceding semicolon in docs
2190 From: Steven Schubiger <schubiger@cpan.org>
2191 Date: Mon, 31 Oct 2005 22:48:27 +0100
2192 Message-ID: <20051031214827.GH24416@accognoscere.homeunix.org>
2195 Removed reference to the non-existent C<Opcode::Custom>.
2198 It's clearer to use "morphing" than "polymorphing" when
2199 describing what exec() does
2202 Notes in perlstyle about POD formatting, by Sébastien
2203 Aperghis-Tramoni, with nits by chromatic and Randy W. Sims.
2206 Subject: [PATCH] perlpod documentation discrepancy in 5.8.6 ( and maybe later? )
2207 From: demerphq <demerphq@gmail.com>
2208 Date: Fri, 25 Nov 2005 13:57:38 +0100
2209 Message-ID: <9b18b3110511250457k6c196c4fu167badd045c2d9e6@mail.gmail.com>
2212 Mention of possible use of a scalar variable on the rhs of an arrow "->"
2213 operator added to close two tickets.
2219 Jan Dubois notices that sitecustomize.pl is to be found in sitelib,
2223 Update perlhack.pod with the updated, permanent ActiveState URLs
2226 clarify description of vector (v) sprintf format modifier
2229 Itanium blade servers added to the model list
2232 Improve the setsockopt description.
2233 Removed claim that OPTVAL might be undef as it is just treated
2234 the same as 0 and give the usual use-of-uninitialized-value
2235 warning. Added an example.
2238 Subject: [REPATCH lib/UNIVERSAL.pm] Recommend Against Using Methods as Functions
2239 From: chromatic <chromatic@wgz.org>
2240 Date: Dec 22, 2005 8:58 PM
2241 Message-Id: <200512221158.54474.chromatic@wgz.org>
2244 Clarify example of .. in perlop
2245 to fix [perl #38008] Documentation bug: perlop
2246 plus some minor formatting nits
2249 Subject: [DOC PATCH] rindex clarification
2250 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2251 Date: Mon, 26 Dec 2005 18:42:40 -0800
2252 Message-ID: <20051227024240.GA2940@efn.org>
2254 plus another formatting nit
2257 Subject: [PATCH] $a = \$a oddity
2258 From: Tels <nospam-abuse@bloodgate.com>
2259 Date: Thu, 29 Dec 2005 18:01:42 +0100
2260 Message-Id: <200512291802.00742@bloodgate.com>
2262 plus trim some whitespace
2265 Note that the "unlink"ing directories is attempted when running as a
2266 superuser, and that some operating systems may not support it.
2270 Branch: maint-5.8/perl
2271 !> (integrate 43 files)
2272 ____________________________________________________________________________
2273 [ 26609] By: nicholas on 2006/01/03 16:16:33
2276 Subject: [PATCH 5.8.7] misc a2p fixes
2277 From: Brendan O'Dea <bod@debian.org>
2278 Date: Sun, 11 Sep 2005 19:43:14 +1000
2279 Message-ID: <20050911094314.GA15155@londo.c47.org>
2281 and remove the check_byacc target from the x2p makefile
2284 Remove last remaining reference to vax11c
2287 Subject: [PATCH] Cleaning up x2p directory
2288 From: Andy Lester <andy@petdance.com>
2289 Date: Fri, 4 Nov 2005 15:13:55 -0600
2290 Message-ID: <20051104211355.GB12651@petdance.com>
2291 Branch: maint-5.8/perl
2293 !> MANIFEST x2p/EXTERN.h x2p/INTERN.h x2p/Makefile.SH x2p/a2p.c
2294 !> x2p/a2p.h x2p/a2p.y x2p/a2py.c x2p/hash.c x2p/hash.h x2p/str.c
2295 !> x2p/str.h x2p/util.c x2p/util.h x2p/walk.c
2296 ____________________________________________________________________________
2297 [ 26603] By: nicholas on 2006/01/03 15:32:38
2300 Subject: [PATCH blead] Make t/op/local.t use test.pl.
2301 From: Rick Delaney <rick@bort.ca>
2302 Date: Wed, 7 Sep 2005 22:45:44 -0400
2303 Message-ID: <20050908024544.GA4058@localhost.localdomain>
2306 Subject: [PATCH blead] Re: [perl #36733] %SIG not properly local-ized
2307 From: Rick Delaney <rick@bort.ca>
2308 Date: Thu, 8 Sep 2005 08:55:16 -0400
2309 Message-ID: <20050908125516.GA18184@localhost.localdomain>
2312 Subject: [patch@25744] t/op/local.t - change 25514 broke VMS
2313 From: "John E. Malmberg" <wb8tyw@qsl.net>
2314 Date: Thu, 13 Oct 2005 10:28:23 -0400
2315 Message-ID: <434E6F07.5020108@qsl.net>
2316 Branch: maint-5.8/perl
2317 !> hv.c t/op/local.t
2318 ____________________________________________________________________________
2319 [ 26600] By: nicholas on 2006/01/03 13:23:00
2322 Upgrade to Time::HiRes 1.74
2325 Upgrade to Time-HiRes-1.75
2328 Upgrade to Time-HiRes-1.76
2331 Upgrade to Time-HiRes-1.77
2334 Upgrade to Time-HiRes-1.78
2337 Upgrade to Time-HiRes 1.79
2340 Upgrade to Time-HiRes-1.80
2343 Upgrade to Time-HiRes-1.81
2346 Upgrade to Time-HiRes-1.82
2349 Upgrade to Time::HiRes 1.83
2352 Upgrade to Time-HiRes-1.85
2355 Subject: [PATCH] Correct typo in Time::HiRes tests introduced by patch 26383
2356 From: Dominic Dunlop <shouldbedomo@mac.com>
2357 Date: Sat, 17 Dec 2005 15:57:54 +0100
2358 Message-Id: <B364C747-F2BB-446F-887E-06EA2989888C@mac.com>
2361 Upgrade to Time-HiRes-1.86
2362 Branch: maint-5.8/perl
2363 !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
2364 !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
2365 !> ext/Time/HiRes/fallback/const-c.inc
2366 !> ext/Time/HiRes/fallback/const-xs.inc ext/Time/HiRes/t/HiRes.t
2367 ____________________________________________________________________________
2368 [ 26599] By: nicholas on 2006/01/03 12:44:38
2371 Subject: [PATCH] Math::Complex and Math::Trig updates (Re: [perl #37117] Math::Complex atan2 bug)
2372 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
2373 Date: Wed, 14 Sep 2005 09:26:11 +0300
2374 Message-ID: <4327C283.80706@gmail.com>
2377 Integrate changes from Text::Tabs and Text::Wrap on CPAN
2378 (Text-Tabs+Wrap-2005.0824). Keep local changes.
2381 Upgrade to Pod::Parser 1.33
2384 Subject: Re: pod/pod2usage2.t
2385 From: "H.Merijn Brand" <h.m.brand@xs4all.nl>
2386 Date: Thu, 22 Sep 2005 12:12:49 +0200
2387 Message-ID: <20050922121249.5077ee3e@pc09>
2389 Also, skip all tests on Windows until we find a way
2390 to write them portably
2393 Upgrade to Digest 1.11 with a minor Pod fix. Also my first commit :)
2396 Upgrade to Digest-1.12
2399 Upgrade to Unicode-Collate-0.52
2402 Upgrade to Pod-Parser-1.34 (with some changes to get the new test file
2403 to work within the core).
2406 Upgrade to Digest-1.13
2409 Upgrade to Digest-1.14
2412 Actually update one of the files from the previous change.
2415 Subject: [PATCH] Math::Trig: blead and maint (doc patch only): s/Bay/Gulf/ and do away with bad quotes
2416 From: jhi@cc.hut.fi (Jarkko Hietaniemi)
2417 Date: Sun, 27 Nov 2005 23:04:31 +0200 (EET)
2418 Message-Id: <20051127210431.F1D2C6CF55@ugli.hut.fi>
2419 Branch: maint-5.8/perl
2420 +> lib/Pod/t/contains_pod.t t/lib/contains_pod.xr
2421 +> t/pod/pod2usage2.t
2422 !> MANIFEST lib/Digest.pm lib/Digest/Changes lib/Digest/file.pm
2423 !> lib/Math/Complex.pm lib/Math/Complex.t lib/Math/Trig.pm
2424 !> lib/Math/Trig.t lib/Pod/Checker.pm lib/Pod/Find.pm
2425 !> lib/Pod/InputObjects.pm lib/Pod/ParseUtils.pm
2426 !> lib/Pod/Parser.pm lib/Pod/Select.pm lib/Pod/Usage.pm
2427 !> lib/Text/Tabs.pm lib/Text/TabsWrap/CHANGELOG lib/Text/Wrap.pm
2428 !> lib/Unicode/Collate.pm lib/Unicode/Collate/Changes
2429 !> lib/Unicode/Collate/README lib/Unicode/Collate/t/test.t
2430 !> pod/perlfunc.pod t/pod/find.t t/pod/poderrs.xr
2431 ____________________________________________________________________________
2432 [ 26597] By: nicholas on 2006/01/03 12:14:54
2435 The debugger wasn't tracing correctly execution in eval("")'ed
2436 code containing #line directives
2439 Change 25409 wasn't necessary for threaded perls
2442 Subject: PATCH for #37138: using XSUB as DB::DB causes perl to crash
2443 From: Salvador "FandiXo" <sfandino@yahoo.com>
2444 Date: Mon, 19 Sep 2005 06:56:39 -0700 (PDT)
2445 Message-ID: <20050919135639.96726.qmail@web52701.mail.yahoo.com>
2447 (adapted to bleadperl)
2450 Improve -DT output and fix wild buffer pointer error
2453 Fix tokenizer debugging trace for file tests
2456 Fix mismatched braces in S_fd_on_nosuid_fs().
2459 Subject: Re: do { EXPR for EXPR }
2460 From: Robin Houston <robin@cpan.org>
2461 Date: Sat, 22 Oct 2005 16:56:27 +0100
2462 Message-ID: <20051022155627.GA22420@rpc142.cs.man.ac.uk>
2465 Subject: [perl #37535] [PATCH] ioctl IOCPARM_LEN(x) should be _IOC_SIZE(x) on Linux, not 256
2466 From: Jason Vas Dias (via RT) <perlbug-followup@perl.org>
2467 Date: Tue, 25 Oct 2005 15:27:28 -0700
2468 Message-ID: <rt-3.0.11-37535-123290.14.118037538994@perl.org>
2469 Branch: maint-5.8/perl
2470 !> op.c perl.c perl.h pp_ctl.c t/cmd/mod.t toke.c
2471 ____________________________________________________________________________
2472 [ 26596] By: nicholas on 2006/01/03 11:39:39
2475 Subject: [perl #37142] h2xs skips enums with negative values
2476 From: Aaron Kaplan (via RT) <perlbug-followup@perl.org>
2477 Date: Sun, 11 Sep 2005 13:33:44 -0700
2478 Message-ID: <rt-3.0.11-37142-120585.5.90517066191047@perl.org>
2481 With XSLoader on CPAN now, add XSLoader as a prerequisite in Makefile.PL
2482 if the compatible version is less than 5.006 (the first version with
2486 Added new flag (--use-xsloader) to use XSLoader when in backward
2490 Fix handling of author's names that had apostrophes. Based on a patch
2491 by Sean O'Rourke <sorourke@cs.ucsd.edu> in RT bug #22950.
2492 Branch: maint-5.8/perl
2494 ____________________________________________________________________________
2495 [ 26590] By: nicholas on 2006/01/02 23:17:17
2498 Subject: [perl #37091] File::Path::mkpath resets errno
2499 From: kvr@centrum.cz (via RT) <perlbug-followup@perl.org>
2500 Date: Tue, 06 Sep 2005 08:07:14 -0700
2501 Message-ID: <rt-3.0.11-37091-120348.17.8280334480876@perl.org>
2504 The formatting function of Carp::Heavy has problem with utf8 strings.
2508 Fix some of the XHTML issues in Pod::Html. The call for some time
2509 with a debugger to figure out what is going on.
2512 Missed test changes and a bit of debugging code that should
2516 Subject: [perl #37233] [PATCH] Test::Harness and Devel::Cover combine with overloading to cause infinite recursion in Carp.pm
2517 From: perlbug-followup[at]perl.org (Yves Orton)
2518 Date: Thu, 22 Sep 2005 11:31:02 -0700
2519 Message-ID: <rt-3.0.11-37233-121233.2.25543632691242[at]perl.org>
2522 Don't use a regexp in DB::sub().
2523 This should work around perlbug #37102.
2526 Subject: Accidental interpolation of $@ in Pod::Html [PATCH]
2527 From: Gisle Aas <gisle@ActiveState.com>
2528 Date: 13 Oct 2005 01:42:32 -0700
2529 Message-ID: <lr7jch95af.fsf@caliper.activestate.com>
2532 Subject: [PATCH] warnings.pl/pm: Croaker function: bug (perl v5.8, v5.9)
2533 From: Bram <perl-rt@wizbit.be>
2534 Date: Thu, 04 Aug 2005 23:55:33 +0200
2535 Message-Id: <42F28ED5.CFFDCCFD@wizbit.be>
2538 Subject: [PATCH] Making ExtUtils::Constant compatible with Perl 5.004
2539 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
2540 Message-ID: <1130712761.43654eb9cd9f7@imp4-g19.free.fr>
2541 Date: Sun, 30 Oct 2005 23:52:41 +0100
2543 with tweaks by chromatic and me.
2546 Add maddingue to AUTHORS
2549 maddingue prefers this e-mail address.
2552 Fix for RT #37654. Added $COMPILING to list of variables exported.
2555 A better fix for [perl #35847] File::Find not performing as documented,
2556 suggested by Darren Dunham. Includes a fix to the code example that
2557 uses File::Find in perlfaq3.
2560 Subject: Dumpvalue doc patch
2561 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
2562 Date: Fri, 18 Nov 2005 03:42:52 +0100
2563 Message-ID: <87br0ibrrn.fsf@k75.linux.bogus>
2564 Branch: maint-5.8/perl
2565 !> AUTHORS lib/Carp/Heavy.pm lib/DB.pm lib/Dumpvalue.pm
2566 !> lib/English.pm lib/ExtUtils/Constant.pm lib/File/Find.pm
2567 !> lib/File/Path.pm lib/Pod/Html.pm lib/Pod/t/htmlescp.t
2568 !> lib/Pod/t/htmlview.t lib/warnings.pm pod/perlfaq3.pod
2570 ____________________________________________________________________________
2571 [ 26588] By: nicholas on 2006/01/02 22:07:04
2574 Don't list test modules when listing cpan versions
2577 Subject: Re: check83.pl
2578 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2579 Date: Sun, 11 Dec 2005 07:19:58 -0800
2580 Message-ID: <20051211151958.GA6188@efn.org>
2583 Some cleanups by Jarkko (and one by myself) to check83.pl
2586 It'd be nice if I hadn't broken corecpan.pl. Its fixed now, though.
2589 Fix up missing and duplicate AUTHORS
2592 More missing AUTHORS
2595 More missing AUTHORS
2596 Branch: maint-5.8/perl
2597 !> AUTHORS Porting/Maintainers.pl Porting/check83.pl
2598 !> Porting/checkAUTHORS.pl Porting/corecpan.pl
2599 ____________________________________________________________________________
2600 [ 26585] By: nicholas on 2006/01/02 20:47:21
2603 Subject: [PATCH] Add Windows Vista support to Win32::GetOSName()
2604 From: "Jan Dubois" <jand@ActiveState.com>
2605 Date: Mon, 22 Aug 2005 15:37:09 -0700
2606 Message-Id: <200508222237.j7MMbFPA027764@smtp3.ActiveState.com>
2609 Make building perl on Win32 with the free VC++ toolkit easier
2611 Introduce new CCTYPE's MSVC70FREE and MSVC70 for the free and the full
2612 versions of MS VC++ 7.x respectively. Perl can now be built with the
2613 free VC++ toolkit simply by running "nmake CCTYPE=MSVC70FREE" with no
2614 hacking of the win32/Makefile required. Update README.win32 with
2617 Also add the CCTYPE MSVC to win32/Makefile. This is already supported
2618 in win32/makefile.mk and is useful for avoiding the use of -DELAYLOAD
2619 for MS VC++ 3.x through 5.x. Update README.win32 for this too.
2622 Fix $Config{ccflags} for Win32 perls built with dmake
2624 The nmake makefile (win32/Makefile) currently adds -nologo, $(STRPOOL)
2625 and -W3 to the ccflags in CFG_VARS, but the dmake makefile
2626 (win32/makefile.mk) doesn't. This means that extensions built with
2627 perls built with VC++ and dmake spit out damn M$ logo messages and use
2628 a lower warning level.
2630 The reason for the difference is probably that the dmake makefile
2631 supports multiple compilers. Therefore, put the extra ccflags into a
2632 new macro, and set it appropriately for each compiler. Add the new
2633 macro to the nmake makefile too for orthogonality.
2636 Subject: Win32::GetShortPathName() does not always return a short name [DOC PATCH]
2637 From: Gisle Aas <gisle@ActiveState.com>
2638 Date: 10 Oct 2005 03:58:09 -0700
2639 Message-ID: <lrk6glej0e.fsf@caliper.activestate.com>
2642 Subject: Re: Win32::GetShortPathName() does not always return a short name [DOC PATCH]
2643 From: Gisle Aas <gisle@ActiveState.com>
2644 Date: 10 Oct 2005 06:20:23 -0700
2646 Change to remove a call to Win32::GetShortPathName() from
2647 Test::Harness::Straps.
2648 Branch: maint-5.8/perl
2649 !> README.win32 lib/Test/Harness/Straps.pm win32/Makefile
2650 !> win32/ext/Win32/Win32.pm win32/makefile.mk
2651 ____________________________________________________________________________
2652 [ 26584] By: nicholas on 2006/01/02 20:28:21
2655 Subject: [PATCH] Re: Transliteration operator(tr//)on EBCDIC platform
2656 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2657 Date: Fri, 12 Aug 2005 00:20:39 +0900
2658 Message-Id: <20050812001541.EA69.BQW10602@nifty.com>
2661 Subject: [PATCH with testsuite] undef IS_UTF8_CHAR() on EBCDIC
2662 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
2663 Date: Oct 8, 2005 9:59 AM
2664 Message-Id: <20051008165752.348A.BQW10602@nifty.com>
2665 Branch: maint-5.8/perl
2666 !> lib/utf8.t t/op/tr.t toke.c utf8.c utf8.h
2667 ____________________________________________________________________________
2668 [ 26583] By: nicholas on 2006/01/02 20:15:01
2671 sprintf now has all but two tests enabled.
2672 the list supports skipping of expected fails
2673 new test for %.0g from Dominic Dunlop
2676 Subject: [PATCH fresh_perl.t] Being more careful about newlines
2677 From: Michael G Schwern <schwern@pobox.com>
2678 Date: Fri, 22 Jul 2005 12:53:34 -0700
2679 Message-ID: <20050722195334.GA12431@windhund.schwern.org>
2682 Skip op/sprintf.t test 147 on MSWin32
2683 ... and fix the skip code so that it actually works ;-)
2686 Subject: [patch] blead@25226 - t/op/pack.t undefined value fix
2687 From: "John E. Malmberg" <wb8tyw@qsl.net>
2688 Date: Sun, 31 Jul 2005 22:18:19 -0400
2689 Message-ID: <42ED866B.3000308@qsl.net>
2692 Subject: Re: [perl #36622] y/// at end of file
2693 From: Michael G Schwern <schwern@pobox.com>
2694 Date: Fri, 22 Jul 2005 11:51:15 -0700
2695 Message-ID: <20050722185115.GB28829@windhund.schwern.org>
2698 Subject: [PATCH] Re: Smoke [5.9.3] 25248 FAIL(F) openbsd 3.7 (i386/1 cpu)
2699 From: Dominic Dunlop <shouldbedomo@mac.com>
2700 Date: Wed, 3 Aug 2005 12:19:03 +0200
2701 Message-Id: <8D595B69-4489-4395-BFA4-07DF5859D556@mac.com>
2704 Subject: Re: [patch@25289] bninfnan.t setting include path to file.
2705 From: "John E. Malmberg" <wb8tyw@qsl.net>
2706 Date: Fri, 12 Aug 2005 23:17:39 -0400
2707 Message-ID: <42FD6653.6010605@qsl.net>
2710 Subject: [patch@25305] lib/ExtUtils/t/Constant.t VMS fixes
2711 From: "John E. Malmberg" <wb8tyw@qsl.net>
2712 Message-ID: <43080395.50807@qsl.net>
2713 Date: Sun, 21 Aug 2005 00:31:17 -0400
2716 Subject: [patch@25305] t/op/arith.t fix for VMS with IEEE float
2717 From: "John E. Malmberg" <wb8tyw@qsl.net>
2718 Message-ID: <4307F348.70603@qsl.net>
2719 Date: Sat, 20 Aug 2005 23:21:44 -0400
2722 Subject: [patch@25339] ext/Dev/Peek/t/peek.t fix for VMS
2723 From: "John E. Malmberg" <wb8tyw@qsl.net>
2724 Date: Tue, 30 Aug 2005 22:17:42 -0400
2725 Message-ID: <43151346.4010001@qsl.net>
2728 Subject: [PATCH] Re: [MAINT24637] fails "make test" on OSX 10.4 (lib/locale.t)
2729 From: Dominic Dunlop <shouldbedomo@mac.com>
2730 Date: Sep 13, 2005 11:13 PM
2731 Message-Id: <456439EA-CE2E-49A0-97FF-1B003CF8AFDE@mac.com>
2734 Subject: Warnings in tests @25605 due to cmp_ok behavior change.
2735 From: Michael G Schwern <schwern@pobox.com>
2736 Date: Mon, 26 Sep 2005 14:21:09 -0700
2737 Message-ID: <20050926212109.GA11036@windhund.schwern.org>
2740 Subject: [PATCH] Re: Untested builtins
2741 From: Steven Schubiger <sts@accognoscere.org>
2742 Date: Wed, 28 Sep 2005 15:46:45 +0200
2743 Message-ID: <20050928134645.GD11546@accognoscere.homeunix.org>
2746 Remove the getprotobynumber test, for portability concerns
2749 Multiple versions of OpenBSD fail this test, not just 3.7.
2750 Branch: maint-5.8/perl
2751 !> MANIFEST ext/Devel/Peek/t/Peek.t lib/AutoSplit.t
2752 !> lib/ExtUtils/t/Constant.t lib/Pod/t/InputObjects.t
2753 !> lib/bignum/t/bninfnan.t lib/locale.t t/op/arith.t t/op/pack.t
2754 !> t/op/sprintf.t t/op/tr.t t/run/fresh_perl.t t/test.pl
2755 ____________________________________________________________________________
2756 [ 26582] By: nicholas on 2006/01/02 19:40:28
2759 Sync change 25229 to .h source files
2762 Resolve [perl #37110]: Update README.win32
2764 I give up trying to keep the Platform SDK links up-to-date. They seem
2765 to have changed every time that I look at them, so make the
2766 instructions more general.
2769 Yitzchak says that Tim says that we can distribute
2770 the perl glossary under the same terms as Perl itself.
2773 Clarify what -MFoo=number does on the command-line
2779 Comment nit by Vadim Konovalov
2780 And while we're at it, reindent consistently.
2783 Clarify the documentation regarding the return value from C<push>.
2786 Fixes to Pod errors found by podchecker.
2789 Documentation nit in INSTALL found by Alan Burlison.
2792 Document that -F doesn't accept whitespace in patterns.
2796 Doc/style fixes pointed out by Gisle
2799 Subject: Re: small addition to $, and $\ in perlvar.pod
2800 From: Xavier Noria <fxn@hashref.com>
2801 Date: Sun, 16 Oct 2005 12:27:30 +0200
2802 Message-Id: <7CA83392-70CD-4AC8-AA44-D94F508BB028@hashref.com>
2805 Fix doc typo, by Gisle Aas
2808 Subject: Re: [PATCH] return values reworded in perlsub.pod
2809 From: Xavier Noria <fxn@hashref.com>
2810 Date: Fri, 21 Oct 2005 08:43:12 +0200
2811 Message-Id: <1C8D7C5C-986C-4336-8C4F-8B965CE1AD17@hashref.com>
2816 Rewording of doc change #25812
2819 Documentation on getting a FORMAT ref from a GLOB was missing from
2820 perlref.pod. Thanks for David Wheeler for starting the discussion
2821 and Paul Johnson for confirming that it could actually be done.
2824 Fix path in code example
2830 Subject: [PATCH] perl5db.pl incorrect instructions in termination message
2831 From: Brendan O'Dea <bod@debian.org>
2832 Date: Sat, 29 Oct 2005 07:14:40 +1000
2833 Message-ID: <20051028211440.GA23305@londo.c47.org>
2836 Subject: Re: [PATCH] predecrement vs postdecrement
2837 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
2838 Date: Sat, 29 Oct 2005 23:24:33 +0300
2839 Message-ID: <4363DA81.6060600@gmail.com>
2841 Nit in pod/perlhack.pod
2844 Fix typo in comment.
2847 Fix typos in comments.
2850 Robin Houston remarks that mention of a context is missing from the
2851 threads.pm documentation.
2852 Branch: maint-5.8/perl
2853 !> (integrate 27 files)
2854 ____________________________________________________________________________
2855 [ 26577] By: nicholas on 2006/01/02 16:41:40
2858 Subject: [perl #36672] Swapped warnings for -o and -O file tests
2859 From: "Piotr Fusik" (via RT) <perlbug-followup@perl.org>
2860 Date: Wed, 27 Jul 2005 15:43:17 -0700
2861 Message-ID: <rt-3.0.11-36672-118371.6.12458378853063@perl.org>
2863 (except the redundant test)
2866 Subject: [patch] blead@25226 on OpenVMS/vms.c - fopen bug.
2867 From: "John E. Malmberg" <wb8tyw@qsl.net>
2868 Date: Fri, 29 Jul 2005 10:24:15 -0400
2869 Message-ID: <42EA3C0F.9040900@qsl.net>
2872 Subject: [patch]vms.c - buffer highwater overrun in vmsify
2873 From: John E. Malmberg <wb8tyw@qsl.net>
2874 Date: Mon, 01 Aug 2005 19:54:22 -0400
2875 Message-ID: <42EEB62E.3020108@qsl.net>
2878 Subject: [patch@25334] hv.c vms environment fix.
2879 From: "John E. Malmberg" <wb8tyw@qsl.net>
2880 Date: Sat, 27 Aug 2005 19:20:50 -0400
2881 Message-ID: <4310F552.8050401@qsl.net>
2884 Subject: [patch@25388] vms/vms.c Perl_cando fix.
2885 From: "John E. Malmberg" <wb8tyw@qsl.net>
2886 Date: Mon, 12 Sep 2005 23:56:36 -0400
2887 Message-ID: <43264DF4.6090403@qsl.net>
2890 The second argument to Move() is the destination, so cannot possibly
2891 be const. Pesky casting in handy.h. Getting in the way of correctness.
2894 Subject: [PATCH] Re: [BUG 5.8.7] Another major bug in PerlIO layer
2895 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
2896 Date: Tue, 27 Sep 2005 02:07:35 -0700
2897 Message-ID: <20050927090734.GB3687@math.berkeley.edu>
2900 Fix by Rick Delaney for [perl #3269] no warnings "bareword" turns off
2904 Subject: AW: [perl #36291] incorrect $! from open ">&nr" with too many open files
2905 From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com>
2906 Date: Tue, 27 Sep 2005 15:18:00 +0200
2909 PL_defoutgv could be used after being freed
2910 Was giving "use of freed value" warnings in t/io/through.t
2911 and t/io/crlf_through.t
2914 If a 'use' or 'require' fails due to too many open files (EMFILE),
2915 give an appropriate error message rather than saying the module
2916 cannot be found in @INC.
2919 Subject: SvPVutf8_nolen crashes [PATCH]
2920 From: Gisle Aas <gisle@ActiveState.com>
2921 Date: 13 Oct 2005 06:00:49 -0700
2922 Message-ID: <lrslv56072.fsf@caliper.activestate.com>
2925 If /dev/null is not readable, perl -e fails with
2926 an obscure error message. Make it more understandable.
2929 Grab enough room from the outset in do_tovmsspec()
2930 Branch: maint-5.8/perl
2931 +> t/io/crlf_through.t t/io/through.t
2932 ! doio.c hv.c opcode.h perlio.c pp_ctl.c
2933 !> MANIFEST mg.c opcode.pl perl.c sv.c t/io/binmode.t
2934 !> t/lib/warnings/2use vms/vms.c
2935 ____________________________________________________________________________
2936 [ 26575] By: nicholas on 2006/01/02 15:26:23
2939 Subject: [PATCH] silence compiler warning in mg.c POSIX.xs
2940 From: Robin Barker <Robin.Barker@npl.co.uk>
2941 Date: Thu, 28 Jul 2005 13:57:31 +0100
2942 Message-ID: <533D273D4014D411AB1D00062938C4D90849C75B@hotel.npl.co.uk>
2945 Subject: [PATCH] Fix a couple of random warnings
2946 From: Steve Peters <steve@fisharerojo.org>
2947 Date: Tue, 9 Aug 2005 06:21:48 -0500
2948 Message-ID: <20050809112148.GA4902@mccoy.peters.homeunix.org>
2951 Subject: [PATCH] 5.9.x (and 5.8.x): Symbian update
2952 From: <jarkko.hietaniemi@nokia.com>
2953 Date: Thu, 18 Aug 2005 13:43:46 +0300
2954 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A41B@esebe105.NOE.Nokia.com>
2957 Subject: bleadperl DProf.xs:140: warning: `unused' attribute ignored
2958 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2959 Date: Sun, 18 Sep 2005 19:46:37 -0700
2960 Message-ID: <20050919024637.GA2860@efn.org>
2963 As SvPVX_mutable and SvPVX_const are new, they don't need to be LVALUEs
2966 Subject: [PATCH] mark cannot be const because MEXTEND() modifies it, and tkGlue.c uses MEXTEND()
2967 From: "Jan Dubois" <jand@ActiveState.com>
2968 Date: Mon, 26 Sep 2005 21:19:51 -0700
2969 Message-Id: <200509270419.j8R4JtVw026876@smtp3.ActiveState.com>
2972 Subject: [PATCH pp_sort.c 5.8.7] Typo in comment.
2973 From: Abigail <abigail@abigail.nl>
2974 Date: Thu, 13 Oct 2005 01:25:10 +0200
2975 Message-ID: <20051012232509.GA1018@abigail.nl>
2978 Happy New Year. (It's not just embed.pl).
2979 Branch: maint-5.8/perl
2980 ! XSUB.h mg.c perl.h pp_sort.c sv.h
2981 !> README ext/Devel/DProf/DProf.xs ext/POSIX/POSIX.xs nostdio.h
2982 !> opcode.pl perl.c reentr.pl
2983 ____________________________________________________________________________
2984 [ 26568] By: nicholas on 2006/01/02 12:09:25
2985 Log: Update copyrights on files changed in 2006
2986 Branch: maint-5.8/perl
2987 ! embed.h embedvar.h intrpvar.h perlapi.h proto.h sv.c
2988 ____________________________________________________________________________
2989 [ 26566] By: nicholas on 2006/01/02 11:58:58
2992 Add 2006 to the copyright years in the header generated by embed.pl
2993 Branch: maint-5.8/perl
2995 ____________________________________________________________________________
2996 [ 26560] By: nicholas on 2006/01/01 12:10:33
2999 Since the signature.t test of CPAN relies on a non-core module,
3000 it's not relevant to the perl core distribution.
3001 Branch: maint-5.8/perl
3002 - lib/CPAN/t/signature.t
3004 ____________________________________________________________________________
3005 [ 26559] By: nicholas on 2006/01/01 11:54:29
3006 Log: Back out changes 24459 and 24467 (GVs from arenas) as a complete
3007 arena solution is expected for 5.8.9.
3008 Branch: maint-5.8/perl
3009 ! embed.fnc embed.h embedvar.h intrpvar.h perlapi.h proto.h sv.c
3010 ____________________________________________________________________________
3011 [ 26356] By: nicholas on 2005/12/14 16:17:30
3012 Log: Remove watch_pvx from globvar.sym, which was inadvertently merged in
3013 with change 26335. Move no_helem_sv to the correct position to make
3014 the order of entries in the file correctly sorted.
3015 Branch: maint-5.8/perl
3017 ____________________________________________________________________________
3018 [ 26335] By: nicholas on 2005/12/12 20:14:50
3019 Log: Integrate the globvar.sym change from:
3022 Subject: [PATCH] Symbian port of Perl
3023 From: <jarkko.hietaniemi@nokia.com>
3024 Date: Mon, 18 Apr 2005 13:18:30 +0300
3025 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
3026 Branch: maint-5.8/perl
3028 ____________________________________________________________________________
3029 [ 26333] By: nicholas on 2005/12/12 15:40:56
3032 Check that %v$foo does not crash.
3034 (with edits to compensate for extra uninitialized value warnings)
3035 Branch: maint-5.8/perl
3037 ____________________________________________________________________________
3038 [ 26331] By: nicholas on 2005/12/12 15:07:53
3039 Log: Subject: Re: Ongoing sprintf fun
3040 From: Gisle Aas <gisle@ActiveState.com>
3041 Message-ID: <lroe3n1hfx.fsf@caliper.activestate.com>
3042 Date: 11 Dec 2005 12:56:18 -0800
3043 Branch: maint-5.8/perl
3045 ____________________________________________________________________________
3046 [ 26322] By: nicholas on 2005/12/11 19:04:49
3049 Quench the other 2 ways obscure ways of abusing positional parameters
3050 to generate bogus array indexes. These two are inside the vector
3052 Branch: maint-5.8/perl
3053 !> sv.c t/op/sprintf.t
3054 ____________________________________________________________________________
3055 [ 26284] By: nicholas on 2005/12/06 18:05:39
3058 Sys::Syslog::syslog can accept a message without printf
3059 escapes and arguments.
3061 Subject: Re: Perl PR: "Security holes in Sys::Syslog"
3062 From: Gisle Aas <gisle@activestate.com>
3063 Date: 03 Dec 2005 03:35:32 -0800
3064 Message-ID: <lracfi2z23.fsf@caliper.activestate.com>
3067 Missing chunk in change #26247.
3070 Document why syslog($priority, "%s", $message) is a good idea
3071 if the code might be running with older versions of Sys::Syslog.
3074 Subject: Re: Perl PR: "Security holes in Sys::Syslog"
3075 From: Ronald J Kimball <rjk-perl-p5p@tamias.net>
3076 Date: Tue, 6 Dec 2005 09:56:12 -0500
3077 Message-ID: <20051206145612.GA94530@penkwe.pair.com>
3080 Fix typo spotted by Ronald J Kimball.
3081 Branch: maint-5.8/perl
3082 !> ext/Sys/Syslog/Syslog.pm
3083 ____________________________________________________________________________
3084 [ 26283] By: nicholas on 2005/12/06 17:51:45
3087 Subject: [patch] Re: Perl PR: "Security holes in Sys::Syslog"
3088 From: "Philippe M. Chiasson" <gozer@ActiveState.com>
3089 Date: Wed, 30 Nov 2005 20:17:31 -0800
3090 Message-ID: <438E795B.9060805@ActiveState.com>
3093 Subject: [PATCH] Disable constant folding of sprintf
3094 From: Gisle Aas <gisle@ActiveState.com>
3095 Date: 01 Dec 2005 03:22:10 -0800
3096 Message-ID: <lr8xv56p0d.fsf_-_@caliper.activestate.com>
3099 Subject: [PATCH] Re: Perl PR: "Security holes in Sys::Syslog"
3100 From: Gisle Aas <gisle@ActiveState.com>
3101 Date: 01 Dec 2005 06:20:14 -0800
3102 Message-ID: <lroe406grl.fsf_-_@caliper.activestate.com>
3104 Subject: [PATCH] Suppress "0b" prefix for sprintf("%#b", 0)
3105 From: Gisle Aas <gisle@ActiveState.com>
3106 Date: 01 Dec 2005 06:11:44 -0800
3107 Message-ID: <lrsltc6h5r.fsf_-_@caliper.activestate.com>
3110 Missing #ifdef, noticed by Jan Dubois
3113 Always define PL_memory_wrap, and use it for the new sprintf checks
3116 sprintf %NNN$ check for large values wrapping to negative
3119 Address Hugo's comment on Dave's change (26240)
3120 Branch: maint-5.8/perl
3121 !> makedef.pl op.c opcode.h opcode.pl perl.h sv.c
3122 !> t/lib/warnings/sv t/op/sprintf.t t/op/sprintf2.t
3123 ____________________________________________________________________________
3124 [ 26282] By: nicholas on 2005/12/06 17:25:23
3127 Subject: [PATCH] RE: blead: no longer supports %vd format
3128 From: Robin Barker <Robin.Barker@npl.co.uk>
3129 Date: Jul 14, 2005 2:31 PM
3130 Message-ID: <533D273D4014D411AB1D00062938C4D90849C730@hotel.npl.co.uk>
3132 (just the t/op/sprintf.t re-ordering)
3133 Branch: maint-5.8/perl
3135 ____________________________________________________________________________
3136 [ 26182] By: nicholas on 2005/11/21 12:59:14
3137 Log: Revert 26108 pending a change that doesn't expose a latent bug in the
3138 handling of exit() inside a signal handler inside a BEGIN block.
3139 (And fudge t/io/open.t to avoid the original problem that caused the
3141 Branch: maint-5.8/perl
3143 ____________________________________________________________________________
3144 [ 26127] By: nicholas on 2005/11/14 15:38:37
3147 Make B's tests skip correctly when PerlIO is not configured.
3148 Branch: maint-5.8/perl
3149 !> ext/B/t/concise-xs.t ext/B/t/concise.t
3150 ____________________________________________________________________________
3151 [ 26125] By: nicholas on 2005/11/14 10:56:00
3154 Subject: Re: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns off all warnings.
3155 From: Michael G Schwern <schwern@pobox.com>
3156 Date: Wed, 13 Jul 2005 15:57:39 -0700
3157 Message-ID: <20050713225739.GN24499@windhund.schwern.org>
3159 Subject: Re: [PATCH blead] Re: [perl #3269] no warnings "foo" without "use warnings" turns off all warnings.
3160 From: Rick Delaney <rick@bort.ca>
3161 Date: Wed, 13 Jul 2005 20:24:56 -0400
3162 Message-ID: <20050714002456.GD19090@localhost.localdomain>
3165 Subject: [PATCH] Typos in *.p[lm]
3166 From: "Piotr Fusik" <pfusik@op.pl>
3167 Date: Sun, 31 Jul 2005 12:50:04 +0200
3168 Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
3171 Subject: update B::Concise pod to reflect previous changes
3172 From: Jim Cromie <jcromie@divsol.com>
3173 Date: Wed, 24 Aug 2005 11:05:47 -0600
3174 Message-ID: <430CA8EB.3010904@divsol.com>
3177 Subject: Re: Optree Generation
3178 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3179 Date: Aug 31, 2005 2:18 PM
3180 Message-ID: <20050831121822.GA3464@efn.org>
3183 Subject: regression test for 25352
3184 From: Jim Cromie <jim.cromie@gmail.com>
3185 Date: Sat, 03 Sep 2005 22:38:13 -0600
3186 Message-ID: <431A7A35.6050705@gmail.com>
3189 Make B::Deparse handle correctly CORE::require
3192 OPpRUNTIME can be set on OP_QR too
3193 Branch: maint-5.8/perl
3194 !> ext/B/B/Asmdata.pm ext/B/B/Bblock.pm ext/B/B/CC.pm
3195 !> ext/B/B/Concise.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm
3196 !> ext/B/t/OptreeCheck.pm ext/B/t/concise-xs.t
3197 !> ext/B/t/optree_specials.t t/op/inc.t
3198 ____________________________________________________________________________
3199 [ 26121] By: nicholas on 2005/11/14 10:09:51
3202 Upgrade to CGI-3.11, with some modifications for Pod differences in
3204 Branch: maint-5.8/perl
3205 !> lib/CGI.pm lib/CGI/Changes lib/CGI/Cookie.pm
3206 ____________________________________________________________________________
3207 [ 26117] By: nicholas on 2005/11/13 21:53:32
3210 Subject: [PATCH] environ fixup
3211 From: Alan Burlison <Alan.Burlison@sun.com>
3212 Date: Tue, 11 Oct 2005 16:29:54 +0100
3213 Message-ID: <434BDA72.4090109@sun.com>
3219 PL_use_safe_putenv needs to be in the export lists
3222 Add PERL_USE_SAFE_PUTENV to the compile time options in perl -V
3225 Subject: [PATCH] use clearenv if available
3226 From: Alan Burlison <Alan.Burlison@sun.com>
3227 Date: Fri, 04 Nov 2005 16:33:30 +0000
3228 Message-ID: <436B8D5A.4010502@sun.com>
3229 Branch: maint-5.8/perl
3231 !> embed.fnc embed.h handy.h hints/solaris_2.sh makedef.pl perl.c
3233 ____________________________________________________________________________
3234 [ 26116] By: nicholas on 2005/11/13 20:32:00
3235 Log: Go away! I didn't want you either.
3236 Branch: maint-5.8/perl
3238 ____________________________________________________________________________
3239 [ 26115] By: nicholas on 2005/11/13 20:31:44
3242 Added amd64 and x86_64 to recognized predefined cpp syms
3245 Detection of malloc_size and malloc_good_size
3248 Update win32 config files w.r.t. change #25387
3251 Change 25226 should have done this too
3254 Add probe for unsetenv ()
3255 Subject: Re: Perl's handling of environ breaks on Solaris 10
3256 From: Steve Peters <steve@fisharerojo.org>
3257 Date: Mon, 10 Oct 2005 07:51:17 -0500
3258 Message-ID: <20051010125117.GA27566@mccoy.peters.homeunix.org>
3261 Update win32 config files w.r.t. change #25733
3264 Update to the config boilerplates, by Jarkko
3267 Add probe for clearenv (), like #25733 for unsetenv ()
3270 Update win32 config files w.r.t. change #25793
3273 VMS does not have clearenv () according to John E. Malmberg
3275 Branch: maint-5.8/perl
3276 +> symbian/config.sh
3277 !> Configure Cross/config.sh-arm-linux NetWare/config.wc
3278 !> Porting/Glossary config_h.SH configure.com epoc/config.sh
3279 !> handy.h plan9/config_sh.sample uconfig.h uconfig.sh
3280 !> win32/config.bc win32/config.gc win32/config.vc
3281 !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
3282 !> win32/config_H.vc win32/config_H.vc64 wince/config.ce
3283 ____________________________________________________________________________
3284 [ 26114] By: nicholas on 2005/11/13 18:53:51
3285 Log: Go away! I didn't want you here.
3286 Branch: maint-5.8/perl
3288 ____________________________________________________________________________
3289 [ 26113] By: nicholas on 2005/11/13 18:53:10
3292 sv_setuv_mg is so rarely called that the IV optimisation test is not
3296 Subject: Re: [PATCH] Faster **
3297 From: "Piotr Fusik" <pfusik@op.pl>
3298 Date: Fri, 24 Jun 2005 12:47:40 +0200
3299 Message-Id: <00b201c578af$7ad02b40$17d24dd5@piec>
3302 Remove the last STRLEN n_a;s that my compiler can reach.
3305 Micro-optimisation: use PL_globalstash instead of looking up
3306 CORE::GLOBAL::require by name
3309 We can use the C pre-processor to build a single, longer string
3310 constant which makes the object code slightly smaller.
3313 Attempting to do too many things simultaneously with the C pre-
3314 processor considered harmful.
3317 Subject: pre{inc,dec} is faster, even with integers
3319 Message-Id: <200510141722.j9EHMfa25945@zen.crypt.org>
3320 Date: Fri, 14 Oct 2005 18:22:41 +0100
3321 Branch: maint-5.8/perl
3323 !> doop.c ext/Devel/DProf/DProf.xs ext/Opcode/Opcode.xs op.c
3324 !> perl.c pp.c sv.c sv.h t/op/inc.t
3325 ____________________________________________________________________________
3326 [ 26111] By: nicholas on 2005/11/13 18:09:54
3329 replace ckWARN macros with functions
3332 Perl_ckwarn (added by change 25050) needs exporting on Win32
3334 (At least PerlIO/via uses it, so it must be public)
3337 Here's the rest of change 25058 ;-)
3340 make the expensive ckWARN() be called as late as possible
3342 if (ckWARN(FOO) && should_not_happen_condition)
3344 if (should_not_happen_condition && ckWARN(FOO))
3347 change #25129 was overzealous in delaying the call to ckWARN
3348 Branch: maint-5.8/perl
3349 !> doio.c embed.fnc embed.h global.sym gv.c op.c pad.c perlio.c
3350 !> pod/perlintern.pod pp.c pp_hot.c pp_sys.c proto.h regcomp.c
3351 !> regexec.c sv.c toke.c util.c warnings.h warnings.pl
3352 ____________________________________________________________________________
3353 [ 26109] By: nicholas on 2005/11/13 11:34:21
3356 Subject: [perl #36193] crash in Perl_yyerror due to missing check for NULL
3357 From: "Todd C. Miller" (via RT) <perlbug-followup@perl.org>
3358 Date: 6 Jun 2005 23:24:28 -0000
3359 Message-ID: <rt-3.0.11-36193-115243.12.1531563965146@perl.org>
3362 Subject: [PATCH] Error in earlier patch in sv.c
3363 From: Robin Barker <Robin.Barker@npl.co.uk>
3364 Date: Wed, 13 Jul 2005 17:29:48 +0100
3365 Message-ID: <533D273D4014D411AB1D00062938C4D90849C72B@hotel.npl.co.uk>
3368 Subject: [PATCH] lvalue-subs returning elements of tied hashes/arrays
3369 From: Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de>
3370 Date: Wed, 20 Jul 2005 10:43:11 +0200
3371 Message-id: <20050720084311.GA20332@ethan>
3374 Subject: [PATCH blead] Re: [perl #36959] List Constructor Operator - Undefined Values
3375 From: Rick Delaney <rick@bort.ca>
3376 Date: Sun, 21 Aug 2005 15:09:57 -0400
3377 Message-ID: <20050821190957.GE7674@localhost.localdomain>
3380 No need to manually set the reference count of a new IO to 1.
3383 Subject: Re: Fw: Tied hash numeric values are rounded off under Perl v5.8.6
3384 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3385 Date: Fri, 2 Sep 2005 00:05:52 -0700
3386 Message-ID: <20050902070552.GA3992@efn.org>
3387 Branch: maint-5.8/perl
3388 !> gv.c mg.c pp_ctl.c pp_hot.c sv.c t/op/range.t t/op/sprintf.t
3389 !> t/op/sub_lval.t t/op/tie.t toke.c
3390 ____________________________________________________________________________
3391 [ 26108] By: nicholas on 2005/11/13 11:27:48
3392 Log: BEGIN blocks should start a new stack, as they can be called as a
3393 side effect of "regular" Perl API calls within subroutines that have
3394 already cached the current stack's address. If they don't, any stack
3395 extension during the call may move the stack, rendering that cached
3396 value invalid without the cachee realising. (For example, PP code
3397 calling gv_fetchpv() which triggers a load of Errno.pm)
3398 Branch: maint-5.8/perl
3400 ____________________________________________________________________________
3401 [ 26106] By: nicholas on 2005/11/12 22:48:11
3404 PodParser is now Pod-Parser on CPAN
3407 SAPER is the new maintainer of XSLoader
3410 Add Porting/checkcfgvar.pl by Jarkko
3413 Extend 25579 to cover vc64 too
3416 Cope with completely empty lines within the Changes file.
3417 Better diagnostics on "malformed" lines.
3420 Teach the alias mapping about new committers.
3423 checkAUTHORS.pl wasn't aware of one of Merijn's e-mail addresses
3426 2 more e-mail addresses that map to rgs
3429 Update with new files from C::Zlib
3432 Update one of merijn's previous emails.
3435 gbarr is maintaining IO.
3438 Check for changes in IO on CPAN.
3441 Andy Lester maintains Locale::Maketext now.
3442 Branch: maint-5.8/perl
3443 +> Porting/checkcfgvar.pl
3444 !> MANIFEST Porting/Maintainers.pl Porting/checkAUTHORS.pl
3445 ____________________________________________________________________________
3446 [ 26105] By: nicholas on 2005/11/12 21:31:16
3449 Subject: [PATCH] POD typos
3450 From: "Piotr Fusik" <pfusik@op.pl>
3451 Date: Sat, 30 Jul 2005 21:54:19 +0200
3452 Message-ID: <00ef01c59542$3198ba00$26d34dd5@piec>
3455 Remove no 6 from the todo list
3458 Re-order the TODO tasks based on the skills they need, putting the
3459 easist tasks first. I've categorised them as
3461 =head1 Tasks that only need Perl knowledge
3462 =head1 Tasks that need a little sysadmin-type knowledge
3463 =head1 Tasks that need a little C knowledge
3464 =head1 Tasks that need a knowledge of XS
3465 =head1 Tasks that need a knowledge of the interpreter
3468 Lets see if we get any takers.
3471 Add "automating coverage tests" as a TODO
3474 Making make -j... work is a TODO
3477 add merge Perl_sv_2[inpu]v to TODO
3480 Add suggestion to profile to find a better set of hot ops for pp_hot.
3483 Add emulate the per-thread memory pool on Unix to the TODO
3486 Add ordering of "global" variables to TODO
3489 Add reduce duplication in sv_setsv_flags to TODO
3492 Add shrinking GVs and CVs to the TODO
3495 Add "refactor xsubpp to be a thin wrapper around ExtUtils::ParseXS"
3500 refactoring xsubpp should have been in the "just perl" section.
3503 Detail the minimal rewards programme we have on offer.
3504 Hoik relocatable perl to the top of its section.
3505 Some other formatting tweaks.
3508 Controlling what the GNU linker exports from a shared library would
3509 be a useful thing TODO
3512 Tidying up the unused or unneeded global variables would be good.
3515 Add parallel testing to TODO
3518 Add Rafael's 5.10 roadmap to perltodo.
3519 Add state variables.
3520 Remove xsubpp entry, as that had been done already.
3523 Add "moving common filetest code to a static function" to the todo.
3524 Branch: maint-5.8/perl
3526 ____________________________________________________________________________
3527 [ 26104] By: nicholas on 2005/11/12 21:03:34
3530 Subject: [PATCH] Re: [perl #9741] possible problem with File::Find
3531 From: Steve Peters <steve@fisharerojo.org>
3532 Date: Fri, 17 Jun 2005 23:27:14 -0500
3533 Message-ID: <20050618042714.GA29589@mccoy.peters.homeunix.org>
3536 Subject: [perl #37223] [PATCH] File::Find::find fails on Win32 with follow => 1
3537 From: "Steve Peters via RT" <perlbug-followup@perl.org>
3538 Date: Sun, 25 Sep 2005 14:41:03 -0700
3539 Message-ID: <rt-3.0.11-37223-121392.15.8703994486314@perl.org>
3544 Fix change 25597 for non-Windows platforms
3547 Subject: [perl #35847] File::Find not performing as documented
3548 From: "jms@mathras.comcast.net (via RT)" <perlbug-followup@perl.org>
3549 Date: 17 May 2005 10:40:08 -0000
3550 Message-ID: <rt-3.0.11-35847-113088.7.09182163210095@perl.org>
3551 Branch: maint-5.8/perl
3553 ____________________________________________________________________________
3554 [ 26102] By: nicholas on 2005/11/12 20:08:41
3557 Subject: Re: fchmod, fchown, fchdir
3558 From: Gisle Aas <gisle@ActiveState.com>
3559 Date: 15 Jul 2005 02:32:50 -0700
3560 Message-ID: <lrwtnse7nh.fsf@caliper.activestate.com>
3562 + Schwern's ok -> like changes
3565 Silence compiler warning following change 25157
3567 (DIE returns Perl_die's return value which is an OP*, not the I32
3568 that Perl_apply is expected to return)
3571 tests are expected to fail if dirfd () does not exist
3572 make the tests to expect failures in that case
3575 Subject: [PATCH] Final (hopefully) fix for fchdir
3576 From: Steve Peters <steve@fisharerojo.org>
3577 Date: Mon, 18 Jul 2005 22:59:19 -0500
3578 Message-ID: <20050719035919.GA32670@mccoy.peters.homeunix.org>
3579 Branch: maint-5.8/perl
3580 !> doio.c pod/perlfunc.pod pod/perltodo.pod pp_sys.c t/io/fs.t
3582 ____________________________________________________________________________
3583 [ 26098] By: nicholas on 2005/11/12 16:44:12
3586 Add TODO tests for bug #36434
3589 [perl #36434] assigning shared consts (eg __PACKAGE__) to magic vars
3592 Subject: [patch@25334] t/op/magic.t - Last 3 tests invalid on VMS
3593 From: "John E. Malmberg" <wb8tyw@qsl.net>
3594 Date: Sat, 27 Aug 2005 19:54:26 -0400
3595 Message-ID: <4310FD32.70809@qsl.net>
3596 Branch: maint-5.8/perl
3599 ____________________________________________________________________________
3600 [ 26097] By: nicholas on 2005/11/12 16:12:20
3603 Subject: [perl #36297] builtin attrs on subrutine declarations
3604 From: Salvador "FandiXXo" (via RT) <perlbug-followup@perl.org>
3605 Date: 15 Jun 2005 13:54:53 -0000
3606 Message-ID: <rt-3.0.11-36297-115797.8.75971493113916@perl.org>
3609 Subs with builtin attributes shouldn't be made constant
3611 Subject: Re: [perl #36297] builtin attrs on subrutine declarations
3612 From: Salvador "FandiXo" <sfandino@yahoo.com>
3613 Date: Wed, 15 Jun 2005 08:27:00 -0700 (PDT)
3614 Message-ID: <20050615152700.96320.qmail@web52702.mail.yahoo.com>
3617 Subject: Re: [PATCH replacement] Re: [perl #36313] perl -e "1for$[=0" crash
3618 From: Rick Delaney <rick@bort.ca>
3619 Date: Sun, 19 Jun 2005 09:47:22 -0400
3620 Message-ID: <20050619134722.GB31592@localhost.localdomain>
3623 Fix for [perl #37036] perl segfault at 'compile'-time
3624 Branch: maint-5.8/perl
3626 !> t/comp/parser.t t/op/attrs.t
3627 ____________________________________________________________________________
3628 [ 26095] By: nicholas on 2005/11/12 11:24:24
3631 Subject: B::Concise torture
3632 From: Jim Cromie <jcromie@divsol.com>
3633 Date: Jun 2, 2005 6:36 AM
3634 Message-ID: <429E8CBE.406@divsol.com>
3635 (with formatting nits)
3638 B::Deparse was chocking on variable names with colons (like foo::::bar)
3639 Branch: maint-5.8/perl
3640 !> ext/B/B/Concise.pm ext/B/B/Deparse.pm ext/B/t/concise-xs.t
3641 !> ext/B/t/concise.t
3642 ____________________________________________________________________________
3643 [ 26094] By: nicholas on 2005/11/12 10:39:23
3646 Bytecode mustn't save the NVX for hashes now that the NVX is a union
3647 containing pointers initialised to zero.
3650 Don't write bytecode to load the NVX of AVs and HVs
3653 Storing the ixv for magic arrays seems to cause double free errors on
3654 OS X. This all feels like voodoo.
3657 Make the Bytecode changes conditional on perl version.
3660 Change 26063 got one conditional the wrong way round.
3661 Branch: maint-5.8/perl
3662 !> ext/B/B/Bytecode.pm
3663 ____________________________________________________________________________
3664 [ 26092] By: nicholas on 2005/11/12 10:00:08
3671 Make the removal of references to AvFLAGS in the B modules conditional
3673 Branch: maint-5.8/perl
3674 !> ext/B/B/C.pm ext/B/B/Debug.pm
3675 ____________________________________________________________________________
3676 [ 26086] By: nicholas on 2005/11/11 14:49:12
3679 Subject: Re: [patch] teach B::Concise to see XS code
3680 From: Jim Cromie <jcromie@divsol.com>
3681 Date: Sat, 21 May 2005 09:24:24 -0600
3682 Message-ID: <428F52A8.20702@divsol.com>
3685 Subject: Re: [patch] teach B::Concise to see XS code
3686 From: Jim Cromie <jcromie@divsol.com>
3687 Date: Wed, 01 Jun 2005 08:01:17 -0600
3688 Message-ID: <429DBFAD.1090308@divsol.com>
3689 Branch: maint-5.8/perl
3690 + ext/B/t/concise-xs.t
3691 !> MANIFEST ext/B/B/Concise.pm ext/B/t/concise.t
3692 ____________________________________________________________________________
3693 [ 26084] By: nicholas on 2005/11/11 11:08:12
3696 don't repopulate PADTMP slots with null SVs when freeing ops
3699 change 24967 got the #endif in the wrong place
3700 Branch: maint-5.8/perl
3701 !> ext/B/t/f_sort.t ext/B/t/optree_samples.t pad.c
3702 ____________________________________________________________________________
3703 [ 26083] By: nicholas on 2005/11/11 10:23:51
3706 Change inheritance hierarchy of B subclassses :
3708 Subject: @B::NV::ISA = 'B::IV';
3709 From: Nicholas Clark <nick@ccl4.org>
3710 Date: Wed, 27 Apr 2005 14:57:51 +0100
3711 Message-ID: <20050427135750.GD94420@plum.flirble.org>
3714 A slightly better layout for the diagram.
3717 Subject: B::Disassembler.pm
3718 From: Nicholas Clark <nick@ccl4.org>
3719 Date: Tue, 17 May 2005 11:28:18 +0100
3720 Message-ID: <20050517102817.GD94420@plum.flirble.org>
3723 Subject: [perl #35857] [PATCH] B::Deparse doesnt handle warnings register properly.
3724 From: yves orton <perlbug-followup@perl.org>
3725 Date: 18 May 2005 08:30:44 -0000
3726 Message-Id: <rt-3.0.11-35857-113142.6.75213005071278@perl.org>
3729 Subject: Re: [perl #35857] [PATCH] B::Deparse doesnt handle warnings register properly.
3730 From: demerphq <demerphq@gmail.com>
3731 Date: Mon, 23 May 2005 11:43:56 +0200
3732 Message-ID: <9b18b31105052302431fb0a3c2@mail.gmail.com>
3735 ext/B/t/deparse.t was failing with t/TEST but not with t/harness
3736 Branch: maint-5.8/perl
3737 !> ext/B/B.pm ext/B/B/Deparse.pm ext/B/B/Disassembler.pm
3738 !> ext/B/t/deparse.t
3739 ____________________________________________________________________________
3740 [ 25826] By: nicholas on 2005/10/23 20:14:50
3742 Branch: maint-5.8/perl
3744 ! Changes MANIFEST patchlevel.h
3745 ____________________________________________________________________________
3746 [ 25817] By: nicholas on 2005/10/21 15:28:21
3750 Subject: [PATCH] SIGN => 1 support for MakeMaker
3751 From: Autrijus Tang <autrijus@autrijus.org>
3752 Date: Tue, 14 Oct 2003 18:32:28 +0800
3753 Message-Id: <1066127547.65845.35.camel@localhost>
3756 Upgrade to ExtUtils::MakeMaker 6.19
3759 Upgrade to MakeMaker 6.20.
3762 Upgrade to MakeMaker 6.21.
3766 Sync with the latest MakeMaker snapshot.
3767 But set the $VERSION to 6.21_01.
3770 Subject: [PATCH 5.8.2 @21574] OS/2 update
3771 From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
3772 Date: Thu, 18 Dec 2003 14:10:29 -0800
3773 Message-ID: <20031218221029.GA7898@math.berkeley.edu>
3776 Subject: Re: [perl #15063] /tmp issues
3777 From: Solar Designer <solar@openwall.com>
3778 Date: Mon, 26 Jan 2004 01:22:18 +0300
3779 Message-ID: <20040125222218.GA13499@openwall.com>
3781 Remove insecure usage of /tmp from code and documentation
3784 Bump version numbers of moules affected by change #22258
3785 (removing /tmp and other insecurities)
3788 Subject: [PATCH] bleadperl/MM/VMS (was Re: perl@22413)
3789 From: "Craig A. Berry" <craigberry@mac.com>
3790 Date: Mon, 08 Mar 2004 08:18:43 -0600
3791 Message-ID: <404C80C3.6090009@mac.com>
3793 Avoid to build everything twice on VMS.
3794 This is done by renaming the blibdirs target to blibdirs.exists.
3795 No, I don't understand why.
3798 Change 22476 left out a similar fix for ExtUtils::MM_Win32
3799 (noticed by Steve Hay.)
3800 Also, update MANIFEST.SKIP to be in line with the renaming
3801 "blibdirs" to "blibdirs.exists".
3804 Remove empty rpath from .so files
3807 Subject: [perl #30914] ExtUtils::Embed should use libperl name from Config
3808 From: Marek Rouchal (via RT) <perlbug-followup@perl.org>
3809 Date: 2 Aug 2004 07:00:33 -0000
3810 Message-ID: <rt-3.0.11-30914-93038.14.5123598132685@perl.org>
3813 Skip tests that require Data::Dumper if it is not built
3816 Upgrade to ExtUtils::MakeMaker 6.25
3819 Subject: [perl #33892] Add Interix support
3820 From: Todd Vierling (via RT) <perlbug-followup@perl.org>
3821 Date: 21 Jan 2005 14:36:31 -0000
3822 Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org>
3824 (except the Configure chunk)
3825 (and bump version numbers of modules)
3828 Upgrade to ExtUtils::MakeMaker 6.27,
3829 plus a patch to restore functioning of 'distclean'
3833 Tabs not spaces in MANIFEST
3836 MM_AIX needs neatvalue
3839 Subject: Re: [ANNOUNCE] ExtUtils::MakeMaker 6.27
3840 From: Michael G Schwern <schwern@pobox.com>
3841 Date: Thu, 7 Apr 2005 15:15:00 -0700
3842 Message-ID: <20050407221500.GB6223@windhund.schwern.org>
3844 Fix duplicate target warnings
3847 Upgrade to ExtUtils::MakeMaker 6.28
3850 Subject: [PATCH] Symbian port of Perl
3851 From: <jarkko.hietaniemi@nokia.com>
3852 Date: Mon, 18 Apr 2005 13:18:30 +0300
3853 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
3856 Subject: Win32 MM test fix
3857 From: Michael G Schwern <schwern@pobox.com>
3858 Date: Mon, 18 Apr 2005 14:30:19 -0700
3859 Message-ID: <20050418213019.GA15797@windhund.schwern.org>
3861 Subject: Re: Win32 MM test fix
3862 From: demerphq <demerphq@gmail.com>
3863 Date: Tue, 19 Apr 2005 00:57:59 +0200
3864 Message-ID: <9b18b31105041815573e10dc10@mail.gmail.com>
3867 Upgrade to MakeMaker 6.29
3870 Update to MakeMaker 6.30
3871 Branch: maint-5.8/perl
3872 +> lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_QNX.pm
3873 +> lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MakeMaker/Config.pm
3874 +> lib/ExtUtils/t/FIRST_MAKEFILE.t lib/ExtUtils/t/PL_FILES.t
3875 +> lib/ExtUtils/t/config.t lib/ExtUtils/t/dir_target.t
3876 +> lib/ExtUtils/t/installbase.t lib/ExtUtils/t/parse_version.t
3877 +> lib/ExtUtils/t/xs.t t/lib/MakeMaker/Test/Setup/BFD.pm
3878 +> t/lib/MakeMaker/Test/Setup/PL_FILES.pm
3879 +> t/lib/MakeMaker/Test/Setup/Problem.pm
3880 - lib/ExtUtils/t/00setup_dummy.t
3881 - lib/ExtUtils/t/zz_cleanup_dummy.t
3882 ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/Command.pm
3883 ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Install.pm
3884 ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MANIFEST.SKIP
3885 ! lib/ExtUtils/META.yml lib/ExtUtils/MM.pm
3886 ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_NW5.pm
3887 ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win32.pm
3888 ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MakeMaker.pm
3889 ! lib/ExtUtils/MakeMaker/Tutorial.pod
3890 ! lib/ExtUtils/MakeMaker/bytes.pm
3891 ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Manifest.pm
3892 ! lib/ExtUtils/README lib/ExtUtils/TODO lib/ExtUtils/instmodsh
3893 ! lib/ExtUtils/t/Command.t lib/ExtUtils/t/Embed.t
3894 ! lib/ExtUtils/t/INST.t lib/ExtUtils/t/INST_PREFIX.t
3895 ! lib/ExtUtils/t/Install.t lib/ExtUtils/t/MM_Cygwin.t
3896 ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/MM_Win32.t
3897 ! lib/ExtUtils/t/Manifest.t lib/ExtUtils/t/basic.t
3898 ! lib/ExtUtils/t/postamble.t lib/ExtUtils/t/prefixify.t
3899 ! lib/ExtUtils/t/prereq_print.t lib/ExtUtils/t/problems.t
3900 ! lib/ExtUtils/t/writemakefile_args.t
3901 ! t/lib/MakeMaker/Test/Setup/Recurs.pm
3902 !> lib/ExtUtils/Embed.pm lib/ExtUtils/MM_Any.pm
3903 !> lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_MacOS.pm
3904 !> lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm
3905 !> lib/ExtUtils/MakeMaker/FAQ.pod lib/ExtUtils/NOTES
3906 !> lib/ExtUtils/PATCHING lib/ExtUtils/t/00compile.t
3907 !> lib/ExtUtils/t/Installed.t lib/ExtUtils/t/Liblist.t
3908 !> lib/ExtUtils/t/hints.t lib/ExtUtils/t/oneliner.t
3909 !> lib/ExtUtils/t/recurs.t lib/ExtUtils/t/split_command.t
3910 !> lib/ExtUtils/xsubpp t/lib/MakeMaker/Test/Utils.pm
3911 ____________________________________________________________________________
3912 [ 25807] By: nicholas on 2005/10/19 14:59:18
3915 Subject: [patch@25289] Add sig_count to CONFIGURE.COM
3916 From: "John E. Malmberg" <wb8tyw@qsl.net>
3917 Date: Fri, 12 Aug 2005 13:39:25 -0400
3918 Message-ID: <42FCDECD.8090009@qsl.net>
3921 Subject: [PATCH configure.com] Make "prove" available on VMS
3922 From: Abe Timmerman <abe@ztreet.demon.nl>
3923 Date: Sat, 13 Aug 2005 18:16:29 +0200
3924 Message-Id: <200508131816.29092.abe@ztreet.demon.nl>
3927 Subject: Re: [PATCH@25292] add nonxs_ext to configure.com
3928 From: "John E. Malmberg" <wb8tyw@qsl.net>
3929 Date: Sat, 13 Aug 2005 12:20:34 -0400
3930 Message-ID: <42FE1DD2.8050803@qsl.net>
3933 Subject: Re: Building 25309 on VAX (OpenVMS 7.2) not ok
3934 From: Abe Timmerman <abe@ztreet.demon.nl>
3935 Date: Sun, 21 Aug 2005 16:28:42 +0200
3936 Message-Id: <200508211628.42409.abe@ztreet.demon.nl>
3939 Subject: [patch@25452] VMS fix required by Change 25387
3940 From: "John E. Malmberg" <wb8tyw@qsl.net>
3941 Date: Sun, 18 Sep 2005 14:53:09 -0400
3942 Message-ID: <432DB795.8050801@qsl.net>
3945 We lied about strtoq way back in #8120
3948 disarm unsetenv() on VMS for now (function is present
3949 but %ENV is more complicated)
3950 Branch: maint-5.8/perl
3952 ____________________________________________________________________________
3953 [ 25806] By: nicholas on 2005/10/19 13:29:02
3956 Subject: [PATCH] VMS build update for blead
3957 From: "Craig A. Berry" <craigberry@mac.com>
3958 Date: Sat, 28 May 2005 23:18:46 -0500
3959 Message-Id: <429942A6.10601@mac.com>
3961 (and the gen_shrfls.pl parts of)
3963 Subject: [PATCH] blead help for VMS
3964 From: "Craig A. Berry" <craigberry@mac.com>
3965 Message-ID: <42E3FABB.1020900@mac.com>
3966 Date: Sun, 24 Jul 2005 15:31:55 -0500
3969 assorted blead build help for VMS (mostly ithreads-related)
3972 Parse symbols for the linker when more than one declaration
3973 on the same line (the way PERLVARISC now throws at us).
3974 Branch: maint-5.8/perl
3975 !> doio.c vms/descrip_mms.template vms/gen_shrfls.pl
3976 ____________________________________________________________________________
3977 [ 25791] By: nicholas on 2005/10/18 13:23:09
3978 Log: VMS also wants these casts.
3979 Branch: maint-5.8/perl
3980 ! ext/POSIX/POSIX.xs
3981 ____________________________________________________________________________
3982 [ 25787] By: nicholas on 2005/10/18 08:36:47
3983 Log: VMS appears to want this cast.
3984 "appears", because I can't test it there currently.
3985 Branch: maint-5.8/perl
3986 ! ext/Data/Dumper/Dumper.xs
3987 ____________________________________________________________________________
3988 [ 25785] By: nicholas on 2005/10/17 16:17:13
3991 Correct precedence from and to && in an expression with assignment.
3992 Branch: maint-5.8/perl
3993 !> ext/IO/t/io_sock.t
3994 ____________________________________________________________________________
3995 [ 25773] By: nicholas on 2005/10/16 20:03:58
3996 Log: Suggestion from Yitzchak Scott-Thoennes that correctly fixes
3997 platform specific segfaults due to bad destruction ordering
3999 Branch: maint-5.8/perl
4001 ____________________________________________________________________________
4002 [ 25762] By: nicholas on 2005/10/15 12:05:53
4003 Log: Presumably this lack of const is what the VMS compiler is complaining
4004 about in the "assignment", not that these three function calls are
4005 actually assignments.
4006 Branch: maint-5.8/perl
4008 ____________________________________________________________________________
4009 [ 25715] By: nicholas on 2005/10/08 17:38:56
4010 Log: Another cast VMS needs.
4011 Branch: maint-5.8/perl
4013 ____________________________________________________________________________
4014 [ 25714] By: nicholas on 2005/10/08 15:52:58
4015 Log: Cleanups for VMS (including reverting the prototype of cando)
4016 Branch: maint-5.8/perl
4017 ! doio.c embed.fnc mg.c pp_ctl.c proto.h
4018 ____________________________________________________________________________
4019 [ 25713] By: nicholas on 2005/10/08 15:19:54
4023 Branch: maint-5.8/perl
4025 ____________________________________________________________________________
4026 [ 25692] By: nicholas on 2005/10/05 14:20:45
4027 Log: 25673 broke Windows (and possibly other platforms) by elimiating the
4028 declaration of sig_trapped
4029 Branch: maint-5.8/perl
4031 ____________________________________________________________________________
4032 [ 25673] By: nicholas on 2005/09/30 17:13:04
4036 Subject: [PATCH] Symbian port of Perl
4037 From: <jarkko.hietaniemi@nokia.com>
4038 Date: Mon, 18 Apr 2005 13:18:30 +0300
4039 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
4042 Fix my_chsize() for systems having chsize(), broken by change #24271
4043 Branch: maint-5.8/perl
4045 !> (integrate 27 files)
4046 ____________________________________________________________________________
4047 [ 25671] By: nicholas on 2005/09/30 14:39:47
4048 Log: Casts to make Win32 and -DDEBUGGING quieter.
4049 Branch: maint-5.8/perl
4051 ____________________________________________________________________________
4052 [ 25670] By: nicholas on 2005/09/30 14:15:43
4055 No need to set flags twice.
4056 Branch: maint-5.8/perl
4058 ____________________________________________________________________________
4059 [ 25669] By: nicholas on 2005/09/30 14:00:04
4062 $r = do {my @a; \$#a}; $$r = 503 # is also naughty and now warns
4063 Branch: maint-5.8/perl
4065 !> pod/perldiag.pod t/op/array.t
4066 ____________________________________________________________________________
4067 [ 25668] By: nicholas on 2005/09/30 11:07:09
4070 Fixes the case of $a = \$#{[]}; and then accessing $$a
4071 (but not \$#a after local @a or my @a leave a block)
4072 Branch: maint-5.8/perl
4075 ____________________________________________________________________________
4076 [ 25667] By: nicholas on 2005/09/30 10:29:54
4079 Silence Win32 warnings when not using USE_LARGE_FILES
4080 Branch: maint-5.8/perl
4082 ____________________________________________________________________________
4083 [ 25661] By: nicholas on 2005/09/29 14:17:12
4086 Fix getting prototype of builtins mkdir and setpgrp.
4087 Hardcode special exceptions for exec and system, instead
4088 of trying to be clever and failing.
4089 Branch: maint-5.8/perl
4090 !> opcode.h opcode.pl pp.c t/op/cproto.t
4091 ____________________________________________________________________________
4092 [ 25655] By: nicholas on 2005/09/29 10:52:39
4093 Log: Casts and prototype changes needed to remove warnings in pp_pack.c
4094 TODO - merge Ton's structural changes in a compatible way.
4095 Branch: maint-5.8/perl
4096 ! embed.fnc pp_pack.c proto.h
4097 ____________________________________________________________________________
4098 [ 25654] By: nicholas on 2005/09/29 09:45:08
4099 Log: Casts to fix warnings in pp.c, pp_ctl.c and pp_sys.c
4100 Branch: maint-5.8/perl
4101 ! pp.c pp_ctl.c pp_sys.c
4102 ____________________________________________________________________________
4103 [ 25653] By: steveh on 2005/09/29 08:57:31
4104 Log: Put back half a comment that got lost during recent integrations
4105 Branch: maint-5.8/perl
4106 ! win32/config_H.vc64
4107 ____________________________________________________________________________
4108 [ 25648] By: nicholas on 2005/09/28 22:04:24
4109 Log: Casts to stop warnings in sv.c and xsutils.c
4110 Branch: maint-5.8/perl
4112 ____________________________________________________________________________
4113 [ 25647] By: nicholas on 2005/09/28 21:32:24
4114 Log: Casts to stop warnings in perl*.c
4115 Branch: maint-5.8/perl
4116 ! perl.c writemain.SH
4117 ____________________________________________________________________________
4118 [ 25646] By: nicholas on 2005/09/28 21:32:01
4119 Log: Casts to stop warnings in toke.c
4120 Branch: maint-5.8/perl
4122 ____________________________________________________________________________
4123 [ 25645] By: nicholas on 2005/09/28 21:15:17
4124 Log: Casts to stop warnings in op.c
4125 Branch: maint-5.8/perl
4127 ____________________________________________________________________________
4128 [ 25644] By: nicholas on 2005/09/28 21:02:37
4129 Log: Casts to stop warnings in reg*.c
4130 Branch: maint-5.8/perl
4131 ! regcomp.c regexec.c
4132 ____________________________________________________________________________
4133 [ 25643] By: nicholas on 2005/09/28 20:54:51
4134 Log: Integrate (the numeric.c tweak):
4136 Subject: [PATCH] 5.9.x (and 5.8.x): Symbian update
4137 From: <jarkko.hietaniemi@nokia.com>
4138 Date: Thu, 18 Aug 2005 13:43:46 +0300
4139 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A41B@esebe105.NOE.Nokia.com>
4140 Branch: maint-5.8/perl
4142 ____________________________________________________________________________
4143 [ 25642] By: nicholas on 2005/09/28 20:27:21
4144 Log: Casts to fix warnings in gv.c, locale.c and mg.c
4145 Branch: maint-5.8/perl
4146 ! gv.c locale.c mg.c utf8.h
4147 ____________________________________________________________________________
4148 [ 25641] By: nicholas on 2005/09/28 20:19:53
4149 Log: Casts to stop warnings in d*.c
4150 Branch: maint-5.8/perl
4151 ! doio.c doop.c dump.c
4152 ____________________________________________________________________________
4153 [ 25639] By: nicholas on 2005/09/28 19:51:11
4154 Log: Casts to stop warnings in u*.c
4155 Branch: maint-5.8/perl
4156 ! universal.c utf8.c util.c
4157 ____________________________________________________________________________
4158 [ 25636] By: nicholas on 2005/09/28 16:24:51
4161 Subject: [PATCH] Pod::Html - correctly link to =item's on the same page
4162 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
4163 Date: Mon, 4 Jul 2005 02:07:38 -0700
4164 Message-ID: <20050704090738.GA4056@efn.org>
4166 (plus a new test, although it is currently marked TODO)
4169 Subject: [perl #36526] Incorrect (X)HTML generated by Pod::Html
4170 From: Earl Hood (via RT) <perlbug-followup@perl.org>
4171 Date: Tue, 12 Jul 2005 23:55:28 -0700
4172 Message-ID: <rt-3.0.11-36526-117155.10.6496168983897@perl.org>
4174 (with old code deleted rather than commented out)
4177 Fix test following change #25181
4178 Branch: maint-5.8/perl
4179 +> lib/Pod/t/htmllink.pod lib/Pod/t/htmllink.t
4180 !> MANIFEST lib/Pod/Html.pm lib/Pod/t/htmlview.t
4181 ____________________________________________________________________________
4182 [ 25635] By: nicholas on 2005/09/28 16:08:00
4185 Subject: [perl #6749] Perl debugger outputs ctrl-\ wrongly
4186 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
4187 Date: Tue, 12 Jul 2005 15:36:54 -0700
4188 Message-ID: <rt-3.0.11-6749-117055.16.4354496694007@perl.org>
4192 Subject: [PATCH] Typos in *.p[lm]
4193 From: "Piotr Fusik" <pfusik@op.pl>
4194 Date: Sun, 31 Jul 2005 12:50:04 +0200
4195 Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec>
4196 Branch: maint-5.8/perl
4197 !> lib/dumpvar.pl lib/perl5db.pl
4198 ____________________________________________________________________________
4199 [ 25633] By: nicholas on 2005/09/28 15:03:48
4202 Upgrade to Encode 2.11, plus a patch to PerlIO::encoding
4203 by Dan Kogai to fix encoding(utf-8-strict) with partial
4207 Add files missed in change 25271
4210 Upgrade to Encode 2.12
4211 Branch: maint-5.8/perl
4212 +> ext/Encode/lib/Encode/MIME/Header/ISO_2022_JP.pm
4213 +> ext/Encode/t/mime_header_iso2022jp.t
4214 !> MANIFEST ext/Encode/AUTHORS ext/Encode/Changes
4215 !> ext/Encode/Encode.pm ext/Encode/Encode.xs
4216 !> ext/Encode/Encode/encode.h ext/Encode/MANIFEST
4217 !> ext/Encode/META.yml ext/Encode/encoding.pm
4218 !> ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm
4219 !> ext/Encode/lib/Encode/MIME/Header.pm
4220 !> ext/Encode/lib/Encode/PerlIO.pod
4221 !> ext/Encode/lib/Encode/Supported.pod ext/Encode/t/fallback.t
4222 !> ext/Encode/ucm/8859-7.ucm ext/PerlIO/encoding/encoding.pm
4223 ____________________________________________________________________________
4224 [ 25632] By: nicholas on 2005/09/28 14:38:23
4227 Make -V "Compile-time options" list everything used in makedef.pl
4230 Make makedef.pl read "miniperl -V" on Win32
4232 Perhaps other platforms that use makedef.pl also need a similar
4233 change (currently required to pick up PERL_DONT_CREATE_GVSV),
4234 but it also requires them to have minimal canned configs (if they
4235 are using canned configs like Win32 does) and I don't have any
4236 of the affected platforms (AIX, WinCE, OS/2, MacOS Classic and
4237 NetWare) for testing, so play it safe instead
4240 I *DO* have AIX, and extending #25209 like this make it happy again
4244 Tidy up options / defines output from makedef.pl
4245 and change Win32-specific comments to say "On Win32 ..." now
4246 that AIX is using the same code too
4247 Branch: maint-5.8/perl
4248 !> makedef.pl perl.c
4249 ____________________________________________________________________________
4250 [ 25631] By: nicholas on 2005/09/28 14:25:09
4251 Log: Avoid a warning about redefing carp. (Caused by sucking in a hunk
4252 that isn't needed in maint)
4253 Branch: maint-5.8/perl
4255 ____________________________________________________________________________
4256 [ 25630] By: nicholas on 2005/09/28 14:10:21
4259 Subject: [PATCH] XSLoader for Sys::Syslog
4260 From: Alexey Tourbin <at@altlinux.ru>
4261 Date: Sun, 26 Jun 2005 08:32:05 +0400
4262 Message-ID: <20050626043204.GA31585@solemn.turbinal.org>
4265 Subject: [PATCH ext/POSIX/POSIX.xs] Whitespace
4266 From: Abigail <abigail@abigail.nl>
4267 Message-ID: <20050723003235.GJ15093@abigail.nl>
4268 Date: Sat, 23 Jul 2005 02:32:35 +0200
4269 Branch: maint-5.8/perl
4270 !> ext/POSIX/POSIX.xs ext/Sys/Syslog/Syslog.pm
4271 ____________________________________________________________________________
4272 [ 25629] By: nicholas on 2005/09/28 13:59:11
4275 Subject: [PATCH] undo pod utilities regression in 24034
4276 From: "Craig A. Berry" <craigberry@mac.com>
4277 Date: Fri, 29 Apr 2005 17:22:48 -0500
4278 Message-ID: <4272B3B8.6030603@mac.com>
4279 Branch: maint-5.8/perl
4280 !> pod/pod2usage.PL pod/podselect.PL
4281 ____________________________________________________________________________
4282 [ 25628] By: nicholas on 2005/09/28 13:24:14
4285 Subject: Re: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
4286 From: Michael G Schwern <schwern@pobox.com>
4287 Date: Mon, 11 Jul 2005 17:35:14 -0700
4288 Message-ID: <20050712003514.GA20132@windhund.schwern.org>
4291 Subject: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv
4292 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
4293 Date: Mon, 11 Jul 2005 19:16:10 -0700
4294 Message-ID: <rt-3.0.11-36502-116917.0.56038652013207@perl.org>
4297 Subject: Re: [perl #36507] File::Copy::copy($foo, $foo) dies
4298 From: Michael G Schwern <schwern@pobox.com>
4299 Date: Tue, 12 Jul 2005 15:51:18 -0700
4300 Message-ID: <20050712225118.GA944@windhund.schwern.org>
4302 (and update SKIP counts)
4303 Branch: maint-5.8/perl
4304 !> lib/File/Copy.pm lib/File/Copy.t
4305 ____________________________________________________________________________
4306 [ 25622] By: steveh on 2005/09/27 16:39:01
4307 Log: Save bcc 5.5.1 from its own internal compiler error
4308 Branch: maint-5.8/perl
4310 ____________________________________________________________________________
4311 [ 25620] By: nicholas on 2005/09/27 14:45:20
4314 const sausage const const bacon const tomato and const
4315 The search_ext parameter to find_script can be a little more const.
4316 Branch: maint-5.8/perl
4317 !> embed.fnc proto.h util.c
4318 ____________________________________________________________________________
4319 [ 25607] By: nicholas on 2005/09/26 18:38:06
4320 Log: Re-run regen.pl
4321 Branch: maint-5.8/perl
4322 ! pod/perlapi.pod pod/perlintern.pod
4323 ____________________________________________________________________________
4324 [ 25606] By: nicholas on 2005/09/26 18:00:40
4325 Log: Missed embed.pl products.
4326 Branch: maint-5.8/perl
4327 ! embedvar.h reentr.inc
4328 ____________________________________________________________________________
4329 [ 25603] By: nicholas on 2005/09/26 15:40:42
4330 Log: Fix prototype of my_setenv on Win32, as identfied by Steve Hay
4331 Branch: maint-5.8/perl
4333 ____________________________________________________________________________
4334 [ 25598] By: nicholas on 2005/09/26 10:44:41
4337 Subject: [PATCH] add PERL_CALLCONV to PERL_CKDEF and PERL_PPDEF
4338 From: <jarkko.hietaniemi@nokia.com>
4339 Date: Fri, 27 May 2005 13:15:36 +0300
4340 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A1CD@esebe105.NOE.Nokia.com>
4341 Branch: maint-5.8/perl
4343 ____________________________________________________________________________
4344 [ 25596] By: nicholas on 2005/09/24 17:25:11
4347 Subject: [PATCH] Tru64: allow creating perl.pixie even with optimized Perl
4348 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
4349 Date: Sun, 05 Jun 2005 18:28:08 +0300
4350 Message-ID: <42A31A08.3070601@gmail.com>
4351 Branch: maint-5.8/perl
4353 ____________________________________________________________________________
4354 [ 25595] By: nicholas on 2005/09/24 16:45:08
4357 Subject: [PATCH] Do not install change logs, READMEs, etc...
4358 From: Michael G Schwern <schwern@pobox.com>
4359 Date: Thu, 26 May 2005 13:43:05 -0700
4360 Message-ID: <20050526204305.GH11558@windhund.schwern.org>
4363 Subject: Re: [PATCH] Do not install change logs, READMEs, etc...
4364 From: Michael G Schwern <schwern@pobox.com>
4365 Date: Fri, 27 May 2005 12:33:27 -0700
4366 Message-ID: <20050527193327.GC17504@windhund.schwern.org>
4369 Add an option --ignore to installhtml
4370 and use it to avoid to install doc in Porting/.
4371 Skip also test modules.
4372 Branch: maint-5.8/perl
4373 !> Makefile.SH installhtml installperl
4374 ____________________________________________________________________________
4375 [ 25594] By: nicholas on 2005/09/24 15:29:40
4377 (the threads parts of)
4379 Casting to/from (void *) sufficient to make a C++ compiler happy.
4382 Subject: Re: Scalar leaked in 'local $0' under ithreads + taint mode
4383 From: Steve Hay <steve.hay@uk.radan.com>
4384 Date: Mon, 11 Jul 2005 13:29:37 +0100
4385 Message-ID: <42D26631.1070500@uk.radan.com>
4388 Subject: [PATCH] make threads.xs emit warnings properly
4389 From: Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de>
4390 Date: Aug 7, 2005 7:10 AM
4391 Message-id: <20050807051041.GA3924@ethan>
4394 Holding a mutex then croak()ing strikes me as deadlock.
4395 Branch: maint-5.8/perl
4396 !> ext/threads/shared/shared.xs ext/threads/threads.pm
4397 !> ext/threads/threads.xs pod/perldiag.pod
4398 ____________________________________________________________________________
4399 [ 25593] By: nicholas on 2005/09/24 15:10:18
4402 Subject: [perl #36237] IO::File $fh->binmode($layer) is broken
4403 From: "Alexander Foken" (via RT) <perlbug-followup@perl.org>
4404 Date: 10 Jun 2005 12:46:41 -0000
4405 Message-ID: <rt-3.0.11-36237-115536.13.400290704223@perl.org>
4407 and bump version number
4410 Subject: Re: [PATCH]Re: [perl #36417] IO::Handle::getline() doco should note an important difference from <$io>
4411 From: Steve Peters <steve@fisharerojo.org>
4412 Date: Wed, 29 Jun 2005 21:47:23 -0500
4413 Message-ID: <20050630024723.GA3786@mccoy.peters.homeunix.org>
4416 Upgrade to IO 1.22 from gbarr
4417 - Adjust the regression tests to use t/test.pl from bleadperl
4418 when $ENV{PERL_CORE} is defined
4419 - Add can_ok and isa_ok to t/test.pl from the implementation
4420 found in the IO CPAN distribution
4423 Revert Makefile.PL change from #25355
4424 Branch: maint-5.8/perl
4425 !> ext/IO/ChangeLog ext/IO/IO.pm ext/IO/IO.xs ext/IO/Makefile.PL
4426 !> ext/IO/README ext/IO/lib/IO/Dir.pm ext/IO/lib/IO/File.pm
4427 !> ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm
4428 !> ext/IO/lib/IO/Poll.pm ext/IO/lib/IO/Seekable.pm
4429 !> ext/IO/lib/IO/Select.pm ext/IO/lib/IO/Socket.pm
4430 !> ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm
4431 !> ext/IO/t/IO.t ext/IO/t/io_file.t ext/IO/t/io_linenum.t
4432 !> ext/IO/t/io_pipe.t ext/IO/t/io_sel.t ext/IO/t/io_sock.t
4433 !> ext/IO/t/io_utf8.t t/test.pl
4434 ____________________________________________________________________________
4435 [ 25592] By: nicholas on 2005/09/24 09:56:14
4438 no code before declarations!
4439 Branch: maint-5.8/perl
4441 ____________________________________________________________________________
4442 [ 25589] By: nicholas on 2005/09/23 16:14:59
4445 Subject: [PATCH] The return of the consting
4446 From: Andy Lester <andy@petdance.com>
4447 Date: Tue, 13 Sep 2005 01:08:36 -0500
4448 Message-ID: <20050913060835.GA1037@petdance.com>
4449 Branch: maint-5.8/perl
4451 !> embed.fnc lib/overload.pm util.c
4452 ____________________________________________________________________________
4453 [ 25587] By: nicholas on 2005/09/23 15:40:22
4456 Subject: [PATCH] Post-OSCON NN/NULLOK-ing
4457 From: Andy Lester <andy@petdance.com>
4458 Date: Sun, 7 Aug 2005 00:59:11 -0500
4459 Message-ID: <20050807055911.GA6384@petdance.com>
4460 Branch: maint-5.8/perl
4462 ____________________________________________________________________________
4463 [ 25585] By: nicholas on 2005/09/23 15:04:55
4466 Subject: [PATCH] More embed.fnc goodness
4467 From: Andy Lester <andy@petdance.com>
4468 Date: Thu, 28 Jul 2005 14:09:56 -0500
4469 Message-ID: <20050728190956.GB607@petdance.com>
4470 Branch: maint-5.8/perl
4472 !> doio.c embed.fnc embed.h op.c pp_ctl.c regcomp.c regexec.c
4474 ____________________________________________________________________________
4475 [ 25584] By: nicholas on 2005/09/23 14:26:21
4478 croak() accepts Nullch as a parameter.
4479 (spotted by Stas Bekman)
4482 Subject: [PATCH] tidy up DieNull and DIE_NULL
4483 From: Robin Barker <Robin.Barker@npl.co.uk>
4484 Date: Thu, 28 Jul 2005 14:05:51 +0100
4485 Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk>
4486 Branch: maint-5.8/perl
4488 !> embed.fnc mg.c pp_sys.c proto.h
4489 ____________________________________________________________________________
4490 [ 25583] By: nicholas on 2005/09/23 14:02:03
4493 Subject: [PATCH] The continuing plod through embed.fnc
4494 From: Andy Lester <andy@petdance.com>
4495 Date: Mon, 18 Jul 2005 10:37:38 -0500
4496 Message-ID: <20050718153738.GB20193@petdance.com>
4497 Branch: maint-5.8/perl
4499 !> embed.fnc op.c pad.c pod/perlapi.pod regcomp.c utf8.c
4500 ____________________________________________________________________________
4501 [ 25580] By: nicholas on 2005/09/23 13:21:57
4504 Subject: [PATCH] more embed cleanup
4505 From: Andy Lester <andy@petdance.com>
4506 Date: Fri, 15 Jul 2005 10:51:15 -0500
4507 Message-ID: <20050715155115.GC29983@petdance.com>
4510 Branch: maint-5.8/perl
4512 !> dump.c embed.h hv.c mg.c op.c perl.c pp_ctl.c pp_hot.c
4513 !> regcomp.c sv.c utf8.c
4514 ____________________________________________________________________________
4515 [ 25577] By: nicholas on 2005/09/23 12:25:23
4516 Log: Pesky lax compilers that let me assign to a const variable, so that
4517 my build (and make test) pass.
4518 Branch: maint-5.8/perl
4520 ____________________________________________________________________________
4521 [ 25576] By: nicholas on 2005/09/23 10:45:45
4524 Subject: [PATCH] More embed.fnc plowing
4525 From: Andy Lester <andy@petdance.com>
4526 Date: Wed, 13 Jul 2005 10:49:19 -0500
4527 Message-ID: <20050713154919.GA24586@petdance.com>
4528 Branch: maint-5.8/perl
4530 !> embed.fnc gv.c hv.c op.c pad.c perlio.c pp_ctl.c pp_hot.c
4532 ____________________________________________________________________________
4533 [ 25575] By: nicholas on 2005/09/23 10:14:05
4536 get_?v have side effects, so their return values may be ignored
4539 S_pad_findlex has side effects, so its return value may be ignored
4540 Branch: maint-5.8/perl
4543 ____________________________________________________________________________
4544 [ 25574] By: nicholas on 2005/09/23 09:52:15
4547 Subject: [PATCH] Making my way thru embed.fnc
4548 From: Andy Lester <andy@petdance.com>
4549 Date: Sun, 10 Jul 2005 14:36:35 -0500
4550 Message-ID: <20050710193635.GC8081@petdance.com>
4551 Branch: maint-5.8/perl
4552 ! embed.fnc embed.h proto.h util.c
4553 !> doio.c doop.c gv.c hv.c op.c perl.c pp_ctl.c pp_hot.c
4555 ____________________________________________________________________________
4556 [ 25572] By: nicholas on 2005/09/22 16:46:28
4559 Subject: Re: janitorial work ? [patch]
4560 From: Jim Cromie <jcromie@divsol.com>
4561 Date: Wed, 06 Jul 2005 14:19:53 -0600
4562 Message-ID: <42CC3CE9.5050606@divsol.com>
4564 (reverted all dual-lived modules since they must work with older
4565 perls too so must wait for a new Devel::PPPort)
4568 Change New*() to Newx*() in various comments and documentation
4571 Fix worrying typo in handy.h :-s
4574 Fix Newz() backwards-compatibility macro
4575 Branch: maint-5.8/perl
4577 !> (integrate 55 files)
4578 ____________________________________________________________________________
4579 [ 25569] By: nicholas on 2005/09/22 12:44:27
4582 [perl #36470] 'undef $@; die' gives uninint value warning
4585 [perl #34171] bytes pragma error in substitution operator
4588 Subject: [PATCH] bug with charnames::viacode("0x1234") and optimize it
4589 From: Tels <nospam-abuse@bloodgate.com>
4590 Date: Wed, 6 Jul 2005 21:11:59 +0200
4591 Message-Id: <200507062112.12159@bloodgate.com>
4594 Subject: Re: [perl #36569] chop fails on decoded string with trailing nul
4595 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
4596 Date: Sat, 16 Jul 2005 22:05:13 +0900
4597 Message-Id: <20050716220041.2BDD.BQW10602@nifty.com>
4600 $SIG{__WARN__} = sub { goto &foo } could recurse infinitely
4603 perl -Dstv -e'... for min..max' displayed wrong stack elements
4606 Subject: [PATCH] Re: [PATCH] Re: [perl #36819] perlbug AutoReply: Bleadperl: abs() busted outside integer range
4607 From: Dominic Dunlop <shouldbedomo@mac.com>
4608 Date: Sat, 6 Aug 2005 17:47:40 +0200
4609 Message-Id: <EF62D3CF-8B54-4C7B-973E-C259F487AE32@mac.com>
4612 Subject: Re: [perl #36654] Inconsistent treatment of NaN
4613 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
4614 Date: Aug 7, 2005 8:03 PM
4615 Message-ID: <20050807180308.GA2112@efn.org>
4617 Subject: Re: [perl #36654] Inconsistent treatment of NaN
4618 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
4619 Date: Wed, 10 Aug 2005 22:53:51 -0700
4620 Message-ID: <20050811055351.GA2296@efn.org>
4623 Subject: autouse.pm: remove unneeded eval
4624 From: Alexey Tourbin <at@altlinux.ru>
4625 Date: Thu, 18 Aug 2005 08:13:24 +0400
4626 Message-ID: <20050818041324.GO19097@solemn.turbinal.org>
4628 Subject: autouse.pm: check stub, use goto in stub
4629 From: Alexey Tourbin <at@altlinux.ru>
4630 Date: Thu, 18 Aug 2005 09:06:20 +0400
4631 Message-ID: <20050818050620.GP19097@solemn.turbinal.org>
4632 Branch: maint-5.8/perl
4633 !> doop.c lib/autouse.pm lib/charnames.pm numeric.c
4634 !> pod/perlop.pod pp.c pp_ctl.c pp_sys.c t/op/arith.t t/op/chop.t
4635 !> t/op/die.t t/op/goto.t t/op/subst.t util.c
4636 ____________________________________________________________________________
4637 [ 25568] By: nicholas on 2005/09/22 12:22:36
4641 Subject: Re: Reworked Trie Patch
4642 From: demerphq <demerphq@gmail.com>
4643 Date: Mon, 14 Mar 2005 08:55:39 +0100
4644 Message-ID: <9b18b31105031323557019ae1@mail.gmail.com>
4646 Subject: Re: Reworked Trie Patch
4647 From: demerphq <demerphq@gmail.com>
4648 Date: Wed, 16 Mar 2005 19:48:18 +0100
4649 Message-ID: <9b18b31105031610481025a080@mail.gmail.com>
4651 Plus minor nits in the documentation of re.pm,
4652 a version bump, and addition of an OPTIMIZE alias
4655 [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
4656 $utf8 =~ /latin/i didn't match.
4657 Also added TODO for $latin =~ /utf8/i which also fails
4660 Re: [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning
4661 From: demerphq <demerphq@gmail.com>
4662 Message-ID: <9b18b3110507080807f16d1eb@mail.gmail.com>
4663 Date: Fri, 8 Jul 2005 17:07:26 +0200
4665 Fix trie codepath of mixed utf8/latin1 pattern matches
4666 Branch: maint-5.8/perl
4667 !> regexec.c t/op/pat.t t/op/re_tests utf8.c
4668 ____________________________________________________________________________
4669 [ 25567] By: nicholas on 2005/09/22 10:46:26
4672 Add a define PERL_POISON which tries to trip up anything accessing
4673 freed or uninitialised memory. Currently only Poison()s freed
4675 Branch: maint-5.8/perl
4676 !> ext/PerlIO/encoding/encoding.xs gv.c handy.h pp_ctl.c scope.c
4678 ____________________________________________________________________________
4679 [ 25566] By: nicholas on 2005/09/22 10:00:19
4682 Borland's .pdb files are called .tds
4685 Fix static extensions when building with nmake on Win32
4687 They were broken because change 24806 forgot to add -DWITH_STATIC
4688 to the recipe for compiling perllib.c which meant that perllibst.h
4689 was not included and hence although they built OK, the static
4690 extensions could not actually be used!
4692 In fact, since perllibst.h is always created (it is more or less
4693 empty when static extensions are not being used), there is no need
4694 for -DWITH_STATIC at all. So rather than adding it to Makefile,
4695 just drop it from makefile.mk and perllib.c.
4697 Also add the missing cleanup of perllibst.h to Makefile.
4700 1. Typo detected by Schwern (#25151)
4701 2. Added proza about patches (#25152)
4702 3. dirfd got the wrong define based on previous tests (#25168)
4705 Rearrange win32/config_H.* to match config_h.SH
4707 No actual changes, just reordering the contents of the files so that
4711 Make the canned config.h files used on Win32 more minimal
4713 These are used in their unedited form to build miniperl, so should
4714 represent a minimal configuration
4716 The plan is to use miniperl's "-V" output in makedef.pl, so it is
4717 important that it doesn't include any of the optional things in the
4718 makefiles that the user might have chosen to disable
4720 (The actual config.h used to build perl itself is, of course, an
4721 edited version of these canned configs produced by using miniperl
4722 to run config_h.PL so these changes won't affect perl itself)
4725 Add missing entries to win32/config.*
4727 No existing entries changed, just adding some missing ones based
4728 on Porting/config.sh
4731 Tweak the canned win32/config.* files
4733 uselargefiles, usemultiplicity, useperlio and useithreads are now
4734 off in the canned win32/config_H.* files, so change these to match.
4736 Also scrap the misleading ~USE_PERLIO~ and ~USE_SITECUST~ tags
4737 which don't actually work since no such CFG_VARS are passed in to
4738 config_sh.PL. (The useperlio and usesitecustomize entries actually
4739 get substituted by the more general "if (/^([\w_]+)=(.*)$/)" case.)
4742 Fix USE_LARGE_FILES with bcc32 on Win32?
4744 Trawling through all these config files, I think I've found the
4745 reason why bcc32 builds with USE_LARGE_FILES were failing (e.g.
4746 (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00809.html):
4747 lseeksize and lseektype were set to 8 and __int64, but Borland's
4748 <io.h> suggests that they should be 4 and long respectively.
4750 Changing them accordingly makes all tests pass. And I see that
4751 win32/win32.c has special handling for __BORLANDC__ + USE_LARGE_FILES,
4752 presumably to cope with this difference?
4755 Reinstate PERL_MALLOC_WRAP for bcc32 on Win32
4757 This was disabled by change 22689 because it was severely broken
4758 at the time. See the thread starting here:
4760 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-04/msg00370.html
4762 The PERL_MALLOC_WRAP code in handy.h has since changed along the
4763 lines of what was discussed in that thread (in particular, by change
4764 25034) and I find that everything is now fine with PERL_MALLOC_WRAP
4768 Supply same libs for bcc32 builds as cl and gcc builds have
4770 It makes life easier for third-party extensions if perl provides a
4771 decent set of libs to link against. cl and gcc builds already have
4772 this (except that gcc was missing one lib), but bcc32 builds only
4773 have one or two libs supplied. In particular, the ODBC libs
4774 required for building libwin32 were not specified. One of these
4775 doesn't exist in the Borland lib dirs by default, so generate it
4776 from the DLL if it is missing.
4777 Branch: maint-5.8/perl
4778 ! win32/config_H.bc win32/config_H.gc
4779 !> Configure win32/Makefile win32/config.bc win32/config.gc
4780 !> win32/config.vc win32/config.vc64 win32/config_H.vc
4781 !> win32/config_H.vc64 win32/makefile.mk win32/perllib.c
4782 ____________________________________________________________________________
4783 [ 25565] By: nicholas on 2005/09/22 09:28:31
4786 Subject: [PATCH] File::Basename doc overhaul
4787 From: Michael G Schwern <schwern@pobox.com>
4788 Date: Tue, 5 Jul 2005 20:11:27 -0700
4789 Message-ID: <20050706031127.GL9227@windhund.schwern.org>
4791 (with some minor changes)
4794 Subject: [PATCH] Further lies in the File::Basename docs
4795 From: Michael G Schwern <schwern@pobox.com>
4796 Date: Wed, 6 Jul 2005 09:22:32 -0700
4797 Message-ID: <20050706162232.GA14495@windhund.schwern.org>
4799 (plus some minor POD changes and a bug fix)
4802 Subject: [perl #22236] File::Basename behavior is misleading
4803 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
4804 Date: 6 Jul 2005 19:45:40 -0000
4805 Message-ID: <rt-3.0.11-22236-116656.1.59163789180809@perl.org>
4808 Subject: [PATCH] Mention File::Spec in File::Basename
4809 From: Michael G Schwern <schwern@pobox.com>
4810 Date: Wed, 6 Jul 2005 13:06:20 -0700
4811 Message-ID: <20050706200620.GE15644@windhund.schwern.org>
4813 (plus bump $VERSION)
4816 Subject: Re: [perl #36477] File::Basename basename() bug
4817 From: Michael G Schwern <schwern@pobox.com>
4818 Date: Thu, 7 Jul 2005 14:16:01 -0700
4819 Message-ID: <20050707211601.GA3769@windhund.schwern.org>
4822 Subject: [PATCH] basename() and suffixes
4823 From: Michael G Schwern <schwern@pobox.com>
4824 Date: Thu, 7 Jul 2005 15:38:32 -0700
4825 Message-ID: <20050707223832.GA4782@windhund.schwern.org>
4826 Branch: maint-5.8/perl
4827 !> lib/File/Basename.pm lib/File/Basename.t
4828 ____________________________________________________________________________
4829 [ 25564] By: nicholas on 2005/09/22 09:15:24
4832 First stab at not automatically creating an unused SV for GvSV
4833 Enable it with -DPERL_DONT_CREATE_GVSV.
4834 Currently if enabled 22 test scripts have failures, so still some way
4838 Fixes to -DPERL_DONT_CREATE_GVSV to make more tests pass
4841 Make warnings.t pass with -DPERL_DONT_CREATE_GVSV
4844 All tests pass (for me) with -DPERL_DONT_CREATE_GVSV
4847 DEFSV causes GvSVn() to be used in lvalue context.
4848 Not sure if instead we should recode DEFSV to avoid this, and leave
4849 GvSVn() as rvalue only, like its namesakes.
4852 Subject: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
4853 From: John Peacock <jpeacock@rowman.com>
4854 Message-ID: <42D55C46.5030905@rowman.com>
4855 Date: Wed, 13 Jul 2005 14:24:06 -0400
4858 Subject: [PATCH] Re: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION
4859 From: Michael G Schwern <schwern@pobox.com>
4860 Date: Fri, 15 Jul 2005 00:49:12 -0700
4861 Message-ID: <20050715074911.GA16512@windhund.schwern.org>
4862 Branch: maint-5.8/perl
4864 !> doio.c embed.fnc embed.h global.sym gv.c gv.h makedef.pl
4865 !> perl.c perl.h pp.c pp_hot.c pp_sys.c proto.h sv.c universal.c
4866 ____________________________________________________________________________
4867 [ 25562] By: nicholas on 2005/09/21 22:36:00
4870 Convert strcpy to memcpy where we already know the length.
4873 Replace newSVpv(...,0) with newSVpvn where we know the length.
4876 -V:... would get upset (syntax error) if ... contained unbalanced ().
4879 The core shouldn't be using PL_na
4882 Use Perl_sv_catpvf to shorten the code (source and object) needed for
4883 commandline -V options that q\0...\0.
4886 Avoid using PL_Sv in the -V argument processing.
4887 Express the embedded perl program in a slightly terser way.
4890 We know the length, so use sv_setpvn rather than sv_setpv.
4893 A terser way of implementing require_pv.
4896 Don't check the pointer is non-NULL before calling Safefree() in
4897 little used code, code used only once per run (such as interpreter
4898 construction and destruction), and cases where the pointer nearly
4899 never is NULL. Safefree does its own non-NULL check, and even that
4900 isn't strictly necessary as all conformant free()s accept a NULL
4904 Don't inline offer_nice_chunk, as it's rarely called.
4910 Add regression test for change 25062
4911 Branch: maint-5.8/perl
4912 !> doio.c embed.fnc embed.h gv.c hv.c locale.c mg.c perl.c perl.h
4913 !> proto.h regcomp.c sv.c t/op/magic.t universal.c util.c
4914 ____________________________________________________________________________
4915 [ 25561] By: nicholas on 2005/09/21 21:47:11
4918 Subject: [PATCH] Post-YAPC consting, now with an attachment!
4919 From: Andy Lester <andy@petdance.com>
4920 Date: Sun, 3 Jul 2005 18:31:56 -0500
4921 Message-ID: <20050703233156.GA20967@petdance.com>
4924 Regen after change 25067
4927 Subject: [PATCH] Remove unnecessary null check
4928 From: Andy Lester <andy@petdance.com>
4929 Date: Mon, 4 Jul 2005 14:12:00 -0500
4930 Message-ID: <20050704191200.GA2614@petdance.com>
4931 Branch: maint-5.8/perl
4933 !> deb.c embed.fnc gv.c hv.c pad.c sv.c toke.c util.c
4934 ____________________________________________________________________________
4935 [ 25559] By: nicholas on 2005/09/21 21:04:54
4938 Subject: [PATCH perl.h] FPTR2DPTR/DPTR2FPTR
4939 From: Robin Barker <Robin.Barker@npl.co.uk>
4940 Date: Mon, 20 Jun 2005 13:47:37 +0100
4941 Message-ID: <533D273D4014D411AB1D00062938C4D90849C6E4@hotel.npl.co.uk>
4944 the PAD_SET_CUR macro expanded too much for AIX compilers
4947 missed one PAD_SET_CUR
4948 Branch: maint-5.8/perl
4949 !> pad.h perl.h pp_ctl.c pp_hot.c pp_sort.c pp_sys.c
4950 ____________________________________________________________________________
4951 [ 25558] By: nicholas on 2005/09/21 20:50:26
4954 Suppress warnings about a clash between redefined malloc and the
4955 use of __attribute__malloc__
4957 Subject: Re: Fun with __attribute__malloc__
4958 From: Andy Lester <andy@petdance.com>
4959 Date: Fri, 24 Jun 2005 12:11:59 -0500
4960 Message-ID: <20050624171159.GB29590@petdance.com>
4963 Subject: [PATCH] We're going round in circles with pp_sys.c
4964 From: Andy Lester <andy@petdance.com>
4965 Date: Mon, 27 Jun 2005 13:06:59 -0500
4966 Message-ID: <20050627180659.GB29744@petdance.com>
4971 Stop "suspicious pointer conversion" warning following change 24997
4974 Stop "Possible use before definition" warning following change 24997
4977 Silence MinGW warnings about system headers when building Errno
4979 Thanks to Mike Guy for the suggested fix.
4982 Silence some cast warnings from bcc32 on Win32
4984 See the thread starting here for arguments:
4985 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00994.html
4988 silence gcc 'comparison is always false' warning in MEM_WRAP_CHECK
4989 Only a partial fix: works where sizeof(type)==1; since we
4990 can never wraparound in that case, disarm the check
4993 silence a warning in Perl_sv_compile_2op
4996 Remove unreferenced local variable (and the warning about it)
4999 Silence MinGW warning about "'noreturn' function does return"
5001 (Thanks to Nicholas Clark)
5004 Andy suggests this tweak to Dave's fix for MEM_WRAP_CHECK to shut up
5005 a different compiler warnings. I guess we need a waterbed theory of
5009 Subject: Re: How to suppress warnings when building Errno with gcc
5010 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
5011 Date: Fri, 1 Jul 2005 10:56:23 -0700
5012 Message-ID: <20050701175623.GD216@efn.org>
5015 extend MEM_WRAP_CHECK supress warning hack to MEM_WRAP_CHECK_*
5016 Branch: maint-5.8/perl
5017 !> embed.fnc ext/Errno/Errno_pm.PL ext/XS/APItest/APItest.xs gv.c
5018 !> handy.h hv.c iperlsys.h perl.c perl.h pp_ctl.c pp_hot.c
5019 !> pp_sys.c proto.h regexec.c sv.c toke.c win32/win32.c
5020 ____________________________________________________________________________
5021 [ 25557] By: nicholas on 2005/09/21 20:28:20
5024 Add facility to fork() early in perl_destruct and use the child to
5025 dump out leaked scalars (enabled with DEBUG_LEAKING_SCALARS_FORK_DUMP
5026 when DEBUG_LEAKING_SCALARS is already in force)
5029 Extend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalars
5030 which become unreferenced. This is less likely to be successful.
5031 The #define needs a better name.
5034 If forking during global destruction, the child needs to close all
5035 unused file descriptors, else it can cause other processes to hang
5036 because it accidentally holds open pipes and sockets.
5039 Need to skip exporting PL_dumper_fd unless it is used.
5042 When using DEBUG_LEAKING_SCALARS_FORK_DUMP it's possible to cause
5043 indefinite hangs when the debugging child holds open Perl_debug_log,
5044 and it happens to be a file descriptor that is one end of a pipe,
5045 with a process sitting at the other end waitng for EOF.
5046 So close all descriptors in the child *including* Perl_debug_log,
5047 and pass it back in over the control socket if it's needed.
5050 Tweak the child dump socket protocol to return error messages to the
5051 parent so that it can display what went wrong.
5052 Branch: maint-5.8/perl
5054 !> embed.fnc embed.h embedvar.h makedef.pl perlapi.h proto.h sv.c
5055 ____________________________________________________________________________
5056 [ 25556] By: nicholas on 2005/09/21 20:05:39
5059 Workaround localtime edge case where TZ makes time go beyond
5060 the defined working range (AIX 5.2)
5063 Need to pass a my_perl to S_my_localtime to make threaded builds build.
5066 Subject: Re: AIX 5.2 localtime bug attack
5067 From: Campo Weijerman <rfc822@nl.ibm.com>
5068 Date: Mon, 18 Jul 2005 17:34:55 +0200
5069 Message-ID: <20050718153455.GA29381@python>
5071 mday++ is also wday++ and yday++
5074 Fix lib/Time/Local.t for bcc32 in non GMT time zones
5077 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-08/msg00115.html
5080 Subject: Your bug reports for Time::Local
5081 From: Dave Rolsky <autarch@urth.org>
5082 Date: Tue, 16 Aug 2005 11:22:20 -0500 (CDT)
5083 Message-ID: <Pine.LNX.4.61.0508161120520.26270@urth.org>
5085 An improvement on change 25287 from Dave Rolsky
5086 Branch: maint-5.8/perl
5087 !> lib/Time/Local.t pp_sys.c
5088 ____________________________________________________________________________
5089 [ 25555] By: nicholas on 2005/09/21 19:54:07
5092 Subject: [PATCH] Pre-YAPC consting fun
5093 From: Andy Lester <andy@petdance.com>
5094 Date: Jun 23, 2005 9:04 PM
5095 Message-ID: <20050623190423.GA13835@petdance.com>
5096 Branch: maint-5.8/perl
5097 ! embed.fnc locale.c proto.h
5098 !> embed.h mg.c perlio.c pp_ctl.c pp_sys.c scope.c taint.c util.c
5099 ____________________________________________________________________________
5100 [ 25554] By: nicholas on 2005/09/21 19:31:30
5103 Subject: [PATCH] Const Boy II: The Localizing
5104 From: Andy Lester <andy@petdance.com>
5105 Date: Wed, 22 Jun 2005 09:41:00 -0500
5106 Message-ID: <20050622144059.GA19598@petdance.com>
5107 Branch: maint-5.8/perl
5109 !> autodoc.pl embed.fnc embed.pl perl.c perlio.c pod/perlapi.pod
5110 !> pp.c pp.h pp_ctl.c pp_sys.c util.c
5111 ____________________________________________________________________________
5112 [ 25553] By: nicholas on 2005/09/21 18:57:22
5115 Remove signature test, which is always skipped
5116 Branch: maint-5.8/perl
5117 - lib/Test/Simple/t/00signature.t
5119 ____________________________________________________________________________
5120 [ 25552] By: nicholas on 2005/09/21 18:43:51
5123 Subject: Re: [perl #36310] sv_vcatpvfn() fails on some (very limited) situations
5124 From: Tsutomu IKEGAMI <t-ikegami@aist.go.jp>
5125 Date: Fri, 17 Jun 2005 17:55:10 +0900 (JST)
5126 Message-Id: <20050617.175510.21285350.t-ikegami@aist.go.jp>
5129 Subject: [PATCH] ternary operator cond ? foo : bar being parsed as ?...?
5130 From: Salvador Fandiño <sfandino@yahoo.com>
5131 Date: Fri, 17 Jun 2005 14:06:30 +0100
5132 Message-ID: <20050617130548.18776.qmail@lists.develooper.com>
5134 with wordings improvements suggested by Ronald J Kimball
5137 Subject: Re: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo
5138 From: Salvador Fandino <sfandino@yahoo.com>
5139 Date: Tue, 21 Jun 2005 19:50:35 +0200
5140 Message-ID: <20050621181658.5977.qmail@lists.develooper.com>
5143 Re-initialise PL_curcop to &PL_compiling before destroying the optree.
5146 The current implementation of :unique is fundamentally flawed,
5147 because declaring a scalar READONLY does not stop it being modified.
5148 Hence the current implementation of :unique is *not threadsafe*
5150 Better implementations welcome.
5151 Branch: maint-5.8/perl
5152 !> embed.fnc embed.h ext/threads/t/problems.t perl.c
5153 !> pod/perldiag.pod pod/perltodo.pod pp_sort.c proto.h sv.c
5155 ____________________________________________________________________________
5156 [ 25551] By: nicholas on 2005/09/21 18:21:10
5159 Silence warning in debug printf
5162 Silence some bcc32 compiler warnings
5164 ("Superfluous & with function")
5167 Silence some more bcc32 compiler warnings
5169 ("Suggest parentheses to clarify precedence")
5172 Silence yet more bcc32 compiler warnings
5174 ("Code has no effect")
5177 Silence another bcc32 compiler warning
5179 ("Possible use of '%s' before definition")
5182 More bcc32 compiler warnings to silence
5184 ("Suspicious pointer conversion")
5187 Silence bcc32 compiler warnings from win32/fcrypt.c (almost)
5189 It still whines about 'in' and 'b' being assigned values that are
5190 never used on lines 348 and 505 respectively (as side effects of the
5191 calls to c2l and l2c respectively), but I'm not sure how to shut
5195 Oops! Change 24946 wasn't quite right
5198 Silence bcc32 compiler warnings following change 24945
5200 ("Possible use of '%s' before definition")
5203 Warning suppression.
5208 Doesn't fix bcc32 + USE_LARGE_FILES, though :-(
5211 Silence compiler warning in SDBM_File
5213 Unless I'm missing something it looks like "key" actually is used,
5214 and the "key = key" assignment causes bcc32 to complain about use
5218 From: Mattia Barbon <mattia.barbon@libero.it>
5219 Subject: [PATCH] Avoid redefinition warning for MinGW
5220 Date: Jun 27, 2005 10:07 PM
5221 Message-ID: <Mahogany-0.66.0-1232-20050627-220727.00@rbnet.it>
5222 Branch: maint-5.8/perl
5223 !> doio.c doop.c ext/SDBM_File/SDBM_File.xs perlvars.h pp.c
5224 !> pp_ctl.c pp_hot.c pp_sys.c toke.c warnings.h warnings.pl
5225 !> win32/fcrypt.c win32/win32.c win32/win32io.c win32/win32iop.h
5226 ____________________________________________________________________________
5227 [ 25550] By: nicholas on 2005/09/21 18:04:56
5230 Subject: [PATCH] The continuing adventures of Constman and Localize Boy
5231 From: Andy Lester <andy@petdance.com>
5232 Date: Mon, 20 Jun 2005 10:22:37 -0500
5233 Message-ID: <20050620152237.GA5032@petdance.com>
5234 Branch: maint-5.8/perl
5235 !> XSUB.h doop.c embed.fnc embed.h global.sym gv.c mg.c pad.c
5236 !> perl.h proto.h sv.c universal.c util.c
5237 ____________________________________________________________________________
5238 [ 25549] By: nicholas on 2005/09/21 17:38:28
5241 Subject: [PATCH] More random cleanups
5242 From: Andy Lester <andy@petdance.com>
5243 Date: Fri, 17 Jun 2005 09:50:29 -0500
5244 Message-ID: <20050617145029.GC11769@petdance.com>
5245 Branch: maint-5.8/perl
5247 !> embed.fnc embed.h pp_ctl.c pp_sort.c scope.c
5248 ____________________________________________________________________________
5249 [ 25548] By: nicholas on 2005/09/21 16:20:59
5252 Subject: Re: [PATCH] make -f invalid when USE_SITECUSTOMIZE isn't set
5253 From: Steve Peters <steve@fisharerojo.org>
5254 Date: Wed, 15 Jun 2005 11:30:41 -0500
5255 Message-ID: <20050615163040.GA14745@mccoy.peters.homeunix.org>
5258 Revert part of change #24854
5261 Add -f in perl synopsys, sync perl.pod and perlrun.pod synopses
5262 Branch: maint-5.8/perl
5263 !> ext/Devel/DProf/t/DProf.t perl.c pod/perl.pod pod/perlrun.pod
5264 ____________________________________________________________________________
5265 [ 25546] By: nicholas on 2005/09/21 16:02:53
5268 Don't export Perl_stashpv_hvname_match when !USE_ITHREADS
5270 (Fixes a linker error on Win 32 introduced by change #24847)
5271 Branch: maint-5.8/perl
5273 ____________________________________________________________________________
5274 [ 25545] By: nicholas on 2005/09/21 16:01:36
5277 Subject: [PATCH] S_emulate_eaccess() does return a value
5278 From: Steve Peters <steve@fisharerojo.org>
5279 Message-ID: <20050614193052.GA1898@mccoy.peters.homeunix.org>
5280 Date: Tue, 14 Jun 2005 14:30:52 -0500
5283 Subject: [PATCH] CopSTASH_eq again
5284 From: Andy Lester <andy@petdance.com>
5285 Date: Tue, 14 Jun 2005 23:49:26 -0500
5286 Message-ID: <20050615044926.GA29087@petdance.com>
5287 Branch: maint-5.8/perl
5288 ! embed.h global.sym proto.h
5289 !> cop.h embed.fnc util.c
5290 ____________________________________________________________________________
5291 [ 25542] By: nicholas on 2005/09/21 15:31:01
5297 Comment nit to help Devel::Cover, spotted by Steve Peters
5298 Branch: maint-5.8/perl
5299 !> ext/Devel/DProf/DProf.pm ext/POSIX/POSIX.xs
5300 ____________________________________________________________________________
5301 [ 25540] By: nicholas on 2005/09/21 15:18:49
5304 Add a Configure test to see if NV 0.0 is stored as all bits zero, and
5305 #define NV_ZERO_IS_ALLBITS_ZERO if so. This is always true on VMS:
5307 Subject: Re: Configure check for whether 0.0 is stored as all bits zero
5308 From: "Craig A. Berry" <craigberry@mac.com>
5309 Message-Id: <p06210214beda5bf31c4c@[172.16.52.1]>
5310 Date: Sat, 18 Jun 2005 18:23:59 -0500
5313 Support NV_ZERO_IS_ALLBITS_ZERO on Win32 (re: change 24898)
5315 The try.c test program added to Configure by change 24898 outputs
5316 "Yes" using each of VC++, GCC and BCC32, so here goes...
5319 Redo generation of change #24898
5320 Do not forget to run Porting/config_h.pl!
5323 Add handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc
5324 Branch: maint-5.8/perl
5325 !> Configure NetWare/config.wc NetWare/config_H.wc
5326 !> Porting/Glossary config_h.SH configure.com epoc/config.sh
5327 !> win32/config.bc win32/config.gc win32/config.vc
5328 !> win32/config.vc64 win32/config_H.bc win32/config_H.gc
5329 !> win32/config_H.vc win32/config_H.vc64
5330 ____________________________________________________________________________
5331 [ 25539] By: nicholas on 2005/09/21 15:02:51
5334 Subject: DynaLoader dl_unload_file for win32 ( dl_win32.xs )
5335 From: DH <crazyinsomniac@yahoo.com>
5336 Date: Tue, 31 May 2005 08:33:27 -0700 (PDT)
5337 Message-ID: <20050531153327.85145.qmail@unknown-209-73-178-237.yahoo.com>
5339 (with a couple of minor tweaks)
5342 Subject: improve static build for win32/Makefile
5343 From: vadim <vadim@vkonovalov.ru>
5344 Date: Sun, 12 Jun 2005 14:09:11 -0400
5345 Message-Id: <1118599750.2732.2.camel@mdk10>
5348 Subject: [PATCH @ 24819] Re: Change 24806: improve static build for win32/Makefile
5349 From: vadim <vadim@vkonovalov.ru>
5350 Date: Mon, 13 Jun 2005 15:41:41 -0400
5351 Message-Id: <1118691701.6333.32.camel@mdk10>
5354 Add BUILDOPTEXTRA to Win32 makefiles
5356 This allows extra build options, e.g. -DNO_HASH_SEED, to be
5357 specified on the command line, which is otherwise not possible
5358 under nmake using the existing BUILDOPT macro
5360 Suggested by Jan Dubois <jand@ActiveState.com>
5363 Fix win32/makefile.mk for building with bcc32 5.5.1 and dmake 4.4
5366 Fix $Config{ccversion} for Borland C++ 5.5.1
5368 This pattern match seems a little saner, and stops " for Win32"
5369 getting picked up from the following output:
5371 Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
5373 Maybe it breaks older versions, but at least the latest now works
5374 correctly. If anyone knows what older versions' messages look like
5378 Enable static extensions with Borland compiler on Win32
5381 Simplify win32/makefile.mk for static extensions with GCC
5384 Fix changes 24862 and 24863 for Sarathy's old dmake
5387 Subject: [PATCH] Strip \\?\ prefix from Perl path in win32/win32.c:set_w32_module_name()
5388 From: "Jan Dubois" <jand@ActiveState.com>
5389 Date: Thu, 16 Jun 2005 11:43:15 -0700
5390 Message-Id: <200506161843.j5GIhKhL024472@smtp3.ActiveState.com>
5393 Silence STDERR grumblings from Borland's math library.
5395 This fixes failures in ext/B/t/deparse.t and lib/warnings.t (and
5396 renders change 24870 obsolete, hence it is reverted here).
5397 Branch: maint-5.8/perl
5398 !> lib/warnings.t makedef.pl win32/Makefile win32/buildext.pl
5399 !> win32/config_sh.PL win32/dl_win32.xs win32/makefile.mk
5401 ____________________________________________________________________________
5402 [ 25538] By: nicholas on 2005/09/21 14:40:13
5405 Subject: Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading
5406 From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com>
5407 Date: Wed, 3 Nov 2004 16:38:01 +0100
5408 Message-ID: <20041103163801.6839be30@valis.local>
5411 Fix [perl #36102] Data::Dumper Doesn't Stringify Numeric Labels
5414 Subject: Re: Data::Dumper bug?
5415 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
5416 Date: Mon, 8 Aug 2005 20:33:02 -0700
5417 Message-ID: <20050809033301.GA3804@efn.org>
5420 Regression test for the fix in change #25308,
5421 based on code by Troy Loveday
5422 Branch: maint-5.8/perl
5423 +> ext/Data/Dumper/t/bugs.t
5424 !> MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs
5425 !> ext/Data/Dumper/t/dumper.t
5426 ____________________________________________________________________________
5427 [ 25536] By: nicholas on 2005/09/21 14:09:01
5433 More SvPV consting. And other related drive-by refactoring.
5436 Propagate const/mutable/not into the SvPV call for retrieving an
5443 Pay attention to the comments that Dave writes.
5446 Subject: [PATCH] Fix for SEGV in ext/B/t/xref.t on OpenBSD
5447 From: Steve Peters <steve@fisharerojo.org>
5448 Date: Tue, 14 Jun 2005 08:16:38 -0500
5449 Message-ID: <20050614131638.GA24771@mccoy.peters.homeunix.org>
5452 Change 24838 breaks deparse.t, which checks that embedded NULs work.
5453 Here's a temporary hack, pending a way for B to correctly identify
5454 PVs that are variable names in pads.
5457 Fix warning nits, by Jarkko
5460 Protect Perl_sv_2pvbyte () to NULL length pointers
5464 Subject: [PATCH] Removing /*SUPPRESS xxx*/
5465 From: Andy Lester <andy@petdance.com>
5466 Date: Thu, 16 Jun 2005 09:13:42 -0500
5467 Message-ID: <20050616141342.GA22188@petdance.com>
5470 Subject: [PATCH] Lint support
5471 From: Andy Lester <andy@petdance.com>
5472 Date: Thu, 16 Jun 2005 09:35:21 -0500
5473 Message-ID: <20050616143521.GB22188@petdance.com>
5474 Branch: maint-5.8/perl
5475 !> XSUB.h av.c doio.c doop.c ext/B/B.xs perl.c perl.h pp.c
5476 !> pp_hot.c pp_sys.c regcomp.c regexec.c sv.c sv.h taint.c toke.c
5477 !> universal.c utf8.c util.c xsutils.c
5478 ____________________________________________________________________________
5479 [ 25535] By: nicholas on 2005/09/21 13:16:07
5482 Subject: [PATCH] regcomp.c and more
5483 From: Andy Lester <andy@petdance.com>
5484 Date: Thu, 9 Jun 2005 10:05:56 -0500
5485 Message-ID: <20050609150556.GA30554@petdance.com>
5486 Branch: maint-5.8/perl
5488 !> embed.fnc mg.c perly.c proto.h sv.c
5489 ____________________________________________________________________________
5490 [ 25531] By: nicholas on 2005/09/21 11:03:15
5493 const-ize pp_formline
5502 Move SvPV consting, remove an n_a, and correct one error in Move()
5505 More SvPV consting, including some code cleanup and living dangerously
5506 with socket API calls.
5507 Branch: maint-5.8/perl
5508 !> doio.c doop.c dump.c mg.c op.c perlio.c pp.c pp_ctl.c pp_hot.c
5509 !> pp_pack.c pp_sort.c pp_sys.c sv.c
5510 ____________________________________________________________________________
5511 [ 25529] By: nicholas on 2005/09/21 10:42:13
5514 Subject: [PATCH] regexec.c utf8 loading
5515 From: Andy Lester <andy@petdance.com>
5516 Date: Wed, 8 Jun 2005 00:03:32 -0500
5517 Message-ID: <20050608050332.GA31059@petdance.com>
5518 Branch: maint-5.8/perl
5520 ____________________________________________________________________________
5521 [ 25528] By: nicholas on 2005/09/21 10:26:41
5522 Log: Correct errors in global.sym that seem to be the cause of Win32 build
5524 Branch: maint-5.8/perl
5525 ! embed.fnc embed.h global.sym proto.h
5526 ____________________________________________________________________________
5527 [ 25527] By: nicholas on 2005/09/21 09:53:54
5530 Nuke some more n_a, and convert S_gv_ename from char * to const char *
5533 Add and use MgPV_nolen_const
5539 Remove repeated C<n_a>s
5540 Branch: maint-5.8/perl
5541 !> doop.c dump.c embed.fnc malloc.c mg.c mg.h op.c perl.c
5542 !> pp_hot.c pp_pack.c pp_sys.c proto.h regcomp.c taint.c toke.c
5543 ____________________________________________________________________________
5544 [ 25525] By: nicholas on 2005/09/21 09:32:33
5547 Convert POPpx POPpconstx and POPpbytex to use nolen macros.
5548 Elminate a lot of C<n_a>s
5551 Better sv_2pv_flags implementation (avoid writing to n_a)
5554 Remove two more unused C<n_a>s
5557 Eliminate more C<n_a>s
5563 Allow a null length pointer to sv_pvn_force_flags.
5564 Add SvPV_force_nolen and use it to remove some C<n_a>s
5565 Branch: maint-5.8/perl
5567 !> embed.fnc perl.c pp.c pp.h pp_ctl.c proto.h sv.c sv.h
5569 ____________________________________________________________________________
5570 [ 25524] By: nicholas on 2005/09/21 07:04:42
5576 More consting of SvPV
5586 Branch: maint-5.8/perl
5587 !> doio.c doop.c embed.fnc gv.c mg.c perl.c perlio.c pp.c
5588 !> pp_ctl.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c proto.h
5589 !> regexec.c sv.c toke.c universal.c util.c
5590 ____________________________________________________________________________
5591 [ 25522] By: nicholas on 2005/09/20 17:03:38
5594 Subject: [PATCH] Random cleanups #47
5595 From: Andy Lester <andy@petdance.com>
5596 Date: Mon, 6 Jun 2005 10:11:07 -0500
5597 Message-ID: <20050606151107.GC7022@petdance.com>
5600 Remove unused variable (thanks to Andy's lint)
5601 Branch: maint-5.8/perl
5602 !> README.aix embed.fnc mg.c numeric.c op.c pad.c
5603 !> pod/perldebug.pod pp_ctl.c proto.h sv.c toke.c util.c
5604 ____________________________________________________________________________
5605 [ 25521] By: nicholas on 2005/09/20 16:41:56
5608 Subject: [PATCH] util.c: S_vdie_common() should be static
5609 From: Alexey Tourbin <at@altlinux.ru>
5610 Date: Sun, 5 Jun 2005 03:08:30 +0400
5611 Message-ID: <20050604230830.GS5867@solemn.turbinal.org>
5614 make some more functions static
5616 Subject: [PATCH] B/C/C.xs: static my_runops()
5617 Message-ID: <20050604232451.GT5867@solemn.turbinal.org>
5619 Subject: [PATCH] Devel/Peek/Peek.xs: make plain C functions static
5620 Message-ID: <20050604232952.GU5867@solemn.turbinal.org>
5622 Subject: [PATCH] File/Glob/Glob.xs: errfunc() should be static
5623 Message-ID: <20050604233414.GV5867@solemn.turbinal.org>
5626 From: Alexey Tourbin <at@altlinux.ru>
5627 Date: Sun, 5 Jun 2005
5630 Mark a static function as static
5631 Branch: maint-5.8/perl
5633 !> ext/B/C/C.xs ext/Devel/Peek/Peek.xs ext/File/Glob/Glob.xs
5635 ____________________________________________________________________________
5636 [ 25520] By: nicholas on 2005/09/20 16:23:35
5639 Simplify the implementation of SvPV*nolen functions
5642 Change 24733 allows several pointers to be NULL. Therefore this
5643 should be reflected in their attributes.
5649 Add SvPV_nolen_const and SvPV_nomg_const
5652 The definition of SvPVx_nolen_const is missing for non GNU-C compilers
5655 Add SvPVx_nolen and SvPVbytex_nolen
5658 Add SvPV_mutable for use by the old COW code.
5659 Branch: maint-5.8/perl
5660 !> embed.fnc mg.h proto.h sv.c sv.h
5661 ____________________________________________________________________________
5662 [ 25519] By: nicholas on 2005/09/20 16:03:14
5665 Subject: [PATCH] Documentation nits and fixes for Sv*_set() macros
5666 From: Steve Peters <steve@fisharerojo.org>
5667 Date: Thu, 26 May 2005 14:58:50 -0500
5668 Message-ID: <20050526195850.GA1308@mccoy.peters.homeunix.org>
5671 Fix apidoc for newSVhek
5675 Branch: maint-5.8/perl
5676 !> pod/perlapi.pod sv.c sv.h
5677 ____________________________________________________________________________
5678 [ 25518] By: nicholas on 2005/09/20 15:43:57
5681 Make a start at consting calls to SvPV. SV conversion and upgrade
5682 routines need to be mutable, as it's permitted to change the type of
5683 a READONLY SV, or cache the string or number conversion.
5684 Other routines are mostly const.
5688 Branch: maint-5.8/perl
5690 ____________________________________________________________________________
5691 [ 25517] By: nicholas on 2005/09/20 13:38:10
5694 Need const versions of SvPV(), so that its callers can indicate
5695 whether they are read/write or read only
5696 Also provide a mutable version, for the internals to use where it
5697 needs a non-const pointer, but will be writing. Callers of this are
5698 assumed to be aware of how copy on write is working, and to keep
5699 track of core changes.
5701 For now check that SVs are not READONLY when const versions are used.
5702 (with DEBUG_COW > 1). COW is going to have to be orthogonal to Perl's
5703 READONLY flag, but for now it provides a good test indicator.
5706 POPpx needs a const equivalent.
5709 XS_VERSION_BOOTCHECK is read only.
5712 The FBM compile code is mutable, because it's permissible to FBM
5713 compile a read-only value.
5717 Branch: maint-5.8/perl
5718 !> XSUB.h doio.c doop.c gv.c hv.c op.c pp.c pp.h pp_ctl.c
5719 !> pp_hot.c pp_pack.c pp_sys.c sv.h util.c
5720 ____________________________________________________________________________
5721 [ 25516] By: nicholas on 2005/09/20 12:24:41
5724 SvIsCOW_shared_hash is declared all the time, so use it.
5727 Abstract all access to the shared hash value through SvSHARED_HASH()
5730 This isn't an LVALUE, so make the compiler enforce that.
5731 Branch: maint-5.8/perl
5732 !> hv.c pp_hot.c sv.c sv.h
5733 ____________________________________________________________________________
5734 [ 25514] By: nicholas on 2005/09/20 09:48:28
5737 Subject: PATCH for [perl #36043] '@foo = sort { $a <=> $b } @bar' uses too much memory
5738 From: Salvador Fandiño <sfandino@yahoo.com>
5739 Date: Jun 5, 2005 4:25 AM
5740 Message-ID: <20050605022436.21982.qmail@lists.develooper.com>
5743 Subject: sort optimization
5744 From: Salvador Fandiño <sfandino@yahoo.com>
5745 Date: Mon, 06 Jun 2005 12:05:05 +0100
5746 Message-ID: <20050606110425.22941.qmail@lists.develooper.com>
5747 Branch: maint-5.8/perl
5749 ____________________________________________________________________________
5750 [ 25510] By: nicholas on 2005/09/20 08:56:39
5753 Subject: [PATCH] Clean up UNI* macros in toke.c
5754 From: Andy Lester <andy@petdance.com>
5755 Date: Jun 3, 2005 7:14 PM
5756 Message-ID: <20050603171448.GA5834@petdance.com>
5759 Subject: [PATCH] Consting IO and Devel::Peek
5760 From: Andy Lester <andy@petdance.com>
5761 Reply-To: Perl 5 Porters <perl5-porters@perl.org>
5762 Message-ID: <20050531212621.GA12117@petdance.com>
5765 Silence a const warning
5768 We still need an "i" in the PERL_IMPLICIT_SYS case
5770 (Fix compilation error following change #24689)
5773 NORETURN_FUNCTION_END is not a complete statement
5775 (Fix compilation error following change #24702)
5776 Branch: maint-5.8/perl
5778 !> ext/Devel/Peek/Peek.xs ext/IO/IO.xs sv.c
5779 ____________________________________________________________________________
5780 [ 25509] By: nicholas on 2005/09/20 08:35:19
5783 Create newSVpv_hek to reduce code duplication where HEKs need to be
5787 s/newSVpv_hek/newSVhek/g; # Lousy choice of name
5789 (just the tweak to newSVhek for passing in NULL from)
5791 Use newSVhek where we're generating SVs from package names
5792 Branch: maint-5.8/perl
5794 !> embed.h global.sym hv.c op.c pp.c proto.h sv.c toke.c
5795 ____________________________________________________________________________
5796 [ 25508] By: nicholas on 2005/09/20 08:19:03
5799 Subject: [PATCH] Random consting
5800 From: Andy Lester <andy@petdance.com>
5801 Date: Thu, 2 Jun 2005 12:19:43 -0500
5802 Message-ID: <20050602171943.GA16553@petdance.com>
5803 Branch: maint-5.8/perl
5805 !> doio.c dump.c embed.h global.sym gv.c hv.c malloc.c perl.c
5806 !> perlio.c pp_ctl.c pp_hot.c pp_sys.c proto.h toke.c util.c
5807 ____________________________________________________________________________
5808 [ 25506] By: nicholas on 2005/09/19 22:41:35
5809 Log: Clean up breakages accidentally introduced by 25428 (declaration out
5810 of order) and 25503 (is_utf8_string_loclen missing from embed.fnc)
5811 Branch: maint-5.8/perl
5812 ! embed.fnc embed.h embedvar.h mg.c proto.h
5813 ____________________________________________________________________________
5814 [ 25505] By: nicholas on 2005/09/19 22:20:52
5820 Drag t/op/gv.t kicking and screaming into the century of the fruitbat
5821 (or at least into the decade of t/test.pl)
5824 Take a larger margin to prevent 'X' failures in smokes
5825 I was able to get warnings on HP-UX 10.20 every 2nd to 3rd run
5826 when reps was still 10000. With 15000 I didn't get a single warning
5829 Subject: Re: [PATCH] Convert File::Basename tests to Test::More
5830 From: Michael G Schwern <schwern@pobox.com>
5831 Date: Thu, 30 Jun 2005 01:02:30 -0700
5832 Message-ID: <20050630080230.GC17965@windhund.schwern.org>
5835 Subject: [PATCH] make t/uni/class.t faster
5836 From: Tels <nospam-abuse@bloodgate.com>
5837 Date: Wed, 29 Jun 2005 21:19:52 +0200
5838 Message-Id: <200506292120.05519@bloodgate.com>
5841 Subject: [PATCH] Skip nit in t/op/lfs.t
5842 From: Steve Peters <steve@fisharerojo.org>
5843 Date: Mon, 4 Jul 2005 10:10:13 -0500
5844 Message-ID: <20050704151013.GA18468@mccoy.peters.homeunix.org>
5847 Subject: [PATCH] Cleanup File::Copy tests
5848 From: Michael G Schwern <schwern@pobox.com>
5849 Date: Mon, 11 Jul 2005 18:45:42 -0700
5850 Message-ID: <20050712014542.GB20855@windhund.schwern.org>
5852 (and fix the SKIP: {} blocks to say $how_many)
5855 Subject: Re: Smoke [5.9.3] 25093 FAIL(F) openbsd 3.7 (macppc/1 cpu)
5856 From: Steve Peters <steve@fisharerojo.org>
5857 Date: Fri, 8 Jul 2005 16:42:56 -0500
5858 Message-ID: <20050708214256.GA14164@mccoy.peters.homeunix.org>
5861 Subject: [perl #9565] [PATCH] /op/groups.t bug
5862 From: "Steve Peters via RT" <perlbug-followup@perl.org>
5863 Date: Wed, 13 Jul 2005 06:51:45 -0700
5864 Message-ID: <rt-3.0.11-9565-117185.14.6331240065229@perl.org>
5867 Subject: Typo in t/op/stat.t
5868 From: Gisle Aas <gisle@ActiveState.com>
5869 Date: 14 Jul 2005 23:20:18 -0700
5870 Message-ID: <lr64vcfv4t.fsf@caliper.activestate.com>
5873 delete a non-fucntioning chown in stat.t: it didn't have gid arg.
5874 Spotted by Gisle Aas.
5875 Branch: maint-5.8/perl
5876 !> lib/File/Basename.t lib/File/Copy.t t/io/dup.t t/io/open.t
5877 !> t/op/groups.t t/op/gv.t t/op/lfs.t t/op/rand.t t/op/stat.t
5878 !> t/op/substr.t t/uni/class.t
5879 ____________________________________________________________________________
5880 [ 25504] By: nicholas on 2005/09/19 21:32:36
5883 is() is better than ok()
5886 Subject: [PATCH] Re: t/uni/class.t has a lot to warn about
5887 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5888 Date: Sat, 28 May 2005 11:47:47 +0300
5889 Message-Id: <42983033.5050509@gmail.com>
5891 (the t/op/magic.t change in)
5893 Store the xhv_aux structure after the main array.
5894 This reduces the size of HV bodies from 24 to 20 bytes on a 32 bit
5895 build. It has the side effect of defined %symbol_table:: now always
5896 being true. defined %hash is already deprecated.
5899 Cygwin fails to open $^X on many occasion here
5900 afile is still available from the previous test
5903 Make minitest pass (must skip if no dynaloading)
5906 Don't ignore errors from an eval.
5909 Introduce PERL_RUNPERL_DEBUG to alter the behavior of runperl(),
5910 this can be useful to use valgrind for example
5913 We were failing to pring "not ok" if the text exited uncleanly
5916 Give op/taint.t a helping hand for Borland compiler on Win32
5919 Teach lib/warnings.t about Borland CRT error messages
5921 <enter description here>
5922 Branch: maint-5.8/perl
5923 !> ext/B/t/bytecode.t lib/warnings.t t/io/layers.t t/op/each.t
5924 !> t/op/goto_xs.t t/op/magic.t t/op/pack.t t/op/taint.t t/test.pl
5926 ____________________________________________________________________________
5927 [ 25503] By: nicholas on 2005/09/19 21:14:58
5930 Subject: [PATCH] speed up is_utf8_char()
5931 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5932 Date: Thu, 02 Jun 2005 21:52:46 +0300
5933 Message-ID: <429F557E.3090007@gmail.com>
5936 Subject: [PATCH] further speeding up of is_utf8_string()
5937 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5938 Date: Sat, 04 Jun 2005 13:40:15 +0300
5939 Message-ID: <42A1850F.4040109@gmail.com>
5942 Subject: [PATCH] Fix minor bummer in 24706
5943 From: Andy Lester <andy@petdance.com>
5944 Date: Sat, 4 Jun 2005 23:09:04 -0500
5945 Message-Id: <20050605040904.GA27783@petdance.com>
5948 Subject: [PATCH] one more round of is_utf8_foo tuneup
5949 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
5950 Date: Sun, 05 Jun 2005 18:06:12 +0300
5951 Message-ID: <42A314E4.8060608@gmail.com>
5952 Branch: maint-5.8/perl
5955 !> MANIFEST embed.fnc embed.h global.sym mg.c pod/perlapi.pod
5957 ____________________________________________________________________________
5958 [ 25501] By: nicholas on 2005/09/19 20:42:24
5961 Subject: [PATCH] SvPVX_const() - part 3 ... and const'ing Storable
5962 From: Steve Peters <steve@fisharerojo.org>
5963 Date: Tue, 31 May 2005 09:55:43 -0500
5964 Message-Id: <20050531145543.GA8051@mccoy.peters.homeunix.org>
5967 Subject: [PATCH] SvPVX_const() - patch #4
5968 From: Steve Peters <steve@fisharerojo.org>
5969 Date: Thu, 2 Jun 2005 13:41:35 -0500
5970 Message-ID: <20050602184135.GA13682@mccoy.peters.homeunix.org>
5971 Branch: maint-5.8/perl
5972 !> embed.fnc ext/B/B.xs ext/Data/Dumper/Dumper.xs
5973 !> ext/Devel/DProf/DProf.xs ext/Opcode/Opcode.xs
5974 !> ext/POSIX/POSIX.xs ext/PerlIO/encoding/encoding.xs
5975 !> ext/PerlIO/via/via.xs pod/perlapi.pod pp_hot.c pp_sys.c
5976 !> proto.h regcomp.c regexec.c scope.c sv.c
5977 ____________________________________________________________________________
5978 [ 25500] By: nicholas on 2005/09/19 19:58:34
5981 Subject: [PATCH] Quotes fixed, see also perl #36079
5982 From: Andy Lester <andy@petdance.com>
5983 Date: Thu, 2 Jun 2005 00:02:38 -0500
5984 Message-ID: <20050602050238.GA4001@petdance.com>
5987 Fix changed diagnostic
5988 Branch: maint-5.8/perl
5990 !> av.c doio.c gv.c malloc.c perl.c perl.h pod/perldiag.pod
5991 !> pp_sort.c pp_sys.c regcomp.c scope.h thrdvar.h toke.c util.c
5992 ____________________________________________________________________________
5993 [ 25498] By: nicholas on 2005/09/19 19:14:14
5996 Subject: [PATCH] Re: [patch] teach B::Concise to see XS code
5997 From: Stephen McCamant <smcc@mit.edu>
5998 Date: Sat, 21 May 2005 21:52:31 -0700
5999 Message-ID: <17040.4111.265639.434150@apocalypse.OCF.Berkeley.EDU>
6001 Correctly nullify CvSTART when undef'ing a CV
6004 Subject: [PATCH] instead of unions use double cast for data pointer <-> function pointer
6005 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6006 Date: Thu, 09 Jun 2005 08:50:56 +0300
6007 Message-ID: <42A7D8C0.1080104@gmail.com>
6010 Don't pass constants to select
6013 Passing read only values (such as string constants) to select should
6015 Branch: maint-5.8/perl
6017 !> MANIFEST ext/DynaLoader/dl_dlopen.xs op.c perl.h pp_sys.c sv.c
6018 !> t/op/lex_assign.t toke.c
6019 ____________________________________________________________________________
6020 [ 25496] By: nicholas on 2005/09/19 18:28:23
6023 Subject: [PATCH] ByteLoader.xs cleanup
6024 From: Andy Lester <andy@petdance.com>
6025 Date: Mon, 30 May 2005 22:28:36 -0500
6026 Message-ID: <20050531032836.GA32198@petdance.com>
6029 As PERL_HV_ARRAY_ALLOC_BYTES is bytes, not items, the type should be
6030 char rather than HE *. Bug was harmless, overallocating by a factor
6034 Zero-ing the new HV array is pointless, as we write to every element.
6035 Also avoid calling into he_dup when the HE is 0, to save the function
6037 Branch: maint-5.8/perl
6038 !> ext/ByteLoader/ByteLoader.xs hv.c sv.c
6039 ____________________________________________________________________________
6040 [ 25495] By: nicholas on 2005/09/19 18:04:59
6043 Subject: [PATCH] Minor warning squashings
6044 From: Andy Lester <andy@petdance.com>
6045 Date: Sun, 29 May 2005 00:19:06 -0500
6046 Message-Id: <740ea3aca85400c6d03e945323badad4@petdance.com>
6048 Subject: [PATCH] Consting in Opcode.xs
6049 From: Andy Lester <andy@petdance.com>
6050 Date: Sun, 29 May 2005 11:23:50 -0500
6051 Message-ID: <20050529162350.GA13965@petdance.com>
6053 Subject: [PATCH] consting attrs.xs
6054 From: Andy Lester <andy@petdance.com>
6055 Date: Sun, 29 May 2005 14:15:46 -0500
6056 Message-ID: <20050529191546.GA15581@petdance.com>
6058 Subject: [PATCH] consting B.xs
6059 From: Andy Lester <andy@petdance.com>
6060 Date: Sun, 29 May 2005 15:09:24 -0500
6061 Message-ID: <20050529200924.GA15873@petdance.com>
6064 Subject: [PATCH] More embed.fnc strictures, plus consting and localizing
6065 From: Andy Lester <andy@petdance.com>
6066 Date: Tue, 24 May 2005 11:47:22 -0500
6067 Message-ID: <20050524164722.GC12027@petdance.com>
6069 Subject: [PATCH] Remove unused casts
6070 From: Andy Lester <andy@petdance.com>
6071 Date: Tue, 24 May 2005 11:42:18 -0500
6072 Message-ID: <20050524164218.GB12027@petdance.com>
6073 Branch: maint-5.8/perl
6074 !> embed.fnc ext/B/B.xs ext/Opcode/Opcode.xs ext/attrs/attrs.xs
6075 !> op.c perlio.c pp_sys.c proto.h regcomp.c regexec.c scope.c
6077 ____________________________________________________________________________
6078 [ 25494] By: nicholas on 2005/09/19 16:25:46
6081 Replace all uses of HvNAME with the appropriate HvNAME_get or
6085 Need a cast to avoid a compiler warning.
6088 Various HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get()
6091 All Perl_hv_name_set()s need to be plain hv_name_set if they are to
6092 work with a macro version.
6093 Branch: maint-5.8/perl
6095 !> bytecode.pl cop.h ext/ByteLoader/bytecode.h
6096 !> ext/ByteLoader/byterun.c hv.c
6097 ____________________________________________________________________________
6098 [ 25492] By: nicholas on 2005/09/19 15:48:10
6101 Reordering config_h.SH after metaconfig now semi automated
6102 This will save me *a lot* of manual work
6105 Added Porting/config_h.pl
6108 More possible re-order dependencies solved
6109 Branch: maint-5.8/perl
6110 +> Porting/config_h.pl
6111 !> Configure MANIFEST config_h.SH
6112 ____________________________________________________________________________
6113 [ 25491] By: nicholas on 2005/09/19 15:32:54
6116 Initialising the hash seed needs to be early in case anything
6117 calcualtes HASHes during dup()ing.
6120 It helps to set the total keys correctly when duplicating a hash.
6121 It helps even more to have a test for this.
6124 We know how big the global string table will be, so use that
6126 Branch: maint-5.8/perl
6127 !> ext/threads/t/problems.t sv.c
6128 ____________________________________________________________________________
6129 [ 25490] By: nicholas on 2005/09/19 15:16:29
6132 disallow eval { goto &foo }
6133 eval 'goto &foo' is already banned, and the try-version usually
6134 coredumps due to the code assuming the CxEVAL is actually a CxSUB.
6135 Anyway exiting an eval but preserving "it's" @_ doesn't make much
6139 stop goto &foo wasting stack space
6140 it used to push @_ onto the end of the stack; now it pops the stack
6141 back to the old watermark first.
6144 Fix [perl #35929] : PerlIO::scalar didn't understand $/ = ""
6145 because PerlIOScalar_unread was broken.
6146 Bump version number of PerlIO::scalar to 0.04.
6149 PL_regex_padav elements hold either more AVs, or IVs that point to
6150 regexps. Don't attempt to look at the IVX if it's not an IV.
6153 Subject: Re: [perl #35938] [PATCH] SDBM_File fails to build on some platforms due to use of 'extern int errno' (was: Re: patches for lang/perl5.8 dfport override)
6154 From: Andrew Dougherty <doughera@lafayette.edu>
6155 Date: Mon, 23 May 2005 11:48:08 -0400 (EDT)
6156 Message-ID: <Pine.SOC.4.62.0505231143480.4714@maxwell.phys.lafayette.edu>
6159 The tokenizer should expect an operator after qw().
6160 This fixes [perl #35885] qw and x operators doesn't mix
6161 Branch: maint-5.8/perl
6162 !> ext/PerlIO/scalar/scalar.pm ext/PerlIO/scalar/scalar.xs
6163 !> ext/PerlIO/t/scalar.t ext/SDBM_File/sdbm/sdbm.c perl.c
6164 !> pod/perldiag.pod pp_ctl.c t/op/goto.t t/op/repeat.t toke.c
6165 ____________________________________________________________________________
6166 [ 25489] By: nicholas on 2005/09/19 14:27:18
6169 Subject: [PATCH] embed.fnc cleanup + SvPVX_const usage
6170 From: Andy Lester <andy@petdance.com>
6171 Date: Sat, 21 May 2005 09:06:40 -0500
6172 Message-ID: <20050521140640.GB875@petdance.com>
6173 Branch: maint-5.8/perl
6174 !> embed.fnc embed.h global.sym op.c pad.c perlio.c pp_ctl.c
6175 !> pp_hot.c pp_sys.c proto.h regcomp.c sv.c toke.c utf8.c
6176 ____________________________________________________________________________
6177 [ 25487] By: nicholas on 2005/09/19 13:32:45
6180 Subject: [PATCH] consting-eleventy.patch: More consts, plus actual bug fix
6181 From: Andy Lester <andy@petdance.com>
6182 Date: Mon, 16 May 2005 10:13:53 -0500
6183 Message-ID: <20050516151353.GA25387@petdance.com>
6184 Branch: maint-5.8/perl
6185 !> (integrate 26 files)
6186 ____________________________________________________________________________
6187 [ 25485] By: nicholas on 2005/09/19 12:01:22
6190 Fix leaks in List::Util::reduce,first
6191 When the block is a closure, the cloned CV created on each call
6195 Update to Scalar-List-Utils-1.15
6198 Update to Scalar-List-Utils-1.17
6199 Branch: maint-5.8/perl
6200 +> ext/List/Util/t/p_blessed.t ext/List/Util/t/p_first.t
6201 +> ext/List/Util/t/p_lln.t ext/List/Util/t/p_max.t
6202 +> ext/List/Util/t/p_maxstr.t ext/List/Util/t/p_min.t
6203 +> ext/List/Util/t/p_minstr.t ext/List/Util/t/p_openhan.t
6204 +> ext/List/Util/t/p_readonly.t ext/List/Util/t/p_reduce.t
6205 +> ext/List/Util/t/p_refaddr.t ext/List/Util/t/p_reftype.t
6206 +> ext/List/Util/t/p_shuffle.t ext/List/Util/t/p_sum.t
6207 +> ext/List/Util/t/p_tainted.t
6208 ! ext/List/Util/Util.xs
6209 !> MANIFEST ext/List/Util/Changes ext/List/Util/README
6210 !> ext/List/Util/lib/List/Util.pm
6211 !> ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/blessed.t
6212 !> ext/List/Util/t/dualvar.t ext/List/Util/t/first.t
6213 !> ext/List/Util/t/isvstring.t ext/List/Util/t/lln.t
6214 !> ext/List/Util/t/max.t ext/List/Util/t/maxstr.t
6215 !> ext/List/Util/t/min.t ext/List/Util/t/minstr.t
6216 !> ext/List/Util/t/openhan.t ext/List/Util/t/proto.t
6217 !> ext/List/Util/t/readonly.t ext/List/Util/t/reduce.t
6218 !> ext/List/Util/t/refaddr.t ext/List/Util/t/reftype.t
6219 !> ext/List/Util/t/shuffle.t ext/List/Util/t/sum.t
6220 !> ext/List/Util/t/tainted.t ext/List/Util/t/weak.t
6221 ____________________________________________________________________________
6222 [ 25484] By: nicholas on 2005/09/19 10:27:33
6223 Log: Integrate Storable 2.15:
6225 Store weak references.
6228 Trailing semi-colon are not allowed on #ifdef's in ANSI
6231 Upgrade to Devel::PPPort 3.00_01.
6234 Fix some backwards-compatibility problems with Storable.
6240 Subject: [perl #32503] Fix for Storable module
6241 From: "Steven N. Hirsch" (via RT) <perlbug-followup@perl.org>
6242 Date: 19 Nov 2004 13:06:57 -0000
6243 Message-ID: <rt-3.0.11-32503-100597.6.46123979926323@perl.org>
6246 H.Merijn changed e-mail
6249 Add STORABLE_attach hook (Adam Kennedy).
6252 Subject: [PATCH?] for AIX problems? RE: [PATCH] Symbian port of Perl
6253 Date: Tue, 26 Apr 2005 12:22:12 +0300
6254 From: <jarkko.hietaniemi@nokia.com>
6255 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D6CB@esebe105.NOE.Nokia.com>
6256 From: Steve Hay <steve.hay@uk.radan.com>
6257 Message-ID: <426E11A3.8070002@uk.radan.com>
6260 Change 24165 missed one s/class/classname/ in the debugging code.
6263 Simplify the debug and assert logic.
6266 Experiment with using the ptr_table code to hold the seen hash
6269 Previously overlooked $SIG{DIE} patch from Slaven Rezic.
6270 http://groups-beta.google.com/group/perl.perl5.porters/msg/2d10ba2c390ecc41
6276 Damnable applypatch nonsense.
6279 Remove one const to ensure that the universe doesn't tip over.
6283 Assorted 2.15 fixes.
6284 Branch: maint-5.8/perl
6285 +> ext/Storable/t/HAS_ATTACH.pm ext/Storable/t/attach_errors.t
6286 +> ext/Storable/t/attach_singleton.t
6287 +> ext/Storable/t/circular_hook.t ext/Storable/t/sig_die.t
6288 +> ext/Storable/t/testlib.pl ext/Storable/t/weak.t
6289 !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST
6290 !> ext/Storable/README ext/Storable/Storable.pm
6291 !> ext/Storable/Storable.xs ext/Storable/t/just_plain_nasty.t
6292 !> ext/Storable/t/malice.t
6293 ____________________________________________________________________________
6294 [ 25483] By: nicholas on 2005/09/19 09:41:12
6298 Branch: maint-5.8/perl
6301 ____________________________________________________________________________
6302 [ 25482] By: nicholas on 2005/09/19 08:30:40
6303 Log: Remove unwanted stowaway.
6304 Branch: maint-5.8/perl
6305 - ext/XS/APItest/t/exception.t
6306 ____________________________________________________________________________
6307 [ 25481] By: nicholas on 2005/09/19 08:29:59
6310 add access to Perl_croak() via 'mycroak' in XS::APItest
6313 Croak if an attempt is made to modify PL_strtab
6314 (er, TODO - these should be in perldiag)
6317 Tests for hv_delayfree_ent and hv_free_ent
6320 Implement hv_delayfree_ent in terms of hv_free_ent
6323 Perl_share_hek needs exporting for change 25070 on Win32
6326 Use void, not void *, to suppress RETVAL (and compiler warning)
6329 Make the tests for hv_free_ent and hv_delayfree_ent pass under
6331 Branch: maint-5.8/perl
6332 +> ext/XS/APItest/t/exception.t
6333 !> embed.fnc embed.h ext/XS/APItest/APItest.pm
6334 !> ext/XS/APItest/APItest.xs global.sym hv.c
6335 ____________________________________________________________________________
6336 [ 25479] By: nicholas on 2005/09/18 23:40:46
6337 Log: Integrate the API from:
6339 Move hv_name, hv_eiter and hv_riter into a new aux structure.
6340 Provide (more efficient) _get and _set macros.
6341 Adjust the core to use them.
6344 It looks like the only way to reliably make Perl_hv_name_set a pure
6345 macro in 5.8.x is to make it available as hv_name_set.
6346 [Otherwise when and where aTHX_ hv gets expanded to foo, hv causes
6347 warnings or other games when Perl_hv_name_set() is a macro]
6350 Should have been embed.h, not proto.h, in 25475
6351 Branch: maint-5.8/perl
6353 !> dump.c ext/Data/Dumper/Dumper.xs ext/Devel/DProf/DProf.xs
6354 !> ext/Opcode/Opcode.xs ext/PerlIO/via/via.xs
6355 !> ext/Storable/Storable.xs ext/threads/shared/shared.xs gv.c
6356 !> mg.c op.c op.h perl.c pp.c pp_hot.c pp_sys.c toke.c
6357 !> universal.c xsutils.c
6358 ____________________________________________________________________________
6359 [ 25478] By: nicholas on 2005/09/18 23:13:25
6362 Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)
6364 (None are actually defined, but it's nice to have them there anyway)
6367 Attribute compilation fix for Windows by Andy Lester
6370 Subject: [PATCH] Re: blead attribute warnings, cygwin + gcc 3.4.1
6371 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
6372 Date: Sun, 5 Jun 2005 20:43:55 -0700
6373 Message-ID: <20050606034354.GA1456@efn.org>
6376 Stop '"__attribute__format__" redefined' warnings from gcc on Win32
6377 Branch: maint-5.8/perl
6378 !> cygwin/cygwin.c perl.h perlio.h win32/config_H.bc
6379 !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64
6380 ____________________________________________________________________________
6381 [ 25477] By: nicholas on 2005/09/18 22:57:20
6384 Subject: Re: maint@20974 or before broke mp2 ithreads test
6385 From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
6386 Date: Wed, 3 Sep 2003 06:07:54 +0200
6387 Message-ID: <044101c371d0$f39b3fc0$0c2f1fac@R2D2>
6390 SvUPGRADE doesn't return false.
6393 make join.t threadsafe!
6394 tests 13 and 14 could output in reverse order. Add a lock to stop
6398 avoid leaked scalar in BEGIN { threads->new(...) }
6401 $! might contain "unknown" if strerror(3) says so
6402 Branch: maint-5.8/perl
6403 ! ext/threads/t/join.t
6404 !> sv.c t/op/mkdir.t toke.c
6405 ____________________________________________________________________________
6406 [ 25473] By: nicholas on 2005/09/18 16:12:05
6409 Allocate GV bodies from arenas
6412 Reorder the *more* arena allocation functions into a block
6413 As they are now ahead of their corresponding *new* functions, no need
6414 for all the embedding guff.
6415 Remove all the "register" keywords.
6418 initialize the PL_xpvgv_[arena]root vars during clone
6421 One last 1008 to replace with PERL_ARENA_SIZE
6424 Default to allocating the correct size for the array in the HV.
6425 Override this with -DPERL_USE_LARGE_HV_ALLOC
6426 Branch: maint-5.8/perl
6428 !> embed.fnc embed.h embedvar.h hv.c hv.h perlapi.h proto.h sv.c
6429 ____________________________________________________________________________
6430 [ 25472] By: nicholas on 2005/09/18 15:52:39
6433 Hoist the static "AUTOLOAD" into a static const variable. Makes the
6434 object file slightly smaller, and also increases the proportion of
6435 read only data section.
6438 Add editor boilerplates to all C files
6439 (except the generated ones)
6442 Include vim/emacs modelines in generated files to open them
6443 in read-only mode. Make vi modelines compatible with non-vim
6445 Branch: maint-5.8/perl
6447 !> (integrate 60 files)
6448 ____________________________________________________________________________
6449 [ 25471] By: nicholas on 2005/09/18 15:27:58
6452 Subject: [PATCH] Sv_*set() doc's and extra const's for the SvPVX_const() tasks
6453 From: Steve Peters <steve@fisharerojo.org>
6454 Date: Sun, 8 May 2005 20:49:17 -0500
6455 Message-ID: <20050509014917.GA24132@mccoy.peters.homeunix.org>
6458 Subject: SvPVX_const() - Patch #1
6459 From: Steve Peters <steve@fisharerojo.org>
6460 Date: Tue, 17 May 2005 18:17:01 -0500
6461 Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org>
6464 Subject: [PATCH] SvPVX_const - patch #2
6465 From: Steve Peters <steve@fisharerojo.org>
6466 Date: Fri, 20 May 2005 21:42:10 -0500
6467 Message-Id: <20050521024210.GA29036@mccoy.peters.homeunix.org>
6468 Branch: maint-5.8/perl
6469 ! perl_keyword.pl toke.c
6470 !> doio.c dump.c embed.fnc gv.c op.c pad.c perlio.c perly.c
6471 !> pod/perlapi.pod pp.c pp_ctl.c proto.h sv.h universal.c util.c
6472 !> warnings.h warnings.pl
6473 ____________________________________________________________________________
6474 [ 25470] By: nicholas on 2005/09/18 15:00:31
6477 Subject: potential [PATCH] Tru64 crank up strictness
6478 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6479 Date: May 10, 2005 7:44 PM
6480 Message-Id: <4ADE5AAD-27CB-4F9E-BEC7-41DAA7671108@iki.fi>
6483 Subject: change to quiet cygwin's perlld
6484 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
6485 Date: Fri, 13 May 2005 06:15:45 -0700
6486 Message-ID: <20050513131545.GB4024@efn.org>
6489 Subject: [PATCH] Enable 64bitall builds for Solaris x86
6490 From: Gisle Aas <gisle@ActiveState.com>
6491 Date: 21 May 2005 08:55:21 -0700
6492 Message-ID: <lr1x801sly.fsf@caliper.activestate.com>
6495 -Wall is intolerably noisy with icc.
6498 Subject: Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
6499 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6500 Date: Mon, 30 May 2005 09:15:56 +0300
6501 Message-ID: <429AAF9C.30503@gmail.com>
6507 gcc hints were not yet applied to gcc-4.x
6511 Add DECC to the symbol list
6512 Subject: [PATCH]lette Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead)
6513 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
6514 Date: Mon, 30 May 2005 16:33:15 -0700
6515 Message-ID: <20050530233315.GA3088@efn.org>
6518 HP-UX specific #pragma entered in #23890 is not supported
6519 on HP-UX 10.20 and older
6522 CPP typo fix (by Dominic Dunlop)
6525 On OS X to use perl's malloc need to USE_PERL_SBRK and emulate sbrk()
6526 using system malloc, because sbrk() stops giving us memory after about
6530 Subject: Re: Hints for 64bitall (PPC!) Darwin perl
6531 From: Dominic Dunlop <domo@computer.org>
6532 Message-Id: <1D31D9A6-2451-49EE-AD80-80F1D9CA2825@computer.org>
6533 Date: Mon, 27 Jun 2005 19:46:59 +0200
6536 Use the correct gcc when more than one gcc is installed
6540 Subject: Re: [PATCH] Tru64: use -c99 for ccflags if available
6541 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6542 Date: Thu, 28 Jul 2005 10:01:51 +0300
6543 Message-ID: <42E882DF.6020100@gmail.com>
6544 Message-ID: <42E86DE9.6090709@gmail.com>
6547 Subject: [PATCH] Re: [perl #36235] perl + gcc-4.0.0 + solaris + gnu binutils
6548 From: Andy Dougherty <doughera@lafayette.edu>
6549 Date: Tue, 26 Jul 2005 12:03:37 -0400 (EDT)
6550 Message-ID: <Pine.SOC.4.62.0507261131300.8774@maxwell.phys.lafayette.edu>
6553 Subject: make test of perl 5.8.7 failed on icc9
6554 From: YAMASHINA Hio <hio@ymir.co.jp>
6555 Date: Thu, 18 Aug 2005 20:36:57 +0900
6556 Message-Id: <20050818165213.BDF1.HIO@ymir.co.jp>
6559 Subject: [perl #36448] configuring ranlib for perl on osx with xcode 2.1
6560 From: Luke Closs (via RT) <perlbug-followup@perl.org>
6561 Message-ID: <rt-3.0.11-36448-116486.6.06308221656583@perl.org>
6562 Date: 1 Jul 2005 21:56:31 -0000
6565 Add Luke Closs to AUTHORS
6566 Branch: maint-5.8/perl
6567 !> AUTHORS Configure cflags.SH cygwin/perlld.in embed.pl
6568 !> ext/DynaLoader/dl_dlopen.xs handy.h hints/aix.sh
6569 !> hints/darwin.sh hints/dec_osf.sh hints/hpux.sh hints/linux.sh
6570 !> hints/solaris_2.sh perl.c perl.h perlapi.h sv.c toke.c
6572 ____________________________________________________________________________
6573 [ 25469] By: nicholas on 2005/09/18 14:26:36
6576 Perl_croak uses perl's printf, so can pass in SVs direct - no need for
6577 SvPV and a %s format.
6580 Change 24420 should have hand updated globvar.sym to reflect the
6581 renaming of the global variable.
6582 Branch: maint-5.8/perl
6583 ! globvar.sym perl.h
6584 !> mg.c pp.c pp_hot.c
6585 ____________________________________________________________________________
6586 [ 25468] By: nicholas on 2005/09/18 14:07:40
6587 Log: Update docs. Fret not, pad_findmy is static, so it can change to const.
6588 Branch: maint-5.8/perl
6589 ! pod/perlintern.pod
6590 ____________________________________________________________________________
6591 [ 25467] By: nicholas on 2005/09/18 14:03:33
6592 Log: attributes-two.patch also contains a lot of const-ing, hence the
6593 strange collection of files that seem to change with the integration
6594 of all the attributes probing code.
6598 Subject: [PATCH] attributes-two.patch, the next batch
6599 From: Andy Lester <andy@petdance.com>
6600 Date: May 9, 2005 5:45 PM
6601 Message-ID: <20050509154518.GA18273@petdance.com>
6604 Subject: [PATCH] perl 5.9.x (@ 24471): Symbian update
6605 From: <jarkko.hietaniemi@nokia.com>
6606 Date: Mon, 16 May 2005 17:59:35 +0300
6607 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com>
6610 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com>
6613 Subject: [PATCH] more about __attribute__
6614 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
6615 Date: Tue, 17 May 2005 20:36:43 +0300
6616 Message-ID: <428A2BAB.9020306@gmail.com>
6619 Subject: [PATCH] Attribute configuration
6620 From: Andy Lester <andy@petdance.com>
6621 Date: Thu, 19 May 2005 12:32:56 -0500
6622 Message-ID: <20050519173256.GA29039@petdance.com>
6625 Need to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like
6629 Updaate ppport.h to get a conditional PERL_UNUSED_DECL
6632 Update XS code to declare PERL_UNUSED_DECL conditionally
6635 Make the __attribute__ stuff work with Symbian (Jarkko).
6636 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00530.html
6637 Branch: maint-5.8/perl
6638 ! embed.fnc perl.h sv.c
6639 !> (integrate 47 files)
6640 ____________________________________________________________________________
6641 [ 25466] By: nicholas on 2005/09/18 12:24:38
6644 Subject: [PATCH] GCC attributes!
6645 From: Andy Lester <andy@petdance.com>
6646 Date: May 4, 2005 11:55 PM
6647 Message-ID: <20050504215540.GA20413@petdance.com>
6650 Tweak the insertion of __attribute__((nonnull())) declarations
6651 in proto.h so it compiles with and without threads with gcc 3.4
6654 Revert to Andy's first solution for nonnull attributes;
6655 add the missing defines for non-threaded perls in perl.h
6656 Branch: maint-5.8/perl
6657 ! embed.fnc utf8.c util.c
6658 !> autodoc.pl av.c doio.c doop.c embed.h embed.pl global.sym op.c
6659 !> perl.h pod/perlapi.pod proto.h regcomp.c sv.c xsutils.c
6660 ____________________________________________________________________________
6661 [ 25465] By: nicholas on 2005/09/18 11:29:29
6664 [perl #35214] SEGV when next is followed by a goto
6666 next and redo didn't restore PL_curcop
6669 make goto.t use test.pl, strict and warnings
6672 Fix test numerotation
6675 Don't pretend SIGZERO exists [#35291].
6678 Get the correct refcount on the temporary assignment to PL_sigwarn so
6679 that other code assigning to $SIG{__WARN__} doesn't cause a premature
6683 This seems to be the right thing to do to iterate over layers
6686 Assuming that everything with 0x40000000 is SVpad_TYPED is bogus.
6687 Branch: maint-5.8/perl
6688 !> ext/PerlIO/via/via.xs mg.c perlio.c pp_ctl.c sv.c
6689 !> t/io/layers.t t/op/goto.t
6690 ____________________________________________________________________________
6691 [ 25464] By: nicholas on 2005/09/18 11:14:27
6694 Subject: [PATCH] uninitialized warnings in regcomp
6695 From: Steven Philip Schubiger <steven@accognoscere.org>
6696 Date: Mon, 2 May 2005 01:14:29 +0200 (CEST)
6697 Message-Id: <200505012314.j41NETLk018737@accognoscere.homeunix.org>
6700 Subject: [perl #33809] optimize macro dXSARGS
6701 From: Sergey Skvortsov (via RT) <perlbug-followup@perl.org>
6702 Date: 17 Jan 2005 09:02:33 -0000
6703 Message-ID: <rt-3.0.11-33809-105714.16.4209917806492@perl.org>
6706 avoid accessing a just-freed SV (keep ponie happy)
6707 Branch: maint-5.8/perl
6708 !> XSUB.h pad.c pod/perlapi.pod regcomp.c universal.c
6709 ____________________________________________________________________________
6710 [ 25462] By: nicholas on 2005/09/18 10:56:46
6713 Subject: [PATCH] printf.patch: Adding printf checking for gcc
6714 From: Andy Lester <andy@petdance.com>
6715 Date: Sun, 1 May 2005 15:07:55 -0500
6716 Message-ID: <20050501200755.GA30259@petdance.com>
6717 Branch: maint-5.8/perl
6719 !> gv.c lib/ExtUtils/t/Embed.t pad.c perl.c perl.h perlio.c
6720 !> perlio.h perliol.h pp_sort.c x2p/util.c x2p/util.h
6721 ____________________________________________________________________________
6722 [ 25461] By: nicholas on 2005/09/18 10:42:52
6725 Subject: [PATCH] XS() __attribute__
6726 From: Andy Lester <andy@petdance.com>
6727 Date: Fri, 22 Apr 2005 17:39:47 -0500
6728 Message-ID: <20050422223947.GA4681@petdance.com>
6731 Subject: [PATCH] perlio-two.patch: More warnings squashed, more consts
6732 From: Andy Lester <andy@petdance.com>
6733 Date: Wed, 27 Apr 2005 10:02:43 -0500
6734 Message-ID: <20050427150243.GA21883@petdance.com>
6737 Fix perlsio_binmode() export breakage caused by change #24338
6739 Define and export perlsio_binmode() based on the same condition,
6740 namely, that USE_PERLIO is defined and USE_SFIO is not.
6743 Subject: [PATCH] one cannot "static" exported functions
6744 From: <jarkko.hietaniemi@nokia.com>
6745 Date: Fri, 29 Apr 2005 11:02:01 +0300
6746 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D705@esebe105.NOE.Nokia.com>
6747 Branch: maint-5.8/perl
6748 !> XSUB.h makedef.pl perl.c perlio.c perlio.h perliol.h
6749 !> universal.c xsutils.c
6750 ____________________________________________________________________________
6751 [ 25460] By: nicholas on 2005/09/18 10:26:23
6752 Log: Integrate perlio.c changes from:
6754 Subject: [PATCH] Symbian port of Perl
6755 From: <jarkko.hietaniemi@nokia.com>
6756 Date: Mon, 18 Apr 2005 13:18:30 +0300
6757 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
6758 Branch: maint-5.8/perl
6760 ____________________________________________________________________________
6761 [ 25458] By: nicholas on 2005/09/18 09:44:13
6762 Log: Integrate minimal header changes from:
6764 Subject: [PATCH] Symbian port of Perl
6765 From: <jarkko.hietaniemi@nokia.com>
6766 Date: Mon, 18 Apr 2005 13:18:30 +0300
6767 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
6768 Branch: maint-5.8/perl
6770 !> perlio.h perliol.h
6771 ____________________________________________________________________________
6772 [ 25456] By: nicholas on 2005/09/17 22:17:22
6775 Subject: [PATCH] pad_compname_type(), takes care of a clunky macro
6776 From: Andy Lester <andy@petdance.com>
6777 Date: Tue, 19 Apr 2005 11:38:44 -0500
6778 Message-Id: <20050419163844.GA19747@petdance.com>
6780 and the pad_compname_type part of
6782 Subject: [PATCH] combopatch
6783 From: Jarkko Hietaniemi <jhi@iki.fi>
6784 Date: Sun, 24 Apr 2005 22:58:15 +0300
6785 Message-ID: <426BFA57.9060105@iki.fi>
6786 Branch: maint-5.8/perl
6787 !> embed.fnc embed.h pad.c pad.h proto.h
6788 ____________________________________________________________________________
6789 [ 25455] By: nicholas on 2005/09/17 20:49:04
6792 Subject: [PATCH] Add a Makefile target for ctags
6793 From: Andy Lester <andy@petdance.com>
6794 Date: Thu, 12 May 2005 11:40:52 -0500
6795 Message-ID: <20050512164052.GA30287@petdance.com>
6798 Subject: [PATCH] ctags parms need to know .h is C
6799 From: Andy Lester <andy@petdance.com>
6800 Date: Sat, 21 May 2005 08:58:14 -0500
6801 Message-Id: <20050521135814.GA875@petdance.com>
6804 Subject: [PATCH] Updated lint infrastructure
6805 From: Andy Lester <andy@petdance.com>
6806 Date: Wed, 25 May 2005 12:31:39 -0500
6807 Message-ID: <20050525173139.GB1701@petdance.com>
6810 Don't touch lib/ExtUtils/Miniperl.pm when rebuild identically
6813 Revert change #24656
6815 (The Makefile.SH part of)
6817 Subject: [PATCH] Random cleanups #47
6818 From: Andy Lester <andy@petdance.com>
6819 Date: Mon, 6 Jun 2005 10:11:07 -0500
6820 Message-ID: <20050606151107.GC7022@petdance.com>
6823 Subject: [perl #36199] [PATCH] 5.8.7 fails to build with parallel make
6824 From: "Steve Peters via RT" <perlbug-followup@perl.org>
6825 Date: 16 Jun 2005 17:11:14 -0000
6826 Message-ID: <rt-3.0.11-36199-115872.8.39962488213992@perl.org>
6829 Subject: [PATCH] RE: rebuilding lib/Config*
6830 From: Robin Barker <Robin.Barker@npl.co.uk>
6831 Date: Jul 14, 2005 3:27 PM
6832 Message-ID: <533D273D4014D411AB1D00062938C4D90849C733@hotel.npl.co.uk>
6835 My system produces core.$$ files
6836 Branch: maint-5.8/perl
6837 !> Makefile.SH handy.h malloc.c mg.c pp.c regcomp.h
6838 ____________________________________________________________________________
6839 [ 25454] By: nicholas on 2005/09/17 20:22:12
6842 Round up all string length requests to malloc()/realloc() to the next
6843 multiple of 4/8 bytes [sizeof(size_t)] on the assumption that malloc()
6844 internally will quantise, and so we're going to use space that
6845 otherwise would be wasted. Hopefully this will save realloc()ing.
6848 Oops. My maths was too generous (by 1).
6851 Changes 24660 and 24665 both introduced errors into the USEMYMALLOC
6852 code. Plus change 24672 appears to break under USEMYMALLOC, so revert
6856 Dave can see a better way of doing the rounding.
6857 Branch: maint-5.8/perl
6858 !> ext/Devel/Peek/t/Peek.t handy.h perl.h sv.c
6859 ____________________________________________________________________________
6860 [ 25453] By: nicholas on 2005/09/17 19:57:51
6863 Fix for [perl #34252] Access rights in FindBin::Bin
6864 At least on my platform, Cwd::getcwd doesn't find the current
6865 directory if it has no access to it. Try harder with Cwd::cwd.
6868 Error in the latest FindBin patch, noticed by Nicholas
6871 Improve FindBin discovery of current directory, based on :
6873 Subject: FindBin.pm: incomplete getcwd/cwd patch? (#24375, #24379)
6874 From: José Pedro Oliveira <jpo@di.uminho.pt>
6875 Date: Thu, 12 May 2005 20:36:48 +0100
6876 Message-ID: <4283B050.6080805@di.uminho.pt>
6881 Subject: Re: FindBin.pm: incomplete getcwd/cwd patch and SELinux (Strict policy)
6882 From: José Pedro Oliveira <jpo@di.uminho.pt>
6883 Date: Tue, 07 Jun 2005 21:07:42 +0100
6884 Message-ID: <42A5FE8E.3020608@di.uminho.pt>
6885 Branch: maint-5.8/perl
6887 ____________________________________________________________________________
6888 [ 25450] By: nicholas on 2005/09/17 19:37:27
6891 Subject: [PATCH] extra code in pp_concat, Take 2
6892 From: Andy Lester <andy@petdance.com>
6893 Date: Wed, 13 Apr 2005 21:06:01 -0500
6894 Message-Id: <20050414020601.GA21346@petdance.com>
6896 add 'const', and remove extraneous code, from pp_concat
6897 Branch: maint-5.8/perl
6898 !> pp_hot.c t/op/concat.t
6899 ____________________________________________________________________________
6900 [ 25449] By: nicholas on 2005/09/17 19:21:24
6903 A more efficient way of expressing the MALLOC_WRAP conditional compile.
6906 Replace Renew(SvPVX(...)...) with SvPV_renew, which avoids an LVALUE
6910 SvPV_renew also calls SvLEN_set
6911 Add SvPV_shrink_to_cur(sv) to call SvPV_renew with SvCUR(sv)+1.
6912 For Ponie this can be a single call into the PMC
6913 Branch: maint-5.8/perl
6914 !> handy.h pp_hot.c pp_sys.c sv.h toke.c
6915 ____________________________________________________________________________
6916 [ 25447] By: nicholas on 2005/09/17 19:04:44
6919 Down with C++ reserved names
6920 (and also function pointer declarations that rely on the C semantics
6924 Add casting to allow g++ (3.3.5) to compile the core code.
6925 A C++ compiler produces lots of warnings that are probably valid
6926 concerns to investigate.
6929 Missing DO_BO_PACK_PC and DO_BO_UNPACK_PC for the 5.8.x case
6930 (and the don't know the pointer size case)
6931 Branch: maint-5.8/perl
6933 !> doio.c ext/B/B.xs ext/Devel/DProf/DProf.xs
6934 !> ext/Storable/Storable.xs gv.c perl.c perl.h scope.c sv.c
6935 !> toke.c util.c x2p/walk.c
6936 ____________________________________________________________________________
6937 [ 25441] By: nicholas on 2005/09/17 17:55:48
6938 Log: S_vdie_croak_common wasn't STATIC in 5.8.7, so something might just
6939 have linked against it. Hence it needs to stay non-static for 5.8.x.
6940 Branch: maint-5.8/perl
6942 ____________________________________________________________________________
6943 [ 25440] By: nicholas on 2005/09/17 17:21:38
6946 It seems that our assert() macro wasn't good enough.
6947 Changed to one that that is an expression, rather than a statement.
6950 In assert(), we mustn't stringify the message as part of the first
6951 argument to croak, as it's a *printf format, and the thing we're
6952 asserting might itself contain % signs.
6953 Also, as __FILE__ is a string, we can append that to the format,
6954 rather than needing a %s for it.
6955 Branch: maint-5.8/perl
6957 ____________________________________________________________________________
6958 [ 25438] By: nicholas on 2005/09/17 16:58:09
6961 Subject: [PATCH] const-eight.diff
6962 From: Andy Lester <andy@petdance.com>
6963 Date: Wed, 30 Mar 2005 11:40:24 -0600
6964 Message-ID: <20050330174024.GA12167@petdance.com>
6967 Don't try to export symbols that don't exist
6969 Change #24148 added Perl_rvpv_dup() to the public API, but it is only
6970 defined when USE_ITHREADS is defined. Adjust makedef.pl accordingly
6971 to keep Win32 happy.
6972 Branch: maint-5.8/perl
6973 !> Porting/Maintainers.pl doio.c dump.c embed.fnc embed.h
6974 !> global.sym makedef.pl mg.c op.c perl.c proto.h sv.c
6975 !> universal.c xsutils.c
6976 ____________________________________________________________________________
6977 [ 25437] By: nicholas on 2005/09/17 15:47:16
6979 The hunks from 24088 that reset PL_op and PL_curcop
6982 One more Win32 compilation clean-up (for when using -DDEBUGGING)
6983 Branch: maint-5.8/perl
6985 ____________________________________________________________________________
6986 [ 25435] By: nicholas on 2005/09/17 15:34:45
6989 Perl -DT segfaults when parsing a 'use' statement
6992 the improved -DT output of #23325 could print an uninit stack value
6993 Branch: maint-5.8/perl
6995 ____________________________________________________________________________
6996 [ 25433] By: nicholas on 2005/09/17 15:17:35
6999 Clean-up some warnings when compiling on Win32 with VC++
7000 Branch: maint-5.8/perl
7002 ____________________________________________________________________________
7003 [ 25432] By: nicholas on 2005/09/17 14:45:11
7006 Need to return something when the compiler doesn't know that a
7007 function is "noreturn".
7011 Subject: [PATCH] Consting seven
7012 From: Andy Lester <andy@petdance.com>
7013 Date: Sun, 27 Mar 2005 15:57:22 -0600
7014 Message-ID: <20050327215722.GC20451@petdance.com>
7017 Downconst external APIs
7018 Branch: maint-5.8/perl
7019 !> embed.fnc embed.h gv.h mg.c op.c opcode.h opcode.pl perl.c
7020 !> perlio.c pod/perlapi.pod pp_ctl.c proto.h regcomp.c regexec.c
7021 !> scope.c sv.c util.c
7022 ____________________________________________________________________________
7023 [ 25428] By: nicholas on 2005/09/17 13:53:15
7026 Subject: [PATCH] Consting five
7027 Date: Fri, 25 Mar 2005 17:14:09 -0600
7028 From: Andy Lester <andy@petdance.com>
7029 Message-ID: <20050325231409.GB17660@petdance.com>
7031 (bowlderised to remove const from all externally linked function
7033 Branch: maint-5.8/perl
7034 !> av.c embed.fnc embed.h ext/DynaLoader/dlutils.c gv.c
7035 !> intrpvar.h locale.c mg.c miniperlmain.c op.c perl.c pp_sys.c
7036 !> proto.h regcomp.c thrdvar.h toke.c
7037 ____________________________________________________________________________
7038 [ 25427] By: nicholas on 2005/09/17 13:05:29
7041 Subject: [PATCH] Consting part 4
7042 From: Andy Lester <andy@petdance.com>
7043 Date: Fri, 25 Mar 2005 14:43:31 -0600
7044 Message-ID: <20050325204331.GA16388@petdance.com>
7046 (bowlderised to remove const from all externally linked function
7048 Branch: maint-5.8/perl
7049 !> embed.fnc mg.c numeric.c op.c perlio.c pod/perlapi.pod proto.h
7050 !> regcomp.c scope.c sv.c taint.c toke.c utf8.c util.c
7051 ____________________________________________________________________________
7052 [ 25426] By: nicholas on 2005/09/17 12:17:46
7055 Remove the const qualifier from argv and env variables
7056 Branch: maint-5.8/perl
7058 !> embed.fnc perl.c pod/perlapi.pod proto.h
7059 ____________________________________________________________________________
7060 [ 25425] By: nicholas on 2005/09/17 11:45:57
7063 Subject: [PATCH] Third consting batch
7064 From: Andy Lester <andy@petdance.com>
7065 Date: Tue, 22 Mar 2005 00:35:55 -0600
7066 Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com>
7068 (bowlderised to remove const from all externally linked function
7070 Branch: maint-5.8/perl
7071 !> (integrate 40 files)
7072 ____________________________________________________________________________
7073 [ 25424] By: nicholas on 2005/09/16 22:31:26
7076 Subject: [PATCH] More consting goodness
7077 From: Andy Lester <andy@petdance.com>
7078 Date: Sat, 19 Mar 2005 01:28:30 -0600
7079 Message-ID: <20050319072830.GA7721@petdance.com>
7082 (bowlderised to remove const from all externally linked function
7084 Branch: maint-5.8/perl
7085 !> deb.c dump.c embed.fnc handy.h op.c opcode.h opcode.pl perl.c
7086 !> pod/perlapi.pod pp_ctl.c pp_sys.c proto.h regcomp.c regexec.c
7088 ____________________________________________________________________________
7089 [ 25423] By: nicholas on 2005/09/16 21:33:59
7092 improve lexer debugging output (-DT)
7093 Decode yylex() return values, and show lexer state each time
7095 Branch: maint-5.8/perl
7097 !> embed.fnc embed.h proto.h
7098 ____________________________________________________________________________
7099 [ 25422] By: nicholas on 2005/09/16 20:42:10
7102 Subject: [PATCH] More const parms
7103 From: Andy Lester <andy@petdance.com>
7104 Date: Mon, 14 Mar 2005 13:59:54 -0600
7105 Message-ID: <20050314195954.GB7141@petdance.com>
7107 (bowlderised to remove const from all externally linked function
7109 Branch: maint-5.8/perl
7110 !> embed.fnc gv.c numeric.c op.c pad.c perlio.c pod/perlapi.pod
7111 !> pp_ctl.c pp_hot.c proto.h scope.c sv.c toke.c utf8.c
7112 ____________________________________________________________________________
7113 [ 25421] By: nicholas on 2005/09/16 19:49:49
7116 Subject: [PATCH] Adding const qualifiers
7117 From: Andy Lester <andy@petdance.com>
7118 Date: Sun, 13 Mar 2005 14:20:05 -0600
7119 Message-ID: <20050313202005.GA23535@petdance.com>
7122 (bowlderised to remove const from all externally linked function
7124 Branch: maint-5.8/perl
7126 !> av.c gv.c hv.c mg.c op.c pod/perlapi.pod pp_ctl.c proto.h
7128 ____________________________________________________________________________
7129 [ 25420] By: nicholas on 2005/09/16 13:50:39
7132 Subject: Re: [perl #35977] perlbug AutoReply: Devel::DProf "unstacked calls in outer"
7133 From: Duncan Findlay <duncf@debian.org>
7134 Date: Wed, 1 Jun 2005 12:18:08 -0400
7135 Message-ID: <20050601161808.GA17294@duncf.mine.nu>
7138 Subject: [perl #37163] dprofpp array subscript error
7139 From: scott@perlcode.org (via RT) <perlbug-followup@perl.org>
7140 Date: Tue, 13 Sep 2005 12:11:46 -0700
7141 Message-ID: <rt-3.0.11-37163-120724.9.33005980359667@perl.org>
7142 Branch: maint-5.8/perl
7144 ____________________________________________________________________________
7145 [ 25419] By: nicholas on 2005/09/16 13:26:55
7148 Make the four-argument form of select() return undef
7149 instead of -1 on error.
7152 Revert change #24223 : select() will continue
7153 to return -1 on error, like in previous versions, and
7154 like other system builtins.
7157 Branch: maint-5.8/perl
7158 !> pod/perlfunc.pod pp_sys.c
7159 ____________________________________________________________________________
7160 [ 25415] By: nicholas on 2005/09/14 17:41:36
7163 weak references aren't UVs, do don't show this in the dump flags.
7166 Avoid having NULL entries in the weakref backreference array, and
7167 make S_sv_add_backref O(1) (instead of O(n))
7168 Branch: maint-5.8/perl
7170 ____________________________________________________________________________
7171 [ 25412] By: nicholas on 2005/09/14 08:35:19
7174 Shave off the explict 1; from the end of lib/Config.pm
7177 Add a sanity check to Config::AUTOLOAD to prevent infinte loops if
7178 Configure_heavy.pl gets truncated.
7181 Remove :unique attribute from Config.pm,
7182 until we find a better implementation of it (or
7183 remove it). See [perl #36375].
7184 Branch: maint-5.8/perl
7186 ____________________________________________________________________________
7187 [ 25408] By: nicholas on 2005/09/13 22:19:30
7190 "make regen" should run reentr.pl
7193 reentr.pl should be using regen_lib.pl and unlinking files before it
7197 Change perforce filetype from text to text+w (so regen.pl is happy)
7200 Stop reentr.pl changing EOL on the files it writes on Win32
7201 Branch: maint-5.8/perl
7203 !> opnames.h reentr.c reentr.h reentr.pl regen.pl
7204 ____________________________________________________________________________
7205 [ 25407] By: nicholas on 2005/09/13 21:31:42
7211 Convert op/array.t to test.pl
7214 Convert bless.t to test.pl
7217 Subject: [PATCH] Convert t/op/vec.t to test.pl
7218 From: Steve Peters <steve@fisharerojo.org>
7219 Date: Wed, 20 Jul 2005 08:06:38 -0500
7220 Message-ID: <20050720130638.GA6123@mccoy.peters.homeunix.org>
7221 Branch: maint-5.8/perl
7222 !> t/op/array.t t/op/bless.t t/op/mkdir.t t/op/vec.t
7223 ____________________________________________________________________________
7224 [ 25405] By: nicholas on 2005/09/13 20:52:17
7225 Log: The Peek.t parts of
7228 expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SV
7231 Fix Peek.t to work with and without DEBUG_LEAKING_SCALARS
7232 Branch: maint-5.8/perl
7233 !> ext/Devel/Peek/t/Peek.t
7234 ____________________________________________________________________________
7235 [ 25404] By: nicholas on 2005/09/13 19:52:26
7239 make most variables lexical, narrow their scope, and give some of
7240 them more meaningful names. Also fix a harmless bug where the wrong
7241 filehandles are closed (A+B rather than U+A)
7244 make t/TEST detect various failure modes in testfile outputs
7246 multiple leader lines
7247 leader line not first or last line of file
7249 out-of-sequence test numbers
7252 strictifying t/TEST stopped it handling '1..n todo' correctly
7253 (made scope of %toto too narrow)
7256 stop Math/BigInt/t/bare_mbf.t producing spurious test output
7259 t/TEST's new error messages now include the prefix 'FAILURE--'
7262 make t/TEST print summary times consistently to two decimal places
7265 Subject: [PATCH t/TEST] Understand "ok" with no number
7266 From: Michael G Schwern <schwern@pobox.com>
7267 Date: Mon, 11 Jul 2005 18:41:30 -0700
7268 Message-ID: <20050712014130.GA20855@windhund.schwern.org>
7269 Branch: maint-5.8/perl
7270 !> lib/Math/BigInt/t/bare_mbf.t t/TEST
7271 ____________________________________________________________________________
7272 [ 25401] By: nicholas on 2005/09/13 17:51:49
7278 Subject: [PATCH] IEEE math for the masses
7279 From: Steve Peters <steve@fisharerojo.org>
7280 Date: Fri, 15 Apr 2005 09:10:54 -0500
7281 Message-ID: <20050415141054.GA12749@mccoy.peters.homeunix.org>
7283 (tests added to t/op/exp.t)
7286 ok($a == $b) better written as cmp_ok($a, '==', $b)
7287 (The latter gives more diagnostics in the case of failure)
7290 Document the unportability of atan2() edge cases
7291 and remove unportable tests (by Steve Peters)
7292 Branch: maint-5.8/perl
7293 !> pod/perlport.pod pp.c t/op/exp.t
7294 ____________________________________________________________________________
7295 [ 25400] By: nicholas on 2005/09/13 17:33:24
7298 Subject: [PATCH] Add -Wdeclaration-after-statement to default flags for gcc 3+
7299 From: Steve Peters <steve@fisharerojo.org>
7300 Date: Sat, 23 Apr 2005 22:37:48 -0500
7301 Message-ID: <20050424033748.GA23117@mccoy.peters.homeunix.org>
7304 Subject: [PATCH] Avoid USE_SITECUSTOMIZE redefined warnings
7305 From: Jan Dubois <jand@ActiveState.com>
7306 Date: Mon, 9 May 2005 19:29:06 -0700
7307 Message-Id: <200505100229.j4A2TGm1019135@smtp3.ActiveState.com>
7308 Branch: maint-5.8/perl
7309 !> Configure config_h.SH
7310 ____________________________________________________________________________
7311 [ 25396] By: nicholas on 2005/09/12 22:33:56
7314 Add a macro PERL_DEBUG_COW, for aggressive compile time tests of
7315 Copy-On-Write related source changes.
7316 Fix the problem this revealed.
7319 Fix sv_dec of undefined PVs to (a) not downgrade to NV
7320 (b) give -1, rather than +1
7323 sv_dec is supposed to go *down*, m'kay.
7324 Branch: maint-5.8/perl
7327 ____________________________________________________________________________
7328 [ 25395] By: nicholas on 2005/09/12 21:50:04
7331 For perls where pids and ppids are cached, when the ppid of
7332 the perl process becomes 1, refresh the ppid cache (this may
7333 indicate that the parent process has died.)
7336 Simplify the getppid code, by Alexey Tourbin
7339 New test for getppid(), by Alexey Tourbin
7340 Branch: maint-5.8/perl
7342 !> MANIFEST pp_sys.c
7343 ____________________________________________________________________________
7344 [ 25394] By: nicholas on 2005/09/12 21:21:39
7347 Add a new macro SvPV_free() which undoes OOK and free()s the PVX(),
7348 becase there's a lot of code around that calls SvOOK_off(), memmov()s
7349 the buffer, then promptly free()s it. So avoid the needless memmov().
7352 Refactor Perl_sv_utf8_upgrade_flags to use SvPV_free
7353 Branch: maint-5.8/perl
7354 !> perl.c pp.c pp_ctl.c pp_hot.c sv.c sv.h
7355 ____________________________________________________________________________
7356 [ 25393] By: nicholas on 2005/09/12 20:49:01
7357 Log: Run regen.pl after
7361 Subject: [PATCH] bytecode.pl, bytecode.h, and sv.h fixes
7362 From: Steve Peters <steve@fisharerojo.org>
7363 Date: Thu, 21 Apr 2005 18:55:47 -0500
7364 Message-ID: <20050421235547.GA12149@mccoy.peters.homeunix.org>
7365 Branch: maint-5.8/perl
7366 ! ext/ByteLoader/byterun.c pod/perlintern.pod
7367 !> bytecode.pl ext/ByteLoader/bytecode.h
7368 ____________________________________________________________________________
7369 [ 25392] By: nicholas on 2005/09/12 20:12:10
7372 Subject: [PATCH] Refactoring to Sv*_set() macros - patch #6
7373 From: Steve Peters <steve@fisharerojo.org>
7374 Message-ID: <20050420112720.GA31042@mccoy.peters.homeunix.org>
7375 Date: Wed, 20 Apr 2005 06:27:20 -0500
7376 Branch: maint-5.8/perl
7377 !> bytecode.pl ext/ByteLoader/bytecode.h malloc.c
7378 ____________________________________________________________________________
7379 [ 25391] By: nicholas on 2005/09/12 19:50:36
7382 Subject: [PATCH] Refactoring to Sv*_set() macros - patch #5
7383 From: Steve Peters <steve@fisharerojo.org>
7384 Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org>
7385 Date: Mon, 18 Apr 2005 19:09:25 -0500
7388 Simplify PERL_DEBUG_PAD_ZERO so it continues to expand to
7393 Branch: maint-5.8/perl
7395 !> (integrate 30 files)
7396 ____________________________________________________________________________
7397 [ 25390] By: nicholas on 2005/09/12 16:18:42
7399 (the sv_upgrade change from)
7401 Assert that SV type has magic member when reading/writing.
7402 Will catch buggy code.
7405 Subject: [PATCH] Refactoring to Sv*_set() macros - patch #1
7406 From: Steve Peters <steve@fisharerojo.org>
7407 Message-ID: <20050406232110.GA12249@mccoy.peters.homeunix.org>
7408 Date: Wed, 6 Apr 2005 18:21:10 -0500
7411 Subject: [PATCH] Refactoring to Sv*_set() macros - patch #2
7412 From: Steve Peters <steve@fisharerojo.org>
7413 Date: Thu, 7 Apr 2005 13:51:49 -0500
7414 Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org>
7417 Add SvIVX() to PERL_DEBUG_COW, and change pad.c to SvIVset()
7420 Subject: [PATCH] Refactoring to Sv*_set() macros - patch #3
7421 From: Steve Peters <steve@fisharerojo.org>
7422 Message-ID: <20050411023736.GB9355@mccoy.peters.homeunix.org>
7423 Date: Sun, 10 Apr 2005 21:37:36 -0500
7425 (with correction to SvUV_set)
7428 Don't PERL_HASH(SvUVX(...)...) as it's actually a set.
7429 Plus add an editor block
7432 Subject: [PATCH] Refactoring to Sv*_set() macros - patch #4
7433 Message-ID: <20050416160502.GA26957@mccoy.peters.homeunix.org>
7434 From: Steve Peters <steve@fisharerojo.org>
7435 Date: Sat, 16 Apr 2005 11:05:02 -0500
7437 plus fix to Perl_rvpv_dup assigning to an RV with SvPVX
7440 Two more uses of lvalue SvIVX()
7443 PERL_DEBUG_COW for SvUVX and SvPVX
7444 Branch: maint-5.8/perl
7446 !> av.c cop.h doio.c ext/ByteLoader/byterun.c
7447 !> ext/DynaLoader/dl_dyld.xs ext/List/Util/Util.xs
7448 !> ext/PerlIO/encoding/encoding.xs ext/Storable/Storable.xs
7449 !> ext/threads/threads.xs gv.c lib/ExtUtils/t/Constant.t malloc.c
7450 !> op.c pad.c perl.c pp.c pp_ctl.c pp_hot.c pp_sort.c scope.c
7451 !> sv.c toke.c util.c
7452 ____________________________________________________________________________
7453 [ 25389] By: nicholas on 2005/09/12 14:42:43
7456 Subject: [PATCH] Speed up lib/unicore/mktables by 45%
7457 From: Andy Lester <andy@petdance.com>
7458 Date: Tue, 31 May 2005 12:39:00 -0500
7459 Message-ID: <20050531173900.GA9820@petdance.com>
7462 Subject: [PATCH] eliminate always running mktables
7463 From: Robin Barker <Robin.Barker@npl.co.uk>
7464 Date: Wed, 1 Jun 2005 09:55:16 +0100
7465 Message-ID: <533D273D4014D411AB1D00062938C4D90849C6B8@hotel.npl.co.uk>
7468 If we're building config_heavy.pl somewhere else, then we need to
7469 require it, not something (or maybe nothing) in the correct place.
7470 Branch: maint-5.8/perl
7471 !> Makefile.SH configpm lib/unicore/mktables
7472 ____________________________________________________________________________
7473 [ 25385] By: nicholas on 2005/09/11 20:36:26
7476 Avoid taking a reference to SvIVX and putting that address on the
7480 Refactor the odd-one-out code before a Renew(SvPVX(...)...)
7483 Calling sv_backoff() on something that's about to be free()d will
7484 memmov() memory that's about to be freed. Seems wasteful.
7487 Explode if anyone attempts to sv_upgrade PL_mess_sv.
7488 Should this be a panic: ?
7491 PL_mess_sv is always >= SVt_PVMG, so no need for an if() test
7494 The idea is that when you find something, you stop looking.
7495 ( http://use.perl.org/comments.pl?sid=26369&cid=40183 )
7498 There's no need to set a reference count for the new SV heads, as it's
7499 always set to 1 at uprooting time.
7500 But set it to zero when DEBUGGING to make things clearer. Plus fix a
7501 bug introduced by change 22945, where the last SV head had an
7502 uninitialised reference count.
7505 Simplify S_hv_notallowed slightly by passing a prebuilt message
7506 template. (Also slightly smaller object code)
7509 As we have the length of the string easily to hand, no reason not to
7513 s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/
7514 plus a couple of 1 byte sv_setpv()s too.
7517 Subject: [PATCH] Teeny optimization in S_hv_magic_check
7518 From: Andy Lester <andy@petdance.com>
7519 Date: Tue, 24 May 2005 11:41:15 -0500
7520 Message-ID: <20050524164115.GA12027@petdance.com>
7523 Change the logic to avoid needing to set a variable during the loop
7526 Avoid updating a variable in the loop
7529 Avoid updating a variable in a loop.
7530 Only calculate the number of links in a hash bucket chain if we really
7534 Subject: [PATCH] use lengths in sv_setpv() calls
7535 From: Andy Lester <andy@petdance.com>
7536 Date: Wed, 1 Jun 2005 23:16:56 -0500
7537 Message-ID: <20050602041656.GA3000@petdance.com>
7538 Branch: maint-5.8/perl
7539 !> doio.c dump.c ext/B/B.xs ext/Storable/Storable.xs gv.c hv.c
7540 !> mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c util.c
7541 ____________________________________________________________________________
7542 [ 25384] By: nicholas on 2005/09/11 19:30:11
7545 Add Module::CoreList in the maintainers list
7548 Add encoding::warnings to Maintainers.pl and rebuild META.yml for release
7551 Add Math::BigInt::FastCalc in maintainer list
7554 Update maintainers list
7557 Add IO::Zlib in maintainers list
7560 Add Archive::Tar to the maintainers list
7561 Branch: maint-5.8/perl
7562 !> Porting/Maintainers.pl
7563 ____________________________________________________________________________
7564 [ 25382] By: nicholas on 2005/09/10 21:38:40
7567 Upgrade to Term::ANSIColor 1.10
7568 Branch: maint-5.8/perl
7569 !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog
7570 !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl
7571 ____________________________________________________________________________
7572 [ 25381] By: nicholas on 2005/09/10 21:18:44
7575 Upgrade to Filter::Simple 0.82
7578 Fix tests of Filter::Simple 0.82 in the core
7581 Oops (fix previous fix).
7582 Branch: maint-5.8/perl
7583 !> lib/Filter/Simple.pm lib/Filter/Simple/Changes
7584 !> lib/Filter/Simple/t/data.t lib/Filter/Simple/t/export.t
7585 !> lib/Filter/Simple/t/filter.t lib/Filter/Simple/t/filter_only.t
7586 !> lib/Filter/Simple/t/import.t t/lib/Filter/Simple/ExportTest.pm
7587 !> t/lib/Filter/Simple/FilterOnlyTest.pm
7588 !> t/lib/Filter/Simple/FilterTest.pm
7589 !> t/lib/Filter/Simple/ImportTest.pm
7590 ____________________________________________________________________________
7591 [ 25380] By: nicholas on 2005/09/10 21:03:36
7594 Upgrade to Test::Harness 2.49_02
7597 Upgrade to Test::Harness 2.50
7600 Upgrade to Test::Harness 2.52
7601 Branch: maint-5.8/perl
7602 !> lib/Test/Harness.pm lib/Test/Harness/Changes
7603 !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm
7604 !> lib/Test/Harness/bin/prove lib/Test/Harness/t/strap-analyze.t
7605 !> lib/Test/Harness/t/test-harness.t
7606 ____________________________________________________________________________
7607 [ 25379] By: nicholas on 2005/09/10 20:29:37
7609 (the Time::HiRes part of)
7611 Subject: [PATCH] Symbian port of Perl
7612 From: <jarkko.hietaniemi@nokia.com>
7613 Date: Mon, 18 Apr 2005 13:18:30 +0300
7614 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
7617 Upgrade to Time::HiRes 1.68
7620 Upgrade to Time::HiRes 1.69
7623 Upgrade to Time::HiRes 1.70
7626 Upgrade to Time::HiRes 1.71
7629 Upgrade to Time::HiRes 1.72
7632 Subject: Time::HiRes::nanosleep support for Solaris [PATCH]
7633 From: Gisle Aas <gisle@ActiveState.com>
7634 Date: 15 Aug 2005 21:05:22 -0700
7635 Message-ID: <lrk6imy1a5.fsf@caliper.activestate.com>
7638 Upgrade to Time::HiRes 1.73
7639 Branch: maint-5.8/perl
7640 !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
7641 !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
7642 !> ext/Time/HiRes/hints/solaris.pl ext/Time/HiRes/t/HiRes.t
7643 ____________________________________________________________________________
7644 [ 25378] By: nicholas on 2005/09/10 20:11:32
7647 Upgrade to Unicode::Collate 0.50
7650 Upgrade to Unicode::Collate 0.51
7651 Branch: maint-5.8/perl
7652 +> lib/Unicode/Collate/t/cjkrange.t lib/Unicode/Collate/t/ignor.t
7653 +> lib/Unicode/Collate/t/override.t
7654 !> MANIFEST lib/Unicode/Collate.pm lib/Unicode/Collate/Changes
7655 !> lib/Unicode/Collate/README lib/Unicode/Collate/t/altern.t
7656 !> lib/Unicode/Collate/t/contract.t
7657 !> lib/Unicode/Collate/t/hangtype.t
7658 !> lib/Unicode/Collate/t/hangul.t lib/Unicode/Collate/t/illegal.t
7659 !> lib/Unicode/Collate/t/illegalp.t lib/Unicode/Collate/t/index.t
7660 !> lib/Unicode/Collate/t/normal.t
7661 !> lib/Unicode/Collate/t/rearrang.t lib/Unicode/Collate/t/test.t
7662 !> lib/Unicode/Collate/t/trailwt.t
7663 !> lib/Unicode/Collate/t/variable.t
7664 !> lib/Unicode/Collate/t/version.t lib/Unicode/Collate/t/view.t
7665 ____________________________________________________________________________
7666 [ 25377] By: nicholas on 2005/09/10 19:40:57
7667 Log: Remove stowaways
7668 Branch: maint-5.8/perl
7669 - pod/perl593delta.pod symbian/PerlBase.pod
7670 ____________________________________________________________________________
7671 [ 25376] By: nicholas on 2005/09/10 19:39:28
7674 Down with K&R function arguments
7676 (the Pathtools part of)
7678 Add casting to allow g++ (3.3.5) to compile the core code.
7679 A C++ compiler produces lots of warnings that are probably valid
7680 concerns to investigate.
7682 (the Pathtools part of)
7684 Subject: [PATCH] Symbian port of Perl
7685 From: <jarkko.hietaniemi@nokia.com>
7686 Date: Mon, 18 Apr 2005 13:18:30 +0300
7687 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com>
7690 Upgrade to PathTools 3.07
7693 Fix failing Cwd tests on Win32
7695 Patch was posted to Ken previously
7697 (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00226.html)
7699 but no reply as yet. I'll mail him again...
7702 Upgrade to PathTools 3.08
7705 Upgrade to PathTools 3.09
7708 Upgrade to PathTools 3.10
7711 Upgrade to PathTools 3.11
7713 Branch: maint-5.8/perl
7714 !> ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t
7715 !> ext/Cwd/t/taint.t lib/Cwd.pm lib/File/Spec.pm
7716 !> lib/File/Spec/Cygwin.pm lib/File/Spec/Mac.pm
7717 !> lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm
7718 !> lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm
7719 !> lib/File/Spec/t/Spec.t
7720 ____________________________________________________________________________
7721 [ 25375] By: nicholas on 2005/09/10 17:47:19
7724 Upgrade to Test::Simple 0.60
7727 Missing files in Test::Simple
7728 Branch: maint-5.8/perl
7729 +> lib/Test/Simple/t/create.t lib/Test/Simple/t/is_deeply_fail.t
7730 +> t/lib/Test/Simple/sample_tests/exit.plx
7731 - lib/Test/Simple/t/is_deeply.t
7732 !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm
7733 !> lib/Test/Simple.pm lib/Test/Simple/Changes
7734 !> lib/Test/Simple/t/00signature.t
7735 !> lib/Test/Simple/t/circular_data.t lib/Test/Simple/t/exit.t
7736 !> lib/Test/Simple/t/fork.t lib/Test/Simple/t/has_plan.t
7737 !> lib/Test/Simple/t/has_plan2.t lib/Test/Simple/t/is_fh.t
7738 !> lib/Test/Simple/t/require_ok.t
7739 ____________________________________________________________________________
7740 [ 25373] By: nicholas on 2005/09/10 16:46:54
7742 Branch: maint-5.8/perl
7743 ! MANIFEST pod/perl.pod pod/perltoc.pod vms/descrip_mms.template
7745 ____________________________________________________________________________
7746 [ 25372] By: nicholas on 2005/09/10 16:33:56
7748 Branch: maint-5.8/perl
7749 ! pod/perlintern.pod
7750 ____________________________________________________________________________
7751 [ 25371] By: nicholas on 2005/09/10 14:20:14
7754 Subject: [PATCH] perlfunc.pod grammar fixes
7755 From: Steve Peters <steve@fisharerojo.org>
7756 Date: Wed, 27 Jul 2005 22:02:13 -0500
7757 Message-ID: <20050728030213.GA11330@mccoy.peters.homeunix.org>
7765 Subject: Re: Documentation change for IPC::Open*.pm
7766 From: Ben Tilly <btilly@gmail.com>
7767 Date: Mon, 22 Aug 2005 08:30:14 -0700
7768 Message-ID: <acc274b3050822083093357fe@mail.gmail.com>
7771 Unmatched parentheses (thanks to Steve Peters)
7774 Clarify the cases where system() returns 1,
7775 per a suggestion of Rick Delaney (bug #36976)
7778 Document that Sys::Syslog::openlog might die.
7779 Fixes [perl #36848] Sys::Syslog::syslog kills program if syslogd not running
7782 Subject: document index() with out of bounds POSITION
7783 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7784 Date: Sep 2, 2005 2:23 PM
7785 Message-ID: <20050902122311.GA3104@efn.org>
7789 Branch: maint-5.8/perl
7790 !> ext/Sys/Syslog/Syslog.pm hv.h lib/IPC/Open2.pm
7791 !> lib/IPC/Open3.pm pod/perlfaq.pod pod/perlfaq2.pod
7792 !> pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
7793 !> pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
7794 !> pod/perlfaq9.pod pod/perlfunc.pod pod/perlvar.pod
7795 ____________________________________________________________________________
7796 [ 25370] By: nicholas on 2005/09/10 13:47:01
7799 Subject: [PATCH] id est is i.e.
7800 From: Steve Peters <steve@fisharerojo.org>
7801 Date: Tue, 26 Jul 2005 20:42:38 -0500
7802 Message-ID: <20050727014238.GA2582@mccoy.peters.homeunix.org>
7805 Clarification to the syntax of loop modifiers
7809 Subject: [PATCH] Fix English error in overload.pm
7810 From: Andy Lester <andy@petdance.com>
7811 Date: Thu, 28 Jul 2005 14:10:43 -0500
7812 Message-ID: <20050728191043.GC607@petdance.com>
7815 Subject: [PATCH] POD typos
7816 From: "Piotr Fusik" <pfusik@op.pl>
7817 Date: Sat, 30 Jul 2005 21:54:19 +0200
7818 Message-ID: <00ef01c59542$3198ba00$26d34dd5@piec>
7821 Subject: Re: [perl #36616] bug or feature? foreach (sort @array) {y/a-z/A-Z/;} # @array modified!
7822 From: Michael G Schwern <schwern@pobox.com>
7823 Date: Sat, 23 Jul 2005 19:59:29 -0700
7824 Message-ID: <20050724025929.GA6574@windhund.schwern.org>
7827 More typo fixes (damn generated pod files)
7830 Document where to find maintainers of dual live modules
7833 "thread failed to start" is a severe warning, not a fatal error
7834 as reported by Tassilo von Parseval.
7840 Subject: [PATCH] undup
7841 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
7842 Date: Sun, 07 Aug 2005 13:28:19 +0300
7843 Message-ID: <42F5E243.80500@gmail.com>
7846 Subject: Re: [PATCH] undup
7847 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
7848 Date: Sun, 07 Aug 2005 14:49:40 +0300
7849 Message-ID: <42F5F554.5020701@gmail.com>
7852 Update Porting/repository.pod to recommend Cygwin's ssh on Win32
7854 Cygwin's ssh client seems to be superior to MSYS's ssh client in that
7855 it supports the ServerAliveInterval config setting which prevents the
7856 ssh client from timing out every so often
7857 Branch: maint-5.8/perl
7858 +> pod/perl593delta.pod symbian/PerlBase.pod
7859 !> (integrate 30 files)
7860 ____________________________________________________________________________
7861 [ 25369] By: nicholas on 2005/09/10 13:19:18
7864 Add the perlglossary man page
7866 Subject: [PATCH] perlglossary.pod
7867 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7868 Date: Fri, 1 Jul 2005 03:10:50 -0700
7869 Message-ID: <20050701101050.GA2448@efn.org>
7872 Subject: [PATCH] perlglossary.pod: add jump points
7873 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7874 Date: Mon, 4 Jul 2005 02:07:52 -0700
7875 Message-ID: <20050704090752.GB4056@efn.org>
7878 Subject: [PATCH @ 25084] simple authors removal
7879 From: Vadim Konovalov <vadim@vkonovalov.ru>
7880 Date: Wed, 06 Jul 2005 00:15:48 +0400
7881 Message-ID: <42CAEA74.1020108@vkonovalov.ru>
7884 Subject: Re: [PATCH] Pod::Html - correctly link to =item's on the same page
7885 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7886 Date: Thu, 7 Jul 2005 15:05:51 -0700
7887 Message-ID: <20050707220551.GB2388@efn.org>
7889 (plus fix a couple of POD warnings)
7892 Subject: [PATCH] perlfunc.pod
7893 From: "Piotr Fusik" <pfusik@op.pl>
7894 Date: Sat, 9 Jul 2005 16:21:05 +0200
7895 Message-ID: <01de01c58491$f3182f60$a6d24dd5@piec>
7898 Hack out -DL documentation from perldebuguts.pod
7900 Now that the perl core uses Newx*() rather than New*() this chunk
7901 of old documentation is more obsolete than ever before.
7904 Subject: [PATCH] Re: Documentation error in IO::Socket
7905 From: Michael G Schwern <schwern@pobox.com>
7906 Date: Tue, 12 Jul 2005 13:18:34 -0700
7907 Message-ID: <20050712201834.GA29275@windhund.schwern.org>
7910 Subject: [PATCH] Missing tie() call in NDBM_File SYNOPSIS
7911 From: Matt Sergeant <matt@sergeant.org>
7912 Date: Thu, 14 Jul 2005 16:53:03 -0400
7913 Message-Id: <28baf339c3b78cc40017066b9dc7cffb@sergeant.org>
7916 Subject: [perl #36538] perlfunc/our contradicts itself
7917 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
7918 Date: Thu, 14 Jul 2005 19:10:51 -0700
7919 Message-ID: <rt-3.0.11-36538-117411.7.57026072725992@perl.org>
7922 Subject: [perl #7840] Hash Behaviour differs v5.6.0 to v5.6.1
7923 From: "Michael G Schwern via RT" <perlbug-followup@perl.org>
7924 Date: Thu, 14 Jul 2005 16:57:45 -0700
7925 Message-ID: <rt-3.0.11-7840-117401.4.81505529800216@perl.org>
7930 [perl #9720] document what can be assigned to a shared scalar
7933 Subject: Re: Why does our() cross packages? (PATCH)
7934 From: Michael G Schwern <schwern@pobox.com>
7935 Date: Fri, 15 Jul 2005 14:35:18 -0700
7936 Message-ID: <20050715213518.GH6897@windhund.schwern.org>
7938 (with minor tweaks suggested in subsequent posts)
7941 Subject: [PATCH] perlop: why \c\ cannot be placed just before the terminating delimiter
7942 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
7943 Date: Sun, 17 Jul 2005 11:38:05 +0900
7944 Message-Id: <20050717112557.5921.BQW10602@nifty.com>
7947 Remove obsolete error messages
7950 Subject: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
7951 From: Michael G Schwern <schwern@pobox.com>
7952 Date: Sat, 23 Jul 2005 17:25:18 -0700
7953 Message-ID: <20050724002518.GB4918@windhund.schwern.org>
7955 Subject: Re: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts
7956 From: Michael G Schwern <schwern@pobox.com>
7957 Date: Sun, 24 Jul 2005 13:49:25 -0700
7958 Message-ID: <20050724204925.GC13275@windhund.schwern.org>
7961 Subject: [perl #36658] Typo in perlfunc.pod
7962 From: "John W. Krahn" (via RT) <perlbug-followup@perl.org>
7963 Date: Tue, 26 Jul 2005 01:07:18 -0700
7964 Message-ID: <rt-3.0.11-36658-118300.18.7320750032131@perl.org>
7965 Branch: maint-5.8/perl
7966 +> pod/perlglossary.pod
7967 !> AUTHORS MANIFEST ext/IO/lib/IO/Socket.pm
7968 !> ext/NDBM_File/NDBM_File.pm ext/threads/shared/shared.pm
7969 !> pod.lst pod/perl.pod pod/perldebguts.pod pod/perldiag.pod
7970 !> pod/perlfunc.pod pod/perlmodlib.pod pod/perlop.pod
7971 ____________________________________________________________________________
7972 [ 25368] By: nicholas on 2005/09/10 12:44:18
7976 Subject: [PATCH] jumbo closure fix
7977 From: Dave Mitchell <davem@fdgroup.com>
7978 Date: Wed, 26 Feb 2003 14:49:47 +0000
7979 Message-ID: <20030226144947.A14444@fdgroup.com>
7982 Subject: [PATCH] Quotes in pod/*.pod
7983 From: Andy Lester <andy@petdance.com>
7984 Date: Thu, 2 Jun 2005 16:19:54 -0500
7985 Message-ID: <20050602211954.GA22107@petdance.com>
7988 Subject: Re: Should while ( <$fh> ) and while (< $fh >) do the same thing?
7989 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
7990 Date: Thu, 2 Jun 2005 11:49:11 -0700
7991 Message-ID: <20050602184911.GA3292@efn.org>
7994 Subject: RE: a bit of trouble with compiling with MSVC++ on Win32
7995 From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com>
7996 Date: Tue, 7 Jun 2005 13:19:33 +0400
7997 Message-ID: <7DD1BE2C50259746ABB8683672D2089E12D462@itotest-1.spb.lucent.com>
8000 Subject: [PATCH] perlfunc.pod: ioctl.ph
8001 From: Alexey Tourbin <at@altlinux.ru>
8002 Date: Wed, 8 Jun 2005 13:45:08 +0400
8003 Message-ID: <20050608094508.GJ5867@solemn.turbinal.org>
8006 Allison says that "Media" isn't really needed in the name.
8009 Subject: [PATCH] perlipc.pod: mkfifo()
8010 From: Alexey Tourbin <at@altlinux.ru>
8011 Date: Sat, 11 Jun 2005 16:26:56 +0400
8012 Message-ID: <20050611122656.GC8181@solemn.turbinal.org>
8015 Subject: [PATCH] Re: [perl #36047] perlmod.pod/CLONESKIP error
8016 From: Offer Kaye <offer.kaye@gmail.com>
8017 Date: Thu, 2 Jun 2005 09:14:53 +0300
8018 Message-ID: <56942505060123146e5eb1c2@mail.gmail.com>
8021 Document ${^UTF8LOCALE}
8029 (Mention Borland compiler is also free; update libwin32 link)
8032 Subject: [perl #36328] Until Statement Undocumented
8033 From: Eric Amick (via RT) <perlbug-followup@perl.org>
8034 Date: 18 Jun 2005 03:47:32 -0000
8035 Message-ID: <rt-3.0.11-36328-115949.3.38667506136829@perl.org>
8038 Missed a chunk in previous commit
8044 Subject: [PATCH pod/perlfunc.pod pod/perlobj.pod pod/perltooc.pod] Recommend Against UNIVERSAL:: Methods as Functions, take 2
8045 From: chromatic <chromatic@wgz.org>
8046 Date: Sat, 18 Jun 2005 12:15:41 -0700
8047 Message-Id: <1119122141.21521.9.camel@localhost>
8050 Expand on parts of perltodo
8053 Subject: some dusting off of the cross-compilation information
8054 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
8055 Date: Thu, 30 Jun 2005 08:41:17 +0300
8056 Message-ID: <42C385FD.9040601@gmail.com>
8057 Branch: maint-5.8/perl
8058 !> (integrate 33 files)
8059 ____________________________________________________________________________
8060 [ 25367] By: nicholas on 2005/09/10 11:42:11
8063 Remove an XXX note from the public doc.
8064 Hide it in the comments, instead
8067 Clarification on the behaviour of qw// and x :
8068 Subject: [PATCH] Re: [perl #35885] qw and x operators doesn't mix
8069 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
8070 Date: Tue, 24 May 2005 08:52:00 -0700
8071 Message-ID: <20050524155200.GA1784@efn.org>
8074 Update description of Term::ReadLine and fix typo
8075 Subject: [perl #35963] Typo in Term::ReadLine
8076 From: "perlbug@veggiechinese.net (via RT)" <perlbug-followup@perl.org>
8077 Date: 24 May 2005 23:29:37 -0000
8078 Message-ID: <rt-3.0.11-35963-113541.14.5614982698687@perl.org>
8081 New HW model; more on threads for 10.20
8088 Branch: maint-5.8/perl
8089 !> README.hpux lib/Term/ReadLine.pm pod/perlfaq1.pod
8090 !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod
8091 !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod
8092 !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlop.pod sv.c
8093 ____________________________________________________________________________
8094 [ 24695] By: nicholas on 2005/06/03 09:57:50
8095 Log: Create perl588delta.pod
8096 Branch: maint-5.8/perl
8097 + pod/perl588delta.pod
8098 ! MANIFEST Makefile.SH pod.lst pod/perltoc.pod
8099 ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
8101 ____________________________________________________________________________
8102 [ 24647] By: nicholas on 2005/05/31 10:31:56
8103 Log: Disarm the maint branch
8104 Branch: maint-5.8/perl
8106 ____________________________________________________________________________
8107 [ 24641] By: nicholas on 2005/05/30 21:22:34
8109 Branch: maint-5.8/perl
8111 ____________________________________________________________________________
8112 [ 24640] By: nicholas on 2005/05/30 21:22:04
8113 Log: Sic transit unicos mundi
8114 Branch: maint-5.8/perl
8115 ! pod/perl587delta.pod
8116 ____________________________________________________________________________
8117 [ 24639] By: nicholas on 2005/05/30 21:06:23
8119 Branch: maint-5.8/perl
8120 ! Changes patchlevel.h