source: trunk/third/perl/Changes @ 20075

Revision 20075, 100.2 KB checked in by zacheiss, 21 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r20074, which included commits to RCS files with non-trunk default branches.
Line 
1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl.  If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list.  Patches for each
5individual change may also be obtained through ftp and rsync--see
6pod/perlhack.pod for the details.
7
8For information on what's new in this release, see pod/perldelta.pod.
9
10[The "CAST AND CREW" list has been moved to AUTHORS.]
11
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files.  The file lists have a short symbolic
15indicator:
16
17            !       modified
18            +       added
19            -       deleted
20            +>      branched (from elsewhere)
21            !>      merged changes (from elsewhere)
22
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list.  You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27--------------
28Version v5.8.3          Maintenance release working toward v5.8.3
29--------------
30____________________________________________________________________________
31____________________________________________________________________________
32[ 22151] By: nicholas                              on 2004/01/14  17:54:36
33        Log: Integrate:
34             [ 22149]
35             Subject:  Doc patches for File::Find
36             From:  Andy Lester <andy@petdance.com>
37             Date:  Mon, 12 Jan 2004 00:10:50 -0600
38             Message-Id:  <20040112061050.GB7308@petdance.com>
39             
40             [ 22150]
41             Bump version number as file has changed since 5.8.2
42     Branch: maint-5.8/perl
43          !> lib/File/Find.pm
44____________________________________________________________________________
45[ 22148] By: nicholas                              on 2004/01/14  16:53:02
46        Log: Update Changes
47     Branch: maint-5.8/perl
48           ! Changes
49____________________________________________________________________________
50[ 22147] By: nicholas                              on 2004/01/14  16:51:39
51        Log: Update sample config to 5.8.3
52     Branch: maint-5.8/perl
53           ! Porting/config.sh Porting/config_H
54____________________________________________________________________________
55[ 22146] By: nicholas                              on 2004/01/14  16:32:27
56        Log: Subject: arm patches to rc1
57             From: Redvers Davies <red@criticalintegration.com>
58             Message-Id: <1073949147.10300.143.camel@ragefire>
59             Date: Mon, 12 Jan 2004 18:12:27 -0500
60     Branch: maint-5.8/perl
61           ! Cross/Makefile Cross/Makefile.SH.patch
62____________________________________________________________________________
63[ 22145] By: nicholas                              on 2004/01/14  15:14:51
64        Log: All pigs are fed, watered and ready to fly.
65     Branch: maint-5.8/perl
66           ! patchlevel.h
67____________________________________________________________________________
68[ 22144] By: nicholas                              on 2004/01/14  14:48:32
69        Log: Update Changes
70     Branch: maint-5.8/perl
71           ! Changes patchlevel.h
72____________________________________________________________________________
73[ 22143] By: nicholas                              on 2004/01/14  14:47:49
74        Log: We're planning on making history today. Mind you, not that much -
75             only 1 line.
76     Branch: maint-5.8/perl
77           ! pod/perlhist.pod
78____________________________________________________________________________
79[ 22142] By: nicholas                              on 2004/01/14  14:45:07
80        Log: Mention that bug 24846 is fixed (utf8 join)
81     Branch: maint-5.8/perl
82           ! pod/perl583delta.pod
83____________________________________________________________________________
84[ 22141] By: nicholas                              on 2004/01/14  14:40:59
85        Log: Update changes
86     Branch: maint-5.8/perl
87           ! Changes patchlevel.h
88____________________________________________________________________________
89[ 22140] By: nicholas                              on 2004/01/14  14:37:50
90        Log: rebuild pod/perltoc.pod
91     Branch: maint-5.8/perl
92           ! pod/perltoc.pod
93____________________________________________________________________________
94[ 22139] By: nicholas                              on 2004/01/14  14:34:46
95        Log: Note that I failed to integrate the suidperl patch. me--
96     Branch: maint-5.8/perl
97           ! pod/perl583delta.pod
98____________________________________________________________________________
99[ 22138] By: nicholas                              on 2004/01/14  13:51:23
100        Log: Revert 21936 (which solves leaks with threads and weak references)
101             because it can introduce new SEGVs, and I'd prefer to ship with
102             the same bugs as 5.8.2, rather than different bugs.
103             Same bugs feels like the lesser of two evils.
104     Branch: maint-5.8/perl
105           ! mg.c sv.c
106____________________________________________________________________________
107[ 22137] By: nicholas                              on 2004/01/14  13:20:47
108        Log: Integrate CGI::Fast and CGI::Util from CGI 3.03
109             (just version number changes)
110             I don't want to integratre CGI.pm 3.03 as it also has functionality
111             changes, and is less than 48 hours old.
112     Branch: maint-5.8/perl
113          !> lib/CGI/Fast.pm lib/CGI/Util.pm
114____________________________________________________________________________
115[ 22135] By: nicholas                              on 2004/01/14  12:25:57
116        Log: Some more updates
117     Branch: maint-5.8/perl
118           ! pod/perl583delta.pod
119____________________________________________________________________________
120[ 22134] By: nicholas                              on 2004/01/13  23:07:41
121        Log: Integrate:
122             [ 22133]
123             Add VMS to the list of "don't fork" OSes
124             [In the most simple way possible. Fix this properly post 5.8.3
125             to use $Config{d_fork} or something more robust]
126     Branch: maint-5.8/perl
127          !> ext/threads/shared/t/wait.t
128____________________________________________________________________________
129[ 22132] By: nicholas                              on 2004/01/13  21:55:59
130        Log: Integrate:
131             [ 21644]
132             Document the fact that keys() and values() are optimized
133             for void context (as suggested by Liz.)
134             
135             [ 22108]
136             documentation nit
137             
138             [ 22125]
139             Document usage of $_ and pos() inside /(?{...})/.
140             (see change #2367.)
141     Branch: maint-5.8/perl
142          !> pod/perlfunc.pod pod/perlop.pod pod/perlre.pod
143____________________________________________________________________________
144[ 22131] By: nicholas                              on 2004/01/13  21:16:27
145        Log: Back out 22144.
146             (Craig Berry informs us that the official name is
147             "OpenVMS Industry Standard 64" 
148             which may be shortened to "OpenVMS I64"
149             Bah. Marketrdroids)
150     Branch: maint-5.8/perl
151           ! pod/perl583delta.pod
152____________________________________________________________________________
153[ 22127] By: nicholas                              on 2004/01/13  08:55:10
154        Log: Integrate:
155             [ 22122]
156             Subject: Re: 5.8.3-RC1, ext/threads/shared/t/wait still hanging
157             From: Mike Pomraning <mjp@pilcrow.madison.wi.us>
158             Message-ID: <Pine.LNX.4.58.0401121127210.15844@benevelle.wi.securepipe.com>
159             Date: Mon, 12 Jan 2004 12:41:52 -0600 (CST)
160     Branch: maint-5.8/perl
161          !> ext/threads/shared/t/wait.t
162____________________________________________________________________________
163[ 22118] By: nicholas                              on 2004/01/12  12:43:13
164        Log: Integrate:
165             [ 22117]
166             Subject: Re: [perl #24846] [PATCH] Apparent utf8 bug in join() in 5.8.[012]
167             From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
168             Date: Mon, 12 Jan 2004 11:19:37 +0900
169             Message-Id: <20040112111007.EB69.BQW10602@nifty.com>
170     Branch: maint-5.8/perl
171          !> doop.c t/op/join.t
172____________________________________________________________________________
173[ 22116] By: nicholas                              on 2004/01/11  23:55:36
174        Log: Integrate:
175             [ 22115]
176             Subject: Re: 5.8.3-RC1, ext/threads/shared/t/wait still hanging
177             From: Mike Pomraning <mjp@pilcrow.madison.wi.us>
178             Message-ID: <Pine.LNX.4.58.0401111548010.6679@localhost.localdomain>
179             Date: Sun, 11 Jan 2004 16:24:18 -0600 (CST)
180     Branch: maint-5.8/perl
181          !> ext/threads/shared/t/wait.t
182____________________________________________________________________________
183[ 22114] By: nicholas                              on 2004/01/11  23:27:27
184        Log: Typo spotted by Jarkko
185     Branch: maint-5.8/perl
186           ! pod/perl583delta.pod
187____________________________________________________________________________
188[ 22111] By: nicholas                              on 2004/01/11  19:57:50
189        Log: Subject: Re: [PATCH win32/makefile.mk] (was Re: 5.8.3 RC1)
190             From: Abe Timmerman <abe@ztreet.demon.nl>
191             Message-Id: <200401111813.40829.abe@ztreet.demon.nl>
192             Date: Sun, 11 Jan 2004 18:13:40 +0100
193             
194             plus revert 22092 and 22080
195     Branch: maint-5.8/perl
196           ! pod/buildtoc win32/Makefile win32/makefile.mk
197____________________________________________________________________________
198[ 22105] By: nicholas                              on 2004/01/09  22:10:43
199        Log: Integrate:
200             [ 22104]
201             Bah. Makefile.PL still tests the sub-MANIFEST
202     Branch: maint-5.8/perl
203          !> ext/Storable/MANIFEST
204____________________________________________________________________________
205[ 22099] By: nicholas                              on 2004/01/08  16:52:35
206        Log: Update META.yml
207             ext/threads and ext/PerlIO now aren't in the list - is this correct?
208     Branch: maint-5.8/perl
209           ! META.yml
210____________________________________________________________________________
211[ 22098] By: nicholas                              on 2004/01/08  15:24:15
212        Log: Integrate:
213             [ 22096]
214             Subject: [PATCH pod/perlhist.pod] Mention 5.8.3-RC1
215             From: Abigail <abigail@abigail.nl>
216             Message-ID: <20040107230027.GC393@abigail.nl>
217             Date: Thu, 8 Jan 2004 00:00:27 +0100
218     Branch: maint-5.8/perl
219          !> pod/perlhist.pod
220____________________________________________________________________________
221[ 22097] By: nicholas                              on 2004/01/08  14:44:17
222        Log: That was RC1. With some bonus bits
223     Branch: maint-5.8/perl
224           ! patchlevel.h
225____________________________________________________________________________
226[ 22095] By: nicholas                              on 2004/01/08  13:13:10
227        Log: Remove duplicated entries, spotted by Enache Adrian
228     Branch: maint-5.8/perl
229           ! Changes
230____________________________________________________________________________
231[ 22094] By: nicholas                              on 2004/01/08  13:09:12
232        Log: Fixes from Petras Kudaras and Gisle Aas, plus document the addition
233             to perldiag.pod
234     Branch: maint-5.8/perl
235           ! pod/perl583delta.pod
236____________________________________________________________________________
237[ 22093] By: nicholas                              on 2004/01/08  12:46:09
238        Log: Graham says that the search.cpan.org pod finder hashes on name
239             The 4 files all thinking they are perldelta.pod confuses it.
240     Branch: maint-5.8/perl
241           ! pod/perl581delta.pod pod/perl582delta.pod pod/perl58delta.pod
242____________________________________________________________________________
243[ 22092] By: nicholas                              on 2004/01/08  12:33:11
244        Log: Subject: Re: [PATCH win32/makefile.mk] (was Re: 5.8.3 RC1)
245             From: Abe Timmerman <abe@ztreet.demon.nl>
246             Message-Id: <200401080156.01280.abe@ztreet.demon.nl>
247             Date: Thu, 8 Jan 2004 01:56:01 +0100
248     Branch: maint-5.8/perl
249           ! win32/makefile.mk
250____________________________________________________________________________
251[ 22090] By: nicholas                              on 2004/01/07  13:30:14
252        Log: Correct timestamp on ext/IO/IO.xs
253     Branch: maint-5.8/perl
254           ! ext/IO/IO.xs
255____________________________________________________________________________
256[ 22089] By: nicholas                              on 2004/01/07  13:19:41
257        Log: Seems to be an off-by-4-years in Perforce on MacOS. Fix it. Grr.
258     Branch: maint-5.8/perl
259           ! ext/Digest/MD5/hints/MacOS.pl ext/Filter/t/call.t
260           ! ext/POSIX/t/taint.t lib/AutoSplit.t lib/Devel/SelfStubber.pm
261           ! lib/Devel/SelfStubber.t lib/File/DosGlob.t lib/Pod/t/Usage.t
262           ! lib/blib.pm lib/charnames.t lib/diagnostics.t lib/subs.t
263           ! t/comp/cpp.t t/comp/use.t t/io/inplace.t t/io/iprefix.t
264           ! t/lib/compmod.pl t/lib/filter-util.pl t/lib/warnings/mg
265           ! t/op/glob.t t/op/method.t t/op/mkdir.t t/op/read.t
266           ! t/op/recurse.t t/op/srand.t t/op/study.t t/op/subst_wamp.t
267           ! t/pod/testp2pt.pl t/run/exit.t t/run/switchI.t
268           ! t/run/switchPx.t t/run/switchx.t t/x2p/s2p.t utils/splain.PL
269____________________________________________________________________________
270[ 22088] By: nicholas                              on 2004/01/07  13:10:22
271        Log: Attempt timestamp fixup
272     Branch: maint-5.8/perl
273           ! ext/IO/IO.xs
274____________________________________________________________________________
275[ 22087] By: nicholas                              on 2004/01/07  12:10:19
276        Log: This is RC1
277     Branch: maint-5.8/perl
278           ! patchlevel.h
279____________________________________________________________________________
280[ 22086] By: nicholas                              on 2004/01/07  12:09:16
281        Log: Update Changes
282     Branch: maint-5.8/perl
283           ! Changes patchlevel.h
284____________________________________________________________________________
285[ 22085] By: nicholas                              on 2004/01/07  12:08:00
286        Log: Cargo cult upgrade to 5.8.3
287     Branch: maint-5.8/perl
288           ! NetWare/Makefile cygwin/perlld.in epoc/createpkg.pl
289           ! patchlevel.h plan9/config.plan9 vos/build.cm
290           ! vos/config.alpha.def vos/config.alpha.h vos/config.ga.def
291           ! vos/config.ga.h vos/install_perl.cm win32/Makefile
292           ! win32/config_H.bc win32/config_H.gc win32/config_H.vc
293           ! win32/config_H.vc64 win32/makefile.mk wince/Makefile.ce
294____________________________________________________________________________
295[ 22081] By: nicholas                              on 2004/01/06  14:33:15
296        Log: Move pod/perldelta.pod to pod/perl583delta.pod, and arrange for
297             a copy to be made at build time.
298     Branch: maint-5.8/perl
299          +> pod/perl583delta.pod
300           - pod/perldelta.pod
301           ! MANIFEST Makefile.SH pod.lst pod/buildtoc pod/perltoc.pod
302           ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
303           ! win32/pod.mak
304____________________________________________________________________________
305[ 22080] By: nicholas                              on 2004/01/06  12:50:45
306        Log: Integrate:
307             [ 22079]
308             Jarkko didn't move the cd ..\pod correctly. Given that it's been
309             like this pre 5.8.1, I suspect that no-one has used it recently.
310     Branch: maint-5.8/perl
311          !> win32/makefile.mk
312____________________________________________________________________________
313[ 22078] By: nicholas                              on 2004/01/06  12:13:08
314        Log: Subject: [PATCH maintperl] copy reentr.inc to CORE on VMS
315             From: "Craig A. Berry" <craigberry@mac.com>
316             Message-ID: <3FFA4A86.6090607@mac.com>
317             Date: Mon, 05 Jan 2004 23:41:26 -0600
318     Branch: maint-5.8/perl
319           ! vms/descrip_mms.template
320____________________________________________________________________________
321[ 22077] By: nicholas                              on 2004/01/06  11:23:38
322        Log: http://www.perforce.com/perforce/technotes/note014.html
323             I want a disintegrate command, and right now I know where I want to
324             aim it.
325             (Missing un-adds from reversing back to MM 6.17)
326     Branch: maint-5.8/perl
327           - lib/ExtUtils/t/parse_version.t
328           - t/lib/MakeMaker/Test/Setup/BFD.pm
329           - t/lib/MakeMaker/Test/Setup/Problem.pm
330____________________________________________________________________________
331[ 22073] By: nicholas                              on 2004/01/05  22:44:03
332        Log: Update pod/perltoc.pod
333     Branch: maint-5.8/perl
334           ! pod/perltoc.pod
335____________________________________________________________________________
336[ 22072] By: nicholas                              on 2004/01/05  22:39:35
337        Log: Revert to MM 6.17 (same as 5.8.2)
338     Branch: maint-5.8/perl
339           + lib/ExtUtils/t/00setup_dummy.t
340           + lib/ExtUtils/t/zz_cleanup_dummy.t
341           ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/Command.pm
342           ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Install.pm
343           ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MANIFEST.SKIP
344           ! lib/ExtUtils/META.yml lib/ExtUtils/MM.pm
345           ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Cygwin.pm
346           ! lib/ExtUtils/MM_NW5.pm lib/ExtUtils/MM_Unix.pm
347           ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win32.pm
348           ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MakeMaker.pm
349           ! lib/ExtUtils/MakeMaker/Tutorial.pod
350           ! lib/ExtUtils/MakeMaker/bytes.pm
351           ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Manifest.pm
352           ! lib/ExtUtils/README lib/ExtUtils/TODO lib/ExtUtils/instmodsh
353           ! lib/ExtUtils/t/Command.t lib/ExtUtils/t/INST.t
354           ! lib/ExtUtils/t/INST_PREFIX.t lib/ExtUtils/t/Install.t
355           ! lib/ExtUtils/t/MM_Cygwin.t lib/ExtUtils/t/MM_Unix.t
356           ! lib/ExtUtils/t/MM_Win32.t lib/ExtUtils/t/Manifest.t
357           ! lib/ExtUtils/t/basic.t lib/ExtUtils/t/postamble.t
358           ! lib/ExtUtils/t/prefixify.t lib/ExtUtils/t/prereq_print.t
359           ! lib/ExtUtils/t/problems.t lib/ExtUtils/t/writemakefile_args.t
360           ! pod/perldelta.pod t/lib/MakeMaker/Test/Setup/Recurs.pm
361____________________________________________________________________________
362[ 22070] By: nicholas                              on 2004/01/05  21:57:23
363        Log: Resort MANIFEST (the way perltoc likes it)
364     Branch: maint-5.8/perl
365           ! MANIFEST
366____________________________________________________________________________
367[ 22069] By: nicholas                              on 2004/01/05  21:56:17
368        Log: Integrate:
369             [ 22064]
370             Fix bug with MANIFEST generation when we also regenerate perltoc.pod
371             
372             [ 22067]
373             Change the flag logic in buildtoc
374     Branch: maint-5.8/perl
375          !> pod.lst pod/buildtoc
376____________________________________________________________________________
377[ 22059] By: nicholas                              on 2004/01/05  09:29:29
378        Log: Integrate:
379             [ 22058]
380             Subject: [PATCH] skip num.t #47 on VMS
381             From: "Craig A. Berry" <craigberry@mac.com>
382             Date: Sun, 04 Jan 2004 23:16:26 -0600
383             Message-ID: <3FF8F32A.5000108@mac.com>
384     Branch: maint-5.8/perl
385          !> t/base/num.t
386____________________________________________________________________________
387[ 22054] By: nicholas                              on 2004/01/03  20:56:11
388        Log: Integrate:
389             [ 22052]
390             Upgrade to PerlIO::via::QuotedPrint 0.06
391     Branch: maint-5.8/perl
392          !> lib/PerlIO/via/QuotedPrint.pm
393____________________________________________________________________________
394[ 22053] By: nicholas                              on 2004/01/03  20:16:23
395        Log: Integrate:
396             [ 22049]
397             Fix minor problems with the CPAN release
398             1: Make Storable.xs to work on 5.8.2 and later (already in the core)
399             2: Ship the linux hints file
400             3: Ship Test::More for the benefit of Perls pre 5.6.2
401             4: Correct Makefile.PL to install in core for 5.8.0 and later
402             
403             [ 22050]
404             No matter how hard you proof read it, something always slips through.
405     Branch: maint-5.8/perl
406          !> ext/Storable/ChangeLog ext/Storable/MANIFEST
407          !> ext/Storable/Makefile.PL ext/Storable/README
408          !> ext/Storable/Storable.pm
409____________________________________________________________________________
410[ 22048] By: nicholas                              on 2004/01/03  18:00:31
411        Log: Changes suggested by Merijn (but his words mangled by me)
412     Branch: maint-5.8/perl
413           ! pod/perldelta.pod
414____________________________________________________________________________
415[ 22046] By: nicholas                              on 2004/01/02  16:57:17
416        Log: Integrate:
417             [ 21981]
418             Subject: PATCH:  *DB*_File
419             From: "Paul Marquess" <Paul.Marquess@btinternet.com>
420             Date: Sat, 27 Dec 2003 20:02:30 -0000
421             Message-ID: <AIEAJICLCBDNAAOLLOKLIEAOPGAA.Paul.Marquess@btinternet.com>
422     Branch: maint-5.8/perl
423          !> XSUB.h ext/DB_File/Changes ext/DB_File/DB_File.pm
424          !> ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t
425          !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
426          !> ext/DB_File/typemap ext/GDBM_File/typemap
427          !> ext/NDBM_File/typemap ext/ODBM_File/typemap
428          !> ext/SDBM_File/typemap
429____________________________________________________________________________
430[ 22045] By: nicholas                              on 2004/01/02  16:36:54
431        Log: Integrate:
432             [ 22030]
433             Document that detached threads aren't supported on Windows yet.
434             
435             [ 22031]
436             Document that /[\W]/ doesn't work, unicode-wise (see bug #18281)
437             
438             [ 22036]
439             Document the quirks of SUPER, especially the fact that it it
440             relative to the current package and not to the invoking object.
441             
442             [ 22037]
443             addition to 22036 (document SUPER better): superclass may be plural
444             
445             [ 22044]
446             Bump $threads::VERSION as the documentation has changed. Tweak the
447             documentaiton, update Arthur's e-mail address
448     Branch: maint-5.8/perl
449          !> ext/threads/threads.pm pod/perlboot.pod pod/perlbot.pod
450          !> pod/perlobj.pod pod/perltoot.pod pod/perlunicode.pod
451____________________________________________________________________________
452[ 22042] By: nicholas                              on 2004/01/02  00:42:36
453        Log: Waah. This is a mess. The debugger is forked, with maint's $VERSION
454             2 higher than blead's. No idea how much code is forked.
455             
456             Integrate:
457             [ 21940]
458             Fix a side-effect of bug #24674 in the perl debugger.
459             
460             Subject: [perl #24674] 5.x odd taint bug
461             From: Dominique Quatravaux (via RT) <perlbug-followup@perl.org>
462             Date: 16 Dec 2003 15:03:24 -0000
463             Message-ID: <rt-3.0.7_01-24674-68456.11.3124667849085@perl.org>
464             
465             [ 22041]
466             Update debugger version number and Changes file
467     Branch: maint-5.8/perl
468           ! lib/perl5db.pl
469____________________________________________________________________________
470[ 22040] By: nicholas                              on 2004/01/02  00:21:57
471        Log: Integrate:
472             [ 22033]
473             Subject: Perl 5.8.3 patches from the BS2000 port - part 2
474             From: Dorner Thomas <tdorner@amadeus.net>
475             Message-ID: <6727B1DACFCDD311A757009027CA8D69044B6740@Ex02.inhouse.start.de>
476             Date: Fri, 19 Dec 2003 07:16:47 +0100
477     Branch: maint-5.8/perl
478          !> t/io/utf8.t t/op/pat.t
479____________________________________________________________________________
480[ 22039] By: nicholas                              on 2004/01/01  23:59:34
481        Log: Integrate:
482             [ 22034]
483             Fix bug #24383, where hashes with the :unique attribute weren't
484             getting made readonly on interpreter clone. Also, remove the
485             :unique attribute from the hashes in warnings.pm, since they may
486             later be modified by warnings::register.  Finally, adds tests for
487             the :unique attribute.
488     Branch: maint-5.8/perl
489          !> ext/threads/t/problems.t lib/warnings.pm sv.c warnings.pl
490____________________________________________________________________________
491[ 22038] By: nicholas                              on 2004/01/01  23:35:15
492        Log:
493             Subject: [PATCH 5.8.2 @21574] OS/2 update
494             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
495             Date: Thu, 18 Dec 2003 14:10:29 -0800
496             Message-ID: <20031218221029.GA7898@math.berkeley.edu>
497     Branch: maint-5.8/perl
498           ! installperl
499          !> README.os2 hints/os2.sh lib/ExtUtils/MM_Unix.pm makedef.pl
500          !> os2/Changes os2/OS2/REXX/DLL/Changes os2/OS2/REXX/DLL/DLL.pm
501          !> os2/os2.c os2/os2ish.h os2/perl2cmd.pl
502____________________________________________________________________________
503[ 22035] By: nicholas                              on 2004/01/01  21:30:41
504        Log: Corrections from Yitzchak Scott-Thoennes and Randy W. Sims
505             Message-ID: <20040101195205.GA3212@efn.org>
506             Message-ID: <20031230183815.GC8164@penkwe.pair.com>
507     Branch: maint-5.8/perl
508           ! pod/perldelta.pod
509____________________________________________________________________________
510[ 22028] By: nicholas                              on 2003/12/31  18:19:46
511        Log: Integrate:
512             [ 21951]
513             re-fix [perl #24508] without speed regression.
514             keep an eye on this.
515     Branch: maint-5.8/perl
516          !> op.c opcode.h opcode.pl
517____________________________________________________________________________
518[ 22027] By: nicholas                              on 2003/12/31  15:41:04
519        Log: Integrate:
520             [ 22025]
521             Subject: [PATCH] "piconv -C 512" badly broken
522             From: Autrijus Tang <autrijus@autrijus.org>
523             Message-Id: <1072870210.769.5.camel@localhost>
524             Date: Wed, 31 Dec 2003 19:30:10 +0800
525             
526             [ 22026]
527             Tweak 00compile.t to avoid splatting a DIAG over core perl's
528             beautiful clean run of OKs. You are all getting a clean run of OKs,
529             aren't you?
530     Branch: maint-5.8/perl
531          !> ext/Encode/bin/piconv lib/Test/Harness/t/00compile.t
532____________________________________________________________________________
533[ 22024] By: nicholas                              on 2003/12/31  15:05:22
534        Log: Integrate:
535             [ 21798]
536             Implement C<use Exporter 'import'> :
537     Branch: maint-5.8/perl
538          !> lib/Exporter.pm lib/Exporter.t
539____________________________________________________________________________
540[ 22023] By: nicholas                              on 2003/12/31  14:25:32
541        Log: Integrate:
542             [ 22020]
543             C++ comments, bad.
544     Branch: maint-5.8/perl
545          !> ext/Cwd/Cwd.xs
546____________________________________________________________________________
547[ 22022] By: nicholas                              on 2003/12/31  13:41:17
548        Log: Integrate:
549             [ 22021]
550             Upgrade to Test::Harness 2.40.
551     Branch: maint-5.8/perl
552          !> lib/Test/Harness.pm lib/Test/Harness/Changes
553          !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm
554          !> lib/Test/Harness/bin/prove lib/Test/Harness/t/00compile.t
555          !> lib/Test/Harness/t/assert.t lib/Test/Harness/t/callback.t
556          !> lib/Test/Harness/t/prove-switches.t
557          !> lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t
558          !> lib/Test/Harness/t/test-harness.t
559____________________________________________________________________________
560[ 22019] By: nicholas                              on 2003/12/31  00:19:24
561        Log: Integrate:
562             [ 22018]
563             Bump VERSION numbers
564     Branch: maint-5.8/perl
565          !> ext/POSIX/POSIX.pm lib/Benchmark.pm lib/File/CheckTree.pm
566          !> lib/Getopt/Std.pm lib/PerlIO.pm lib/Tie/Hash.pm
567          !> lib/diagnostics.pm
568____________________________________________________________________________
569[ 22017] By: nicholas                              on 2003/12/30  22:10:24
570        Log: Integrate:
571             [ 22016]
572             A patch for Test::Harness on VMS by Craig Berry
573             (see RT CPAN bug #4745)
574     Branch: maint-5.8/perl
575          !> lib/Test/Harness/Straps.pm
576____________________________________________________________________________
577[ 22015] By: nicholas                              on 2003/12/30  19:08:19
578        Log: Integrate:
579             [ 21999]
580             Add Mike Pomraning
581             
582             [ 22009]
583             bug #24757 perlrun.pod's description of find -mtime was ambiguous
584             
585             [ 22013]
586             Subject: more uni doc tweakage
587             From: Jarkko Hietaniemi <jhi@iki.fi>
588             Message-ID: <20031230133755.GA23118@vipunen.hut.fi>
589             Date: Tue, 30 Dec 2003 15:37:55 +0200
590             
591             Subject: one more pod fix
592             From: Jarkko Hietaniemi <jhi@iki.fi>
593             Message-ID: <20031230135641.GA24516@vipunen.hut.fi>
594             Date: Tue, 30 Dec 2003 15:56:41 +0200
595     Branch: maint-5.8/perl
596          !> AUTHORS lib/PerlIO.pm pod/perlrun.pod pod/perlunicode.pod
597____________________________________________________________________________
598[ 22014] By: nicholas                              on 2003/12/30  18:48:08
599        Log: Integrate:
600             [ 21937]
601             after back-references, restricted hashes.
602             see http://nntp.perl.org/group/perl.perl5.porters/86497
603             this is hopefully only a temporary solution.
604             
605             [ 22005]
606             Subject: Re: [perl #24774] eval + format - \n = pp_ctl.c assertion
607             heuristics for calculating buffer size needed to compile a format
608             didn't allow for \0
609     Branch: maint-5.8/perl
610          !> perl.c pp_ctl.c t/op/write.t
611____________________________________________________________________________
612[ 22012] By: nicholas                              on 2003/12/30  17:53:35
613        Log: Integrate:
614             [ 22007]
615             Upgrade to Math::BigInt 1.68.
616     Branch: maint-5.8/perl
617          +> lib/Math/BigInt/t/bigroot.t
618          !> MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm
619          !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/CalcEmu.pm
620          !> lib/Math/BigInt/t/alias.inc lib/Math/BigInt/t/bare_mbi.t
621          !> lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigintpm.inc
622          !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/sub_mbi.t
623____________________________________________________________________________
624[ 22011] By: nicholas                              on 2003/12/30  17:37:54
625        Log: $expletive perforce. Why can't you integrate an add with an edit?
626             
627             Integrate:
628             [ 21956]
629             Subject: BigInt v1.68 - pre-release
630             From: Tels <perl_dummy@bloodgate.com>
631             Date: Tue, 23 Dec 2003 01:09:23 +0100
632             Message-Id: <200312230106.27661@bloodgate.com>
633     Branch: maint-5.8/perl
634          +> lib/Math/BigInt/CalcEmu.pm lib/Math/BigInt/t/alias.inc
635          +> lib/Math/BigInt/t/mbf_ali.t lib/Math/BigInt/t/mbi_ali.t
636          +> lib/Math/BigInt/t/sub_ali.t
637          !> MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm
638          !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bigfltpm.inc
639          !> lib/Math/BigInt/t/bigintc.t lib/Math/BigInt/t/bigintpm.inc
640          !> lib/Math/BigInt/t/upgrade.inc
641____________________________________________________________________________
642[ 22010] By: nicholas                              on 2003/12/30  17:16:42
643        Log: $expletive perforce
644             
645             Mop up, due to perforce's inexplicable inability to SILENTLY FAIL to
646             integrate two changes, where the first adds and the second edits a
647             file.
648             
649             Integrate:
650             [ 21882]
651             Subject: [PATCH] Math::BigInt v1.67 released
652             From: Tels <perl_dummy@bloodgate.com>
653             Date: Fri, 12 Dec 2003 18:47:43 +0100
654             Message-Id: <200312121847.49039@bloodgate.com>
655     Branch: maint-5.8/perl
656          !> lib/Math/BigInt/t/fallback.t
657____________________________________________________________________________
658[ 22008] By: nicholas                              on 2003/12/30  16:17:16
659        Log: Integrate:
660             [ 21970]
661             Allow overriding of the p4 settings via environment variables
662             Make regexp more robust to parse FreeBSD's patch output
663             
664             [ 22002]
665             Updates the notes about byacc in pumpkin.pod.
666     Branch: maint-5.8/perl
667          !> Porting/apply Porting/pumpkin.pod
668____________________________________________________________________________
669[ 22006] By: nicholas                              on 2003/12/30  15:23:04
670        Log: Integrate:
671             [ 21986]
672             Fix bug [perl #24762] : C<*foo{CODE} ? 1 : 0> was a syntax error
673             
674             [ 21988]
675             Regenerate the perly.c patch for byacc output painless fixing
676             
677             [ 22003]
678             Add a regression test for bug #24762
679             
680             Plus tweaks for maint
681     Branch: maint-5.8/perl
682           ! perly.c perly_c.diff vms/perly_c.vms
683          !> perly.y t/comp/parser.t
684____________________________________________________________________________
685[ 22004] By: nicholas                              on 2003/12/30  12:59:19
686        Log: Changes following feedback from p5p
687     Branch: maint-5.8/perl
688           ! pod/perldelta.pod
689____________________________________________________________________________
690[ 22000] By: nicholas                              on 2003/12/30  00:17:01
691        Log: First stab at a perldelta for 5.8.3
692     Branch: maint-5.8/perl
693           ! pod/perldelta.pod
694____________________________________________________________________________
695[ 21998] By: nicholas                              on 2003/12/29  21:28:25
696        Log: Update changes
697     Branch: maint-5.8/perl
698           ! Changes patchlevel.h
699____________________________________________________________________________
700[ 21995] By: nicholas                              on 2003/12/29  18:25:43
701        Log: Integrate:
702             [ 21991]
703             Upgrade to Encode 1.99.
704     Branch: maint-5.8/perl
705          !> ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/META.yml
706          !> ext/Encode/Unicode/Unicode.xs ext/Encode/encoding.pm
707          !> ext/Encode/t/enc_eucjp.t ext/Encode/t/enc_utf8.t
708          !> ext/Encode/t/mime-header.t ext/Encode/ucm/gsm0338.ucm
709          !> ext/Encode/ucm/macArabic.ucm ext/Encode/ucm/macFarsi.ucm
710          !> ext/Encode/ucm/macHebrew.ucm
711____________________________________________________________________________
712[ 21994] By: nicholas                              on 2003/12/29  17:53:46
713        Log:
714             Subject: [PATCH] win32_chsize buglet
715             From: "Kevin Chase" <kevincha99@hotmail.com>
716             Date: Sun, 28 Dec 2003 15:48:56 -0800
717             Message-ID: <BAY2-F90usv0ccZRh8Z0005683d@hotmail.com>
718             
719             [ 21993]
720             Windows hasn't getuid/setuid and friends.
721             Therefore disable the code related to them in POSIX.xs.
722             
723             Subject: [PATCH: ext/POSIX/POSIX.xs] Re: Smoke [5.8.2] 21979 FAIL(Xt) MSWin32 5.1 Service Pack 1 (x86/1 cpu)
724             From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
725             Date: Mon, 29 Dec 2003 04:51:19 +0100
726             Message-ID: <03d401c3cdbf$05730ee0$d500a8c0@R2D2>
727     Branch: maint-5.8/perl
728          !> ext/POSIX/POSIX.xs win32/win32.c
729____________________________________________________________________________
730[ 21987] By: nicholas                              on 2003/12/27  23:17:19
731        Log: Integrate:
732             [ 21985]
733             Subject: Cross compilation patches for arm.
734             From: Redvers Davies <red@criticalintegration.com>
735             Message-Id: <1072098653.4789.6.camel@ragefire>
736             Date: Mon, 22 Dec 2003 08:11:34 -0500
737     Branch: maint-5.8/perl
738           ! Cross/README
739          !> Cross/Makefile Cross/Makefile.SH.patch
740          !> Cross/config.sh-arm-linux Cross/installperl.patch
741____________________________________________________________________________
742[ 21984] By: nicholas                              on 2003/12/27  22:17:18
743        Log: Integrate:
744             [ 21983]
745             Fix bug [perl #24735] : make sure that the range (..) operator
746             treats an undefined argument as 0 for numerical ranges and as ""
747             for magical string ranges.
748     Branch: maint-5.8/perl
749          !> pp_ctl.c t/op/range.t
750____________________________________________________________________________
751[ 21982] By: nicholas                              on 2003/12/27  21:10:07
752        Log: Integrate:
753             [ 21962]
754             Subject: [PATCH: sv.c] Re: GCC bug breaking Perl_sv_catpvfn()?
755             From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
756             Date: Fri, 26 Dec 2003 02:47:09 +0100
757             Message-ID: <03ca01c3cb52$2d509b40$5700a8c0@R2D2>
758             
759             [ 21967]
760             Subject: [PATCH: sv.c] Turn Quad_t to Uquad_t in unsigned branch
761             From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
762             Date: Sat, 27 Dec 2003 02:48:19 +0100
763             Message-ID: <010001c3cc1b$813763a0$d500a8c0@R2D2>
764             
765             [ 21971]
766             Subject: [PATCH] Remove Win32 compiler warnings
767             From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
768             Date: Sat, 27 Dec 2003 17:39:20 +0100
769             Message-ID: <018901c3cc97$fa976660$d500a8c0@R2D2>
770     Branch: maint-5.8/perl
771          !> ext/XS/APItest/APItest.xs ext/threads/shared/shared.xs sv.c
772____________________________________________________________________________
773[ 21980] By: nicholas                              on 2003/12/27  19:55:01
774        Log: Integrate:
775             [ 20734]
776             Subject: [PATCH] Taint problems in Cwd::abs_path
777             From: Michael G Schwern <schwern@pobox.com>
778             Date: Fri, 15 Aug 2003 18:43:45 -0700
779             Message-ID: <20030816014345.GE4023@windhund.schwern.org>
780             
781             [ 21972]
782             Assimilate Cwd 2.12 from CPAN. Cwd wasn't in Maintainers, so change
783             21646 was only applied to core (must punt this back and thereby unfork)
784             Need to fix test boilerplate properly for PERL_CORE
785             
786             [ 21974]
787             Assimilate File::Spec 0.87
788             
789             [ 21978]
790             Straggler from Cwd
791     Branch: maint-5.8/perl
792          +> ext/Cwd/Changes
793           ! ext/Cwd/t/taint.t
794          !> MANIFEST Porting/Maintainers.pl ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t
795          !> lib/Cwd.pm lib/File/Spec.pm lib/File/Spec/t/Spec.t
796____________________________________________________________________________
797[ 21979] By: nicholas                              on 2003/12/27  19:30:17
798        Log: Integrate:
799             [ 21548]
800             Sync with Pod::Perldoc 3.12
801             
802             [ 21973]
803             Assimilate Digest 1.05
804             
805             [ 21975]
806             Assimilate PodParser-1.26
807             
808             [ 21976]
809             Assimilate Unicode::Collate 0.33
810             
811             [ 21977]
812             Straggler from Unicode::Collate.
813             We need to automate this.
814             For some value of we. (tr/w/m/ I suspect)
815     Branch: maint-5.8/perl
816          +> lib/Unicode/Collate/t/altern.t
817          +> lib/Unicode/Collate/t/rearrang.t lib/Unicode/Collate/t/view.t
818          !> MANIFEST lib/Digest.pm lib/Digest/t/digest.t
819          !> lib/Pod/Checker.pm lib/Pod/Find.pm lib/Pod/InputObjects.pm
820          !> lib/Pod/ParseUtils.pm lib/Pod/Parser.pm lib/Pod/Perldoc.pm
821          !> lib/Pod/PlainText.pm lib/Pod/Select.pm lib/Pod/Usage.pm
822          !> lib/Unicode/Collate.pm lib/Unicode/Collate/Changes
823          !> lib/Unicode/Collate/README lib/Unicode/Collate/keys.txt
824          !> lib/Unicode/Collate/t/contract.t
825          !> lib/Unicode/Collate/t/illegal.t lib/Unicode/Collate/t/test.t
826          !> lib/Unicode/Collate/t/version.t pod/pod2usage.PL
827          !> pod/podselect.PL t/pod/pod2usage.xr t/pod/podselect.xr
828____________________________________________________________________________
829[ 21969] By: nicholas                              on 2003/12/27  16:37:27
830        Log: Integrate:
831             [ 21958]
832             Fix bug [perl #24641] : when POSIX::set[ug]id() are called,
833             update the perl variables PL_uid and PL_euid (resp. PL_gid
834             and PL_egid) with the new values.
835             
836             [ 21968]
837             Subject: [PATCH] perl 5.8.0, FindBin::again
838             From: Slaven Rezic <slaven@rezic.de>
839             Date: 01 May 2003 21:28:10 +0200
840             Message-ID: <873cjy31rp.fsf@vran.herceg.de>
841     Branch: maint-5.8/perl
842          !> ext/POSIX/POSIX.xs lib/FindBin.pm lib/FindBin.t
843____________________________________________________________________________
844[ 21966] By: nicholas                              on 2003/12/26  21:30:11
845        Log: Integrate:
846             [ 21957]
847             Subject: [PATCH 5.8.2 @21574] INSTALL_PREFIX from C
848             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
849             Date: Thu, 18 Dec 2003 12:30:06 -0800
850             Message-ID: <20031218203006.GA7772@math.berkeley.edu>
851     Branch: maint-5.8/perl
852          !> config_h.SH
853____________________________________________________________________________
854[ 21965] By: nicholas                              on 2003/12/26  20:49:47
855        Log: Integrate:
856             [ 21955]
857             Subject: [perl #24506] [PATCH] cannot weaken refs to read only values
858             From: Fergal Daly <fergal@esatclear.ie>
859             Date: Tue, 2 Dec 2003 23:18:18 +0000
860             Message-Id: <200312022318.18353.fergal@esatclear.ie>
861             
862             (tweaked so the test is skipped on perls < 5.9.0)
863             
864             [ 21964]
865             Change minimum perl version where the test is run from 5.9.0 to 5.8.3
866             as I'm going to integrate the core patch
867     Branch: maint-5.8/perl
868          !> ext/List/Util/t/weak.t sv.c
869____________________________________________________________________________
870[ 21963] By: nicholas                              on 2003/12/26  19:56:31
871        Log: Integrate:
872             [ 21950]
873             sanitize some macros - based on Chip Salzenberg suggestions and
874             on the way GNU people use the gcc-ish 'blocks in parens'
875             
876             [ 21960]
877             Refactor the code that checks whether a range is numeric
878             or string-magical.
879     Branch: maint-5.8/perl
880           ! sv.h
881          !> XSUB.h pp_ctl.c
882____________________________________________________________________________
883[ 21961] By: nicholas                              on 2003/12/26  17:54:21
884        Log: Integrate:
885             [ 21959]
886             Restore ext/SDBM_File/sdbm/Makefile to its pre-21655 state.
887             This fixes building SDBM_File on AIX.
888     Branch: maint-5.8/perl
889          !> ext/SDBM_File/sdbm/Makefile.PL
890____________________________________________________________________________
891[ 21954] By: nicholas                              on 2003/12/24  15:32:55
892        Log: Integrate:
893             [ 21952]
894             Subject: [patch t/test.pl] comment fix
895             From: Stas Bekman <stas@stason.org>
896             Message-ID: <3FE8C65A.4060708@stason.org>
897             Date: Tue, 23 Dec 2003 14:48:58 -0800
898             
899             [ 21953]
900             Subject:  [PATCH: perl@21949] document patch for VMS port on new file systems
901             From:  PPrymmer@factset.com
902             Date:  Tue, 23 Dec 2003 17:27:44 -0500
903             Message-Id:  <OF32243F10.A592C9A9-ON85256E05.007B1741-85256E05.007B63CB@factset.com>
904     Branch: maint-5.8/perl
905          !> README.vms t/test.pl
906____________________________________________________________________________
907[ 21949] By: nicholas                              on 2003/12/22  21:55:52
908        Log: Integrate:
909             [ 21948]
910             Subject: Re: Smoke [5.8.2] 21930 FAIL(t) MSWin32 5.1 Service Pack 1 (x86/1 cpu)
911             Message-ID: <Pine.LNX.4.58.0312220116520.17374@localhost.localdomain>
912             Date: Mon, 22 Dec 2003 01:52:08 -0600 (CST)
913             From: Mike Pomraning <mjp@pilcrow.madison.wi.us>
914     Branch: maint-5.8/perl
915          !> ext/threads/shared/shared.xs
916____________________________________________________________________________
917[ 21947] By: nicholas                              on 2003/12/22  20:35:11
918        Log: Integrate:
919             [ 21942]
920             Subject: [perl #24651] Taint bug with multiple backticks in ref consturctors
921             From: Mike Guy <mjtg@cam.ac.uk>
922             Date: Fri, 19 Dec 2003 17:17:11 +0000
923             Message-Id: <E1AXOFT-0007DE-7q@draco.cus.cam.ac.uk>
924             
925             [ 21946]
926             Subject:  doc nits
927             From:  Jarkko Hietaniemi <jhi@iki.fi>
928             Date:  Mon, 22 Dec 2003 21:57:34 +0200
929             Message-Id:  <20031222195734.GA29441@vipunen.hut.fi>
930     Branch: maint-5.8/perl
931          !> pod/perlsec.pod pod/perltodo.pod pod/perlunicode.pod
932____________________________________________________________________________
933[ 21945] By: nicholas                              on 2003/12/22  20:07:07
934        Log: Integrate:
935             [ 21944]
936             Subject: [PATCH] configure.com archname tweak
937             From: "Craig A. Berry" <craigberry@mac.com>
938             Date: Sun, 21 Dec 2003 23:07:13 -0600
939             Message-ID: <3FE67C01.1000704@mac.com>
940     Branch: maint-5.8/perl
941          !> configure.com
942____________________________________________________________________________
943[ 21943] By: nicholas                              on 2003/12/21  22:41:21
944        Log: Make reentrant functions work with C++
945             Patch by Jan Dubois, bug report and testing by Chip Salzenberg
946     Branch: maint-5.8/perl
947           ! reentr.inc reentr.pl
948____________________________________________________________________________
949[ 21941] By: nicholas                              on 2003/12/21  20:42:53
950        Log: Integrate:
951             [ 21936]
952             fix [perl #24660], [perl #24663].
953     Branch: maint-5.8/perl
954          !> mg.c sv.c
955____________________________________________________________________________
956[ 21939] By: nicholas                              on 2003/12/20  23:40:37
957        Log: Integrate:
958             [ 21933]
959             Subject: [PATCH] OpenVMS I64 support
960             From: "Craig A. Berry" <craigberry@mac.com>
961             Message-ID: <3FE2441F.2070603@mac.com>
962             Date: Thu, 18 Dec 2003 18:19:43 -0600
963             
964             [ 21938]
965             Subject: Perl 5.8.3 patches from the BS2000 port
966             From: Dorner Thomas <tdorner@amadeus.net>
967             Date: Wed, 17 Dec 2003 15:41:17 +0100
968             Message-ID: <6727B1DACFCDD311A757009027CA8D69044B673A@Ex02.inhouse.start.de>
969     Branch: maint-5.8/perl
970          !> configure.com hints/posix-bc.sh t/base/num.t t/comp/parser.t
971          !> vms/gen_shrfls.pl
972____________________________________________________________________________
973[ 21934] By: nicholas                              on 2003/12/20  20:21:46
974        Log: Integrate:
975             [ 21931]
976             Solaris gconvert() doesn't like ndigits == 0. Currently we have no
977             Configure test for troublesome gconvert(), so for now simply avoid
978             the optimisation that calls gconvert() in this case.
979             
980             [ 21932]
981             remove duplicate PERL_HASH (as spotted by Enache Adrian in
982             <20031220124854.GA1265@ratsnest.hole> )
983     Branch: maint-5.8/perl
984          !> hv.c sv.c
985____________________________________________________________________________
986[ 21930] By: nicholas                              on 2003/12/19  19:46:46
987        Log: Integrate:
988             [ 21921]
989             Subject: [PATCH] 2-arg cond_wait, cond_timedwait, tests
990             From: Mike Pomraning <mjp@pilcrow.madison.wi.us>
991             Date: Wed, 17 Dec 2003 00:05:58 -0600 (CST)
992             Message-ID: <Pine.LNX.4.58.0312092202040.13494@benevelle.wi.securepipe.com>
993             
994             [ 21922]
995             Subject: [PATCH: embed.fnc] arguments for perl_clone()
996             From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
997             Date: Wed, 17 Dec 2003 13:26:52 +0100
998             Message-ID: <055701c3c499$11144f90$8cecfe91@R2D2>
999     Branch: maint-5.8/perl
1000          +> ext/threads/shared/t/wait.t
1001           ! embed.h
1002          !> MANIFEST embed.fnc ext/threads/shared/shared.pm
1003          !> ext/threads/shared/shared.xs global.sym
1004____________________________________________________________________________
1005[ 21929] By: nicholas                              on 2003/12/19  19:06:10
1006        Log: Integrate:
1007             [ 21915]
1008             Add the macros dAX and dITEMS to PPPort.
1009             
1010             [ 21927]
1011             Subject: [DOCPATCH] base.pm
1012             From: Elizabeth Mattijsen <liz@dijkmat.nl>
1013             Date: Thu, 18 Dec 2003 22:30:52 +0100
1014             Message-Id: <p05111b12bc07cc596977@[192.168.56.3]>
1015             
1016             Plus, remove leftover mentions of pseudo-hashes
1017             
1018             [ 21928]
1019             Upgrade to CGI.pm 3.01
1020     Branch: maint-5.8/perl
1021          !> ext/Devel/PPPort/PPPort.pm lib/CGI.pm lib/CGI/Carp.pm
1022          !> lib/CGI/Cookie.pm lib/CGI/Fast.pm lib/CGI/Pretty.pm
1023          !> lib/CGI/Util.pm lib/CGI/t/carp.t lib/CGI/t/request.t
1024          !> lib/base.pm
1025____________________________________________________________________________
1026[ 21926] By: nicholas                              on 2003/12/18  20:49:11
1027        Log: Integrate:
1028             [ 21883]
1029             Modify the common guard for the signal.h header, because
1030             C99 compilers don't like it.o
1031             
1032             see :
1033             Subject: UNIX03 & C99 issue with 5.8.2
1034             From: Alan Burlison <Alan.Burlison@sun.com>
1035             Date: Fri, 12 Dec 2003 23:04:52 +0000
1036             Message-ID: <3FDA4994.6050209@sun.com>
1037             
1038             [ 21916]
1039             Remove incorrect guards around inclusion of <signal.h>
1040             Causes problems with UNIX03/SUSv3
1041             
1042             [ 21917]
1043             Remove incorrect guards around inclusion of <signal.h>
1044             Causes problems with UNIX03/SUSv3
1045             Part 2 of change 21916 - oops!
1046             
1047             See:
1048             Message-Id: <3FDD06A5.8010004@sun.com>
1049             Subject: Re: UNIX03 & C99 issue with 5.8.2
1050             From: Alan Burlison <Alan.Burlison@sun.com>
1051             Date: Mon, 15 Dec 2003 00:56:05 +0000
1052     Branch: maint-5.8/perl
1053          !> doio.c doop.c mg.c mpeix/mpeixish.h plan9/plan9ish.h unixish.h
1054          !> util.c
1055____________________________________________________________________________
1056[ 21925] By: nicholas                              on 2003/12/18  20:26:39
1057        Log: Integrate:
1058             [ 21912]
1059             Subject: [DOCPATCH] perlfunc delete
1060             From: Elizabeth Mattijsen <liz@dijkmat.nl>
1061             Date: Sun, 14 Dec 2003 20:25:07 +0100
1062             Message-Id: <p05111b07bc0269065a99@[192.168.56.3]>
1063             
1064             [ 21914]
1065             Subject: [patch Porting/pumpkin.pod] trying to ensure that PPPort is up-to-date on each new release
1066             From: Stas Bekman <stas@stason.org>
1067             Date: Sun, 14 Dec 2003 15:12:40 -0800
1068             Message-ID: <3FDCEE68.3080509@stason.org>
1069             
1070             [ 21923]
1071             Perl 1.0.16 has been released.
1072             
1073             [ 21924]
1074             "Richard" - who he? (Add "Richard Clamp" to the list of pumpkings)
1075     Branch: maint-5.8/perl
1076          !> Porting/pumpkin.pod pod/perlfunc.pod pod/perlhist.pod
1077____________________________________________________________________________
1078[ 21920] By: nicholas                              on 2003/12/16  23:32:48
1079        Log: Integrate:
1080             [ 21875]
1081             fix bug #24605.
1082             substr() wasn't working when used repeatedly on the same utf-8
1083             string.
1084     Branch: maint-5.8/perl
1085           ! sv.c
1086          !> t/op/substr.t
1087____________________________________________________________________________
1088[ 21919] By: nicholas                              on 2003/12/16  23:11:18
1089        Log: Integrate:
1090             [ 21866]
1091             plumb a leak with pos().
1092             
1093             #! perl
1094             while (1) {
1095             my $a = "\x{1ff}"; $a =~ /\x{1ff}/g; pos($a);
1096             }
1097             __END__
1098             
1099             [ 21867]
1100             yet another 2 leaks. example for the second:
1101             #! perl
1102             eval q{ open $p{q}, "foo" } while 1
1103             __END__
1104             
1105             [ 21868]
1106             yet another leak. bigger fish still swimming around.
1107             #!perl
1108             eval q{ $_ = "x"; s/x/"in subst"/e } while 1;
1109             __END__
1110             
1111             [ 21876]
1112             #21866 was wrong. another try to plumb that damn leak.
1113     Branch: maint-5.8/perl
1114           ! sv.c
1115          !> mg.c op.c pp_ctl.c
1116____________________________________________________________________________
1117[ 21913] By: nicholas                              on 2003/12/14  22:50:47
1118        Log: Update Changes
1119     Branch: maint-5.8/perl
1120           ! Changes patchlevel.h
1121____________________________________________________________________________
1122[ 21911] By: nicholas                              on 2003/12/14  20:25:18
1123        Log: Integrate:
1124             [ 21898]
1125             Add Perl_ceil
1126             
1127             [ 21910]
1128             Forgot to remove a comment
1129     Branch: maint-5.8/perl
1130          !> perl.h pp.c
1131____________________________________________________________________________
1132[ 21909] By: nicholas                              on 2003/12/14  19:53:35
1133        Log: Integrate:
1134             [ 21647]
1135             Subject: [PATCH] Re: PERL_VERSION, SUBVERSION, PATCHLEVEL
1136             From: "Marcus Holland-Moritz" <mhx-perl@gmx.net>
1137             Date: Mon, 3 Nov 2003 20:53:33 +0100
1138             Message-ID: <023a01c3a244$2a1dd5a0$0c2f1fac@R2D2>
1139             
1140             [ 21902]
1141             Subject: Re: 5.6.2-RC1 on Cygwin
1142             From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1143             Date: Sat, 6 Dec 2003 22:32:59 -0800
1144             Message-ID: <20031207063259.GA3004@efn.org>
1145             (with tweaks to cleanup code)
1146     Branch: maint-5.8/perl
1147          !> ext/Devel/PPPort/PPPort.pm t/op/taint.t
1148____________________________________________________________________________
1149[ 21908] By: nicholas                              on 2003/12/14  19:16:51
1150        Log: Integrate:
1151             [ 21872]
1152             temporary fix to avoid t/op/tie.t failures on Win32
1153             
1154             [ 21904]
1155             Clean up a bug I introduced into caseless ENV hv_delete
1156             (should be the proper fix for 21870 and 21872's band aid)
1157             
1158             [ 21905]
1159             Subject: Re: Change 21862
1160             From: Enache Adrian <enache@rdslink.ro>
1161             Date: Wed, 10 Dec 2003 06:05:58 +0200
1162             Message-ID: <20031210040558.GC1584@ratsnest.hole>
1163             
1164             (1st hunk), plus the equivalent for hv_delete_common
1165             
1166             [ 21906]
1167             Some fool missed a letter n.
1168             (and then "optimised" code based on its absense. D'oh)
1169             Restore the correct behaviour - fetch with uppercase key, then if
1170             still not found store with mixed/lowercase key.
1171             
1172             [ 21907]
1173             S_save_hek_flags should honour the "free" flag.
1174             Ought to mask the flag bits that shouldn't be stored.
1175     Branch: maint-5.8/perl
1176          !> hv.c
1177____________________________________________________________________________
1178[ 21903] By: nicholas                              on 2003/12/13  23:02:59
1179        Log: Integrate:
1180             [ 21834]
1181             Subject: Re: [perl #24574] find2perl provides different results to find
1182             From: Slaven Rezic <slaven@rezic.de>
1183             Date: 30 Nov 2003 22:16:59 +0100
1184             Message-ID: <8765h1pnec.fsf@vran.herceg.de>
1185             
1186             (plus a note about find2perl now defaulting to -print in perldelta)
1187             
1188             [ 21891]
1189             Make the XSRETURN macro evaluate its argument only once.
1190     Branch: maint-5.8/perl
1191          !> XSUB.h pod/perldelta.pod x2p/find2perl.PL
1192____________________________________________________________________________
1193[ 21901] By: nicholas                              on 2003/12/13  21:22:15
1194        Log: Integrate:
1195             [ 21892]
1196             Subject: Patch for: [perl #24650] File::CheckTree should list Larry Wall as author, not unknown
1197             From: David Dyck <david.dyck@fluke.com>
1198             Date: Sat, 13 Dec 2003 00:01:34 -0800 (PST)
1199             Message-ID: <Pine.LNX.4.51.0312122351450.8825@dd.tc.fluke.com>
1200             
1201             [ 21895]
1202             alarm() is now implemented on Win32.
1203             
1204             [ 21897]
1205             Reformat a long line in perlembed.pod (bug #24623).
1206     Branch: maint-5.8/perl
1207          !> lib/File/CheckTree.pm pod/perlembed.pod pod/perlport.pod
1208____________________________________________________________________________
1209[ 21900] By: nicholas                              on 2003/12/13  21:08:12
1210        Log: Integrate:
1211             [ 21855]
1212             Subject: [PATCH] SCALAR/FIRSTKEY for tied hashes in scalar context
1213             From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de>
1214             Date: Sat, 06 Dec 2003 11:50:59 +0100
1215             Message-id: <20031206105059.GA13989@ethan>
1216             
1217             [ 21856]
1218             Clarify the description of SCALAR in perltie
1219             
1220             [ 21857]
1221             Remove the "Can't provide tied hash usage" error from perldiag.
1222             Mention the new tied hash SCALAR method in perldelta.
1223             
1224             [ 21863]
1225             Missing thingies.
1226             
1227             [ 21865]
1228             Subject: [PATCH] documenting SCALAR gotcha
1229             From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de>
1230             Date: Sun, 07 Dec 2003 16:41:16 +0100
1231             Message-id: <20031207154116.GA825@ethan>
1232             
1233             [ 21869]
1234             Subject: [PATCH] iterator reset moved to hv.c (was: [PATCH] SCALAR/FIRSTKEY for tied hashes in scalar context)
1235             From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de>
1236             Date: Mon, 08 Dec 2003 08:17:46 +0100
1237             Message-id: <20031208071746.GA594@ethan>
1238             
1239             [ 21896]
1240             The binary compatibility notes say that new global functions should
1241             go at the end. Not that I'm anything more than "trainee" when it
1242             comes to this bincompat stuff.
1243     Branch: maint-5.8/perl
1244           ! pp.c pp_hot.c
1245          !> embed.fnc embed.h global.sym hv.c lib/Tie/Hash.pm mg.c
1246          !> pod/perlapi.pod pod/perldiag.pod pod/perlfunc.pod
1247          !> pod/perltie.pod proto.h t/op/tie.t
1248____________________________________________________________________________
1249[ 21899] By: nicholas                              on 2003/12/13  20:26:39
1250        Log: Refactor to use t/test.pl
1251     Branch: maint-5.8/perl
1252           ! t/op/avhv.t
1253____________________________________________________________________________
1254[ 21894] By: nicholas                              on 2003/12/13  17:59:41
1255        Log: regenerate perltoc.pod and Integrate:
1256             [ 21884]
1257             Subject: RE: [perl #24610] Pod::Html infinite recursion
1258             From: Anders Johnson <ajohnson@nvidia.com>
1259             Date: Fri, 12 Dec 2003 14:07:40 -0800
1260             Message-ID: <33171CC36240D94EAF1FE584B1D14E0A06EC6F51@mail-sc-11.nvidia.com>
1261             (with tweaks)
1262             
1263             [ 21885]
1264             Fix some of the pods to produce more standard manpages,
1265             as reported by Eric S. Raymond.
1266             
1267             [ 21886]
1268             More POD fixes ; regenerate perltoc and perlmodlib.
1269             
1270             [ 21893]
1271             foreach qw() { # not valid syntax for 5.005. So fix it.
1272     Branch: maint-5.8/perl
1273           ! pod/perltoc.pod
1274          !> README.ce README.netware ext/DynaLoader/DynaLoader_pm.PL
1275          !> lib/Getopt/Std.pm lib/Pod/Html.pm lib/diagnostics.pm
1276          !> pod/buildtoc pod/perlmodlib.pod
1277____________________________________________________________________________
1278[ 21890] By: nicholas                              on 2003/12/13  16:19:29
1279        Log: Integrate:
1280             [ 21826]
1281             Upgrade to Test::Harness 2.38.
1282             Introduce the prove(1) utility.
1283             (The prove-switches test is disabled for now.)
1284             
1285             [ 21836]
1286             The prove utility should also be installed on VMS and on Windows.
1287             Haven't we regression tests for installations yet ?
1288             
1289             [ 21871]
1290             Upgrade to Digest-MD5 2.33.
1291             
1292             [ 21874]
1293             Suppress a C< $DB::single = 1 > from Switch.pm, as noticed
1294             by Jan Dubois.
1295     Branch: maint-5.8/perl
1296          +> lib/Test/Harness/bin/prove lib/Test/Harness/t/inc_taint.t
1297          +> lib/Test/Harness/t/prove-switches.t t/lib/Dev/Null.pm
1298          +> t/lib/sample-tests/inc_taint t/lib/sample-tests/taint_warn
1299          +> utils/prove.PL
1300           ! installperl
1301          !> MANIFEST ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm
1302          !> ext/Digest/MD5/MD5.xs ext/Digest/MD5/Makefile.PL
1303          !> ext/Digest/MD5/t/files.t ext/Digest/MD5/typemap lib/Switch.pm
1304          !> lib/Test/Harness.pm lib/Test/Harness/Assert.pm
1305          !> lib/Test/Harness/Changes lib/Test/Harness/Iterator.pm
1306          !> lib/Test/Harness/Straps.pm lib/Test/Harness/t/00compile.t
1307          !> lib/Test/Harness/t/assert.t lib/Test/Harness/t/callback.t
1308          !> lib/Test/Harness/t/pod.t lib/Test/Harness/t/strap-analyze.t
1309          !> lib/Test/Harness/t/strap.t lib/Test/Harness/t/test-harness.t
1310          !> utils.lst utils/Makefile vms/descrip_mms.template
1311          !> win32/Makefile win32/makefile.mk
1312____________________________________________________________________________
1313[ 21889] By: nicholas                              on 2003/12/13  15:55:57
1314        Log: Integrate:
1315             [ 21859]
1316             Math::BigInt::Scalar is only for tests.
1317             Move it under t/lib.
1318             
1319             [ 21860]
1320             Forgot to update the MANIFEST.
1321             
1322             [ 21861]
1323             Subject: [PATCH] Math::BigInt v1.67 (pre-release)
1324             From: Tels <perl_dummy@bloodgate.com>
1325             Date: Sat, 6 Dec 2003 20:19:44 +0100
1326             Message-Id: <200312062016.50484@bloodgate.com>
1327             
1328             [ 21882]
1329             Subject: [PATCH] Math::BigInt v1.67 released
1330             From: Tels <perl_dummy@bloodgate.com>
1331             Date: Fri, 12 Dec 2003 18:47:43 +0100
1332             Message-Id: <200312121847.49039@bloodgate.com>
1333     Branch: maint-5.8/perl
1334          +> lib/Math/BigInt/t/const_mbf.t lib/Math/BigInt/t/fallback.t
1335          +> t/lib/Math/BigInt/Scalar.pm
1336           - lib/Math/BigInt/Scalar.pm
1337          !> MANIFEST lib/Math/BigFloat.pm lib/Math/BigInt.pm
1338          !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbf.t
1339          !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc
1340          !> lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintc.t
1341          !> lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t
1342          !> lib/Math/BigInt/t/bigints.t lib/Math/BigInt/t/biglog.t
1343          !> lib/Math/BigInt/t/constant.t lib/Math/BigInt/t/downgrade.t
1344          !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t
1345          !> lib/Math/BigInt/t/with_sub.t
1346____________________________________________________________________________
1347[ 21888] By: nicholas                              on 2003/12/13  14:42:15
1348        Log: Integrate:
1349             [ 21858]
1350             Subject: [PATCH] casting bug in VMS part of Perl_start_glob
1351             From: "Craig A. Berry" <craigberry@mac.com>
1352             Date: Sat, 06 Dec 2003 12:44:40 -0600
1353             Message-ID: <3FD22398.1060506@mac.com>
1354             
1355             [ 21864]
1356             Subject: [PATCH] setenv tweak for VMS
1357             From: "Craig A. Berry" <craigberry@mac.com>
1358             Date: Sat, 06 Dec 2003 18:13:32 -0600
1359             Message-ID: <3FD270AC.3000106@mac.com>
1360             
1361             [ 21879]
1362             Subject: [PATCH] environ array fix for VMS
1363             From: "Craig A. Berry" <craigberry@mac.com>
1364             Date: Thu, 11 Dec 2003 14:35:29 -0600
1365             Message-ID: <3FD8D511.2030805@mac.com>
1366             
1367             [ 21881]
1368             Subject: [PATCH] d_u32align for win32
1369             From: Gisle Aas <gisle@ActiveState.com>
1370             Date: 11 Dec 2003 01:33:39 -0800
1371             Message-ID: <lrzndzr958.fsf@caliper.activestate.com>
1372     Branch: maint-5.8/perl
1373          !> doio.c vms/vms.c win32/config.bc win32/config.gc
1374          !> win32/config.vc
1375____________________________________________________________________________
1376[ 21887] By: nicholas                              on 2003/12/13  14:12:49
1377        Log: Integrate:
1378             [ 21873]
1379             Subject: [PATCH perlunicode.pod, encoding.pm] Implicit upgrading docs
1380             From: Autrijus Tang <autrijus@autrijus.org>
1381             Date: Tue, 9 Dec 2003 20:39:16 +0800
1382             Message-ID: <20031209123915.GA1454@not.autrijus.org>
1383             
1384             [ 21877]
1385             Add a mention of the error "DESTROY created new reference
1386             to dead object" in perldiag.
1387             
1388             [ 21878]
1389             Subject: [PATCH] Perl 5.9.0 AUTHORS
1390             From: Mark Leighton Fisher <mark-fisher@mindspring.com>
1391             Message-ID: <3FD8E74F.7000202@mindspring.com>
1392             Date: Thu, 11 Dec 2003 16:53:19 -0500
1393     Branch: maint-5.8/perl
1394          !> AUTHORS ext/Encode/encoding.pm pod/perldiag.pod
1395          !> pod/perlunicode.pod
1396____________________________________________________________________________
1397[ 21862] By: nick                                  on 2003/12/06  21:16:01
1398        Log: Win32/MinGW tweaks
1399             A. ENV_IS_CASELESS has trys to free(keysave) when
1400             keysave isn't in scope yet.
1401             B. For default makefile.mk which build with perlhost.h
1402             stuff "live" need to link with g++ to find new/delete etc.
1403     Branch: maint-5.8/perl
1404           ! hv.c win32/makefile.mk
1405____________________________________________________________________________
1406[ 21852] By: nicholas                              on 2003/12/05  21:09:27
1407        Log: Integrate:
1408             [ 21851]
1409             Back out the Makefile.PL part of 21808 as requested by Gisle Aas
1410     Branch: maint-5.8/perl
1411          !> ext/Digest/MD5/Makefile.PL
1412____________________________________________________________________________
1413[ 21850] By: nicholas                              on 2003/12/05  19:44:34
1414        Log: Integrate:
1415             [ 21843]
1416             Subject: [PATCH] another ext/SDBM_File/sdbm build fix
1417             From: "Craig A. Berry" <craigberry@mac.com>
1418             Date: Thu, 04 Dec 2003 16:00:03 -0600
1419             Message-ID: <3FCFAE63.1080106@mac.com>
1420             
1421             [ 21844]
1422             Subject: [REPATCH lib/AutoLoader.t] Test can() with AutoLoader
1423             From: chromatic <chromatic@wgz.org>
1424             Date: Mon, 01 Dec 2003 09:20:21 -0800
1425             Message-Id: <1070299221.1275.19.camel@localhost>
1426     Branch: maint-5.8/perl
1427          !> ext/SDBM_File/sdbm/Makefile.PL lib/AutoLoader.t
1428____________________________________________________________________________
1429[ 21849] By: nicholas                              on 2003/12/05  19:26:44
1430        Log: Integrate:
1431             [ 21837]
1432             Subject: Re: XS modules having problems with CLONE and ithreads unless PERL_NO_GET_CONTEXT is defined
1433             From: Stas Bekman <stas@stason.org>
1434             Date: Wed, 03 Dec 2003 01:41:42 -0800
1435             Message-ID: <3FCDAFD6.9050106@stason.org>
1436             
1437             [ 21842]
1438             Subject: [PATCH] $^P, eval and caller
1439             From: Paul Johnson <paul@pjcj.net>
1440             Date: Fri, 5 Dec 2003 00:57:21 +0100
1441             Message-ID: <20031204235721.GJ26355@pjcj.net>
1442     Branch: maint-5.8/perl
1443           ! mg.c
1444          !> sv.c
1445____________________________________________________________________________
1446[ 21848] By: nicholas                              on 2003/12/05  18:43:44
1447        Log: Integrate:
1448             [ 21840]
1449             Subject: Re: a2p.pod not being installed in 5.8.2?
1450             From: Alan Burlison <Alan.Burlison@sun.com>
1451             Date: Thu, 04 Dec 2003 12:14:30 +0000
1452             Message-ID: <3FCF2526.3030905@sun.com>
1453             
1454             [ 21846]
1455             Subject: [PATCH] Configure gets d_u32align wrong
1456             From: Gisle Aas <gisle@ActiveState.com>
1457             Date: 05 Dec 2003 03:47:01 -0800
1458             Message-ID: <lr4qwfbi6i.fsf_-_@caliper.activestate.com>
1459     Branch: maint-5.8/perl
1460          !> Configure installperl
1461____________________________________________________________________________
1462[ 21847] By: nicholas                              on 2003/12/05  18:25:53
1463        Log: Integrate:
1464             [ 21841]
1465             Fix File::Copy with hard links on Windows.
1466             
1467             Subject: [PATCH] Re: perl @ 21830
1468             From: Steve Hay <steve.hay@uk.radan.com>
1469             Date: Wed, 03 Dec 2003 10:53:02 +0000
1470             Message-ID: <3FCDC08E.7080800@uk.radan.com>
1471             
1472             and
1473             Date: Thu, 04 Dec 2003 11:02:22 +0000
1474             Message-ID: <3FCF143E.1040905@uk.radan.com>
1475     Branch: maint-5.8/perl
1476          !> lib/File/Copy.pm lib/File/Copy.t
1477____________________________________________________________________________
1478[ 21839] By: nicholas                              on 2003/12/03  21:51:48
1479        Log: Integrate:
1480             [ 21832]
1481             Better docs for the special code blocks, based on :
1482             Subject: [DOCPATCH] BEGIN, CHECK, INIT, END explained more
1483             From: Elizabeth Mattijsen <liz@dijkmat.nl>
1484             Date: Sat, 29 Nov 2003 23:15:56 +0100
1485             Message-Id: <p05111b01bbeec2e8bf30@[192.168.56.3]>
1486             
1487             [ 21835]
1488             FAQ sync.
1489     Branch: maint-5.8/perl
1490          !> pod/perlfaq1.pod pod/perlfaq2.pod pod/perlfaq3.pod
1491          !> pod/perlfaq4.pod pod/perlfaq5.pod pod/perlmod.pod
1492          !> pod/perlsub.pod
1493____________________________________________________________________________
1494[ 21838] By: nicholas                              on 2003/12/03  19:13:35
1495        Log: Remove duplicate call to PERL_HASH in delete
1496             Transpires that in maint there just aren't enough shared hash SVs
1497             to make the check in hv.c worth it.
1498     Branch: maint-5.8/perl
1499           ! hv.c
1500____________________________________________________________________________
1501[ 21831] By: nicholas                              on 2003/12/02  20:35:22
1502        Log: Integrate:
1503             (The hv.c changes of 17740)
1504             [ 17740]
1505             Clean up copy-on-write macros and debug facilities (new flag 'C').
1506             Handle CoW in hashes:
1507             Subject: Re: why would tr/// be performing hash copies?
1508             From: Nicholas Clark <nick@unfortu.net>
1509             Date: Sun, 18 Aug 2002 23:17:01 +0100
1510             Message-id: <20020818221700.GD294@Bagpuss.unfortu.net>
1511             
1512             [ 21747]
1513             merge hv_exists and hv_exists_ent into S_hv_exists_common
1514             
1515             [ 21750]
1516             integrate hv_delete and hv_delete_ent into hv_delete_common
1517             
1518             [ 21753]
1519             merge hv_fetch and hv_fetch_ent into hv_fetch_common
1520             remove S_hv_fetch_flags
1521             hv.c now 13% smaller than when I started. hv_store TODO
1522             
1523             [ 21758]
1524             Merge sv_store_flags and sv_store_ent into sv_store_common
1525             
1526             [ 21760]
1527             Shift negative klen/flags games from hv_fetch_common out to hv_fetch
1528             
1529             [ 21765]
1530             Tweaks to S_hv_delete_common:
1531             make the magic call hv_fetch_common rather than ent-or-not
1532             grab the hash from a shared hash key scalar if possible
1533             use masked flags rather than flags for the comparison
1534             
1535             [ 21766]
1536             Move the negative key -> utf8 flag conversion out to hv_delete
1537             
1538             [ 21768]
1539             Shift negative klen/flags games from hv_exists_common out to hv_exists
1540             
1541             [ 21769]
1542             Shift negative klen/flags games from hv_store_common out to hv_store
1543             
1544             [ 21770]
1545             Farewell hv_exists_common - exists is now a call to fetch
1546             (with the exists magic handling moved into fetch)
1547             
1548             [ 21771]
1549             "Space Is a Province of Brazil"
1550             Farewell, hv_store_common. Store is now part of Fetch.
1551             All tests pass. hv.c 15% smaller than when I started all this
1552             
1553             [ 21772]
1554             Reorder functions in hv.c so that callers of hv_fetch_common are all
1555             close to it.
1556             
1557             [ 21779]
1558             D'oh. Mistake in the DYNAMIC_ENV_FETCH conditional code
1559             reported by Craig Berry
1560             
1561             [ 21781]
1562             Tweak the order of initialisation of oentry in hv_fetch_common -
1563             C source now cleaner, but optimised object file still the same size.
1564             
1565             [ 21782]
1566             Should fix the infinite loop on a dynamic %ENV fetch
1567     Branch: maint-5.8/perl
1568           ! hv.c
1569          !> embed.fnc embed.h proto.h
1570____________________________________________________________________________
1571[ 21830] By: nicholas                              on 2003/11/30  21:36:13
1572        Log: Update Changes
1573     Branch: maint-5.8/perl
1574           ! Changes patchlevel.h
1575____________________________________________________________________________
1576[ 21829] By: nicholas                              on 2003/11/30  21:35:03
1577        Log: Integrate:
1578             [ 21827]
1579             Keep installing xsubpp in lib/ExtUtils,
1580             so MakeMaker can find it.
1581     Branch: maint-5.8/perl
1582           ! installperl
1583____________________________________________________________________________
1584[ 21825] By: nicholas                              on 2003/11/30  20:19:43
1585        Log: Update Changes
1586     Branch: maint-5.8/perl
1587           ! Changes patchlevel.h
1588____________________________________________________________________________
1589[ 21824] By: nicholas                              on 2003/11/30  19:00:33
1590        Log: Integrate:
1591             [ 21802]
1592             POSIX::isXXX(undef) segfaulted. (bug #24554.)
1593             
1594             [ 21823]
1595             Subject: Re: [perl #24554] Segfault in POSIX module
1596             From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1597             Date: Sat, 29 Nov 2003 23:32:38 +0900
1598             Message-Id: <20031129233010.8E2F.BQW10602@nifty.com>
1599             
1600             (plus a test for the stringification of references
1601             passed to POSIX::isXXX())
1602     Branch: maint-5.8/perl
1603          !> ext/POSIX/POSIX.xs ext/POSIX/t/is.t ext/POSIX/t/posix.t
1604____________________________________________________________________________
1605[ 21822] By: nicholas                              on 2003/11/30  10:35:31
1606        Log: Integrate:
1607             [ 21810]
1608             Update Unicode::Collate to 0.31 (Only the .pm version for now)
1609             
1610             [ 21812]
1611             Update Unicode::Normalize to 0.28
1612     Branch: maint-5.8/perl
1613          +> ext/Unicode/Normalize/t/illegal.t
1614          +> ext/Unicode/Normalize/t/null.t ext/Unicode/Normalize/t/short.t
1615          +> lib/Unicode/Collate/t/illegal.t
1616          +> lib/Unicode/Collate/t/illegalp.t
1617          !> MANIFEST ext/Unicode/Normalize/Changes
1618          !> ext/Unicode/Normalize/Normalize.pm
1619          !> ext/Unicode/Normalize/Normalize.xs
1620          !> ext/Unicode/Normalize/README lib/Unicode/Collate.pm
1621          !> lib/Unicode/Collate/Changes lib/Unicode/Collate/README
1622          !> lib/Unicode/Collate/t/version.t
1623____________________________________________________________________________
1624[ 21821] By: nicholas                              on 2003/11/30  10:24:55
1625        Log: Integrate:
1626             [ 21807]
1627             Update Digest to 1.03
1628             
1629             [ 21808]
1630             Update to Digest::MD5 2.31
1631             
1632             [ 21809]
1633             D'oh! Forgot to lib/Digest/base.pm
1634             
1635             [ 21811]
1636             D'oh! This has been moved to lib/Digest/t/digest.t but not deleted.
1637     Branch: maint-5.8/perl
1638          +> ext/Digest/MD5/t/bits.t lib/Digest/base.pm lib/Digest/t/base.t
1639          +> lib/Digest/t/digest.t
1640           - lib/Digest.t
1641          !> MANIFEST Porting/Maintainers.pl ext/Digest/MD5/Changes
1642          !> ext/Digest/MD5/MD5.pm ext/Digest/MD5/Makefile.PL
1643          !> ext/Digest/MD5/t/badfile.t ext/Digest/MD5/t/files.t
1644          !> lib/Digest.pm
1645____________________________________________________________________________
1646[ 21820] By: nicholas                              on 2003/11/30  10:11:14
1647        Log: Integrate all the t/op/readline.t changes:
1648             [ 19069]
1649             Subject: [PATCH] Re: [perl #21614] 5.8.0 Unbalanced string table refcount
1650             From: Nicholas Clark <nick@unfortu.net>
1651             Date: Tue, 25 Mar 2003 22:59:17 +0000
1652             Message-ID: <20030325225917.GE284@Bagpuss.unfortu.net>
1653             
1654             [ 19069]
1655             Subject: [PATCH] Re: [perl #21614] 5.8.0 Unbalanced string table refcount
1656             From: Nicholas Clark <nick@unfortu.net>
1657             Date: Tue, 25 Mar 2003 22:59:17 +0000
1658             Message-ID: <20030325225917.GE284@Bagpuss.unfortu.net>
1659             
1660             [ 19071]
1661             Better version of change #19069
1662             Subject: [PATCH] Re: [PATCH] Re: [perl #21614] 5.8.0 Unbalanced string table refcount
1663             From: Nicholas Clark <nick@unfortu.net>
1664             Date: Wed, 26 Mar 2003 23:01:46 +0000
1665             Message-ID: <20030326230145.GC279@Bagpuss.unfortu.net>
1666             
1667             [ 19267]
1668             Subject: [PATCH] readline.t tweak for VMS
1669             From: "Craig A. Berry" <craigberry@mac.com>
1670             Date: Thu, 17 Apr 2003 17:18:19 -0500
1671             Message-ID: <3E9F282B.6090603@mac.com>
1672             
1673             [ 20431]
1674             More runperl(switches => ...) finds (bleadperl only).
1675             
1676             [ 21787]
1677             Subject: [PATCH] Re: bug or a feature?
1678             From: Torsten Foertsch <torsten.foertsch@gmx.net>
1679             Date: Sat, 22 Nov 2003 13:15:53 +0100
1680             Message-Id: <200311221315.58539.torsten.foertsch@gmx.net>
1681             
1682             and
1683             Date: Sat, 22 Nov 2003 14:21:45 +0100
1684             Message-Id: <200311221421.48940.torsten.foertsch@gmx.net>
1685             (test moved to t/op/readline.t)
1686             
1687             [ 21794]
1688             Arguments to skip were the wrong way round, hence why all the *BSDs
1689             were failing
1690     Branch: maint-5.8/perl
1691           ! sv.c t/op/readline.t
1692          !> pp_hot.c
1693____________________________________________________________________________
1694[ 21819] By: nicholas                              on 2003/11/30  09:57:11
1695        Log: Integrate:
1696             [ 21805]
1697             Silence gcc 2.95 warning
1698             (Its trace flow isn't good enough to realise that there is no problem)
1699     Branch: maint-5.8/perl
1700          !> pp_hot.c
1701____________________________________________________________________________
1702[ 21818] By: nicholas                              on 2003/11/30  09:43:55
1703        Log: Integrate:
1704             [ 21800]
1705             Fix a regression introduced by change #21694 on sprintf()
1706             with long doubles, by disabling the specific optimisation
1707             path in this case ; remove a unnecessary cast ; add a new
1708             test file for miscellaneous sprintf() test that don't fit
1709             in the t/op/sprintf.t framework.
1710             
1711             [ 21804]
1712             Gconvert actually takes type NV, while nv may be either double
1713             or long double (depending on some conditional code)
1714             Rafael and I think that this cast should work.
1715             
1716             [ 21806]
1717             When Gconvert is a macro around sprintf with a .* format we need
1718             to cast to int (in case STRLEN isn't the same size as int)
1719             gcc issues a warning even when it is the same size
1720     Branch: maint-5.8/perl
1721          +> t/op/sprintf2.t
1722          !> MANIFEST sv.c
1723____________________________________________________________________________
1724[ 21817] By: nicholas                              on 2003/11/30  09:25:20
1725        Log: Copy SvIsCOW(sv) and SvIsCOW_shared_hash(sv) from blead
1726             (Each is part of separate much larger changes, so can't integrate)
1727     Branch: maint-5.8/perl
1728           ! sv.h
1729____________________________________________________________________________
1730[ 21816] By: nicholas                              on 2003/11/29  21:15:29
1731        Log: Integrate:
1732             [ 21799]
1733             Subject: [patch pod/perlsec.pod] (was Re: why PERL5LIB is ignored when -T is in effect)
1734             From: Stas Bekman <stas@stason.org>
1735             Date: Fri, 28 Nov 2003 14:42:25 -0800
1736             Message-ID: <3FC7CF51.7060804@stason.org>
1737             
1738             [ 21813]
1739             Remove whitespace from ends of lines (simply because it irritates me)
1740     Branch: maint-5.8/perl
1741          !> pod/perlsec.pod utils/h2xs.PL
1742____________________________________________________________________________
1743[ 21815] By: nicholas                              on 2003/11/29  21:15:05
1744        Log: Integrate:
1745             [ 21797]
1746             Subject: Re: [perl #24245] File::Copy::copy damages hard linked files
1747             From: Slaven Rezic <slaven@rezic.de>
1748             Date: 19 Oct 2003 19:11:31 +0200
1749             Message-ID: <87smlprw3g.fsf@vran.herceg.de>
1750             (with further tweaks)
1751     Branch: maint-5.8/perl
1752          !> lib/File/Copy.pm lib/File/Copy.t
1753____________________________________________________________________________
1754[ 21803] By: nicholas                              on 2003/11/29  13:09:40
1755        Log: Integrate:
1756             It's back!
1757             [ 21449]
1758             Subject: [PATCH] SIGN => 1 support for MakeMaker
1759             From: Autrijus Tang <autrijus@autrijus.org>
1760             Date: Tue, 14 Oct 2003 18:32:28 +0800
1761             Message-Id: <1066127547.65845.35.camel@localhost>
1762             
1763             [ 21652]
1764             Upgrade to ExtUtils::MakeMaker 6.19
1765             
1766             [ 21675]
1767             Upgrade to MakeMaker 6.20.
1768             
1769             [ 21702]
1770             Upgrade to MakeMaker 6.21.
1771     Branch: maint-5.8/perl
1772          +> lib/ExtUtils/t/parse_version.t
1773          +> t/lib/MakeMaker/Test/Setup/BFD.pm
1774          +> t/lib/MakeMaker/Test/Setup/Problem.pm
1775           - lib/ExtUtils/t/00setup_dummy.t
1776           - lib/ExtUtils/t/zz_cleanup_dummy.t
1777           ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm
1778          !> (integrate 37 files)
1779____________________________________________________________________________
1780[ 21801] By: nicholas                              on 2003/11/29  11:05:18
1781        Log: Integrate:
1782             [ 21655]
1783             Temporary kludge to allow SDBM_File being built
1784             with MakeMaker 6.19.
1785             
1786             [ 21657]
1787             Subject: Re: [ANNOUNCE] ExtUtils::MakeMaker 6.19
1788             From: Michael G Schwern <schwern@pobox.com>
1789             Date: Tue, 4 Nov 2003 17:59:13 -0800
1790             Message-ID: <20031105015913.GL15406@localhost.comcast.net>
1791             
1792             Replaces the temporary kludge (#21655).
1793             
1794             [ 21710]
1795             Subject: [PATCH] Last stab at sdbm/Makefile.PL
1796             From: Michael G Schwern <schwern@pobox.com>
1797             Date: Tue, 11 Nov 2003 21:02:30 -0800
1798             Message-ID: <20031112050230.GO6874@localhost.comcast.net>
1799     Branch: maint-5.8/perl
1800          !> ext/SDBM_File/sdbm/Makefile.PL
1801____________________________________________________________________________
1802[ 21796] By: nicholas                              on 2003/11/28  20:05:30
1803        Log: Integrate:
1804             [ 21788]
1805             Add Torsten Foertsch to AUTHORS (patches plus tests are what we like)
1806             
1807             [ 21789]
1808             Marcus Holland-Moritz is now the maintainer of Devel::PPPort.
1809             PerlIO and threads are not on CPAN.
1810             
1811             [ 21795]
1812             Subject: [PATCH] Fix perl 5.8 and 5.9 to build on latest VOS
1813             From: "Green, Paul" <Paul.Green@stratus.com>
1814             Date: Thu, 27 Nov 2003 21:51:26 -0500
1815             Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FB815@exna4.stratus.com>
1816     Branch: maint-5.8/perl
1817          !> AUTHORS Porting/Maintainers.pl hints/vos.sh
1818____________________________________________________________________________
1819[ 21786] By: nicholas                              on 2003/11/25  19:48:30
1820        Log: re-run pod/buildtoc
1821     Branch: maint-5.8/perl
1822           ! pod.lst pod/perl.pod pod/perltoc.pod vms/descrip_mms.template
1823           ! win32/pod.mak
1824____________________________________________________________________________
1825[ 21785] By: nicholas                              on 2003/11/25  19:42:14
1826        Log: Re-order entries
1827     Branch: maint-5.8/perl
1828           ! MANIFEST
1829____________________________________________________________________________
1830[ 21784] By: nicholas                              on 2003/11/25  19:25:25
1831        Log: Integrate:
1832             [ 21780]
1833             Subject: Re: [perl #24439] 64 bit build failure on Solaris 9
1834             From: Andy Dougherty <doughera@lafayette.edu>
1835             Date: Thu, 20 Nov 2003 09:38:05 -0500 (EST)
1836             Message-ID: <Pine.SOL.4.53.0311200926550.25274@maxwell.phys.lafayette.edu>
1837             
1838             and :
1839             Date: Fri, 21 Nov 2003 09:36:24 -0500 (EST)
1840             Message-ID: <Pine.SOL.4.53.0311210927460.1876@maxwell.phys.lafayette.edu>
1841             
1842             [ 21783]
1843             Subject: remove hardcoded version number from cygwin/perlld.in
1844             From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1845             Date: Mon, 24 Nov 2003 08:11:36 -0800
1846             Message-ID: <20031124161136.GC2656@efn.org>
1847     Branch: maint-5.8/perl
1848          !> cygwin/Makefile.SHs cygwin/perlld.in hints/solaris_2.sh
1849____________________________________________________________________________
1850[ 21778] By: nicholas                              on 2003/11/22  23:21:32
1851        Log: Integrate:
1852             [ 21706]
1853             Subject: Re: [perl #24460] [DOC PATCH] the begincheck program
1854             From: Tom Phoenix <rootbeer@redcat.com>
1855             Date: Tue, 11 Nov 2003 15:50:35 -0800 (PST)
1856             Message-Id: <Pine.BSO.4.53.0311111547500.9242@blue.stonehenge.com>
1857             
1858             [ 21751]
1859             Update the runops stuff in perlguts
1860             
1861             [ 21754]
1862             Subject: [docpatch] PerlIO layers in perlrun.pod and PerlIO.pm
1863             From: Iain Truskett <spoon@cpan.org>
1864             Date: Thu, 20 Nov 2003 00:41:33 +1100
1865             Message-ID: <20031119134132.GG21314@gytha.anu.edu.au>
1866     Branch: maint-5.8/perl
1867          !> lib/PerlIO.pm pod/perlguts.pod pod/perlmod.pod pod/perlrun.pod
1868____________________________________________________________________________
1869[ 21777] By: nicholas                              on 2003/11/22  23:17:43
1870        Log: Integrate:
1871             [ 21697]
1872             Subject: [PATCH 5.8.2 @21574] make install: line noise
1873             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
1874             Date: Tue, 4 Nov 2003 20:10:16 -0800
1875             Message-ID: <20031105041016.GA2639@math.berkeley.edu>
1876             
1877             and part of
1878             Subject: [PATCH 5.8.2 @21574] make install: PREFIX and DESTDIR
1879             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
1880             Date: Tue, 4 Nov 2003 20:18:37 -0800
1881             Message-ID: <20031105041836.GA2649@math.berkeley.edu>
1882             
1883             (I've left out the PREFIX part for now)
1884             
1885             [ 21708]
1886             Subject: [PATCH 5.8.2 @21574] make install not installing fully
1887             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
1888             Date: Tue, 4 Nov 2003 20:07:25 -0800
1889             Message-ID: <20031105040725.GA2629@math.berkeley.edu>
1890             
1891             [ 21723]
1892             Include "SCCS" in the list of directory names that should
1893             be ignored by installperl.
1894             
1895             [ 21739]
1896             Subject: Re: [perl #24493] install.html not working
1897             From: Slaven Rezic <slaven@rezic.de>
1898             Date: 16 Nov 2003 20:52:29 +0100
1899             Message-ID: <87d6bsw0oy.fsf@vran.herceg.de>
1900             
1901             [ 21740]
1902             Install instmodsh and xsubpp in bin/ along the other utilities.
1903             
1904             [ 21741]
1905             Complement of change #21740 for Windows.
1906             (I have the feeling that it's already subtly broken on VMS)
1907     Branch: maint-5.8/perl
1908          +> utils/instmodsh.PL utils/xsubpp.PL
1909          !> MANIFEST Makefile.SH installhtml installperl os2/Makefile.SHs
1910          !> utils.lst utils/Makefile win32/Makefile win32/makefile.mk
1911____________________________________________________________________________
1912[ 21776] By: nicholas                              on 2003/11/22  22:48:49
1913        Log: Integrate:
1914             [ 21663]
1915             Subject: Re: Smoke [5.9.0] 21474 FAIL(F) darwin 6.8 (darwin/1 cpu)
1916             From: Slaven Rezic <slaven@rezic.de>
1917             Date: 20 Oct 2003 22:39:28 +0200
1918             Message-Id: <87oewbiqyn.fsf@vran.herceg.de>
1919     Branch: maint-5.8/perl
1920          !> lib/filetest.t
1921____________________________________________________________________________
1922[ 21775] By: nicholas                              on 2003/11/22  22:35:25
1923        Log: Integrate:
1924             [ 21732]
1925             Subject: [PATCH] configpm, our $summary : unique
1926             From: Elizabeth Mattijsen <liz@dijkmat.nl>
1927             Date: Sat, 15 Nov 2003 22:18:32 +0100
1928             Message-Id: <p05111b03bbdc478d10cb@[192.168.56.3]>
1929             (plus comments)
1930             
1931             [ 21733]
1932             Subject: [PATCH] Re:ext/threads/t/problem.t (was: Problems with mod_perl 1.12 (?) and ActivePerl 5.8.1)
1933             From: Elizabeth Mattijsen <liz@dijkmat.nl>
1934             Date: Sat, 15 Nov 2003 23:22:16 +0100
1935             Message-Id: <p05111b04bbdc49076950@[192.168.56.3]>
1936             
1937             [ 21752]
1938             Fix bug [perl #24508] Wrong assignment in nested assignment
1939             together with subroutine call
1940             Apparently concat still doesn't deal correctly with lexicals
1941             in all cases. Disable the whole TARGET_MY optimisation for it.
1942             (and remove the corresponding code from the peephole optimiser.)
1943     Branch: maint-5.8/perl
1944           ! opcode.h
1945          !> configpm ext/threads/t/problems.t op.c opcode.pl t/op/concat.t
1946____________________________________________________________________________
1947[ 21763] By: nicholas                              on 2003/11/21  21:38:15
1948        Log: Test all permuations of utf8 flags on hashes and keys
1949     Branch: maint-5.8/perl
1950           ! ext/XS/APItest/t/hash.t
1951____________________________________________________________________________
1952[ 21762] By: nicholas                              on 2003/11/21  20:41:03
1953        Log: Refactor hash API tests (prior to some additions)
1954     Branch: maint-5.8/perl
1955           ! ext/XS/APItest/t/hash.t
1956____________________________________________________________________________
1957[ 21761] By: nicholas                              on 2003/11/21  20:20:04
1958        Log: Integrate:
1959             [ 21742]
1960             Whoops. We weren't actually testing hv_store_ent
1961             We are now. Plus test hv_store for an initially empty hash.
1962     Branch: maint-5.8/perl
1963          !> ext/XS/APItest/APItest.xs ext/XS/APItest/t/hash.t
1964____________________________________________________________________________
1965[ 21759] By: nicholas                              on 2003/11/20  22:17:24
1966        Log: perforce-- # Can't integrate a brange and an edit in one shot
1967             
1968             mop up the file it failed on.
1969             
1970             Integrate:
1971             [ 21735]
1972             utf8 keys now work for tied hashes via hv_fetch, hv_store, hv_delete
1973             (pp functions use the _ent variants, and as the implementation is
1974             duplicated, these bugs aren't tested, and aren't noticed)
1975     Branch: maint-5.8/perl
1976          !> ext/XS/APItest/t/hash.t
1977____________________________________________________________________________
1978[ 21757] By: nicholas                              on 2003/11/20  19:23:15
1979        Log: Integrate:
1980             [ 21756]
1981             Subject: [PATCH] promote hv_clear_placeholders to perl API
1982             From: Alan Burlison <Alan.Burlison@sun.com>
1983             Date: Thu, 20 Nov 2003 10:34:30 +0000
1984             Message-ID: <3FBC98B6.6090909@sun.com>
1985     Branch: maint-5.8/perl
1986          !> embed.fnc embed.h global.sym hv.c pod/perlapi.pod proto.h
1987          !> universal.c
1988____________________________________________________________________________
1989[ 21749] By: nicholas                              on 2003/11/19  20:08:42
1990        Log: Integrate:
1991             [ 21748]
1992             Subject: [PATCH] clear of empty locked hash SEGVs
1993             From: Alan Burlison <Alan.Burlison@sun.com>
1994             Date: Wed, 19 Nov 2003 14:39:03 +0000
1995             Message-ID: <3FBB8087.20206@sun.com>
1996     Branch: maint-5.8/perl
1997          !> hv.c lib/Hash/Util.t
1998____________________________________________________________________________
1999[ 21745] By: nicholas                              on 2003/11/19  18:42:14
2000        Log: Integrate:
2001             [ 21743]
2002             Restore errno after having read $^E (like for $!)
2003             to preserve errno from unfortunate side-effects.
2004     Branch: maint-5.8/perl
2005          !> mg.c
2006____________________________________________________________________________
2007[ 21738] By: nicholas                              on 2003/11/16  21:49:45
2008        Log: Integrate:
2009             [ 21737]
2010             Ooops. left an XXX comment in, and worse still it's a // comment
2011     Branch: maint-5.8/perl
2012          !> hv.c
2013____________________________________________________________________________
2014[ 21736] By: nicholas                              on 2003/11/16  21:27:24
2015        Log: Integrate:
2016             [ 21734]
2017             Accessing unicode keys in tie hashes via hv_exists was broken.
2018             (pp_exists uses hv_exists_ent, which isn't broken)
2019             I expect an equivalent bug in hv_delete
2020             
2021             [ 21735]
2022             utf8 keys now work for tied hashes via hv_fetch, hv_store, hv_delete
2023             (pp functions use the _ent variants, and as the implementation is
2024             duplicated, these bugs aren't tested, and aren't noticed)
2025     Branch: maint-5.8/perl
2026          +> ext/XS/APItest/t/hash.t
2027          !> MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
2028          !> ext/XS/APItest/MANIFEST hv.c
2029____________________________________________________________________________
2030[ 21731] By: nicholas                              on 2003/11/15  22:25:53
2031        Log: Integrate:
2032             [ 21712]
2033             Enable hints to create call-back units that can act when
2034             a specific variable is *not* set (like -Uuselargefiles)
2035             
2036             [ 21713]
2037             Simplified the reading
2038     Branch: maint-5.8/perl
2039          !> Configure hints/README.hints hints/solaris_2.sh
2040____________________________________________________________________________
2041[ 21730] By: nicholas                              on 2003/11/15  14:42:58
2042        Log: Integrate:
2043             [ 21728]
2044             Update perlhist with 5.6.2.
2045     Branch: maint-5.8/perl
2046          !> pod/perlhist.pod
2047____________________________________________________________________________
2048[ 21721] By: nicholas                              on 2003/11/13  21:25:56
2049        Log: Integrate:
2050             [ 21673]
2051             Subject: [PATCH] Be sure to use -fPIC not -fpic on Linux/SPARC
2052             From: Andy Dougherty <doughera@lafayette.edu>
2053             Date: Wed, 5 Nov 2003 17:19:03 -0500 (EST)
2054             Message-ID: <Pine.SOL.4.53.0311051715140.24878@maxwell.phys.lafayette.edu>
2055     Branch: maint-5.8/perl
2056          !> hints/linux.sh
2057____________________________________________________________________________
2058[ 21720] By: nicholas                              on 2003/11/13  21:07:58
2059        Log: Integrate:
2060             [ 21677]
2061             Subject: [PATCH 5.8.2 @21574] OS/2 docu
2062             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
2063             Date: Thu, 6 Nov 2003 23:26:18 -0800
2064             Message-ID: <20031107072618.GA4370@math.berkeley.edu>
2065             
2066             [ 21687]
2067             Subject: [PATCH 5.6.2-RC1 pod/perlhist.pod]  Updated.
2068             From: Abigail <abigail@abigail.nl>
2069             Date: Sat, 8 Nov 2003 18:51:30 +0100
2070             Message-Id: <20031108175130.GA22273@abigail.nl>
2071             
2072             [ 21691]
2073             Update the list of pumpkings in perlhist.pod.
2074     Branch: maint-5.8/perl
2075          !> os2/Changes pod/perlhist.pod
2076____________________________________________________________________________
2077[ 21719] By: nicholas                              on 2003/11/13  20:59:26
2078        Log: Integrate:
2079             [ 21718]
2080             Subject: Re: Empty subroutine as object method segfaults in 5.8.2 (sometimes)
2081             From: Enache Adrian <enache@rdslink.ro>
2082             Date: Tue, 11 Nov 2003 15:25:29 +0200
2083             Message-ID: <20031111132529.GB1271@ratsnest.hole>
2084     Branch: maint-5.8/perl
2085           ! op.c
2086____________________________________________________________________________
2087[ 21717] By: nicholas                              on 2003/11/13  20:29:04
2088        Log: Integrate:
2089             [ 21674]
2090             Subject: [PATCH blead] Re: [perl #24248] taint propagation regression,
2091             tests fail to spot this
2092             From: Rick Delaney <rick@bort.ca>
2093             Date: Wed, 5 Nov 2003 23:02:41 -0500
2094             Message-Id: <20031105230241.D13585@biff.bort.ca>
2095             
2096             [ 21676]
2097             bugid #24407: numeric key for shared hash got stringified using
2098             wrong interpreter, and thus got malloced into the wrong thread
2099             memory pool
2100             
2101             [ 21694]
2102             Subject: [PATCH 5.8.2 @21574] sprintf() painfully slow
2103             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
2104             Date: Mon, 3 Nov 2003 20:27:39 -0800
2105             Message-ID: <20031104042739.GA1697@math.berkeley.edu>
2106             
2107             Subject: Re: [PATCH 5.8.2 @21574] sprintf() painfully slow
2108             From: Ilya Zakharevich <nospam-abuse@ilyaz.org>
2109             Date: Mon, 3 Nov 2003 20:57:48 -0800
2110             Message-ID: <20031104045748.GA1826@math.berkeley.edu>
2111             
2112             [ 21714]
2113             Fix bug [perl #24380] : assigning to a hash in list
2114             or scalar context yielded a wrong value if the list
2115             contained duplicated keys for the hash. This is fixed
2116             by counting the number of duplicate keys and trimming
2117             the stack by the corresponding number of items.
2118     Branch: maint-5.8/perl
2119           ! t/op/taint.t
2120          !> ext/threads/shared/shared.xs ext/threads/shared/t/hv_simple.t
2121          !> pp_ctl.c pp_hot.c sv.c t/op/hashassign.t
2122____________________________________________________________________________
2123[ 21715] By: nicholas                              on 2003/11/13  19:57:33
2124        Log: Integrate:
2125             [ 21662]
2126             Subject: Re: 'make minitest' fails for op/cproto and op/pat
2127             From: Michael G Schwern <schwern@pobox.com>
2128             Date: Wed, 5 Nov 2003 06:26:36 -0800
2129             Message-Id: <20031105142635.GA22761@localhost.comcast.net>
2130             
2131             [ 21671]
2132             Subject: Re: [perl #24398] Benchmark.pm cmpthese segfault
2133             From: Stas Bekman <stas@stason.org>
2134             Date: Wed, 05 Nov 2003 00:50:25 -0800
2135             Message-ID: <3FA8B9D1.2020806@stason.org>
2136             
2137             [ 21672]
2138             Subject: [patch t/op/hash.t] extending the hash attack test
2139             From: Stas Bekman <stas@stason.org>
2140             Date: Tue, 04 Nov 2003 14:33:09 -0800
2141             Message-ID: <3FA82925.7020703@stason.org>
2142     Branch: maint-5.8/perl
2143          !> lib/Benchmark.pm t/op/cproto.t t/op/hash.t
2144____________________________________________________________________________
2145[ 21704] By: nicholas                              on 2003/11/11  20:48:54
2146        Log: Integrate:
2147             [ 21693]
2148             Subject: [PATCH-5.8.2 for WinCE] must copy changes from win32/makeifle.mk to wince/makefile.ce
2149             From: Vadim Konovalov <konovalo@mail.wplus.net>
2150             Date: Sun, 9 Nov 2003 13:31:59 +0300
2151             Message-ID: <93187393948.20031109133159@mail.wplus.net>
2152     Branch: maint-5.8/perl
2153          !> wince/Makefile.ce
2154____________________________________________________________________________
2155[ 21703] By: nicholas                              on 2003/11/11  20:21:13
2156        Log: Update changes
2157     Branch: maint-5.8/perl
2158           ! Changes Changes5.8.2
2159____________________________________________________________________________
2160[ 21701] By: nicholas                              on 2003/11/11  20:08:50
2161        Log: Remove carriage returns (which had slipped in)
2162     Branch: maint-5.8/perl
2163           ! win32/Makefile win32/makefile.mk wince/compile-all.bat
2164           ! wince/registry.bat
2165____________________________________________________________________________
2166[ 21700] By: nicholas                              on 2003/11/11  19:28:07
2167        Log: perldelta changeover
2168     Branch: maint-5.8/perl
2169           ! pod/perldelta.pod
2170____________________________________________________________________________
2171[ 21699] By: nicholas                              on 2003/11/11  19:21:20
2172        Log: Disarm the maint branch
2173     Branch: maint-5.8/perl
2174          +> Changes5.8.2 pod/perl582delta.pod
2175           ! Changes MANIFEST patchlevel.h
Note: See TracBrowser for help on using the repository browser.