Oops. I *thought* that I had checked that all changed files were open.
[perl.git] / Changes
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.
7
8 For information on what's new in this release, see pod/perldelta.pod.
9
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
11
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
15 indicator:
16
17             !       modified
18             +       added
19             -       deleted
20             +>      branched (from elsewhere)
21             !>      merged changes (from elsewhere)
22
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/
26
27 --------------
28 Version v5.9.X          Development release working toward v5.10
29 --------------
30
31 ____________________________________________________________________________
32 [ 26974] By: rgs                                   on 2006/01/28  10:57:04
33         Log: Add perl 5.9.3 in release list
34      Branch: perl
35            ! pod/perlhist.pod
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>
42      Branch: perl
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.
47      Branch: perl
48            + utils/ptardiff.PL
49 ____________________________________________________________________________
50 [ 26968] By: rgs                                   on 2006/01/27  18:07:54
51         Log: Regenerate META.yml
52      Branch: perl
53            ! META.yml
54 ____________________________________________________________________________
55 [ 26967] By: rgs                                   on 2006/01/27  18:04:17
56         Log: Regenerate Changes; remove ^M chars in Changes
57      Branch: perl
58            ! Changes
59 ____________________________________________________________________________
60 [ 26966] By: rgs                                   on 2006/01/27  17:47:32
61         Log: Remove patch number
62      Branch: perl
63            ! patchlevel.h
64 ____________________________________________________________________________
65 [ 26965] By: rgs                                   on 2006/01/27  17:44:48
66         Log: Mention ptardiff in perldelta.
67      Branch: perl
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
72      Branch: perl
73            ! installperl
74 ____________________________________________________________________________
75 [ 26963] By: rgs                                   on 2006/01/27  17:19:52
76         Log: Install the ptardiff utility that comes with Archive::Tar
77      Branch: perl
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
83      Branch: perl
84            ! installperl
85 ____________________________________________________________________________
86 [ 26961] By: rgs                                   on 2006/01/27  16:31:33
87         Log: Regenerate PODs
88      Branch: perl
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.
93              Mention perltodo.
94      Branch: perl
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
100      Branch: perl
101            ! cygwin/perlld.in
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>
108      Branch: perl
109            ! hints/cygwin.sh
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>
117      Branch: perl
118            ! Porting/pumpkin.pod
119 ____________________________________________________________________________
120 [ 26955] By: nicholas                              on 2006/01/27  10:36:05
121         Log: A description of the new constants.
122      Branch: perl
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()'
127      Branch: perl
128            ! mg.c
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.
133      Branch: perl
134            ! mg.c
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
141      Branch: perl
142            ! mg.c
143 ____________________________________________________________________________
144 [ 26951] By: stevep                                on 2006/01/26  19:23:48
145         Log: Fix a few nits in perl593delta
146      Branch: perl
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.
151      Branch: perl
152            ! pod/Makefile.SH
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)
157      Branch: perl
158            ! pod/perl593delta.pod
159 ____________________________________________________________________________
160 [ 26948] By: rgs                                   on 2006/01/26  18:14:26
161         Log: More work on perldelta
162      Branch: perl
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:
168              
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>
173      Branch: perl
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
179              get here.
180      Branch: perl
181            ! mg.c
182 ____________________________________________________________________________
183 [ 26945] By: rgs                                   on 2006/01/26  11:49:22
184         Log: assertions.pm is dual-lived
185      Branch: perl
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>
193      Branch: perl
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>
202      Branch: perl
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.
209      Branch: perl
210            ! perl.c
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.
215      Branch: perl
216            ! win32/config.bc win32/config.gc win32/config.vc
217            ! win32/config.vc64
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>
224              
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>
229      Branch: perl
230            ! makedef.pl perl.c
231 ____________________________________________________________________________
232 [ 26933] By: rgs                                   on 2006/01/23  19:24:06
233         Log: More work on perldelta
234      Branch: perl
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?)
240      Branch: perl
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>
248      Branch: perl
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
253      Branch: perl
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
259              by change #26925.
260      Branch: perl
261            ! t/op/pat.t
262 ____________________________________________________________________________
263 [ 26927] By: rgs                                   on 2006/01/23  15:18:30
264         Log: Missing chunk in change #26926
265      Branch: perl
266            ! t/op/taint.t
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.
270              See the thread :
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>
275      Branch: perl
276            ! op.c
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
283              time.
284      Branch: perl
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.
290      Branch: perl
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
295      Branch: perl
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
303      Branch: perl
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>
311      Branch: perl
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.
316      Branch: perl
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.
322      Branch: perl
323            ! pp_ctl.c util.c
324 ____________________________________________________________________________
325 [ 26915] By: nicholas                              on 2006/01/20  10:12:12
326         Log: Note 5.8.8-RC1
327      Branch: perl
328            ! pod/perlhist.pod
329 ____________________________________________________________________________
330 [ 26914] By: mhx                                   on 2006/01/19  18:44:34
331         Log: Upgrade to Devel::PPPort 3.08
332      Branch: perl
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
340      Branch: perl
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
345              to fail on VMS.
346      Branch: perl
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.
351      Branch: perl
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
357              in]
358      Branch: perl
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.
364      Branch: perl
365            ! t/op/pat.t
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.
370      Branch: perl
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.
375      Branch: perl
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.
382              (cf. change #25101).
383      Branch: perl
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
393              VMS as well.
394      Branch: perl
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
401              <wb8tyw@qsl.net>).
402      Branch: perl
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>.
410              
411              On some old glibc systems (eg Redhat 6) IPPROTO_TCP is an enum only
412              and this change workaround that problem as well.
413      Branch: perl
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.
418      Branch: perl
419            ! doio.c
420 ____________________________________________________________________________
421 [ 26892] By: rgs                                   on 2006/01/18  10:06:24
422         Log: Explain better how that test count works.
423      Branch: perl
424            ! t/comp/require.t
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.
428      Branch: perl
429            ! t/comp/require.t
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
433      Branch: perl
434            ! lib/File/Compare.t
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.
442      Branch: perl
443            ! embed.fnc proto.h
444 ____________________________________________________________________________
445 [ 26883] By: rgs                                   on 2006/01/17  21:22:38
446         Log: Regression test for change #26881
447      Branch: perl
448            ! t/comp/require.t
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.
455      Branch: perl
456            ! pp_ctl.c
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
461              by Stas Bekman)
462      Branch: perl
463            ! pod/perlvar.pod
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>
470      Branch: perl
471            ! README.macosx
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.
477      Branch: perl
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.
482      Branch: perl
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
487      Branch: perl
488            ! 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
492              IO::Dir.
493      Branch: perl
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.)
499      Branch: perl
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
504      Branch: perl
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
562      Branch: perl
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.
574      Branch: perl
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
579      Branch: perl
580            ! Makefile.SH
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>
587      Branch: perl
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 
593              pipe implementation.
594      Branch: perl
595            ! t/io/through.t
596 ____________________________________________________________________________
597 [ 26856] By: nicholas                              on 2006/01/14  12:49:31
598         Log: Can now count the patches committed with --thanks-applied.
599              Changes5.8's top 3:
600              3332:   jhi
601              321:    ams
602              60:     nick
603      Branch: perl
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.
611      Branch: perl
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
616      Branch: perl
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.
622      Branch: perl
623            ! AUTHORS Porting/checkAUTHORS.pl
624 ____________________________________________________________________________
625 [ 26852] By: nicholas                              on 2006/01/14  11:54:09
626         Log: Add Ken Hirsch to AUTHORS.
627      Branch: perl
628            ! AUTHORS
629 ____________________________________________________________________________
630 [ 26850] By: nicholas                              on 2006/01/14  11:39:42
631         Log: e-mail update from Phil Lobbes
632      Branch: perl
633            ! AUTHORS Porting/checkAUTHORS.pl
634 ____________________________________________________________________________
635 [ 26849] By: rgs                                   on 2006/01/14  10:26:15
636         Log: Perldelta nits by Jim Cromie
637      Branch: perl
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)
642              by Jim Cromie
643      Branch: perl
644            ! t/TEST
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
649              in #25306).
650      Branch: perl
651            ! vms/vms.c
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.
656      Branch: perl
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.
661      Branch: perl
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 ($[)
666              in getopts.pl".
667      Branch: perl
668            ! t/op/local.t
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
675      Branch: perl
676            ! pp_sys.c
677 ____________________________________________________________________________
678 [ 26826] By: rgs                                   on 2006/01/13  17:32:31
679         Log: More perldelta work
680      Branch: perl
681            ! pod/perl593delta.pod
682 ____________________________________________________________________________
683 [ 26824] By: nicholas                              on 2006/01/13  17:08:13
684         Log: $utf8::VERSION++ # Documentation.
685      Branch: perl
686            ! lib/utf8.pm
687 ____________________________________________________________________________
688 [ 26819] By: rgs                                   on 2006/01/13  14:50:32
689         Log: Fix internal links in POD.
690      Branch: perl
691            ! lib/utf8.pm
692 ____________________________________________________________________________
693 [ 26817] By: nicholas                              on 2006/01/13  14:02:00
694         Log: More $VERSION bumps.
695      Branch: perl
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.
700      Branch: perl
701            ! lib/PerlIO.pm
702 ____________________________________________________________________________
703 [ 26815] By: gisle                                 on 2006/01/13  12:10:28
704         Log: Fix [perl #38223]; _IOC_SIZE() not always safe.
705      Branch: perl
706            ! perl.h
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)
711      Branch: perl
712            ! ext/Opcode/Safe.pm
713 ____________________________________________________________________________
714 [ 26813] By: craigb                                on 2006/01/13  01:12:44
715         Log: Assorted VMS-only MakeMaker fixes for blead
716      Branch: perl
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.
723      Branch: perl
724            ! utils/h2ph.PL
725 ____________________________________________________________________________
726 [ 26809] By: nicholas                              on 2006/01/12  20:03:51
727         Log: Upgrade to Devel::PPPort 3.06_01
728      Branch: perl
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
758      Branch: perl
759            ! MANIFEST
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>
766      Branch: perl
767            + mpeix/mpeix_setjmp.c
768            ! README.mpeix hints/mpeix.sh mpeix/mpeix.c mpeix/mpeixish.h
769            ! pp_sys.c
770 ____________________________________________________________________________
771 [ 26805] By: nicholas                              on 2006/01/12  19:09:19
772         Log: $Socket::VERSION++; # You always miss one.
773      Branch: perl
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.
778      Branch: perl
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 $[
794      Branch: perl
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>
802      Branch: perl
803            ! pod/perlfaq8.pod
804 ____________________________________________________________________________
805 [ 26801] By: rgs                                   on 2006/01/12  13:36:05
806         Log: FAQ sync.
807      Branch: perl
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>
815      Branch: perl
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>
824      Branch: perl
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
829      Branch: perl
830            ! lib/locale.t
831 ____________________________________________________________________________
832 [ 26797] By: rgs                                   on 2006/01/12  10:13:27
833         Log: Typo fix.
834      Branch: perl
835            ! pod/perlvar.pod
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 
842              
843              plus bump its $VERSION
844      Branch: perl
845            ! lib/PerlIO.pm
846 ____________________________________________________________________________
847 [ 26795] By: gisle                                 on 2006/01/11  21:09:19
848         Log: A few more places that can use hv_fetchs().
849              Ref change 26676.
850      Branch: perl
851            ! ext/POSIX/POSIX.xs gv.c mg.c pp_ctl.c toke.c universal.c
852            ! utf8.c util.c
853 ____________________________________________________________________________
854 [ 26793] By: merijn                                on 2006/01/11  21:02:14
855         Log: Cygwin issue (26792) and patchlevel (26790)
856              
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>
861              
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>
866      Branch: perl
867            ! Configure
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
873              reverse this order.
874      Branch: perl
875            ! mg.c
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>
882      Branch: perl
883            ! lib/locale.t
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.
887      Branch: perl
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:
893              
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)
898              
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.
902      Branch: perl
903            ! mg.c
904 ____________________________________________________________________________
905 [ 26785] By: steveh                                on 2006/01/11  14:07:47
906         Log: Clean up temp files/dirs left by Archive-Tar tests
907              
908              Part of this reinstates change 25043 which was mistakenly removed
909              by change 25312
910      Branch: perl
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
915      Branch: perl
916            ! pod/perldiag.pod
917 ____________________________________________________________________________
918 [ 26783] By: steveh                                on 2006/01/11  12:31:26
919         Log: Clean up libdirs left behind by new Compress-Zlib
920      Branch: perl
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>
928      Branch: perl
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.
933      Branch: perl
934            ! mg.c
935 ____________________________________________________________________________
936 [ 26780] By: stevep                                on 2006/01/11  11:53:07
937         Log: Fix the new warning created with version-0.53
938      Branch: perl
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.
944      Branch: perl
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
950      Branch: perl
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
955      Branch: perl
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
960      Branch: perl
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
968      Branch: perl
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.
974      Branch: perl
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)
979              broken optimizer
980              2. Remove a compiler warning in a try program
981      Branch: perl
982            ! hints/hpux.sh
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?
988      Branch: perl
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.
994      Branch: perl
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.
999      Branch: perl
1000            ! toke.c
1001 ____________________________________________________________________________
1002 [ 26766] By: rgs                                   on 2006/01/10  13:20:52
1003         Log: Remove Syslog tests that use external modules
1004      Branch: perl
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
1008            ! MANIFEST
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'.
1013      Branch: perl
1014            ! toke.c
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>
1021      Branch: perl
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.
1028      Branch: perl
1029            ! pod/perlembed.pod
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>
1036      Branch: perl
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.
1139      Branch: perl
1140            ! mg.c perl.c
1141 ____________________________________________________________________________
1142 [ 26759] By: craigb                                on 2006/01/10  04:28:25
1143         Log: Make FAKE,READONLY optional on VMS in test 21
1144      Branch: perl
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
1149      Branch: perl
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>
1157      Branch: perl
1158            ! t/TEST
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>
1165              
1166              (with a few nits)
1167      Branch: perl
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
1172      Branch: perl
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.
1200      Branch: perl
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.
1207      Branch: perl
1208            ! patchlevel.h
1209 ____________________________________________________________________________
1210 [ 26752] By: rgs                                   on 2006/01/09  13:44:20
1211         Log: Upgrade to Sys::Syslog 0.12
1212      Branch: perl
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>
1222      Branch: perl
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
1237      Branch: perl
1238            ! pod/perlvar.pod
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>
1245              
1246              clarify which variables are always forced into main::
1247      Branch: perl
1248            ! pod/perlvar.pod
1249 ____________________________________________________________________________
1250 [ 26747] By: nicholas                              on 2006/01/08  22:43:15
1251         Log: Cope with change entries that are \r terminated
1252      Branch: perl
1253            ! Porting/genlog
1254 ____________________________________________________________________________
1255 [ 26745] By: craigb                                on 2006/01/08  22:37:47
1256         Log: follow-up to 26740, shasum --> shasum.com
1257      Branch: perl
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
1263      Branch: perl
1264            ! configure.com
1265 ____________________________________________________________________________
1266 [ 26743] By: craigb                                on 2006/01/08  22:14:13
1267         Log: VMS needs the meta-quoted version of $0
1268      Branch: perl
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
1273      Branch: perl
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>
1281      Branch: perl
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.
1286      Branch: perl
1287            ! pad.h
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
1291      Branch: perl
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
1296      Branch: perl
1297            ! pod/perlguts.pod
1298 ____________________________________________________________________________
1299 [ 26733] By: rgs                                   on 2006/01/08  20:16:06
1300         Log: Add shasum (from Digest::SHA) to utils.lst
1301      Branch: perl
1302            ! 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
1306              did not update)
1307      Branch: perl
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
1313      Branch: perl
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
1319              tweaking
1320      Branch: perl
1321            ! pod/buildtoc
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.
1326      Branch: perl
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
1331      Branch: perl
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.
1337      Branch: perl
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>
1345      Branch: perl
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>
1353      Branch: perl
1354            ! hints/dec_osf.sh
1355 ____________________________________________________________________________
1356 [ 26706] By: nicholas                              on 2006/01/08  08:33:46
1357         Log: Add utils/shasum.PL to MANIFEST
1358      Branch: perl
1359            ! 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.
1363      Branch: perl
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.
1371      Branch: perl
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
1409            + utils/shasum.PL
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.
1415      Branch: perl
1416            ! configure.com
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.
1422      Branch: perl
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.
1428      Branch: perl
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).
1435      Branch: perl
1436            ! ext/threads/shared/shared.xs
1437 ____________________________________________________________________________
1438 [ 26694] By: stevep                                on 2006/01/07  03:13:05
1439         Log: Additional const prototype fixes.
1440      Branch: perl
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
1445      Branch: perl
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.
1451      Branch: perl
1452            ! t/comp/require.t
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
1456      Branch: perl
1457            ! configure.com
1458 ____________________________________________________________________________
1459 [ 26687] By: nicholas                              on 2006/01/06  22:19:47
1460         Log: Correct the typo in the description of change 24253
1461      Branch: perl
1462            ! Changes
1463 ____________________________________________________________________________
1464 [ 26685] By: stevep                                on 2006/01/06  21:59:00
1465         Log: Upgrade to version-0.52
1466      Branch: perl
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.
1473      Branch: perl
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. 
1479      Branch: perl
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
1484              cast it first.
1485      Branch: perl
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++
1490              
1491              (Fixes BCC compilation error in POSIX introduced by change 26455)
1492      Branch: perl
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>
1500      Branch: perl
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>
1508      Branch: perl
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>
1521      Branch: perl
1522            ! op.c
1523 ____________________________________________________________________________
1524 [ 26673] By: gisle                                 on 2006/01/06  14:00:14
1525         Log: Remove code duplicated a few lines above by change 19695.
1526      Branch: perl
1527            ! toke.c
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).
1533      Branch: perl
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.
1539      Branch: perl
1540            ! perl.c
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
1547      Branch: perl
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.
1557      Branch: perl
1558            ! pod/perlrun.pod
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.
1563      Branch: perl
1564            ! Configure
1565 ____________________________________________________________________________
1566 [ 26666] By: rgs                                   on 2006/01/05  17:39:07
1567         Log: Upgrade to CPAN.pm 1.83
1568      Branch: perl
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
1574      Branch: perl
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
1579              
1580              MinGW doesn't like 26395 either! (ref: change 26634)
1581      Branch: perl
1582            ! gv.h
1583 ____________________________________________________________________________
1584 [ 26663] By: rgs                                   on 2006/01/05  17:19:27
1585         Log: Really commit change 26662 (duh)
1586      Branch: perl
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
1591      Branch: perl
1592            ! pod.lst pod/perl.pod
1593 ____________________________________________________________________________
1594 [ 26661] By: rgs                                   on 2006/01/05  16:58:51
1595         Log: Update Changes
1596      Branch: perl
1597            ! Changes
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>
1604      Branch: perl
1605            ! win32/win32.h
1606 ____________________________________________________________________________
1607 [ 26658] By: rgs                                   on 2006/01/05  15:33:32
1608         Log: Install less README files
1609      Branch: perl
1610            ! installperl
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.
1615      Branch: perl
1616            ! installman
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.
1621      Branch: perl
1622            ! installman
1623 ____________________________________________________________________________
1624 [ 26655] By: steveh                                on 2006/01/05  09:21:52
1625         Log: Reorder changes made in change 26630
1626              
1627              (Keep the order in win32/config.* and win32/config_H.* the same as in
1628              Configure and config_H.SH for easier diffing)
1629      Branch: perl
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)
1636      Branch: perl
1637            ! embed.h embedvar.h global.sym opcode.h perlapi.c perlapi.h
1638            ! proto.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
1643              
1644              Fixes non-threaded build errors on Win32 following change 26523
1645      Branch: perl
1646            ! makedef.pl
1647 ____________________________________________________________________________
1648 [ 26652] By: rgs                                   on 2006/01/04  17:19:37
1649         Log: More copyright updates
1650      Branch: perl
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>
1659              
1660              With syntactic tweaks to the test file
1661      Branch: perl
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.
1669      Branch: perl
1670            ! handy.h sv.h
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 :-(
1675      Branch: perl
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.
1682      Branch: perl
1683            ! toke.c
1684 ____________________________________________________________________________
1685 [ 26647] By: gisle                                 on 2006/01/04  14:10:34
1686         Log: Get rid of hardcoded string length.
1687      Branch: perl
1688            ! thread.h
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.
1693      Branch: perl
1694            ! op.c perl.c sv.h
1695 ____________________________________________________________________________
1696 [ 26645] By: gisle                                 on 2006/01/04  13:53:16
1697         Log: Get rid of a few more hardcoded string lengths.
1698      Branch: perl
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.
1703      Branch: perl
1704            ! pp_sys.c
1705 ____________________________________________________________________________
1706 [ 26643] By: rgs                                   on 2006/01/04  13:02:18
1707         Log: Fix some compilation warnings
1708      Branch: perl
1709            ! pp_hot.c
1710 ____________________________________________________________________________
1711 [ 26642] By: gisle                                 on 2006/01/04  13:00:45
1712         Log: Get rid of a few more hardcoded string lengths.
1713      Branch: perl
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.
1719      Branch: perl
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
1722            ! xsutils.c
1723 ____________________________________________________________________________
1724 [ 26640] By: gisle                                 on 2006/01/04  12:35:45
1725         Log: Removed unused part of string passed to sv_catpvn().
1726      Branch: perl
1727            ! toke.c
1728 ____________________________________________________________________________
1729 [ 26639] By: stevep                                on 2006/01/04  12:31:17
1730         Log: Updates to various configurations courtesy of Jarkko.
1731      Branch: perl
1732            ! Cross/config.sh-arm-linux NetWare/config.wc epoc/config.sh
1733            ! plan9/config_sh.sample symbian/config.sh uconfig.sh
1734            ! wince/config.ce
1735 ____________________________________________________________________________
1736 [ 26638] By: stevep                                on 2006/01/04  12:19:49
1737         Log: Don't warn about invalid dirhandles in DirHandle::DESTROY().
1738      Branch: perl
1739            ! lib/DirHandle.pm
1740 ____________________________________________________________________________
1741 [ 26637] By: steveh                                on 2006/01/04  11:10:36
1742         Log: Make Borland and MinGW happy with change 26379
1743              
1744              (They both complain "invalid conversion from `void*' to `HWND__*'"
1745              otherwise)
1746      Branch: perl
1747            ! win32/perlhost.h
1748 ____________________________________________________________________________
1749 [ 26636] By: gisle                                 on 2006/01/04  10:46:42
1750         Log: Fix typo in comment.
1751      Branch: perl
1752            ! handy.h
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.
1756      Branch: perl
1757            ! handy.h toke.c
1758 ____________________________________________________________________________
1759 [ 26634] By: steveh                                on 2006/01/04  10:39:13
1760         Log: Workaround Win32 compiler bugs following change 26395
1761              
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)
1765              are all happy.
1766      Branch: perl
1767            ! gv.h
1768 ____________________________________________________________________________
1769 [ 26633] By: gisle                                 on 2006/01/04  10:25:42
1770         Log: Silence compiler warning; ref change 26598
1771      Branch: perl
1772            ! op.c
1773 ____________________________________________________________________________
1774 [ 26632] By: stevep                                on 2006/01/04  03:43:20
1775         Log: Added snprintf() and vsnprintf() to configure.com as 'undef'. 
1776      Branch: perl
1777            ! configure.com
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.
1782      Branch: perl
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 
1787              files.
1788      Branch: perl
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> 
1798      Branch: perl
1799            ! pod/perlobj.pod
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!)
1804      Branch: perl
1805            ! sv.c
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
1809              a warning.
1810      Branch: perl
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
1815      Branch: perl
1816            ! cop.h
1817 ____________________________________________________________________________
1818 [ 26607] By: stevep                                on 2006/01/03  15:56:19
1819         Log: perldiag.pod additions to go with change #26602.
1820      Branch: perl
1821            ! pod/perldiag.pod
1822 ____________________________________________________________________________
1823 [ 26606] By: merijn                                on 2006/01/03  15:46:10
1824         Log: Add probe for snprintf () and vsnprintf ()
1825              
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>
1830      Branch: perl
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.
1835      Branch: perl
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.
1841      Branch: perl
1842            ! gv.c
1843 ____________________________________________________________________________
1844 [ 26601] By: rgs                                   on 2006/01/03  14:10:04
1845         Log: Sync perlfaq.
1846      Branch: perl
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
1850            ! pod/perlfaq9.pod
1851 ____________________________________________________________________________
1852 [ 26598] By: davem                                 on 2006/01/03  12:29:38
1853         Log: silence some compiler warnings
1854      Branch: perl
1855            ! cop.h toke.c
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>
1862      Branch: perl
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>
1871      Branch: perl
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>
1879      Branch: perl
1880            ! utf8.c
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>
1887      Branch: perl
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
1892      Branch: perl
1893            ! sv.c
1894 ____________________________________________________________________________
1895 [ 26589] By: nicholas                              on 2006/01/02  22:52:03
1896         Log: The two never used NOTYET switch ops can go.
1897      Branch: perl
1898            ! pp_ctl.c
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)
1903      Branch: perl
1904            ! sv.c
1905 ____________________________________________________________________________
1906 [ 26586] By: nicholas                              on 2006/01/02  20:48:30
1907         Log: More missing AUTHORS
1908      Branch: perl
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>
1916      Branch: perl
1917            ! vms/vms.c
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.
1922      Branch: perl
1923            ! Changes
1924 ____________________________________________________________________________
1925 [ 26579] By: nicholas                              on 2006/01/02  18:44:14
1926         Log: More missing AUTHORS
1927      Branch: perl
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
1932      Branch: perl
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>
1940      Branch: perl
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).
1949      Branch: perl
1950            ! op.c t/op/stash.t
1951 ____________________________________________________________________________
1952 [ 26573] By: rgs                                   on 2006/01/02  14:57:18
1953         Log: Documentation fix for File::Temp::new
1954              
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>
1959      Branch: perl
1960            ! lib/File/Temp.pm
1961 ____________________________________________________________________________
1962 [ 26572] By: nicholas                              on 2006/01/02  14:43:37
1963         Log: Happy New Year. (It's not just embed.pl).
1964      Branch: perl
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.
1970      Branch: perl
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) 
1976      Branch: perl
1977            ! Changes
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
1981      Branch: perl
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
1986      Branch: perl
1987            ! 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>
1994      Branch: perl
1995            ! sv.c
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>
2002      Branch: perl
2003            ! lib/CPAN.pm
2004 ____________________________________________________________________________
2005 [ 26562] By: rgs                                   on 2006/01/02  10:56:05
2006         Log: Update copyrights for files modified in 2006
2007      Branch: perl
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.
2013      Branch: perl
2014            ! toke.c
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>
2021      Branch: perl
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>
2030      Branch: perl
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
2036      Branch: perl
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
2041      Branch: perl
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
2046      Branch: perl
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.
2052      Branch: perl
2053            ! hv.c
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.
2059      Branch: perl
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.
2065      Branch: perl
2066            ! hv.c
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>
2073      Branch: perl
2074            ! pp_pack.c
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.)
2079      Branch: perl
2080            ! t/op/stash.t
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.
2085      Branch: perl
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
2090              became lost.
2091      Branch: perl
2092            ! hv.c
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.
2097      Branch: perl
2098            ! perl.h
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".
2103      Branch: perl
2104            ! perl.c
2105 ____________________________________________________________________________
2106 [ 26543] By: stevep                                on 2005/12/30  17:47:45
2107         Log: Convert t/op/sleep.t to using test.pl
2108      Branch: perl
2109            ! t/op/sleep.t
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.
2115      Branch: perl
2116            ! hv.c sv.c
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
2121              it.
2122      Branch: perl
2123            ! sv.c
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.
2128      Branch: perl
2129            ! lib/Net/Ping.pm
2130 ____________________________________________________________________________
2131 [ 26539] By: rgs                                   on 2005/12/30  15:10:41
2132         Log: Update perltodo. First shot at perl593delta.
2133      Branch: perl
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.
2139      Branch: perl
2140            ! hv.c
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>
2147      Branch: perl
2148            ! pod/perlsyn.pod
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>
2155      Branch: perl
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
2161      Branch: perl
2162            ! perl.c sv.c
2163 ____________________________________________________________________________
2164 [ 26534] By: rgs                                   on 2005/12/30  11:57:14
2165         Log: Reduce size of buffers for identifier names, as suggested in
2166              
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>
2171      Branch: perl
2172            ! gv.c
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>
2179      Branch: perl
2180            ! perlio.c
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>
2187      Branch: perl
2188            ! gv.c
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)
2193      Branch: perl
2194            ! makedef.pl
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.
2202      Branch: perl
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
2207      Branch: perl
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>
2215              
2216              plus trim some whitespace
2217      Branch: perl
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>
2225      Branch: perl
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>
2233      Branch: perl
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
2238      Branch: perl
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>
2246      Branch: perl
2247            ! sv.h
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
2252      Branch: perl
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
2255            ! sv.c util.c
2256 ____________________________________________________________________________
2257 [ 26522] By: davem                                 on 2005/12/29  11:35:04
2258         Log: add tests for MY_CXT API and improve its documentation
2259      Branch: perl
2260            + ext/XS/APItest/t/my_cxt.t
2261            ! MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
2262            ! pod/perlxs.pod
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>
2269      Branch: perl
2270            ! lib/overload.t
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>
2277              
2278              plus another formatting nit
2279      Branch: perl
2280            ! pod/perlfunc.pod
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>
2287      Branch: perl
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
2293              without checking.
2294      Branch: perl
2295            ! pp.c
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?
2300      Branch: perl
2301            ! sv.c
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)
2306      Branch: perl
2307            ! pp.h
2308 ____________________________________________________________________________
2309 [ 26515] By: stevep                                on 2005/12/28  13:31:02
2310         Log: Upgrade to Sys-Syslog-0.11
2311      Branch: perl
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().
2318      Branch: perl
2319            ! av.c
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.
2325      Branch: perl
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.
2331      Branch: perl
2332            ! toke.c
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.
2338      Branch: perl
2339            ! util.c
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.
2345              Ref change 26509.
2346      Branch: perl
2347            ! util.c
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.
2353      Branch: perl
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
2358      Branch: perl
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)
2364      Branch: perl
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.
2373      Branch: perl
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> 
2381              
2382              Includes a small fix to the changes in tryAMAGICbinW_var() in pp.h.
2383      Branch: perl
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.
2388      Branch: perl
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
2394              flags value.
2395      Branch: perl
2396            ! op.c
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
2402      Branch: perl
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>
2410      Branch: perl
2411            ! ext/B/t/lint.t
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
2416      Branch: perl
2417            ! pp_ctl.c
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).
2423      Branch: perl
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.
2429      Branch: perl
2430            ! MANIFEST
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.
2438      Branch: perl
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
2443              macro_from_item.
2444      Branch: perl
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.
2450      Branch: perl
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)
2455      Branch: perl
2456            ! op.c
2457 ____________________________________________________________________________
2458 [ 26493] By: stevep                                on 2005/12/26  22:01:49
2459         Log: Upgrade to CPAN-1.80_56
2460      Branch: perl
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
2463            ! lib/CPAN/bin/cpan
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...
2468              
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 
2471              re-sized as needed.  
2472      Branch: perl
2473            ! mg.c
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()
2478      Branch: perl
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.
2486      Branch: perl
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>
2494      Branch: perl
2495            ! doio.c
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.
2499      Branch: perl
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.
2505      Branch: perl
2506            ! lib/constant.pm
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.
2511      Branch: perl
2512            ! doio.c
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.
2517      Branch: perl
2518            ! lib/constant.pm
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.
2523      Branch: perl
2524            ! lib/constant.t
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.
2528      Branch: perl
2529            ! lib/constant.pm
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
2534              optimisation.
2535      Branch: perl
2536            ! op.c
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)
2543      Branch: perl
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>
2551              
2552              Includes a change in variable names from "j" to "num_groups".
2553      Branch: perl
2554            ! mg.c
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.
2558      Branch: perl
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()
2564      Branch: perl
2565            ! util.c
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
2569              by using newSVpvf
2570              (Would it be worth using it for all require failures?)
2571      Branch: perl
2572            ! pp_ctl.c
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.
2577      Branch: perl
2578            ! perl.h util.c
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
2583      Branch: perl
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.
2589      Branch: perl
2590            ! perl.h util.c
2591 ____________________________________________________________________________
2592 [ 26473] By: nicholas                              on 2005/12/23  13:54:37
2593         Log: ExtUtils::ParseXS needs to stack $filepathname to make #line directives
2594              in #INCLUDEs work.
2595      Branch: perl
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
2600              use in Sys::Syslog
2601      Branch: perl
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.
2606      Branch: perl
2607            ! pod/perltodo.pod
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()
2614      Branch: perl
2615            ! sv.c t/op/gv.t
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
2619      Branch: perl
2620            ! t/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)
2624      Branch: perl
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
2631      Branch: perl
2632            ! pod/perlop.pod
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>
2639      Branch: perl
2640            ! lib/UNIVERSAL.pm
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.
2647      Branch: perl
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.
2655      Branch: perl
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
2660      Branch: perl
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.
2665      Branch: perl
2666            ! hints/hpux.sh
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
2673      Branch: perl
2674            ! universal.c
2675 ____________________________________________________________________________
2676 [ 26460] By: nicholas                              on 2005/12/23  00:18:49
2677         Log: Create a sub LC_ALL with the correct prototype.
2678      Branch: perl
2679            ! lib/locale.t
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?
2685      Branch: perl
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 
2690              names.
2691      Branch: perl
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 
2696              the Pod::Man 2.04.
2697      Branch: perl
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
2705      Branch: perl
2706            ! util.c
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.
2713      Branch: perl
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
2719      Branch: perl
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.
2725      Branch: perl
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
2732      Branch: perl
2733            ! utf8.h
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.
2740      Branch: perl
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>
2748      Branch: perl
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.
2754      Branch: perl
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.
2761      Branch: perl
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>
2769      Branch: perl
2770            ! lib/feature.pm lib/overload.pm lib/sort.pm op.c perl.h
2771            ! t/comp/hints.t
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)
2778      Branch: perl
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
2783      Branch: perl
2784            ! Changes
2785 ____________________________________________________________________________
2786 [ 26444] By: gisle                                 on 2005/12/22  10:42:36
2787         Log: Remove unused variable 'stash' since change 26437.
2788      Branch: perl
2789            ! pp_hot.c
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.
2794      Branch: perl
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>
2802      Branch: perl
2803            ! pod/perlsyn.pod
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>
2810      Branch: perl
2811            ! win32/config.vc64
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.
2817      Branch: perl
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)
2822      Branch: perl
2823            ! sv.c
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.
2829      Branch: perl
2830            ! sv.c
2831 ____________________________________________________________________________
2832 [ 26437] By: nicholas                              on 2005/12/21  20:38:42
2833         Log: Localise the stash variable in pp_entersub().
2834      Branch: perl
2835            ! pp_hot.c
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.
2840      Branch: perl
2841            ! pp_hot.c
2842 ____________________________________________________________________________
2843 [ 26435] By: stevep                                on 2005/12/21  19:04:37
2844         Log: Add tests for untested math functions in POSIX
2845      Branch: perl
2846            + ext/POSIX/t/math.t
2847            ! MANIFEST
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.
2852      Branch: perl
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
2857      Branch: perl
2858            ! pod/perltodo.pod
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>
2865      Branch: perl
2866            + t/lib/feature/err
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().
2875      Branch: perl
2876            ! doop.c
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>
2883      Branch: perl
2884            ! win32/win32.c
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.
2889      Branch: perl
2890            ! op.h
2891 ____________________________________________________________________________
2892 [ 26428] By: rgs                                   on 2005/12/20  20:50:26
2893         Log: Remove some hardcoded references to ./perl in tests
2894      Branch: perl
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
2902              S_intuit_method.
2903      Branch: perl
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
2909      Branch: perl
2910            ! README.hpux
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.
2917      Branch: perl
2918            ! gv.c gv.h
2919 ____________________________________________________________________________
2920 [ 26424] By: rgs                                   on 2005/12/20  19:37:26
2921         Log: Fix typos in regular expressions
2922      Branch: perl
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.
2930      Branch: perl
2931            ! op.c toke.c
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.
2938      Branch: perl
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
2943      Branch: perl
2944            ! ext/B/B/Lint.pm
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>
2951      Branch: perl
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.
2958      Branch: perl
2959            ! utils/perlivp.PL
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>
2966      Branch: perl
2967            ! t/comp/hints.t
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.
2971      Branch: perl
2972            ! t/op/gv.t
2973 ____________________________________________________________________________
2974 [ 26416] By: rgs                                   on 2005/12/20  13:55:19
2975         Log: Use PTR2IV instead of casting directly
2976      Branch: perl
2977            ! pp_ctl.c
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.
2982      Branch: perl
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.
2989      Branch: perl
2990            ! toke.c
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>
2997      Branch: perl
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
3002              which it is used.
3003      Branch: perl
3004            ! toke.c
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.
3009      Branch: perl
3010            ! toke.c
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.
3016      Branch: perl
3017            ! op.c t/op/taint.t
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
3022      Branch: perl
3023            ! gv.c
3024 ____________________________________________________________________________
3025 [ 26408] By: rgs                                   on 2005/12/19  19:27:09
3026         Log: Fix internal broken link ; reindent code examples
3027      Branch: perl
3028            ! pod/perlsyn.pod
3029 ____________________________________________________________________________
3030 [ 26407] By: rgs                                   on 2005/12/19  19:21:47
3031         Log: Fix typo.
3032              Add empty lines after =items.
3033      Branch: perl
3034            ! pod/perldiag.pod
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.
3038      Branch: perl
3039            ! pod/perlfunc.pod
3040 ____________________________________________________________________________
3041 [ 26405] By: rgs                                   on 2005/12/19  18:43:04
3042         Log: Attempt at making IO::Handle backwards compatible again
3043      Branch: perl
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.
3049      Branch: perl
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
3054      Branch: perl
3055            ! lib/sort.pm
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>
3062      Branch: perl
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
3069      Branch: perl
3070            + t/lib/common.pl
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>
3077      Branch: perl
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
3092              
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>
3097      Branch: perl
3098            ! t/op/pat.t
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
3103              
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>
3108      Branch: perl
3109            ! t/test.pl
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>
3116      Branch: perl
3117            ! patchlevel.h
3118 ____________________________________________________________________________
3119 [ 26396] By: craigb                                on 2005/12/18  00:16:42
3120         Log: Two test workarounds for VMS
3121      Branch: perl
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
3126              wrong types of SV.
3127      Branch: perl
3128            ! gv.h
3129 ____________________________________________________________________________
3130 [ 26394] By: stevep                                on 2005/12/17  19:21:35
3131         Log: Upgrade to Time-HiRes-1.86
3132      Branch: perl
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.
3138      Branch: perl
3139            ! op.c perl.h
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.
3143      Branch: perl
3144            ! doio.c perlio.c
3145 ____________________________________________________________________________
3146 [ 26391] By: nicholas                              on 2005/12/17  17:46:06
3147         Log: Add t/op/negate.t to MANIFEST.
3148      Branch: perl
3149            ! 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
3153              it's used.
3154      Branch: perl
3155            ! sv.c
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>
3162      Branch: perl
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.
3167      Branch: perl
3168            ! pod/perlop.pod
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'.
3174      Branch: perl
3175            + t/op/negate.t
3176            ! pod/perlop.pod
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.
3180      Branch: perl
3181            ! sv.c
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.
3186      Branch: perl
3187            ! sv.c
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
3193      Branch: perl
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
3198      Branch: perl
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>
3207      Branch: perl
3208            ! sv.h
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 :-)
3213      Branch: perl
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
3219      Branch: perl
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>
3228              
3229              (Without the proposed alarm.t test)
3230      Branch: perl
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
3235              length to copy.
3236      Branch: perl
3237            ! sv.c
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.
3242      Branch: perl
3243            ! t/comp/require.t
3244 ____________________________________________________________________________
3245 [ 26376] By: davem                                 on 2005/12/15  22:03:57
3246         Log: change #26373 broke threaded builds (aTHX_ now superfluous)
3247      Branch: perl
3248            ! pp_ctl.c
3249 ____________________________________________________________________________
3250 [ 26375] By: stevep                                on 2005/12/15  18:16:20
3251         Log: Added test for change #26373.
3252      Branch: perl
3253            ! t/comp/require.t
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
3257      Branch: perl
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.
3263      Branch: perl
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
3268      Branch: perl
3269            ! pp_sys.c
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.
3274      Branch: perl
3275            ! toke.c
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.
3281      Branch: perl
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.
3287      Branch: perl
3288            ! doio.c
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.
3293      Branch: perl
3294            ! lib/Net/Ping.pm
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>
3301      Branch: perl
3302            ! lib/Net/Ping.pm
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.
3307      Branch: perl
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>
3315              
3316              (with some formatting tweaks and extra test cases)
3317      Branch: perl
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
3322      Branch: perl
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]
3328      Branch: perl
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.
3334      Branch: perl
3335            ! pp_sort.c
3336 ____________________________________________________________________________
3337 [ 26361] By: stevep                                on 2005/12/15  02:02:25
3338         Log: Again, FREETMPS not SAVETMPS!
3339      Branch: perl
3340            ! pp_sort.c
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).
3345      Branch: perl
3346            ! pp_sort.c
3347 ____________________________________________________________________________
3348 [ 26359] By: stevep                                on 2005/12/15  00:36:25
3349         Log: Upgrade to Getopt-Long-2.35
3350      Branch: perl
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.
3356      Branch: perl
3357            ! vms/vms.c
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
3362              needs to print ok)
3363      Branch: perl
3364            ! lib/Pod/t/man.t
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.
3369      Branch: perl
3370            ! sv.c
3371 ____________________________________________________________________________
3372 [ 26354] By: nicholas                              on 2005/12/14  14:59:18
3373         Log: Simplify the SvGMAGIC code in sv_[ipu]v_flags.
3374      Branch: perl
3375            ! sv.c
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.
3380      Branch: perl
3381            ! sv.c
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.
3386      Branch: perl
3387            ! sv.c
3388 ____________________________________________________________________________
3389 [ 26351] By: davem                                 on 2005/12/14  12:46:29
3390         Log: forgot to add new file to change #26350
3391      Branch: perl
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>
3399              
3400              Unlike arrays and hashes, coping blessed refs to shared scalars left
3401              the copy unblessed
3402      Branch: perl
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
3407      Branch: perl
3408            ! util.c
3409 ____________________________________________________________________________
3410 [ 26347] By: nicholas                              on 2005/12/13  22:07:30
3411         Log: Convert range.t to test.pl
3412      Branch: perl
3413            ! t/op/range.t
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)
3417      Branch: perl
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.
3425      Branch: perl
3426            ! sv.c
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.
3431      Branch: perl
3432            ! vms/vms.c
3433 ____________________________________________________________________________
3434 [ 26343] By: rgs                                   on 2005/12/13  14:07:12
3435         Log: Fix realclean target for Sys::Syslog
3436      Branch: perl
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.
3441      Branch: perl
3442            ! t/op/sprintf2.t
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 
3446              friendly.
3447      Branch: perl
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 
3468              directory names.
3469      Branch: perl
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.
3529      Branch: perl
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>
3537      Branch: perl
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
3542              
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
3545              
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!
3550              
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)
3555      Branch: perl
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
3560              
3561              Fixes a Win32 linker error in non-DEBUGGING builds following 26316
3562      Branch: perl
3563            ! makedef.pl
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.
3568              See :
3569              
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>
3574      Branch: perl
3575            ! pp_ctl.c
3576 ____________________________________________________________________________
3577 [ 26332] By: nicholas                              on 2005/12/12  15:24:06
3578         Log: Check that %v$foo does not crash.
3579      Branch: perl
3580            ! t/op/sprintf2.t
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
3585              source.
3586      Branch: perl
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
3591              test for now.
3592      Branch: perl
3593            ! lib/Pod/t/man.t
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.
3598      Branch: perl
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.
3604      Branch: perl
3605            ! t/run/switches.t
3606 ____________________________________________________________________________
3607 [ 26326] By: gisle                                 on 2005/12/12  10:41:04
3608         Log: Drop "v" prefix from sprintf("%vd", $^V).
3609              
3610              The sprintf documentation has this example:
3611              
3612              printf "version is v%vd\n", $^V;
3613              
3614              and it printed 'version is vv5.9.3\n'.
3615      Branch: perl
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)
3620      Branch: perl
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.
3625      Branch: perl
3626            ! t/op/sprintf.t
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.
3630      Branch: perl
3631            ! t/op/sprintf.t
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.
3636      Branch: perl
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
3642              formatting code.
3643      Branch: perl
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)
3649      Branch: perl
3650            ! lib/Cwd.pm
3651 ____________________________________________________________________________
3652 [ 26318] By: stevep                                on 2005/12/10  15:42:39
3653         Log: Upgrade to PathTools-3.14_01
3654      Branch: perl
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>
3664              
3665              Includes a minor change the patch to account for code that moved
3666              elsewhere.
3667      Branch: perl
3668            ! sv.c
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>
3675      Branch: perl
3676            ! pad.c
3677 ____________________________________________________________________________
3678 [ 26315] By: nicholas                              on 2005/12/09  23:09:42
3679         Log: A better hash for PTR_TABLE_HASH (?)
3680      Branch: perl
3681            ! sv.c
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>
3688      Branch: perl
3689            ! vms/vms.c
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.
3694      Branch: perl
3695            ! sv.c
3696 ____________________________________________________________________________
3697 [ 26312] By: nicholas                              on 2005/12/09  18:46:17
3698         Log: A more efficient way to loop in ptr_table_clear
3699      Branch: perl
3700            ! sv.c
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>
3707              
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.
3711      Branch: perl
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
3717            ! MANIFEST
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.
3722      Branch: perl
3723            ! sv.c
3724 ____________________________________________________________________________
3725 [ 26309] By: stevep                                on 2005/12/09  02:07:32
3726         Log: Upgrade to Sys-Syslog-0.10
3727      Branch: perl
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
3740      Branch: perl
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.
3745      Branch: perl
3746            ! pod/perltodo.pod
3747 ____________________________________________________________________________
3748 [ 26306] By: stevep                                on 2005/12/08  19:21:25
3749         Log: One final Pod::Usage yak to shave...
3750      Branch: perl
3751            ! lib/Pod/Usage.pm
3752 ____________________________________________________________________________
3753 [ 26305] By: stevep                                on 2005/12/08  19:07:38
3754         Log: Version bump for Pod::Usage
3755      Branch: perl
3756            ! lib/Pod/Usage.pm
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 
3760              pass.
3761      Branch: perl
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
3767              purposes.
3768      Branch: perl
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
3775              are iffy.
3776      Branch: perl
3777            ! vms/vms.c
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
3781              S_ptr_table_find.
3782      Branch: perl
3783            ! sv.c
3784 ____________________________________________________________________________
3785 [ 26300] By: gisle                                 on 2005/12/08  09:56:22
3786         Log: Fixup the setsockopt usage message; missing OPTVAL.
3787      Branch: perl
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.
3795      Branch: perl
3796            ! pod/perlfunc.pod
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>
3803      Branch: perl
3804            ! vms/vms.c
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.
3808      Branch: perl
3809            ! lib/Pod/t/Usage.t
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>
3816      Branch: perl
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.)
3824      Branch: perl
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
3829      Branch: perl
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
3837         Log: Remove space
3838      Branch: perl
3839            ! MANIFEST
3840 ____________________________________________________________________________
3841 [ 26292] By: stevep                                on 2005/12/07  12:36:59
3842         Log: Upgrade to podlators-2.00
3843      Branch: perl
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
3855      Branch: perl
3856            + (add 170 files)
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.
3862      Branch: perl
3863            ! sv.c
3864 ____________________________________________________________________________
3865 [ 26289] By: nicholas                              on 2005/12/07  08:30:26
3866         Log: 3 instances of SvIsUV_on(sv); can be replaced with one.
3867      Branch: perl
3868            ! sv.c
3869 ____________________________________________________________________________
3870 [ 26288] By: stevep                                on 2005/12/07  02:10:26
3871         Log: Upgrade to CGI-3.14.
3872              
3873              Mmm...pi.  Oh, also including some Pod fixes in bleadperl that haven't
3874              yet been applied to the actual CGI distribution yet.
3875      Branch: perl
3876            ! lib/CGI.pm lib/CGI/Changes lib/CGI/t/form.t
3877 ____________________________________________________________________________
3878 [ 26287] By: nicholas                              on 2005/12/06  21:55:29
3879         Log: Add a ; that 26281 was lacking.
3880              (Dear Mark, please can I have back one of the two that I sent you after
3881              change 23614)
3882      Branch: perl
3883            ! util.c
3884 ____________________________________________________________________________
3885 [ 26286] By: nicholas                              on 2005/12/06  21:39:24
3886         Log: Move vast swathes of common code from sv_2iv_flags and sv_2uv_flags
3887              into S_sv_2iuv_common.
3888      Branch: perl
3889            ! sv.c
3890 ____________________________________________________________________________
3891 [ 26285] By: nicholas                              on 2005/12/06  19:41:43
3892         Lo