This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate:
[perl5.git] / Changes5.8.5
1 Please note: This file provides a complete, temporally ordered log of
2 changes that went into every version of Perl.  If you'd like more
3 detailed information, please consult the comments in the individual
4 patches posted to the perl5-porters mailing list.  Patches for each
5 individual change may also be obtained through ftp and rsync--see
6 pod/perlhack.pod for the details.
7
8 For information on what's new in this release, see pod/perldelta.pod.
9
10 [The "CAST AND CREW" list has been moved to AUTHORS.]
11
12 NOTE: Each change entry shows the change number; who checked it into the
13 repository; when; description of the change; which branch the change
14 happened in; and the affected files.  The file lists have a short symbolic
15 indicator:
16
17             !       modified
18             +       added
19             -       deleted
20             +>      branched (from elsewhere)
21             !>      merged changes (from elsewhere)
22
23 The Message-Ids in the change entries refer to the email messages sent
24 to the perl5-porters mailing list.  You can retrieve the messages for
25 example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27 --------------
28 Version v5.8.5          Maintenance release working toward v5.8.5
29 --------------
30 ____________________________________________________________________________
31 [ 23139] By: nicholas                              on 2004/07/19  13:43:44
32         Log: Oops. Forgot to mention the threads fix.
33      Branch: maint-5.8/perl
34            ! pod/perl585delta.pod
35 ____________________________________________________________________________
36 [ 23138] By: nicholas                              on 2004/07/19  13:01:47
37         Log: Update the perldelta.
38      Branch: maint-5.8/perl
39            ! pod/perl585delta.pod
40 ____________________________________________________________________________
41 [ 23137] By: nicholas                              on 2004/07/19  12:43:07
42         Log: Update Changes
43      Branch: maint-5.8/perl
44            ! Changes patchlevel.h
45 ____________________________________________________________________________
46 [ 23136] By: nicholas                              on 2004/07/19  12:27:41
47         Log: Integrate:
48              [ 23042]
49              Bump $B::Deparse::VERSION
50      Branch: maint-5.8/perl
51           !> ext/B/B/Deparse.pm
52 ____________________________________________________________________________
53 [ 23134] By: nicholas                              on 2004/07/17  09:40:46
54         Log: New sample config files.
55      Branch: maint-5.8/perl
56            ! Porting/config.sh Porting/config_H
57 ____________________________________________________________________________
58 [ 23133] By: nicholas                              on 2004/07/17  09:36:41
59         Log: Integrate:
60              [ 23120]
61              threads.xs doesn't check the return value of the thread creation
62              call. D'oh! This gives SEGVs if the OS fails to create another thread.
63              Cause of problem located by Nigel Sandever
64      Branch: maint-5.8/perl
65           !> ext/threads/threads.pm ext/threads/threads.xs
66 ____________________________________________________________________________
67 [ 23132] By: nicholas                              on 2004/07/16  14:31:01
68         Log: Integrate:
69              [ 23072]
70              dor and // fulfil a TODO
71              Correct a deviation from the Nicholas Clark style guide.
72              
73              [ 23073]
74              A more honest TODO
75              
76              [ 23077]
77              Resurrect the TODO items about Unicode filenames and Unicode %ENV
78              Rant a bit more about POD -> HTML
79              
80              [ 23078]
81              Dual lifing and dists is a TODO
82              
83              [ 23081]
84              Finding a way to put "I'm MAINT" in perl -v is a TODO
85              
86              [ 23082]
87              A decent benchmark would be useful. But it is vague.
88              
89              [ 23094]
90              Generalised "how many in list context" would be useful
91              
92              [ 23103]
93              s/sort/split/; - my mistake spotted by Dave.
94              
95              [ 23104]
96              Some thoughts on foreach reverse
97              
98              [ 23107]
99              Subject:  [PATCH] split doc clarification
100              From:  Yitzchak Scott-Thoennes <sthoenna@efn.org>
101              Date:  Wed, 14 Jul 2004 10:19:36 -0700
102              Message-Id:  <20040714171936.GA1092@efn.org>
103              
104              [ 23115]
105              for (reverse @foo) now iterates in reverse in place.
106              (Just the TODO change)
107              
108              [ 23116]
109              Abigail notes that a re-entrant regexp engine is a todo
110              
111              [ 23129]
112              Typo fix from Julian Gilbey, forwarded upstream from Debian by
113              Brendan O'Dea
114              
115              [ 23130]
116              Clarify that it's only Mac OS *Classic* that uses 1904 - OS X uses
117              1970
118      Branch: maint-5.8/perl
119           !> pod/perlfunc.pod pod/perltodo.pod pod/perluniintro.pod
120 ____________________________________________________________________________
121 [ 23131] By: nicholas                              on 2004/07/16  14:11:52
122         Log: Integrate:
123              [ 23051]
124              Add some missing authors and remove 1 duplicate
125              
126              [ 23127]
127              glob('*.c') to find documentation is dangerous when run in unclean
128              trees, so isntead use MANIFEST to only scan the legitimate source
129              files.
130      Branch: maint-5.8/perl
131           !> AUTHORS autodoc.pl
132 ____________________________________________________________________________
133 [ 23119] By: nicholas                              on 2004/07/15  16:38:38
134         Log: Integrate:
135              [ 23118]
136              Assimilate Cwd 2.19
137      Branch: maint-5.8/perl
138           !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/Cwd.pm
139 ____________________________________________________________________________
140 [ 23110] By: nicholas                              on 2004/07/14  23:36:17
141         Log: Integrate:
142              [ 23071]
143              Subject: [PATCH] prime_env_iter and zero-length values on VMS
144              From: "Craig A. Berry" <craigberry@mac.com>
145              Date: Thu, 08 Jul 2004 23:19:05 -0500
146              Message-ID: <40EE1CB9.8030407@mac.com>
147      Branch: maint-5.8/perl
148           !> vms/vms.c
149 ____________________________________________________________________________
150 [ 23087] By: nicholas                              on 2004/07/12  21:36:51
151         Log: Integrate:
152              [ 23076]
153              Perl_mode_from_discipline must update len. (else SEGV)
154              Diagnosis and patch from clkao
155              
156              [ 23083]
157              Perl_is_utf8_string(pTHX_ U8 *s, STRLEN len)
158              Can now handle the case
159              is_utf8_string(NULL,0)
160              again.
161              Why do we have code dup for Perl_is_utf8_string_loc() ?
162              
163              [ 23084]
164              NI-S: IMHO utf8_upgrade is just changing representation not the value
165              so it has no business calling SvSETMAGIC.
166              
167              [ 23085]
168              Bodge to make Tk work - like the UTF8 flag, the READONLY flag has too
169              many meanings. const const vs mutable in this case.
170      Branch: maint-5.8/perl
171            ! sv.c
172           !> doio.c utf8.c
173 ____________________________________________________________________________
174 [ 23086] By: nicholas                              on 2004/07/12  21:19:15
175         Log: Disarm the release candidate
176      Branch: maint-5.8/perl
177            ! patchlevel.h
178 ____________________________________________________________________________
179 [ 23080] By: nicholas                              on 2004/07/11  16:07:49
180         Log: Remove the Safe $VERSION FIXME.
181              Comment on the rearrangement of lib/unicore
182      Branch: maint-5.8/perl
183            ! pod/perl585delta.pod
184 ____________________________________________________________________________
185 [ 23070] By: nicholas                              on 2004/07/08  16:21:29
186         Log: Need to copy the correct perldelta.
187              Also need to fix Makefile.SH to work out what to copy using pod.lst
188              (Spotted by Randal)
189      Branch: maint-5.8/perl
190            ! Makefile.SH
191 ____________________________________________________________________________
192 [ 23069] By: nicholas                              on 2004/07/08  13:53:43
193         Log: This is RC2. Maybe this one will last longer.
194      Branch: maint-5.8/perl
195            ! patchlevel.h pod/perlhist.pod
196 ____________________________________________________________________________
197 [ 23068] By: nicholas                              on 2004/07/08  13:38:14
198         Log: Update Changes
199      Branch: maint-5.8/perl
200            ! Changes patchlevel.h
201 ____________________________________________________________________________
202 [ 23067] By: nicholas                              on 2004/07/08  13:25:33
203         Log: Rebuild toc. Resort MANIFEST
204      Branch: maint-5.8/perl
205            ! MANIFEST pod/perltoc.pod
206 ____________________________________________________________________________
207 [ 23066] By: nicholas                              on 2004/07/08  13:10:35
208         Log: Integrate:
209              [ 23062]
210              First stab at explaining that CLONE may get more parameters in future.
211              More eloquent rewording desired. Patches welcome.
212              
213              [ 23065]
214              Randal notes:
215              
216              "perldoc perldelta" still says 5.8.3 to 5.8.4, even though there
217              *is* a "perldoc perl583delta" properly.
218              
219              This is because perl584delta still thinks it's the perldelta
220      Branch: maint-5.8/perl
221           !> pod/perl584delta.pod pod/perlmod.pod
222 ____________________________________________________________________________
223 [ 23064] By: nicholas                              on 2004/07/08  13:06:35
224         Log: Integrate:
225              [ 23063]
226              Make Perl_sv_utf8_upgrade_flags tolerate PL_sv_undef
227              as an argument.
228      Branch: maint-5.8/perl
229           !> sv.c
230 ____________________________________________________________________________
231 [ 23057] By: nicholas                              on 2004/07/06  13:00:52
232         Log: This is RC1
233      Branch: maint-5.8/perl
234            ! patchlevel.h pod/perlhist.pod
235 ____________________________________________________________________________
236 [ 23056] By: nicholas                              on 2004/07/06  12:45:46
237         Log: Update Changes
238      Branch: maint-5.8/perl
239            ! Changes patchlevel.h
240 ____________________________________________________________________________
241 [ 23055] By: nicholas                              on 2004/07/06  11:35:31
242         Log: Cargo cult 5.8.5 upgrade
243      Branch: maint-5.8/perl
244            ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2
245            ! README.vms epoc/createpkg.pl ext/List/Util/t/lln.t
246            ! patchlevel.h plan9/config.plan9 pod/perl585delta.pod
247            ! vos/build.cm vos/config.alpha.def vos/config.alpha.h
248            ! vos/config.ga.def vos/config.ga.h vos/install_perl.cm
249            ! win32/Makefile win32/config_H.bc win32/config_H.gc
250            ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk
251            ! wince/Makefile.ce
252 ____________________________________________________________________________
253 [ 23054] By: nicholas                              on 2004/07/06  09:54:16
254         Log: Another tweak
255      Branch: maint-5.8/perl
256            ! pod/perl585delta.pod
257 ____________________________________________________________________________
258 [ 23053] By: nicholas                              on 2004/07/06  09:52:45
259         Log: Improvements suggested by Jarkko
260      Branch: maint-5.8/perl
261            ! pod/perl585delta.pod
262 ____________________________________________________________________________
263 [ 23050] By: nicholas                              on 2004/07/06  09:13:11
264         Log: Fixup change 22979 in the ChangeLog *properly* (so that tools parse
265              it)
266      Branch: maint-5.8/perl
267            ! Changes
268 ____________________________________________________________________________
269 [ 23049] By: nicholas                              on 2004/07/05  17:46:57
270         Log: Back out 22997 as it causes Net::DNS to spin forever in 05-rr-txt.t
271      Branch: maint-5.8/perl
272            ! lib/Text/ParseWords.pm lib/Text/ParseWords.t
273 ____________________________________________________________________________
274 [ 23045] By: nicholas                              on 2004/07/05  15:13:40
275         Log: Change 23035 wasn't meant to integrate t/op/threads.t to maint
276      Branch: maint-5.8/perl
277            - t/op/threads.t
278 ____________________________________________________________________________
279 [ 23044] By: nicholas                              on 2004/07/05  15:00:22
280         Log: I missed the libnet upgrade. I almost missed Steve Hay reminding me of
281              this.
282      Branch: maint-5.8/perl
283            ! pod/perl585delta.pod
284 ____________________________________________________________________________
285 [ 23043] By: nicholas                              on 2004/07/05  14:58:20
286         Log: Things noticed by Ronald J Kimball and Steve Hay
287      Branch: maint-5.8/perl
288            ! pod/perl585delta.pod
289 ____________________________________________________________________________
290 [ 23041] By: nicholas                              on 2004/07/05  13:15:04
291         Log: Integrate:
292              [ 23029]
293              Subject: [PATCH Cwd 2.18] _vms_abs_path on non-directories
294              From: "Craig A. Berry" <craigberry@mac.com>
295              Message-ID: <40E704AA.4090801@mac.com>
296              Date: Sat, 03 Jul 2004 14:10:34 -0500
297      Branch: maint-5.8/perl
298           !> ext/Cwd/t/cwd.t lib/Cwd.pm
299 ____________________________________________________________________________
300 [ 23039] By: nicholas                              on 2004/07/04  21:32:40
301         Log: Integrate:
302              [ 23022]
303              The microperl config didn't know about usemallocwrap yet.
304              
305              [ 23027]
306              More microperl tweaks.
307      Branch: maint-5.8/perl
308           !> Makefile.micro README.micro uconfig.h uconfig.sh
309 ____________________________________________________________________________
310 [ 23038] By: nicholas                              on 2004/07/04  21:22:18
311         Log: Integrate:
312              [ 23019]
313              Bump version numbers
314              
315              [ 23025]
316              Bump version number of Safe for CPAN release
317      Branch: maint-5.8/perl
318           !> ext/File/Glob/Glob.pm ext/Opcode/Safe.pm
319           !> ext/XS/APItest/APItest.pm ext/threads/threads.pm lib/Carp.pm
320           !> lib/File/Copy.pm lib/Text/ParseWords.pm lib/Text/Wrap.pm
321           !> lib/autouse.pm lib/charnames.pm lib/diagnostics.pm lib/utf8.pm
322 ____________________________________________________________________________
323 [ 23037] By: nicholas                              on 2004/07/04  21:12:06
324         Log: Integrate:
325              [ 23010]
326              More caveats in B::Deparse's documentation
327              (suggested by Yves Orton)
328              
329              [ 23011]
330              Note that sv_2mortal isn't just "increase reference count by 1, and
331              mark that it needs a deferred recount"
332              
333              [ 23014]
334              Subject: [PATCH pod/perlop.pod] Documenting undefined behaviour of $i = $i ++.
335              From: Abigail <abigail@abigail.nl>
336              Date: Wed, 30 Jun 2004 12:00:21 +0200
337              Message-ID: <20040630100021.GA23752@abigail.nl>
338              
339              [ 23026]
340              Maintainer change for Safe
341      Branch: maint-5.8/perl
342           !> Porting/Maintainers.pl ext/B/B/Deparse.pm pod/perlop.pod sv.c
343 ____________________________________________________________________________
344 [ 23036] By: nicholas                              on 2004/07/04  20:59:30
345         Log: Integrate:
346              [ 22995]
347              Subject: [PATCH] regcomp.c, t/op/regmesg.t -- False range with \p and \P
348              From: Jeff 'japhy' Pinyan <japhy@perlmonk.org>
349              Date: Thu, 24 Jun 2004 16:42:54 -0400 (EDT)
350              Message-ID: <Pine.LNX.4.44.0406241636340.8774-200000@perlmonk.org>
351      Branch: maint-5.8/perl
352           !> regcomp.c t/op/regmesg.t
353 ____________________________________________________________________________
354 [ 23035] By: nicholas                              on 2004/07/04  20:49:10
355         Log: Integrate:
356              [ 22994]
357              More @INC test fixes
358              
359              [ 22998]
360              Correct detection of absent modules. Based on
361              
362              Subject: [PATCH] Config{extensions} uses filesystem names as extensions
363              From: Andy Dougherty <doughera@lafayette.edu>
364              Message-ID: <Pine.SOL.4.58.0406241505530.14039@maxwell.phys.lafayette.edu>
365              Date: Thu, 24 Jun 2004 15:09:47 -0400 (EDT)
366              
367              with improvements from Marcus Holland-Moritz
368              
369              [ 23028]
370              /usr/bin/locale steadfastly delivers 8 bit output independent of
371              LC_ALL. So when perl's expecting utf8, things don't quite work right.
372              This has become visible since fix 22842
373      Branch: maint-5.8/perl
374           +> t/op/threads.t
375           !> ext/Devel/PPPort/t/test.t ext/PerlIO/t/scalar.t
376           !> ext/PerlIO/t/via.t ext/threads/shared/t/disabled.t lib/DB.t
377           !> lib/Dumpvalue.t lib/PerlIO/via/t/QuotedPrint.t
378           !> lib/Tie/RefHash.t lib/autouse.t lib/dumpvar.t lib/h2xs.t
379           !> lib/locale.t lib/overload.t t/io/crlf.t t/uni/chomp.t
380           !> t/uni/tr_7jis.t t/uni/tr_eucjp.t t/uni/tr_sjis.t
381           !> t/uni/tr_utf8.t
382 ____________________________________________________________________________
383 [ 23034] By: nicholas                              on 2004/07/04  20:23:50
384         Log: Integrate:
385              [ 22992]
386              Fix for: [perl #30442] Text::ParseWords does not handle backslashed newline inside quoted text
387              Use the suggested regex fix, plus some tests.
388              
389              [ 22997]
390              Cleanup the main regex in Text::ParseWords and make the
391              parse_line() routine faster. Add a Unicode test case.
392      Branch: maint-5.8/perl
393           !> lib/Text/ParseWords.pm lib/Text/ParseWords.t
394 ____________________________________________________________________________
395 [ 23033] By: nicholas                              on 2004/07/04  20:12:51
396         Log: Integrate:
397              [ 22990]
398              Fix for: [perl #2738] perl segfautls on input
399              The parser was incorrectly accepting <> as a subroutine prototype and
400              newATTRSUB didn't validate the proto argument before accessing op_sv.
401              
402              [ 23006]
403              [perl #30509] use encoding and "eq" cause memory leak
404              Perl_sv_eq() was creating a temp and not always freeing it
405      Branch: maint-5.8/perl
406            ! t/comp/parser.t
407           !> op.c pod/perldiag.pod sv.c toke.c
408 ____________________________________________________________________________
409 [ 23032] By: nicholas                              on 2004/07/04  19:46:34
410         Log: Integrate:
411              [ 22942]
412              Upgrade to Locale::Maketext 1.09
413      Branch: maint-5.8/perl
414           +> lib/Locale/Maketext/t/01_about_verbose.t
415           +> lib/Locale/Maketext/t/10_make.t lib/Locale/Maketext/t/20_get.t
416           +> lib/Locale/Maketext/t/40_super.t
417           +> lib/Locale/Maketext/t/50_super.t
418           +> lib/Locale/Maketext/t/60_super.t
419           +> lib/Locale/Maketext/t/90_utf8.t
420            - lib/Locale/Maketext/t/00about.t lib/Locale/Maketext/t/01make.t
421            - lib/Locale/Maketext/t/02get.t lib/Locale/Maketext/t/03http.t
422            - lib/Locale/Maketext/t/04super.t
423            - lib/Locale/Maketext/t/05super.t
424            - lib/Locale/Maketext/t/06super.t lib/Locale/Maketext/t/90utf8.t
425           !> MANIFEST lib/Locale/Maketext.pm lib/Locale/Maketext/ChangeLog
426           !> lib/Locale/Maketext/README
427 ____________________________________________________________________________
428 [ 23031] By: nicholas                              on 2004/07/04  19:35:48
429         Log: Integrate:
430              [ 22946]
431              Upgrade to I18N::LangTags 0.31.
432              
433              [ 22964]
434              Upgrade to I18N::LangTags 0.32
435              
436              [ 23001]
437              Stop 80_all_env.t failing when LC_ALL is set
438              
439              [ 23024]
440              Upgrade to I18N::LangTags 0.33
441              
442              (this would have all been part of the previous change but
443              http://www.google.com/search?btnI=again&q=perforce+fails+bah )
444      Branch: maint-5.8/perl
445           !> lib/I18N/LangTags.pm lib/I18N/LangTags/ChangeLog
446           !> lib/I18N/LangTags/Detect.pm lib/I18N/LangTags/t/10_http.t
447           !> lib/I18N/LangTags/t/80_all_env.t
448 ____________________________________________________________________________
449 [ 23030] By: nicholas                              on 2004/07/04  19:22:15
450         Log: Integrate:
451              [ 22941]
452              Upgrade to I18N::LangTags 0.30.
453      Branch: maint-5.8/perl
454           +> lib/I18N/LangTags/Detect.pm
455           +> lib/I18N/LangTags/t/01_about_verbose.t
456           +> lib/I18N/LangTags/t/05_main.t lib/I18N/LangTags/t/07_listy.t
457           +> lib/I18N/LangTags/t/10_http.t lib/I18N/LangTags/t/50_super.t
458           +> lib/I18N/LangTags/t/55_supers_strict.t
459           +> lib/I18N/LangTags/t/80_all_env.t
460            - lib/I18N/LangTags/t/01test.t lib/I18N/LangTags/t/02decency.t
461           !> MANIFEST lib/I18N/LangTags.pm lib/I18N/LangTags/ChangeLog
462           !> lib/I18N/LangTags/List.pm
463 ____________________________________________________________________________
464 [ 23020] By: nicholas                              on 2004/07/01  13:35:17
465         Log: Integrate:
466              [ 23016]
467              Sync to libnet-1.19
468      Branch: maint-5.8/perl
469           !> lib/Net/Changes.libnet lib/Net/Cmd.pm lib/Net/FTP.pm
470           !> lib/Net/POP3.pm lib/Net/SMTP.pm lib/Net/t/datasend.t
471 ____________________________________________________________________________
472 [ 23017] By: nicholas                              on 2004/06/30  20:28:29
473         Log: Back 22969 out of maint. (reinstate the "Tied variable freed while
474              still in use" error for the moment, as my change causes interesting
475              bugs under utf8 locales)
476      Branch: maint-5.8/perl
477            ! mg.c pod/perldiag.pod t/op/tie.t
478 ____________________________________________________________________________
479 [ 23015] By: nicholas                              on 2004/06/30  12:17:35
480         Log: Integrate:
481              [ 23002]
482              Assimilate Locale-Codes-2.07
483      Branch: maint-5.8/perl
484           !> lib/Locale/Codes/ChangeLog lib/Locale/Codes/README
485           !> lib/Locale/Codes/t/all.t lib/Locale/Codes/t/constants.t
486           !> lib/Locale/Codes/t/country.t lib/Locale/Codes/t/currency.t
487           !> lib/Locale/Codes/t/uk.t lib/Locale/Constants.pm
488           !> lib/Locale/Constants.pod lib/Locale/Country.pm
489           !> lib/Locale/Country.pod lib/Locale/Currency.pm
490           !> lib/Locale/Currency.pod lib/Locale/Language.pm
491           !> lib/Locale/Language.pod lib/Locale/Script.pm
492           !> lib/Locale/Script.pod
493 ____________________________________________________________________________
494 [ 23013] By: nicholas                              on 2004/06/30  11:25:27
495         Log: Integrate:
496              [ 22988]
497              Upgrade to Cwd 2.17_03
498              
499              [ 22991]
500              Upgrade to Cwd 2.18
501              (with local changes to cwd.t, to adapt it to the core)
502              
503              [ 22993]
504              Fix the Cwd tests for the core.
505      Branch: maint-5.8/perl
506           !> ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t
507           !> ext/Cwd/t/taint.t lib/Cwd.pm
508 ____________________________________________________________________________
509 [ 23012] By: nicholas                              on 2004/06/30  11:11:43
510         Log: Integrate:
511              [ 22935]
512              Assert SvTYPE is at least PGMV whenever accessing SvSTASH
513              (the Storable.xs part)
514              
515              [ 22943]
516              Storable should cope if the string to thaw happens to be utf8 encoded
517              And anything with bytes >=256 is corrupt
518              
519              [ 22944]
520              Change 22516 forgot to add make_overload.pl to generate test data
521              (submitted from the pub via wireless, bluetooth and then GPRS out
522              to the Internet)
523              
524              [ 22968]
525              Subject: [PATCH] Storable signedness nit   
526              From: "Craig A. Berry" <craigberry@mac.com>
527              Message-ID: <40D3AAC7.6030407@mac.com>
528              Date: Fri, 18 Jun 2004 21:53:59 -0500
529      Branch: maint-5.8/perl
530           +> ext/Storable/t/make_overload.pl
531           !> MANIFEST ext/Storable/ChangeLog ext/Storable/README
532           !> ext/Storable/Storable.pm ext/Storable/Storable.xs
533           !> ext/Storable/t/utf8.t
534 ____________________________________________________________________________
535 [ 23009] By: nicholas                              on 2004/06/29  11:09:36
536         Log: Integrate:
537              [ 22996]
538              Subject: [perl #30450] perl 5.8.4: enhancement to hints/solaris_2.sh 
539              From: Nicholas Gianniotis (via RT) <perlbug-followup@perl.org>
540              Date: 25 Jun 2004 09:39:51 -0000
541              Message-ID: <rt-3.0.9-30450-91340.10.3279898804255@perl.org>
542              and
543              From: Andy Dougherty <doughera@lafayette.edu>
544              Date: Fri, 25 Jun 2004 11:30:11 -0400 (EDT)
545              Message-ID: <Pine.SOL.4.58.0406251113420.15961@maxwell.phys.lafayette.edu>
546              
547              [ 23007]
548              HP-UX 10.20 still *needs* -Ae for HP C-ANSI-C to be ANSI
549              11.00 and on are ANSI by default for /opt/ansic/bin
550              Error was introduced by #22975 in re-enabling 10.01
551      Branch: maint-5.8/perl
552           !> hints/hpux.sh hints/solaris_2.sh
553 ____________________________________________________________________________
554 [ 23005] By: nicholas                              on 2004/06/28  17:03:14
555         Log: Draft 1 of perl585delta.
556      Branch: maint-5.8/perl
557            ! pod/perl585delta.pod
558 ____________________________________________________________________________
559 [ 23004] By: rgs                                   on 2004/06/28  16:29:21
560         Log: Document h2ph changes in perldelta
561      Branch: maint-5.8/perl
562            ! pod/perl585delta.pod
563 ____________________________________________________________________________
564 [ 23003] By: nicholas                              on 2004/06/28  12:16:52
565         Log: Correct the changelog entry for 22979
566      Branch: maint-5.8/perl
567            ! Changes
568 ____________________________________________________________________________
569 [ 23000] By: nicholas                              on 2004/06/27  15:19:21
570         Log: Update Changes. Almost time for 5.8.5
571      Branch: maint-5.8/perl
572            ! Changes patchlevel.h
573 ____________________________________________________________________________
574 [ 22999] By: nicholas                              on 2004/06/27  12:18:13
575         Log: Integrate:
576              [ 21936]
577              fix [perl #24660], [perl #24663].
578              
579              [ 22106]
580              still problems with backreferences + reverse cloning
581              after #21936 - the weak reference may live on the pad.
582      Branch: maint-5.8/perl
583           !> mg.c sv.c
584 ____________________________________________________________________________
585 [ 22989] By: nicholas                              on 2004/06/24  15:09:34
586         Log: Integrate:
587              [ 22872]
588              First step to generating Unicode files for the regexp engine at build
589              time - targets in the Makefile
590              
591              [ 22873]
592              Convert to using File::Spec, so that we can build Unicode files
593              on all platforms
594              
595              [ 22879]
596              Run mktables as part of the build process.
597              Don't ship any of the files that it generates in lib/unicore
598              
599              [ 22880]
600              Don't need to require utf8_pva.pl at top of file
601              
602              [ 22881]
603              replace the run time code in lib/utf8_pva.pl with data generated
604              at build by mktables, stored in lib/unicore/PVA.pl
605              
606              [ 22887]
607              Subject: Re: Smoke [5.9.2] 22881 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
608              From: Steve Hay <steve.hay@uk.radan.com>
609              Date: Tue, 01 Jun 2004 15:30:37 +0100
610              Message-ID: <40BC930D.90701@uk.radan.com>
611              
612              [ 22899]
613              Workaround a dmake oddity.
614              Subject: Re: Smoke [5.9.2] 22881 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
615              From: Steve Hay <steve.hay@uk.radan.com>
616              Date: Thu, 03 Jun 2004 12:16:13 +0100
617              Message-ID: <40BF087D.8030005@uk.radan.com>
618              
619              [ 22924]
620              Subject: Change 22872 breaks shared miniperl invocation
621              From: Alexey Tourbin <at@altlinux.ru>
622              Date: Fri, 4 Jun 2004 13:24:17 +0400
623              Message-ID: <20040604092417.GA13447@solemn.turbinal.org>
624              
625              [ 22961]
626              'make test' without preceeding 'make' fails.
627              Change #22872 added a target to run mktables, but this was
628              skipped if 'make test' was run first, causing the build of
629              Unicode::Normalize to fail.
630              
631              [ 22963]
632              make mktables always update modifed time to play better with make
633      Branch: maint-5.8/perl
634            - (delete 420 files)
635           !> MANIFEST Makefile.SH lib/unicore/mktables lib/utf8_heavy.pl
636           !> vms/descrip_mms.template win32/Makefile win32/makefile.mk
637 ____________________________________________________________________________
638 [ 22987] By: nicholas                              on 2004/06/23  15:54:27
639         Log: Integrate:
640              [ 22960]
641              When expecting an error, it's best to check the text you got, rather
642              than blindly assuming that it's correct.
643      Branch: maint-5.8/perl
644           !> t/op/write.t
645 ____________________________________________________________________________
646 [ 22986] By: nicholas                              on 2004/06/23  15:30:36
647         Log: Integrate:
648              [ 22928]
649              t/comp/utf.t failed when configuring with -Dnoextensions=Encode
650              
651              [ 22947]
652              Need to skip test 7 if perl built without the PerlIO::scalar extension
653              
654              [ 22948]
655              Can't test the B modules if we didn't build 'em
656              
657              [ 22949]
658              Unicode::UCD uses Storable, so we can't test if Storable isn't built.
659              
660              [ 22950]
661              D'oh. Don't turn on warnings on the #! line without actually testing
662              the full code in case it warns.
663              
664              [ 22951]
665              If we don't build B, we should skip all its tests.
666              
667              [ 22952]
668              Skip re tests if re not built.
669              
670              [ 22953]
671              Skip test if Devel::PPPort not built
672              
673              [ 22954]
674              Skip test if perl configured without threads::shared
675              
676              [ 22955]
677              Not ideal, but skip all of IO's tests if Socket is not built.
678              
679              [ 22956]
680              Skip tests when PerlIO::scalar and PerlIO::via aren't built
681              
682              [ 22957]
683              Also needs skipping if PerlIO::via not built
684              
685              [ 22958]
686              This needs POSIX, so skip if no POSIX
687              
688              [ 22959]
689              Case insensitive file systems are bad, m'kay
690              
691              [ 22965]
692              Skip test if Devel::PPPort is not built.
693              Probably should fix h2xs to work without it.
694              
695              [ 22966]
696              Skip test if Data::Dumper not built
697              
698              [ 22967]
699              Skip tests if List::Util not built
700      Branch: maint-5.8/perl
701           !> (integrate 31 files)
702 ____________________________________________________________________________
703 [ 22985] By: nicholas                              on 2004/06/23  15:15:37
704         Log: Integrate:
705              [ 22907]
706              Upgrade to Test::Harness 2.42
707              
708              [ 22908]
709              Upgrade to Time::Local 1.10.
710              
711              [ 22909]
712              Upgrade to Unicode::Collate 0.40
713              
714              [ 22912]
715              Upgrade to Pod::LaTeX 0.57
716              
717              [ 22914]
718              Upgrade to CGI.pm 3.05
719              
720              [ 22915]
721              Upgrade to Digest 1.08.
722              
723              [ 22916]
724              Upgrade to Pod::Perldoc 3.13
725              
726              [ 22920]
727              Upgrade to Pod::Parser 1.28
728              (except Pod::Find, which has local patches not yet on CPAN)
729              
730              [ 22931]
731              Reapply change #20983, rolled back by change #22920,
732              as noticed by Craig Berry.
733      Branch: maint-5.8/perl
734           +> lib/Pod/Perldoc/t/01_about_verbose.t lib/Pod/t/user.t
735           !> MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Util.pm
736           !> lib/CGI/t/html.t lib/Digest.pm lib/Pod/Checker.pm
737           !> lib/Pod/LaTeX.pm lib/Pod/ParseUtils.pm lib/Pod/Parser.pm
738           !> lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm
739           !> lib/Test/Harness.pm lib/Test/Harness/Changes
740           !> lib/Test/Harness/bin/prove lib/Test/Harness/t/prove-switches.t
741           !> lib/Time/Local.pm lib/Time/Local.t lib/Unicode/Collate.pm
742           !> lib/Unicode/Collate/t/hangul.t pod/pod2latex.PL
743           !> pod/pod2usage.PL pod/podchecker.PL pod/podselect.PL
744           !> t/pod/find.t
745 ____________________________________________________________________________
746 [ 22984] By: nicholas                              on 2004/06/23  14:38:51
747         Log: Integrate:
748              [ 22906]
749              Patch 22835 Failed to upgrade all the new files in Encode 2.01
750              As spotted by Jerry D. Hedden
751              
752              [ 22911]
753              Upgrade to Unicode::Normalize 0.30.
754              
755              [ 22970]
756              Subject: [PATCH] DB_File 1.809  was RE: [perl #30237] DB_File methods and substr don't mix
757              From: "Paul Marquess" <Paul.Marquess@btinternet.com>
758              Date: Tue, 22 Jun 2004 21:29:12 +0100
759              Message-Id: <20040622202910.WBSU21846.mta08-svc.ntlworld.com@MARQUESSPT21>
760      Branch: maint-5.8/perl
761           !> ext/DB_File/Changes ext/DB_File/DB_File.pm
762           !> ext/DB_File/DB_File.xs ext/DB_File/t/db-btree.t
763           !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t
764           !> ext/DB_File/typemap ext/Encode/Changes ext/Encode/Encode.pm
765           !> ext/Encode/META.yml ext/Unicode/Normalize/Changes
766           !> ext/Unicode/Normalize/Normalize.pm
767           !> ext/Unicode/Normalize/Normalize.xs
768           !> ext/Unicode/Normalize/t/illegal.t
769           !> ext/Unicode/Normalize/t/short.t
770           !> ext/Unicode/Normalize/t/split.t
771 ____________________________________________________________________________
772 [ 22983] By: nicholas                              on 2004/06/23  13:41:45
773         Log: Integrate:
774              [ 22902]
775              Subject: Re: [PATCH] [perl #29841] utf8::decode doesn't work under -T 
776              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
777              Date: Sun, 06 Jun 2004 00:37:21 +0900
778              Message-Id: <20040606003344.57B2.BQW10602@nifty.com>
779              
780              [ 22976]
781              Add a regression test for bug #23765 (by Jarkko)
782      Branch: maint-5.8/perl
783            ! t/op/substr.t
784           !> lib/utf8.pm pod/perlapi.pod sv.c t/op/utftaint.t
785 ____________________________________________________________________________
786 [ 22982] By: nicholas                              on 2004/06/23  13:22:41
787         Log: Integrate:
788              [ 22904]
789              Subject: Re: [PATCH] Re: Lack of error for large string on Solaris
790              From: Jarkko Hietaniemi <jhi@iki.fi>
791              Date: Mon, 07 Jun 2004 20:09:42 +0300
792              Message-ID: <40C4A156.5030205@iki.fi>
793              
794              [ 22922]
795              Remove the "malloc wrappage" tests, due to their unportability
796              (as suggested by Jarkko.)
797      Branch: maint-5.8/perl
798           !> av.c pod/perldiag.pod pp.c pp_hot.c t/op/array.t t/op/repeat.t
799 ____________________________________________________________________________
800 [ 22981] By: nicholas                              on 2004/06/23  13:08:18
801         Log: Integrate:
802              [ 22876]
803              Subject: [PATCH] Fix anomalies in Carp functions
804              From: Steve Hay <steve.hay@uk.radan.com>
805              Date: Tue, 25 May 2004 16:05:02 +0100
806              Message-ID: <40B3609E.5060502@uk.radan.com>
807              
808              [ 22883]
809              Subject: [PATCH] Shell.pm: pod rewrite and new mini-feature $Shell::raw
810              From: LAUN Wolfgang <wolfgang.laun@alcatel.at>
811              Date: Tue, 1 Jun 2004 07:52:58 +0200 
812              Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C744@attmsx1.aut.alcatel.at>
813              
814              [ 22886]
815              Subject: [Fwd: [PATCH] Pod::Find should ignore SCM files and dirs]
816              From: Alan Burlison <Alan.Burlison@sun.com>
817              Date: Fri, 28 May 2004 23:28:44 +0100
818              Message-ID: <40B7BD1C.40309@sun.com>
819              
820              [ 22888]
821              Subject: [PATCH] Remove redundant %SIG assignments from FileCache
822              From: Alan Burlison <Alan.Burlison@Sun.COM>
823              Date: Fri, 28 May 2004 12:27:06 +0100
824              Message-ID: <40B7220A.4040305@sun.com>
825              
826              [ 22898]
827              Carp was mostly unusable with Safe because it may require
828              Carp::Heavy at run-time (while require() is forbidden.)
829              Have Safe load Carp::Heavy.
830              
831              [ 22921]
832              Subject: [PATCH] Re: [perl #24081] invalid regexp in perl -V
833              From: Robin Barker <Robin.Barker@npl.co.uk>
834              Date: Wed, 9 Jun 2004 12:02:01 +0100 
835              Message-ID: <533D273D4014D411AB1D00062938C4D9040468F1@hotel.npl.co.uk>
836              with further adjustements for bleadperl
837              
838              [ 22938]
839              Subject: [PATCH] File::Basename docs
840              From: Boris Zentner <bzm@2bz.de>
841              Date: Sat, 12 Jun 2004 16:29:42 +0200
842              Message-Id: <200406121629.42595.bzm@2bz.de>
843              
844              [ 22940]
845              More forgiving version comparison in perlivp.
846              
847              [ 22971]
848              Adjust array index in FileCache.pm.
849              
850              Subject: [perl #30291] Use of uninitialized value (array index reference) in FileCache.pm module at line 140 
851              From: bbucklan@jpl-devvax.jpl.nasa.gov (via RT) <perlbug-followup@perl.org>
852              Date: 15 Jun 2004 16:55:22 -0000
853              Message-ID: <rt-3.0.9-30291-90552.18.5392299690759@perl.org>
854              
855              [ 22972]
856              Proposed patch + test case.
857              
858              Subject: [perl #30409] charnames.pm clobbers default variable 
859              From: Marcel "Grünauer" (via RT) <perlbug-followup@perl.org>
860              Date: 22 Jun 2004 16:43:50 -0000
861              Message-ID: <rt-3.0.9-30409-91174.12.8617678524438@perl.org>
862      Branch: maint-5.8/perl
863           !> configpm ext/Opcode/Safe.pm lib/Carp.pm lib/Carp.t
864           !> lib/Carp/Heavy.pm lib/Config.t lib/File/Basename.pm
865           !> lib/FileCache.pm lib/Pod/Find.pm lib/Shell.pm lib/autouse.t
866           !> lib/charnames.pm lib/charnames.t utils/perlivp.PL
867 ____________________________________________________________________________
868 [ 22980] By: nicholas                              on 2004/06/23  12:44:49
869         Log: Integrate:
870              [ 22870]
871              [perl #29708] Problem with autouse (causing Perl to crash)
872              @_ sometimes wasn't getting created right
873              
874              [ 22913]
875              [perl #30061] double DESTROY in for loop
876              pp_iter decremented the ref count of the previous iterant before
877              unaliasing it. This could lead to DESTROY being called with the
878              loop variable still aliased to the freed value. If the DESTROY
879              also contained a for loop with the same iterator variable, the
880              freed value would get resurrected then freed for a second time.
881              
882              [ 22945]
883              As 2/3rds (or 3/4s) of the SV head structure is rewritten, it doesn't
884              seem that memzero() of everything is the most efficient idea.
885              
886              [ 22962]
887              fix typo in gp_free
888              
889              [ 22969]
890              Abolish the "Tied variable freed while still in use" error - I have
891              a way to cleanly avoid the coredump.
892      Branch: maint-5.8/perl
893           !> gv.c mg.c pad.c pod/perldiag.pod pp_ctl.c pp_hot.c sv.c
894           !> t/cmd/for.t t/op/goto.t t/op/tie.t
895 ____________________________________________________________________________
896 [ 22979] By: nicholas                              on 2004/06/23  10:32:34
897         Log: Integrate:
898              [ 22884]
899              Subject: [PATCH] configure.com and PERL_API_REVISION
900              From: "Craig A. Berry" <craigberry@mac.com>
901              Date: Mon, 31 May 2004 21:04:07 -0500
902              Message-ID: <40BBE417.2090001@mac.com>
903              
904              [ 22892]
905              Subject: Re: [PATCH] [perl #29612] ndbm failure in make test
906              From: Alexey Tourbin <at@altlinux.ru>
907              Date: Sat, 22 May 2004 02:22:22 +0400
908              Message-ID: <20040521222222.GJ2030@solemn.turbinal.org>
909              
910              [ 22893]
911              Subject: [PATCH] on VMS, always exit with failure in my_failure_exit
912              From: "Craig A. Berry" <craigberry@mac.com>
913              Date: Tue, 01 Jun 2004 23:16:58 -0500
914              Message-ID: <40BD54BA.9040708@mac.com>
915              
916              [ 22901]
917              Subject: [PATCH] Have win32/makefile.mk default to gcc, and update docs
918              From: Steve Hay <steve.hay@uk.radan.com>
919              Date: Thu, 03 Jun 2004 15:46:17 +0100
920              Message-ID: <40BF39B9.3060207@uk.radan.com>
921              
922              [ 22918]
923              Subject: [patch] Windows/Win32 thread handle leak with threads join
924              From: "Kevin Chase" <kevincha99@hotmail.com>
925              Date: Sun, 06 Jun 2004 09:44:44 -0700
926              Message-ID: <BAY2-F172Ih5h5xf4rJ0001a3a6@hotmail.com>
927              
928              [ 22939]
929              Improve the substitution to cc_r for threading so that compilers
930              specified with a full path or as a parameter to ccache are changed
931              
932              [ 22975]
933              Backward compatibility issues for HP-UX 10.01 and older
934              Yes, it is still actively used in production environment
935              One more patch expected for toke.c optimization level
936      Branch: maint-5.8/perl
937           !> README.win32 configure.com ext/NDBM_File/hints/linux.pl
938           !> ext/threads/threads.xs hints/aix.sh hints/hpux.sh perl.c
939           !> win32/makefile.mk
940 ____________________________________________________________________________
941 [ 22978] By: nicholas                              on 2004/06/23  10:07:41
942         Log: Integrate:
943              [ 22877]
944              Subject: [PATCH] Re: [perl #29969] h2ph not correctly processing glibc sys/sysmacros.ph 
945              From: <wolfgang.laun@chello.at>
946              Date: Sun, 30 May 2004 17:27:07 +0200
947              Message-Id: <20040530152707.ZLWL22856.viefep16-int.chello.at@localhost>
948              
949              [ 22925]
950              Make h2ph able to understand a limited set of inline functions.
951              The glibc apparently now ships headers that use inline functions
952              instead of plain old macros.
953              
954              [ 22929]
955              More h2ph tweaking for gcc __inline functions
956              
957              [ 22930]
958              More h2ph tweaks: recognition of C types
959              
960              [ 22933]
961              More h2ph voodoo.
962      Branch: maint-5.8/perl
963           !> utils/h2ph.PL
964 ____________________________________________________________________________
965 [ 22974] By: nicholas                              on 2004/06/22  21:59:24
966         Log: Integrate:
967              [ 22882]
968              Subject: [PATCH] perlhack.pod - working with the Perl source
969              From: Dave Rolsky <autarch@urth.org>
970              Date: Mon, 31 May 2004 12:52:43 -0500 (CDT)
971              Message-ID: <Pine.LNX.4.58.0405311250520.7714@urth.org>
972              
973              [ 22885]
974              Subject: Re: [PATCH] UPDATE - Grammatical fixes and explanations in perlfunc.pod (sysopen)
975              From: Paul Fenwick <pjf@perltraining.com.au>
976              Date: Tue, 1 Jun 2004 11:31:34 +1000
977              Message-ID: <20040601013134.GA11005@perltraining.com.au>
978              
979              [ 22890]
980              Subject: [PATCH] Re: [perl #29765] PERL-5.8.4 INSTALL
981              From: Andrew Dougherty <doughera@lafayette.edu>
982              Date: Tue, 1 Jun 2004 16:25:48 -0400 (EDT)
983              Message-ID: <Pine.SOL.4.58.0406011619090.4066@maxwell.phys.lafayette.edu>
984              
985              [ 22891]
986              Detypo.
987              
988              [ 22895]
989              Fix apidoc entries for PUSHMARK and newXSproto.
990              
991              [ 22900]
992              perlpodspec uses 'nonbreaking' and 'non-breaking'.
993              Normalize on the hyphenated spelling.
994              
995              [ 22903]
996              Subject: [perl #30073] Misleading docs of Text::Wrap 
997              From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org>
998              Date: 6 Jun 2004 21:50:19 -0000
999              Message-ID: <rt-3.0.9-30073-89834.19.0927626986204@perl.org>
1000              
1001              [ 22905]
1002              Subject: Re: newSVpvn(NULL, 0); doesn't work as advertised
1003              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1004              Date: Fri, 4 Jun 2004 16:29:44 +0200
1005              Message-Id: <20040604162944.4011f1c6@r2d2>
1006              
1007              [ 22910]
1008              Remove a spurious \n in a perltie example,
1009              noticed by Geoffrey Young.
1010              
1011              [ 22917]
1012              Several updates, major, and minor corrections, model updates,
1013              explained the model numbering of HP-UX servers.
1014              
1015              [ 22919]
1016              s/64bit/64-bit/g for consistency in the READMEs.
1017              
1018              [ 22923]
1019              Subject: Re: [perl #30045] Transliteration replacement not terminated message obscure
1020              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1021              Date: Mon, 7 Jun 2004 00:28:55 -0700
1022              Message-ID: <20040607072854.GB1028@efn.org>
1023              
1024              [ 22927]
1025              Remove a warning against unsafe signals in perlipc.pod,
1026              now that we have "safe signals".
1027              
1028              [ 22936]
1029              Subject: [PATCH] perlop.pod: add an example to the .. and ... operators
1030              From: Shlomi Fish <shlomif@vipe.technion.ac.il>
1031              Date: Tue, 15 Jun 2004 10:15:15 +0300 (IDT)
1032              Message-ID: <Pine.LNX.4.56.0406151013140.14618@vipe.technion.ac.il>
1033      Branch: maint-5.8/perl
1034           !> INSTALL README README.aix README.hpux XSUB.h lib/Text/Wrap.pm
1035           !> pod/perlapi.pod pod/perldiag.pod pod/perlfunc.pod
1036           !> pod/perlhack.pod pod/perlintern.pod pod/perlipc.pod
1037           !> pod/perlop.pod pod/perlpodspec.pod pod/perltie.pod pp.h
1038           !> pp_ctl.c sv.c
1039 ____________________________________________________________________________
1040 [ 22973] By: nicholas                              on 2004/06/22  21:35:46
1041         Log: Integrate:
1042              [ 22824]
1043              Fix new B::Concise test output
1044              Subject: Re: Smoke [5.9.2] 22820 FAIL(F) openbsd 3.5 (i386/1 cpu)
1045              From: Jim Cromie <jcromie@divsol.com>
1046              Date: Mon, 17 May 2004 09:19:00 -0600
1047              Message-ID: <40A8D7E4.1020007@divsol.com>
1048              
1049              (the t/TEST part)
1050              
1051              [ 22875]
1052              Subject: [PATCH] Fix generation of perlapi.pod
1053              From: Steve Hay <steve.hay@uk.radan.com>
1054              Date: Fri, 28 May 2004 11:46:41 +0100
1055              Message-ID: <40B71891.6090806@uk.radan.com>
1056              
1057              [ 22878]
1058              Subject: [perl #29937] Entries missing from .packlist 
1059              From: jdhedden@1979.usna.com (via RT) <perlbug-followup@perl.org>
1060              Date: 28 May 2004 19:23:48 -0000
1061              Message-ID: <rt-3.0.9-29937-88315.2.18472609678159@perl.org>
1062              
1063              [ 22894]
1064              Document embed.fnc 'U' and 's' flags.
1065              
1066              [ 22932]
1067              Subject: [PATCH] t/TEST
1068              From: Abe Timmerman <abe@ztreet.demon.nl>
1069              Date: Sun, 13 Jun 2004 11:41:49 +0200
1070              Message-Id: <200406131141.50361.abe@ztreet.demon.nl>
1071      Branch: maint-5.8/perl
1072           !> autodoc.pl embed.fnc installman installperl pod/perlapi.pod
1073           !> t/TEST
1074 ____________________________________________________________________________
1075 [ 22871] By: nicholas                              on 2004/05/30  15:36:14
1076         Log: Update Changes
1077      Branch: maint-5.8/perl
1078            ! Changes patchlevel.h
1079 ____________________________________________________________________________
1080 [ 22869] By: nicholas                              on 2004/05/30  14:26:17
1081         Log: Integrate:
1082              [ 22835]
1083              Upgrade to Encode 2.00.
1084              
1085              [ 22842]
1086              Subject: Re: utf-8 and taint don't work together
1087              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1088              Date: Sat, 22 May 2004 21:38:33 +0900
1089              Message-Id: <20040522212704.C068.BQW10602@nifty.com>
1090              
1091              Date: Sun, 23 May 2004 09:56:15 +0900
1092              Message-Id: <20040523095609.E404.BQW10602@nifty.com>
1093              
1094              [ 22843]
1095              Tests for change #22842, by SADAHIRO Tomoyuki
1096              (adapted to the core)
1097              
1098              [ 22866]
1099              Skip in minitest
1100              
1101              [ 22868]
1102              Upgrade to Encode 2.01.
1103      Branch: maint-5.8/perl
1104           +> t/op/utftaint.t
1105           !> (integrate 150 files)
1106 ____________________________________________________________________________
1107 [ 22867] By: nicholas                              on 2004/05/30  13:24:02
1108         Log: Integrate:
1109              [ 22817]
1110              Subject: [perl #29527] Perl 5.8.4 build problems on LynxOS 
1111              From: Olli Savia (via RT) <perlbug-followup@perl.org>
1112              Date: 12 May 2004 13:02:41 -0000
1113              Message-ID: <rt-3.0.9-29527-87290.17.3367022021997@perl.org>
1114              
1115              [ 22841]
1116              Subject: [PATCH] win32_chsize is not exported on Win32
1117              From: Steve Hay <steve.hay@uk.radan.com>
1118              Date: Mon, 24 May 2004 12:52:48 +0100
1119              Message-ID: <40B1E210.4050202@uk.radan.com>
1120      Branch: maint-5.8/perl
1121           !> makedef.pl sv.c
1122 ____________________________________________________________________________
1123 [ 22865] By: nicholas                              on 2004/05/30  13:01:21
1124         Log: Integrate:
1125              [ 22822]
1126              David Manura is the new maintainer of Text::Balanced.
1127              
1128              [ 22840]
1129              Subject: [PATCH] Re: [perl #29765] PERL-5.8.4 INSTALL
1130              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1131              Date: Fri, 21 May 2004 11:35:34 -0700
1132              Message-ID: <20040521183533.GA5108@efn.org>
1133              (plus whitespace removal)
1134              
1135              [ 22852]
1136              Subject: TEST needs to ignore SCM files
1137              From: Alan Burlison <Alan.Burlison@sun.com>
1138              Date: Thu, 27 May 2004 23:32:28 +0100
1139              Message-ID: <40B66C7C.8030303@sun.com>
1140      Branch: maint-5.8/perl
1141           !> INSTALL Porting/Maintainers.pl t/TEST
1142 ____________________________________________________________________________
1143 [ 22864] By: nicholas                              on 2004/05/30  12:38:30
1144         Log: Integrate:
1145              [ 22769]
1146              Subject: [perl #29073] Reference to incorrect method in documentation of
1147              From: "bob@starlabs.net (via RT)" <perlbug-followup@perl.org>
1148              Message-ID: <rt-3.0.8-29073-85903.18.1381766820328@perl.org>
1149              Date: 22 Apr 2004 10:49:22 -0000
1150              
1151              [ 22829]
1152              perlrun.pod minor fixes :
1153              - the parameter to -x is optional
1154              - pod nit
1155              
1156              [ 22837]
1157              Subject: Proposed doc patch for getsockopt
1158              From: perl5-porters@ton.iguana.be (Ton Hospel)
1159              Date: Sun, 16 May 2004 13:35:20 +0000 (UTC)
1160              Message-Id: <c87qmo$u9b$1@post.home.lunix>
1161              
1162              [ 22853]
1163              Subject: [PATCH doc] Re: undef loses it magicness when assigned to a variable?
1164              From: Stas Bekman <stas@stason.org>
1165              Date: Thu, 27 May 2004 11:25:08 -0700
1166              Message-ID: <40B63284.5040203@stason.org>
1167      Branch: maint-5.8/perl
1168           !> lib/Text/ParseWords.pm pod/perlapi.pod pod/perlfunc.pod
1169           !> pod/perlguts.pod pod/perlrun.pod sv.h
1170 ____________________________________________________________________________
1171 [ 22863] By: nicholas                              on 2004/05/30  11:38:17
1172         Log: Integrate:
1173              [ 22756]
1174              Subject: [PATCH] Document limitations in PUSHi et al macros and add new mPUSHi et al macros
1175              From: Steve Hay <steve.hay@uk.radan.com>
1176              Date: Fri, 30 Apr 2004 10:07:21 +0100
1177              Message-ID: <40921749.3050600@uk.radan.com>
1178              
1179              [ 22757]
1180              Follow-up to previous patch: the mX?PUSH[inup] macros
1181              should handle 'set' magic, just like the X?PUSH[inup]
1182              counterparts.
1183              
1184              [ 22779]
1185              Fix mX?PUSH[inup] macros. (Follow-up to #22756 and #22757)
1186              
1187              Subject: Re: [PATCH] Document limitations in PUSHi et al macros and add new mPUSHi et al macros
1188              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1189              Date: Mon, 3 May 2004 20:03:28 +0200
1190              Message-Id: <20040503200328.24efcda5@r2d2>
1191              
1192              [ 22783]
1193              Add tests for mX?PUSH[inup] macros.
1194              
1195              Subject: Re: [PATCH] Document limitations in PUSHi et al macros and add new mPUSHi et al macros
1196              From: Steve Hay <steve.hay@uk.radan.com>
1197              Date: Wed, 05 May 2004 15:34:45 +0100
1198              Message-ID: <4098FB85.1060602@uk.radan.com>
1199      Branch: maint-5.8/perl
1200           +> ext/XS/APItest/t/push.t
1201           !> MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs
1202           !> ext/XS/APItest/MANIFEST pod/perlapi.pod pod/perlguts.pod pp.h
1203 ____________________________________________________________________________
1204 [ 22862] By: nicholas                              on 2004/05/30  10:09:57
1205         Log: Integrate:
1206              [ 22662]
1207              C<undef> doesn't look like a number. See also:
1208              
1209              Subject: Re: [perl #27606] undef "looks like" a number
1210              From: Marcus Holland-Moritz <mhx-perl@gmx.net>
1211              Date: Mon, 15 Mar 2004 22:16:26 +0100
1212              Message-Id: <20040315221626.48061c67@r2d2>
1213              
1214              [ 22798]
1215              [perl #29395] Scalar::Util::refaddr falsely returns false
1216              Add mg_get() to refaddr() when SV is magical.
1217              Fix the non-xs version of looks_like_number().
1218              
1219              [ 22838]
1220              Update to Scalar-List-Utils-1.14
1221      Branch: maint-5.8/perl
1222           +> ext/List/Util/Changes
1223            - ext/List/Util/ChangeLog
1224            ! ext/List/Util/t/lln.t pod/perl585delta.pod
1225           !> MANIFEST ext/List/Util/README ext/List/Util/Util.xs
1226           !> ext/List/Util/lib/List/Util.pm
1227           !> ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/refaddr.t
1228           !> pp_ctl.c sv.c
1229 ____________________________________________________________________________
1230 [ 22861] By: nicholas                              on 2004/05/30  09:43:49
1231         Log: Integrate:
1232              [ 22816]
1233              Make XSLoader update @DynaLoader::dl_shared_objects.
1234              
1235              [ 22823]
1236              Subject: [PATCH] Re: [perl #29581] glob() misses a lot of matches
1237              From: LAUN Wolfgang <wolfgang.laun@alcatel.at>
1238              Date: Mon, 17 May 2004 07:38:19 +0200
1239              Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C71E@attmsx1.aut.alcatel.at>
1240              
1241              [ 22828]
1242              Subject: [perl #29623] Patch for h2xs.t in Perl 5.8.4 
1243              From: mats@sm5sxl.net (via RT) <perlbug-followup@perl.org>
1244              Date: 16 May 2004 13:33:32 -0000
1245              Message-ID: <rt-3.0.9-29623-87522.10.1965589695082@perl.org>
1246              
1247              [ 22836]
1248              Subject: [PATCH] h2xs doesn't recognize indented enums
1249              From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de>
1250              Date: Fri, 21 May 2004 10:51:58 +0200
1251              Message-id: <20040521085158.GA10660@ethan>
1252              (modified regexp)
1253              
1254              [ 22848]
1255              Subject: [PATCH] correctly handle C<< >> and C<<< >>> in diagnostics
1256              From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
1257              Date: Tue, 25 May 2004 02:29:37 -0700
1258              Message-ID: <20040525092937.GA2332@efn.org>
1259              
1260              [ 22850]
1261              Subject: [PATCH] 'perl -v' fails if local_patches contains code snippets
1262              From: Alan Burlison <Alan.Burlison@sun.com>
1263              Date: Wed, 26 May 2004 16:24:03 +0100
1264              Message-ID: <40B4B693.9090905@sun.com>
1265              (using \0 as a separator for q//)
1266      Branch: maint-5.8/perl
1267           !> ext/DynaLoader/DynaLoader_pm.PL ext/DynaLoader/XSLoader_pm.PL
1268           !> ext/File/Glob/Glob.xs lib/diagnostics.pm lib/h2xs.t perl.c
1269           !> utils/h2xs.PL
1270 ____________________________________________________________________________
1271 [ 22860] By: nicholas                              on 2004/05/29  22:13:46
1272         Log: Integrate:
1273              [ 22830]
1274              [perl #29637] Thread creation time is hypersensitive
1275              
1276              Due to a logic error, the dup ptr table sometimes wans't being
1277              grown, leading to extremely slow cloning.
1278              
1279              [ 22831]
1280              improve hashing algorithm for ptr tables in perl_clone:
1281              the bottom few bits of a pointer are usually zero
1282      Branch: maint-5.8/perl
1283           !> sv.c
1284 ____________________________________________________________________________
1285 [ 22859] By: nicholas                              on 2004/05/29  21:52:37
1286         Log: Integrate:
1287              [ 22771]
1288              ensure that utf8 Perl code magically called from a regex localizes $.
1289              
1290              [ 22772]
1291              remove spurious intentation in utf8_pva.pl
1292      Branch: maint-5.8/perl
1293           !> lib/utf8_pva.pl
1294 ____________________________________________________________________________
1295 [ 22858] By: nicholas                              on 2004/05/29  21:04:22
1296         Log: Integrate 22744, 22760, 22761, 22762, 22763, 22765 redux
1297              
1298              http://www.google.com/search?btnI=again&q=perforce+fails+bah
1299      Branch: maint-5.8/perl
1300            - lib/unicore/lib/gc_sc/Sterm.pl
1301           !> lib/unicore/lib/gc_sc/Dash.pl lib/unicore/lib/gc_sc/Hyphen.pl
1302           !> lib/unicore/lib/gc_sc/Radical.pl
1303 ____________________________________________________________________________
1304 [ 22857] By: nicholas                              on 2004/05/29  20:48:27
1305         Log: Integrate:
1306              [ 22744]
1307              Subject: [PATCH utf8_heavy.pl, mktables, et. al.] candidate for TR18 compliance
1308              From: Jeff 'japhy' Pinyan <japhy@perlmonk.org>
1309              Date: Thu, 22 Apr 2004 14:31:30 -0400 (EDT)
1310              Message-ID: <Pine.LNX.4.44.0404221429040.10466-101000@perlmonk.org>
1311              
1312              Date: Mon, 26 Apr 2004 12:37:21 -0400 (EDT)
1313              Message-ID: <Pine.LNX.4.44.0404261222320.7154-400000@perlmonk.org>
1314              
1315              [ 22760]
1316              Remove the no-longer autogenerated Unicode files
1317              
1318              [ 22761]
1319              Avoid mktables generating Sterm.pl and Sterm.pl in the same directory
1320              by making the %BaseName check global
1321              
1322              [ 22762]
1323              Some fool removed lib/unicore/ArabicShaping.txt    in change 22760
1324              
1325              [ 22763]
1326              And that same fool forgot to add the not-really-needed "fuzzy" versions
1327              of some binary property files
1328              
1329              [ 22765]
1330              Make t/uni/class.t pass on case insensitive file systems
1331      Branch: maint-5.8/perl
1332           +> (branch 410 files)
1333            - (delete 322 files)
1334           !> MANIFEST lib/unicore/Canonical.pl
1335           !> lib/unicore/CombiningClass.pl lib/unicore/Decomposition.pl
1336           !> lib/unicore/Exact.pl lib/unicore/Name.pl
1337           !> lib/unicore/Properties lib/unicore/To/Digit.pl
1338           !> lib/unicore/To/Fold.pl lib/unicore/To/Lower.pl
1339           !> lib/unicore/To/Title.pl lib/unicore/To/Upper.pl
1340           !> lib/unicore/mktables lib/utf8_heavy.pl pod/perlunicode.pod
1341           !> t/op/pat.t t/uni/class.t
1342 ____________________________________________________________________________
1343 [ 22856] By: nicholas                              on 2004/05/29  20:04:40
1344         Log: Integrate:
1345              [ 22693]
1346              Subject: [PATCH] lib/utf8_heavy.pl -- cascading classes and '&' support
1347              From: Jeff 'japhy' Pinyan <japhy@perlmonk.org>
1348              Date: Mon, 12 Apr 2004 20:24:48 -0400 (EDT)
1349              Message-ID: <Pine.LNX.4.44.0404122011160.3038-200000@perlmonk.org>
1350              
1351              [ 22713]
1352              Subject: Re: [PATCH] lib/utf8_heavy.pl -- cascading classes and '&' support
1353              From: "Jeff 'japhy' Pinyan" <japhy@perlmonk.org>
1354              Date: Wed, 14 Apr 2004 17:01:38 -0400 (EDT)
1355              Message-ID: <Pine.LNX.4.44.0404141659480.11423-301000@perlmonk.org>
1356              
1357              [ 22714]
1358              New file left out of the last commit.
1359      Branch: maint-5.8/perl
1360           +> t/uni/class.t
1361           !> MANIFEST lib/utf8_heavy.pl pod/perlunicode.pod
1362 ____________________________________________________________________________
1363 [ 22855] By: nicholas                              on 2004/05/29  19:39:53
1364         Log: Integrate:
1365              [ 22806]
1366              Subject: Re: a little extra cmdline help. [PATCH]
1367              From: Jim Cromie <jcromie@divsol.com>
1368              Date: Mon, 10 May 2004 15:25:07 -0600
1369              Message-Id: <409FF333.4020104@divsol.com>
1370              
1371              [ 22810]
1372              Subject: various -V: searches [PATCH]
1373              From: Jim Cromie <jcromie@divsol.com>
1374              Date: Tue, 11 May 2004 00:15:46 -0600
1375              Message-ID: <40A06F92.1070607@divsol.com>
1376              
1377              [ 22826]
1378              Error message too wide.
1379      Branch: maint-5.8/perl
1380            ! lib/Config.t
1381           !> configpm perl.c pod/perlrun.pod
1382 ____________________________________________________________________________
1383 [ 22854] By: nicholas                              on 2004/05/29  18:22:58
1384         Log: Revert 22849 and 22851, except for the t/test.pl improvement.
1385              [blead patches 22664 and 22669]
1386              
1387              http://www.perforce.com/perforce/technotes/note014.html
1388              "How do you back out a change?"
1389              
1390              Let me summarise their answer:
1391              With difficulty.
1392              (We find it easier to write a manual about how to kludge it than
1393              to improve our software to make it simple)
1394      Branch: maint-5.8/perl
1395            - ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
1396            - ext/B/t/optree_concise.t ext/B/t/optree_samples.t
1397            - ext/B/t/optree_sort.t ext/B/t/optree_varinit.t
1398            ! MANIFEST ext/B/t/concise.t
1399 ____________________________________________________________________________
1400 [ 22851] By: nicholas                              on 2004/05/27  10:22:23
1401         Log: Integrate:
1402              [ 22669]
1403              Fix command-line quoting under Windows for the new optree tests
1404              Subject: Re: Smoke [5.9.2] 22666 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
1405              From: Steve Hay <steve.hay@uk.radan.com>
1406              Date: Wed, 07 Apr 2004 09:46:01 +0100
1407              Message-ID: <4073BFC9.10707@uk.radan.com>
1408      Branch: maint-5.8/perl
1409           !> ext/B/t/optree_samples.t
1410 ____________________________________________________________________________
1411 [ 22849] By: nicholas                              on 2004/05/26  10:12:38
1412         Log: Integrate:
1413              [ 22664]
1414              Subject: Re: tests for change #22539
1415              From: Jim Cromie <jcromie@divsol.com>
1416              Date: Tue, 30 Mar 2004 14:39:31 -0700
1417              Message-ID: <4069E913.5040906@divsol.com>
1418              (with some spelling tweaks)
1419              
1420              [I'd do this and the next 2 as one, but perforce is hateful:
1421              http://nick.hates-software.com/2003/12/30/9729c0ac.html
1422              ]
1423      Branch: maint-5.8/perl
1424           +> ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t
1425           +> ext/B/t/optree_concise.t ext/B/t/optree_samples.t
1426           +> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t
1427            ! ext/B/t/concise.t
1428           !> MANIFEST ext/B/B/Concise.pm t/test.pl
1429 ____________________________________________________________________________
1430 [ 22847] By: nicholas                              on 2004/05/25  21:27:12
1431         Log: Integrate:
1432              [ 22839]
1433              [perl #29790] Optimization busted: '@a = "b", sort @a' drops "b"
1434              Fix the sort-in-place optimization of change #22349.
1435      Branch: maint-5.8/perl
1436           !> op.c t/op/sort.t
1437 ____________________________________________________________________________
1438 [ 22846] By: nicholas                              on 2004/05/25  20:56:06
1439         Log: Integrate:
1440              [ 22808]
1441              Subject: [PATCH] debugger (step backwards)
1442              From: Richard.Foley@t-online.de (Richard Foley)
1443              Date: Tue, 11 May 2004 11:04:11 +0200
1444              Message-Id: <200405111104.11484.richard.foley@rfi.net>
1445              
1446              [ 22809]
1447              More pod names in the debugger for the runman command
1448      Branch: maint-5.8/perl
1449           !> lib/perl5db.pl
1450 ____________________________________________________________________________
1451 [ 22845] By: nicholas                              on 2004/05/25  20:54:05
1452         Log: Integrate:
1453              [ 22788]
1454              add -pipe to gcc's default flags
1455              it has shown a compile time speed increase of about 40% on
1456              Linux and HP-UX, and also works on cygwin-1.5.9. On failing
1457              OS/gcc combo's remove it in the hints
1458              
1459              [ 22815]
1460              Subject: [PATCH] Configure shouldn't unconditionally add in -pipe 
1461              From: Andy Dougherty <doughera@lafayette.edu>
1462              Date: Tue, 11 May 2004 13:14:42 -0400 (EDT)
1463              Message-ID: <Pine.SOL.4.58.0405111313210.14279@maxwell.phys.lafayette.edu>
1464      Branch: maint-5.8/perl
1465           !> Configure hints/darwin.sh hints/rhapsody.sh
1466 ____________________________________________________________________________
1467 [ 22844] By: nicholas                              on 2004/05/24  16:42:34
1468         Log: Update changes
1469      Branch: maint-5.8/perl
1470            ! Changes patchlevel.h
1471 ____________________________________________________________________________
1472 [ 22834] By: nicholas                              on 2004/05/20  13:13:45
1473         Log: Integrate:
1474              [ 22827]
1475              Subject: [PATCH] Re: Smoke [5.9.2] 22818 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu)
1476              From: Steve Hay <steve.hay@uk.radan.com>
1477              Date: Fri, 14 May 2004 17:33:17 +0100
1478              Message-ID: <40A4F4CD.2000003@uk.radan.com>
1479      Branch: maint-5.8/perl
1480           !> t/comp/utf.t
1481 ____________________________________________________________________________
1482 [ 22832] By: nicholas                              on 2004/05/20  08:18:58
1483         Log: Integrate:
1484              [ 22818]
1485              Subject: BOM-marked and (BOMless) UTF-16 scripts not working
1486              From: Jarkko Hietaniemi <jhi@iki.fi>
1487              Message-ID: <40A26D75.8080406@iki.fi>
1488              Date: Wed, 12 May 2004 21:31:17 +0300
1489      Branch: maint-5.8/perl
1490           +> t/comp/utf.t
1491           !> MANIFEST pod/perldiag.pod pod/perlunicode.pod toke.c
1492 ____________________________________________________________________________
1493 [ 22813] By: nicholas                              on 2004/05/12  10:16:45
1494         Log: (only the fix, not the tests, as they incorporate the variable names)
1495              
1496              Integrate:
1497              [ 22796]
1498              [perl #29346] Double warning for int(undef) and abs(undef)
1499              Remove the duplicate warnings and update tests.
1500      Branch: maint-5.8/perl
1501           !> pp.c
1502 ____________________________________________________________________________
1503 [ 22805] By: nicholas                              on 2004/05/10  21:22:15
1504         Log: Integrate:
1505              [ 22797]
1506              Document that select() on Windows doesn't work on non-socket filehandles.
1507              
1508              [ 22799]
1509              Subject: [perl #29397] Change in pod2man arguments
1510              From: Thorsten Glaser (via RT) <perlbug-followup@perl.org>
1511              Date: 6 May 2004 22:08:10 -0000
1512              Message-Id: <rt-3.0.9-29397-86929.5.37563386041974@perl.org>
1513              
1514              [ 22800]
1515              Windows issues with select() are already documented in perlport.
1516              
1517              [ 22803]
1518              Subject: [PATCH] File::Copy Pod
1519              From: slaven@rezic.de
1520              Date: Mon, 10 May 2004 09:57:37 +0000
1521              Message-Id: <1084183057.10822@devpc01.iconmobile.de>
1522              
1523              [ 22804]
1524              Remove stray '.
1525      Branch: maint-5.8/perl
1526           !> lib/File/Copy.pm pod/perlfunc.pod pod/pod2man.PL
1527 ____________________________________________________________________________
1528 [ 22795] By: nicholas                              on 2004/05/06  16:06:17
1529         Log: Integrate:
1530              [ 22696]
1531              #24121: Configure under turkish locale fails
1532              toupper (i) != I  in turkish, but U+0130
1533              \N{LATIN CAPITAL LETTER I WITH DOT ABOVE}
1534              Patch supplied by Rafael
1535              
1536              [ 22743]
1537              usemallocwrap works on AIX, but not with vac-5
1538              Date: Mon, 26 Apr 2004 15:35:23 +0200
1539              From: "H.Merijn Brand" <h.m.brand@hccnet.nl>
1540              Subject: Re: Perl 5.8.4 "panic: memory wrap" in miniperl on AIX 5.1
1541              Message-Id: <20040426152951.A6C4.H.M.BRAND@hccnet.nl>
1542              
1543              [ 22750]
1544              When configuring for 64-bit support, check that the
1545              C library functions for casting floating point values
1546              to 64-bit integer values are not broken.
1547              
1548              [ 22752]
1549              The openbsd 64-bit test should use $uquadtype rather
1550              than hardcoding unsigned long long.
1551              
1552              [ 22753]
1553              CXUX_BROKEN_CONSTANT_CONVERT isn't used anymore.
1554              Remove all associated code.
1555              
1556              [ 22759]
1557              mktables requires post 5.005
1558              
1559              [ 22773]
1560              Subject: Re: "fuzzy" in mktables
1561              From: Jarkko Hietaniemi <jhi@iki.fi>
1562              Message-ID: <4093A82B.6040609@iki.fi>
1563              Date: Sat, 01 May 2004 16:37:47 +0300
1564      Branch: maint-5.8/perl
1565           !> Configure hints/aix.sh hints/aix_4.sh hints/cxux.sh
1566           !> hints/openbsd.sh lib/unicore/mktables pp_pack.c
1567 ____________________________________________________________________________
1568 [ 22794] By: nicholas                              on 2004/05/06  15:43:41
1569         Log: Integrate:
1570              [ 22681]
1571              find2perl should not default to -print when -eval is specified.
1572              Noticed by David Dyck.
1573              
1574              [ 22733]
1575              Missing copyright in the README.
1576              
1577              [ 22735]
1578              Subject: [PATCH] Where to find nmake for windows
1579              From: Abe Timmerman <abe@ztreet.demon.nl>
1580              Date: Thu, 22 Apr 2004 23:57:40 +0200
1581              Message-Id: <200404222357.40508.abe@ztreet.demon.nl>
1582              Changed download URL references for nmake
1583              
1584              [ 22747]
1585              Subject: [perl #29033] typo in description of sleep in documentation of POSIX module 
1586              Date: 21 Apr 2004 11:07:22 -0000
1587              From: "bob@starlabs.net (via RT)" <perlbug-followup@perl.org>
1588              Message-ID: <rt-3.0.8-29033-85811.17.0452776199501@perl.org>
1589              
1590              [ 22748]
1591              Subject: [PATCH] Add diagnostics section to base.pm
1592              From: "Jos I. Boumans" <kane@dwim.org>
1593              Date: Wed, 28 Apr 2004 13:04:47 +0200
1594              Message-Id: <DC9B4A9C-9903-11D8-BA95-000A956B0E06@dwim.org>
1595              
1596              [ 22749]
1597              Fix for [perl #28963]: find2perl was sometimes generating
1598              invalid code.
1599              
1600              [ 22768]
1601              It seems daft to me that we have a synopis example that will fail if
1602              gcc happened to be invoked via the name cc, and completely ignores
1603              the far more reliable 'gccversion' variable
1604              So here's one using 'usethreads' that ought to work everywhere.
1605              
1606              [ 22782]
1607              Subject: Problem with h2xs
1608              From: David Cannings <lists@edeca.net>
1609              Date: Mon, 3 May 2004 13:44:33 +0100
1610              Message-Id: <200405031344.33723.lists@edeca.net>
1611              (Second patch only)
1612              
1613              [ 22789]
1614              Subject: Problem with system() on Win9x and command.com (perl 5.8.x-5.9.x)
1615              From: bilbo@ua.fm
1616              Date: Wed, 28 Apr 2004 00:19:55 +0300
1617              Message-ID: <611491036.20040428001955@ua.fm>
1618              
1619              [ 22793]
1620              Add a small script to check whether a perl source tree
1621              (with or without generated files) is friendly with
1622              case-insensitive filesystems.
1623              Adapted from :
1624              Subject: Re: STerm.pl vs Sterm.pl
1625              From: James Mastros <james@mastros.biz>
1626              Date: Thu, 06 May 2004 14:45:53 +0200
1627              Message-ID: <20040506124556.2402.qmail@onion.perl.org>
1628      Branch: maint-5.8/perl
1629           +> Porting/checkcase.pl
1630           !> MANIFEST README README.win32 configpm ext/POSIX/POSIX.pod
1631           !> lib/base.pm pod/perlmodinstall.pod utils/h2xs.PL win32/win32.c
1632           !> x2p/find2perl.PL
1633 ____________________________________________________________________________
1634 [ 22792] By: nicholas                              on 2004/05/06  14:15:56
1635         Log: Integrate:
1636              [ 22715]
1637              Upgrade to FileCache 1.04.
1638              
1639              [ 22717]
1640              Subject: [PATCH] Sync Term::Cap with CPAN version
1641              From: Jonathan Stowe <jns@gellyfish.com>
1642              Date: Tue, 20 Apr 2004 12:37:28 +0100
1643              Message-Id: <1082461047.2736.96.camel@localhost>
1644              
1645              [ 22751]
1646              Update to Test.pm 1.25 (from SBURKE).
1647      Branch: maint-5.8/perl
1648           +> lib/Test/t/05_about_verbose.t lib/Test/t/multiline.t
1649           !> MANIFEST lib/FileCache.pm lib/Term/Cap.pm lib/Test.pm
1650 ____________________________________________________________________________
1651 [ 22791] By: nicholas                              on 2004/05/06  13:55:34
1652         Log: Integrate:
1653              [ 21935]
1654              Upgrade to Time::Local 1.07_94
1655              
1656              [ 22670]
1657              Disable the edge case tests for timegm and timelocal on
1658              AIX-4.3 since the OS is obsoleted, and fixes are not to
1659              be expected
1660              
1661              [ 22671]
1662              Integrated Time-Local-1.09 from Dave Rolsky
1663              Corrected a wrap error from the CPAN version to match #22670
1664              Tested on AIX to make sure the skip is still needed
1665      Branch: maint-5.8/perl
1666           !> lib/Time/Local.pm lib/Time/Local.t
1667 ____________________________________________________________________________
1668 [ 22790] By: nicholas                              on 2004/05/06  13:36:23
1669         Log: Integrate:
1670              [ 22686]
1671              Sync with libnet 1.18
1672              
1673              (plus revert the relevant parts of 22643)
1674      Branch: maint-5.8/perl
1675           +> lib/Net/Changes.libnet lib/Net/t/datasend.t
1676            - lib/Net/ChangeLog.libnet
1677            ! lib/Net/NNTP.pm lib/Net/POP3.pm lib/Net/SMTP.pm
1678           !> MANIFEST lib/Net/Cmd.pm lib/Net/FTP.pm lib/Net/README.libnet
1679           !> lib/Net/Time.pm lib/Net/t/hostname.t
1680 ____________________________________________________________________________
1681 [ 22785] By: nicholas                              on 2004/05/06  08:16:42
1682         Log: Fix typo
1683      Branch: maint-5.8/perl
1684            ! MANIFEST
1685 ____________________________________________________________________________
1686 [ 22784] By: nicholas                              on 2004/05/05  21:43:32
1687         Log: Integrate:
1688              [ 22641]
1689              Fix bug #27940 : \cX escapes weren't working correctly in regular
1690              expression ranges.
1691              
1692              [ 22652]
1693              Subject: sv_pvutf8n_force and sv_pvbyten_force
1694              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1695              Date: Wed, 24 Mar 2004 00:16:52 +0900
1696              Message-Id: <20040324001126.098F.BQW10602@nifty.com>
1697              
1698              [ 22667]
1699              The optree builder was looping when constructing the ops
1700              for a map/grep block containing a while(1).
1701              (Bug reported by Pixel.)
1702              
1703              [ 22687]
1704              Make global cleanup fractionally faster by giving S_visit()
1705              flags/mask to compare SVs against.
1706              
1707              [ 22712]
1708              Subject: Re: [perl #28532] optional match of an anchor gets ignored 
1709              From: hv@crypt.org
1710              Date: Wed, 14 Apr 2004 19:30:46 +0100
1711              Message-Id: <200404141830.i3EIUko03728@zen.crypt.org>
1712              
1713              [ 22721]
1714              Subject: [patch] log the interpreter id in warnings
1715              From: Stas Bekman <stas@stason.org>
1716              Date: Mon, 19 Apr 2004 18:10:01 -0700
1717              Message-ID: <40847869.1000906@stason.org>
1718              
1719              [ 22746]
1720              fix a coredump caused by rv2gv not fully converting a PV to an RV
1721              
1722              [ 22755]
1723              Fix 29149 - another UTF8 cache bug hit by substr.
1724              Regression test from:
1725              
1726              Subject: Re: [perl #29149] substr/UTF8 related problem with perl 5.8.3 on linux
1727              From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
1728              Message-Id: <20040429103926.5BA6.BQW10602@nifty.com>
1729              Date: Thu, 29 Apr 2004 10:53:17 +0900
1730              
1731              [ 22764]
1732              Save some repeated strlen()s in Perl_swash_init
1733              
1734              [ 22774]
1735              [perl #28938] split could leave an array without &PL_sv_undef
1736              in the unused elements
1737              
1738              [ 22775]
1739              [perl #29127] scalar delete of empty slice returned garbage
1740              
1741              [ 22776]
1742              [perl #28986] perl -e "open m" crashes Perl
1743              
1744              [ 22777]
1745              add test for change #22776 ("open m" crashes Perl)
1746              
1747              [ 22778]
1748              add test for change #22746 ([perl #29102] Crash on assign to lex fh)
1749              
1750              [ 22781]
1751              [perl #29340] Bizarre copy of ARRAY
1752              make sure a pad op's flags are updated after optimising away
1753              the assignment in my @a = () (see change 22520).
1754      Branch: maint-5.8/perl
1755            ! t/op/substr.t
1756           !> embed.fnc embed.h gv.c handy.h hv.c op.c perl.c pp.c proto.h
1757           !> regcomp.c regexec.c sv.c t/io/open.t t/op/delete.t t/op/grep.t
1758           !> t/op/my.t t/op/pat.t t/op/split.t toke.c utf8.c
1759 ____________________________________________________________________________
1760 [ 22766] By: nicholas                              on 2004/05/02  20:26:29
1761         Log: Ready for more Changes
1762      Branch: maint-5.8/perl
1763           +> Changes5.8.4
1764            ! Changes MANIFEST
1765 ____________________________________________________________________________
1766 [ 22740] By: nicholas                              on 2004/04/23  14:14:11
1767         Log: Subject: [PATCH] unfork the debugger (patch for 5.8.4)
1768              From: Richard.Foley@t-online.de (Richard Foley)
1769              Message-Id: <200404230633.29186.richard.foley@rfi.net>
1770              Date: Fri, 23 Apr 2004 06:33:29 +0200
1771      Branch: maint-5.8/perl
1772            ! lib/perl5db.pl
1773 ____________________________________________________________________________
1774 [ 22738] By: nicholas                              on 2004/04/23  13:13:24
1775         Log: Create perl585delta.pod
1776      Branch: maint-5.8/perl
1777            + pod/perl585delta.pod
1778            ! MANIFEST pod.lst pod/perl.pod pod/perltoc.pod
1779            ! vms/descrip_mms.template win32/Makefile win32/makefile.mk
1780            ! win32/pod.mak
1781 ____________________________________________________________________________
1782 [ 22732] By: nicholas                              on 2004/04/22  09:21:28
1783         Log: That was 5.8.4
1784      Branch: maint-5.8/perl
1785            ! patchlevel.h
1786 ____________________________________________________________________________
1787 [ 22731] By: nicholas                              on 2004/04/21  19:37:51
1788         Log: Oink, oink, flap, flap!
1789      Branch: maint-5.8/perl
1790            ! patchlevel.h pod/perlhist.pod
1791 ____________________________________________________________________________
1792 [ 22730] By: nicholas                              on 2004/04/21  18:55:58
1793         Log: Update Changes
1794      Branch: maint-5.8/perl
1795            ! Changes patchlevel.h