1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl. If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list. Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
8 For information on what's new in this release, see pod/perldelta.pod.
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files. The file lists have a short symbolic
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list. You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
28 Version v5.9.X Development release working toward v5.10
31 ____________________________________________________________________________
32 [ 26974] By: rgs on 2006/01/28 10:57:04
33 Log: Add perl 5.9.3 in release list
36 ____________________________________________________________________________
37 [ 26970] By: gisle on 2006/01/27 19:48:28
38 Log: Subject: Re: Make Passive mode the default for Net::FTP
39 From: Gisle Aas <gisle@ActiveState.com>
40 Date: 27 Jan 2006 07:21:16 -0800
41 Message-ID: <lrslr91ytv.fsf@caliper.activestate.com>
43 ! lib/Net/Config.pm lib/Net/FTP.pm
44 ____________________________________________________________________________
45 [ 26969] By: rgs on 2006/01/27 18:27:22
46 Log: Oops. Forgot to add this file.
49 ____________________________________________________________________________
50 [ 26968] By: rgs on 2006/01/27 18:07:54
51 Log: Regenerate META.yml
54 ____________________________________________________________________________
55 [ 26967] By: rgs on 2006/01/27 18:04:17
56 Log: Regenerate Changes; remove ^M chars in Changes
59 ____________________________________________________________________________
60 [ 26966] By: rgs on 2006/01/27 17:47:32
61 Log: Remove patch number
64 ____________________________________________________________________________
65 [ 26965] By: rgs on 2006/01/27 17:44:48
66 Log: Mention ptardiff in perldelta.
68 ! pod/perl593delta.pod
69 ____________________________________________________________________________
70 [ 26964] By: rgs on 2006/01/27 17:37:27
71 Log: Don't install ptardiff in the module tree
74 ____________________________________________________________________________
75 [ 26963] By: rgs on 2006/01/27 17:19:52
76 Log: Install the ptardiff utility that comes with Archive::Tar
78 ! MANIFEST utils.lst utils/Makefile vms/descrip_mms.template
79 ! win32/Makefile win32/makefile.mk
80 ____________________________________________________________________________
81 [ 26962] By: rgs on 2006/01/27 17:04:35
82 Log: Install nit : README.e2x should be installed, the other READMEs shouldn't
85 ____________________________________________________________________________
86 [ 26961] By: rgs on 2006/01/27 16:31:33
89 ! pod/perlmodlib.pod pod/perltoc.pod
90 ____________________________________________________________________________
91 [ 26960] By: rgs on 2006/01/27 15:35:01
92 Log: Some spelling fixes by David Landgren.
95 ! pod/perl593delta.pod
96 ____________________________________________________________________________
97 [ 26959] By: rgs on 2006/01/27 15:26:05
98 Log: Revert change 24461, now that change 26757 allows TEST
99 to accept extra output from module tests
102 ____________________________________________________________________________
103 [ 26958] By: rgs on 2006/01/27 13:54:06
104 Log: Subject: [PATCH] quiet gcc Info message in cygwin
105 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
106 Date: Wed, 25 Jan 2006 19:16:09 -0800
107 Message-ID: <20060126031608.GA2588@efn.org>
110 ____________________________________________________________________________
111 [ 26957] By: rgs on 2006/01/27 13:08:12
112 Log: Remove note about #elif, see :
113 Subject: Re: Change 26954: Simplify nested '#ifdef' by replacing it with '#elif defined()'
114 From: Steve Hay <steve.hay@uk.radan.com>
115 Date: Fri, 27 Jan 2006 11:09:02 +0000
116 Message-ID: <43D9FF4E.6010501@uk.radan.com>
118 ! Porting/pumpkin.pod
119 ____________________________________________________________________________
120 [ 26955] By: nicholas on 2006/01/27 10:36:05
121 Log: A description of the new constants.
123 ! pod/perl593delta.pod
124 ____________________________________________________________________________
125 [ 26954] By: gisle on 2006/01/27 08:54:04
126 Log: Simplify nested '#ifdef' by replacing it with '#elif defined()'
129 ____________________________________________________________________________
130 [ 26953] By: gisle on 2006/01/27 08:49:34
131 Log: Safer implementation of RTRIM().
132 Don't rely on SvCUR to be sane unless SvPOK.
135 ____________________________________________________________________________
136 [ 26952] By: nicholas on 2006/01/26 22:03:19
137 Log: Subject: [PATCH] Change 26781/26830 (SvRTRIM should also write a new '\0' at the end) can cause segfaults
138 From: "Philippe M. Chiasson" <gozer@ActiveState.com>
139 Message-ID: <43D941AF.1060503@ActiveState.com>
140 Date: Thu, 26 Jan 2006 13:39:59 -0800
143 ____________________________________________________________________________
144 [ 26951] By: stevep on 2006/01/26 19:23:48
145 Log: Fix a few nits in perl593delta
147 ! pod/perl593delta.pod
148 ____________________________________________________________________________
149 [ 26950] By: rgs on 2006/01/26 18:48:27
150 Log: miniperl isn't enough anymore to run pod2man.
153 ____________________________________________________________________________
154 [ 26949] By: nicholas on 2006/01/26 18:35:56
155 Log: 2 spelling corrections, and rephrase the entry on perlivp (better
156 grammer, more succinct)
158 ! pod/perl593delta.pod
159 ____________________________________________________________________________
160 [ 26948] By: rgs on 2006/01/26 18:14:26
161 Log: More work on perldelta
163 ! pod/perl593delta.pod
164 ____________________________________________________________________________
165 [ 26947] By: steveh on 2006/01/26 16:25:20
166 Log: Make dump and -u croak on Win32 and Cygwin to avoid confusion
167 such as was seen here:
169 Subject: Weird Win32 error: "This application has requested the Runtime to terminate it in an unusual way."
170 From: demerphq <demerphq@gmail.com>
171 Date: Thu, 26 Jan 2006 15:40:42 +0100
172 Message-ID: <9b18b3110601260640x34b2442cnf5379d2f83b74187@mail.gmail.com>
174 ! perl.c pod/perldiag.pod pod/perlport.pod
175 ____________________________________________________________________________
176 [ 26946] By: nicholas on 2006/01/26 14:57:42
177 Log: SvREADONLY_off inside the magic routines is also dangerous on shared
178 hash key scalars, so decompose them to normal scalars if they ever
182 ____________________________________________________________________________
183 [ 26945] By: rgs on 2006/01/26 11:49:22
184 Log: assertions.pm is dual-lived
186 ! Porting/Maintainers.pl
187 ____________________________________________________________________________
188 [ 26943] By: rgs on 2006/01/25 17:12:11
189 Log: Subject: aelemfast optimization opclass problem (c.f. [perl #38279])
190 From: Stephen McCamant <smcc@mit.edu>
191 Date: Jan 24, 2006 7:23 AM
192 Message-ID: <17365.51166.604020.571992@conquest.OCF.Berkeley.EDU>
194 + ext/B/t/optree_misc.t
195 ! MANIFEST ext/B/B.xs
196 ____________________________________________________________________________
197 [ 26941] By: gisle on 2006/01/24 15:37:25
198 Log: Subject: Simplify &IO::Handle::say
199 From: Gisle Aas <gisle@ActiveState.com>
200 Date: 24 Jan 2006 05:01:28 -0800
201 Message-ID: <lrzmll7pav.fsf@caliper.activestate.com>
203 ! ext/IO/lib/IO/Handle.pm
204 ____________________________________________________________________________
205 [ 26940] By: rgs on 2006/01/24 15:10:27
206 Log: Fix a regression on suidperl : the error message "No #! line" was
207 produced in erroneous cases, because we used to read values in a
208 string buffer that pointed to nothing.
211 ____________________________________________________________________________
212 [ 26936] By: steveh on 2006/01/24 12:13:15
213 Log: Remove d_nanosleep from win32 configs
214 Change 19899 removed them before, but they have accidentally crept back.
216 ! win32/config.bc win32/config.gc win32/config.vc
218 ____________________________________________________________________________
219 [ 26935] By: steveh on 2006/01/24 09:22:44
220 Log: Subject: SPRINTF_RETURNS_STRLEN isn't really a compile-time option
221 From: Gisle Aas <gisle@ActiveState.com>
222 Date: 23 Jan 2006 02:12:04 -0800
223 Message-ID: <lr3bjfb6dn.fsf@caliper.activestate.com>
225 Subject: RE: SPRINTF_RETURNS_STRLEN isn't really a compile-time option
226 From: "Jan Dubois" <jand@ActiveState.com>
227 Date: Mon, 23 Jan 2006 11:30:51 -0800
228 Message-ID: <008001c62053$86adf680$2217a8c0@candy>
231 ____________________________________________________________________________
232 [ 26933] By: rgs on 2006/01/23 19:24:06
233 Log: More work on perldelta
235 ! pod/perl593delta.pod
236 ____________________________________________________________________________
237 [ 26932] By: nicholas on 2006/01/23 19:06:41
238 Log: constant_add_symbol needs to be static, else static builds can fail at
239 link time. (*How* many meanings is "static" overloaded with?)
241 ! lib/ExtUtils/Constant/ProxySubs.pm
242 ____________________________________________________________________________
243 [ 26930] By: stevep on 2006/01/23 18:40:08
244 Log: Subject: [PATCH] Tru64: -Uusedl: lib/ExtUtils/t/Embed.t
245 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
246 Date: Mon, 23 Jan 2006 20:34:18 +0200
247 Message-ID: <43D521AA.7030008@gmail.com>
249 ! lib/ExtUtils/t/Embed.t
250 ____________________________________________________________________________
251 [ 26929] By: stevep on 2006/01/23 15:56:34
252 Log: Upgrade to Pod-Simple-3.04
254 ! lib/Pod/Simple.pm lib/Pod/Simple/BlackBox.pm
255 ! lib/Pod/Simple/Search.pm
256 ____________________________________________________________________________
257 [ 26928] By: rgs on 2006/01/23 15:28:51
258 Log: Now that change #26410 is reverted, mark as TODO the tests added
262 ____________________________________________________________________________
263 [ 26927] By: rgs on 2006/01/23 15:18:30
264 Log: Missing chunk in change #26926
267 ____________________________________________________________________________
268 [ 26926] By: rgs on 2006/01/23 15:18:10
269 Log: Revert change 26410, marking the test that was added there as TODO.
271 Subject: LVALUE m//g (was Re: au revoir ...)
272 From: Nicholas Clark <nick@ccl4.org>
273 Date: Jan 18, 2006 9:30 PM
274 Message-ID: <20060118203058.GQ616@plum.flirble.org>
277 ____________________________________________________________________________
278 [ 26925] By: nicholas on 2006/01/23 15:11:11
279 Log: Change the regression test added by 26410 to use test.pl; this makes
280 it easier to TODO if needed.
281 Add the TODO test provided by Rick Delaney, but not as TODO, because
282 change 26410 also made pos on LVALUE subroutines work for the first
285 ! t/op/pat.t t/op/taint.t
286 ____________________________________________________________________________
287 [ 26924] By: rgs on 2006/01/23 14:44:59
288 Log: Un-const magic virtual tables; this consting breaks the nasty
289 things done by Swig, as noticed by Audrey.
291 ! embed.fnc mg.c mg.h perl.h pod/perlapi.pod proto.h sv.c
292 ____________________________________________________________________________
293 [ 26923] By: stevep on 2006/01/23 14:35:52
294 Log: Upgrade to CPAN-1.83_58
296 ! lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/FirstTime.pm
297 ! lib/CPAN/HandleConfig.pm lib/CPAN/SIGNATURE
298 ! lib/CPAN/Version.pm lib/CPAN/t/vcmp.t
299 ____________________________________________________________________________
300 [ 26922] By: gisle on 2006/01/23 12:33:02
301 Log: Avoid warning with MS Visual C compiler.
302 Encode.xs(443) : warning C4761: integral size mismatch in argument; conversion supplied
304 ! ext/Encode/Encode.xs
305 ____________________________________________________________________________
306 [ 26921] By: gisle on 2006/01/23 09:57:10
307 Log: Subject: Avoid most getprotobyname/number calls in IO::Socket::INET
308 From: Gisle Aas <gisle@ActiveState.com>
309 Date: 18 Jan 2006 09:28:24 -0800
310 Message-ID: <lr3bjlbg3r.fsf@caliper.activestate.com>
312 ! ext/IO/lib/IO/Socket/INET.pm
313 ____________________________________________________________________________
314 [ 26919] By: craigb on 2006/01/21 17:05:07
315 Log: Make Manifest.t do what is says it's doing.
317 ! lib/ExtUtils/t/Manifest.t
318 ____________________________________________________________________________
319 [ 26918] By: mhx on 2006/01/21 15:31:06
320 Log: Remove wrong cast to (void *), which fixes a gcc warning, and use
321 the return value of upg_version() at least once in the core.
324 ____________________________________________________________________________
325 [ 26915] By: nicholas on 2006/01/20 10:12:12
329 ____________________________________________________________________________
330 [ 26914] By: mhx on 2006/01/19 18:44:34
331 Log: Upgrade to Devel::PPPort 3.08
333 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/META.yml
334 ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort.pm
335 ! ext/Devel/PPPort/PPPort_pm.PL
336 ! ext/Devel/PPPort/parts/inc/ppphtest ext/Devel/PPPort/soak
337 ____________________________________________________________________________
338 [ 26913] By: craigb on 2006/01/19 04:55:19
339 Log: find_perl() must be after environment initialization
341 ! ext/Devel/PPPort/t/ppphtest.t
342 ____________________________________________________________________________
343 [ 26912] By: stevep on 2006/01/19 02:58:37
344 Log: Fix hardcoded "/" in a filepath that causes ext/List/Util/t/p_tainted.t
347 ! ext/List/Util/t/p_tainted.t
348 ____________________________________________________________________________
349 [ 26911] By: stevep on 2006/01/19 02:32:06
350 Log: Fix another concatenated filepath in a test for Digest::SHA.
352 ! ext/Digest/SHA/t/6-dump-load.t
353 ____________________________________________________________________________
354 [ 26910] By: nicholas on 2006/01/18 23:52:20
355 Log: Integrate 26847 from maint.
356 [Whoops, that was never the plan. Didn't realise which directory I was
359 !> AUTHORS Porting/Maintainers.pl
360 ____________________________________________________________________________
361 [ 26904] By: nicholas on 2006/01/18 18:02:17
362 Log: Change 26410 caused a regression, with the RVALUE return value of
363 method calls now failing if bound to a global match. Add a TODO test.
366 ____________________________________________________________________________
367 [ 26903] By: gisle on 2006/01/18 14:43:14
368 Log: Allow IPPROTO_ICMP and IPPROTO_UDP to be exported.
369 These were introduced in change 26897.
371 ! ext/Socket/Socket.pm
372 ____________________________________________________________________________
373 [ 26902] By: gisle on 2006/01/18 14:41:17
374 Log: Use the IPPROTO_TCP constant instead of 6.
376 ! ext/Socket/t/Socket.t
377 ____________________________________________________________________________
378 [ 26901] By: steveh on 2006/01/18 14:23:09
379 Log: Change all NEWSV() to newSV() in the core and non-dual-lived modules.
380 Keep NEWSV() itself for backwards-compatibility outside of the core,
381 but don't advertise it any more.
384 ! av.c doio.c dump.c ext/ByteLoader/bytecode.h
385 ! ext/Opcode/Opcode.xs ext/POSIX/POSIX.xs gv.c handy.h hv.c
386 ! mathoms.c op.c os2/OS2/REXX/REXX.xs pad.c perl.c perly.c
387 ! pod/perlapi.pod pod/perlembed.pod pp.c pp_ctl.c pp_hot.c
388 ! pp_pack.c pp_sys.c regexec.c scope.c sv.c toke.c
389 ! vms/ext/Stdio/Stdio.xs
390 ____________________________________________________________________________
391 [ 26900] By: stevep on 2006/01/18 13:32:09
392 Log: Digest::SHA's t/2-nist-sha-oo.t has some path related problems on
395 ! ext/Digest/SHA/t/2-nist-sha-oo.t
396 ____________________________________________________________________________
397 [ 26899] By: stevep on 2006/01/18 13:09:10
398 Log: Fixes for Digest::SHA. Replaced old ppport.h file with a new one
399 generated from Devel::PPPort 3.07. Also, fixed a UNIX-based path
400 element that caused test failures on VMS (reported by John E. Malmberg
403 ! ext/Digest/SHA/ppport.h ext/Digest/SHA/t/6-dump-load.t
404 ____________________________________________________________________________
405 [ 26897] By: gisle on 2006/01/18 11:57:07
406 Log: Make sure the most common IPPROTO_* constants are always available.
407 These are well known numbers so it should not be a problem to
408 hardcode values when no constant is provided by the C library.
409 Ref <http://www.iana.org/assignments/protocol-numbers>.
411 On some old glibc systems (eg Redhat 6) IPPROTO_TCP is an enum only
412 and this change workaround that problem as well.
414 ! ext/Socket/Makefile.PL
415 ____________________________________________________________________________
416 [ 26893] By: gisle on 2006/01/18 10:12:14
417 Log: Suppress "statement not reached" warning from the Sun C compiler.
420 ____________________________________________________________________________
421 [ 26892] By: rgs on 2006/01/18 10:06:24
422 Log: Explain better how that test count works.
425 ____________________________________________________________________________
426 [ 26891] By: nicholas on 2006/01/18 10:02:19
427 Log: New t/comp/require.t tests should go before the conditional exit.
430 ____________________________________________________________________________
431 [ 26889] By: craigb on 2006/01/18 05:12:10
432 Log: special VMS handling no longer needed since we now close the file
435 ____________________________________________________________________________
436 [ 26885] By: rgs on 2006/01/17 21:45:37
437 Log: Gisle points out that it's ok to ignore the return value of newSVrv.
438 Due to how embed.pl is implemented, this also has the unfortunate
439 side-effect of removing __attribute__malloc__ from the attributes of
440 this function, but given that the new pointer is stored elsewhere
441 anyway, this shouldn't impact what gcc could have optimized.
444 ____________________________________________________________________________
445 [ 26883] By: rgs on 2006/01/17 21:22:38
446 Log: Regression test for change #26881
449 ____________________________________________________________________________
450 [ 26881] By: rgs on 2006/01/17 19:03:51
451 Log: The current OP that is tested in doeval() can be a require(), an
452 eval() or a do(). When we test whether OPf_SPECIAL is set on it, be
453 sure to take into account that it's the eval-related meaning of
454 OPf_SPECIAL we're testing for, not the require-related one.
457 ____________________________________________________________________________
458 [ 26878] By: rgs on 2006/01/17 16:15:15
459 Log: Make the description of $^M in perlvar a bit more clear
460 w.r.t. cross-references to the INSTALL document. (spotted
464 ____________________________________________________________________________
465 [ 26877] By: rgs on 2006/01/17 16:08:47
466 Log: Subject: Re: [PATCH] Updated README.macosx
467 From: Sherm Pendley <sherm@dot-app.org>
468 Date: Mon, 16 Jan 2006 16:53:23 -0500
469 Message-Id: <619C9A5D-972F-4B90-A99A-B4B6D04C584D@dot-app.org>
472 ____________________________________________________________________________
473 [ 26871] By: gisle on 2006/01/17 11:37:54
474 Log: More readable MEM_WRAP_CHECK_1() macro.
475 This form also avoids the "dead part of constant expression is nonconstant"
476 warning from the Sun Studio 10 compiler.
478 ! README.solaris handy.h
479 ____________________________________________________________________________
480 [ 26870] By: craigb on 2006/01/17 04:03:01
481 Log: Dots in directory names aren't nice on VMS.
483 ! lib/Archive/Tar/t/04_resolved_issues.t
484 ____________________________________________________________________________
485 [ 26869] By: craigb on 2006/01/17 03:28:20
486 Log: more case tolerance for vms/ext/filespec.t
489 ____________________________________________________________________________
490 [ 26868] By: stevep on 2006/01/16 22:31:52
491 Log: Don't warn about a directory being closed in the DESTROY for
494 ! ext/IO/lib/IO/Dir.pm
495 ____________________________________________________________________________
496 [ 26867] By: rgs on 2006/01/16 19:16:58
497 Log: defined %foo::bar:: wasn't working like it used to do in evals
498 (and, consequently, when require'ing modules.)
500 ! t/op/stash.t toke.c
501 ____________________________________________________________________________
502 [ 26866] By: mhx on 2006/01/16 18:13:28
503 Log: Upgrade to Devel::PPPort 3.07
505 + ext/Devel/PPPort/parts/base/5008007
506 + ext/Devel/PPPort/parts/base/5009003
507 + ext/Devel/PPPort/parts/inc/Sv_set
508 + ext/Devel/PPPort/parts/inc/memory
509 + ext/Devel/PPPort/parts/inc/variables
510 + ext/Devel/PPPort/parts/todo/5008007
511 + ext/Devel/PPPort/parts/todo/5009003
512 + ext/Devel/PPPort/t/Sv_set.t ext/Devel/PPPort/t/memory.t
513 + ext/Devel/PPPort/t/variables.t
514 ! MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
515 ! ext/Devel/PPPort/MANIFEST ext/Devel/PPPort/META.yml
516 ! ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort.pm
517 ! ext/Devel/PPPort/PPPort.xs ext/Devel/PPPort/PPPort_pm.PL
518 ! ext/Devel/PPPort/PPPort_xs.PL ext/Devel/PPPort/README
519 ! ext/Devel/PPPort/TODO ext/Devel/PPPort/apicheck_c.PL
520 ! ext/Devel/PPPort/devel/buildperl.pl
521 ! ext/Devel/PPPort/devel/mkapidoc.sh
522 ! ext/Devel/PPPort/devel/mktodo ext/Devel/PPPort/devel/mktodo.pl
523 ! ext/Devel/PPPort/devel/scanprov ext/Devel/PPPort/mktests.PL
524 ! ext/Devel/PPPort/module2.c ext/Devel/PPPort/module3.c
525 ! ext/Devel/PPPort/parts/apicheck.pl
526 ! ext/Devel/PPPort/parts/apidoc.fnc
527 ! ext/Devel/PPPort/parts/base/5004000
528 ! ext/Devel/PPPort/parts/base/5004050
529 ! ext/Devel/PPPort/parts/base/5006000
530 ! ext/Devel/PPPort/parts/base/5007001
531 ! ext/Devel/PPPort/parts/base/5008001
532 ! ext/Devel/PPPort/parts/embed.fnc
533 ! ext/Devel/PPPort/parts/inc/MY_CXT
534 ! ext/Devel/PPPort/parts/inc/SvPV
535 ! ext/Devel/PPPort/parts/inc/call ext/Devel/PPPort/parts/inc/cop
536 ! ext/Devel/PPPort/parts/inc/exception
537 ! ext/Devel/PPPort/parts/inc/format
538 ! ext/Devel/PPPort/parts/inc/grok
539 ! ext/Devel/PPPort/parts/inc/limits
540 ! ext/Devel/PPPort/parts/inc/mPUSH
541 ! ext/Devel/PPPort/parts/inc/magic
542 ! ext/Devel/PPPort/parts/inc/misc
543 ! ext/Devel/PPPort/parts/inc/newCONSTSUB
544 ! ext/Devel/PPPort/parts/inc/newRV
545 ! ext/Devel/PPPort/parts/inc/ppphbin
546 ! ext/Devel/PPPort/parts/inc/ppphdoc
547 ! ext/Devel/PPPort/parts/inc/ppphtest
548 ! ext/Devel/PPPort/parts/inc/sv_xpvf
549 ! ext/Devel/PPPort/parts/inc/threads
550 ! ext/Devel/PPPort/parts/inc/uv
551 ! ext/Devel/PPPort/parts/inc/version
552 ! ext/Devel/PPPort/parts/ppptools.pl
553 ! ext/Devel/PPPort/parts/todo/5004000
554 ! ext/Devel/PPPort/parts/todo/5007001
555 ! ext/Devel/PPPort/parts/todo/5008001
556 ! ext/Devel/PPPort/ppport_h.PL ext/Devel/PPPort/soak
557 ! ext/Devel/PPPort/t/misc.t ext/Devel/PPPort/t/ppphtest.t
558 ! ext/Devel/PPPort/t/testutil.pl ext/Devel/PPPort/typemap
559 ____________________________________________________________________________
560 [ 26863] By: rgs on 2006/01/16 14:09:29
561 Log: Upgrade to Encode 2.14
563 + ext/Encode/t/from_to.t
564 ! MANIFEST ext/Encode/AUTHORS ext/Encode/Changes
565 ! ext/Encode/Encode.pm ext/Encode/Encode.xs ext/Encode/MANIFEST
566 ! ext/Encode/META.yml ext/Encode/bin/enc2xs
567 ! ext/Encode/encoding.pm ext/Encode/lib/Encode/CN/HZ.pm
568 ! ext/Encode/lib/Encode/MIME/Header.pm
569 ! ext/Encode/t/mime-header.t ext/Encode/ucm/8859-7.ucm
570 ____________________________________________________________________________
571 [ 26861] By: nicholas on 2006/01/16 13:10:06
572 Log: Teach checkAUTHORS about all the authors in 5.8.2-5.8.8, and any others
573 whose e-mail address I recognise.
575 ! Porting/checkAUTHORS.pl
576 ____________________________________________________________________________
577 [ 26859] By: rgs on 2006/01/16 12:07:34
578 Log: Add new directories from C::Zlib to make clean
581 ____________________________________________________________________________
582 [ 26858] By: rgs on 2006/01/16 11:13:54
583 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.83_55.tar.gz
584 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
585 Date: Sat, 14 Jan 2006 12:57:48 +0100
586 Message-ID: <87u0c7yqbn.fsf@k75.linux.bogus>
588 ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm
589 ! lib/CPAN/SIGNATURE lib/CPAN/bin/cpan
590 ____________________________________________________________________________
591 [ 26857] By: craigb on 2006/01/14 16:45:56
592 Log: Give up on through.t on VMS for now -- no can do with current
596 ____________________________________________________________________________
597 [ 26856] By: nicholas on 2006/01/14 12:49:31
598 Log: Can now count the patches committed with --thanks-applied.
604 ! Porting/checkAUTHORS.pl
605 ____________________________________________________________________________
606 [ 26855] By: nicholas on 2006/01/14 12:35:58
607 Log: Oops. When the e-mail address came first, or there was no name with it,
608 checkAUTHORS.pl wasn't recognising it, which caused the change to be
609 attributed to the committer rather than the author. This now reveals
610 several people "missing" from the AUTHORS file.
612 ! Porting/checkAUTHORS.pl
613 ____________________________________________________________________________
614 [ 26854] By: nicholas on 2006/01/14 12:25:15
615 Log: Some reordering and one new address for Stéphane Payrard
617 ! Porting/checkAUTHORS.pl
618 ____________________________________________________________________________
619 [ 26853] By: nicholas on 2006/01/14 12:20:19
620 Log: Teach checkAUTHORS.pl about everyone in Changes5.8.[2-8], adding to
621 AUTHORS where necessary.
623 ! AUTHORS Porting/checkAUTHORS.pl
624 ____________________________________________________________________________
625 [ 26852] By: nicholas on 2006/01/14 11:54:09
626 Log: Add Ken Hirsch to AUTHORS.
629 ____________________________________________________________________________
630 [ 26850] By: nicholas on 2006/01/14 11:39:42
631 Log: e-mail update from Phil Lobbes
633 ! AUTHORS Porting/checkAUTHORS.pl
634 ____________________________________________________________________________
635 [ 26849] By: rgs on 2006/01/14 10:26:15
636 Log: Perldelta nits by Jim Cromie
638 ! pod/perl593delta.pod
639 ____________________________________________________________________________
640 [ 26846] By: rgs on 2006/01/14 08:49:12
641 Log: Adapt test.valgrind make target to recent valgrinds (3.x)
645 ____________________________________________________________________________
646 [ 26845] By: craigb on 2006/01/14 05:16:27
647 Log: Friday the 13th, Part II. Don't call SYS$GETJPI with fancy case
648 lookup stuff on older systems that don't know what it means (broken
652 ____________________________________________________________________________
653 [ 26844] By: craigb on 2006/01/14 05:02:38
654 Log: Eek. #25783 broke all pre-v8.2 VMS builds. Undo all the bits
655 having to do with dirent, opendir, etc. Must be Friday the 13th.
657 ! configure.com vms/vms.c vms/vmsish.h
658 ____________________________________________________________________________
659 [ 26838] By: nicholas on 2006/01/13 21:44:47
660 Log: checkAUTHORS.pl --rank would loop infinitely on an empty results array.
662 ! Porting/checkAUTHORS.pl
663 ____________________________________________________________________________
664 [ 26835] By: stevep on 2006/01/13 19:31:19
665 Log: Additional tests for RT #38207: "Useless localization of constant ($[)
669 ____________________________________________________________________________
670 [ 26831] By: nicholas on 2006/01/13 18:10:55
671 Log: Subject: Re: Today's compiling adventure
672 From: Ken Hirsch <kenhirsch@ftml.net>
673 Message-ID: <43C69F48.7090600@ftml.net>
674 Date: Thu, 12 Jan 2006 13:26:16 -0500
677 ____________________________________________________________________________
678 [ 26826] By: rgs on 2006/01/13 17:32:31
679 Log: More perldelta work
681 ! pod/perl593delta.pod
682 ____________________________________________________________________________
683 [ 26824] By: nicholas on 2006/01/13 17:08:13
684 Log: $utf8::VERSION++ # Documentation.
687 ____________________________________________________________________________
688 [ 26819] By: rgs on 2006/01/13 14:50:32
689 Log: Fix internal links in POD.
692 ____________________________________________________________________________
693 [ 26817] By: nicholas on 2006/01/13 14:02:00
694 Log: More $VERSION bumps.
696 ! ext/PerlIO/via/via.pm lib/Attribute/Handlers.pm lib/Switch.pm
697 ____________________________________________________________________________
698 [ 26816] By: rgs on 2006/01/13 13:47:52
699 Log: Better wording for change 26796. Plus, make podchecker happy.
702 ____________________________________________________________________________
703 [ 26815] By: gisle on 2006/01/13 12:10:28
704 Log: Fix [perl #38223]; _IOC_SIZE() not always safe.
707 ____________________________________________________________________________
708 [ 26814] By: rgs on 2006/01/13 09:22:14
709 Log: Add a link to the Opcode doc in Safe.
710 (see RT CPAN ticket #8579)
713 ____________________________________________________________________________
714 [ 26813] By: craigb on 2006/01/13 01:12:44
715 Log: Assorted VMS-only MakeMaker fixes for blead
717 ! lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_VMS.pm
718 ! lib/ExtUtils/t/FIRST_MAKEFILE.t lib/ExtUtils/t/basic.t
719 ____________________________________________________________________________
720 [ 26812] By: rgs on 2006/01/12 23:11:16
721 Log: Make h2ph recognize (and skip) const and __const__ in C function
722 prototypes. This makes it produce better files on linux-sparc64.
725 ____________________________________________________________________________
726 [ 26809] By: nicholas on 2006/01/12 20:03:51
727 Log: Upgrade to Devel::PPPort 3.06_01
729 ! ext/Devel/PPPort/Changes ext/Devel/PPPort/HACKERS
730 ! ext/Devel/PPPort/META.yml ext/Devel/PPPort/PPPort.pm
731 ! ext/Devel/PPPort/PPPort.xs ext/Devel/PPPort/PPPort_pm.PL
732 ! ext/Devel/PPPort/devel/buildperl.pl
733 ! ext/Devel/PPPort/devel/mkapidoc.sh ext/Devel/PPPort/mktests.PL
734 ! ext/Devel/PPPort/parts/apicheck.pl
735 ! ext/Devel/PPPort/parts/apidoc.fnc
736 ! ext/Devel/PPPort/parts/base/5006000
737 ! ext/Devel/PPPort/parts/base/5009002
738 ! ext/Devel/PPPort/parts/embed.fnc
739 ! ext/Devel/PPPort/parts/inc/MY_CXT
740 ! ext/Devel/PPPort/parts/inc/SvPV
741 ! ext/Devel/PPPort/parts/inc/format
742 ! ext/Devel/PPPort/parts/inc/grok
743 ! ext/Devel/PPPort/parts/inc/misc
744 ! ext/Devel/PPPort/parts/inc/newCONSTSUB
745 ! ext/Devel/PPPort/parts/inc/ppphbin
746 ! ext/Devel/PPPort/parts/inc/ppphdoc
747 ! ext/Devel/PPPort/parts/inc/ppphtest
748 ! ext/Devel/PPPort/parts/inc/version
749 ! ext/Devel/PPPort/parts/ppptools.pl
750 ! ext/Devel/PPPort/parts/todo/5004040
751 ! ext/Devel/PPPort/parts/todo/5005000
752 ! ext/Devel/PPPort/parts/todo/5006000
753 ! ext/Devel/PPPort/ppport_h.PL ext/Devel/PPPort/soak
754 ! ext/Devel/PPPort/t/newCONSTSUB.t ext/Devel/PPPort/t/ppphtest.t
755 ____________________________________________________________________________
756 [ 26808] By: merijn on 2006/01/12 19:54:57
757 Log: Add new mpeix file from #26807
760 ____________________________________________________________________________
761 [ 26807] By: merijn on 2006/01/12 19:52:01
762 Log: Subject: Re: Today's compiling adventure
763 From: Ken Hirsch <kenhirsch@ftml.net>
764 Date: Thu, 12 Jan 2006 13:26:16 -0500
765 Message-ID: <43C69F48.7090600@ftml.net>
767 + mpeix/mpeix_setjmp.c
768 ! README.mpeix hints/mpeix.sh mpeix/mpeix.c mpeix/mpeixish.h
770 ____________________________________________________________________________
771 [ 26805] By: nicholas on 2006/01/12 19:09:19
772 Log: $Socket::VERSION++; # You always miss one.
774 ! ext/Socket/Socket.pm
775 ____________________________________________________________________________
776 [ 26804] By: nicholas on 2006/01/12 18:44:49
777 Log: Bump $VERSION in many modules that have changed.
779 ! ext/File/Glob/Glob.pm ext/GDBM_File/GDBM_File.pm
780 ! ext/NDBM_File/NDBM_File.pm ext/ODBM_File/ODBM_File.pm
781 ! ext/Opcode/Opcode.pm ext/Opcode/ops.pm
782 ! ext/SDBM_File/SDBM_File.pm ext/XS/Typemap/Typemap.pm
783 ! ext/attrs/attrs.pm ext/re/re.pm ext/threads/shared/shared.pm
784 ! lib/DB.pm lib/Dumpvalue.pm lib/English.pm lib/File/Copy.pm
785 ! lib/FileCache.pm lib/Pod/Functions.pm lib/Pod/Html.pm
786 ! lib/Term/ReadLine.pm lib/Tie/Hash.pm lib/Unicode/UCD.pm
787 ! lib/User/grent.pm lib/blib.pm lib/diagnostics.pm
788 ! lib/overload.pm lib/vmsish.pm lib/warnings.pm
789 ! lib/warnings/register.pm os2/OS2/PrfDB/PrfDB.pm
790 ! os2/OS2/Process/Process.pm os2/OS2/REXX/REXX.pm warnings.pl
791 ____________________________________________________________________________
792 [ 26803] By: rgs on 2006/01/12 15:40:53
793 Log: Don't warn when localizing $[
795 ! op.c t/lib/warnings/op
796 ____________________________________________________________________________
797 [ 26802] By: rgs on 2006/01/12 13:47:59
798 Log: Subject: [perl #38205] misleading typo in perlfaq8
799 From: erik@cs.uni-jena.de (via RT) <perlbug-followup@perl.org>
800 Date: Wed, 11 Jan 2006 14:56:28 -0800
801 Message-ID: <rt-3.0.11-38205-127890.10.340635502974@perl.org>
804 ____________________________________________________________________________
805 [ 26801] By: rgs on 2006/01/12 13:36:05
808 ! pod/perlfaq.pod pod/perlfaq2.pod
809 ____________________________________________________________________________
810 [ 26800] By: rgs on 2006/01/12 13:25:15
811 Log: Subject: [PATCH] Compress::Zlib
812 From: "Paul Marquess" <paul.marquess@ntlworld.com>
813 Date: Thu, 12 Jan 2006 13:20:58 -0000
814 Message-ID: <020d01c6177b$087b1c60$4c05140a@myopwv.com>
816 ! ext/Compress/Zlib/t/16oneshot-gzip-only.t
817 ! ext/Compress/Zlib/t/16oneshot-zip-only.t
818 ____________________________________________________________________________
819 [ 26799] By: rgs on 2006/01/12 11:20:27
820 Log: Subject: Re: cloning and foo_dup functions
821 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
822 Date: Thu, 12 Jan 2006 01:41:18 -0800
823 Message-ID: <20060112094118.GA1432@efn.org>
825 ! embed.fnc pod/perltodo.pod proto.h
826 ____________________________________________________________________________
827 [ 26798] By: rgs on 2006/01/12 11:02:45
828 Log: Test comment fix by Dominic Dunlop
831 ____________________________________________________________________________
832 [ 26797] By: rgs on 2006/01/12 10:13:27
836 ____________________________________________________________________________
837 [ 26796] By: nicholas on 2006/01/11 22:41:04
838 Log: Subject: [PATCH] fix for :crlf example
839 From: Xavier Noria <fxn@hashref.com>
840 Message-Id: <0F64C146-3A80-4FDF-8149-AFB35B3C4D3B@hashref.com>
841 Date: Wed, 11 Jan 2006 23:11:49 +0100
843 plus bump its $VERSION
846 ____________________________________________________________________________
847 [ 26795] By: gisle on 2006/01/11 21:09:19
848 Log: A few more places that can use hv_fetchs().
851 ! ext/POSIX/POSIX.xs gv.c mg.c pp_ctl.c toke.c universal.c
853 ____________________________________________________________________________
854 [ 26793] By: merijn on 2006/01/11 21:02:14
855 Log: Cygwin issue (26792) and patchlevel (26790)
857 Subject: Re: Cygwin status, maint and blead
858 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
859 Date: Fri, 6 Jan 2006 13:47:10 -0800
860 Message-ID: <20060106214710.GA592@efn.org>
862 Subject: Re: Cygwin status, maint and blead
863 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
864 Date: Thu, 10 Nov 2005 00:46:33 -0800
865 Message-ID: <20051110084633.GA3364@efn.org>
868 ____________________________________________________________________________
869 [ 26791] By: gisle on 2006/01/11 20:50:30
870 Log: Make $( and $) list the groups in the order they
871 are returned from the OS. Linux seems to return
872 the gids sorted and it seemed wrong for perl to
876 ____________________________________________________________________________
877 [ 26789] By: stevep on 2006/01/11 19:07:04
878 Log: Subject: Re: [PATCH] Mac OS X 10.4.4 (Darwin 8.4.0) still does not fix locale issue
879 From: Dominic Dunlop <domo@computer.org>
880 Date: Wed, 11 Jan 2006 19:52:20 +0100
881 Message-Id: <FD99F9D3-16DB-484C-BC0A-702F60DAACA4@computer.org>
884 ____________________________________________________________________________
885 [ 26787] By: nicholas on 2006/01/11 14:47:04
886 Log: Refactor S_vdie_common so that Perl_vwarn can use it too.
888 ! embed.fnc embed.h proto.h util.c
889 ____________________________________________________________________________
890 [ 26786] By: gisle on 2006/01/11 14:23:28
891 Log: Get rid of the following gcc format warnings by simplifying the
892 getgroups implementation:
894 mg.c: In function Perl_magic_get':
895 mg.c:1008: warning: long unsigned int format, gid_t arg (arg 3)
896 mg.c:1014: warning: long unsigned int format, gid_t arg (arg 3)
897 mg.c:1025: warning: long unsigned int format, unsigned int arg (arg 3)
899 Since we already cast the numeric Gid_t values to an IV it should not
900 be too risky to also cast the Group_t values. Converting these values
901 with Gid_t_f wasn't quite right anyway.
904 ____________________________________________________________________________
905 [ 26785] By: steveh on 2006/01/11 14:07:47
906 Log: Clean up temp files/dirs left by Archive-Tar tests
908 Part of this reinstates change 25043 which was mistakenly removed
911 ! lib/Archive/Tar/t/02_methods.t lib/Archive/Tar/t/99_clean.t
912 ____________________________________________________________________________
913 [ 26784] By: rgs on 2006/01/11 12:52:27
914 Log: Make description of new warning introduced in change 26780 more precise
917 ____________________________________________________________________________
918 [ 26783] By: steveh on 2006/01/11 12:31:26
919 Log: Clean up libdirs left behind by new Compress-Zlib
921 ! win32/Makefile win32/makefile.mk
922 ____________________________________________________________________________
923 [ 26782] By: stevep on 2006/01/11 12:25:24
924 Log: Subject: Fw: CPAN Upload: S/SA/SAPER/Sys-Syslog-0.13.tar.gz
925 From: Sébastien Aperghis-Tramoni <maddingue@free.fr>
926 Date: Wed, 11 Jan 2006 02:13:31 +0100
927 Message-ID: <1136942011.43c45bbb82dce@imp1-g19.free.fr>
929 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/Syslog.pm
930 ____________________________________________________________________________
931 [ 26781] By: nicholas on 2006/01/11 12:11:03
932 Log: Gisle notes that SvRTRIM should also write a new '\0' at the end.
935 ____________________________________________________________________________
936 [ 26780] By: stevep on 2006/01/11 11:53:07
937 Log: Fix the new warning created with version-0.53
939 ! pod/perldiag.pod util.c
940 ____________________________________________________________________________
941 [ 26779] By: gisle on 2006/01/11 09:52:18
942 Log: Make setting 'PL_origalen = 1' before perl_parse() disable
943 argv[0] munging when $0 is assigned to.
945 ! mg.c perl.c pod/perlembed.pod
946 ____________________________________________________________________________
947 [ 26778] By: steveh on 2006/01/11 09:04:38
948 Log: Bleadperl's Win32::Win32 is more recent than the current CPAN release
949 of libwin32 (0.26), so bump the $VERSION a little
951 ! win32/ext/Win32/Win32.pm
952 ____________________________________________________________________________
953 [ 26777] By: stevep on 2006/01/11 03:22:57
954 Log: Upgrade to version-0.53
956 ! lib/version.pm lib/version.t util.c
957 ____________________________________________________________________________
958 [ 26774] By: nicholas on 2006/01/10 17:46:15
959 Log: s/superceded/superseded/g
961 ! Changes5.004 Changes5.6 handy.h pod/perlapi.pod
962 ____________________________________________________________________________
963 [ 26773] By: nicholas on 2006/01/10 16:59:25
964 Log: Subject: Re: Sys::Syslog blows up rather spectacularly on Solaris
965 From: Alan Burlison <Alan.Burlison@sun.com>
966 Message-ID: <43C3D80E.20704@sun.com>
967 Date: Tue, 10 Jan 2006 15:51:42 +0000
969 ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/constants.t
970 ____________________________________________________________________________
971 [ 26772] By: nicholas on 2006/01/10 16:36:03
972 Log: Gisle is correct - $host needs to stay in case the user sets it
973 themselves. But if the user doesn't, default to INADDR_LOOPBACK.
975 ! ext/Sys/Syslog/Syslog.pm
976 ____________________________________________________________________________
977 [ 26770] By: merijn on 2006/01/10 15:16:03
978 Log: 1. Make HP C-ANSI-C work on Itanium2 (HP-UX 11.23)
980 2. Remove a compiler warning in a try program
983 ____________________________________________________________________________
984 [ 26769] By: nicholas on 2006/01/10 15:09:07
985 Log: Why should Syslog jump through hoops to look up the hostname so it can
986 immediately convert it to an IP address, when all it really wants is
987 a connection to the loopback device?
989 ! ext/Sys/Syslog/Syslog.pm
990 ____________________________________________________________________________
991 [ 26768] By: gisle on 2006/01/10 14:32:43
992 Log: If getservbyname fails tell what service the lookup
993 attempt tried to use.
995 ! ext/Sys/Syslog/Syslog.pm
996 ____________________________________________________________________________
997 [ 26767] By: nicholas on 2006/01/10 13:24:26
998 Log: Missing an initialisation, as spotted by Merijn's HP compiler.
1001 ____________________________________________________________________________
1002 [ 26766] By: rgs on 2006/01/10 13:20:52
1003 Log: Remove Syslog tests that use external modules
1005 - ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
1006 - ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t
1007 - ext/Sys/Syslog/t/portfs.t
1009 ____________________________________________________________________________
1010 [ 26765] By: gisle on 2006/01/10 11:41:24
1011 Log: Move initialization of old values prior to moreswitches()
1012 closer to their use and together with 'switches_done'.
1015 ____________________________________________________________________________
1016 [ 26764] By: rgs on 2006/01/10 10:51:16
1017 Log: Subject: [PATCH] It's the Barbie bus patch
1018 From: Andy Lester <andy@petdance.com>
1019 Date: Mon, 9 Jan 2006 23:42:43 -0600
1020 Message-ID: <20060110054243.GA26165@petdance.com>
1022 ! av.c doio.c embed.fnc embed.h gv.c hv.c mg.c op.c pad.c
1023 ! pp_ctl.c pp_hot.c pp_sys.c proto.h reentr.c reentr.h regcomp.c
1024 ! regexec.c sv.c toke.c uconfig.sh util.c
1025 ____________________________________________________________________________
1026 [ 26762] By: gisle on 2006/01/10 10:10:10
1027 Log: Remove stale date.
1030 ____________________________________________________________________________
1031 [ 26761] By: rgs on 2006/01/10 10:05:26
1032 Log: Subject: [PATCH] Compress::Zlib becomes zlib agnostic
1033 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
1034 Date: Mon, 9 Jan 2006 20:25:00 -0000
1035 Message-ID: <002101c6155a$c5886c90$1340100a@myopwv.com>
1037 + ext/Compress/Zlib/lib/Compress/Zip/Constants.pm
1038 + ext/Compress/Zlib/lib/CompressPlugin/Deflate.pm
1039 + ext/Compress/Zlib/lib/CompressPlugin/Identity.pm
1040 + ext/Compress/Zlib/lib/IO/Compress/Base.pm
1041 + ext/Compress/Zlib/lib/IO/Compress/Zip.pm
1042 + ext/Compress/Zlib/lib/IO/Uncompress/AnyUncompress.pm
1043 + ext/Compress/Zlib/lib/IO/Uncompress/Base.pm
1044 + ext/Compress/Zlib/lib/IO/Uncompress/Unzip.pm
1045 + ext/Compress/Zlib/lib/UncompressPlugin/Identity.pm
1046 + ext/Compress/Zlib/lib/UncompressPlugin/Inflate.pm
1047 + ext/Compress/Zlib/t/04generic-deflate.t
1048 + ext/Compress/Zlib/t/04generic-gzip.t
1049 + ext/Compress/Zlib/t/04generic-rawdeflate.t
1050 + ext/Compress/Zlib/t/04generic-zip.t
1051 + ext/Compress/Zlib/t/04zlib-generic-deflate.t
1052 + ext/Compress/Zlib/t/04zlib-generic-gzip.t
1053 + ext/Compress/Zlib/t/04zlib-generic-rawdeflate.t
1054 + ext/Compress/Zlib/t/04zlib-generic-zip.t
1055 + ext/Compress/Zlib/t/12any-deflate.t
1056 + ext/Compress/Zlib/t/12any-gzip.t
1057 + ext/Compress/Zlib/t/12any-rawdeflate.t
1058 + ext/Compress/Zlib/t/12any-transparent.t
1059 + ext/Compress/Zlib/t/12any-zip.t
1060 + ext/Compress/Zlib/t/13prime-deflate.t
1061 + ext/Compress/Zlib/t/13prime-gzip.t
1062 + ext/Compress/Zlib/t/13prime-rawdeflate.t
1063 + ext/Compress/Zlib/t/13prime-zip.t
1064 + ext/Compress/Zlib/t/15multi-deflate.t
1065 + ext/Compress/Zlib/t/15multi-gzip.t
1066 + ext/Compress/Zlib/t/15multi-rawdeflate.t
1067 + ext/Compress/Zlib/t/15multi-zip.t
1068 + ext/Compress/Zlib/t/16oneshot-deflate.t
1069 + ext/Compress/Zlib/t/16oneshot-gzip-only.t
1070 + ext/Compress/Zlib/t/16oneshot-gzip.t
1071 + ext/Compress/Zlib/t/16oneshot-rawdeflate.t
1072 + ext/Compress/Zlib/t/16oneshot-zip-only.t
1073 + ext/Compress/Zlib/t/16oneshot-zip.t
1074 + ext/Compress/Zlib/t/19destroy-deflate.t
1075 + ext/Compress/Zlib/t/19destroy-gzip.t
1076 + ext/Compress/Zlib/t/19destroy-rawdeflate.t
1077 + ext/Compress/Zlib/t/19destroy-zip.t
1078 + ext/Compress/Zlib/t/20tied-deflate.t
1079 + ext/Compress/Zlib/t/20tied-gzip.t
1080 + ext/Compress/Zlib/t/20tied-rawdeflate.t
1081 + ext/Compress/Zlib/t/20tied-zip.t
1082 + ext/Compress/Zlib/t/21newtied-deflate.t
1083 + ext/Compress/Zlib/t/21newtied-gzip.t
1084 + ext/Compress/Zlib/t/21newtied-rawdeflate.t
1085 + ext/Compress/Zlib/t/21newtied-zip.t
1086 + ext/Compress/Zlib/t/22merge-deflate.t
1087 + ext/Compress/Zlib/t/22merge-gzip.t
1088 + ext/Compress/Zlib/t/22merge-rawdeflate.t
1089 + ext/Compress/Zlib/t/22merge-zip.t
1090 + ext/Compress/Zlib/t/25anyunc-deflate.t
1091 + ext/Compress/Zlib/t/25anyunc-gzip.t
1092 + ext/Compress/Zlib/t/25anyunc-rawdeflate.t
1093 + ext/Compress/Zlib/t/25anyunc-transparent.t
1094 + ext/Compress/Zlib/t/25anyunc-zip.t ext/Compress/Zlib/t/99pod.t
1095 + t/lib/compress/ZlibTestUtils.pm t/lib/compress/any.pl
1096 + t/lib/compress/anyunc.pl t/lib/compress/destroy.pl
1097 + t/lib/compress/generic.pl t/lib/compress/merge.pl
1098 + t/lib/compress/multi.pl t/lib/compress/newtied.pl
1099 + t/lib/compress/oneshot.pl t/lib/compress/prime.pl
1100 + t/lib/compress/tied.pl t/lib/compress/truncate.pl
1101 + t/lib/compress/zlib-generic.pl
1102 - ext/Compress/Zlib/t/04def.t ext/Compress/Zlib/t/12any.t
1103 - ext/Compress/Zlib/t/13prime.t ext/Compress/Zlib/t/15multi.t
1104 - ext/Compress/Zlib/t/16oneshot.t
1105 - ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t
1106 - ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t
1107 - t/lib/ZlibTestUtils.pm
1108 ! MANIFEST ext/Compress/Zlib/Changes
1109 ! ext/Compress/Zlib/Makefile.PL ext/Compress/Zlib/README
1110 ! ext/Compress/Zlib/Zlib.pm ext/Compress/Zlib/Zlib.xs
1111 ! ext/Compress/Zlib/lib/Compress/Gzip/Constants.pm
1112 ! ext/Compress/Zlib/lib/Compress/Zlib/Common.pm
1113 ! ext/Compress/Zlib/lib/Compress/Zlib/FileConstants.pm
1114 ! ext/Compress/Zlib/lib/Compress/Zlib/ParseParameters.pm
1115 ! ext/Compress/Zlib/lib/File/GlobMapper.pm
1116 ! ext/Compress/Zlib/lib/IO/Compress/Deflate.pm
1117 ! ext/Compress/Zlib/lib/IO/Compress/Gzip.pm
1118 ! ext/Compress/Zlib/lib/IO/Compress/RawDeflate.pm
1119 ! ext/Compress/Zlib/lib/IO/Uncompress/AnyInflate.pm
1120 ! ext/Compress/Zlib/lib/IO/Uncompress/Gunzip.pm
1121 ! ext/Compress/Zlib/lib/IO/Uncompress/Inflate.pm
1122 ! ext/Compress/Zlib/lib/IO/Uncompress/RawInflate.pm
1123 ! ext/Compress/Zlib/pod/FAQ.pod ext/Compress/Zlib/ppport.h
1124 ! ext/Compress/Zlib/t/01version.t ext/Compress/Zlib/t/02zlib.t
1125 ! ext/Compress/Zlib/t/03zlib-v1.t
1126 ! ext/Compress/Zlib/t/05examples.t
1127 ! ext/Compress/Zlib/t/06gzsetp.t ext/Compress/Zlib/t/07bufsize.t
1128 ! ext/Compress/Zlib/t/08encoding.t
1129 ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t
1130 ! ext/Compress/Zlib/t/11truncate.t
1131 ! ext/Compress/Zlib/t/14gzopen.t ext/Compress/Zlib/t/17isize.t
1132 ! ext/Compress/Zlib/t/18lvalue.t ext/Compress/Zlib/t/23misc.t
1133 ! ext/Compress/Zlib/t/globmapper.t
1134 ____________________________________________________________________________
1135 [ 26760] By: gisle on 2006/01/10 08:58:21
1136 Log: Avoid possible dereference of NULL in the initialization of PL_origalen.
1137 This can only happen when perlparse is called with no argv.
1138 Don't try to update PL_origargv unless PL_origalen is at least 2.
1141 ____________________________________________________________________________
1142 [ 26759] By: craigb on 2006/01/10 04:28:25
1143 Log: Make FAKE,READONLY optional on VMS in test 21
1145 ! ext/Devel/Peek/t/Peek.t
1146 ____________________________________________________________________________
1147 [ 26758] By: rgs on 2006/01/09 14:58:57
1148 Log: Add Digest::SHA to the Win32 makefiles
1150 ! win32/Makefile win32/makefile.mk
1151 ____________________________________________________________________________
1152 [ 26757] By: rgs on 2006/01/09 14:42:18
1153 Log: Subject: Re: relaxing TEST restrictions (was: Re: 5.9.3 approaches)
1154 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1155 Date: Mon, 9 Jan 2006 06:38:25 -0800
1156 Message-ID: <20060109143825.GB4132@efn.org>
1159 ____________________________________________________________________________
1160 [ 26756] By: rgs on 2006/01/09 14:28:20
1161 Log: Subject: [patch] more about embed.fnc in perlguts
1162 From: Jim Cromie <jim.cromie@gmail.com>
1163 Date: Sun, 08 Jan 2006 11:35:46 -0700
1164 Message-ID: <43C15B82.9090309@gmail.com>
1168 ! embed.fnc pod/perlguts.pod
1169 ____________________________________________________________________________
1170 [ 26755] By: stevep on 2006/01/09 14:27:07
1171 Log: Added standard core header to test cases for Digest::SHA
1173 ! ext/Digest/SHA/t/0-pod-coverage.t ext/Digest/SHA/t/0-pod.t
1174 ! ext/Digest/SHA/t/1-exist.t ext/Digest/SHA/t/1-hello-world.t
1175 ! ext/Digest/SHA/t/2-nist-sha-1.t
1176 ! ext/Digest/SHA/t/2-nist-sha-224.t
1177 ! ext/Digest/SHA/t/2-nist-sha-256.t
1178 ! ext/Digest/SHA/t/2-nist-sha-384.t
1179 ! ext/Digest/SHA/t/2-nist-sha-512.t
1180 ! ext/Digest/SHA/t/2-nist-sha-base64.t
1181 ! ext/Digest/SHA/t/2-nist-sha-oo.t
1182 ! ext/Digest/SHA/t/2-nist-vectors-bit.t
1183 ! ext/Digest/SHA/t/2-nist-vectors-byte.t
1184 ! ext/Digest/SHA/t/3-gillogly-easy.t
1185 ! ext/Digest/SHA/t/3-gillogly-hard.t
1186 ! ext/Digest/SHA/t/4-bitstr-increasing.t
1187 ! ext/Digest/SHA/t/4-bitstr-large.t
1188 ! ext/Digest/SHA/t/4-bitstr-random.t
1189 ! ext/Digest/SHA/t/5-hmac-fips198.t
1190 ! ext/Digest/SHA/t/5-hmac-rfc2202.t
1191 ! ext/Digest/SHA/t/5-hmac-sha-256.t
1192 ! ext/Digest/SHA/t/5-hmac-woodbury.t
1193 ! ext/Digest/SHA/t/6-dump-load.t ext/Digest/SHA/t/7-ireland.t
1194 ____________________________________________________________________________
1195 [ 26754] By: nicholas on 2006/01/09 14:10:34
1196 Log: POSIX and Fcntl both export the same constants derived from the same
1197 C macros. Given that constants are now real inline and *defined*,
1198 rather than merely declared and AUTOLOADed as needed, it is best that
1199 POSIX quite litereally re-exports the constants defined by Fcntl.
1201 ! ext/POSIX/Makefile.PL ext/POSIX/POSIX.pm
1202 ____________________________________________________________________________
1203 [ 26753] By: gisle on 2006/01/09 13:59:48
1204 Log: Restore hardcoded PERL_PATCHNUM removed in change 26672.
1205 This is actually needed for the current Configure logic
1206 to pick up the real patchnum from the .patch file.
1209 ____________________________________________________________________________
1210 [ 26752] By: rgs on 2006/01/09 13:44:20
1211 Log: Upgrade to Sys::Syslog 0.12
1213 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/README
1214 ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/constants.t
1215 ! ext/Sys/Syslog/t/podspell.t
1216 ____________________________________________________________________________
1217 [ 26751] By: rgs on 2006/01/09 10:16:23
1218 Log: Subject: [PATCH] RE: Failing tests on VMS blead@26652
1219 From: "Paul Marquess" <Paul.Marquess@ntlworld.com>
1220 Date: Sun, 8 Jan 2006 23:47:33 -0000
1221 Message-ID: <00cd01c614ad$e815d340$6401a8c0@myopwv.com>
1223 ! ext/Compress/Zlib/t/03zlib-v1.t ext/Compress/Zlib/t/04def.t
1224 ! ext/Compress/Zlib/t/05examples.t
1225 ! ext/Compress/Zlib/t/06gzsetp.t
1226 ! ext/Compress/Zlib/t/08encoding.t
1227 ! ext/Compress/Zlib/t/09gziphdr.t ext/Compress/Zlib/t/10defhdr.t
1228 ! ext/Compress/Zlib/t/11truncate.t ext/Compress/Zlib/t/13prime.t
1229 ! ext/Compress/Zlib/t/14gzopen.t ext/Compress/Zlib/t/15multi.t
1230 ! ext/Compress/Zlib/t/16oneshot.t
1231 ! ext/Compress/Zlib/t/19destroy.t ext/Compress/Zlib/t/20tied.t
1232 ! ext/Compress/Zlib/t/21newtied.t ext/Compress/Zlib/t/22merge.t
1233 ! ext/Compress/Zlib/t/23misc.t t/lib/ZlibTestUtils.pm
1234 ____________________________________________________________________________
1235 [ 26750] By: rgs on 2006/01/09 08:20:00
1236 Log: Revert change 26749
1239 ____________________________________________________________________________
1240 [ 26749] By: davem on 2006/01/09 02:20:51
1241 Log: Subject: [PATCH] identifiers always in main (was: defining a _ function breaks File::Find)
1242 From: Xavier Noria <fxn@hashref.com>
1243 Date: Sun, 23 Oct 2005 09:47:37 +0200
1244 Message-Id: <D3867DED-313E-4D39-A85F-1178FE7F7A5E@hashref.com>
1246 clarify which variables are always forced into main::
1249 ____________________________________________________________________________
1250 [ 26747] By: nicholas on 2006/01/08 22:43:15
1251 Log: Cope with change entries that are \r terminated
1254 ____________________________________________________________________________
1255 [ 26745] By: craigb on 2006/01/08 22:37:47
1256 Log: follow-up to 26740, shasum --> shasum.com
1258 ! vms/descrip_mms.template
1259 ____________________________________________________________________________
1260 [ 26744] By: craigb on 2006/01/08 22:19:39
1261 Log: Grr. #26690 broke handling of old ODS-2 style names
1262 on current versions of VMS
1265 ____________________________________________________________________________
1266 [ 26743] By: craigb on 2006/01/08 22:14:13
1267 Log: VMS needs the meta-quoted version of $0
1269 ! lib/Test/Simple/t/is_deeply_fail.t
1270 ____________________________________________________________________________
1271 [ 26740] By: rgs on 2006/01/08 21:42:59
1272 Log: Install shasum on Windows and VMS too
1274 ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
1275 ____________________________________________________________________________
1276 [ 26739] By: rgs on 2006/01/08 21:34:22
1277 Log: Subject: Re: [perl #38181] Default IO Layer is ignored in 3-argument open call
1278 From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1279 Date: Mon, 09 Jan 2006 01:29:30 +0900
1280 Message-Id: <20060109012103.F20A.BQW10602@nifty.com>
1282 ! lib/open.pm pod/perlfunc.pod
1283 ____________________________________________________________________________
1284 [ 26737] By: nicholas on 2006/01/08 21:13:05
1285 Log: Update copyright with the 2 years where changes were made.
1288 ____________________________________________________________________________
1289 [ 26736] By: nicholas on 2006/01/08 20:41:25
1290 Log: Update the copyright years in the generated files, and nostdio.h
1292 ! keywords.h keywords.pl nostdio.h opcode.pl opnames.h
1293 ____________________________________________________________________________
1294 [ 26735] By: davem on 2006/01/08 20:41:16
1295 Log: document svt_copy, svt_dup and svt_local vtable slots
1298 ____________________________________________________________________________
1299 [ 26733] By: rgs on 2006/01/08 20:16:06
1300 Log: Add shasum (from Digest::SHA) to utils.lst
1303 ____________________________________________________________________________
1304 [ 26732] By: nicholas on 2006/01/08 19:53:11
1305 Log: Update copyright years (including some years where we made changes but
1308 ! av.c deb.c mathoms.c mg.h numeric.c pad.c patchlevel.h perl.h
1309 ! perlvars.h perly.c run.c scope.c taint.c thread.h
1310 ____________________________________________________________________________
1311 [ 26726] By: nicholas on 2006/01/08 18:27:27
1312 Log: run pod/buildtoc --build-all
1314 ! MANIFEST pod/perltoc.pod vms/descrip_mms.template
1315 ! win32/Makefile win32/makefile.mk
1316 ____________________________________________________________________________
1317 [ 26725] By: nicholas on 2006/01/08 18:25:20
1318 Log: With VMS moving from [lib.pod] to [lib.pods] then pod/buildtoc needs
1322 ____________________________________________________________________________
1323 [ 26713] By: nicholas on 2006/01/08 15:24:53
1324 Log: Add an option 'opened' which reports on the maintainers of all files
1325 perforce currently has open.
1327 ! Porting/Maintainers.pm
1328 ____________________________________________________________________________
1329 [ 26710] By: craigb on 2006/01/08 13:33:43
1330 Log: pod2usage2.t is not readily portable to VMS either
1332 ! t/pod/pod2usage2.t
1333 ____________________________________________________________________________
1334 [ 26709] By: nicholas on 2006/01/08 13:15:30
1335 Log: Tweak the code that generates unique entries in @POSIX::EXPORT so that
1336 the array ends up with shared hash key scalars, for a memory saving.
1338 ! ext/POSIX/POSIX.pm
1339 ____________________________________________________________________________
1340 [ 26708] By: merijn on 2006/01/08 12:27:29
1341 Log: Subject: [PATCH] blead: format warnings
1342 Date: Sat, 07 Jan 2006 21:42:08 +0200
1343 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
1344 Message-ID: <43C01990.6020207@gmail.com>
1346 ! mg.c regcomp.c sv.c
1347 ____________________________________________________________________________
1348 [ 26707] By: merijn on 2006/01/08 09:53:56
1349 Log: Subject: [PATCH] hints/dec_osf.sh (Re: blead@26701 compilation warning from tru64 cc)
1350 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
1351 Date: Sun, 08 Jan 2006 11:38:34 +0200
1352 Message-ID: <43C0DD9A.9080809@gmail.com>
1355 ____________________________________________________________________________
1356 [ 26706] By: nicholas on 2006/01/08 08:33:46
1357 Log: Add utils/shasum.PL to MANIFEST
1360 ____________________________________________________________________________
1361 [ 26705] By: nicholas on 2006/01/08 08:28:29
1362 Log: Add missing files in ext/Digest/SHA/src that somehow escaped the net.
1364 + ext/Digest/SHA/src/hmac.c ext/Digest/SHA/src/hmac.h
1365 + ext/Digest/SHA/src/hmacxtra.c ext/Digest/SHA/src/sha.c
1366 + ext/Digest/SHA/src/sha.h ext/Digest/SHA/src/sha64bit.c
1367 + ext/Digest/SHA/src/sha64bit.h ext/Digest/SHA/src/shaxtra.c
1368 ____________________________________________________________________________
1369 [ 26704] By: stevep on 2006/01/08 04:17:08
1370 Log: Add Digest-SHA-5.32 for SHA-256 support for CPAN.
1372 + ext/Digest/SHA/Changes ext/Digest/SHA/Makefile.PL
1373 + ext/Digest/SHA/README ext/Digest/SHA/SHA.pm
1374 + ext/Digest/SHA/SHA.xs ext/Digest/SHA/bin/shasum
1375 + ext/Digest/SHA/ppport.h ext/Digest/SHA/t/0-pod-coverage.t
1376 + ext/Digest/SHA/t/0-pod.t ext/Digest/SHA/t/1-exist.t
1377 + ext/Digest/SHA/t/1-hello-world.t
1378 + ext/Digest/SHA/t/2-nist-sha-1.t
1379 + ext/Digest/SHA/t/2-nist-sha-224.t
1380 + ext/Digest/SHA/t/2-nist-sha-256.t
1381 + ext/Digest/SHA/t/2-nist-sha-384.t
1382 + ext/Digest/SHA/t/2-nist-sha-512.t
1383 + ext/Digest/SHA/t/2-nist-sha-base64.t
1384 + ext/Digest/SHA/t/2-nist-sha-oo.t
1385 + ext/Digest/SHA/t/2-nist-vectors-bit.t
1386 + ext/Digest/SHA/t/2-nist-vectors-byte.t
1387 + ext/Digest/SHA/t/3-gillogly-easy.t
1388 + ext/Digest/SHA/t/3-gillogly-hard.t
1389 + ext/Digest/SHA/t/4-bitstr-increasing.t
1390 + ext/Digest/SHA/t/4-bitstr-large.t
1391 + ext/Digest/SHA/t/4-bitstr-random.t
1392 + ext/Digest/SHA/t/5-hmac-fips198.t
1393 + ext/Digest/SHA/t/5-hmac-rfc2202.t
1394 + ext/Digest/SHA/t/5-hmac-sha-256.t
1395 + ext/Digest/SHA/t/5-hmac-woodbury.t
1396 + ext/Digest/SHA/t/6-dump-load.t ext/Digest/SHA/t/7-ireland.t
1397 + ext/Digest/SHA/t/gillogly/state.011
1398 + ext/Digest/SHA/t/gillogly/state.110
1399 + ext/Digest/SHA/t/nist/COPYRIGHT
1400 + ext/Digest/SHA/t/nist/Readme.txt
1401 + ext/Digest/SHA/t/nist/bit-hashes.sha1
1402 + ext/Digest/SHA/t/nist/bit-messages.sha1
1403 + ext/Digest/SHA/t/nist/byte-hashes.sha1
1404 + ext/Digest/SHA/t/nist/byte-messages.sha1
1405 + ext/Digest/SHA/t/state/state.1
1406 + ext/Digest/SHA/t/state/state.256
1407 + ext/Digest/SHA/t/state/state.384
1408 + ext/Digest/SHA/t/state/state.512 ext/Digest/SHA/typemap
1410 ! MANIFEST Porting/Maintainers.pl utils/Makefile
1411 ____________________________________________________________________________
1412 [ 26703] By: craigb on 2006/01/07 22:12:16
1413 Log: Make v?snprintf available on VMS v7.3-2 and later and clean up
1414 some other version-dependency checks.
1417 ____________________________________________________________________________
1418 [ 26702] By: nicholas on 2006/01/07 20:42:57
1419 Log: Remove the greedy quantifier from inside the grouping (?:) so that it
1420 and the greedy quantifier on the (?:) don't fight each other until the
1421 C stack is exhausted.
1423 ! lib/Pod/Simple/BlackBox.pm
1424 ____________________________________________________________________________
1425 [ 26701] By: nicholas on 2006/01/07 17:19:29
1426 Log: Reorder Fcntl's bootstrapping so that the constants actually get
1427 inlined within the functions that Fcntl defines.
1429 ! ext/Fcntl/Fcntl.pm
1430 ____________________________________________________________________________
1431 [ 26695] By: davem on 2006/01/07 03:13:08
1432 Log: preserve the referent associated with a shared RV.
1433 its faster, and the user doesn't see a different address each time
1434 for ref($sharedref).
1436 ! ext/threads/shared/shared.xs
1437 ____________________________________________________________________________
1438 [ 26694] By: stevep on 2006/01/07 03:13:05
1439 Log: Additional const prototype fixes.
1441 ! os2/os2.c wince/wince.c
1442 ____________________________________________________________________________
1443 [ 26693] By: davem on 2006/01/07 01:24:37
1444 Log: fix coredump on 'local $shared[N]' introduced by change #24942
1446 ! ext/threads/shared/shared.xs
1447 ____________________________________________________________________________
1448 [ 26691] By: nicholas on 2006/01/06 23:57:55
1449 Log: Don't code the absolute number of tests for the UTF8/EBCDIC case; much
1450 better to subtract the number of tests that don't get run.
1453 ____________________________________________________________________________
1454 [ 26690] By: craigb on 2006/01/06 23:16:30
1455 Log: Make VMS manifest checker handle multi-dot filenames on ODS-5
1458 ____________________________________________________________________________
1459 [ 26687] By: nicholas on 2006/01/06 22:19:47
1460 Log: Correct the typo in the description of change 24253
1463 ____________________________________________________________________________
1464 [ 26685] By: stevep on 2006/01/06 21:59:00
1465 Log: Upgrade to version-0.52
1467 ! lib/version.pm lib/version.pod lib/version.t sv.c
1468 ! t/op/sprintf.t util.c
1469 ____________________________________________________________________________
1470 [ 26684] By: davem on 2006/01/06 21:13:12
1471 Log: make ithreads shared vars smaller/quicker by eliminating shared_sv
1472 struct. Also document how it works.
1474 ! ext/threads/shared/shared.xs ext/threads/shared/typemap
1475 ____________________________________________________________________________
1476 [ 26680] By: stevep on 2006/01/06 18:59:54
1477 Log: const'ing parameters killed the builds for djgpp. Changes get the
1478 Perl core, but not the modules, to compile cleanly.
1480 ! djgpp/djgpp.c djgpp/djgpp.h
1481 ____________________________________________________________________________
1482 [ 26679] By: nicholas on 2006/01/06 18:29:57
1483 Log: Negating an unsigned value generates warnings for some compilers, so
1486 ! lib/ExtUtils/Constant/ProxySubs.pm
1487 ____________________________________________________________________________
1488 [ 26677] By: steveh on 2006/01/06 17:20:47
1489 Log: DBL_MAX and FLT_MAX are not constants in Borland C++
1491 (Fixes BCC compilation error in POSIX introduced by change 26455)
1493 ! ext/POSIX/Makefile.PL
1494 ____________________________________________________________________________
1495 [ 26676] By: rgs on 2006/01/06 16:58:14
1496 Log: Subject: [PATCH] hv_fetchs() support
1497 From: Andy Lester <andy@petdance.com>
1498 Date: Fri, 6 Jan 2006 09:57:19 -0600
1499 Message-ID: <20060106155719.GB9035@petdance.com>
1501 ! doop.c handy.h hv.c malloc.c op.c pp_sys.c taint.c
1502 ____________________________________________________________________________
1503 [ 26675] By: rgs on 2006/01/06 15:50:34
1504 Log: Subject: [PATCH] sprinkle dVAR
1505 From: Jarkko Hietaniemi <jhietaniemi@gmail.com>
1506 Date: Fri, 06 Jan 2006 16:18:53 +0200
1507 Message-ID: <43BE7C4D.1010302@gmail.com>
1509 ! av.c deb.c doio.c doop.c dump.c ext/threads/threads.xs gv.c
1510 ! hv.c lib/ExtUtils/ParseXS.pm locale.c mathoms.c mg.c numeric.c
1511 ! op.c opcode.h opcode.pl pad.c perl.c perl.h perl_keyword.pl
1512 ! perlio.c perlvars.h perly.c pp.c pp_ctl.c pp_hot.c pp_pack.c
1513 ! pp_sort.c pp_sys.c regcomp.c regexec.c run.c scope.c sv.c
1514 ! taint.c toke.c universal.c utf8.c util.c xsutils.c
1515 ____________________________________________________________________________
1516 [ 26674] By: rgs on 2006/01/06 14:35:38
1517 Log: Subject: [PATCH] performance tweaking op.c
1518 From: Andy Lester <andy@petdance.com>
1519 Date: Fri, 6 Jan 2006 01:44:48 -0600
1520 Message-ID: <20060106074448.GB3401@petdance.com>
1523 ____________________________________________________________________________
1524 [ 26673] By: gisle on 2006/01/06 14:00:14
1525 Log: Remove code duplicated a few lines above by change 19695.
1528 ____________________________________________________________________________
1529 [ 26672] By: gisle on 2006/01/06 13:57:27
1530 Log: Move "DEVEL####" marker to the 'perl -v' output.
1531 This avoids problem with using STRINGIFY in patchlevel.h
1532 (ref msg <43BE4BAC.6010701@uk.radan.com> posted to p5p).
1534 ! patchlevel.h perl.c t/run/switches.t utils/perlbug.PL
1535 ____________________________________________________________________________
1536 [ 26671] By: stevep on 2006/01/06 13:04:44
1537 Log: Replacing broken call to savepvn() with savepvs() to get threaded
1538 Cygwin to compile again.
1541 ____________________________________________________________________________
1542 [ 26670] By: gisle on 2006/01/06 10:54:18
1543 Log: Make '-s' on the shebang line able to parse -foo=bar switches again.
1544 This feature was broken by change 19695 some years ago
1545 and integrated into perl-5.8.1. perl-5.8.0 was fine.
1546 Ref http://bugs.activestate.com/show_bug.cgi?id=43483
1548 ! perl.c t/run/switches.t
1549 ____________________________________________________________________________
1550 [ 26669] By: gisle on 2006/01/06 10:38:37
1551 Log: Improve description of the -s switch.
1552 I found the "This means you can have switches
1553 with two leading dashes." sentence introduced by
1554 change 7144 really confusing. The note after
1555 the example should make it clear enough that double
1556 dash switches can be used for those that insist.
1559 ____________________________________________________________________________
1560 [ 26668] By: merijn on 2006/01/05 21:04:32
1561 Log: Test if the probed availability of v?snprintf () is
1562 actually usable. Thanks to Russ and Jarkko.
1565 ____________________________________________________________________________
1566 [ 26666] By: rgs on 2006/01/05 17:39:07
1567 Log: Upgrade to CPAN.pm 1.83
1569 ! lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/HandleConfig.pm
1570 ! lib/CPAN/SIGNATURE lib/CPAN/Tarzip.pm
1571 ____________________________________________________________________________
1572 [ 26665] By: rgs on 2006/01/05 17:27:28
1573 Log: Regenerate PODs
1575 ! pod/perlmodlib.pod pod/perltoc.pod
1576 ____________________________________________________________________________
1577 [ 26664] By: steveh on 2006/01/05 17:24:44
1578 Log: Workaround another problem following change 26395
1580 MinGW doesn't like 26395 either! (ref: change 26634)
1583 ____________________________________________________________________________
1584 [ 26663] By: rgs on 2006/01/05 17:19:27
1585 Log: Really commit change 26662 (duh)
1587 ! pod.lst pod/perl.pod
1588 ____________________________________________________________________________
1589 [ 26662] By: rgs on 2006/01/05 17:17:52
1590 Log: Let table of contents know about perllinux man page
1592 ! pod.lst pod/perl.pod
1593 ____________________________________________________________________________
1594 [ 26661] By: rgs on 2006/01/05 16:58:51
1598 ____________________________________________________________________________
1599 [ 26659] By: steveh on 2006/01/05 16:22:50
1600 Log: Subject: MinGW and lib/CORE/Win32.h
1601 From: "Sisyphus" <sisyphus1@optusnet.com.au>
1602 Date: Wed, 4 Jan 2006 21:29:19 +1100
1603 Message-ID: <024301c61119$bca4a840$e201140a@desktop>
1606 ____________________________________________________________________________
1607 [ 26658] By: rgs on 2006/01/05 15:33:32
1608 Log: Install less README files
1611 ____________________________________________________________________________
1612 [ 26657] By: rgs on 2006/01/05 14:36:40
1613 Log: Remove old Pod::Man parser creation.
1614 Fix a run-time warning.
1617 ____________________________________________________________________________
1618 [ 26656] By: stevep on 2006/01/05 14:33:16
1619 Log: Change installman to instantiate a new Pod::Man instance for each
1620 file processed. This is now required with podlators-2.0.
1623 ____________________________________________________________________________
1624 [ 26655] By: steveh on 2006/01/05 09:21:52
1625 Log: Reorder changes made in change 26630
1627 (Keep the order in win32/config.* and win32/config_H.* the same as in
1628 Configure and config_H.SH for easier diffing)
1630 ! win32/config.bc win32/config.gc win32/config.vc
1631 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
1632 ! win32/config_H.vc win32/config_H.vc64
1633 ____________________________________________________________________________
1634 [ 26654] By: steveh on 2006/01/04 17:57:14
1635 Log: Run regen.pl (Just updating copyright years)
1637 ! embed.h embedvar.h global.sym opcode.h perlapi.c perlapi.h
1639 ____________________________________________________________________________
1640 [ 26653] By: steveh on 2006/01/04 17:49:38
1641 Log: Don't try to export PL_my_ctx_mutex and PL_my_cxt_* when
1642 PERL_IMPLICIT_CONTEXT is not defined
1644 Fixes non-threaded build errors on Win32 following change 26523
1647 ____________________________________________________________________________
1648 [ 26652] By: rgs on 2006/01/04 17:19:37
1649 Log: More copyright updates
1651 ! cop.h dump.c gv.c gv.h handy.h locale.c op.c perlio.c
1652 ! pp_pack.c sv.h thread.h universal.c xsutils.c
1653 ____________________________________________________________________________
1654 [ 26651] By: rgs on 2006/01/04 16:50:47
1655 Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them
1656 From: Jim Cromie <jim.cromie@gmail.com>
1657 Date: Tue, 03 Jan 2006 23:18:09 -0700
1658 Message-ID: <43BB68A1.7060708@gmail.com>
1660 With syntactic tweaks to the test file
1662 ! ext/B/B/Concise.pm ext/B/t/concise-xs.t
1663 ! ext/B/t/optree_constants.t
1664 ____________________________________________________________________________
1665 [ 26650] By: gisle on 2006/01/04 16:42:03
1666 Log: Move all the xxxpvs() macros to handy.h.
1667 This brings them closer to STR_WITH_LEN. Besides only half
1668 of them were sv-related after change 26649.
1671 ____________________________________________________________________________
1672 [ 26649] By: gisle on 2006/01/04 16:15:34
1673 Log: Make the new STR_WITH_LEN() affected compile under -Dusethreads.
1674 Can't use STR_WITH_LEN() as argument to a macro :-(
1676 ! gv.c locale.c mg.c perl.c perlio.c pp_sys.c sv.c sv.h toke.c
1677 ____________________________________________________________________________
1678 [ 26648] By: gisle on 2006/01/04 14:23:20
1679 Log: Add an extra NUL so that we can use sv_catpvs()
1680 for "our @F=split..." and get rid of 15 and the
1681 explaination for why it's there.
1684 ____________________________________________________________________________
1685 [ 26647] By: gisle on 2006/01/04 14:10:34
1686 Log: Get rid of hardcoded string length.
1689 ____________________________________________________________________________
1690 [ 26646] By: gisle on 2006/01/04 14:04:16
1691 Log: Introduce newSVpvs_share() macro.
1692 Gets rid of some hardcoded string lengths.
1695 ____________________________________________________________________________
1696 [ 26645] By: gisle on 2006/01/04 13:53:16
1697 Log: Get rid of a few more hardcoded string lengths.
1699 ! locale.c mg.c perl.c perlio.c sv.c
1700 ____________________________________________________________________________
1701 [ 26644] By: stevep on 2006/01/04 13:13:50
1702 Log: Update copyright year.
1705 ____________________________________________________________________________
1706 [ 26643] By: rgs on 2006/01/04 13:02:18
1707 Log: Fix some compilation warnings
1710 ____________________________________________________________________________
1711 [ 26642] By: gisle on 2006/01/04 13:00:45
1712 Log: Get rid of a few more hardcoded string lengths.
1714 ! gv.c perl.c perlio.c pp_sys.c
1715 ____________________________________________________________________________
1716 [ 26641] By: gisle on 2006/01/04 12:48:34
1717 Log: Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).
1718 Gets rid of many hardcoded string lengths.
1720 ! dump.c gv.c op.c perl.c perlio.c pp.c pp_ctl.c pp_pack.c
1721 ! pp_sys.c regcomp.c sv.c sv.h toke.c universal.c utf8.c util.c
1723 ____________________________________________________________________________
1724 [ 26640] By: gisle on 2006/01/04 12:35:45
1725 Log: Removed unused part of string passed to sv_catpvn().
1728 ____________________________________________________________________________
1729 [ 26639] By: stevep on 2006/01/04 12:31:17
1730 Log: Updates to various configurations courtesy of Jarkko.
1732 ! Cross/config.sh-arm-linux NetWare/config.wc epoc/config.sh
1733 ! plan9/config_sh.sample symbian/config.sh uconfig.sh
1735 ____________________________________________________________________________
1736 [ 26638] By: stevep on 2006/01/04 12:19:49
1737 Log: Don't warn about invalid dirhandles in DirHandle::DESTROY().
1740 ____________________________________________________________________________
1741 [ 26637] By: steveh on 2006/01/04 11:10:36
1742 Log: Make Borland and MinGW happy with change 26379
1744 (They both complain "invalid conversion from `void*' to `HWND__*'"
1748 ____________________________________________________________________________
1749 [ 26636] By: gisle on 2006/01/04 10:46:42
1750 Log: Fix typo in comment.
1753 ____________________________________________________________________________
1754 [ 26635] By: gisle on 2006/01/04 10:44:48
1755 Log: Introduce STR_WITH_LEN macro in the form suggested by Chip.
1758 ____________________________________________________________________________
1759 [ 26634] By: steveh on 2006/01/04 10:39:13
1760 Log: Workaround Win32 compiler bugs following change 26395
1762 Can't understand what VC++ 6 and Borland don't like about it. There
1763 is similar code for SvMAGIC and SvSTASH already in sv.h. Must be
1764 compiler bugs since VC++ 7 and MinGW (and compilers on other platforms)
1768 ____________________________________________________________________________
1769 [ 26633] By: gisle on 2006/01/04 10:25:42
1770 Log: Silence compiler warning; ref change 26598
1773 ____________________________________________________________________________
1774 [ 26632] By: stevep on 2006/01/04 03:43:20
1775 Log: Added snprintf() and vsnprintf() to configure.com as 'undef'.
1778 ____________________________________________________________________________
1779 [ 26631] By: stevep on 2006/01/04 03:31:08
1780 Log: Add warnings for the various other *dir() functions when attempted
1781 on invalid dirhandles.
1783 ! pod/perldiag.pod pp_sys.c
1784 ____________________________________________________________________________
1785 [ 26630] By: stevep on 2006/01/04 02:47:39
1786 Log: Add snprintf() and vsnprintf() to the various Win32 configuration
1789 ! win32/config.bc win32/config.gc win32/config.vc
1790 ! win32/config.vc64 win32/config_H.bc win32/config_H.gc
1791 ! win32/config_H.vc win32/config_H.vc64
1792 ____________________________________________________________________________
1793 [ 26625] By: stevep on 2006/01/03 20:03:49
1794 Log: Subject: Re: [perl #38034] A combination eval, DESTROY method and $@ - dangerous - bug
1795 From: Mike Guy <mjtg@cam.ac.uk>
1796 Date: Tue, 03 Jan 2006 19:18:41 +0000
1797 Message-Id: <E1Etrg9-0005XE-LZ@libra.cus.cam.ac.uk>
1800 ____________________________________________________________________________
1801 [ 26623] By: nicholas on 2006/01/03 19:38:24
1802 Log: If NV_ZERO_IS_ALLBITS_ZERO is not true, then it's important to inialise
1803 the NV only if the new body has an NV. (D'oh!)
1806 ____________________________________________________________________________
1807 [ 26617] By: stevep on 2006/01/03 18:14:27
1808 Log: Attemting to readdir() something that isn't a dirhandle should cause
1811 ! pod/perldiag.pod pp_sys.c
1812 ____________________________________________________________________________
1813 [ 26608] By: steveh on 2006/01/03 15:57:18
1814 Log: Fix release mode builds following change 26598
1817 ____________________________________________________________________________
1818 [ 26607] By: stevep on 2006/01/03 15:56:19
1819 Log: perldiag.pod additions to go with change #26602.
1822 ____________________________________________________________________________
1823 [ 26606] By: merijn on 2006/01/03 15:46:10
1824 Log: Add probe for snprintf () and vsnprintf ()
1826 Subject: [PATCH] snprintf() and vsnprintf() (was Re: [PATCH] Configure: stdio char (un)signedness)
1827 From: Steve Peters <steve@fisharerojo.org>
1828 Date: Mon, 2 Jan 2006 09:37:27 -0600
1829 Message-ID: <20060102153727.GA14247@mccoy.peters.homeunix.org>
1831 ! Configure Porting/Glossary config_h.SH handy.h
1832 ____________________________________________________________________________
1833 [ 26605] By: rgs on 2006/01/03 15:42:19
1834 Log: Update perldelta, up to change 25344 more or less.
1836 ! pod/perl593delta.pod
1837 ____________________________________________________________________________
1838 [ 26602] By: stevep on 2006/01/03 14:58:21
1839 Log: Bad symbols that are pretending to be dirhandles, should say they
1840 are dirhandles in their error messages.
1843 ____________________________________________________________________________
1844 [ 26601] By: rgs on 2006/01/03 14:10:04
1847 ! pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod
1848 ! pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod
1849 ! pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod
1851 ____________________________________________________________________________
1852 [ 26598] By: davem on 2006/01/03 12:29:38
1853 Log: silence some compiler warnings
1856 ____________________________________________________________________________
1857 [ 26595] By: rgs on 2006/01/03 10:09:39
1858 Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them
1859 From: Jim Cromie <jim.cromie@gmail.com>
1860 Date: Mon, 02 Jan 2006 15:06:48 -0700
1861 Message-ID: <43B9A3F8.8060609@gmail.com>
1863 ! ext/B/B/Concise.pm ext/B/t/concise-xs.t
1864 ! ext/B/t/optree_constants.t
1865 ____________________________________________________________________________
1866 [ 26594] By: rgs on 2006/01/03 09:33:59
1867 Log: Subject: [PATCH] Re: [perl #36837] B::Deparse fails when it comes to ByteLoader programs
1868 From: Stephen McCamant <smcc@mit.edu>
1869 Date: Mon, 2 Jan 2006 18:52:24 -0800
1870 Message-ID: <17337.59112.502009.496275@conquest.OCF.Berkeley.EDU>
1872 ! ext/B/B/Deparse.pm
1873 ____________________________________________________________________________
1874 [ 26593] By: rgs on 2006/01/03 09:23:24
1875 Log: Subject: [patch@26561] utf8.c const issue.
1876 From: "John E. Malmberg" <wb8tyw@qsl.net>
1877 Date: Mon, 02 Jan 2006 14:16:02 -0500
1878 Message-ID: <43B97BF2.2050201@qsl.net>
1881 ____________________________________________________________________________
1882 [ 26592] By: rgs on 2006/01/03 09:02:04
1883 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.81.tar.gz
1884 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
1885 Date: Tue, 03 Jan 2006 00:33:27 +0100
1886 Message-ID: <87u0cm433s.fsf@k75.linux.bogus>
1888 ! lib/CPAN.pm lib/CPAN/FirstTime.pm
1889 ____________________________________________________________________________
1890 [ 26591] By: davem on 2006/01/03 02:20:28
1891 Log: ithreads: SVs that were only on the tmps stack leaked
1894 ____________________________________________________________________________
1895 [ 26589] By: nicholas on 2006/01/02 22:52:03
1896 Log: The two never used NOTYET switch ops can go.
1899 ____________________________________________________________________________
1900 [ 26587] By: davem on 2006/01/02 21:50:55
1901 Log: stop DEBUG_LEAKING_SCALARS producing spurious memory pool errors
1902 (change #25775 wasn't complete)
1905 ____________________________________________________________________________
1906 [ 26586] By: nicholas on 2006/01/02 20:48:30
1907 Log: More missing AUTHORS
1909 ! AUTHORS Porting/checkAUTHORS.pl
1910 ____________________________________________________________________________
1911 [ 26581] By: craigb on 2006/01/02 19:22:52
1912 Log: Subject: patch@26561 & earlier - buffer overrun in VMS.C
1913 From: "John E. Malmberg" <wb8tyw@qsl.net>
1914 Date: Mon, 02 Jan 2006 14:05:43 -0500
1915 Message-id: <43B97987.70201@qsl.net>
1918 ____________________________________________________________________________
1919 [ 26580] By: nicholas on 2006/01/02 18:48:13
1920 Log: Erk! craigb's changes come out of p4 with ^Ms as line endings.
1921 Long term, need to fix the update changes script to cope.
1924 ____________________________________________________________________________
1925 [ 26579] By: nicholas on 2006/01/02 18:44:14
1926 Log: More missing AUTHORS
1928 ! AUTHORS Porting/checkAUTHORS.pl
1929 ____________________________________________________________________________
1930 [ 26578] By: nicholas on 2006/01/02 17:04:55
1931 Log: Fix up missing and duplicate AUTHORS
1933 ! AUTHORS Porting/checkAUTHORS.pl
1934 ____________________________________________________________________________
1935 [ 26576] By: rgs on 2006/01/02 15:54:25
1936 Log: Subject: Re: [patch] optimized constant subs are cool, teach B::Concise about them
1937 From: Jim Cromie <jim.cromie@gmail.com>
1938 Date: Sun, 01 Jan 2006 23:05:00 -0700
1939 Message-ID: <43B8C28C.20502@gmail.com>
1941 + ext/B/t/optree_constants.t
1942 ! MANIFEST ext/B/B/Concise.pm ext/B/t/concise-xs.t
1943 ____________________________________________________________________________
1944 [ 26574] By: rgs on 2006/01/02 15:19:59
1945 Log: Since we no longer autovivify stashes (change #26370), we need
1946 to turn off strict-refs on them, or we'll have a stricture
1947 error the first time we'd try to access them (when they'll be
1948 actually autovivified).
1951 ____________________________________________________________________________
1952 [ 26573] By: rgs on 2006/01/02 14:57:18
1953 Log: Documentation fix for File::Temp::new
1955 Subject: [perl #38127] Bug in perldoc File::Temp
1956 From: pm@capmon.dk (via RT) <perlbug-followup@perl.org>
1957 Date: Mon, 02 Jan 2006 02:48:41 -0800
1958 Message-ID: <rt-3.0.11-38127-126764.0.578515622359532@perl.org>
1961 ____________________________________________________________________________
1962 [ 26572] By: nicholas on 2006/01/02 14:43:37
1963 Log: Happy New Year. (It's not just embed.pl).
1965 ! README opcode.pl perl.c reentr.pl
1966 ____________________________________________________________________________
1967 [ 26571] By: stevep on 2006/01/02 14:24:58
1968 Log: Note that the "unlink"ing directories is attempted when running as a
1969 superuser, and that some operating systems may not support it.
1971 ! pod/perlfunc.pod pod/perlrun.pod
1972 ____________________________________________________________________________
1973 [ 26570] By: nicholas on 2006/01/02 12:19:51
1974 Log: Typo fix in the description of change 26370.
1975 (Also corrected in the repository)
1978 ____________________________________________________________________________
1979 [ 26569] By: davem on 2006/01/02 12:09:37
1980 Log: add svt_local slot to magic vtable, and fix local $shared
1982 ! ext/threads/shared/shared.xs mg.c mg.h
1983 ____________________________________________________________________________
1984 [ 26565] By: nicholas on 2006/01/02 11:48:28
1985 Log: Add 2006 to the copyright years in the header generated by embed.pl
1988 ____________________________________________________________________________
1989 [ 26564] By: rgs on 2006/01/02 11:20:25
1990 Log: Subject: [patch] comment grammar and indentation, spurious tab
1991 From: Jim Cromie <jim.cromie@gmail.com>
1992 Date: Fri, 30 Dec 2005 22:45:55 -0700
1993 Message-ID: <43B61B13.3050704@gmail.com>
1996 ____________________________________________________________________________
1997 [ 26563] By: rgs on 2006/01/02 11:04:37
1998 Log: Subject: [PAUSE] CPAN Upload: A/AN/ANDK/CPAN-1.80_58.tar.gz
1999 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
2000 Date: Sun, 01 Jan 2006 10:12:46 +0100
2001 Message-ID: <87zmmgnwfl.fsf@k75.linux.bogus>
2004 ____________________________________________________________________________
2005 [ 26562] By: rgs on 2006/01/02 10:56:05
2006 Log: Update copyrights for files modified in 2006
2008 ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c
2009 ! regcomp.c regexec.c sv.c toke.c utf8.c util.c
2010 ____________________________________________________________________________
2011 [ 26561] By: gisle on 2006/01/01 20:43:00
2012 Log: Get rid of length argument for the FEATURE_IS_ENABLED() macro.
2015 ____________________________________________________________________________
2016 [ 26558] By: merijn on 2006/01/01 10:42:16
2017 Log: Subject: [PATCH] Making 0 pointers to NULLs
2018 From: Andy Lester <andy@petdance.com>
2019 Date: Fri, 30 Dec 2005 23:05:58 -0600
2020 Message-ID: <20051231050558.GA29093@petdance.com>
2022 ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c
2023 ! regcomp.c regexec.c sv.c toke.c utf8.c util.c
2024 ____________________________________________________________________________
2025 [ 26556] By: merijn on 2006/01/01 10:23:19
2026 Log: Subject: [PATCH] Making 0 pointers to NULLs
2027 From: Andy Lester <andy@petdance.com>
2028 Date: Fri, 30 Dec 2005 23:05:58 -0600
2029 Message-ID: <20051231050558.GA29093@petdance.com>
2031 ! doio.c doop.c hv.c mg.c pp.c pp_ctl.c pp_hot.c pp_sort.c
2032 ! regcomp.c regexec.c sv.c toke.c utf8.c util.c
2033 ____________________________________________________________________________
2034 [ 26555] By: davem on 2005/12/31 23:24:26
2035 Log: make threads use MY_CXT API rather than using PL_modglobal
2037 ! ext/threads/threads.xs
2038 ____________________________________________________________________________
2039 [ 26554] By: davem on 2005/12/31 21:36:05
2040 Log: tidy index arrangements in new MY_CXT code
2042 ! intrpvar.h sv.c util.c
2043 ____________________________________________________________________________
2044 [ 26553] By: stevep on 2005/12/31 18:45:37
2045 Log: Upgrade to CPAN-1.80_57
2047 ! lib/CPAN.pm lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm
2048 ! lib/CPAN/Tarzip.pm lib/CPAN/t/mirroredby.t
2049 ____________________________________________________________________________
2050 [ 26552] By: nicholas on 2005/12/31 17:24:34
2051 Log: Turn a for loop that's almost a while into an honest-to-goodness while.
2054 ____________________________________________________________________________
2055 [ 26551] By: nicholas on 2005/12/31 16:57:32
2056 Log: Calling Perl_hv_clear_placeholders while the hash iterator was active
2057 would turn lazy delete on, causing the hash to become corrupted at the
2058 next iterator change.
2060 ! hv.c lib/Hash/Util.t
2061 ____________________________________________________________________________
2062 [ 26550] By: nicholas on 2005/12/31 16:42:08
2063 Log: Remove unneeded test in Perl_hv_clear_placeholders.
2064 Rejig S_hfreeentries to a double loop, which is clearer and smaller.
2067 ____________________________________________________________________________
2068 [ 26549] By: rgs on 2005/12/31 15:24:48
2069 Log: Subject: [PATCH] op/pack.t failure on Win64
2070 From: Jan Dubois <jand@activestate.com>
2071 Date: Dec 30, 2005 9:55 PM
2072 Message-ID: <017a01c60d83$5dc73110$2217a8c0@candy>
2075 ____________________________________________________________________________
2076 [ 26548] By: nicholas on 2005/12/31 15:07:16
2077 Log: Add a test for change 26547. (We no longer expect to see errors about
2078 unbalanced string table reference counts.)
2081 ____________________________________________________________________________
2082 [ 26547] By: nicholas on 2005/12/31 14:57:27
2083 Log: Re-attempt to clear the hash in S_hfreeentries if anything adds to it.
2084 Panic if we seem to be looping forever.
2086 ! hv.c pod/perldiag.pod
2087 ____________________________________________________________________________
2088 [ 26546] By: nicholas on 2005/12/31 13:16:06
2089 Log: Stop 'sub a { // }; %::=()' panicing because the backreference array
2093 ____________________________________________________________________________
2094 [ 26545] By: nicholas on 2005/12/30 22:44:06
2095 Log: Marcus Holland-Moritz suggested that assert should
2096 Perl_croak_nocontext rather than Perl_croak.
2099 ____________________________________________________________________________
2100 [ 26544] By: nicholas on 2005/12/30 20:02:56
2101 Log: Tweak S_init_main_stash so as allocate PL_curstname as a shared string
2102 scalar, and hence avoid thrashing the shared string table for "main".
2105 ____________________________________________________________________________
2106 [ 26543] By: stevep on 2005/12/30 17:47:45
2107 Log: Convert t/op/sleep.t to using test.pl
2110 ____________________________________________________________________________
2111 [ 26542] By: nicholas on 2005/12/30 16:53:39
2112 Log: Document why it's a bad plan to move the backreferences array from
2113 the magic structure to the hv_aux structure during backreference
2114 deletion. Add an optimisation for an empty backreference array.
2117 ____________________________________________________________________________
2118 [ 26541] By: nicholas on 2005/12/30 15:55:05
2119 Log: Now that the backreference array has no NULL entries, and is correctly
2120 marked as AvREAL_off(), there's no reason not to use sv_dup to clone
2124 ____________________________________________________________________________
2125 [ 26540] By: nicholas on 2005/12/30 15:39:53
2126 Log: POSIX now declares missing constants as sub ... ();, so Net::Ping
2127 needs to define them with a prototype to match.
2130 ____________________________________________________________________________
2131 [ 26539] By: rgs on 2005/12/30 15:10:41
2132 Log: Update perltodo. First shot at perl593delta.
2134 ! pod/perl593delta.pod pod/perltodo.pod
2135 ____________________________________________________________________________
2136 [ 26538] By: nicholas on 2005/12/30 14:57:00
2137 Log: In the shared string table, if we add new entries to the head of the
2138 linked list chain, then we don't need as much bookkeeping in the loop.
2141 ____________________________________________________________________________
2142 [ 26537] By: stevep on 2005/12/30 14:39:49
2143 Log: Subject: [PATCH] Differences from Perl 6
2144 From: Robin Houston <robin@cpan.org>
2145 Date: Fri, 30 Dec 2005 13:45:34 +0000
2146 Message-ID: <20051230134534.GA18675@rpc142.cs.man.ac.uk>
2149 ____________________________________________________________________________
2150 [ 26536] By: rgs on 2005/12/30 12:25:24
2151 Log: Subject: Re: [PATCH] Re: INSTALLSCRIPT versus INSTALLDIRS
2152 From: Rafael Garcia-Suarez <rgarciasuarez@mandriva.com>
2153 Date: Mon, 12 Dec 2005 19:22:32 +0100
2154 Message-ID: <20051212192232.39cd0c1e@grubert.mandrakesoft.com>
2156 ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm
2157 ! lib/ExtUtils/MakeMaker.pm
2158 ____________________________________________________________________________
2159 [ 26535] By: davem on 2005/12/30 12:21:05
2160 Log: fix errors in new MY_CTX code
2163 ____________________________________________________________________________
2164 [ 26534] By: rgs on 2005/12/30 11:57:14
2165 Log: Reduce size of buffers for identifier names, as suggested in
2167 Subject: Stack usage (in gv_stashpvn and others)
2168 From: Tels <nospam-abuse@bloodgate.com>
2169 Date: Thu, 29 Dec 2005 18:40:49 +0100
2170 Message-Id: <200512291840.50765@bloodgate.com>
2173 ____________________________________________________________________________
2174 [ 26533] By: rgs on 2005/12/30 11:43:42
2175 Log: Subject: [PATCH] perlio.c - gv_stashpvn() vs gv_stashpv()
2176 From: Tels <nospam-abuse@bloodgate.com>
2177 Date: Thu, 29 Dec 2005 18:57:43 +0100
2178 Message-Id: <200512291857.59458@bloodgate.com>
2181 ____________________________________________________________________________
2182 [ 26532] By: rgs on 2005/12/30 10:40:31
2183 Log: Subject: [PATCH] Perl_gv_fetchpv vs. gv_fetchpvn
2184 From: Tels <nospam-abuse@bloodgate.com>
2185 Date: Thu, 29 Dec 2005 18:32:10 +0100
2186 Message-Id: <200512291832.20651@bloodgate.com>
2189 ____________________________________________________________________________
2190 [ 26531] By: rgs on 2005/12/30 09:53:54
2191 Log: Skip my_cxt_init if PERL_IMPLICIT_CONTEXT isn't defined
2192 (spotted by Jan Dubois)
2195 ____________________________________________________________________________
2196 [ 26530] By: nicholas on 2005/12/30 01:08:46
2197 Log: RMAGIC on symbol tables is bad, m'kay.
2198 Allow hashes (and therefore all symbol tables) to store the
2199 backreference array in the hv_aux structure, and thereby undo the
2200 performance damage of 24966, which resulted in 60% of all hash lookups
2201 trying to mg_find tiehash magic.
2203 ! dump.c embed.fnc embed.h hv.c hv.h mg.c proto.h sv.c
2204 ____________________________________________________________________________
2205 [ 26529] By: davem on 2005/12/30 01:06:05
2206 Log: change #26523 didn't make my_cxt_init public
2208 ! embed.fnc embed.h global.sym
2209 ____________________________________________________________________________
2210 [ 26528] By: rgs on 2005/12/29 17:32:21
2211 Log: Subject: [PATCH] $a = \$a oddity
2212 From: Tels <nospam-abuse@bloodgate.com>
2213 Date: Thu, 29 Dec 2005 18:01:42 +0100
2214 Message-Id: <200512291802.00742@bloodgate.com>
2216 plus trim some whitespace
2218 ! pod/perlreftut.pod
2219 ____________________________________________________________________________
2220 [ 26527] By: rgs on 2005/12/29 15:59:30
2221 Log: Subject: [PATCH] Actual real consting of parms
2222 From: Andy Lester <andy@petdance.com>
2223 Date: Thu, 29 Dec 2005 01:15:09 -0600
2224 Message-ID: <20051229071509.GA32653@petdance.com>
2226 ! embed.fnc proto.h sv.c
2227 ____________________________________________________________________________
2228 [ 26526] By: rgs on 2005/12/29 15:32:42
2229 Log: Subject: [PATCH] av.c cleanup, plus!
2230 From: Andy Lester <andy@petdance.com>
2231 Date: Wed, 28 Dec 2005 15:44:14 -0600
2232 Message-ID: <20051228214414.GD26033@petdance.com>
2234 ! av.c dump.c embed.fnc gv.c perl.c proto.h sv.c toke.c
2235 ____________________________________________________________________________
2236 [ 26525] By: rgs on 2005/12/29 14:32:09
2237 Log: Fix test for perl version number in Makefile.PL
2239 ! ext/Sys/Syslog/Makefile.PL
2240 ____________________________________________________________________________
2241 [ 26524] By: rgs on 2005/12/29 14:17:38
2242 Log: Subject: [PATCH] Fixing the SVREFCNT macro
2243 From: Andy Lester <andy@petdance.com>
2244 Date: Wed, 28 Dec 2005 13:30:51 -0600
2245 Message-ID: <20051228193051.GD23207@petdance.com>
2248 ____________________________________________________________________________
2249 [ 26523] By: davem on 2005/12/29 12:00:29
2250 Log: re-implement MY_CXT API more efficiently, and add explicit
2251 interpeter arg variant
2253 ! embed.fnc embed.h embedvar.h ext/XS/APItest/APItest.xs
2254 ! intrpvar.h perl.h perlapi.h perlvars.h pod/perlxs.pod proto.h
2256 ____________________________________________________________________________
2257 [ 26522] By: davem on 2005/12/29 11:35:04
2258 Log: add tests for MY_CXT API and improve its documentation
2260 + ext/XS/APItest/t/my_cxt.t
2261 ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
2263 ____________________________________________________________________________
2264 [ 26521] By: rgs on 2005/12/29 10:21:23
2265 Log: Subject: [PATCH] Test that constant overloading is propagated into eval
2266 From: Robin Houston <robin@cpan.org>
2267 Date: Mon, 26 Dec 2005 17:56:48 +0000
2268 Message-ID: <20051226175648.GA28402@rpc142.cs.man.ac.uk>
2271 ____________________________________________________________________________
2272 [ 26520] By: rgs on 2005/12/29 10:11:56
2273 Log: Subject: [DOC PATCH] rindex clarification
2274 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2275 Date: Mon, 26 Dec 2005 18:42:40 -0800
2276 Message-ID: <20051227024240.GA2940@efn.org>
2278 plus another formatting nit
2281 ____________________________________________________________________________
2282 [ 26519] By: craigb on 2005/12/29 03:49:58
2283 Log: Subject: [PATCH] fortify Pod::Simple::Search against non-case-preserving filesystems
2284 From: "Craig A. Berry" <craigberry@mac.com>
2285 Date: Tue, 27 Dec 2005 17:59:35 -0600
2286 Message-id: <43B1D567.9080504@mac.com>
2288 ! lib/Pod/Simple/Search.pm
2289 ! lib/Pod/Simple/t/other_test_lib/squaa/Wowo.pod
2290 ____________________________________________________________________________
2291 [ 26518] By: nicholas on 2005/12/29 00:19:01
2292 Log: A GVs stash can be NULL, so don't call macros that assume otherwise
2296 ____________________________________________________________________________
2297 [ 26517] By: nicholas on 2005/12/28 19:40:26
2298 Log: As the backreferences AV doesn't hold references on its contents,
2299 surely it should have AvREAL turned off?
2302 ____________________________________________________________________________
2303 [ 26516] By: nicholas on 2005/12/28 13:35:03
2304 Log: PL_amagic_generation is always non-zero, so remove the test for this.
2305 (Since change 17990 added version object overloading)
2308 ____________________________________________________________________________
2309 [ 26515] By: stevep on 2005/12/28 13:31:02
2310 Log: Upgrade to Sys-Syslog-0.11
2312 ! ext/Sys/Syslog/Changes ext/Sys/Syslog/README
2313 ! ext/Sys/Syslog/Syslog.pm ext/Sys/Syslog/t/podspell.t
2314 ! ext/Sys/Syslog/t/syslog.t
2315 ____________________________________________________________________________
2316 [ 26514] By: gisle on 2005/12/28 13:25:30
2317 Log: Cleanup; replace a croak("panic: ...") with assert().
2320 ____________________________________________________________________________
2321 [ 26513] By: gisle on 2005/12/28 13:12:30
2322 Log: assert(av); Cleanup the way that the av_*() functions check
2323 that they are really passed an av argument.
2324 Should improve the test coverage a bit.
2326 ! av.c pod/perldiag.pod
2327 ____________________________________________________________________________
2328 [ 26512] By: gisle on 2005/12/28 12:38:03
2329 Log: Use memchr() instead of ninstr() to locate the end-of-line.
2330 The call to memchr() will faster.
2333 ____________________________________________________________________________
2334 [ 26511] By: gisle on 2005/12/28 12:18:58
2335 Log: Leaner ninstr().
2336 The compiled function ended up 37% smaller on Linux/gcc.
2337 I ought to be faster as well, but I did not try to measure that.
2340 ____________________________________________________________________________
2341 [ 26510] By: gisle on 2005/12/28 11:01:46
2342 Log: Remove test for NUL ending in r?instr().
2343 This test is actually harmful because we will search
2344 for any garbage found past the empty search string.
2348 ____________________________________________________________________________
2349 [ 26509] By: gisle on 2005/12/28 10:57:46
2350 Log: Fix 2 off-by-one errors in the call to ninstr().
2351 This code managed to still work because of a bug
2352 in how ninstr() treats empty search strings.
2354 ! ext/Filter/Util/Call/Call.xs
2355 ____________________________________________________________________________
2356 [ 26508] By: stevep on 2005/12/28 03:27:13
2357 Log: Upgrade to PathTools-3.15
2359 ! ext/Cwd/Changes lib/Cwd.pm lib/File/Spec.pm
2360 ____________________________________________________________________________
2361 [ 26507] By: nicholas on 2005/12/27 23:39:42
2362 Log: s/%/%%/ in the package name so that it can be used safely in the
2363 sprintf format string (and hence not need runtime %s interpolation)
2365 ! lib/ExtUtils/Constant.pm lib/ExtUtils/Constant/ProxySubs.pm
2366 ____________________________________________________________________________
2367 [ 26506] By: nicholas on 2005/12/27 22:19:28
2368 Log: Pass in the full arguments to ExtUtils::Constant::ProxySubs
2369 Prototype all the missing constants, so that parsing doesn't depend on
2370 the phase of the moon. (Well, the system headers)
2371 Add an option for making missing constants generate errors at read time
2372 (which can be during constant folding). This isn't the default.
2374 ! lib/ExtUtils/Constant.pm lib/ExtUtils/Constant/ProxySubs.pm
2375 ____________________________________________________________________________
2376 [ 26505] By: stevep on 2005/12/27 22:07:44
2377 Log: Subject: [PATCH] pre-likely cleanup
2378 From: Andy Lester <andy@petdance.com>
2379 Date: Tue, 27 Dec 2005 14:39:39 -0600
2380 Message-ID: <20051227203939.GC1781@petdance.com>
2382 Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
2384 ! av.c doop.c handy.h hv.c mg.c pp.c pp.h sv.c util.c
2385 ____________________________________________________________________________
2386 [ 26504] By: stevep on 2005/12/27 18:36:19
2387 Log: It'd be nice if I hadn't broken corecpan.pl. Its fixed now, though.
2389 ! Porting/Maintainers.pl
2390 ____________________________________________________________________________
2391 [ 26503] By: nicholas on 2005/12/27 17:33:13
2392 Log: gv_fetch_flags in newATTRSUB can actually be const.
2393 Comment the logic behind the terms in the ternary that chooses the
2397 ____________________________________________________________________________
2398 [ 26502] By: nicholas on 2005/12/27 17:24:11
2399 Log: As what we're doing is generating subroutines, which are methods, we
2400 need to invalidate cached methods. For constant.pm we need to create
2401 &Internals::inc_sub_generation
2403 ! lib/ExtUtils/Constant/ProxySubs.pm lib/constant.pm universal.c
2404 ____________________________________________________________________________
2405 [ 26501] By: stevep on 2005/12/27 14:10:20
2406 Log: Subject: [patch] ext/b/t/lint.t fails on win32
2407 From: demerphq <demerphq@gmail.com>
2408 Date: Fri, 23 Dec 2005 20:06:52 +0100
2409 Message-ID: <9b18b3110512231106k7ad395bfp8a0c05cd0f87fc61@mail.gmail.com>
2412 ____________________________________________________________________________
2413 [ 26500] By: nicholas on 2005/12/27 12:02:57
2414 Log: Refactor the require failure message generation to use 1 less temporary
2415 SV, and to build as much text as possible with newSVpvf
2418 ____________________________________________________________________________
2419 [ 26499] By: nicholas on 2005/12/27 00:29:33
2420 Log: Removing MAKE_JOBS_FIFO from %ENV causes FreeBSD make to forget about
2421 any -j flags. (And their implied disabling of backwards compatibility,
2422 which is the real cause of the make disttest failure).
2424 ! lib/ExtUtils/t/basic.t
2425 ____________________________________________________________________________
2426 [ 26498] By: nicholas on 2005/12/26 23:52:44
2427 Log: tabs, not spaces, in MANIFEST. No, I can't remember why this is.
2428 Or whether it could be relaxed.
2431 ____________________________________________________________________________
2432 [ 26497] By: nicholas on 2005/12/26 23:50:14
2433 Log: Remove the hard wired test numbers in the generated test script for
2434 simple tests. Use this script twice, firstly for testing the old style
2435 autoloaded constants, then for testing the ProxySubs.
2436 Make testing the dogfood/regeneration code optional, as the ProxySubs
2437 output doesn't contain it.
2439 ! lib/ExtUtils/t/Constant.t
2440 ____________________________________________________________________________
2441 [ 26496] By: nicholas on 2005/12/26 23:48:00
2442 Log: Support type UNDEF, and correct a bug in the macro generation by using
2445 ! lib/ExtUtils/Constant/ProxySubs.pm
2446 ____________________________________________________________________________
2447 [ 26495] By: nicholas on 2005/12/26 23:47:01
2448 Log: Add method macro_from_item to encapsulate the entire logic for getting
2449 the correct macro direct from the item hash.
2451 ! lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm
2452 ____________________________________________________________________________
2453 [ 26494] By: nicholas on 2005/12/26 23:10:53
2454 Log: Don't try to store PL_sv_undef in pads. (For now)
2457 ____________________________________________________________________________
2458 [ 26493] By: stevep on 2005/12/26 22:01:49
2459 Log: Upgrade to CPAN-1.80_56
2461 + lib/CPAN/Debug.pm lib/CPAN/HandleConfig.pm lib/CPAN/Tarzip.pm
2462 ! MANIFEST lib/CPAN.pm lib/CPAN/FirstTime.pm lib/CPAN/SIGNATURE
2464 ____________________________________________________________________________
2465 [ 26492] By: stevep on 2005/12/26 17:29:13
2466 Log: In this, the last tale of the NGROUPS saga, a former pumpking prods
2467 a mere committer to remove the last of the NGROUPS-sized arrays...
2469 Perl_magic_set() was using the last of these arrays to do the
2470 lvalue work on $). Instead of an array, a pointer is used and
2474 ____________________________________________________________________________
2475 [ 26491] By: nicholas on 2005/12/26 17:01:35
2476 Log: Add a couple of newlines for tidier regen output, consistent with the
2477 code generated by WriteConstants()
2479 ! lib/ExtUtils/Constant/XS.pm
2480 ____________________________________________________________________________
2481 [ 26490] By: nicholas on 2005/12/26 16:13:57
2482 Log: Add C_FH and XS_FH arguments to ExtUtils::Constant::WriteConstants,
2483 to allow the caller to pass in file handles. Use this in Contant.t
2484 with tied file handles to capture the output, rather than calling
2485 the lower level routines directly.
2487 ! lib/ExtUtils/Constant.pm lib/ExtUtils/t/Constant.t
2488 ____________________________________________________________________________
2489 [ 26489] By: stevep on 2005/12/26 16:08:49
2490 Log: Subject: chg 26486 removes last use of NGROUPS, so remove the macro-def
2491 From: Jim Cromie <jim.cromie@gmail.com>
2492 Date: Mon, 26 Dec 2005 07:57:51 -0700
2493 Message-ID: <43B004EF.8060500@gmail.com>
2496 ____________________________________________________________________________
2497 [ 26488] By: nicholas on 2005/12/26 12:48:10
2498 Log: The values for proxy constant subroutines need to be read only.
2500 ! lib/ExtUtils/Constant/ProxySubs.pm
2501 ____________________________________________________________________________
2502 [ 26487] By: nicholas on 2005/12/26 12:31:01
2503 Log: Rework constant.pm to take advantage of the space savings of proxy
2504 constant subroutines whenever it can.
2507 ____________________________________________________________________________
2508 [ 26486] By: stevep on 2005/12/26 03:51:24
2509 Log: Obviously, Perl_ingroup() is also using 256k of stack memory on Linux.
2510 Adapt change #26480 to reduce memory usage here as well.
2513 ____________________________________________________________________________
2514 [ 26485] By: nicholas on 2005/12/24 16:27:28
2515 Log: The value from caller doesn't change, so my $pkg = caller;
2516 should be moved out of the loop.
2519 ____________________________________________________________________________
2520 [ 26484] By: nicholas on 2005/12/24 16:06:10
2521 Log: Tests for creating constants where prototypes or other symbols of the
2522 same name already exist.
2525 ____________________________________________________________________________
2526 [ 26483] By: nicholas on 2005/12/24 15:09:28
2527 Log: Using a hash reference rather than a hash can save a hash copy.
2530 ____________________________________________________________________________
2531 [ 26482] By: nicholas on 2005/12/24 14:48:42
2532 Log: Unless the peephole optimiser already knows that we're in void context,
2533 avoid even attempting the whole proxy constant sub copying
2537 ____________________________________________________________________________
2538 [ 26481] By: nicholas on 2005/12/24 14:09:56
2539 Log: Given that IO::Socket is documented as exporting all of Socket's
2540 exports, there's no need for IO::Socket::INET or IO::Socket::UNIX to
2541 use both. (And re-exporting removes some of the efficiency of the new
2542 constants implementation)
2544 ! ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm
2545 ____________________________________________________________________________
2546 [ 26480] By: stevep on 2005/12/24 03:30:02
2547 Log: Subject: Re: [perl #37907] Perl_magic_get reqires ridiculous amounts of stackmemory
2548 From: Jim Cromie <jim.cromie@gmail.com>
2549 Date: Fri, 23 Dec 2005 13:24:29 -0700
2550 Message-ID: <43AC5CFD.3060200@gmail.com>
2552 Includes a change in variable names from "j" to "num_groups".
2555 ____________________________________________________________________________
2556 [ 26479] By: nicholas on 2005/12/24 00:01:50
2557 Log: Looks like the macro CLK_TCK is not actually a constant on Solaris.
2559 ! ext/POSIX/Makefile.PL
2560 ____________________________________________________________________________
2561 [ 26478] By: nicholas on 2005/12/23 17:30:19
2562 Log: For PERL_TRACK_MEMPOOL with PERL_POISON, Poison the end of any block
2563 being shrunk in realloc()
2566 ____________________________________________________________________________
2567 [ 26477] By: nicholas on 2005/12/23 17:24:44
2568 Log: For the rare case of EMFILE during require, save object code space
2570 (Would it be worth using it for all require failures?)
2573 ____________________________________________________________________________
2574 [ 26476] By: nicholas on 2005/12/23 16:55:35
2575 Log: If PERL_TRACK_MEMPOOL and PERL_POISON are in use, then scribble all
2576 over memory to invalidate it just before free()ing it.
2579 ____________________________________________________________________________
2580 [ 26475] By: nicholas on 2005/12/23 16:20:53
2581 Log: Provide support for types PVN and UNDEF in
2582 ExtUtils::Constant::ProxySubs
2584 ! lib/ExtUtils/Constant/ProxySubs.pm
2585 ____________________________________________________________________________
2586 [ 26474] By: nicholas on 2005/12/23 15:27:10
2587 Log: Create a struct to use as the header with PERL_TRACK_MEMPOOL, so that
2588 other information can be stored in it.
2591 ____________________________________________________________________________
2592 [ 26473] By: nicholas on 2005/12/23 13:54:37
2593 Log: ExtUtils::ParseXS needs to stack $filepathname to make #line directives
2596 ! lib/ExtUtils/ParseXS.pm
2597 ____________________________________________________________________________
2598 [ 26472] By: nicholas on 2005/12/23 12:21:19
2599 Log: Add support for PV to ExtUtils::Constant::ProxySubs, and enable its
2602 ! ext/Sys/Syslog/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm
2603 ____________________________________________________________________________
2604 [ 26471] By: nicholas on 2005/12/23 12:01:29
2605 Log: inlining autoloaded constants is TODOne.
2608 ____________________________________________________________________________
2609 [ 26470] By: nicholas on 2005/12/23 11:36:43
2610 Log: Now that proxy subroutines can be unproxied in 2 places without
2611 becoming the same newCONSTSUB, need an explicit check to avoid a
2612 warning about subroutines being redefined, as there has never been
2613 a warning when you assing the same subroutine to a glob's GvCV()
2616 ____________________________________________________________________________
2617 [ 26469] By: nicholas on 2005/12/23 11:35:21
2618 Log: like and unlike weren't reporting failure where correctly in test.pl
2621 ____________________________________________________________________________
2622 [ 26468] By: rgs on 2005/12/23 11:06:34
2623 Log: Fix build of Compress::Zlib on MVS (by Paul Marquess)
2625 ! ext/Compress/Zlib/zlib-src/zconf.h
2626 ____________________________________________________________________________
2627 [ 26467] By: rgs on 2005/12/23 10:13:30
2628 Log: Clarify example of .. in perlop
2629 to fix [perl #38008] Documentation bug: perlop
2630 plus some minor formatting nits
2633 ____________________________________________________________________________
2634 [ 26466] By: rgs on 2005/12/23 09:21:09
2635 Log: Subject: [REPATCH lib/UNIVERSAL.pm] Recommend Against Using Methods as Functions
2636 From: chromatic <chromatic@wgz.org>
2637 Date: Dec 22, 2005 8:58 PM
2638 Message-Id: <200512221158.54474.chromatic@wgz.org>
2641 ____________________________________________________________________________
2642 [ 26465] By: nicholas on 2005/12/23 01:38:01
2643 Log: Need to be more careful with the symbol table manipulation - if there
2644 is already an entry in place, back off and generate a real constant
2645 subroutine. (fixes lib/Net/hostent.t failure)
2646 Fix a bug with how hv_store was being called.
2648 ! lib/ExtUtils/Constant/ProxySubs.pm
2649 ____________________________________________________________________________
2650 [ 26464] By: nicholas on 2005/12/23 01:09:05
2651 Log: SIGRTMAX, SIGRTMIN, LDBL_MAX, LDBL_MIN, LDBL_EPSILON and HUGE_VAL
2652 aren't constants on (at least some) Linux.
2653 And more evil than that, HUGE_VAL likes to use the C preprocessor
2654 in its value, necessitating use of a temporary.
2656 ! ext/POSIX/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm
2657 ____________________________________________________________________________
2658 [ 26463] By: nicholas on 2005/12/23 00:37:04
2659 Log: Use inlineable proxy constant subs for Socket
2661 ! ext/Socket/Makefile.PL lib/ExtUtils/Constant/ProxySubs.pm
2662 ____________________________________________________________________________
2663 [ 26462] By: stevep on 2005/12/23 00:28:54
2664 Log: ctime_r() and asctime_r() seem to have some problems before HP-UX 11.
2667 ____________________________________________________________________________
2668 [ 26461] By: nicholas on 2005/12/23 00:27:50
2669 Log: Subject: [PATCH] Speed up Perl_sv_derived_from
2670 From: Andy Lester <andy@petdance.com>
2671 Message-ID: <20051222220044.GH4370@petdance.com>
2672 Date: Thu, 22 Dec 2005 16:00:44 -0600
2675 ____________________________________________________________________________
2676 [ 26460] By: nicholas on 2005/12/23 00:18:49
2677 Log: Create a sub LC_ALL with the correct prototype.
2680 ____________________________________________________________________________
2681 [ 26459] By: nicholas on 2005/12/23 00:18:27
2682 Log: De-duplicate the items in @EXPORT. (@EXPORT is built from all the tags,
2683 and some constants are mentioned in multiple tags).
2684 Should this logic be in Exporter::Heavy?
2686 ! ext/POSIX/POSIX.pm
2687 ____________________________________________________________________________
2688 [ 26458] By: stevep on 2005/12/23 00:10:25
2689 Log: Make hostname.t deal with undefined or blank hostnames and domain
2692 ! lib/Net/t/hostname.t
2693 ____________________________________________________________________________
2694 [ 26457] By: stevep on 2005/12/23 00:06:58
2695 Log: Fix for pod2man() in ExtUtils::Command::MM to work with
2698 ! lib/ExtUtils/Command/MM.pm
2699 ____________________________________________________________________________
2700 [ 26456] By: nicholas on 2005/12/23 00:06:52
2701 Log: Subject: [PATCH] Speedup (rn|n)?instr
2702 From: Andy Lester <andy@petdance.com>
2703 Message-ID: <20051222223839.GI4370@petdance.com>
2704 Date: Thu, 22 Dec 2005 16:38:39 -0600
2707 ____________________________________________________________________________
2708 [ 26455] By: nicholas on 2005/12/22 23:57:27
2709 Log: Use inlineable proxy constant subs for POSIX.
2710 There may be trouble ahead, as it seems that not all POSIX "constants"
2711 are. I wonder if too many systems are going to have too many
2712 variations to make this viable.
2714 ! ext/POSIX/Makefile.PL lib/ExtUtils/Constant/Base.pm
2715 ! lib/ExtUtils/Constant/ProxySubs.pm
2716 ____________________________________________________________________________
2717 [ 26454] By: nicholas on 2005/12/22 23:43:22
2718 Log: Missing ; in Tie::File
2720 ! lib/Tie/File.pm lib/Tie/File/t/00_version.t
2721 ____________________________________________________________________________
2722 [ 26453] By: nicholas on 2005/12/22 21:02:19
2723 Log: Make ExtUtils::Constant generate the inlineable proxy constant subs.
2724 So far just enough to make Fcntl work.
2726 + lib/ExtUtils/Constant/ProxySubs.pm
2727 ! MANIFEST ext/Fcntl/Makefile.PL lib/ExtUtils/Constant.pm
2728 ____________________________________________________________________________
2729 [ 26452] By: rgs on 2005/12/22 19:37:42
2730 Log: Compilation help for EBCDIC platforms, from Jarkko,
2731 tested by Rajarshi Das
2734 ____________________________________________________________________________
2735 [ 26451] By: nicholas on 2005/12/22 19:00:52
2736 Log: Break out the code to generate #ifdef/#endif into new methods
2737 macro_to_ifdef and macro_to_endif
2738 Add an args hashref to normalise_items; provide a
2739 disable_utf8_duplication argument to disable the utf8 duplication code.
2741 ! lib/ExtUtils/Constant/Base.pm
2742 ____________________________________________________________________________
2743 [ 26450] By: rgs on 2005/12/22 17:09:59
2744 Log: Subject: [PATCH] Ho! Ho! Ho! Santa brings consting!
2745 From: Andy Lester <andy@petdance.com>
2746 Date: Thu, 22 Dec 2005 10:57:17 -0600
2747 Message-ID: <20051222165717.GA2874@petdance.com>
2749 ! dump.c embed.fnc embed.h gv.c hv.c op.c pp.c pp_ctl.c pp_hot.c
2750 ! pp_sys.c proto.h regcomp.c sv.c toke.c universal.c
2751 ____________________________________________________________________________
2752 [ 26449] By: nicholas on 2005/12/22 17:01:33
2753 Log: Break out the item normalisation code into a method normalise_items.
2755 ! lib/ExtUtils/Constant/Base.pm
2756 ____________________________________________________________________________
2757 [ 26448] By: nicholas on 2005/12/22 15:43:20
2758 Log: Regression tests for proxy subroutine glob assignment.
2759 Fix a bug (it turns out that a typeglob isn't SvOK())
2760 Remove stray debugging code.
2762 ! pp_hot.c t/op/gv.t
2763 ____________________________________________________________________________
2764 [ 26447] By: rgs on 2005/12/22 14:55:52
2765 Log: Subject: [PATCH] eliminate HINT_HH_FOR_EVAL
2766 From: Robin Houston <robin@cpan.org>
2767 Date: Thu, 22 Dec 2005 11:54:55 +0000
2768 Message-ID: <20051222115455.GB30301@rpc142.cs.man.ac.uk>
2770 ! lib/feature.pm lib/overload.pm lib/sort.pm op.c perl.h
2772 ____________________________________________________________________________
2773 [ 26446] By: nicholas on 2005/12/22 11:23:34
2774 Log: Add an optimisation to allow proxy constant subroutines to be copied
2775 as proxy constant subroutines in a new symbol table where possible.
2776 (Rather than converting them to full blown constant subroutines and
2777 instantiating 2 typeglobs)
2779 ! ext/B/t/concise-xs.t gv.c gv.h op.c op.h pp.c pp_hot.c sv.c
2780 ____________________________________________________________________________
2781 [ 26445] By: rgs on 2005/12/22 11:13:25
2782 Log: Regenerate Changes
2785 ____________________________________________________________________________
2786 [ 26444] By: gisle on 2005/12/22 10:42:36
2787 Log: Remove unused variable 'stash' since change 26437.
2790 ____________________________________________________________________________
2791 [ 26443] By: rgs on 2005/12/22 10:32:17
2792 Log: Regenerate perlapi.pod.
2793 Fix indentation of code examples in perlsyn.
2795 ! pod/perlapi.pod pod/perlsyn.pod
2796 ____________________________________________________________________________
2797 [ 26442] By: rgs on 2005/12/22 10:10:04
2798 Log: Subject: [PATCH] switch / ~~ doccos
2799 From: Robin Houston <robin@cpan.org>
2800 Date: Wed, 21 Dec 2005 13:51:18 +0000
2801 Message-ID: <20051221135118.GC26527@rpc142.cs.man.ac.uk>
2804 ____________________________________________________________________________
2805 [ 26441] By: merijn on 2005/12/22 07:02:37
2806 Log: Subject: [PATCH] wrong setting in canned win32/config.vc64 file
2807 From: "Jan Dubois" <jand@ActiveState.com>
2808 Date: Wed, 21 Dec 2005 15:04:30 -0800
2809 Message-ID: <06c701c60682$e650adc0$d563a8c0@candy>
2812 ____________________________________________________________________________
2813 [ 26440] By: stevep on 2005/12/22 03:08:59
2814 Log: Add documentation for method domainname() in Net::Domain. Add some
2815 additional tests for Net::Domain. Also, since it is tested, remove
2816 test case from lib/1_compile.t. One step closer to $500.
2818 ! lib/Net/Domain.pm lib/Net/t/hostname.t t/lib/1_compile.t
2819 ____________________________________________________________________________
2820 [ 26439] By: nicholas on 2005/12/21 22:40:04
2821 Log: Avoid negating an unsigned value. (The offset in the SV body table)
2824 ____________________________________________________________________________
2825 [ 26438] By: nicholas on 2005/12/21 21:20:23
2826 Log: For consistency sv_2cv should not leave the stash pointer uninitialised
2827 for some cases. Although it seems that only pp_sort pays any attention
2828 to it, of all the code on CPAN.
2831 ____________________________________________________________________________
2832 [ 26437] By: nicholas on 2005/12/21 20:38:42
2833 Log: Localise the stash variable in pp_entersub().
2836 ____________________________________________________________________________
2837 [ 26436] By: nicholas on 2005/12/21 19:37:48
2838 Log: Undo my goto spaghetti from change 18340 - what we really need are
2839 hints to compilers about likey/unlikely branches.
2842 ____________________________________________________________________________
2843 [ 26435] By: stevep on 2005/12/21 19:04:37
2844 Log: Add tests for untested math functions in POSIX
2846 + ext/POSIX/t/math.t
2848 ____________________________________________________________________________
2849 [ 26434] By: nicholas on 2005/12/21 18:34:03
2850 Log: The lref argument of sv_2cv is actually passed onwards to gv_fetchsv,
2851 so it is a bitmap of flag bits rather than simple TRUE/FALSE.
2853 ! mg.c pp.c pp_hot.c sv.c
2854 ____________________________________________________________________________
2855 [ 26433] By: rgs on 2005/12/21 17:07:05
2856 Log: Remove switch from perltodo
2859 ____________________________________________________________________________
2860 [ 26432] By: rgs on 2005/12/21 16:16:19
2861 Log: Subject: [PATCH] Feature bundle is now :5.10, and add -E switch
2862 From: Robin Houston <robin@cpan.org>
2863 Date: Wed, 21 Dec 2005 11:00:08 +0000
2864 Message-ID: <20051221110008.GB25877@rpc142.cs.man.ac.uk>
2867 ! MANIFEST embedvar.h global.sym intrpvar.h lib/feature.pm
2868 ! perl.c perl_keyword.pl perlapi.h pod/perlop.pod
2869 ! pod/perlrun.pod sv.c t/lib/feature/nonesuch t/lib/warnings/op
2870 ! t/op/dor.t t/run/switches.t toke.c
2871 ____________________________________________________________________________
2872 [ 26431] By: rgs on 2005/12/21 11:12:32
2873 Log: Fix for [perl #37999] lc() + Latin-1 chars is failing erratically
2874 based on copying part of change #22196 from do_chomp() to do_chop().
2877 ____________________________________________________________________________
2878 [ 26430] By: rgs on 2005/12/21 09:23:05
2879 Log: Subject: [PATCH] Fix bug in change #26379
2880 From: "Jan Dubois" <jand@ActiveState.com>
2881 Date: Tue, 20 Dec 2005 16:42:24 -0800
2882 Message-ID: <046001c605c7$69470290$d563a8c0@candy>
2885 ____________________________________________________________________________
2886 [ 26429] By: nicholas on 2005/12/20 23:12:17
2887 Log: rv_2av, rv_2cv and rv_2hv also make use of OPf_SPECIAL, so update the
2888 descriptive comment to include them.
2891 ____________________________________________________________________________
2892 [ 26428] By: rgs on 2005/12/20 20:50:26
2893 Log: Remove some hardcoded references to ./perl in tests
2895 ! t/op/closure.t t/op/magic.t t/run/runenv.t
2896 ____________________________________________________________________________
2897 [ 26427] By: nicholas on 2005/12/20 20:13:12
2898 Log: Take care in toke.c not to convert constant subroutine reference
2899 proxies into full blow PVGVs with PVCVs, and recognise them and inline
2900 their values. Adds a new function gv_const_sv(gv) to return the value
2901 of the constant subroutine from a GV, and adds a cv parameter to
2904 ! embed.fnc embed.h gv.c proto.h toke.c
2905 ____________________________________________________________________________
2906 [ 26426] By: merijn on 2005/12/20 19:56:58
2907 Log: Small update on using threads on HP-UX 10.20
2908 64bit is far beyond experimental by now
2911 ____________________________________________________________________________
2912 [ 26425] By: nicholas on 2005/12/20 19:55:46
2913 Log: Add a GV_NOADD_NOINIT flag to gv_fetch{pv,pvn,sv} that disables
2914 addition of new typeglobs, and also disables initialisation of any
2915 typeglob placeholders. Needed to make the new constant subroutine
2916 proxy references work efficiently.
2919 ____________________________________________________________________________
2920 [ 26424] By: rgs on 2005/12/20 19:37:26
2921 Log: Fix typos in regular expressions
2923 ! ext/POSIX/t/time.t
2924 ____________________________________________________________________________
2925 [ 26423] By: nicholas on 2005/12/20 16:34:27
2926 Log: Get the "cv" from the "gv" once, and be more careful so that we can
2927 cope if either aren't their regular types.
2928 cv_const_sv should verify the type of SV passed, instead of assuming
2929 that it's a viable CV.
2932 ____________________________________________________________________________
2933 [ 26422] By: nicholas on 2005/12/20 15:11:09
2934 Log: Croak if gv_init doesn't know how to create a typeglob from that type
2935 of referant. Test that ARRAY, HASH, PVIO, CODE and FORMAT croak.
2936 Globs are actually first class assignable objects, so test that you
2937 can create a constant subroutine that returns one.
2939 ! gv.c pod/perldiag.pod t/op/gv.t
2940 ____________________________________________________________________________
2941 [ 26421] By: rgs on 2005/12/20 14:54:10
2942 Log: POD nits on B::Lint
2945 ____________________________________________________________________________
2946 [ 26420] By: rgs on 2005/12/20 14:48:34
2947 Log: Subject: Re: Pluggable lint patch
2948 From: Joshua ben Jore <twists@gmail.com>
2949 Date: Mon, 19 Dec 2005 09:22:04 -0600
2950 Message-ID: <dc5c751d0512190722s1e73ef88l5ae82bd7aa075c51@mail.gmail.com>
2952 ! ext/B/B/Lint.pm ext/B/t/lint.t
2953 ____________________________________________________________________________
2954 [ 26419] By: gisle on 2005/12/20 14:39:22
2955 Log: Make perlivp skip the *.ph tests by default, since these
2956 files are normally not generated.
2957 The -a option is now needed for it to run all tests.
2960 ____________________________________________________________________________
2961 [ 26418] By: rgs on 2005/12/20 14:24:06
2962 Log: Subject: [TEST PATCH] %^H can now propagate into eval
2963 From: Robin Houston <robin@cpan.org>
2964 Date: Tue, 20 Dec 2005 12:06:15 +0000
2965 Message-ID: <20051220120615.GA21794@rpc142.cs.man.ac.uk>
2968 ____________________________________________________________________________
2969 [ 26417] By: nicholas on 2005/12/20 14:10:39
2970 Log: Verify that the code for initialising typeglobs from other types works.
2973 ____________________________________________________________________________
2974 [ 26416] By: rgs on 2005/12/20 13:55:19
2975 Log: Use PTR2IV instead of casting directly
2978 ____________________________________________________________________________
2979 [ 26415] By: nicholas on 2005/12/20 13:39:01
2980 Log: gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, rather
2981 than a simple boolean, so passing FALSE or TRUE is bogus.
2983 ! doio.c gv.c mg.c op.c pp.c pp_hot.c pp_sys.c regcomp.c sv.c
2984 ! toke.c universal.c
2985 ____________________________________________________________________________
2986 [ 26414] By: nicholas on 2005/12/20 12:51:21
2987 Log: In Perl_yylex, move the declaration of orig_keyword, gv and gvp down to
2988 the block labelled keylookup.
2991 ____________________________________________________________________________
2992 [ 26413] By: rgs on 2005/12/20 10:25:01
2993 Log: Subject: [PATCH] make failing cygwin test TODO'd
2994 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
2995 Date: Mon, 19 Dec 2005 03:41:12 -0800
2996 Message-ID: <20051219114112.GA5568@efn.org>
2998 ! lib/File/Compare.t
2999 ____________________________________________________________________________
3000 [ 26412] By: nicholas on 2005/12/19 23:47:26
3001 Log: In Perl_yylex, make tmp a temporary variable local to the blocks in
3005 ____________________________________________________________________________
3006 [ 26411] By: nicholas on 2005/12/19 22:38:54
3007 Log: Assert that orig_keyword, gv and gvp aren't used before the main
3008 keyword parser of Perl_yylex.
3011 ____________________________________________________________________________
3012 [ 26410] By: davem on 2005/12/19 22:07:49
3013 Log: //g loops infinitely on tainted data
3014 make the LHS of expr =~ /foo/g an lvalue, so that any pos magic
3015 attached to it stays attached.
3018 ____________________________________________________________________________
3019 [ 26409] By: nicholas on 2005/12/19 20:57:40
3020 Log: Make gv_init recognise a reference-to-something in a symbol table as
3021 meaning a constant subroutine with that thing as it value
3024 ____________________________________________________________________________
3025 [ 26408] By: rgs on 2005/12/19 19:27:09
3026 Log: Fix internal broken link ; reindent code examples
3029 ____________________________________________________________________________
3030 [ 26407] By: rgs on 2005/12/19 19:21:47
3032 Add empty lines after =items.
3035 ____________________________________________________________________________
3036 [ 26406] By: rgs on 2005/12/19 19:18:48
3037 Log: A note on say() and ORS grabbed from Damian's Perl6::Say.
3040 ____________________________________________________________________________
3041 [ 26405] By: rgs on 2005/12/19 18:43:04
3042 Log: Attempt at making IO::Handle backwards compatible again
3044 ! ext/IO/lib/IO/Handle.pm
3045 ____________________________________________________________________________
3046 [ 26404] By: nicholas on 2005/12/19 18:28:03
3047 Log: Make sv_dump (and therefore Devel::Peek) report the value of the
3048 constant in inlineable constant subroutines.
3050 ! dump.c ext/Devel/Peek/t/Peek.t
3051 ____________________________________________________________________________
3052 [ 26403] By: rgs on 2005/12/19 18:20:48
3053 Log: sort.pm deserves a new version number
3056 ____________________________________________________________________________
3057 [ 26402] By: rgs on 2005/12/19 18:17:19
3058 Log: Subject: Re: [PATCH] Make the 'sort' pragma lexically scoped
3059 From: Robin Houston <robin@cpan.org>
3060 Date: Dec 19, 2005 6:46 PM
3061 Message-ID: <20051219174620.GA17940@rpc142.cs.man.ac.uk>
3063 ! embed.fnc embed.h ext/B/B/Concise.pm ext/B/t/concise-xs.t
3064 ! ext/B/t/f_sort.t global.sym lib/feature.pm lib/sort.pm
3065 ! lib/sort.t op.c op.h pod/perlapi.pod pp_sort.c proto.h toke.c
3066 ____________________________________________________________________________
3067 [ 26401] By: rgs on 2005/12/19 16:39:44
3068 Log: Missing file from last change
3071 ____________________________________________________________________________
3072 [ 26400] By: rgs on 2005/12/19 16:26:15
3073 Log: Subject: [PATCH] latest switch/say/~~
3074 From: Robin Houston <robin@cpan.org>
3075 Date: Sat, 17 Dec 2005 20:44:31 +0000
3076 Message-Id: <20051217204431.GB28940@rpc142.cs.man.ac.uk>
3078 + lib/feature.pm lib/feature.t t/io/say.t t/lib/feature/nonesuch
3079 + t/lib/feature/say t/lib/feature/smartmatch
3080 + t/lib/feature/switch t/op/smartmatch.t t/op/switch.t
3081 ! MANIFEST cop.h embed.fnc embed.h ext/B/B/Deparse.pm
3082 ! ext/B/t/concise-xs.t ext/B/t/f_map.t ext/B/t/optree_samples.t
3083 ! ext/IO/lib/IO/Handle.pm ext/Opcode/Opcode.pm global.sym
3084 ! keywords.h keywords.pl lib/overload.pm lib/warnings.t op.c
3085 ! op.h opcode.h opcode.pl opnames.h perl.h perl_keyword.pl
3086 ! perly.act perly.h perly.tab perly.y pod/perldiag.pod
3087 ! pod/perlfunc.pod pod/perlop.pod pod/perlsyn.pod pp.sym
3088 ! pp_ctl.c pp_proto.h proto.h t/op/cproto.t toke.c
3089 ____________________________________________________________________________
3090 [ 26399] By: rgs on 2005/12/19 09:52:42
3091 Log: Un-TODO a fixed test
3093 Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
3094 From: demerphq <demerphq@gmail.com>
3095 Date: Sat, 17 Dec 2005 17:23:23 +0100
3096 Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
3099 ____________________________________________________________________________
3100 [ 26398] By: rgs on 2005/12/19 09:52:03
3101 Log: TODO-SKIP tests must be "not ok", or else the test harness will think
3102 it's an unexpected success
3104 Subject: Re: Change 26165 broke ext/threads/t/stress_re.t test on Win32 (and patch to t/test.pl and/or Test::Harness)
3105 From: demerphq <demerphq@gmail.com>
3106 Date: Sat, 17 Dec 2005 17:23:23 +0100
3107 Message-ID: <9b18b3110512170823q1bb2cd27h838b4d4dcdba72c9@mail.gmail.com>
3110 ____________________________________________________________________________
3111 [ 26397] By: rgs on 2005/12/18 10:23:55
3112 Log: Subject: [PATCH] Make script embedded in patchlevel.h work on win32.
3113 From: demerphq <demerphq@gmail.com> Mailed-By: perl.org
3114 Date: Dec 17, 2005 7:52 PM
3115 Message-ID: <9b18b3110512171052h2052d598rdf038f1d38560317@mail.gmail.com>
3118 ____________________________________________________________________________
3119 [ 26396] By: craigb on 2005/12/18 00:16:42
3120 Log: Two test workarounds for VMS
3122 ! lib/File/Copy.t t/op/goto.t
3123 ____________________________________________________________________________
3124 [ 26395] By: nicholas on 2005/12/17 23:22:31
3125 Log: Add some paranoia to check that GP accesses aren't being done on the
3129 ____________________________________________________________________________
3130 [ 26394] By: stevep on 2005/12/17 19:21:35
3131 Log: Upgrade to Time-HiRes-1.86
3133 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
3134 ! ext/Time/HiRes/t/HiRes.t
3135 ____________________________________________________________________________
3136 [ 26393] By: nicholas on 2005/12/17 18:50:08
3137 Log: Two it's => its grammar fixes.
3140 ____________________________________________________________________________
3141 [ 26392] By: nicholas on 2005/12/17 18:25:59
3142 Log: Move and const some definitions of variables used to save errno.
3145 ____________________________________________________________________________
3146 [ 26391] By: nicholas on 2005/12/17 17:46:06
3147 Log: Add t/op/negate.t to MANIFEST.
3150 ____________________________________________________________________________
3151 [ 26390] By: nicholas on 2005/12/17 17:40:44
3152 Log: Pull the definition of olderrno in sv_2pv_flags into the block where
3156 ____________________________________________________________________________
3157 [ 26389] By: stevep on 2005/12/17 15:47:39
3158 Log: Subject: [PATCH] Correct typo in Time::HiRes tests introduced by patch 26383
3159 From: Dominic Dunlop <shouldbedomo@mac.com>
3160 Date: Sat, 17 Dec 2005 15:57:54 +0100
3161 Message-Id: <B364C747-F2BB-446F-887E-06EA2989888C@mac.com>
3163 ! ext/Time/HiRes/t/HiRes.t
3164 ____________________________________________________________________________
3165 [ 26388] By: stevep on 2005/12/17 15:41:38
3166 Log: Fix a typo and add some clarification to change #26387.
3169 ____________________________________________________________________________
3170 [ 26387] By: stevep on 2005/12/17 15:35:45
3171 Log: Addition documentation explaining aritmetic negation on strings. Also,
3172 additional test cases based partially on code by Piotr Fusik in
3173 RT #36675: -'-10' eq '+10'.
3177 ____________________________________________________________________________
3178 [ 26386] By: nicholas on 2005/12/17 12:00:51
3179 Log: The IV/UV choice can be made inside uiv_2buf rather than sv_2pv_flags.
3182 ____________________________________________________________________________
3183 [ 26385] By: nicholas on 2005/12/17 11:44:47
3184 Log: The THINKFIRST check after the GMAGICAL check in sv_2iv_flags and
3185 sv_2uv_flags should have been else if.
3188 ____________________________________________________________________________
3189 [ 26384] By: stevep on 2005/12/17 04:03:05
3190 Log: Fix for ext/POSIX/t/time.t so the strftime() test works on systems
3191 that aren't quite up to SUS3. Based on a patch by David Dyck in
3192 RT #37960: POSIX/t/time fails bleadperl
3194 ! ext/POSIX/t/time.t
3195 ____________________________________________________________________________
3196 [ 26383] By: stevep on 2005/12/17 01:46:58
3197 Log: Upgrade to Time-HiRes-1.85
3199 ! ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm
3200 ! ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL
3201 ! ext/Time/HiRes/fallback/const-c.inc
3202 ! ext/Time/HiRes/fallback/const-xs.inc ext/Time/HiRes/t/HiRes.t
3203 ____________________________________________________________________________
3204 [ 26382] By: nicholas on 2005/12/16 22:41:01
3205 Log: Typo fixes from Robin Houston in
3206 <20051216201446.GA24709@rpc142.cs.man.ac.uk>
3209 ____________________________________________________________________________
3210 [ 26381] By: nicholas on 2005/12/16 21:54:13
3211 Log: s/Nullhv/NULL/g;
3212 # Although I see that Robin is proposing to add some :-)
3214 ! cop.h ext/Data/Dumper/Dumper.xs ext/DynaLoader/dlutils.c gv.c
3215 ! op.c op.h pad.c perl.c sv.c toke.c universal.c xsutils.c
3216 ____________________________________________________________________________
3217 [ 26380] By: nicholas on 2005/12/16 21:30:34
3218 Log: s/Nullav/NULL/g
3220 ! cop.h ext/Data/Dumper/Dumper.xs gv.c intrpvar.h pad.c perl.c
3221 ! pp.c pp_ctl.c pp_sort.c scope.c sv.c
3222 ____________________________________________________________________________
3223 [ 26379] By: rgs on 2005/12/16 21:13:37
3224 Log: Subject: [PATCH] RE: PeekMessage() call in win32\win32.c win32_async_check
3225 From: Jan Dubois <jand@activestate.com>
3226 Date: Dec 16, 2005 7:12 AM
3227 Message-ID: <015901c60207$abd64210$d563a8c0@candy>
3229 (Without the proposed alarm.t test)
3231 ! t/op/fork.t win32/perlhost.h win32/win32.c win32/win32.h
3232 ____________________________________________________________________________
3233 [ 26378] By: nicholas on 2005/12/16 18:12:26
3234 Log: Perl_sv_dup should be allocating bodies based on *size*, not the
3238 ____________________________________________________________________________
3239 [ 26377] By: nicholas on 2005/12/16 15:55:51
3240 Log: comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to
3241 add "new" tests before the end.
3244 ____________________________________________________________________________
3245 [ 26376] By: davem on 2005/12/15 22:03:57
3246 Log: change #26373 broke threaded builds (aTHX_ now superfluous)
3249 ____________________________________________________________________________
3250 [ 26375] By: stevep on 2005/12/15 18:16:20
3251 Log: Added test for change #26373.
3254 ____________________________________________________________________________
3255 [ 26374] By: rgs on 2005/12/15 18:00:34
3256 Log: Fix for [perl #37886] strict 'refs' doesn't apply inside defined
3258 ! pod/perl593delta.pod pp.c t/lib/strict/refs
3259 ____________________________________________________________________________
3260 [ 26373] By: stevep on 2005/12/15 17:48:42
3261 Log: Prevent require() from attempting to open directories and block
3262 devices. This fixes RT #24404.
3264 ! embed.fnc embed.h pp_ctl.c proto.h
3265 ____________________________________________________________________________
3266 [ 26372] By: nicholas on 2005/12/15 17:26:52
3267 Log: Use PL_op_desc rather than literal strings in pp_ioctl
3270 ____________________________________________________________________________
3271 [ 26371] By: nicholas on 2005/12/15 17:26:22
3272 Log: Expand the comment describing the intent of change 26370, and how it
3273 relates to change 24660.
3276 ____________________________________________________________________________
3277 [ 26370] By: rgs on 2005/12/15 17:12:01
3278 Log: Don't autovivify stashes as soon as the lexer sees them.
3279 This makes defined %foo::bar:: work again.
3280 Add tests for it, remove note in perldelta about having broken it.
3282 ! pod/perl593delta.pod t/op/stash.t toke.c
3283 ____________________________________________________________________________
3284 [ 26369] By: nicholas on 2005/12/15 16:24:21
3285 Log: In Perl_apply, the name of the op can be found from PL_op_name, instead
3286 of using local string constants.
3289 ____________________________________________________________________________
3290 [ 26368] By: rgs on 2005/12/15 15:11:15
3291 Log: More general fix for bug [perl #37915]
3292 Make Net::Ping::mselect return undef on error instead of -1.
3295 ____________________________________________________________________________
3296 [ 26367] By: rgs on 2005/12/15 14:44:51
3297 Log: Subject: [perl #37915] Bad select error handling in Net::Ping
3298 From: alexander_bluhm@genua.de (via RT) <perlbug-followup@perl.org>
3299 Date: Tue, 13 Dec 2005 10:44:47 -0800
3300 Message-ID: <rt-3.0.11-37915-125655.19.2646201463531@perl.org>
3303 ____________________________________________________________________________
3304 [ 26366] By: gisle on 2005/12/15 12:34:12
3305 Log: Silence test output to STDERR
3306 because it makes the 'make test' output look ugly.
3308 ! ext/Sys/Syslog/t/00-load.t
3309 ____________________________________________________________________________
3310 [ 26365] By: gisle on 2005/12/15 10:42:03
3311 Log: Subject: Re: [perl #37897] sprintf of version objects
3312 From: John Peacock <jpeacock@rowman.com>
3313 Date: Wed, 14 Dec 2005 10:12:56 -0500
3314 Message-ID: <43A03678.2060700@rowman.com>
3316 (with some formatting tweaks and extra test cases)
3318 ! sv.c t/op/sprintf.t
3319 ____________________________________________________________________________
3320 [ 26364] By: rgs on 2005/12/15 10:04:36
3321 Log: Some cleanups by Jarkko (and one by myself) to check83.pl
3323 ! Porting/check83.pl
3324 ____________________________________________________________________________
3325 [ 26363] By: craigb on 2005/12/15 03:59:21
3326 Log: On VMS, put pods in [.lib.pods] rather than [.lib.pod]
3327 in order to avoid collisions with [.lib.Pod]
3329 ! configure.com installperl vms/descrip_mms.template
3330 ____________________________________________________________________________
3331 [ 26362] By: stevep on 2005/12/15 02:33:11
3332 Log: Reverting change #26360 and #26361 since it appears that the bugs I
3333 thought I fixed had been previously fixed with change #25953.
3336 ____________________________________________________________________________
3337 [ 26361] By: stevep on 2005/12/15 02:02:25
3338 Log: Again, FREETMPS not SAVETMPS!
3341 ____________________________________________________________________________
3342 [ 26360] By: stevep on 2005/12/15 02:00:19
3343 Log: Add a missing FREETMPS to match up with a SAVETMPS. This change
3344 fixes problems with nested sorts. (RTs #7063 and #36430).
3347 ____________________________________________________________________________
3348 [ 26359] By: stevep on 2005/12/15 00:36:25
3349 Log: Upgrade to Getopt-Long-2.35
3351 ! lib/Getopt/Long.pm
3352 ____________________________________________________________________________
3353 [ 26358] By: craigb on 2005/12/14 22:03:28
3354 Log: Using the system's utime() requires a patch to vms/vmsish.h
3355 that has not been submitted yet.
3358 ____________________________________________________________________________
3359 [ 26357] By: nicholas on 2005/12/14 16:41:33
3360 Log: lib/Pod/t/man.t should use TODO with not ok to express its intentions
3361 correctly in TAP. (or alternatively if it really wants to skip, it
3365 ____________________________________________________________________________
3366 [ 26355] By: nicholas on 2005/12/14 15:25:39
3367 Log: Duplicate the AMAGIC temporary variable consting from sv_2iv_flags into
3368 sv_2uv_flags, sv_2nv and sv_2pv_flags.
3371 ____________________________________________________________________________
3372 [ 26354] By: nicholas on 2005/12/14 14:59:18
3373 Log: Simplify the SvGMAGIC code in sv_[ipu]v_flags.
3376 ____________________________________________________________________________
3377 [ 26353] By: nicholas on 2005/12/14 14:08:24
3378 Log: Simplify the SvGMAGIC code in sv_2nv, removing duplicated checks to
3379 warn for uninitialized values.
3382 ____________________________________________________________________________
3383 [ 26352] By: nicholas on 2005/12/14 13:22:14
3384 Log: The logic to use SVt_NV or SVt_PVNV is in sv_upgrade, so no need to
3385 dupliate it in sv_2nv. Also, the final sv_upgrade is never called.
3388 ____________________________________________________________________________
3389 [ 26351] By: davem on 2005/12/14 12:46:29
3390 Log: forgot to add new file to change #26350
3392 + ext/threads/shared/t/blessed.t
3393 ____________________________________________________________________________
3394 [ 26350] By: davem on 2005/12/14 12:44:20
3395 Log: Subject: [perl #37919] Blessed scalar refs with threads::shared
3396 From: "Jerry D. Hedden" (via RT) <perlbug-followup@perl.org>
3397 Date: Tue, 13 Dec 2005 15:11:20 -0800
3398 Message-Id: <rt-3.0.11-37919-125690.15.3722450337035@perl.org>
3400 Unlike arrays and hashes, coping blessed refs to shared scalars left
3403 ! MANIFEST ext/threads/shared/shared.xs
3404 ____________________________________________________________________________
3405 [ 26349] By: steveh on 2005/12/14 12:41:02
3406 Log: Fix compilation error when building with -DPERL_MEM_LOG_STDERR
3409 ____________________________________________________________________________
3410 [ 26347] By: nicholas on 2005/12/13 22:07:30
3411 Log: Convert range.t to test.pl
3414 ____________________________________________________________________________
3415 [ 26346] By: nicholas on 2005/12/13 20:05:31
3416 Log: Update embed.fnc and headers after change 26345 (spotted by Rafael)
3418 ! embed.fnc embed.h proto.h
3419 ____________________________________________________________________________
3420 [ 26345] By: nicholas on 2005/12/13 19:44:22
3421 Log: Inline asIV and asUV, as each is only used once, and it distracts from
3422 the patterns of repeated code in sv_2iv_flags, sv_2uv_flags, sv_2nv
3423 and sv_2pv_flags. Add a comment noting the return path from the end of
3424 the SvGMAGICAL case to all 4.
3427 ____________________________________________________________________________
3428 [ 26344] By: craigb on 2005/12/13 17:27:48
3429 Log: Don't include utime.h in vms.c -- it collides with
3430 homegroun definitions in vmsish.h.
3433 ____________________________________________________________________________
3434 [ 26343] By: rgs on 2005/12/13 14:07:12
3435 Log: Fix realclean target for Sys::Syslog
3437 ! ext/Sys/Syslog/Makefile.PL
3438 ____________________________________________________________________________
3439 [ 26342] By: gisle on 2005/12/13 13:54:44
3440 Log: Remove tests that were not portable to 64bit ints.
3443 ____________________________________________________________________________
3444 [ 26341] By: stevep on 2005/12/13 12:17:57
3445 Log: Renaming of some of Pod::Simple's test files to make it more 8.3
3448 +> lib/Pod/Simple/t/junk1.pod lib/Pod/Simple/t/junk1_out.txt
3449 +> lib/Pod/Simple/t/junk2.pod lib/Pod/Simple/t/junk2_out.txt
3450 +> lib/Pod/Simple/t/perlcyg.pod lib/Pod/Simple/t/perlcyg_out.txt
3451 +> lib/Pod/Simple/t/perlfaq3.pod
3452 +> lib/Pod/Simple/t/perlfaq3_out.txt lib/Pod/Simple/t/perlvar.pod
3453 +> lib/Pod/Simple/t/perlvar_out.txt
3454 - lib/Pod/Simple/t/test_junk1.pod
3455 - lib/Pod/Simple/t/test_junk1_out.txt
3456 - lib/Pod/Simple/t/test_junk2.pod
3457 - lib/Pod/Simple/t/test_junk2_out.txt
3458 - lib/Pod/Simple/t/test_old_perlcygwin.pod
3459 - lib/Pod/Simple/t/test_old_perlcygwin_out.txt
3460 - lib/Pod/Simple/t/test_old_perlfaq3.pod
3461 - lib/Pod/Simple/t/test_old_perlfaq3_out.txt
3462 - lib/Pod/Simple/t/test_old_perlvar.pod
3463 - lib/Pod/Simple/t/test_old_perlvar_out.txt
3464 ! MANIFEST lib/Pod/Simple/t/render.t
3465 ____________________________________________________________________________
3466 [ 26340] By: stevep on 2005/12/13 11:54:54
3467 Log: Changes to Pod::Simple's tests to get rid of the "^"s in the
3470 + lib/Pod/Simple/t/other_test_lib/Sizzlesuzzle.pm
3471 + lib/Pod/Simple/t/other_test_lib/hink_honk/Glunk.pod
3472 + lib/Pod/Simple/t/other_test_lib/hink_honk/Vliff.pm
3473 + lib/Pod/Simple/t/other_test_lib/hink_honk/readme.txt
3474 + lib/Pod/Simple/t/other_test_lib/pod/perlthang.pod
3475 + lib/Pod/Simple/t/other_test_lib/pod/perlzuk.pod
3476 + lib/Pod/Simple/t/other_test_lib/squaa/Vliff.pm
3477 + lib/Pod/Simple/t/other_test_lib/squaa/Wowo.pod
3478 + lib/Pod/Simple/t/test_lib/Blorm.pm
3479 + lib/Pod/Simple/t/test_lib/Zonk/Fiddle.txt
3480 + lib/Pod/Simple/t/test_lib/Zonk/Pronk.pm
3481 + lib/Pod/Simple/t/test_lib/Zonk/Veng.pm
3482 + lib/Pod/Simple/t/test_lib/hink_honk/Glunk.pod
3483 + lib/Pod/Simple/t/test_lib/hink_honk/Vliff.pm
3484 + lib/Pod/Simple/t/test_lib/hink_honk/readme.txt
3485 + lib/Pod/Simple/t/test_lib/pod/perlfliff.pod
3486 + lib/Pod/Simple/t/test_lib/pod/perlthang.pod
3487 + lib/Pod/Simple/t/test_lib/squaa.pm
3488 + lib/Pod/Simple/t/test_lib/squaa/Glunk.pod
3489 + lib/Pod/Simple/t/test_lib/squaa/Vliff.pm
3490 + lib/Pod/Simple/t/test_lib/zikzik.pod
3491 + lib/Pod/Simple/t/yet_another_test_lib/squaa/Vliff.pm
3492 - lib/Pod/Simple/t/other^test^lib/Sizzlesuzzle.pm
3493 - lib/Pod/Simple/t/other^test^lib/hink^honk/Glunk.pod
3494 - lib/Pod/Simple/t/other^test^lib/hink^honk/Vliff.pm
3495 - lib/Pod/Simple/t/other^test^lib/hink^honk/readme.txt
3496 - lib/Pod/Simple/t/other^test^lib/pod/perlthang.pod
3497 - lib/Pod/Simple/t/other^test^lib/pod/perlzuk.pod
3498 - lib/Pod/Simple/t/other^test^lib/squaa/Vliff.pm
3499 - lib/Pod/Simple/t/other^test^lib/squaa/Wowo.pod
3500 - lib/Pod/Simple/t/test^lib/Blorm.pm
3501 - lib/Pod/Simple/t/test^lib/Zonk/Fiddle.txt
3502 - lib/Pod/Simple/t/test^lib/Zonk/Pronk.pm
3503 - lib/Pod/Simple/t/test^lib/Zonk/Veng.pm
3504 - lib/Pod/Simple/t/test^lib/hink^honk/Glunk.pod
3505 - lib/Pod/Simple/t/test^lib/hink^honk/Vliff.pm
3506 - lib/Pod/Simple/t/test^lib/hink^honk/readme.txt
3507 - lib/Pod/Simple/t/test^lib/pod/perlfliff.pod
3508 - lib/Pod/Simple/t/test^lib/pod/perlthang.pod
3509 - lib/Pod/Simple/t/test^lib/squaa.pm
3510 - lib/Pod/Simple/t/test^lib/squaa/Glunk.pod
3511 - lib/Pod/Simple/t/test^lib/squaa/Vliff.pm
3512 - lib/Pod/Simple/t/test^lib/zikzik.pod
3513 - lib/Pod/Simple/t/yet^another^test^lib/squaa/Vliff.pm
3514 ! MANIFEST lib/Pod/Simple/t/htmlbatch_01.t
3515 ! lib/Pod/Simple/t/search_10survey_specific.t
3516 ! lib/Pod/Simple/t/search_12survey_cwd.t
3517 ! lib/Pod/Simple/t/search_20survey_two.t
3518 ! lib/Pod/Simple/t/search_22survey_two_shadowing.t
3519 ! lib/Pod/Simple/t/search_25_glob_squaa_coloncolon_kleene.t
3520 ! lib/Pod/Simple/t/search_26_glob_kleene_k.t
3521 ! lib/Pod/Simple/t/search_27_glob_squaa_kleene.t
3522 ! lib/Pod/Simple/t/search_28_glob_z_kleene_k.t
3523 ! lib/Pod/Simple/t/search_29_glob_z_qmark_k.t
3524 ____________________________________________________________________________
3525 [ 26339] By: gisle on 2005/12/13 11:40:26
3526 Log: Add overflow check to EXPECT_NUMBER() used by sv_vcatpvfn().
3527 sprintf() or printf() will now croak if any of the indexes and
3528 widths specified in the format string are too large.
3530 ! pod/perldiag.pod sv.c t/op/sprintf.t t/op/sprintf2.t
3531 ____________________________________________________________________________
3532 [ 26338] By: rgs on 2005/12/13 11:20:16
3533 Log: Subject: Re: check83.pl
3534 From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
3535 Date: Sun, 11 Dec 2005 07:19:58 -0800
3536 Message-ID: <20051211151958.GA6188@efn.org>
3538 ! Porting/check83.pl
3539 ____________________________________________________________________________
3540 [ 26337] By: steveh on 2005/12/13 09:41:29
3541 Log: Fix lib/File/Compare.t test failures on Win32
3543 Change 26225, updated by 26245, added a test for another filename with
3544 a trailing space but failed to open the new filehandle in binary mode
3546 To compound matters, creating a file called "foo " on Win32 "succeeds"
3547 but actually creates a file called just "foo", so we have actually
3548 overwritten the original file with this non-binary mode version, and
3549 hence some of the original tests started failing too!
3551 (And because of this the new test doesn't actually add anything new on
3552 Win32 at the moment, but right now I can't think of a filename that
3553 would have failed under 2-arg open but succeeds with 3-arg open, which
3554 was the purpose of this test)
3556 ! lib/File/Compare.t
3557 ____________________________________________________________________________
3558 [ 26336] By: steveh on 2005/12/13 08:54:45
3559 Log: Don't try to export Perl_pad_sv when it isn't defined
3561 Fixes a Win32 linker error in non-DEBUGGING builds following 26316
3564 ____________________________________________________________________________
3565 [ 26334] By: rgs on 2005/12/12 16:03:00
3566 Log: A suggestion by Yamashina Hio to speed up substitutions
3567 with right-hand side expressions by freeing temporaries.
3570 Subject: s///ge; consumes PL_tmps_stack in its loop
3571 From: YAMASHINA Hio <hio@hio.jp>
3572 Date: Tue, 30 Aug 2005 17:17:23 +0900
3573 Message-Id: <20050830160113.9716.HIO@ymir.co.jp>
3576 ____________________________________________________________________________
3577 [ 26332] By: nicholas on 2005/12/12 15:24:06
3578 Log: Check that %v$foo does not crash.
3581 ____________________________________________________________________________
3582 [ 26330] By: gisle on 2005/12/12 13:55:14
3583 Log: Use load_module() instead of perl_eval_sv("require $mod") to
3584 load modules. This is safer since $mod comes from an external
3587 ! ext/Storable/Storable.xs
3588 ____________________________________________________________________________
3589 [ 26329] By: stevep on 2005/12/12 13:21:03
3590 Log: Pod::Man's tests aren't Unicode friendly. Let's skip the unfriendly
3594 ____________________________________________________________________________
3595 [ 26328] By: rgs on 2005/12/12 13:18:21
3596 Log: Robin Houston points out a better way to replace
3597 the C<defined %foo::bar::> construct.
3599 ! pod/perl593delta.pod
3600 ____________________________________________________________________________
3601 [ 26327] By: gisle on 2005/12/12 12:21:39
3602 Log: Oops, change 26326 broke t/run/switches.t
3603 Reverting change 24912 fixes it.
3606 ____________________________________________________________________________
3607 [ 26326] By: gisle on 2005/12/12 10:41:04
3608 Log: Drop "v" prefix from sprintf("%vd", $^V).
3610 The sprintf documentation has this example:
3612 printf "version is v%vd\n", $^V;
3614 and it printed 'version is vv5.9.3\n'.
3616 ! sv.c t/op/sprintf.t
3617 ____________________________________________________________________________
3618 [ 26325] By: nicholas on 2005/12/11 22:37:40
3619 Log: Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)
3621 ! sv.c t/uni/sprintf.t
3622 ____________________________________________________________________________
3623 [ 26324] By: nicholas on 2005/12/11 20:34:33
3624 Log: Move the rest of the data munging into the test preparation loop.
3627 ____________________________________________________________________________
3628 [ 26323] By: nicholas on 2005/12/11 19:49:53
3629 Log: Move the $data and $result munging into the test preparation loop.
3632 ____________________________________________________________________________
3633 [ 26321] By: gisle on 2005/12/11 18:14:24
3634 Log: Disallow sprintf's vector handling for non-integer formats.
3635 Avoids core dump for printf("%vs") and similar.
3637 ! sv.c t/op/sprintf.t
3638 ____________________________________________________________________________
3639 [ 26320] By: nicholas on 2005/12/11 12:54:14
3640 Log: Quench the other 2 ways obscure ways of abusing positional parameters
3641 to generate bogus array indexes. These two are inside the vector
3644 ! sv.c t/op/sprintf.t
3645 ____________________________________________________________________________
3646 [ 26319] By: nicholas on 2005/12/10 18:13:33
3647 Log: Re-instate the old perl getcwd as _perl_getcwd, and use it if loading
3648 the XS fails. (Needed to bootstrap the core build)
3651 ____________________________________________________________________________
3652 [ 26318] By: stevep on 2005/12/10 15:42:39
3653 Log: Upgrade to PathTools-3.14_01
3655 ! ext/Cwd/Changes ext/Cwd/Cwd.xs lib/Cwd.pm lib/File/Spec.pm
3656 ! lib/File/Spec/Unix.pm lib/File/Spec/VMS.pm
3657 ! lib/File/Spec/t/Spec.t
3658 ____________________________________________________________________________
3659 [ 26317] By: stevep on 2005/12/10 15:21:37
3660 Log: Subject: [PATCH] Code tweaks in sv.c
3661 From: Andy Lester <andy@petdance.com>
3662 Date: Fri, 9 Dec 2005 11:09:21 -0600
3663 Message-ID: <20051209170921.GC16943@petdance.com>
3665 Includes a minor change the patch to account for code that moved
3669 ____________________________________________________________________________
3670 [ 26316] By: stevep on 2005/12/10 15:14:37
3671 Log: Subject: [PATCH] Excluding pad funcs when not debugging
3672 From: Andy Lester <andy@petdance.com>
3673 Date: Wed, 7 Dec 2005 21:58:05 -0600
3674 Message-ID: <20051208035805.GA23007@petdance.com>
3677 ____________________________________________________________________________
3678 [ 26315] By: nicholas on 2005/12/09 23:09:42
3679 Log: A better hash for PTR_TABLE_HASH (?)
3682 ____________________________________________________________________________
3683 [ 26314] By: craigb on 2005/12/09 21:13:50
3684 Log: Subject: patch@26310 - Major step for > 256 char paths on VMS
3685 From: "John E. Malmberg" <wb8tyw@qsl.net>
3686 Date: Fri, 09 Dec 2005 14:08:53 -0500
3687 Message-id: <4399D645.8070803@qsl.net>
3690 ____________________________________________________________________________
3691 [ 26313] By: nicholas on 2005/12/09 19:18:32
3692 Log: An alternative way of structuring ptr_table_clear so that the variables
3693 can be assigned to at declaration time.
3696 ____________________________________________________________________________
3697 [ 26312] By: nicholas on 2005/12/09 18:46:17
3698 Log: A more efficient way to loop in ptr_table_clear
3701 ____________________________________________________________________________
3702 [ 26311] By: stevep on 2005/12/09 13:22:33
3703 Log: Subject: Re: Pod::Simple integration
3704 From: andreas.koenig.gmwojprw@franz.ak.mind.de (Andreas J. Koenig)
3705 Date: Fri, 09 Dec 2005 07:06:00 +0100
3706 Message-ID: <87k6ee7qk7.fsf@k75.linux.bogus>
3708 These files are still giving problems after attempting to convert
3709 them to text in p4. The tests pass without them, so we'll remove them
3710 from the Perl distribution.
3712 - lib/Pod/Simple/t/corpus/haiku-iso2202jp.txt
3713 - lib/Pod/Simple/t/corpus/haiku-iso2202jpx.txt
3714 - lib/Pod/Simple/t/corpus/haiku-iso2202jpy.txt
3715 - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16be_bom.txt
3716 - lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16le_bom.txt
3718 ____________________________________________________________________________
3719 [ 26310] By: stevep on 2005/12/09 03:39:17
3720 Log: Fixes compile errors introduce with change #26301 when compiling
3721 with ithreads and DEBUGGING.
3724 ____________________________________________________________________________
3725 [ 26309] By: stevep on 2005/12/09 02:07:32
3726 Log: Upgrade to Sys-Syslog-0.10
3728 + ext/Sys/Syslog/Changes ext/Sys/Syslog/README
3729 + ext/Sys/Syslog/fallback/const-c.inc
3730 + ext/Sys/Syslog/fallback/const-xs.inc
3731 + ext/Sys/Syslog/t/00-load.t ext/Sys/Syslog/t/constants.t
3732 + ext/Sys/Syslog/t/distchk.t ext/Sys/Syslog/t/pod.t
3733 + ext/Sys/Syslog/t/podcover.t ext/Sys/Syslog/t/podspell.t
3734 + ext/Sys/Syslog/t/portfs.t
3735 ! MANIFEST ext/Sys/Syslog/Makefile.PL ext/Sys/Syslog/Syslog.pm
3736 ! ext/Sys/Syslog/t/syslog.t
3737 ____________________________________________________________________________
3738 [ 26308] By: stevep on 2005/12/09 01:41:44
3739 Log: Upgrade to CGI.pm-3.15
3741 ! lib/CGI.pm lib/CGI/Changes
3742 ____________________________________________________________________________
3743 [ 26307] By: stevep on 2005/12/08 19:40:33
3744 Log: Add pointer to Pod::Simple for the Pod -> HTML task.
3747 ____________________________________________________________________________
3748 [ 26306] By: stevep on 2005/12/08 19:21:25
3749 Log: One final Pod::Usage yak to shave...
3752 ____________________________________________________________________________
3753 [ 26305] By: stevep on 2005/12/08 19:07:38
3754 Log: Version bump for Pod::Usage
3757 ____________________________________________________________________________
3758 [ 26304] By: stevep on 2005/12/08 19:04:59
3759 Log: Further yak-shaving on Pod::Usage. Now, t/pod/pod2usage2.t tests
3762 ! lib/Pod/Usage.pm t/pod/pod2usage2.t
3763 ____________________________________________________________________________
3764 [ 26303] By: stevep on 2005/12/08 15:53:36
3765 Log: Fix to Pod::Usage to work with all recent Pod::Text versions. Also
3766 includes a change to the Pod::Usage test file for compatibility
3769 ! lib/Pod/Usage.pm lib/Pod/t/Usage.t
3770 ____________________________________________________________________________
3771 [ 26302] By: craigb on 2005/12/08 14:47:57
3772 Log: On VMS, do not use Perl's memory allocator for the home-grown pipe
3773 structures. They may be allocated during start-up and are torn down
3774 in an exit handler, where thread context and other Perlish support
3778 ____________________________________________________________________________
3779 [ 26301] By: nicholas on 2005/12/08 14:06:37
3780 Log: Merge common code from ptr_table_fetch and ptr_table_store into
3784 ____________________________________________________________________________
3785 [ 26300] By: gisle on 2005/12/08 09:56:22
3786 Log: Fixup the setsockopt usage message; missing OPTVAL.
3788 ! ext/IO/lib/IO/Socket.pm
3789 ____________________________________________________________________________
3790 [ 26299] By: gisle on 2005/12/08 09:53:35
3791 Log: Improve the setsockopt description.
3792 Removed claim that OPTVAL might be undef as it is just treated
3793 the same as 0 and give the usual use-of-uninitialized-value
3794 warning. Added an example.
3797 ____________________________________________________________________________
3798 [ 26298] By: craigb on 2005/12/08 04:34:42
3799 Log: Subject: patch@26253 Allow embedded new lines passed through to commands
3800 From: "John E. Malmberg" <wb8tyw@qsl.net>
3801 Date: Wed, 07 Dec 2005 22:26:21 -0500
3802 Message-id: <4397A7DD.8030403@qsl.net>
3805 ____________________________________________________________________________
3806 [ 26297] By: stevep on 2005/12/07 20:39:24
3807 Log: One quick fix to the test for differences in error output.
3810 ____________________________________________________________________________
3811 [ 26296] By: rgs on 2005/12/07 15:46:46
3812 Log: Subject: [PATCH] All args in embed.fnc should be named
3813 From: Andy Lester <andy@petdance.com>
3814 Date: Wed, 7 Dec 2005 10:08:18 -0600
3815 Message-ID: <20051207160818.GA13465@petdance.com>
3817 ! embed.fnc embed.pl pod/perlapi.pod proto.h
3818 ____________________________________________________________________________
3819 [ 26295] By: rgs on 2005/12/07 15:13:03
3820 Log: Don't build manpages for Encode and Unicode::Normalize
3821 (when compiling perl manpages are built afterwards, not
3822 by MakeMaker like when installing modules.) This fix a
3823 bootstrap problem (now that Pod::Man uses POSIX.)
3825 ! ext/Encode/Makefile.PL ext/Unicode/Normalize/Makefile.PL
3826 ____________________________________________________________________________
3827 [ 26294] By: rgs on 2005/12/07 13:22:39
3828 Log: Check in those files as text, not binary
3830 ! lib/Pod/Simple/t/corpus/haiku-iso2202jp.txt
3831 ! lib/Pod/Simple/t/corpus/haiku-iso2202jpx.txt
3832 ! lib/Pod/Simple/t/corpus/haiku-iso2202jpy.txt
3833 ! lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16be_bom.txt
3834 ! lib/Pod/Simple/t/corpus_not_yet_impl/polish_utf16le_bom.txt
3835 ____________________________________________________________________________
3836 [ 26293] By: rgs on 2005/12/07 13:01:00
3840 ____________________________________________________________________________
3841 [ 26292] By: stevep on 2005/12/07 12:36:59
3842 Log: Upgrade to podlators-2.00
3844 + lib/Pod/t/color.t lib/Pod/t/termcap.t
3845 - lib/Pod/t/text-errors.t
3846 ! MANIFEST lib/Pod/Man.pm lib/Pod/Text.pm lib/Pod/Text/Color.pm
3847 ! lib/Pod/Text/Overstrike.pm lib/Pod/Text/Termcap.pm
3848 ! lib/Pod/t/basic.cap lib/Pod/t/basic.clr lib/Pod/t/basic.man
3849 ! lib/Pod/t/basic.ovr lib/Pod/t/basic.pod lib/Pod/t/basic.t
3850 ! lib/Pod/t/basic.txt lib/Pod/t/man.t lib/Pod/t/text-options.t
3851 ! lib/Pod/t/text.t pod/pod2man.PL pod/pod2text.PL
3852 ____________________________________________________________________________
3853 [ 26291] By: stevep on 2005/12/07 11:38:00
3854 Log: Assimilate Pod-Simple-3.03 to the Perl core
3857 ! MANIFEST Porting/Maintainers.pl
3858 ____________________________________________________________________________
3859 [ 26290] By: nicholas on 2005/12/07 08:53:03
3860 Log: Pull the regexp stringification code out into S_stringify_regexp, to
3861 make sv_2pv_flags clearer.
3864 ____________________________________________________________________________
3865 [ 26289] By: nicholas on 2005/12/07 08:30:26