This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Integrate:
[perl5.git] / Changes5.8.5
CommitLineData
e45be4c4
NC
1Please note: This file provides a complete, temporally ordered log of
2changes that went into every version of Perl. If you'd like more
3detailed information, please consult the comments in the individual
4patches posted to the perl5-porters mailing list. Patches for each
5individual change may also be obtained through ftp and rsync--see
6pod/perlhack.pod for the details.
7
8For information on what's new in this release, see pod/perldelta.pod.
9
10[The "CAST AND CREW" list has been moved to AUTHORS.]
11
12NOTE: Each change entry shows the change number; who checked it into the
13repository; when; description of the change; which branch the change
14happened in; and the affected files. The file lists have a short symbolic
15indicator:
16
17 ! modified
18 + added
19 - deleted
20 +> branched (from elsewhere)
21 !> merged changes (from elsewhere)
22
23The Message-Ids in the change entries refer to the email messages sent
24to the perl5-porters mailing list. You can retrieve the messages for
25example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/
26
27--------------
28Version v5.8.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