This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate:
[perl5.git] / Changes5.8.8
CommitLineData
e98e87a4
NC
1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl. If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list. Patches for each
5individual change may also be obtained through ftp and rsync--see
6pod/perlhack.pod for the details.
7
8For information on what's new in this release, see pod/perldelta.pod.
9
10[The "CAST AND CREW" list has been moved to AUTHORS.]
11
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files. The file lists have a short symbolic
15indicator:
16
17 ! modified
18 + added
19 - deleted
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
22
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list. You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27--------------
28Version v5.8.8 Maintenance release working toward v5.8.8
29--------------
30____________________________________________________________________________
31[ 27024] By: nicholas on 2006/01/31 15:50:30
32 Log: More history.
33 Branch: maint-5.8/perl
34 ! pod/perlhist.pod
35____________________________________________________________________________
36[ 27023] By: nicholas on 2006/01/31 15:48:38
37 Log: Integrate:
38 [ 27022]
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
44 !> pod/perlfunc.pod
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
61 !> lib/CPAN.pm
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
66 ! pad.c perl.c
67____________________________________________________________________________
68[ 27013] By: nicholas on 2006/01/30 22:58:16
69 Log: Integrate:
70 [ 26974]
71 Add perl 5.9.3 in release list
72
73 [ 26994]
74 Email change for Steven Schubiger
75
76 [ 26999]
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>
81
82 [ 27009]
83 Change the author aliasing to reflect updates to AUTHORS.
84 Branch: maint-5.8/perl
85 !> AUTHORS Porting/checkAUTHORS.pl pod/perlhist.pod
86 !> pod/perlvar.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
108 Log: Integrate:
109 [ 26998]
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
115 !> hints/unicos.sh
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
126 Log: Integrate:
127 [ 26962]
128 Install nit : README.e2x should be installed, the other READMEs shouldn't
129 Branch: maint-5.8/perl
130 !> installperl
131____________________________________________________________________________
132[ 26973] By: nicholas on 2006/01/27 20:37:19
133 Log: Integrate:
134 [ 26952]
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
139
140 [ 26953]
141 Safer implementation of RTRIM().
142 Don't rely on SvCUR to be sane unless SvPOK.
143 Branch: maint-5.8/perl
144 !> mg.c
145____________________________________________________________________________
146[ 26972] By: nicholas on 2006/01/27 20:23:05
147 Log: Integrate:
148 [ 26935]
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>
153
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>
158
159 [ 26936]
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
167 Log: Integrate:
168 [ 26892]
169 Explain better how that test count works.
170
171 [ 26915]
172 Note 5.8.8-RC1
173
174 [ 26945]
175 assertions.pm is dual-lived
176
177 [ 26957]
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
185 !> t/comp/require.t
186____________________________________________________________________________
187[ 26956] By: nicholas on 2006/01/27 11:35:12
188 Log: Integrate:
189 [ 26396]
190 Two test workarounds for VMS
191
192 [ 26710]
193 pod2usage2.t is not readily portable to VMS either
194
195 [ 26857]
196 Give up on through.t on VMS for now -- no can do with current
197 pipe implementation.
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
202 Log: Integrate:
203 [ 26940]
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
208 !> perl.c
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
224 Log: Integrate:
225 [ 23592]
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
231 !> Makefile.SH
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
254 ! mg.h
255____________________________________________________________________________
256[ 26917] By: nicholas on 2006/01/20 14:51:09
257 Log: Update sample config.sh
258 Branch: maint-5.8/perl
259 ! Porting/config.sh
260____________________________________________________________________________
261[ 26916] By: nicholas on 2006/01/20 14:49:22
262 Log: Restore patchlevel.
263 Branch: maint-5.8/perl
264 ! patchlevel.h
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
275 ! wince/Makefile.ce
276____________________________________________________________________________
277[ 26908] By: nicholas on 2006/01/18 19:31:08
278 Log: Update Changes
279 Branch: maint-5.8/perl
280 ! Changes patchlevel.h
281____________________________________________________________________________
282[ 26907] By: nicholas on 2006/01/18 19:18:34
283 Log: Integrate:
284 [ 26885]
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
291 !> embed.fnc proto.h
292____________________________________________________________________________
293[ 26906] By: nicholas on 2006/01/18 19:00:58
294 Log: Integrate:
295 [ 26877]
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>
300
301 [ 26878]
302 Make the description of $^M in perlvar a bit more clear
303 w.r.t. cross-references to the INSTALL document. (spotted
304 by Stas Bekman)
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
316 Log: Integrate:
317 [ 26838]
318 checkAUTHORS.pl --rank would loop infinitely on an empty results array.
319
320 [ 26850]
321 e-mail update from Phil Lobbes
322
323 [ 26852]
324 Add Ken Hirsch to AUTHORS.
325
326 [ 26853]
327 Teach checkAUTHORS.pl about everyone in Changes5.8.[2-8], adding to
328 AUTHORS where necessary.
329
330 [ 26854]
331 Some reordering and one new address for Stéphane Payrard
332
333 [ 26855]
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.
338
339 [ 26856]
340 Can now count the patches committed with --thanks-applied.
341 Changes5.8's top 3:
342 3332: jhi
343 321: ams
344 60: nick
345
346 [ 26861]
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
353 Log: Spelling fix.
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
366 ! op.c t/op/taint.t
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
378 +> vos/mv-if-diff
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:
383 [ 26505]
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>
388
389 Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
390 Branch: maint-5.8/perl
391 !> handy.h
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
399 ! embed.pl proto.h
400____________________________________________________________________________
401[ 26884] By: nicholas on 2006/01/17 21:35:36
402 Log: Integrate:
403 [ 26871]
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
414 generator.
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
459 ! embed.fnc proto.h
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
476 and David Landgren.
477 Branch: maint-5.8/perl
478 ! pod/perl588delta.pod
479____________________________________________________________________________
480[ 26860] By: nicholas on 2006/01/16 12:51:43
481 Log: Integrate:
482 [ 26315]
483 A better hash for PTR_TABLE_HASH (?)
484 Branch: maint-5.8/perl
485 !> sv.c
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
491 ! Changes5.8.7
492____________________________________________________________________________
493[ 26848] By: nicholas on 2006/01/14 10:13:28
494 Log: Improvements from Glenn Linderman, Dave Mitchell, H.Merijn Brand and
495 Paul Marquess.
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
517 Log: Update Changes
518 Branch: maint-5.8/perl
519 ! Changes patchlevel.h
520____________________________________________________________________________
521[ 26840] By: nicholas on 2006/01/13 21:53:22
522 Log: Integrate:
523 [ 26824]
524 $utf8::VERSION++ # Documentation.
525 Branch: maint-5.8/perl
526 !> lib/utf8.pm
527____________________________________________________________________________
528[ 26839] By: nicholas on 2006/01/13 21:52:38
529 Log: Integrate:
530 [ 26809]
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
541 Log: Integrate:
542 [ 26069]
543 Make Perl_seed public
544
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
550 Log: Integrate:
551 [ 26807]
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>
556
557 [ 26808]
558 Add new mpeix file from #26807
559
560 [ 26831]
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
571 Log: Integrate:
572 [ 26815]
573 Fix [perl #38223]; _IOC_SIZE() not always safe.
574 Branch: maint-5.8/perl
575 !> perl.h
576____________________________________________________________________________
577[ 26832] By: nicholas on 2006/01/13 18:16:27
578 Log: Integrate:
579 [ 26812]
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
583 !> utils/h2ph.PL
584____________________________________________________________________________
585[ 26830] By: nicholas on 2006/01/13 17:56:30
586 Log: Integrate:
587 [ 26781]
588 Gisle notes that SvRTRIM should also write a new '\0' at the end.
589 Branch: maint-5.8/perl
590 ! mg.c
591____________________________________________________________________________
592[ 26829] By: nicholas on 2006/01/13 17:45:49
593 Log: Integrate:
594 [ 26713]
595 Add an option 'opened' which reports on the maintainers of all files
596 perforce currently has open.
597
598 [ 26747]
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
604 Log: Integrate:
605 [ 26752]
606 Upgrade to Sys::Syslog 0.12
607
608 [ 26766]
609 Remove Syslog tests that use external modules
610
611 [ 26768]
612 If getservbyname fails tell what service the lookup
613 attempt tried to use.
614
615 [ 26769]
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?
619
620 [ 26772]
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.
623
624 [ 26773]
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
629
630 [ 26782]
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
642 Log: Integrate:
643 [ 26759]
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
649 Log: Integrate:
650 [ 26691]
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.
653
654 [ 26789]
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>
659
660 [ 26798]
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
668 ! pod/perlmodlib.pod
669____________________________________________________________________________
670[ 26822] By: nicholas on 2006/01/13 16:47:13
671 Log: Integrate:
672 [ 26625]
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>
677
678 [ 26669]
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.
685
686 [ 26797]
687 Typo fix.
688
689 [ 26801]
690 FAQ sync.
691
692 [ 26802]
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>
697
698 [ 26814]
699 Add a link to the Opcode doc in Safe.
700 (see RT CPAN ticket #8579)
701
702 [ 26816]
703 Better wording for change 26796. Plus, make podchecker happy.
704
705 [ 26819]
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
714 look like.
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
727 Log: Integrate:
728 [ 26804]
729 Bump $VERSION in many modules that have changed.
730
731 (just the warnings parts)
732
733 [ 26817]
734 More $VERSION bumps.
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
740 Log: Integrate:
741 [ 26778]
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
748 Log: Integrate:
749 [ 25842]
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
754
755 (with tweak to add rm for opmini.c, remove mv-if-diff, and reflect
756 this removal in MANIFEST)
757
758 [ 25843]
759 Oops. the trick is to edit Makefile.SH
760
761 [ 25844]
762 Remove remaining references to mv-if-diff
763
764 [ 25846]
765 Rediff the Makefile.SH patch for cross-compilation.
766 (this doesn't mean it works, though.)
767 Branch: maint-5.8/perl
768 - mv-if-diff
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
773 Log: Integrate:
774 [ 26796]
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
779
780 plus bump its $VERSION
781
782 [ 26804]
783 Bump $VERSION in many modules that have changed.
784
785 [ 26805]
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:
793 [ 25953]
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>
798
799 [ 25955]
800 Add missing file from change 25953
801
802 [ 26054]
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>
807
808 [ 26062]
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>
813
814 [ 26212]
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
833 Log: Integrate:
834 [ 26480]
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>
839
840 Includes a change in variable names from "j" to "num_groups".
841
842 [ 26486]
843 Obviously, Perl_ingroup() is also using 256k of stack memory on Linux.
844 Adapt change #26480 to reduce memory usage here as well.
845
846 [ 26489]
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>
851
852 [ 26492]
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...
855
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
858 re-sized as needed.
859 Branch: maint-5.8/perl
860 !> doio.c mg.c
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
869 Log: Integrate:
870 [ 25111]
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>
875
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>
880
881 [ 26739]
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>
886
887 [ 26749]
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>
892
893 clarify which variables are always forced into main::
894
895 [ 26750]
896 Revert change 26749
897
898 [ 26756]
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>
903
904 (with a few nits)
905
906 [ 26762]
907 Remove stale date.
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
913 Log: Integrate:
914 [ 26770]
915 1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23)
916 broken optimizer
917 2. Remove a compiler warning in a try program
918 Branch: maint-5.8/perl
919 !> hints/hpux.sh
920____________________________________________________________________________
921[ 26763] By: nicholas on 2006/01/10 10:44:50
922 Log: Integrate:
923 [ 24925]
924 Trim trailing whitespace from $! and $^E
925
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
929 !> mg.c
930____________________________________________________________________________
931[ 26748] By: nicholas on 2006/01/08 22:56:02
932 Log: Update Changes
933 Branch: maint-5.8/perl
934 ! Changes patchlevel.h
935____________________________________________________________________________
936[ 26746] By: nicholas on 2006/01/08 22:41:08
937 Log: Integrate:
938 [ 26744]
939 Grr. #26690 broke handling of old ODS-2 style names
940 on current versions of VMS
941 Branch: maint-5.8/perl
942 !> configure.com
943____________________________________________________________________________
944[ 26742] By: nicholas on 2006/01/08 22:06:18
945 Log: Integrate:
946 [ 26707]
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
952 !> hints/dec_osf.sh
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:
957
958 143 const I32 oldsave = PL_scopestack[--PL_scopestack_ix];
959 (gdb) p my_perl->Tscopestack_ix
960 $1 = 136787683
961
962 So don't run the troublesome tests for now.
963 Branch: maint-5.8/perl
964 ! t/io/fs.t
965____________________________________________________________________________
966[ 26738] By: nicholas on 2006/01/08 21:30:11
967 Log: Integrate:
968 [ 26644]
969 Update copyright year.
970
971 [ 26736]
972 Update the copyright years in the generated files, and nostdio.h
973
974 [ 26737]
975 Update copyright with the 2 years where changes were made.
976
977
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
981 ! utf8.h
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
988 Log: Update Changes
989 Branch: maint-5.8/perl
990 ! Changes patchlevel.h
991____________________________________________________________________________
992[ 26730] By: nicholas on 2006/01/08 18:40:54
993 Log: Integrate:
994 [ 26498]
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
998 !> MANIFEST
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
1006 Log: Integrate:
1007 [ 26363]
1008 On VMS, put pods in [.lib.pods] rather than [.lib.pod]
1009 in order to avoid collisions with [.lib.Pod]
1010
1011 [ 26725]
1012 With VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs
1013 tweaking
1014
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
1021 Log: Integrate:
1022 [ 25507]
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>
1027
1028 [ 25680]
1029 assorted blead build help for VMS (mostly ithreads-related)
1030
1031 [ 25681]
1032 fix bug introduced by #25507 that kept ccflags from
1033 making it into config.sh
1034
1035 [ 26690]
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
1039 !> x2p/s2p.PL
1040____________________________________________________________________________
1041[ 26724] By: nicholas on 2006/01/08 18:17:32
1042 Log: Integrate:
1043 [ 21540]
1044 Fix backward-compatibility issues in if.pm.
1045
1046 [ 21814]
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
1050
1051 [ 26078]
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
1059 Log: Integrate:
1060 [ 25000]
1061 Don't install demo files with perl
1062
1063 [ 26419]
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.
1067
1068 [ 26658]
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
1074 Log: Integrate:
1075 [ 26307]
1076 Add pointer to Pod::Simple for the Pod -> HTML task.
1077
1078 [ 26433]
1079 Remove switch from perltodo
1080
1081 [ 26471]
1082 inlining autoloaded constants is TODOne.
1083
1084 [ 26539]
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
1090 Log: Integrate:
1091 [ 26309]
1092 Upgrade to Sys-Syslog-0.10
1093
1094 [ 26343]
1095 Fix realclean target for Sys::Syslog
1096 [ 26366]
1097 Silence test output to STDERR
1098 because it makes the 'make test' output look ugly.
1099
1100 [ 26472]
1101 Add support for PV to ExtUtils::Constant::ProxySubs, and enable its
1102 use in Sys::Syslog
1103
1104 [ 26515]
1105 Upgrade to Sys-Syslog-0.11
1106
1107 [ 26525]
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
1121 Log: Integrate:
1122 [ 25092]
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
1127
1128 (plus blank lines so example code is in verbatim paragraphs,
1129 and bump $VERSION)
1130
1131 [ 26260]
1132 Upgrade to CGI.pm-3.13
1133
1134 [ 26288]
1135 Upgrade to CGI-3.14.
1136
1137 Mmm...pi. Oh, also including some Pod fixes in bleadperl that haven't
1138 yet been applied to the actual CGI distribution yet.
1139
1140 [ 26308]
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
1148 Log: Integrate:
1149 [ 25124]
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>
1154
1155 (and bump $VERSION (1.76_01 is a CPAN release already))
1156
1157 [ 25125]
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>
1162
1163 [ 25132]
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>
1168
1169 [ 25133]
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>
1174
1175 (and remove a couple of unused variables)
1176
1177 [ 25142]
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>
1182
1183 [ 25147]
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>
1188
1189 (with spaces trimmed from username too)
1190
1191 [ 25155]
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>
1196
1197 (and bump $CPAN::FirstTime::VERSION)
1198
1199 [ 25317]
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>
1204
1205 [ 25774]
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>
1210
1211 [ 26016]
1212 Upgrade to CPAN-1.76_60.
1213
1214 [ 26018]
1215 '[at]' should be '@'
1216 Suck in CPAN/Nox.pm from CPAN, so that version.t passes.
1217
1218 [ 26023]
1219 Upgrade to CPAN-1.76_61
1220
1221 [ 26029]
1222 Add lib/CPAN/Admin.pm from CPAN to make version.t pass.
1223
1224 [ 26031]
1225 Remove CPAN.pm's META.yml.
1226 Add CPAN.pm's SIGNATURE in MANIFEST.
1227
1228 [ 26042]
1229 Upgrade to CPAN 1.76_65
1230
1231 [ 26254]
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>
1236
1237 [ 26493]
1238 Upgrade to CPAN-1.80_56
1239
1240 [ 26553]
1241 Upgrade to CPAN-1.80_57
1242
1243 [ 26563]
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>
1248
1249 [ 26592]
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>
1254
1255 [ 26666]
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
1261 - lib/CPAN/META.yml
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
1272 Log: Integrate:
1273 [ 22029]
1274 Upgrade to Getopt::Long 2.34_01
1275
1276 [ 26216]
1277 Upgrade to Getopt::Long 2.34_04
1278
1279 [ 26223]
1280 Typo fix, by Olivier Blin
1281
1282 [ 26359]
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):
1292 [ 25261]
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
1310 Log: Integrate:
1311 [ 26214]
1312 Upgrade to MIME-Base64-3.06
1313
1314 [ 26217]
1315 Don't let MakeMaker install doc for MIME::Base64
1316 (since installpod does it already)
1317
1318 [ 26262]
1319 Upgrade to MIME-Base64-3.07
1320
1321 [ 26263]
1322 Add ext/MIME/Base64/README to MANIFEST
1323
1324 [ 26264]
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
1333 Log: Integrate:
1334 [ 25080]
1335 Remove an unreferenced local variable in Digest-MD5
1336
1337 [ 25082]
1338 Oops! Change 25080 should have updated checksums too.
1339
1340 [ 25263]
1341 The typo changes from 25261 (of course) altered the MD5's
1342
1343 [ 26211]
1344 Upgrade to Digest-MD5-2.35
1345
1346 [ 26261]
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
1354 Log: Naff orf!
1355 Branch: maint-5.8/perl
1356 - symbian/config.sh
1357____________________________________________________________________________
1358[ 26711] By: nicholas on 2006/01/08 15:11:40
1359 Log: Integrate:
1360 [ 25831]
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.
1365
1366 [ 25837]
1367 Backport of changes #25831 and #25832. Re-order needed
1368
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>
1373
1374 [ 25838]
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>
1379
1380 [ 25840]
1381 Whoops. The Windows build is going to need to know that this symbol is
1382 defined.
1383
1384 [ 25863]
1385 Add SPRINTF_RETURNS_STRLEN to the various Win32 config_H.* files.
1386
1387 [ 25919]
1388 Change some spaces to tabs for easier diffing against config_h.SH
1389
1390 [ 25935]
1391 revive probe for futimes ()
1392
1393 [ 25943]
1394 Update win32 config files w.r.t. change #25935
1395
1396 [ 25995]
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>
1401
1402 [ 26013]
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>
1407
1408 [ 26020]
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>
1413
1414 [ 26046]
1415 Probaby a good idea to include DEBUG_LEAKING_SCALARS in -V output, as
1416 its presence changes structure sizes.
1417
1418 [ 26196]
1419 include PERL_TRACK_MEMPOOL in perl -V output
1420
1421 [ 26557]
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>
1426
1427 [ 26639]
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
1441 ! t/op/threads.t
1442____________________________________________________________________________
1443[ 26699] By: nicholas on 2006/01/07 14:13:11
1444 Log: Integrate:
1445 [ 26426]
1446 Small update on using threads on HP-UX 10.20
1447 64bit is far beyond experimental by now
1448
1449 [ 26429]
1450 rv_2av, rv_2cv and rv_2hv also make use of OPf_SPECIAL, so update the
1451 descriptive comment to include them.
1452
1453 [ 26662]
1454 Let table of contents know about perllinux man page
1455
1456 [ 26663]
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
1462 Log: Integrate:
1463 [ 25802]
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>
1468
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
1475 Log: Integrate:
1476 [ 22186]
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>
1482
1483 [ 25920]
1484 Coverage stats showed that there were no tests for taking a slice
1485 from ().
1486
1487 [ 25922]
1488 Tests for index/rindex with empty search string,
1489 adapted from a patch by Rick Delaney
1490
1491 [ 25949]
1492 Lowercase barewords considered harmful to your health.
1493
1494 [ 25950]
1495 Ambiguous test cases may be hazardous to your health.
1496
1497 [ 25965]
1498 Test case should not execute /no_such_process if it does exist.
1499
1500 [ 25967]
1501 Clean up some test files.
1502
1503 [ 25974]
1504 Add appropriate skips to t/io/fs.t to fix test failures on Cygwin.
1505
1506 [ 26045]
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>
1511
1512 [ 26079]
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>
1517
1518 [ 26183]
1519 Thread failures on AIX (and others) caused by interleaved output
1520
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>
1525
1526 [ 26186]
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>
1531
1532 [ 26187]
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>
1537
1538 [ 26197]
1539 Note the URL describing the vast riches awaiting us.
1540
1541 [ 26323]
1542 Move the $data and $result munging into the test preparation loop.
1543
1544 [ 26324]
1545 Move the rest of the data munging into the test preparation loop.
1546
1547 [ 26398]
1548 TODO-SKIP tests must be "not ok", or else the test harness will think
1549 it's an unexpected success
1550
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>
1555
1556 [ 26428]
1557 Remove some hardcoded references to ./perl in tests
1558
1559 [ 26469]
1560 like and unlike weren't reporting failure where correctly in test.pl
1561
1562 [ 26543]
1563 Convert t/op/sleep.t to using test.pl
1564 Branch: maint-5.8/perl
1565 +> t/op/threads.t
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
1574 Log: Integrate:
1575 [ 26410]
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
1583 Log: Integrate:
1584 [ 26215]
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>
1589
1590 [ 26226]
1591 Revert change #22520 (optimise away my $foo = undef and similar
1592 constructs), in order to fix bug perl #37776
1593
1594 [ 26227]
1595 Fix B::Concise tests after change #26226
1596
1597 [ 26228]
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
1606 state.
1607
1608 [ 26253]
1609 NULL is a legal value for newXS()'s name parameter.
1610 (This caused strange build failures with gcc4 -O3)
1611
1612 [ 26258]
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>
1617
1618 [ 26259]
1619 "Malformed UTF-8 character" was a severe warning, and can now be
1620 also a fatal error (since change #26258)
1621
1622 [ 26325]
1623 Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)
1624
1625 [ 26373]
1626 Prevent require() from attempting to open directories and block
1627 devices. This fixes RT #24404.
1628
1629 [ 26375]
1630 Added test for change #26373.
1631
1632 [ 26376]
1633 change #26373 broke threaded builds (aTHX_ now superfluous)
1634
1635 [ 26377]
1636 comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to
1637 add "new" tests before the end.
1638
1639 [ 26397]
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>
1644
1645 [ 26431]
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().
1648
1649 [ 26441]
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>
1654
1655 [ 26551]
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.
1659
1660 [ 26581]
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>
1665
1666 [ 26591]
1667 ithreads: SVs that were only on the tmps stack leaked
1668
1669 [ 26659]
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
1675 ! t/op/my.t
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
1680 !> win32/win32.h
1681____________________________________________________________________________
1682[ 26689] By: nicholas on 2006/01/06 23:03:51
1683 Log: Integrate:
1684 [ 25360]
1685 Add a TODO test for bug #37038 - assigning to the match variable
1686 should not corrupt match vars such as $1 and $2
1687
1688 [ 25925]
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.
1692
1693 [ 25932]
1694 Avoid corruption when calling mg_get to retrieve the value
1695 of a $digit variable. This is done by ensuring it's not
1696 tainted.
1697 See http://bugs.debian.org/303308
1698 Patch by Chris Heath <chris.heath@autoweb.net>
1699
1700 [ 25952]
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>
1705
1706 [ 25993]
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>
1711
1712 [ 25998]
1713 Revert patch #25993.
1714
1715 [ 26064]
1716 Better diagnostics from io/utf8.t
1717
1718 [ 26065]
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.
1722
1723 [ 26067]
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.
1727
1728 [ 26075]
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>
1733
1734 [ 26101]
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>
1739
1740 [ 26136]
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>
1745
1746 [ 26137]
1747 Subject: Re: [perl #37688] Unexpected regex failure.
1748 From: hv@crypt.org
1749 Date: Wed, 16 Nov 2005 14:54:55 +0000
1750 Message-Id: <200511161454.jAGEst117787@zen.crypt.org>
1751
1752 [ 26144]
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>
1757
1758 [ 26189]
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>
1763
1764 [ 26193]
1765 Use the system's free to dealloc a PV allocated by the system
1766 (more precisely by libgdbm.) See :
1767
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>
1772
1773 [ 26195]
1774 [perl #37725] perl segfaults on reversed array reference
1775
1776 The 'for (reverse @a)' optimisation got its index wrong when
1777 create LVALUE SVs for undef elements
1778
1779 [ 26399]
1780 Un-TODO a fixed test
1781
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
1791 !> win32/win32.c
1792____________________________________________________________________________
1793[ 26688] By: nicholas on 2006/01/06 22:22:00
1794 Log: Integrate:
1795 [ 25754]
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>
1800
1801 [ 25757]
1802 gcc complains when it sees variables declared
1803
1804 const register ...
1805
1806 switched them all to
1807
1808 register const ...
1809
1810 [ 25779]
1811 Make some casts explicit to keep VC++ 7 happy
1812
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
1816 can read that.)
1817
1818 [ 25803]
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
1828 Log: Integrate:
1829 [ 25754]
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
1839 Log: Integrate:
1840 [ 25693]
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
1846 ! pp_ctl.c
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
1850 Log: Integrate:
1851 [ 25637]
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
1856
1857 [ 25638]
1858 Forgot to run embed.pl after change 25637
1859
1860 [ 25640]
1861 savepv and savepvn are actually NULLOK
1862
1863 [ 25664]
1864 the return value of start_subparse() can legally be ignored
1865
1866 [ 25685]
1867 Yitzchak points out that this function argument is NULLOK
1868
1869 [ 25822]
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
1875 ! proto.h
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
1881 ! hv.c
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
1887 ! toke.c
1888____________________________________________________________________________
1889[ 26660] By: nicholas on 2006/01/05 16:57:55
1890 Log: Integrate:
1891 [ 25908]
1892 Jarkko and I think that Perl_is_utf8_alnumc should be initialising
1893 and using PL_utf8_alnum*c*, not PL_utf8_alnum.
1894
1895 [ 26034]
1896 Fix bug #37628 (both lcfirst and ucfirst)
1897
1898 [ 26036]
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
1902 ! pp.c
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
1906 Log: Integrate:
1907 [ 26387]
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'.
1911
1912 [ 26388]
1913 Fix a typo and add some clarification to change #26387.
1914
1915 [ 26391]
1916 Add t/op/negate.t to MANIFEST.
1917 Branch: maint-5.8/perl
1918 +> t/op/negate.t
1919 !> MANIFEST pod/perlop.pod t/op/readdir.t
1920____________________________________________________________________________
1921[ 26627] By: nicholas on 2006/01/03 20:17:14
1922 Log: Integrate:
1923 [ 26009]
1924 pp_print didn't extend the stack before pushing its return value
1925
1926 [ 26011]
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
1935 Log: Integrate:
1936 [ 25769]
1937 free a thread's interpreter after $t->join() rather than after undef $t
1938 This should fix some ithreads memory leaks.
1939
1940 [ 25770]
1941 static functions should be prefixed S_
1942
1943 [ 26350]
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>
1948
1949 Unlike arrays and hashes, coping blessed refs to shared scalars left
1950 the copy unblessed
1951
1952 [ 26351]
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
1959 Log: Integrate:
1960 [ 25684]
1961 Spaces to tabs
1962 Branch: maint-5.8/perl
1963 !> MANIFEST
1964____________________________________________________________________________
1965[ 26622] By: nicholas on 2006/01/03 19:21:01
1966 Log: Integrate:
1967 [ 26074]
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>
1972
1973 [ 26118]
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
1982 Log: Integrate:
1983 [ 25813]
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>
1988
1989 Plus a regression test for the new warning.
1990
1991 [ 25818]
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
2000 Log: Integrate:
2001 [ 25847]
2002 t/TEST should require Time::HiRes only when it uses it.
2003 This fixes minitest.
2004
2005 [ 25966]
2006 Make harness warning-free when running with -Mdiagnostics
2007 Branch: maint-5.8/perl
2008 !> t/TEST t/harness
2009____________________________________________________________________________
2010[ 26619] By: nicholas on 2006/01/03 18:30:46
2011 Log: Integrate:
2012 [ 25748]
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
2026 Log: Integrate:
2027 [ 21060]
2028 Minor doc style nits in XSLoader.
2029
2030 [ 25666]
2031 Upgrade to XSLoader 0.05, plus a few doc nits,
2032 by Sébastien Aperghis-Tramoni <maddingue@free.fr>
2033
2034 [ 25766]
2035 Upgrade to XSLoader-0.06 (plus a minor doc nit found by podchecker).
2036
2037 [ 25767]
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
2043 Log: Integrate:
2044 [ 25724]
2045 Upgrade to DB_File 1.1812, by Paul Marquess
2046
2047 [ 25942]
2048 Upgrade to DB_File 1.813.
2049
2050 [ 26088]
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
2061 Log: Integrate:
2062 [ 25604]
2063 Upgrade to Test::Simple 0.61
2064
2065 [ 25649]
2066 Upgrade to Test::Harness 2.56
2067
2068 [ 25718]
2069 Upgrade to Test-Simple-0.62.
2070
2071 [ 25719]
2072 Add standard core test header to Test::Builder::Tester tests.
2073
2074 [ 25723]
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
2096 Log: Integrate:
2097 [ 25627]
2098 Improve File::Spec::Win32->path() and fix MM_Win32.t
2099
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>
2104
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>
2109
2110 [ 25711]
2111 Upgrade to Pathtools-3.12
2112
2113 [ 25717]
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
2122 Log: Integrate:
2123 [ 25582]
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>
2128
2129 [ 26153]
2130 Initial, albeit hackish, support for the alpha version of Sun Studio
2131 compilers of Linux.
2132
2133 [ 26157]
2134 Adding README.linux to the MANIFEST
2135
2136 [ 26160]
2137 Tabs are still required in the MANIFEST
2138
2139 [ 26462]
2140 ctime_r() and asctime_r() seem to have some problems before HP-UX 11.
2141 Branch: maint-5.8/perl
2142 +> README.linux
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
2148 ! Changes5.8.1
2149____________________________________________________________________________
2150[ 26610] By: nicholas on 2006/01/03 16:56:22
2151 Log: Integrate:
2152 [ 25544]
2153 A few POD fixes
2154
2155 [ 25971]
2156 Document some bogus compiler warnings in README.solaris
2157
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>
2162
2163 [ 26012]
2164 Remove the obsolete KNOWN PROBLEMS sections from perlcall.pod
2165 (noticed by Robin Houston)
2166
2167 [ 26024]
2168 Fix documentation for gmtime().
2169
2170 [ 26025]
2171 Added note to README.macosx regarding failures from broken locale
2172 files.
2173
2174 [ 26037]
2175 s/Nick Clark/Nicholas Clark/
2176
2177 [ 26038]
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>
2182
2183 README.macosx updates
2184
2185 [ 26040]
2186 Updated perldiag.pod entry for "Can't use subscript..."
2187
2188 [ 26073]
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>
2193
2194 [ 26131]
2195 Removed reference to the non-existent C<Opcode::Custom>.
2196
2197 [ 26145]
2198 It's clearer to use "morphing" than "polymorphing" when
2199 describing what exec() does
2200
2201 [ 26198]
2202 Notes in perlstyle about POD formatting, by Sébastien
2203 Aperghis-Tramoni, with nits by chromatic and Randy W. Sims.
2204
2205 [ 26204]
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>
2210
2211 [ 26218]
2212 Mention of possible use of a scalar variable on the rhs of an arrow "->"
2213 operator added to close two tickets.
2214
2215 [ 26220]
2216 FAQ sync.
2217
2218 [ 26233]
2219 Jan Dubois notices that sitecustomize.pl is to be found in sitelib,
2220 not siteperl
2221
2222 [ 26249]
2223 Update perlhack.pod with the updated, permanent ActiveState URLs
2224
2225 [ 26251]
2226 clarify description of vector (v) sprintf format modifier
2227
2228 [ 26276]
2229 Itanium blade servers added to the model list
2230
2231 [ 26299]
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.
2236
2237 [ 26466]
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>
2242
2243 [ 26467]
2244 Clarify example of .. in perlop
2245 to fix [perl #38008] Documentation bug: perlop
2246 plus some minor formatting nits
2247
2248 [ 26520]
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>
2253
2254 plus another formatting nit
2255
2256 [ 26528]
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>
2261
2262 plus trim some whitespace
2263
2264 [ 26571]
2265 Note that the "unlink"ing directories is attempted when running as a
2266 superuser, and that some operating systems may not support it.
2267
2268 [ 26601]
2269 Sync perlfaq.
2270 Branch: maint-5.8/perl
2271 !> (integrate 43 files)
2272____________________________________________________________________________
2273[ 26609] By: nicholas on 2006/01/03 16:16:33
2274 Log: Integrate:
2275 [ 25534]
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>
2280
2281 and remove the check_byacc target from the x2p makefile
2282
2283 [ 25811]
2284 Remove last remaining reference to vax11c
2285
2286 [ 26033]
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
2292 - x2p/proto.h
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
2298 Log: Integrate:
2299 [ 25365]
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>
2304
2305 [ 25515]
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>
2310
2311 [ 25752]
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
2320 Log: Integrate:
2321 [ 25532]
2322 Upgrade to Time::HiRes 1.74
2323
2324 [ 25789]
2325 Upgrade to Time-HiRes-1.75
2326
2327 [ 25845]
2328 Upgrade to Time-HiRes-1.76
2329
2330 [ 25970]
2331 Upgrade to Time-HiRes-1.77
2332
2333 [ 25978]
2334 Upgrade to Time-HiRes-1.78
2335
2336 [ 25981]
2337 Upgrade to Time-HiRes 1.79
2338
2339 [ 25985]
2340 Upgrade to Time-HiRes-1.80
2341
2342 [ 26014]
2343 Upgrade to Time-HiRes-1.81
2344
2345 [ 26021]
2346 Upgrade to Time-HiRes-1.82
2347
2348 [ 26181]
2349 Upgrade to Time::HiRes 1.83
2350
2351 [ 26383]
2352 Upgrade to Time-HiRes-1.85
2353
2354 [ 26389]
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>
2359
2360 [ 26394]
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
2369 Log: Integrate:
2370 [ 25414]
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>
2375
2376 [ 25526]
2377 Integrate changes from Text::Tabs and Text::Wrap on CPAN
2378 (Text-Tabs+Wrap-2005.0824). Keep local changes.
2379
2380 [ 25543]
2381 Upgrade to Pod::Parser 1.33
2382
2383 [ 25588]
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>
2388
2389 Also, skip all tests on Windows until we find a way
2390 to write them portably
2391
2392 [ 25608]
2393 Upgrade to Digest 1.11 with a minor Pod fix. Also my first commit :)
2394
2395 [ 25682]
2396 Upgrade to Digest-1.12
2397
2398 [ 25756]
2399 Upgrade to Unicode-Collate-0.52
2400
2401 [ 25765]
2402 Upgrade to Pod-Parser-1.34 (with some changes to get the new test file
2403 to work within the core).
2404
2405 [ 25796]
2406 Upgrade to Digest-1.13
2407
2408 [ 26209]
2409 Upgrade to Digest-1.14
2410
2411 [ 26210]
2412 Actually update one of the files from the previous change.
2413
2414 [ 26219]
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
2433 Log: Integrate:
2434 [ 25409]
2435 The debugger wasn't tracing correctly execution in eval("")'ed
2436 code containing #line directives
2437
2438 [ 25411]
2439 Change 25409 wasn't necessary for threaded perls
2440
2441 [ 25511]
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>
2446
2447 (adapted to bleadperl)
2448
2449 [ 25674]
2450 Improve -DT output and fix wild buffer pointer error
2451
2452 [ 25797]
2453 Fix tokenizer debugging trace for file tests
2454
2455 [ 25825]
2456 Fix mismatched braces in S_fd_on_nosuid_fs().
2457
2458 [ 25829]
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>
2463
2464 [ 25852]
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
2473 Log: Integrate:
2474 [ 25388]
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>
2479
2480 [ 25662]
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
2483 XSLoader).
2484
2485 [ 25663]
2486 Added new flag (--use-xsloader) to use XSLoader when in backward
2487 compatibility mode.
2488
2489 [ 26252]
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
2493 !> utils/h2xs.PL
2494____________________________________________________________________________
2495[ 26590] By: nicholas on 2006/01/02 23:17:17
2496 Log: Integrate:
2497 [ 25362]
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>
2502
2503 [ 25363]
2504 The formatting function of Carp::Heavy has problem with utf8 strings.
2505 Work around it.
2506
2507 [ 25675]
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.
2510
2511 [ 25676]
2512 Missed test changes and a bit of debugging code that should
2513 have been removed.
2514
2515 [ 25679]
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>
2520
2521 [ 25721]
2522 Don't use a regexp in DB::sub().
2523 This should work around perlbug #37102.
2524
2525 [ 25747]
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>
2530
2531 [ 25888]
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>
2536
2537 [ 25927]
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
2542
2543 with tweaks by chromatic and me.
2544
2545 [ 25928]
2546 Add maddingue to AUTHORS
2547
2548 [ 25931]
2549 maddingue prefers this e-mail address.
2550
2551 [ 26080]
2552 Fix for RT #37654. Added $COMPILING to list of variables exported.
2553
2554 [ 26128]
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.
2558
2559 [ 26154]
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
2569 !> warnings.pl
2570____________________________________________________________________________
2571[ 26588] By: nicholas on 2006/01/02 22:07:04
2572 Log: Integrate:
2573 [ 25345]
2574 Don't list test modules when listing cpan versions
2575
2576 [ 26338]
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>
2581
2582 [ 26364]
2583 Some cleanups by Jarkko (and one by myself) to check83.pl
2584
2585 [ 26504]
2586 It'd be nice if I hadn't broken corecpan.pl. Its fixed now, though.
2587
2588 [ 26578]
2589 Fix up missing and duplicate AUTHORS
2590
2591 [ 26579]
2592 More missing AUTHORS
2593
2594 [ 26586]
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
2601 Log: Integrate:
2602 [ 25321]
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>
2607
2608 [ 25672]
2609 Make building perl on Win32 with the free VC++ toolkit easier
2610
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
2615 these changes.
2616
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.
2620
2621 [ 25694]
2622 Fix $Config{ccflags} for Win32 perls built with dmake
2623
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.
2629
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.
2634
2635 [ 25728]
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>
2640
2641 [ 25731]
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
2645
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
2653 Log: Integrate:
2654 [ 25303]
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>
2659
2660 [ 25716]
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
2669 Log: Integrate:
2670 [ 25235]
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
2674
2675 [ 25239]
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>
2680
2681 [ 25244]
2682 Skip op/sprintf.t test 147 on MSWin32
2683 ... and fix the skip code so that it actually works ;-)
2684
2685 [ 25249]
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>
2690
2691 [ 25252]
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>
2696
2697 [ 25264]
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>
2702
2703 [ 25290]
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>
2708
2709 [ 25310]
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
2714
2715 [ 25311]
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
2720
2721 [ 25340]
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>
2726
2727 [ 25406]
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>
2732
2733 [ 25610]
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>
2738
2739 [ 25696]
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>
2744
2745 [ 25702]
2746 Remove the getprotobynumber test, for portability concerns
2747
2748 [ 25855]
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
2757 Log: Integrate:
2758 [ 25233]
2759 Sync change 25229 to .h source files
2760
2761 [ 25513]
2762 Resolve [perl #37110]: Update README.win32
2763
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.
2767
2768 [ 25523]
2769 Yitzchak says that Tim says that we can distribute
2770 the perl glossary under the same terms as Perl itself.
2771
2772 [ 25623]
2773 Clarify what -MFoo=number does on the command-line
2774
2775 [ 25624]
2776 POD nit by Yitzchak
2777
2778 [ 25625]
2779 Comment nit by Vadim Konovalov
2780 And while we're at it, reindent consistently.
2781
2782 [ 25678]
2783 Clarify the documentation regarding the return value from C<push>.
2784
2785 [ 25691]
2786 Fixes to Pod errors found by podchecker.
2787
2788 [ 25712]
2789 Documentation nit in INSTALL found by Alan Burlison.
2790
2791 [ 25745]
2792 Document that -F doesn't accept whitespace in patterns.
2793 (fixes bug #37366)
2794
2795 [ 25777]
2796 Doc/style fixes pointed out by Gisle
2797
2798 [ 25780]
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>
2803
2804 [ 25809]
2805 Fix doc typo, by Gisle Aas
2806
2807 [ 25812]
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>
2812
2813 (with minor tweaks)
2814
2815 [ 25816]
2816 Rewording of doc change #25812
2817
2818 [ 25820]
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.
2822
2823 [ 25830]
2824 Fix path in code example
2825
2826 [ 25857]
2827 FAQ sync.
2828
2829 [ 25868]
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>
2834
2835 [ 25887]
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>
2840
2841 Nit in pod/perlhack.pod
2842
2843 [ 25894]
2844 Fix typo in comment.
2845
2846 [ 25902]
2847 Fix typos in comments.
2848
2849 [ 25912]
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
2856 Log: Integrate:
2857 [ 25232]
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>
2862
2863 (except the redundant test)
2864
2865 [ 25255]
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>
2870
2871 [ 25269]
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>
2876
2877 [ 25335]
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>
2882
2883 [ 25398]
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>
2888
2889 [ 25502]
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.
2892
2893 [ 25618]
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>
2898
2899 [ 25619]
2900 Fix by Rick Delaney for [perl #3269] no warnings "bareword" turns off
2901 too many warnings.
2902
2903 [ 25621]
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
2907
2908 [ 25665]
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
2912
2913 [ 25677]
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.
2917
2918 [ 25751]
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>
2923
2924 [ 25753]
2925 If /dev/null is not readable, perl -e fails with
2926 an obscure error message. Make it more understandable.
2927
2928 [ 25759]
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
2937 Log: Integrate:
2938 [ 25236]
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>
2943
2944 [ 25279]
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>
2949
2950 [ 25304]
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>
2955
2956 [ 25486]
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>
2961
2962 [ 25571]
2963 As SvPVX_mutable and SvPVX_const are new, they don't need to be LVALUEs
2964
2965 [ 25613]
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>
2970
2971 [ 25743]
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>
2976
2977 [ 26572]
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
2990 Log: Integrate:
2991 [ 26565]
2992 Add 2006 to the copyright years in the header generated by embed.pl
2993 Branch: maint-5.8/perl
2994 !> embed.pl
2995____________________________________________________________________________
2996[ 26560] By: nicholas on 2006/01/01 12:10:33
2997 Log: Integrate:
2998 [ 22503]
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
3003 !> MANIFEST
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
3016 ! globvar.sym
3017____________________________________________________________________________
3018[ 26335] By: nicholas on 2005/12/12 20:14:50
3019 Log: Integrate the globvar.sym change from:
3020
3021 [ 24271]
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
3027 !> globvar.sym
3028____________________________________________________________________________
3029[ 26333] By: nicholas on 2005/12/12 15:40:56
3030 Log: Integrate:
3031 [ 26332]
3032 Check that %v$foo does not crash.
3033
3034 (with edits to compensate for extra uninitialized value warnings)
3035 Branch: maint-5.8/perl
3036 ! t/op/sprintf2.t
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
3044 ! sv.c
3045____________________________________________________________________________
3046[ 26322] By: nicholas on 2005/12/11 19:04:49
3047 Log: Integrate:
3048 [ 26320]
3049 Quench the other 2 ways obscure ways of abusing positional parameters
3050 to generate bogus array indexes. These two are inside the vector
3051 formatting code.
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
3056 Log: Integrate:
3057 [ 26247]
3058 Sys::Syslog::syslog can accept a message without printf
3059 escapes and arguments.
3060
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>
3065
3066 [ 26248]
3067 Missing chunk in change #26247.
3068
3069 [ 26277]
3070 Document why syslog($priority, "%s", $message) is a good idea
3071 if the code might be running with older versions of Sys::Syslog.
3072
3073 [ 26278]
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>
3078
3079 [ 26279]
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
3085 Log: Integrate:
3086 [ 26235]
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>
3091
3092 [ 26236]
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>
3097
3098 [ 26237]
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>
3103
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>
3108
3109 [ 26238]
3110 Missing #ifdef, noticed by Jan Dubois
3111
3112 [ 26239]
3113 Always define PL_memory_wrap, and use it for the new sprintf checks
3114
3115 [ 26240]
3116 sprintf %NNN$ check for large values wrapping to negative
3117
3118 [ 26244]
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
3125 Log: Integrate:
3126 [ 25171]
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>
3131
3132 (just the t/op/sprintf.t re-ordering)
3133 Branch: maint-5.8/perl
3134 !> t/op/sprintf.t
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
3140 crash. For now.)
3141 Branch: maint-5.8/perl
3142 ! op.c t/io/open.t
3143____________________________________________________________________________
3144[ 26127] By: nicholas on 2005/11/14 15:38:37
3145 Log: Integrate:
3146 [ 26100]
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
3152 Log: Integrate:
3153 [ 25153]
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>
3158
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>
3163
3164 [ 25261]
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>
3169
3170 [ 25327]
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>
3175
3176 [ 25352]
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>
3181
3182 [ 25354]
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>
3187
3188 [ 25601]
3189 Make B::Deparse handle correctly CORE::require
3190
3191 [ 25617]
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
3200 Log: Integrate:
3201 [ 25626]
3202 Upgrade to CGI-3.11, with some modifications for Pod differences in
3203 bleadperl.
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
3208 Log: Integrate:
3209 [ 25737]
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>
3214
3215 [ 25738]
3216 Comment fix
3217
3218 [ 25749]
3219 PL_use_safe_putenv needs to be in the export lists
3220
3221 [ 25755]
3222 Add PERL_USE_SAFE_PUTENV to the compile time options in perl -V
3223
3224 [ 25996]
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
3230 ! mg.c util.c
3231 !> embed.fnc embed.h handy.h hints/solaris_2.sh makedef.pl perl.c
3232 !> proto.h sv.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
3237 - symbian/config.sh
3238____________________________________________________________________________
3239[ 26115] By: nicholas on 2005/11/13 20:31:44
3240 Log: Integrate:
3241 [ 25357]
3242 Added amd64 and x86_64 to recognized predefined cpp syms
3243
3244 [ 25387]
3245 Detection of malloc_size and malloc_good_size
3246
3247 [ 25488]
3248 Update win32 config files w.r.t. change #25387
3249
3250 [ 25573]
3251 Change 25226 should have done this too
3252
3253 [ 25733]
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>
3259
3260 [ 25734]
3261 Update win32 config files w.r.t. change #25733
3262
3263 [ 25741]
3264 Update to the config boilerplates, by Jarkko
3265
3266 [ 25793]
3267 Add probe for clearenv (), like #25733 for unsetenv ()
3268
3269 [ 25794]
3270 Update win32 config files w.r.t. change #25793
3271
3272 [ 25795]
3273 VMS does not have clearenv () according to John E. Malmberg
3274 Followup to 25793
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
3287 - perly.act
3288____________________________________________________________________________
3289[ 26113] By: nicholas on 2005/11/13 18:53:10
3290 Log: Integrate:
3291 [ 25064]
3292 sv_setuv_mg is so rarely called that the IV optimisation test is not
3293 needed.
3294
3295 [ 25177]
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>
3300
3301 [ 25530]
3302 Remove the last STRLEN n_a;s that my compiler can reach.
3303
3304 [ 25615]
3305 Micro-optimisation: use PL_globalstash instead of looking up
3306 CORE::GLOBAL::require by name
3307
3308 [ 25634]
3309 We can use the C pre-processor to build a single, longer string
3310 constant which makes the object code slightly smaller.
3311
3312 [ 25651]
3313 Attempting to do too many things simultaneously with the C pre-
3314 processor considered harmful.
3315
3316 [ 25763]
3317 Subject: pre{inc,dec} is faster, even with integers
3318 From: hv@crypt.org
3319 Message-Id: <200510141722.j9EHMfa25945@zen.crypt.org>
3320 Date: Fri, 14 Oct 2005 18:22:41 +0100
3321 Branch: maint-5.8/perl
3322 +> perly.act
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
3327 Log: Integrate:
3328 [ 25050]
3329 replace ckWARN macros with functions
3330
3331 [ 25058]
3332 Perl_ckwarn (added by change 25050) needs exporting on Win32
3333
3334 (At least PerlIO/via uses it, so it must be public)
3335
3336 [ 25061]
3337 Here's the rest of change 25058 ;-)
3338
3339 [ 25129]
3340 make the expensive ckWARN() be called as late as possible
3341 reorganise
3342 if (ckWARN(FOO) && should_not_happen_condition)
3343 to
3344 if (should_not_happen_condition && ckWARN(FOO))
3345
3346 [ 25159]
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
3354 Log: Integrate:
3355 [ 24718]
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>
3360
3361 [ 25137]
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>
3366
3367 [ 25194]
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>
3372
3373 [ 25319]
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>
3378
3379 [ 25329]
3380 No need to manually set the reference count of a new IO to 1.
3381
3382 [ 25358]
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
3399 ! op.c
3400____________________________________________________________________________
3401[ 26106] By: nicholas on 2005/11/12 22:48:11
3402 Log: Integrate:
3403 [ 25537]
3404 PodParser is now Pod-Parser on CPAN
3405
3406 [ 25578]
3407 SAPER is the new maintainer of XSLoader
3408
3409 [ 25579]
3410 Add Porting/checkcfgvar.pl by Jarkko
3411
3412 [ 25581]
3413 Extend 25579 to cover vc64 too
3414
3415 [ 25656]
3416 Cope with completely empty lines within the Changes file.
3417 Better diagnostics on "malformed" lines.
3418
3419 [ 25657]
3420 Teach the alias mapping about new committers.
3421
3422 [ 25659]
3423 checkAUTHORS.pl wasn't aware of one of Merijn's e-mail addresses
3424
3425 [ 25660]
3426 2 more e-mail addresses that map to rgs
3427
3428 [ 25706]
3429 Update with new files from C::Zlib
3430
3431 [ 25828]
3432 Update one of merijn's previous emails.
3433
3434 [ 25864]
3435 gbarr is maintaining IO.
3436
3437 [ 25865]
3438 Check for changes in IO on CPAN.
3439
3440 [ 26096]
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
3447 Log: Integrate:
3448 [ 25253]
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>
3453
3454 [ 25343]
3455 Remove no 6 from the todo list
3456
3457 [ 25429]
3458 Re-order the TODO tasks based on the skills they need, putting the
3459 easist tasks first. I've categorised them as
3460
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
3466 =head1 Big projects
3467
3468 Lets see if we get any takers.
3469
3470 [ 25430]
3471 Add "automating coverage tests" as a TODO
3472
3473 [ 25431]
3474 Making make -j... work is a TODO
3475
3476 [ 25434]
3477 add merge Perl_sv_2[inpu]v to TODO
3478
3479 [ 25436]
3480 Add suggestion to profile to find a better set of hot ops for pp_hot.
3481
3482 [ 25439]
3483 Add emulate the per-thread memory pool on Unix to the TODO
3484
3485 [ 25443]
3486 Add ordering of "global" variables to TODO
3487
3488 [ 25446]
3489 Add reduce duplication in sv_setsv_flags to TODO
3490
3491 [ 25448]
3492 Add shrinking GVs and CVs to the TODO
3493
3494 [ 25451]
3495 Add "refactor xsubpp to be a thin wrapper around ExtUtils::ParseXS"
3496 to the TODO
3497
3498 [ 25452]
3499
3500 refactoring xsubpp should have been in the "just perl" section.
3501
3502 [ 25457]
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.
3506
3507 [ 25459]
3508 Controlling what the GNU linker exports from a shared library would
3509 be a useful thing TODO
3510
3511 [ 25463]
3512 Tidying up the unused or unneeded global variables would be good.
3513
3514 [ 25499]
3515 Add parallel testing to TODO
3516
3517 [ 25798]
3518 Add Rafael's 5.10 roadmap to perltodo.
3519 Add state variables.
3520 Remove xsubpp entry, as that had been done already.
3521
3522 [ 25936]
3523 Add "moving common filetest code to a static function" to the todo.
3524 Branch: maint-5.8/perl
3525 !> pod/perltodo.pod
3526____________________________________________________________________________
3527[ 26104] By: nicholas on 2005/11/12 21:03:34
3528 Log: Integrate:
3529 [ 24960]
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>
3534
3535 [ 25597]
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>
3540
3541 and update docs
3542
3543 [ 25602]
3544 Fix change 25597 for non-Windows platforms
3545
3546 [ 26076]
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
3552 !> lib/File/Find.pm
3553____________________________________________________________________________
3554[ 26102] By: nicholas on 2005/11/12 20:08:41
3555 Log: Integrate:
3556 [ 25157]
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>
3561
3562 + Schwern's ok -> like changes
3563
3564 [ 25167]
3565 Silence compiler warning following change 25157
3566
3567 (DIE returns Perl_die's return value which is an OP*, not the I32
3568 that Perl_apply is expected to return)
3569
3570 [ 25170]
3571 tests are expected to fail if dirfd () does not exist
3572 make the tests to expect failures in that case
3573
3574 [ 25178]
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
3581 !> t/op/chdir.t
3582____________________________________________________________________________
3583[ 26098] By: nicholas on 2005/11/12 16:44:12
3584 Log: Integrate:
3585 [ 25025]
3586 Add TODO tests for bug #36434
3587
3588 [ 25032]
3589 [perl #36434] assigning shared consts (eg __PACKAGE__) to magic vars
3590
3591 [ 25336]
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
3597 ! t/op/magic.t
3598 !> sv.c
3599____________________________________________________________________________
3600[ 26097] By: nicholas on 2005/11/12 16:12:20
3601 Log: Integrate:
3602 [ 24851]
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>
3607
3608 [ 24865]
3609 Subs with builtin attributes shouldn't be made constant
3610
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>
3615
3616 [ 24901]
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>
3621
3622 [ 25341]
3623 Fix for [perl #37036] perl segfault at 'compile'-time
3624 Branch: maint-5.8/perl
3625 ! op.c
3626 !> t/comp/parser.t t/op/attrs.t
3627____________________________________________________________________________
3628[ 26095] By: nicholas on 2005/11/12 11:24:24
3629 Log: Integrate:
3630 [ 24700]
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)
3636
3637 [ 25005]
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
3644 Log: Integrate:
3645 [ 24546]
3646 Bytecode mustn't save the NVX for hashes now that the NVX is a union
3647 containing pointers initialised to zero.
3648
3649 [ 24859]
3650 Don't write bytecode to load the NVX of AVs and HVs
3651
3652 [ 24879]
3653 Storing the ixv for magic arrays seems to cause double free errors on
3654 OS X. This all feels like voodoo.
3655
3656 [ 26063]
3657 Make the Bytecode changes conditional on perl version.
3658
3659 [ 26093]
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
3665 Log: Integrate:
3666 (B changes from)
3667 [ 24518]
3668 Goodbye AvFLAGS
3669
3670 [ 26091]
3671 Make the removal of references to AvFLAGS in the B modules conditional
3672 on perl version.
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
3677 Log: Integrate:
3678 [ 24653]
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>
3683
3684 [ 24681]
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
3694 Log: Integrate:
3695 [ 24967]
3696 don't repopulate PADTMP slots with null SVs when freeing ops
3697
3698 [ 24968]
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
3704 Log: Integrate:
3705 [ 24366]
3706 Change inheritance hierarchy of B subclassses :
3707
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>
3712
3713 [ 24369]
3714 A slightly better layout for the diagram.
3715
3716 [ 24499]
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>
3721
3722 [ 24505]
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>
3727
3728 [ 24559]
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>
3733
3734 [ 24562]
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
3741 Log: Update Changes
3742 Branch: maint-5.8/perl
3743 +> Changes5.8.7
3744 ! Changes MANIFEST patchlevel.h
3745____________________________________________________________________________
3746[ 25817] By: nicholas on 2005/10/21 15:28:21
3747 Log: Re-integrate:
3748 It's back!
3749 [ 21449]
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>
3754
3755 [ 21652]
3756 Upgrade to ExtUtils::MakeMaker 6.19
3757
3758 [ 21675]
3759 Upgrade to MakeMaker 6.20.
3760
3761 [ 21702]
3762 Upgrade to MakeMaker 6.21.
3763
3764 Integrate:
3765 [ 21918]
3766 Sync with the latest MakeMaker snapshot.
3767 But set the $VERSION to 6.21_01.
3768
3769 [ 22032]
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>
3774
3775 [ 22258]
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>
3780
3781 Remove insecure usage of /tmp from code and documentation
3782
3783 [ 22409]
3784 Bump version numbers of moules affected by change #22258
3785 (removing /tmp and other insecurities)
3786
3787 [ 22476]
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>
3792
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.
3796
3797 [ 22480]
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".
3802
3803 [ 23183]
3804 Remove empty rpath from .so files
3805
3806 [ 23186]
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>
3811
3812 [ 23437]
3813 Skip tests that require Data::Dumper if it is not built
3814
3815 [ 23653]
3816 Upgrade to ExtUtils::MakeMaker 6.25
3817
3818 [ 23849]
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>
3823
3824 (except the Configure chunk)
3825 (and bump version numbers of modules)
3826
3827 [ 24185]
3828 Upgrade to ExtUtils::MakeMaker 6.27,
3829 plus a patch to restore functioning of 'distclean'
3830 for the perl core
3831
3832 [ 24189]
3833 Tabs not spaces in MANIFEST
3834
3835 [ 24200]
3836 MM_AIX needs neatvalue
3837
3838 [ 24212]
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>
3843
3844 Fix duplicate target warnings
3845
3846 [ 24232]
3847 Upgrade to ExtUtils::MakeMaker 6.28
3848
3849 [ 24271]
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>
3854
3855 [ 24334]
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>
3860
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>
3865
3866 [ 24510]
3867 Upgrade to MakeMaker 6.29
3868
3869 [ 24524]
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
3913 Log: Integrate:
3914 [ 25291]
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>
3919
3920 [ 25293]
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>
3925
3926 [ 25294]
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>
3931
3932 [ 25315]
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>
3937
3938 [ 25474]
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>
3943
3944 [ 25683]
3945 We lied about strtoq way back in #8120
3946
3947 [ 25740]
3948 disarm unsetenv() on VMS for now (function is present
3949 but %ENV is more complicated)
3950 Branch: maint-5.8/perl
3951 !> configure.com
3952____________________________________________________________________________
3953[ 25806] By: nicholas on 2005/10/19 13:29:02
3954 Log: Integrate:
3955 [ 24613]
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>
3960
3961 (and the gen_shrfls.pl parts of)
3962 [ 25217]
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
3967
3968 [ 25680]
3969 assorted blead build help for VMS (mostly ithreads-related)
3970
3971 [ 25710]
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
3989 Log: Integrate:
3990 [ 25781]
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
3998 assumptions.
3999 Branch: maint-5.8/perl
4000 ! av.c
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
4007 ! pp_sys.c
4008____________________________________________________________________________
4009[ 25715] By: nicholas on 2005/10/08 17:38:56
4010 Log: Another cast VMS needs.
4011 Branch: maint-5.8/perl
4012 ! doio.c
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
4020 Log: Integrate:
4021 [ 25709]
4022 Avoid a cast
4023 Branch: maint-5.8/perl
4024 !> perl.c
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
4030 ! util.c
4031____________________________________________________________________________
4032[ 25673] By: nicholas on 2005/09/30 17:13:04
4033 Log: Integrate:
4034 *.c from
4035 [ 24271]
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>
4040
4041 [ 24276]
4042 Fix my_chsize() for systems having chsize(), broken by change #24271
4043 Branch: maint-5.8/perl
4044 ! sv.c
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
4050 ! mg.c pp_sys.c
4051____________________________________________________________________________
4052[ 25670] By: nicholas on 2005/09/30 14:15:43
4053 Log: Integrate:
4054 [ 24919]
4055 No need to set flags twice.
4056 Branch: maint-5.8/perl
4057 !> av.c
4058____________________________________________________________________________
4059[ 25669] By: nicholas on 2005/09/30 14:00:04
4060 Log: Integrate:
4061 [ 24784]
4062 $r = do {my @a; \$#a}; $$r = 503 # is also naughty and now warns
4063 Branch: maint-5.8/perl
4064 ! scope.c
4065 !> pod/perldiag.pod t/op/array.t
4066____________________________________________________________________________
4067[ 25668] By: nicholas on 2005/09/30 11:07:09
4068 Log: Integrate:
4069 [ 24783]
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
4073 ! av.c mg.c
4074 !> t/op/array.t
4075____________________________________________________________________________
4076[ 25667] By: nicholas on 2005/09/30 10:29:54
4077 Log: Integrate:
4078 [ 25211]
4079 Silence Win32 warnings when not using USE_LARGE_FILES
4080 Branch: maint-5.8/perl
4081 !> win32/win32.c
4082____________________________________________________________________________
4083[ 25661] By: nicholas on 2005/09/29 14:17:12
4084 Log: Integrate:
4085 [ 24380]
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
4111 ! sv.c xsutils.c
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
4121 ! toke.c utf8.h
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
4126 ! op.c
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):
4135 [ 25304]
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
4141 !> numeric.c
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
4159 Log: Integrate:
4160 [ 25083]
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>
4165
4166 (plus a new test, although it is currently marked TODO)
4167
4168 [ 25181]
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>
4173
4174 (with old code deleted rather than commented out)
4175
4176 [ 25186]
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
4183 Log: Integrate:
4184 [ 25130]
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>
4189
4190 (perl5db.pl)
4191 [ 25261]
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
4200 Log: Integrate:
4201 [ 25271]
4202 Upgrade to Encode 2.11, plus a patch to PerlIO::encoding
4203 by Dan Kogai to fix encoding(utf-8-strict) with partial
4204 characters.
4205
4206 [ 25273]
4207 Add files missed in change 25271
4208
4209 [ 25609]
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
4225 Log: Integrate:
4226 [ 25136]
4227 Make -V "Compile-time options" list everything used in makedef.pl
4228
4229 [ 25209]
4230 Make makedef.pl read "miniperl -V" on Win32
4231
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
4238
4239 [ 25210]
4240 I *DO* have AIX, and extending #25209 like this make it happy again
4241 Thank you Steve!
4242
4243 [ 25212]
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
4254 ! lib/File/Copy.pm
4255____________________________________________________________________________
4256[ 25630] By: nicholas on 2005/09/28 14:10:21
4257 Log: Integrate:
4258 [ 24993]
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>
4263
4264 [ 25309]
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
4273 Log: Integrate:
4274 [ 24359]
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
4283 Log: Integrate:
4284 [ 25120]
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>
4289
4290 [ 25122]
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>
4295
4296 [ 25143]
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>
4301
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
4309 ! util.c
4310____________________________________________________________________________
4311[ 25620] By: nicholas on 2005/09/27 14:45:20
4312 Log: Integrate:
4313 [ 25605]
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
4332 ! util.c
4333____________________________________________________________________________
4334[ 25598] By: nicholas on 2005/09/26 10:44:41
4335 Log: Integrate:
4336 [ 24595]
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
4342 !> perl.h
4343____________________________________________________________________________
4344[ 25596] By: nicholas on 2005/09/24 17:25:11
4345 Log: Integrate:
4346 [ 24711]
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
4352 !> Makefile.SH
4353____________________________________________________________________________
4354[ 25595] By: nicholas on 2005/09/24 16:45:08
4355 Log: Integrate:
4356 [ 24596]
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>
4361
4362 [ 24610]
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>
4367
4368 [ 25560]
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
4376 Log: Integrate:
4377 (the threads parts of)
4378 [ 24175]
4379 Casting to/from (void *) sufficient to make a C++ compiler happy.
4380
4381 [ 25123]
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>
4386
4387 [ 25307]
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>
4392
4393 [ 25442]
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
4400 Log: Integrate:
4401 [ 24869]
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>
4406
4407 and bump version number
4408
4409 [ 25016]
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>
4414
4415 [ 25355]
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
4421
4422 [ 25359]
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
4436 Log: Integrate:
4437 [ 25110]
4438 no code before declarations!
4439 Branch: maint-5.8/perl
4440 !> doio.c
4441____________________________________________________________________________
4442[ 25589] By: nicholas on 2005/09/23 16:14:59
4443 Log: Integrate:
4444 [ 25397]
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
4450 ! proto.h
4451 !> embed.fnc lib/overload.pm util.c
4452____________________________________________________________________________
4453[ 25587] By: nicholas on 2005/09/23 15:40:22
4454 Log: Integrate:
4455 [ 25277]
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
4461 !> embed.fnc op.c
4462____________________________________________________________________________
4463[ 25585] By: nicholas on 2005/09/23 15:04:55
4464 Log: Integrate:
4465 [ 25243]
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
4471 ! proto.h
4472 !> doio.c embed.fnc embed.h op.c pp_ctl.c regcomp.c regexec.c
4473 !> sv.c util.c
4474____________________________________________________________________________
4475[ 25584] By: nicholas on 2005/09/23 14:26:21
4476 Log: Integrate:
4477 [ 25197]
4478 croak() accepts Nullch as a parameter.
4479 (spotted by Stas Bekman)
4480
4481 [ 25237]
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
4487 ! perl.h pp.h
4488 !> embed.fnc mg.c pp_sys.c proto.h
4489____________________________________________________________________________
4490[ 25583] By: nicholas on 2005/09/23 14:02:03
4491 Log: Integrate:
4492 [ 25172]
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
4498 ! proto.h
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
4502 Log: Integrate:
4503 [ 25156]
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>
4508
4509 (and run regen.pl)
4510 Branch: maint-5.8/perl
4511 ! embed.fnc proto.h
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
4519 ! gv.c
4520____________________________________________________________________________
4521[ 25576] By: nicholas on 2005/09/23 10:45:45
4522 Log: Integrate:
4523 [ 25138]
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
4529 ! proto.h
4530 !> embed.fnc gv.c hv.c op.c pad.c perlio.c pp_ctl.c pp_hot.c
4531 !> toke.c
4532____________________________________________________________________________
4533[ 25575] By: nicholas on 2005/09/23 10:14:05
4534 Log: Integrate:
4535 [ 25126]
4536 get_?v have side effects, so their return values may be ignored
4537
4538 [ 25127]
4539 S_pad_findlex has side effects, so its return value may be ignored
4540 Branch: maint-5.8/perl
4541 ! proto.h
4542 !> embed.fnc pad.c
4543____________________________________________________________________________
4544[ 25574] By: nicholas on 2005/09/23 09:52:15
4545 Log: Integrate:
4546 [ 25107]
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
4554 !> regexec.c toke.c
4555____________________________________________________________________________
4556[ 25572] By: nicholas on 2005/09/22 16:46:28
4557 Log: Integrate:
4558 [ 25101]
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>
4563
4564 (reverted all dual-lived modules since they must work with older
4565 perls too so must wait for a new Devel::PPPort)
4566
4567 [ 25116]
4568 Change New*() to Newx*() in various comments and documentation
4569
4570 [ 25117]
4571 Fix worrying typo in handy.h :-s
4572
4573 [ 25196]
4574 Fix Newz() backwards-compatibility macro
4575 Branch: maint-5.8/perl
4576 ! hv.c
4577 !> (integrate 55 files)
4578____________________________________________________________________________
4579[ 25569] By: nicholas on 2005/09/22 12:44:27
4580 Log: Integrate:
4581 [ 25087]
4582 [perl #36470] 'undef $@; die' gives uninint value warning
4583
4584 [ 25088]
4585 [perl #34171] bytes pragma error in substitution operator
4586
4587 [ 25093]
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>
4592
4593 [ 25158]
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>
4598
4599 [ 25160]
4600 $SIG{__WARN__} = sub { goto &foo } could recurse infinitely
4601
4602 [ 25163]
4603 perl -Dstv -e'... for min..max' displayed wrong stack elements
4604
4605 [ 25270]
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>
4610
4611 [ 25299]
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>
4616
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>
4621
4622 [ 25302]
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>
4627
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
4638 Log: Integrate:
4639 (the tests from)
4640 [ 24044]
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>
4645
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>
4650
4651 Plus minor nits in the documentation of re.pm,
4652 a version bump, and addition of an OPTIMIZE alias
4653
4654 [ 25095]
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
4658
4659 [ 25106]
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
4664
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
4670 Log: Integrate:
4671 [ 24959]
4672 Add a define PERL_POISON which tries to trip up anything accessing
4673 freed or uninitialised memory. Currently only Poison()s freed
4674 pointers.
4675 Branch: maint-5.8/perl
4676 !> ext/PerlIO/encoding/encoding.xs gv.c handy.h pp_ctl.c scope.c
4677 !> sv.c
4678____________________________________________________________________________
4679[ 25566] By: nicholas on 2005/09/22 10:00:19
4680 Log: Integrate:
4681 [ 25068]
4682 Borland's .pdb files are called .tds
4683
4684 [ 25150]
4685 Fix static extensions when building with nmake on Win32
4686
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!
4691
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.
4696
4697 Also add the missing cleanup of perllibst.h to Makefile.
4698
4699 [ 25169]
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)
4703
4704 [ 25206]
4705 Rearrange win32/config_H.* to match config_h.SH
4706
4707 No actual changes, just reordering the contents of the files so that
4708 diff works better.
4709
4710 [ 25208]
4711 Make the canned config.h files used on Win32 more minimal
4712
4713 These are used in their unedited form to build miniperl, so should
4714 represent a minimal configuration
4715
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
4719
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)
4723
4724 [ 25214]
4725 Add missing entries to win32/config.*
4726
4727 No existing entries changed, just adding some missing ones based
4728 on Porting/config.sh
4729
4730 [ 25215]
4731 Tweak the canned win32/config.* files
4732
4733 uselargefiles, usemultiplicity, useperlio and useithreads are now
4734 off in the canned win32/config_H.* files, so change these to match.
4735
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.)
4740
4741 [ 25216]
4742 Fix USE_LARGE_FILES with bcc32 on Win32?
4743
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.
4749
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?
4753
4754 [ 25226]
4755 Reinstate PERL_MALLOC_WRAP for bcc32 on Win32
4756
4757 This was disabled by change 22689 because it was severely broken
4758 at the time. See the thread starting here:
4759
4760 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-04/msg00370.html
4761
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
4765 re-enabled.
4766
4767 [ 25289]
4768 Supply same libs for bcc32 builds as cl and gcc builds have
4769
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
4784 Log: Integrate:
4785 [ 25086]
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>
4790
4791 (with some minor changes)
4792
4793 [ 25089]
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>
4798
4799 (plus some minor POD changes and a bug fix)
4800
4801 [ 25090]
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>
4806
4807 [ 25091]
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>
4812
4813 (plus bump $VERSION)
4814
4815 [ 25096]
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>
4820
4821 [ 25097]
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
4830 Log: Integrate:
4831 [ 25009]
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
4835 to go.
4836
4837 [ 25010]
4838 Fixes to -DPERL_DONT_CREATE_GVSV to make more tests pass
4839
4840 [ 25011]
4841 Make warnings.t pass with -DPERL_DONT_CREATE_GVSV
4842
4843 [ 25012]
4844 All tests pass (for me) with -DPERL_DONT_CREATE_GVSV
4845
4846 [ 25099]
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.
4850
4851 [ 25141]
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
4856
4857 [ 25146]
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
4863 ! t/op/universal.t
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
4868 Log: Integrate:
4869 [ 25007]
4870 Convert strcpy to memcpy where we already know the length.
4871
4872 [ 25022]
4873 Replace newSVpv(...,0) with newSVpvn where we know the length.
4874
4875 [ 25023]
4876 -V:... would get upset (syntax error) if ... contained unbalanced ().
4877
4878 [ 25024]
4879 The core shouldn't be using PL_na
4880
4881 [ 25026]
4882 Use Perl_sv_catpvf to shorten the code (source and object) needed for
4883 commandline -V options that q\0...\0.
4884
4885 [ 25027]
4886 Avoid using PL_Sv in the -V argument processing.
4887 Express the embedded perl program in a slightly terser way.
4888
4889 [ 25028]
4890 We know the length, so use sv_setpvn rather than sv_setpv.
4891
4892 [ 25029]
4893 A terser way of implementing require_pv.
4894
4895 [ 25045]
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
4901 pointer.
4902
4903 [ 25047]
4904 Don't inline offer_nice_chunk, as it's rarely called.
4905
4906 [ 25062]
4907 Fix change 25045
4908
4909 [ 25076]
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
4916 Log: Integrate:
4917 [ 25067]
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>
4922
4923 [ 25073]
4924 Regen after change 25067
4925
4926 [ 25079]
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
4932 ! proto.h
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
4936 Log: Integrate:
4937 [ 24915]
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>
4942
4943 [ 25042]
4944 the PAD_SET_CUR macro expanded too much for AIX compilers
4945
4946 [ 25046]
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
4952 Log: Integrate:
4953 [ 24987]
4954 Suppress warnings about a clash between redefined malloc and the
4955 use of __attribute__malloc__
4956
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>
4961
4962 [ 24997]
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>
4967
4968 (edited)
4969
4970 [ 25001]
4971 Stop "suspicious pointer conversion" warning following change 24997
4972
4973 [ 25003]
4974 Stop "Possible use before definition" warning following change 24997
4975
4976 [ 25014]
4977 Silence MinGW warnings about system headers when building Errno
4978
4979 Thanks to Mike Guy for the suggested fix.
4980
4981 [ 25033]
4982 Silence some cast warnings from bcc32 on Win32
4983
4984 See the thread starting here for arguments:
4985 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00994.html
4986
4987 [ 25034]
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
4991
4992 [ 25035]
4993 silence a warning in Perl_sv_compile_2op
4994
4995 [ 25038]
4996 Remove unreferenced local variable (and the warning about it)
4997
4998 [ 25041]
4999 Silence MinGW warning about "'noreturn' function does return"
5000
5001 (Thanks to Nicholas Clark)
5002
5003 [ 25055]
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
5006 compiler warnings.
5007
5008 [ 25063]
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>
5013
5014 [ 25103]
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
5022 Log: Integrate:
5023 [ 24940]
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)
5027
5028 [ 24976]
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.
5032
5033 [ 24979]
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.
5037
5038 [ 24980]
5039 Need to skip exporting PL_dumper_fd unless it is used.
5040
5041 [ 24984]
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.
5048
5049 [ 24986]
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
5053 ! intrpvar.h perl.c
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
5057 Log: Integrate:
5058 [ 24969]
5059 Workaround localtime edge case where TZ makes time go beyond
5060 the defined working range (AIX 5.2)
5061
5062 [ 24983]
5063 Need to pass a my_perl to S_my_localtime to make threaded builds build.
5064
5065 [ 25173]
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>
5070
5071 mday++ is also wday++ and yday++
5072
5073 [ 25287]
5074 Fix lib/Time/Local.t for bcc32 in non GMT time zones
5075
5076 See comments at:
5077 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-08/msg00115.html
5078
5079 [ 25300]
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>
5084
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
5090 Log: Integrate:
5091 [ 24965]
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
5101 Log: Integrate:
5102 [ 24945]
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
5108 ! sv.c
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
5113 Log: Integrate:
5114 [ 24910]
5115 Remove signature test, which is always skipped
5116 Branch: maint-5.8/perl
5117 - lib/Test/Simple/t/00signature.t
5118 !> MANIFEST
5119____________________________________________________________________________
5120[ 25552] By: nicholas on 2005/09/21 18:43:51
5121 Log: Integrate:
5122 [ 24916]
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>
5127
5128 [ 24920]
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>
5133
5134 with wordings improvements suggested by Ronald J Kimball
5135
5136 [ 24951]
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>
5141
5142 [ 24952]
5143 Re-initialise PL_curcop to &PL_compiling before destroying the optree.
5144
5145 [ 24962]
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*
5149 D'oh!
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
5154 !> toke.c
5155____________________________________________________________________________
5156[ 25551] By: nicholas on 2005/09/21 18:21:10
5157 Log: Integrate:
5158 [ 24907]
5159 Silence warning in debug printf
5160
5161 [ 24937]
5162 Silence some bcc32 compiler warnings
5163
5164 ("Superfluous & with function")
5165
5166 [ 24938]
5167 Silence some more bcc32 compiler warnings
5168
5169 ("Suggest parentheses to clarify precedence")
5170
5171 [ 24939]
5172 Silence yet more bcc32 compiler warnings
5173
5174 ("Code has no effect")
5175
5176 [ 24944]
5177 Silence another bcc32 compiler warning
5178
5179 ("Possible use of '%s' before definition")
5180
5181 [ 24946]
5182 More bcc32 compiler warnings to silence
5183
5184 ("Suspicious pointer conversion")
5185
5186 [ 24947]
5187 Silence bcc32 compiler warnings from win32/fcrypt.c (almost)
5188
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
5192 them up.
5193
5194 [ 24950]
5195 Oops! Change 24946 wasn't quite right
5196
5197 [ 24953]
5198 Silence bcc32 compiler warnings following change 24945
5199
5200 ("Possible use of '%s' before definition")
5201
5202 [ 24963]
5203 Warning suppression.
5204
5205 [ 24977]
5206 Fix typo in win32.c
5207
5208 Doesn't fix bcc32 + USE_LARGE_FILES, though :-(
5209
5210 [ 24994]
5211 Silence compiler warning in SDBM_File
5212
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
5215 before definition!
5216
5217 [ 24999]
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
5228 Log: Integrate:
5229 [ 24913]
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
5239 Log: Integrate:
5240 [ 24906]
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
5246 ! proto.h
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
5250 Log: Integrate:
5251 [ 24854]
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>
5256
5257 [ 24861]
5258 Revert part of change #24854
5259
5260 [ 24864]
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
5266 Log: Integrate:
5267 [ 24860]
5268 Don't export Perl_stashpv_hvname_match when !USE_ITHREADS
5269
5270 (Fixes a linker error on Win 32 introduced by change #24847)
5271 Branch: maint-5.8/perl
5272 !> makedef.pl
5273____________________________________________________________________________
5274[ 25545] By: nicholas on 2005/09/21 16:01:36
5275 Log: Integrate:
5276 [ 24845]
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
5281
5282 [ 24847]
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
5292 Log: Integrate:
5293 [ 24694]
5294 Bump version number
5295
5296 [ 24828]
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
5302 Log: Integrate:
5303 [ 24898]
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:
5306
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
5311
5312 [ 24905]
5313 Support NV_ZERO_IS_ALLBITS_ZERO on Win32 (re: change 24898)
5314
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...
5317
5318 [ 24934]
5319 Redo generation of change #24898
5320 Do not forget to run Porting/config_h.pl!
5321
5322 [ 24949]
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
5332 Log: Integrate:
5333 [ 24679]
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>
5338
5339 (with a couple of minor tweaks)
5340
5341 [ 24806]
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>
5346
5347 [ 24825]
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>
5352
5353 [ 24830]
5354 Add BUILDOPTEXTRA to Win32 makefiles
5355
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
5359
5360 Suggested by Jan Dubois <jand@ActiveState.com>
5361
5362 [ 24852]
5363 Fix win32/makefile.mk for building with bcc32 5.5.1 and dmake 4.4
5364
5365 [ 24855]
5366 Fix $Config{ccversion} for Borland C++ 5.5.1
5367
5368 This pattern match seems a little saner, and stops " for Win32"
5369 getting picked up from the following output:
5370
5371 Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
5372
5373 Maybe it breaks older versions, but at least the latest now works
5374 correctly. If anyone knows what older versions' messages look like
5375 then speak up!
5376
5377 [ 24862]
5378 Enable static extensions with Borland compiler on Win32
5379
5380 [ 24863]
5381 Simplify win32/makefile.mk for static extensions with GCC
5382
5383 [ 24866]
5384 Fix changes 24862 and 24863 for Sarathy's old dmake
5385
5386 [ 24880]
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>
5391
5392 [ 24883]
5393 Silence STDERR grumblings from Borland's math library.
5394
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
5400 !> win32/win32.c
5401____________________________________________________________________________
5402[ 25538] By: nicholas on 2005/09/21 14:40:13
5403 Log: Integrate:
5404 [ 24364]
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>
5409
5410 [ 24917]
5411 Fix [perl #36102] Data::Dumper Doesn't Stringify Numeric Labels
5412
5413 [ 25308]
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>
5418
5419 [ 25347]
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
5428 Log: Integrate:
5429 [ 24796]
5430 Add SvGROW_mutable
5431
5432 [ 24800]
5433 More SvPV consting. And other related drive-by refactoring.
5434
5435 [ 24801]
5436 Propagate const/mutable/not into the SvPV call for retrieving an
5437 overloaded value.
5438
5439 [ 24826]
5440 More SvPV consting
5441
5442 [ 24829]
5443 Pay attention to the comments that Dave writes.
5444
5445 [ 24838]
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>
5450
5451 [ 24843]
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.
5455
5456 [ 24846]
5457 Fix warning nits, by Jarkko
5458
5459 [ 24850]
5460 Protect Perl_sv_2pvbyte () to NULL length pointers
5461 Thanks Nick!
5462
5463 [ 24871]
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>
5468
5469 [ 24873]
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
5480 Log: Integrate:
5481 [ 24780]
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
5487 ! regcomp.c
5488 !> embed.fnc mg.c perly.c proto.h sv.c
5489____________________________________________________________________________
5490[ 25531] By: nicholas on 2005/09/21 11:03:15
5491 Log: Integrate:
5492 [ 24765]
5493 const-ize pp_formline
5494
5495 [ 24769]
5496 More SvPV consting
5497
5498 [ 24778]
5499 More SvPV consting
5500
5501 [ 24798]
5502 Move SvPV consting, remove an n_a, and correct one error in Move()
5503
5504 [ 24799]
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
5512 Log: Integrate:
5513 [ 24754]
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
5519 !> regexec.c
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
5523 failures.
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
5528 Log: Integrate:
5529 [ 24760]
5530 Nuke some more n_a, and convert S_gv_ename from char * to const char *
5531
5532 [ 24761]
5533 Add and use MgPV_nolen_const
5534
5535 [ 24762]
5536 Remove the n_a
5537
5538 [ 24763]
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
5545 Log: Integrate:
5546 [ 24748]
5547 Convert POPpx POPpconstx and POPpbytex to use nolen macros.
5548 Elminate a lot of C<n_a>s
5549
5550 [ 24749]
5551 Better sv_2pv_flags implementation (avoid writing to n_a)
5552
5553 [ 24750]
5554 Remove two more unused C<n_a>s
5555
5556 [ 24757]
5557 Eliminate more C<n_a>s
5558
5559 [ 24758]
5560 n_a no more
5561
5562 [ 24759]
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
5566 ! XSUB.h pp_sys.c
5567 !> embed.fnc perl.c pp.c pp.h pp_ctl.c proto.h sv.c sv.h
5568 !> universal.c
5569____________________________________________________________________________
5570[ 25524] By: nicholas on 2005/09/21 07:04:42
5571 Log: Integrate:
5572 [ 24740]
5573 More SvPV consting.
5574
5575 [ 24742]
5576 More consting of SvPV
5577
5578 [ 24743]
5579 More SvPV consting
5580
5581 [ 24744]
5582 More SvPV consting
5583
5584 [ 24752]
5585 One more SvPV_const
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
5592 Log: Integrate:
5593 [ 24735]
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>
5598
5599 [ 24737]
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
5606 Log: Integrate:
5607 [ 24729]
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>
5612
5613 [ 24734]
5614 make some more functions static
5615
5616 Subject: [PATCH] B/C/C.xs: static my_runops()
5617 Message-ID: <20050604232451.GT5867@solemn.turbinal.org>
5618
5619 Subject: [PATCH] Devel/Peek/Peek.xs: make plain C functions static
5620 Message-ID: <20050604232952.GU5867@solemn.turbinal.org>
5621
5622 Subject: [PATCH] File/Glob/Glob.xs: errfunc() should be static
5623 Message-ID: <20050604233414.GV5867@solemn.turbinal.org>
5624
5625 all being :
5626 From: Alexey Tourbin <at@altlinux.ru>
5627 Date: Sun, 5 Jun 2005
5628
5629 [ 24745]
5630 Mark a static function as static
5631 Branch: maint-5.8/perl
5632 ! util.c
5633 !> ext/B/C/C.xs ext/Devel/Peek/Peek.xs ext/File/Glob/Glob.xs
5634 !> utf8.c
5635____________________________________________________________________________
5636[ 25520] By: nicholas on 2005/09/20 16:23:35
5637 Log: Integrate:
5638 [ 24733]
5639 Simplify the implementation of SvPV*nolen functions
5640
5641 [ 24736]
5642 Change 24733 allows several pointers to be NULL. Therefore this
5643 should be reflected in their attributes.
5644
5645 [ 24738]
5646 Add MgPV_const
5647
5648 [ 24739]
5649 Add SvPV_nolen_const and SvPV_nomg_const
5650
5651 [ 24741]
5652 The definition of SvPVx_nolen_const is missing for non GNU-C compilers
5653
5654 [ 24747]
5655 Add SvPVx_nolen and SvPVbytex_nolen
5656
5657 [ 24767]
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
5663 Log: Integrate:
5664 [ 24592]
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>
5669
5670 [ 24728]
5671 Fix apidoc for newSVhek
5672
5673 [ 24776]
5674 Update API docs.
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
5679 Log: Integrate:
5680 [ 24722]
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.
5685
5686 [ 24727]
5687 make pp_split const
5688 Branch: maint-5.8/perl
5689 !> pp.c sv.c
5690____________________________________________________________________________
5691[ 25517] By: nicholas on 2005/09/20 13:38:10
5692 Log: Integrate:
5693 [ 24721]
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.
5700
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.
5704
5705 [ 24723]
5706 POPpx needs a const equivalent.
5707
5708 [ 24724]
5709 XS_VERSION_BOOTCHECK is read only.
5710
5711 [ 24725]
5712 The FBM compile code is mutable, because it's permissible to FBM
5713 compile a read-only value.
5714
5715 [ 24726]
5716 Lots of consting
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
5722 Log: Integrate:
5723 [ 24715]
5724 SvIsCOW_shared_hash is declared all the time, so use it.
5725
5726 [ 24716]
5727 Abstract all access to the shared hash value through SvSHARED_HASH()
5728
5729 [ 24804]
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
5735 Log: Integrate:
5736 [ 24708]
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>
5741
5742 [ 24853]
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
5748 !> pp_sort.c
5749____________________________________________________________________________
5750[ 25510] By: nicholas on 2005/09/20 08:56:39
5751 Log: Integrate:
5752 [ 24701]
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>
5757
5758 [ 24702]
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>
5763
5764 [ 24705]
5765 Silence a const warning
5766
5767 [ 24712]
5768 We still need an "i" in the PERL_IMPLICIT_SYS case
5769
5770 (Fix compilation error following change #24689)
5771
5772 [ 24713]
5773 NORETURN_FUNCTION_END is not a complete statement
5774
5775 (Fix compilation error following change #24702)
5776 Branch: maint-5.8/perl
5777 ! toke.c
5778 !> ext/Devel/Peek/Peek.xs ext/IO/IO.xs sv.c
5779____________________________________________________________________________
5780[ 25509] By: nicholas on 2005/09/20 08:35:19
5781 Log: Integrate:
5782 [ 24692]
5783 Create newSVpv_hek to reduce code duplication where HEKs need to be
5784 turned into SVs
5785
5786 [ 24696]
5787 s/newSVpv_hek/newSVhek/g; # Lousy choice of name
5788
5789 (just the tweak to newSVhek for passing in NULL from)
5790 [ 24697]
5791 Use newSVhek where we're generating SVs from package names
5792 Branch: maint-5.8/perl
5793 ! embed.fnc
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
5797 Log: Integrate:
5798 [ 24689]
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
5804 ! embed.fnc sv.c
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
5815 Log: Integrate:
5816 [ 24303]
5817 Convert to test.pl
5818
5819 [ 24927]
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)
5822
5823 [ 24964]
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
5827
5828 [ 25017]
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>
5833
5834 [ 25020]
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>
5839
5840 [ 25071]
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>
5845
5846 [ 25121]
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>
5851
5852 (and fix the SKIP: {} blocks to say $how_many)
5853
5854 [ 25139]
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>
5859
5860 [ 25140]
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>
5865
5866 [ 25144]
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>
5871
5872 [ 25162]
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
5881 Log: Integrate:
5882 [ 24608]
5883 is() is better than ok()
5884
5885 [ 24612]
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>
5890
5891 (the t/op/magic.t change in)
5892 [ 24660]
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.
5897
5898 [ 24764]
5899 Cygwin fails to open $^X on many occasion here
5900 afile is still available from the previous test
5901
5902 [ 24773]
5903 Make minitest pass (must skip if no dynaloading)
5904
5905 [ 24777]
5906 Don't ignore errors from an eval.
5907
5908 [ 24856]
5909 Introduce PERL_RUNPERL_DEBUG to alter the behavior of runperl(),
5910 this can be useful to use valgrind for example
5911
5912 [ 24858]
5913 We were failing to pring "not ok" if the text exited uncleanly
5914
5915 [ 24867]
5916 Give op/taint.t a helping hand for Borland compiler on Win32
5917
5918 [ 24870]
5919 Teach lib/warnings.t about Borland CRT error messages
5920
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
5925 !> t/uni/class.t
5926____________________________________________________________________________
5927[ 25503] By: nicholas on 2005/09/19 21:14:58
5928 Log: Integrate:
5929 [ 24687]
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>
5934
5935 [ 24706]
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>
5940
5941 [ 24707]
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>
5946
5947 [ 24730]
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
5953 +> t/op/chr.t
5954 ! utf8.c
5955 !> MANIFEST embed.fnc embed.h global.sym mg.c pod/perlapi.pod
5956 !> proto.h utf8.h
5957____________________________________________________________________________
5958[ 25501] By: nicholas on 2005/09/19 20:42:24
5959 Log: Integrate:
5960 [ 24670]
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>
5965
5966 [ 24682]
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
5979 Log: Integrate:
5980 [ 24666]
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>
5985
5986 [ 24671]
5987 Fix changed diagnostic
5988 Branch: maint-5.8/perl
5989 ! regexec.c
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
5994 Log: Integrate:
5995 [ 24654]
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>
6000
6001 Correctly nullify CvSTART when undef'ing a CV
6002
6003 [ 24770]
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>
6008
6009 [ 24794]
6010 Don't pass constants to select
6011
6012 [ 24795]
6013 Passing read only values (such as string constants) to select should
6014 croak.
6015 Branch: maint-5.8/perl
6016 +> t/op/sselect.t
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
6021 Log: Integrate:
6022 [ 24645]
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>
6027
6028 [ 24661]
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
6031 of sizeof(HE *)
6032
6033 [ 24662]
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
6036 call overhead.
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
6041 Log: Integrate:
6042 [ 24622]
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>
6047
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>
6052
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>
6057
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>
6062
6063 [ 24625]
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>
6068
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
6076 !> sv.c utf8.c
6077____________________________________________________________________________
6078[ 25494] By: nicholas on 2005/09/19 16:25:46
6079 Log: Integrate:
6080 [ 24573]
6081 Replace all uses of HvNAME with the appropriate HvNAME_get or
6082 HvNAME_set
6083
6084 [ 24621]
6085 Need a cast to avoid a compiler warning.
6086
6087 [ 24633]
6088 Various HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get()
6089
6090 [ 25493]
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
6094 ! hv.h sv.c
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
6099 Log: Integrate:
6100 [ 24576]
6101 Reordering config_h.SH after metaconfig now semi automated
6102 This will save me *a lot* of manual work
6103
6104 [ 24578]
6105 Added Porting/config_h.pl
6106
6107 [ 24581]
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
6114 Log: Integrate:
6115 [ 24570]
6116 Initialising the hash seed needs to be early in case anything
6117 calcualtes HASHes during dup()ing.
6118
6119 [ 24582]
6120 It helps to set the total keys correctly when duplicating a hash.
6121 It helps even more to have a test for this.
6122
6123 [ 24583]
6124 We know how big the global string table will be, so use that
6125 information.
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
6130 Log: Integrate:
6131 [ 24532]
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
6136 sense.
6137
6138 [ 24534]
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.
6142
6143 [ 24543]
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.
6147
6148 [ 24549]
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.
6151
6152 [ 24554]
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>
6157
6158 [ 24560]
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
6167 Log: Integrate:
6168 [ 24561]
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
6178 Log: Integrate:
6179 [ 24489]
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
6188 Log: Integrate:
6189 [ 23996]
6190 Fix leaks in List::Util::reduce,first
6191 When the block is a closure, the cloned CV created on each call
6192 was never freed
6193
6194 [ 24465]
6195 Update to Scalar-List-Utils-1.15
6196
6197 [ 24551]
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:
6224 [ 23079]
6225 Store weak references.
6226
6227 [ 23117]
6228 Trailing semi-colon are not allowed on #ifdef's in ANSI
6229
6230 [ 23223]
6231 Upgrade to Devel::PPPort 3.00_01.
6232
6233 [ 23233]
6234 Fix some backwards-compatibility problems with Storable.
6235
6236 [ 23670]
6237 Fix typo
6238
6239 [ 23852]
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>
6244
6245 [ 24234]
6246 H.Merijn changed e-mail
6247
6248 [ 24316]
6249 Add STORABLE_attach hook (Adam Kennedy).
6250
6251 [ 24325]
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>
6258
6259 [ 24434]
6260 Change 24165 missed one s/class/classname/ in the debugging code.
6261
6262 [ 24435]
6263 Simplify the debug and assert logic.
6264
6265 [ 24436]
6266 Experiment with using the ptr_table code to hold the seen hash
6267
6268 [ 24512]
6269 Previously overlooked $SIG{DIE} patch from Slaven Rezic.
6270 http://groups-beta.google.com/group/perl.perl5.porters/msg/2d10ba2c390ecc41
6271
6272 [ 24513]
6273 Update MANIFEST
6274
6275 [ 24514]
6276 Damnable applypatch nonsense.
6277
6278 [ 24555]
6279 Remove one const to ensure that the universe doesn't tip over.
6280 (At least on AIX.)
6281
6282 [ 24556]
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
6295 Log: Integrate:
6296 [ 24382]
6297 Sync synopses
6298 Branch: maint-5.8/perl
6299 ! pod/perl.pod
6300 !> pod/perlrun.pod
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
6308 Log: Integrate:
6309 [ 24533]
6310 add access to Perl_croak() via 'mycroak' in XS::APItest
6311
6312 [ 24827]
6313 Croak if an attempt is made to modify PL_strtab
6314 (er, TODO - these should be in perldiag)
6315
6316 [ 25070]
6317 Tests for hv_delayfree_ent and hv_free_ent
6318
6319 [ 25072]
6320 Implement hv_delayfree_ent in terms of hv_free_ent
6321
6322 [ 25074]
6323 Perl_share_hek needs exporting for change 25070 on Win32
6324
6325 [ 25075]
6326 Use void, not void *, to suppress RETVAL (and compiler warning)
6327
6328 [ 25078]
6329 Make the tests for hv_free_ent and hv_delayfree_ent pass under
6330 -DPURIFY too.
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:
6338 [ 24526]
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.
6342
6343 [ 25475]
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]
6348
6349 [ 25476]
6350 Should have been embed.h, not proto.h, in 25475
6351 Branch: maint-5.8/perl
6352 ! hv.c hv.h sv.c
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
6360 Log: Integrate:
6361 [ 24545]
6362 Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508)
6363
6364 (None are actually defined, but it's nice to have them there anyway)
6365
6366 [ 24552]
6367 Attribute compilation fix for Windows by Andy Lester
6368
6369 [ 24710]
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>
6374
6375 [ 24975]
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
6382 Log: Integrate:
6383 [ 21009]
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>
6388
6389 [ 24451]
6390 SvUPGRADE doesn't return false.
6391
6392 [ 24455]
6393 make join.t threadsafe!
6394 tests 13 and 14 could output in reverse order. Add a lock to stop
6395 this.
6396
6397 [ 24469]
6398 avoid leaked scalar in BEGIN { threads->new(...) }
6399
6400 [ 24475]
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
6407 Log: Integrate:
6408 [ 24459]
6409 Allocate GV bodies from arenas
6410
6411 [ 24460]
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.
6416
6417 [ 24467]
6418 initialize the PL_xpvgv_[arena]root vars during clone
6419
6420 [ 24491]
6421 One last 1008 to replace with PERL_ARENA_SIZE
6422
6423 [ 24497]
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
6427 ! intrpvar.h
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
6431 Log: Integrate:
6432 [ 24427]
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.
6436
6437 [ 24440]
6438 Add editor boilerplates to all C files
6439 (except the generated ones)
6440
6441 [ 24445]
6442 Include vim/emacs modelines in generated files to open them
6443 in read-only mode. Make vi modelines compatible with non-vim
6444 vi versions.
6445 Branch: maint-5.8/perl
6446 ! reentr.h
6447 !> (integrate 60 files)
6448____________________________________________________________________________
6449[ 25471] By: nicholas on 2005/09/18 15:27:58
6450 Log: Integrate:
6451 [ 24422]
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>
6456
6457 [ 24509]
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>
6462
6463 [ 24523]
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
6475 Log: Integrate:
6476 [ 24444]
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>
6481
6482 [ 24461]
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>
6487
6488 [ 24539]
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>
6493
6494 [ 24588]
6495 -Wall is intolerably noisy with icc.
6496
6497 [ 24627]
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>
6502
6503 [ 24628]
6504 regen after #24627
6505
6506 [ 24630]
6507 gcc hints were not yet applied to gcc-4.x
6508 Now they are
6509
6510 [ 24644]
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>
6516
6517 [ 24667]
6518 HP-UX specific #pragma entered in #23890 is not supported
6519 on HP-UX 10.20 and older
6520
6521 [ 24674]
6522 CPP typo fix (by Dominic Dunlop)
6523
6524 [ 24981]
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
6527 14Mb.
6528
6529 [ 25004]
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
6534
6535 [ 25228]
6536 Use the correct gcc when more than one gcc is installed
6537 Thanks to Campo
6538
6539 [ 25231]
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>
6545
6546 [ 25282]
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>
6551
6552 [ 25305]
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>
6557
6558 [ 25402]
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
6563
6564 [ 25403]
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
6571 !> x2p/a2py.c
6572____________________________________________________________________________
6573[ 25469] By: nicholas on 2005/09/18 14:26:36
6574 Log: Integrate:
6575 [ 24420]
6576 Perl_croak uses perl's printf, so can pass in SVs direct - no need for
6577 SvPV and a %s format.
6578
6579 [ 24424]
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.
6595
6596 Integrate:
6597 [ 24431]
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>
6602
6603 [ 24492]
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>
6608
6609 completed by:
6610 Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com>
6611
6612 [ 24495]
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>
6617
6618 [ 24508]
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>
6623
6624 [ 24519]
6625 Need to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like
6626 it being redefined.
6627
6628 [ 24520]
6629 Updaate ppport.h to get a conditional PERL_UNUSED_DECL
6630
6631 [ 24521]
6632 Update XS code to declare PERL_UNUSED_DECL conditionally
6633
6634 [ 24536]
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
6642 Log: Integrate:
6643 [ 24414]
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>
6648
6649 [ 24416]
6650 Tweak the insertion of __attribute__((nonnull())) declarations
6651 in proto.h so it compiles with and without threads with gcc 3.4
6652
6653 [ 24421]
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
6662 Log: Integrate:
6663 [ 24384]
6664 [perl #35214] SEGV when next is followed by a goto
6665
6666 next and redo didn't restore PL_curcop
6667
6668 [ 24385]
6669 make goto.t use test.pl, strict and warnings
6670
6671 [ 24386]
6672 Fix test numerotation
6673
6674 [ 24406]
6675 Don't pretend SIGZERO exists [#35291].
6676
6677 [ 24410]
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
6680 free.
6681
6682 [ 24476]
6683 This seems to be the right thing to do to iterate over layers
6684
6685 [ 24480]
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
6692 Log: Integrate:
6693 [ 24358]
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>
6698
6699 [ 24372]
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>
6704
6705 [ 24402]
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
6711 Log: Integrate:
6712 [ 24365]
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
6718 ! pp_pack.c
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
6723 Log: Integrate:
6724 [ 24333]
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>
6729
6730 [ 24338]
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>
6735
6736 [ 24341]
6737 Fix perlsio_binmode() export breakage caused by change #24338
6738
6739 Define and export perlsio_binmode() based on the same condition,
6740 namely, that USE_PERLIO is defined and USE_SFIO is not.
6741
6742 [ 24353]
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:
6753 [ 24271]
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
6759 ! perlio.c
6760____________________________________________________________________________
6761[ 25458] By: nicholas on 2005/09/18 09:44:13
6762 Log: Integrate minimal header changes from:
6763 [ 24271]
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
6769 ! perl.h
6770 !> perlio.h perliol.h
6771____________________________________________________________________________
6772[ 25456] By: nicholas on 2005/09/17 22:17:22
6773 Log: Integrate:
6774 [ 24256]
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>
6779
6780 and the pad_compname_type part of
6781 [ 24318]
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
6790 Log: Integrate:
6791 [ 24511]
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>
6796
6797 [ 24528]
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>
6802
6803 [ 24580]
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>
6808
6809 [ 24655]
6810 Don't touch lib/ExtUtils/Miniperl.pm when rebuild identically
6811
6812 [ 24658]
6813 Revert change #24656
6814
6815 (The Makefile.SH part of)
6816 [ 24735]
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>
6821
6822 [ 24884]
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>
6827
6828 [ 25192]
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>
6833
6834 [ 25323]
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
6840 Log: Integrate:
6841 [ 24665]
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.
6846
6847 [ 24673]
6848 Oops. My maths was too generous (by 1).
6849
6850 [ 24676]
6851 Changes 24660 and 24665 both introduced errors into the USEMYMALLOC
6852 code. Plus change 24672 appears to break under USEMYMALLOC, so revert
6853 it for now.
6854
6855 [ 24678]
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
6861 Log: Integrate:
6862 [ 24375]
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.
6866
6867 [ 24379]
6868 Error in the latest FindBin patch, noticed by Nicholas
6869
6870 [ 24704]
6871 Improve FindBin discovery of current directory, based on :
6872
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>
6877
6878 Plus POD fixes
6879
6880 [ 24753]
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
6886 !> lib/FindBin.pm
6887____________________________________________________________________________
6888[ 25450] By: nicholas on 2005/09/17 19:37:27
6889 Log: Integrate:
6890 [ 24269]
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>
6895
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
6901 Log: Integrate:
6902 [ 24243]
6903 A more efficient way of expressing the MALLOC_WRAP conditional compile.
6904
6905 [ 24244]
6906 Replace Renew(SvPVX(...)...) with SvPV_renew, which avoids an LVALUE
6907 SvPVX
6908
6909 [ 24245]
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
6917 Log: Integrate:
6918 [ 24165]
6919 Down with C++ reserved names
6920 (and also function pointer declarations that rely on the C semantics
6921 of ())
6922
6923 [ 24170]
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.
6927
6928 [ 25445]
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
6932 ! pp_pack.c
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
6941 ! util.c
6942____________________________________________________________________________
6943[ 25440] By: nicholas on 2005/09/17 17:21:38
6944 Log: Integrate:
6945 [ 22937]
6946 It seems that our assert() macro wasn't good enough.
6947 Changed to one that that is an expression, rather than a statement.
6948
6949 [ 24609]
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
6956 !> perl.h
6957____________________________________________________________________________
6958[ 25438] By: nicholas on 2005/09/17 16:58:09
6959 Log: Integrate:
6960 [ 24148]
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>
6965
6966 [ 24178]
6967 Don't try to export symbols that don't exist
6968
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
6978 Log: Integrate:
6979 The hunks from 24088 that reset PL_op and PL_curcop
6980
6981 [ 24109]
6982 One more Win32 compilation clean-up (for when using -DDEBUGGING)
6983 Branch: maint-5.8/perl
6984 !> sv.c
6985____________________________________________________________________________
6986[ 25435] By: nicholas on 2005/09/17 15:34:45
6987 Log: Integrate:
6988 [ 23336]
6989 Perl -DT segfaults when parsing a 'use' statement
6990
6991 [ 23339]
6992 the improved -DT output of #23325 could print an uninit stack value
6993 Branch: maint-5.8/perl
6994 !> toke.c
6995____________________________________________________________________________
6996[ 25433] By: nicholas on 2005/09/17 15:17:35
6997 Log: Integrate:
6998 [ 24096]
6999 Clean-up some warnings when compiling on Win32 with VC++
7000 Branch: maint-5.8/perl
7001 !> mg.c
7002____________________________________________________________________________
7003[ 25432] By: nicholas on 2005/09/17 14:45:11
7004 Log: Integrate:
7005 [ 24082]
7006 Need to return something when the compiler doesn't know that a
7007 function is "noreturn".
7008
7009 [ 24094]
7010 The core part of :
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>
7015
7016 [ 24095]
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
7024 Log: Integrate:
7025 [ 24081]
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>
7030
7031 (bowlderised to remove const from all externally linked function
7032 prototypes)
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
7039 Log: Integrate:
7040 [ 24079]
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>
7045
7046 (bowlderised to remove const from all externally linked function
7047 prototypes)
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
7053 Log: Integrate:
7054 [ 24077]
7055 Remove the const qualifier from argv and env variables
7056 Branch: maint-5.8/perl
7057 ! intrpvar.h
7058 !> embed.fnc perl.c pod/perlapi.pod proto.h
7059____________________________________________________________________________
7060[ 25425] By: nicholas on 2005/09/17 11:45:57
7061 Log: Integrate:
7062 [ 24074]
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>
7067
7068 (bowlderised to remove const from all externally linked function
7069 prototypes)
7070 Branch: maint-5.8/perl
7071 !> (integrate 40 files)
7072____________________________________________________________________________
7073[ 25424] By: nicholas on 2005/09/16 22:31:26
7074 Log: Integrate:
7075 [ 24049]
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>
7080
7081
7082 (bowlderised to remove const from all externally linked function
7083 prototypes)
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
7087 !> sv.c toke.c
7088____________________________________________________________________________
7089[ 25423] By: nicholas on 2005/09/16 21:33:59
7090 Log: Integrate:
7091 [ 23325]
7092 improve lexer debugging output (-DT)
7093 Decode yylex() return values, and show lexer state each time
7094 yylex() is called
7095 Branch: maint-5.8/perl
7096 ! toke.c
7097 !> embed.fnc embed.h proto.h
7098____________________________________________________________________________
7099[ 25422] By: nicholas on 2005/09/16 20:42:10
7100 Log: Integrate:
7101 [ 24042]
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>
7106
7107 (bowlderised to remove const from all externally linked function
7108 prototypes)
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
7114 Log: Integrate:
7115 [ 24037]
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>
7120
7121
7122 (bowlderised to remove const from all externally linked function
7123 prototypes)
7124 Branch: maint-5.8/perl
7125 ! embed.fnc
7126 !> av.c gv.c hv.c mg.c op.c pod/perlapi.pod pp_ctl.c proto.h
7127 !> scope.c utf8.c
7128____________________________________________________________________________
7129[ 25420] By: nicholas on 2005/09/16 13:50:39
7130 Log: Integrate:
7131 [ 24693]
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>
7136
7137 [ 25413]
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
7143 !> utils/dprofpp.PL
7144____________________________________________________________________________
7145[ 25419] By: nicholas on 2005/09/16 13:26:55
7146 Log: Integrate:
7147 [ 24223]
7148 Make the four-argument form of select() return undef
7149 instead of -1 on error.
7150
7151 [ 25418]
7152 Revert change #24223 : select() will continue
7153 to return -1 on error, like in previous versions, and
7154 like other system builtins.
7155
7156 (ie a no-op)
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
7161 Log: Integrate:
7162 [ 24921]
7163 weak references aren't UVs, do don't show this in the dump flags.
7164
7165 [ 24924]
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
7169 !> dump.c sv.c
7170____________________________________________________________________________
7171[ 25412] By: nicholas on 2005/09/14 08:35:19
7172 Log: Integrate:
7173 [ 23752]
7174 Shave off the explict 1; from the end of lib/Config.pm
7175
7176 [ 24982]
7177 Add a sanity check to Config::AUTOLOAD to prevent infinte loops if
7178 Configure_heavy.pl gets truncated.
7179
7180 [ 25195]
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
7185 !> configpm
7186____________________________________________________________________________
7187[ 25408] By: nicholas on 2005/09/13 22:19:30
7188 Log: Integrate:
7189 [ 24443]
7190 "make regen" should run reentr.pl
7191
7192 [ 24774]
7193 reentr.pl should be using regen_lib.pl and unlinking files before it
7194 starts.
7195
7196 [ 24775]
7197 Change perforce filetype from text to text+w (so regen.pl is happy)
7198
7199 [ 25059]
7200 Stop reentr.pl changing EOL on the files it writes on Win32
7201 Branch: maint-5.8/perl
7202 ! reentr.inc
7203 !> opnames.h reentr.c reentr.h reentr.pl regen.pl
7204____________________________________________________________________________
7205[ 25407] By: nicholas on 2005/09/13 21:31:42
7206 Log: Integrate:
7207 [ 24376]
7208 Convert to test.pl
7209
7210 [ 24782]
7211 Convert op/array.t to test.pl
7212
7213 [ 25054]
7214 Convert bless.t to test.pl
7215
7216 [ 25202]
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
7226 Integrate:
7227 [ 24088]
7228 expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SV
7229
7230 [ 24091]
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
7236 Log: Integrate:
7237 [ 24389]
7238 strictify t/TEST
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)
7242
7243 [ 24390]
7244 make t/TEST detect various failure modes in testfile outputs
7245 in particular:
7246 multiple leader lines
7247 leader line not first or last line of file
7248 unrecognised lines
7249 out-of-sequence test numbers
7250
7251 [ 24392]
7252 strictifying t/TEST stopped it handling '1..n todo' correctly
7253 (made scope of %toto too narrow)
7254
7255 [ 24393]
7256 stop Math/BigInt/t/bare_mbf.t producing spurious test output
7257
7258 [ 24417]
7259 t/TEST's new error messages now include the prefix 'FAILURE--'
7260
7261 [ 24498]
7262 make t/TEST print summary times consistently to two decimal places
7263
7264 [ 25114]
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
7273 Log: Integrate:
7274 [ 24370]
7275 Convert to test.pl
7276
7277 [ 24371]
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>
7282
7283 (tests added to t/op/exp.t)
7284
7285 [ 24377]
7286 ok($a == $b) better written as cmp_ok($a, '==', $b)
7287 (The latter gives more diagnostics in the case of failure)
7288
7289 [ 24388]
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
7296 Log: Integrate:
7297 [ 24313]
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>
7302
7303 [ 24432]
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
7312 Log: Integrate:
7313 [ 24201]
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.
7317
7318 [ 24998]
7319 Fix sv_dec of undefined PVs to (a) not downgrade to NV
7320 (b) give -1, rather than +1
7321
7322 [ 25102]
7323 sv_dec is supposed to go *down*, m'kay.
7324 Branch: maint-5.8/perl
7325 ! sv.h
7326 !> sv.c t/op/inc.t
7327____________________________________________________________________________
7328[ 25395] By: nicholas on 2005/09/12 21:50:04
7329 Log: Integrate:
7330 [ 24367]
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.)
7334
7335 [ 24703]
7336 Simplify the getppid code, by Alexey Tourbin
7337
7338 [ 24709]
7339 New test for getppid(), by Alexey Tourbin
7340 Branch: maint-5.8/perl
7341 +> t/op/getppid.t
7342 !> MANIFEST pp_sys.c
7343____________________________________________________________________________
7344[ 25394] By: nicholas on 2005/09/12 21:21:39
7345 Log: Integrate:
7346 [ 24348]
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().
7350
7351 [ 24351]
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
7358
7359 Integrate:
7360 [ 24277]
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
7370 Log: Integrate:
7371 [ 24260]
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
7380 Log: Integrate:
7381 [ 24248]
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
7386
7387 [ 24249]
7388 Simplify PERL_DEBUG_PAD_ZERO so it continues to expand to
7389 valid C code
7390
7391 [ 24253]
7392 Restore SvEND_set
7393 Branch: maint-5.8/perl
7394 ! sv.h
7395 !> (integrate 30 files)
7396____________________________________________________________________________
7397[ 25390] By: nicholas on 2005/09/12 16:18:42
7398 Log: Integrate:
7399 (the sv_upgrade change from)
7400 [ 22934]
7401 Assert that SV type has magic member when reading/writing.
7402 Will catch buggy code.
7403
7404 [ 24199]
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
7409
7410 [ 24204]
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>
7415
7416 [ 24206]
7417 Add SvIVX() to PERL_DEBUG_COW, and change pad.c to SvIVset()
7418
7419 [ 24229]
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
7424
7425 (with correction to SvUV_set)
7426
7427 [ 24230]
7428 Don't PERL_HASH(SvUVX(...)...) as it's actually a set.
7429 Plus add an editor block
7430
7431 [ 24239]
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
7436
7437 plus fix to Perl_rvpv_dup assigning to an RV with SvPVX
7438
7439 [ 24240]
7440 Two more uses of lvalue SvIVX()
7441
7442 [ 24246]
7443 PERL_DEBUG_COW for SvUVX and SvPVX
7444 Branch: maint-5.8/perl
7445 ! sv.h
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
7454 Log: Integrate:
7455 [ 24652]
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>
7460
7461 [ 24656]
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>
7466
7467 [ 24659]
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
7474 Log: Integrate:
7475 [ 24228]
7476 Avoid taking a reference to SvIVX and putting that address on the
7477 save stack
7478
7479 [ 24241]
7480 Refactor the odd-one-out code before a Renew(SvPVX(...)...)
7481
7482 [ 24344]
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.
7485
7486 [ 24357]
7487 Explode if anyone attempts to sv_upgrade PL_mess_sv.
7488 Should this be a panic: ?
7489
7490 [ 24373]
7491 PL_mess_sv is always >= SVt_PVMG, so no need for an if() test
7492
7493 [ 24418]
7494 The idea is that when you find something, you stop looking.
7495 ( http://use.perl.org/comments.pl?sid=26369&cid=40183 )
7496
7497 [ 24419]
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.
7503
7504 [ 24423]
7505 Simplify S_hv_notallowed slightly by passing a prebuilt message
7506 template. (Also slightly smaller object code)
7507
7508 [ 24438]
7509 As we have the length of the string easily to hand, no reason not to
7510 use it.
7511
7512 [ 24439]
7513 s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/
7514 plus a couple of 1 byte sv_setpv()s too.
7515
7516 [ 24626]
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>
7521
7522 [ 24638]
7523 Change the logic to avoid needing to set a variable during the loop
7524
7525 [ 24646]
7526 Avoid updating a variable in the loop
7527
7528 [ 24648]
7529 Avoid updating a variable in a loop.
7530 Only calculate the number of links in a hash bucket chain if we really
7531 need it.
7532
7533 [ 24669]
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
7543 Log: Integrate:
7544 [ 23949]
7545 Add Module::CoreList in the maintainers list
7546
7547 [ 24133]
7548 Add encoding::warnings to Maintainers.pl and rebuild META.yml for release
7549
7550 [ 24160]
7551 Add Math::BigInt::FastCalc in maintainer list
7552
7553 [ 24790]
7554 Update maintainers list
7555
7556 [ 24835]
7557 Add IO::Zlib in maintainers list
7558
7559 [ 24931]
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
7565 Log: Integrate:
7566 [ 25318]
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
7573 Log: Integrate:
7574 [ 24990]
7575 Upgrade to Filter::Simple 0.82
7576
7577 [ 24991]
7578 Fix tests of Filter::Simple 0.82 in the core
7579
7580 [ 24992]
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
7592 Log: Integrate:
7593 [ 24932]
7594 Upgrade to Test::Harness 2.49_02
7595
7596 [ 24941]
7597 Upgrade to Test::Harness 2.50
7598
7599 [ 24989]
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
7608 Log: Integrate:
7609 (the Time::HiRes part of)
7610 [ 24271]
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>
7615
7616 [ 24472]
7617 Upgrade to Time::HiRes 1.68
7618
7619 [ 24985]
7620 Upgrade to Time::HiRes 1.69
7621
7622 [ 24988]
7623 Upgrade to Time::HiRes 1.70
7624
7625 [ 25002]
7626 Upgrade to Time::HiRes 1.71
7627
7628 [ 25044]
7629 Upgrade to Time::HiRes 1.72
7630
7631 [ 25295]
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>
7636
7637 [ 25298]
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
7645 Log: Integrate:
7646 [ 24426]
7647 Upgrade to Unicode::Collate 0.50
7648
7649 [ 24978]
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
7672 Log: Integrate:
7673 [ 24161]
7674 Down with K&R function arguments
7675
7676 (the Pathtools part of)
7677 [ 24170]
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.
7681
7682 (the Pathtools part of)
7683 [ 24271]
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>
7688
7689 [ 24407]
7690 Upgrade to PathTools 3.07
7691
7692 [ 24607]
7693 Fix failing Cwd tests on Win32
7694
7695 Patch was posted to Ken previously
7696
7697 (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00226.html)
7698
7699 but no reply as yet. I'll mail him again...
7700
7701 [ 24631]
7702 Upgrade to PathTools 3.08
7703
7704 [ 24882]
7705 Upgrade to PathTools 3.09
7706
7707 [ 25334]
7708 Upgrade to PathTools 3.10
7709
7710 [ 25338]
7711 Upgrade to PathTools 3.11
7712 (no real changes)
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
7722 Log: Integrate:
7723 [ 24397]
7724 Upgrade to Test::Simple 0.60
7725
7726 [ 24401]
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
7741 Log: Run buildtoc
7742 Branch: maint-5.8/perl
7743 ! MANIFEST pod/perl.pod pod/perltoc.pod vms/descrip_mms.template
7744 ! win32/pod.mak
7745____________________________________________________________________________
7746[ 25372] By: nicholas on 2005/09/10 16:33:56
7747 Log: Run regen.pl
7748 Branch: maint-5.8/perl
7749 ! pod/perlintern.pod
7750____________________________________________________________________________
7751[ 25371] By: nicholas on 2005/09/10 14:20:14
7752 Log: Integrate:
7753 [ 25234]
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>
7758
7759 (with minor tweaks)
7760
7761 [ 25301]
7762 FAQ sync
7763
7764 [ 25320]
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>
7769
7770 [ 25324]
7771 Unmatched parentheses (thanks to Steve Peters)
7772
7773 [ 25339]
7774 Clarify the cases where system() returns 1,
7775 per a suggestion of Rick Delaney (bug #36976)
7776
7777 [ 25342]
7778 Document that Sys::Syslog::openlog might die.
7779 Fixes [perl #36848] Sys::Syslog::syslog kills program if syslogd not running
7780
7781 [ 25351]
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>
7786
7787 [ 25366]
7788 Minor comment fix
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
7797 Log: Integrate:
7798 [ 25229]
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>
7803
7804 [ 25241]
7805 Clarification to the syntax of loop modifiers
7806 by Piotr Fusik
7807
7808 [ 25242]
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>
7813
7814 [ 25253]
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>
7819
7820 [ 25258]
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>
7825
7826 [ 25259]
7827 More typo fixes (damn generated pod files)
7828
7829 [ 25260]
7830 Document where to find maintainers of dual live modules
7831
7832 [ 25268]
7833 "thread failed to start" is a severe warning, not a fatal error
7834 as reported by Tassilo von Parseval.
7835
7836 [ 25272]
7837 Clarify docs
7838
7839 [ 25274]
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>
7844
7845 [ 25276]
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>
7850
7851 [ 25278]
7852 Update Porting/repository.pod to recommend Cygwin's ssh on Win32
7853
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
7862 Log: Integrate:
7863 [ 25037]
7864 Add the perlglossary man page
7865
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>
7870
7871 [ 25065]
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>
7876
7877 [ 25085]
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>
7882
7883 [ 25098]
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>
7888
7889 (plus fix a couple of POD warnings)
7890
7891 [ 25112]
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>
7896
7897 [ 25118]
7898 Hack out -DL documentation from perldebuguts.pod
7899
7900 Now that the perl core uses Newx*() rather than New*() this chunk
7901 of old documentation is more obsolete than ever before.
7902
7903 [ 25131]
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>
7908
7909 [ 25145]
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>
7914
7915 [ 25148]
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>
7920
7921 [ 25149]
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>
7926
7927 (with minor tweaks)
7928
7929 [ 25161]
7930 [perl #9720] document what can be assigned to a shared scalar
7931
7932 [ 25164]
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>
7937
7938 (with minor tweaks suggested in subsequent posts)
7939
7940 [ 25165]
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>
7945
7946 [ 25198]
7947 Remove obsolete error messages
7948
7949 [ 25220]
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>
7954
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>
7959
7960 [ 25227]
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
7973 Log: Integrate:
7974 The doc patch from:
7975 [ 19637]
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>
7980
7981 [ 24686]
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>
7986
7987 [ 24690]
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>
7992
7993 [ 24719]
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>
7998
7999 [ 24771]
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>
8004
8005 [ 24797]
8006 Allison says that "Media" isn't really needed in the name.
8007
8008 [ 24807]
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>
8013
8014 [ 24822]
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>
8019
8020 [ 24836]
8021 Document ${^UTF8LOCALE}
8022
8023 [ 24849]
8024 Better phrasing
8025
8026 [ 24868]
8027 Update README.win32
8028
8029 (Mention Borland compiler is also free; update libwin32 link)
8030
8031 [ 24902]
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>
8036
8037 [ 24903]
8038 Missed a chunk in previous commit
8039
8040 [ 24904]
8041 Hugo suggests this.
8042
8043 [ 24909]
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>
8048
8049 [ 25013]
8050 Expand on parts of perltodo
8051
8052 [ 25015]
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
8061 Log: Integrate:
8062 [ 24083]
8063 Remove an XXX note from the public doc.
8064 Hide it in the comments, instead
8065
8066 [ 24567]
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>
8072
8073 [ 24571]
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>
8079
8080 [ 24668]
8081 New HW model; more on threads for 10.20
8082
8083 [ 24684]
8084 FAQ sync
8085
8086 [ 24685]
8087 Indent fix
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
8100 ! win32/pod.mak
8101____________________________________________________________________________
8102[ 24647] By: nicholas on 2005/05/31 10:31:56
8103 Log: Disarm the maint branch
8104 Branch: maint-5.8/perl
8105 ! patchlevel.h
8106____________________________________________________________________________
8107[ 24641] By: nicholas on 2005/05/30 21:22:34
8108 Log: Break a leg
8109 Branch: maint-5.8/perl
8110 ! patchlevel.h
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
8118 Log: Update Changes
8119 Branch: maint-5.8/perl
8120 ! Changes patchlevel.h