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 1796