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.6 Maintenance release working toward v5.8.6 29-------------- 30____________________________________________________________________________ 31[ 23552] By: nicholas on 2004/11/27 15:14:36 32 Log: Entry for PERL_USE_SAFE_PUTENV, reworded slightly from an original 33 by Stas Bekman 34 Branch: maint-5.8/perl 35 ! pod/perl586delta.pod 36____________________________________________________________________________ 37[ 23551] By: nicholas on 2004/11/27 15:07:10 38 Log: Integrate: 39 [ 23546] 40 Doc nit for B::Lint 41 Subject: [PATCH] B::Lint 42 From: Andy Lester <andy@petdance.com> 43 Date: Fri, 26 Nov 2004 00:30:48 -0600 44 Message-ID: <20041126063048.GA10161@petdance.com> 45 46 [ 23549] 47 Document the interaction of PERL_USE_SAVE_PUTENV and 48 PL_use_safe_putenv, based on text by Stas Bekman 49 50 [ 23550] 51 Clarify the return values of pos, particularly 0 and undef, as 52 suggested by Stas Bekman 53 Branch: maint-5.8/perl 54 !> INSTALL ext/B/B/Lint.pm pod/perlfunc.pod 55____________________________________________________________________________ 56[ 23540] By: nicholas on 2004/11/25 22:34:55 57 Log: Update Changes 58 Branch: maint-5.8/perl 59 ! Changes patchlevel.h 60____________________________________________________________________________ 61[ 23539] By: nicholas on 2004/11/25 22:21:23 62 Log: Integrate: 63 [ 23532] 64 Subject: [perl #3242] [PATCH]No error on assignment to $> 65 From: "Steve Peters via RT" <perlbug-followup@perl.org> 66 Date: 21 Nov 2004 04:38:09 -0000 67 Message-ID: <rt-3.0.11-3242-100676.6.32723019025057@perl.org> 68 69 [ 23533] 70 Subject: [patch pod/perlipc] use POSIX; w/o () is a bad idea 71 From: Stas Bekman <stas@stason.org> 72 Date: Wed, 24 Nov 2004 11:25:14 -0500 73 Message-ID: <41A4B5EA.3020804@stason.org> 74 75 [ 23534] 76 Subject: RC1 pod fix #anchor 77 From: Stas Bekman <stas@stason.org> 78 Date: Wed, 24 Nov 2004 10:57:21 -0500 79 Message-ID: <41A4AF61.9080408@stason.org> 80 Branch: maint-5.8/perl 81 !> pod/perlipc.pod pod/perlrun.pod pod/perlvar.pod 82____________________________________________________________________________ 83[ 23530] By: nicholas on 2004/11/23 22:49:13 84 Log: Integrate: 85 [ 23518] 86 Subject: [perl #32486] error in documentation for POSIX::pipe 87 From: chris@ex-parrot.com (via RT) <perlbug-followup@perl.org> 88 Date: 18 Nov 2004 18:09:54 -0000 89 Message-ID: <rt-3.0.11-32486-100537.1.04456486825399@perl.org> 90 91 [ 23527] 92 Subject: Re: [perl #32486] error in documentation for POSIX::pipe 93 From: Michael G Schwern <schwern@pobox.com> 94 Date: Fri, 19 Nov 2004 14:28:56 -0500 95 Message-ID: <20041119192856.GA4769@windhund.schwern.org> 96 Branch: maint-5.8/perl 97 !> ext/POSIX/POSIX.pod 98____________________________________________________________________________ 99[ 23529] By: nicholas on 2004/11/23 15:17:07 100 Log: Integrate: 101 [ 23507] 102 Subject: SuSE's perl safe_putenf diff 103 From: Michael Schroeder <Michael.Schroeder@informatik.uni-erlangen.de> 104 Date: Thu, 11 Nov 2004 15:54:43 +0100 105 Message-ID: <20041111145443.GA1854@immd4.informatik.uni-erlangen.de> 106 107 slightly reworked to make the PL_use_safe_putenv variable fit in 108 the current framework. This patch turns on the use of safe putenv 109 for any application that embeds a perl interpreter. 110 Branch: maint-5.8/perl 111 !> embedvar.h mg.c miniperlmain.c perl.c perlapi.h perlvars.h 112 !> util.c 113____________________________________________________________________________ 114[ 23524] By: nicholas on 2004/11/22 15:20:18 115 Log: Back out 23348 from maint, epnding a better way to upgrade DynaLoader's 116 version number without causing subtle breakages. 117 Branch: maint-5.8/perl 118 ! ext/DynaLoader/DynaLoader_pm.PL 119____________________________________________________________________________ 120[ 23522] By: nicholas on 2004/11/20 16:14:02 121 Log: Integrate: 122 [ 23495] 123 Subject: [PATCH] Small documentation fix to ExtUtils::Constant 124 Date: Fri, 12 Nov 2004 11:15:47 -0600 125 From: steve@fisharerojo.org 126 Message-ID: <20041112171547.GA8011@kirk.dsl-verizon.net> 127 128 [ 23517] 129 Bump version number 130 Branch: maint-5.8/perl 131 !> lib/ExtUtils/Constant.pm 132____________________________________________________________________________ 133[ 23521] By: nicholas on 2004/11/20 15:20:12 134 Log: Integrate: 135 [ 23513] 136 Fix deparsing of reversed sort and descending sorts, 137 due to the recent optimisations on this part of the optree. 138 139 [ 23514] 140 Fix deparsing of reversed foreach loops, 141 plus a bug in the previous commit 142 143 [ 23516] 144 Remaining nit in the deparsing of reversed foreach loops 145 Branch: maint-5.8/perl 146 !> ext/B/B/Deparse.pm ext/B/t/deparse.t 147____________________________________________________________________________ 148[ 23515] By: nicholas on 2004/11/18 21:15:15 149 Log: Subject: Re: Proposed patch for perldelta.pod for 5.8.6-RC1 150 From: Mike Guy <mjtg@cam.ac.uk> 151 Message-Id: <E1CUUFq-00006L-H7@virgo.cus.cam.ac.uk> 152 Date: Wed, 17 Nov 2004 18:10:06 +0000 153 Branch: maint-5.8/perl 154 ! pod/perl586delta.pod 155____________________________________________________________________________ 156[ 23512] By: nicholas on 2004/11/17 14:50:18 157 Log: Integrate: 158 [ 23465] 159 Reformulate an error 160 (so the error message given by "perl -M" is a bit more 161 meaningful, as Jarkko pointed out) 162 Branch: maint-5.8/perl 163 !> perl.c pod/perldiag.pod 164____________________________________________________________________________ 165[ 23511] By: nicholas on 2004/11/17 13:45:34 166 Log: Integrate: 167 [ 23506] 168 Subject: [PATCH] perl5db.pl POD cleanup 169 From: Autrijus Tang <autrijus@autrijus.org> 170 Date: Fri, 12 Nov 2004 12:41:33 +0800 171 Message-ID: <20041112044133.GA92924@aut.dyndns.org> 172 173 [ 23508] 174 Fix a couple of typos. 175 176 [ 23509] 177 PerlFAQ sync. 178 Branch: maint-5.8/perl 179 !> hv.c lib/perl5db.pl pod/perlfaq3.pod pod/perlfaq4.pod 180 !> pod/perlfaq6.pod pod/perlfaq7.pod utf8.c 181____________________________________________________________________________ 182[ 23504] By: nicholas on 2004/11/16 21:29:19 183 Log: Oops. They didn't want to get here. Pesky stowaways. 184 Branch: maint-5.8/perl 185 - pod/perl590delta.pod pod/perl591delta.pod pod/perl592delta.pod 186____________________________________________________________________________ 187[ 23503] By: nicholas on 2004/11/16 21:28:30 188 Log: Integrate: 189 [ 23494] 190 Add some descriptive text from Larry to op.c on how optrees are built 191 192 [ 23496] 193 Subject: [perl #32419] Spelling fixes for perl@23492 194 Date: 12 Nov 2004 16:14:49 -0000 195 From: Richard Soderberg (via RT) <perlbug-followup@perl.org> 196 Message-ID: <rt-3.0.11-32419-100173.13.0717895191322@perl.org> 197 198 [ 23500] 199 Subject: [PATCH] s/hierachy/hierarchy/ 200 Date: Mon, 15 Nov 2004 15:59:14 -0700 201 From: "Larry Shatzer Jr." <larrysh@cpan.org> 202 Message-ID: <20041115225913.GA22373@zippy.zyx.net> 203 Branch: maint-5.8/perl 204 +> pod/perl590delta.pod pod/perl591delta.pod pod/perl592delta.pod 205 !> ext/B/B.pm ext/Time/HiRes/Makefile.PL op.c perlio.h 206 !> pod/perl573delta.pod pod/perl58delta.pod pod/perlapi.pod 207 !> pod/perlapio.pod pod/perldata.pod pod/perldebtut.pod 208 !> pod/perlipc.pod pod/perlport.pod pod/perlre.pod 209 !> pod/perlretut.pod pod/perlrun.pod pod/perlsub.pod 210 !> pod/perlthrtut.pod pod/perltodo.pod pod/perltooc.pod 211____________________________________________________________________________ 212[ 23502] By: nicholas on 2004/11/16 14:20:15 213 Log: Disarm the maint branch 214 Branch: maint-5.8/perl 215 ! patchlevel.h 216____________________________________________________________________________ 217[ 23493] By: nicholas on 2004/11/11 14:50:27 218 Log: This is RC1 219 Branch: maint-5.8/perl 220 ! patchlevel.h pod/perlhist.pod 221____________________________________________________________________________ 222[ 23488] By: nicholas on 2004/11/08 21:35:33 223 Log: Integrate: 224 [ 23487] 225 No more late changes, dammit 226 Branch: maint-5.8/perl 227 !> ext/B/t/optree_concise.t 228____________________________________________________________________________ 229[ 23486] By: nicholas on 2004/11/08 13:35:28 230 Log: Integrate: 231 [ 23485] 232 Subject: Re: optree tests and VMS progress (no really) 233 From: Yitzchak Scott-Thoennes <sthoenna@efn.org> 234 Date: Sun, 7 Nov 2004 23:24:15 -0800 235 Message-ID: <20041108072415.GA3928@efn.org> 236 Branch: maint-5.8/perl 237 !> ext/B/t/OptreeCheck.pm 238____________________________________________________________________________ 239[ 23484] By: nicholas on 2004/11/07 13:53:14 240 Log: Integrate: 241 [ 23481] 242 Subject: Re: optree tests and VMS progress (no really) 243 From: Jim Cromie <jim.cromie@gmail.com> 244 Message-ID: <cfe85dfa041105235723398fe2@mail.gmail.com> 245 Date: Sat, 6 Nov 2004 00:57:13 -0700 246 Branch: maint-5.8/perl 247 !> ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t 248 !> ext/B/t/optree_concise.t 249____________________________________________________________________________ 250[ 23483] By: nicholas on 2004/11/07 13:18:19 251 Log: Integrate: 252 [ 23482] 253 document regcomp.c/regexec.c's dual life under ext/re/ 254 Branch: maint-5.8/perl 255 !> regcomp.c regexec.c 256____________________________________________________________________________ 257[ 23480] By: nicholas on 2004/11/05 22:48:41 258 Log: Cargo cult 5.8.6 upgrade 259 Branch: maint-5.8/perl 260 ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2 261 ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9 262 ! pod/perl585delta.pod vos/build.cm vos/config.alpha.def 263 ! vos/config.alpha.h vos/config.ga.def vos/config.ga.h 264 ! vos/install_perl.cm win32/Makefile win32/config_H.bc 265 ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64 266 ! win32/makefile.mk wince/Makefile.ce 267____________________________________________________________________________ 268[ 23479] By: nicholas on 2004/11/05 22:01:13 269 Log: Update perldelta 270 Branch: maint-5.8/perl 271 ! pod/perl586delta.pod 272____________________________________________________________________________ 273[ 23478] By: nicholas on 2004/11/05 21:24:11 274 Log: Update Changes 275 Branch: maint-5.8/perl 276 ! Changes patchlevel.h 277____________________________________________________________________________ 278[ 23477] By: nicholas on 2004/11/05 21:03:42 279 Log: Integrate: 280 [ 23475] 281 Subject: Re: Buidling stable.tar.gz on Unix as non-root [PATCH] 282 Date: Fri, 5 Nov 2004 10:36:57 -0500 (EST) 283 From: Andy Dougherty <doughera@lafayette.edu> 284 Message-ID: <Pine.SOL.4.58.0411051035020.15217@maxwell.phys.lafayette.edu> 285 Branch: maint-5.8/perl 286 !> INSTALL 287____________________________________________________________________________ 288[ 23476] By: nicholas on 2004/11/05 20:18:51 289 Log: Integrate: 290 [ 23423] 291 Small updates to the web addresses for Perl, noticed by Robert Spier 292 293 [ 23466] 294 FAQ sync 295 Branch: maint-5.8/perl 296 !> pod/perl.pod pod/perlfaq.pod pod/perlfaq1.pod pod/perlfaq2.pod 297 !> pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod 298 !> pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod 299 !> pod/perlfaq9.pod 300____________________________________________________________________________ 301[ 23464] By: nicholas on 2004/11/01 18:20:33 302 Log: Subject: Re: [patches] optree_* tests unexpectedly succeeding. + maint-only patch 303 From: Jim Cromie <jcromie@divsol.com> 304 Message-ID: <417EB697.9020301@divsol.com> 305 Date: Tue, 26 Oct 2004 14:41:59 -0600 306 Branch: maint-5.8/perl 307 ! ext/B/t/optree_check.t 308____________________________________________________________________________ 309[ 23463] By: nicholas on 2004/11/01 15:28:24 310 Log: Integrate: 311 [ 23444] 312 Skip tests if Devel::Peek not built 313 Branch: maint-5.8/perl 314 !> ext/threads/shared/t/sv_refs.t ext/threads/t/end.t 315 !> ext/threads/t/join.t lib/base/t/fields-base.t 316____________________________________________________________________________ 317[ 23462] By: nicholas on 2004/11/01 14:51:33 318 Log: Integrate: 319 [ 23445] 320 Set the IV values for PL_sv_yes and PL_sv_no at initialisation time. 321 Branch: maint-5.8/perl 322 !> perl.c sv.c 323____________________________________________________________________________ 324[ 23461] By: nicholas on 2004/11/01 14:36:03 325 Log: Integrate: 326 [ 23440] 327 Assimilate I18N::LangTags 0.35 328 329 [ 23442] 330 Oops. Forgot to add the new test in I18N::LangTags 0.35 331 332 [ 23443] 333 Assimilate PathTools 3.01 (File::Spec and Cwd) 334 Branch: maint-5.8/perl 335 +> lib/I18N/LangTags/t/20_locales.t 336 !> MANIFEST ext/Cwd/t/cwd.t lib/Cwd.pm lib/File/Spec.pm 337 !> lib/File/Spec/VMS.pm lib/I18N/LangTags.pm 338 !> lib/I18N/LangTags/ChangeLog lib/I18N/LangTags/List.pm 339 !> lib/I18N/LangTags/README 340____________________________________________________________________________ 341[ 23460] By: nicholas on 2004/11/01 14:16:33 342 Log: Integrate: 343 [ 23439] 344 Subject: [PATCH] Temporary fix for usemallocwrap problems on IRIX (was Re: usemallocwrap problems on IRIX (was Re: Problem and question)) 345 Date: Sun, 31 Oct 2004 04:01:42 -0500 346 From: Ed Allen Smith <easmith@beatrice.rutgers.edu> 347 Message-Id: <mid+200410310901.i9V91g1Y519894@dogberry.rutgers.edu> 348 Branch: maint-5.8/perl 349 !> hints/irix_6.sh 350____________________________________________________________________________ 351[ 23459] By: nicholas on 2004/11/01 14:04:39 352 Log: Integrate: 353 [ 23431] 354 Subject: [PATCH] 36 additional tests for B 355 From: Steve Peters <steve@fisharerojo.org> 356 Date: Fri, 29 Oct 2004 00:53:22 -0500 357 Message-Id: <200410290053.22947.steve@fisharerojo.org> 358 359 [ 23446] 360 Subject: [patches] optree_* tests unexpectedly succeeding. + maint-only patch 361 From: Jim Cromie <jim.cromie@gmail.com> 362 Message-ID: <cfe85dfa04102515365f11ef10@mail.gmail.com> 363 Date: Mon, 25 Oct 2004 16:36:40 -0600 364 Branch: maint-5.8/perl 365 !> ext/B/t/b.t ext/B/t/optree_check.t ext/B/t/optree_varinit.t 366____________________________________________________________________________ 367[ 23458] By: nicholas on 2004/11/01 13:39:35 368 Log: Integrate: 369 [ 23424] 370 Fix [perl #32130] Errno.pm must not pass references to "prototype" 371 Branch: maint-5.8/perl 372 !> ext/Errno/Errno_pm.PL ext/Errno/t/Errno.t 373____________________________________________________________________________ 374[ 23456] By: nicholas on 2004/11/01 13:06:23 375 Log: Integrate: 376 [ 23438] 377 [perl #32033] Using foreach on threads::shared array crashes perl 378 The FETCH code for shared aggregate elements could leak a shared RV 379 address into a private SV. RVs are now handled specially, in the 380 same way that they already were for scalar shared magic. 381 Branch: maint-5.8/perl 382 !> ext/threads/shared/shared.xs 383____________________________________________________________________________ 384[ 23454] By: nicholas on 2004/11/01 12:38:48 385 Log: Integrate: 386 [ 23419] 387 Subject: [PATCH] Re: Devel::Peek: hash quality 125%? 388 From: Tels <perl_dummy@bloodgate.com> 389 Date: Sat, 23 Oct 2004 16:56:31 +0200 390 Message-Id: <200410231656.40995@bloodgate.com> 391 392 [ 23420] 393 Subject: Re: [perl #31937] perlop: add basic =~ examples 394 From: Steve Peters <steve@fisharerojo.org> 395 Date: Sat, 23 Oct 2004 08:01:51 -0500 396 Message-Id: <200410230801.51649.steve@fisharerojo.org> 397 398 [ 23422] 399 Subject: [perl #30227] [PATCH]splain vs. -w 400 From: "Steve Peters via RT" <perlbug-followup@perl.org> 401 Date: 23 Oct 2004 13:55:41 -0000 402 Message-ID: <rt-3.0.11-30227-98375.1.28465791111211@perl.org> 403 404 [ 23432] 405 Document sv_magic() changes brought about by sv_magicext() 406 407 Change 14335 made sv_magic() a wrapper to a new sv_magicext(), 408 but didn't update the documentation for sv_magic() to reflect 409 the changed handling of the name/namlen arguments. 410 411 Also correct a couple of typos, and mention sv_magicext() in 412 perlguts. 413 Branch: maint-5.8/perl 414 !> ext/Devel/Peek/Changes ext/Devel/Peek/Peek.pm 415 !> lib/diagnostics.pm pod/perlapi.pod pod/perlguts.pod 416 !> pod/perlop.pod sv.c 417____________________________________________________________________________ 418[ 23453] By: nicholas on 2004/11/01 12:17:44 419 Log: Integrate: 420 [ 23266] 421 [perl #31078] Fields package bug 422 An intermediate class with no fields messes up private fields 423 in the base class. 424 425 [ 23267] 426 I somehow managed to omit the base.pm change from #23266 427 Branch: maint-5.8/perl 428 !> lib/base.pm lib/base/t/fields-base.t 429____________________________________________________________________________ 430[ 23452] By: nicholas on 2004/11/01 10:24:35 431 Log: Improvements and corrections as suggested by Ed Allen Smith, 432 Glenn Linderman, Yitzchak Scott-Thoennes and Steve Hay 433 Branch: maint-5.8/perl 434 ! pod/perl586delta.pod 435____________________________________________________________________________ 436[ 23451] By: nicholas on 2004/10/31 18:46:53 437 Log: First draft of 5.8.6's perldelta 438 Branch: maint-5.8/perl 439 ! pod/perl586delta.pod 440____________________________________________________________________________ 441[ 23447] By: nicholas on 2004/10/31 14:25:17 442 Log: Integrate: 443 [ 23365] 444 Fix [perl #31971] local $^D gives noise 445 446 (ish. Actually a rewrite to give binary compatibility) 447 Branch: maint-5.8/perl 448 ! embed.fnc embed.h mg.c perl.c proto.h 449____________________________________________________________________________ 450[ 23430] By: nicholas on 2004/10/28 10:20:54 451 Log: Integrate: 452 [ 23425] 453 Subject: [PATCH] lib/Carp.t improvements 454 From: "Craig A. Berry" <craigberry@mac.com> 455 Date: Tue, 26 Oct 2004 23:32:25 -0500 456 Message-Id: <417F24D9.1000904@mac.com> 457 Branch: maint-5.8/perl 458 !> lib/Carp.t 459____________________________________________________________________________ 460[ 23429] By: nicholas on 2004/10/28 10:07:49 461 Log: Integrate: 462 [ 23418] 463 [perl #32039] Chained goto &sub drops data too early. 464 465 Change 22373 to stop a memory leak in goto &foo intead caused 466 the elements of @_ to be freed too early. This revised fix 467 just transfers the reifiedness of the old @_ to the new @_ 468 469 [ 23426] 470 include flags and refcount in the list of leaked scalars 471 Branch: maint-5.8/perl 472 !> perl.c pp_ctl.c t/op/goto.t 473____________________________________________________________________________ 474[ 23428] By: nicholas on 2004/10/28 09:26:16 475 Log: Integrate: 476 [ 23416] 477 Subject: [PATCH] ext/IO/IO.xs: fix blocking on sparc linux 478 Message-ID: <20041022033033.GA12362@londo.c47.org> 479 From: Brendan O'Dea <bod@debian.org> 480 Date: Fri, 22 Oct 2004 13:30:33 +1000 481 Branch: maint-5.8/perl 482 !> ext/IO/IO.xs 483____________________________________________________________________________ 484[ 23427] By: nicholas on 2004/10/28 09:10:57 485 Log: Integrate: 486 [ 23417] 487 Upgrade to Encode 2.07 488 489 [ 23421] 490 Upgrade to Encode 2.08. 491 Branch: maint-5.8/perl 492 !> ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm 493 !> ext/Encode/Encode.xs ext/Encode/META.yml 494 !> ext/Encode/Unicode/Unicode.pm ext/Encode/Unicode/Unicode.xs 495 !> ext/Encode/encoding.pm ext/Encode/lib/Encode/Encoding.pm 496 !> ext/Encode/t/Encode.t ext/Encode/t/fallback.t 497 !> ext/Encode/ucm/macArabic.ucm ext/Encode/ucm/macCentEuro.ucm 498 !> ext/Encode/ucm/macChinsimp.ucm ext/Encode/ucm/macChintrad.ucm 499 !> ext/Encode/ucm/macDingbats.ucm ext/Encode/ucm/macGreek.ucm 500 !> ext/Encode/ucm/macKorean.ucm ext/Encode/ucm/macROMnn.ucm 501 !> ext/Encode/ucm/macSymbol.ucm ext/Encode/ucm/macThai.ucm 502____________________________________________________________________________ 503[ 23415] By: nicholas on 2004/10/22 18:01:45 504 Log: Update Changes 505 Branch: maint-5.8/perl 506 ! Changes patchlevel.h 507____________________________________________________________________________ 508[ 23414] By: nicholas on 2004/10/22 17:48:44 509 Log: Integrate: 510 [ 23410] 511 Subject: docpatch for perltie.pod 512 From: David Cantrell <david@cantrell.org.uk> 513 Date: Thu, 21 Oct 2004 12:21:52 +0100 514 Message-ID: <20041021112151.GA22862@bytemark.barnyard.co.uk> 515 Branch: maint-5.8/perl 516 !> pod/perltie.pod 517____________________________________________________________________________ 518[ 23413] By: nicholas on 2004/10/22 17:47:25 519 Log: Integrate: 520 [ 23372] 521 Implement a new -dt command-line flag, to enable threads under the 522 debugger (bug #31666). 523 524 Subject: RE: [PATCH] debugger handles threads [perl #31666] 525 From: <richard.foley@ubs.com> 526 Date: Wed, 13 Oct 2004 13:01:18 +0200 527 Message-ID: <B374141B0A424D4F9CF143CC51B3ADD903FB9E12@NZURC900PEX1.ubsgs.ubsgroup.net> 528 529 Subject: Re: [PATCH] debugger handles threads [perl #31666] 530 From: Yitzchak Scott-Thoennes <sthoenna@efn.org> 531 Date: Wed, 13 Oct 2004 02:49:58 -0700 532 Message-ID: <20041013094957.GA17184@efn.org> 533 Branch: maint-5.8/perl 534 !> lib/perl5db.pl perl.c pod/perlrun.pod 535____________________________________________________________________________ 536[ 23412] By: nicholas on 2004/10/22 15:51:06 537 Log: Back out changes 23347 and 23349 for now, as they cause URI to fail 538 regression tests. (Integrated with change 23391). 539 It's not clear to me whether the regression tests are buggy, or this 540 change, or something else which this change now exposes. 541 Branch: maint-5.8/perl 542 ! lib/overload.pm lib/overload.t 543____________________________________________________________________________ 544[ 23411] By: nicholas on 2004/10/22 15:26:39 545 Log: Ooops. I forgot to move Changes to Changes5.8.5. Split things properly 546 Branch: maint-5.8/perl 547 +> Changes5.8.5 548 ! Changes MANIFEST 549____________________________________________________________________________ 550[ 23409] By: nicholas on 2004/10/21 15:49:06 551 Log: Update Changes 552 Branch: maint-5.8/perl 553 ! Changes patchlevel.h 554____________________________________________________________________________ 555[ 23408] By: nicholas on 2004/10/21 15:42:32 556 Log: Rebuild table of contents and re-sort MANIFEST 557 Branch: maint-5.8/perl 558 ! MANIFEST pod/perltoc.pod 559____________________________________________________________________________ 560[ 23407] By: nicholas on 2004/10/21 15:37:52 561 Log: Re-run regen.pl 562 Branch: maint-5.8/perl 563 ! pod/perlapi.pod pod/perlintern.pod 564____________________________________________________________________________ 565[ 23406] By: nicholas on 2004/10/21 15:18:42 566 Log: Integrate: 567 [ 23393] 568 Ensure that PVA.pl returns a true value. 569 570 [ 23394] 571 Remove opmini.c when cleaning up. 572 Branch: maint-5.8/perl 573 !> Makefile.SH lib/unicore/mktables 574____________________________________________________________________________ 575[ 23405] By: nicholas on 2004/10/21 15:08:19 576 Log: Integrate: 577 [ 22741] 578 Include variable names in "Use of uninitialized value" warnings 579 (just for lib/Math/BigInt/t/mbimbf.inc) 580 581 582 [ 23216] 583 Subject: [PATCH] pre Math::BigInt v1.72 584 From: Tels <perl_dummy@bloodgate.com> 585 Date: Fri, 13 Aug 2004 14:02:50 +0200 586 Message-Id: <200408131402.52270@bloodgate.com> 587 588 [ 23359] 589 Subject: Patch: BigInt v1.73 (pre-release) 590 From: Tels <perl_dummy@bloodgate.com> 591 Date: Sun, 10 Oct 2004 22:36:03 +0200 592 Message-Id: <200410102236.03637@bloodgate.com> 593 594 [ 23396] 595 Subject: [PATCH] Math::BigInt v1.73 final 596 From: Tels <perl_dummy@bloodgate.com> 597 Date: Wed, 20 Oct 2004 21:06:40 +0200 598 Message-Id: <200410202106.41840@bloodgate.com> 599 600 Subject: [PATCH] Math::BigRat v0.13 (pre-release) 601 From: Tels <tels@bloodgate.com> 602 Date: Wed, 20 Oct 2004 22:03:55 +0200 603 Message-Id: <200410202203.56063@bloodgate.com> 604 Branch: maint-5.8/perl 605 !> lib/Math/BigFloat.pm lib/Math/BigInt.pm 606 !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbf.t 607 !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigfltpm.inc 608 !> lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintpm.inc 609 !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/mbimbf.inc 610 !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t 611 !> lib/Math/BigInt/t/upgrade.inc lib/Math/BigInt/t/upgrade.t 612 !> lib/Math/BigInt/t/with_sub.t lib/Math/BigRat.pm 613 !> lib/Math/BigRat/t/big_ap.t lib/Math/BigRat/t/bigrat.t 614 !> lib/Math/BigRat/t/bigratpm.inc lib/Math/BigRat/t/bigratpm.t 615 !> lib/Math/BigRat/t/bigratup.t 616____________________________________________________________________________ 617[ 23404] By: nicholas on 2004/10/21 13:53:01 618 Log: Integrate: 619 [ 23052] 620 A tool to check the AUTHORS file 621 622 [ 23371] 623 Make autodoc.pl write its output with UNIX style EOL's. 624 625 This saves the Win32 committer(s?) having to dos2unix the files 626 before committing. Maybe Perforce's "LineEnd: share" suffices 627 anyway, but there's no harm in playing safe. 628 Branch: maint-5.8/perl 629 +> Porting/checkAUTHORS.pl 630 !> MANIFEST autodoc.pl 631____________________________________________________________________________ 632[ 23403] By: nicholas on 2004/10/21 13:32:54 633 Log: Integrate: 634 [ 23360] 635 Subject: [PATCH-for-23358] enable statically linked extensions for Win32 636 From: Vadim Konovalov <konovalo@mail.wplus.net> 637 Date: Mon, 11 Oct 2004 22:57:00 +0400 638 Message-ID: <80173417046.20041011225700@vkonovalov.ru> 639 640 [ 23363] 641 Subject: [PATCH@23361] RE: [PATCH-for-23358] enable statically linked exte nsions for Win32 642 From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com> 643 Date: Wed, 13 Oct 2004 09:45:31 +0400 644 Message-ID: <7DD1BE2C50259746ABB8683672D2089E08133C@itotest-1.spb.lucent.com> 645 Branch: maint-5.8/perl 646 !> makedef.pl win32/Makefile win32/buildext.pl win32/dl_win32.xs 647 !> win32/makefile.mk win32/perllib.c win32/sync_ext.pl 648____________________________________________________________________________ 649[ 23402] By: nicholas on 2004/10/21 13:03:35 650 Log: Integrate: 651 [ 23353] 652 A new machine type, some reformatting, some reorganization 653 and a bit of additional info on Sleepycat's db. 654 655 [ 23364] 656 A few fixes in the list of -D debugging flags 657 658 [ 23392] 659 Subject: [PATCH perl.c pod/perl.pod pod/perlfaq2.pod] 660 Rephrase "Perl Home Page" References 661 From: chromatic <chromatic@wgz.org> 662 Date: Tue, 19 Oct 2004 22:52:19 -0700 663 Message-Id: <1098251539.20976.53.camel@localhost> 664 Branch: maint-5.8/perl 665 !> AUTHORS README.hpux perl.c pod/perl.pod pod/perlfaq2.pod 666 !> pod/perlrun.pod 667____________________________________________________________________________ 668[ 23401] By: nicholas on 2004/10/21 12:50:53 669 Log: Integrate: 670 [ 23354] 671 Make AIX 5 + gcc work in 64bitall 672 Branch: maint-5.8/perl 673 !> hints/aix.sh 674____________________________________________________________________________ 675[ 23400] By: nicholas on 2004/10/21 11:43:53 676 Log: Integrate: 677 [ 23351] 678 Make the perl interpreter more tolerant of UTF-16-encoded script 679 (patch by Jarkko Hietaniemi) 680 681 [ 23352] 682 Briefly document the test.utf16 make target. 683 684 [ 23362] 685 Minor tweaks for the test.utf16 target, by Jarkko 686 Branch: maint-5.8/perl 687 !> Makefile.SH pod/perlhack.pod t/TEST toke.c utf8.c 688____________________________________________________________________________ 689[ 23399] By: nicholas on 2004/10/21 11:13:27 690 Log: Integrate: 691 [ 23348] 692 Subject: [PATCH-for-23341] dynaloader improvements and cleanup 693 From: Vadim Konovalov <vadim@vkonovalov.ru> 694 Date: Sun, 3 Oct 2004 22:10:06 +0400 695 Message-ID: <138-1837306906.20041003221006@vkonovalov.ru> 696 697 [ 23361] 698 Subject: [perl #31843] warnings::warn($obj,...) fails when $obj overloads "" 699 From: kaminsky@math.huji.ac.il (via RT) <perlbug-followup@perl.org> 700 Date: 5 Oct 2004 09:52:07 -0000 701 Message-ID: <rt-3.0.11-31843-97358.2.89612012687236@perl.org> 702 (with tweaks) 703 Branch: maint-5.8/perl 704 !> ext/DynaLoader/DynaLoader_pm.PL lib/warnings.pm warnings.pl 705____________________________________________________________________________ 706[ 23398] By: nicholas on 2004/10/21 10:54:14 707 Log: Integrate: 708 [ 23343] 709 Subject: [PATCH] make t/uni/class.t pass on VMS 710 From: "Craig A. Berry" <craigberry@mac.com> 711 Date: Fri, 01 Oct 2004 12:57:55 -0500 712 Message-ID: <415D9AA3.1000908@mac.com> 713 714 [ 23346] 715 Subject: [PATCH] vms/t/filespec.t tweak 716 From: "Craig A. Berry" <craigberry@mac.com> 717 Date: Fri, 01 Oct 2004 13:18:03 -0500 718 Message-ID: <415D9F5B.5040306@mac.com> 719 720 [ 23358] 721 Subject: [PATCH] add the 'test_harness' target to vms "makefile" 722 From: Abe Timmerman <abe@ztreet.demon.nl> 723 Date: Sat, 9 Oct 2004 18:13:38 +0200 724 Message-Id: <200410091813.38673.abe@ztreet.demon.nl> 725 726 [ 23367] 727 Subject: [PATCH] Re: [NOT OK] 23353 OpenVMS 7.2 VAX 728 From: "Craig A. Berry" <craigberry@mac.com> 729 Date: Thu, 14 Oct 2004 10:09:41 -0500 730 Message-ID: <416E96B5.5020100@mac.com> 731 732 [ 23377] 733 Subject: [PATCH] test_harness tweak for VMS 734 From: "Craig A. Berry" <craigberry@mac.com> 735 Date: Sat, 16 Oct 2004 12:15:02 -0500 736 Message-Id: <41715716.5000108@mac.com> 737 Branch: maint-5.8/perl 738 !> ext/Devel/PPPort/parts/inc/ppphtest 739 !> ext/Devel/PPPort/t/ppphtest.t t/harness t/uni/class.t 740 !> vms/descrip_mms.template vms/ext/filespec.t vms/test.com 741____________________________________________________________________________ 742[ 23397] By: nicholas on 2004/10/21 10:30:49 743 Log: Integrate: 744 [ 23350] 745 Subject: [perl #31697] [PATCH] B::Showlex::newlex enhancement and pod 746 From: Jim Cromie (via RT) <perlbug-followup@perl.org> 747 Date: 23 Sep 2004 21:45:42 -0000 748 Message-ID: <rt-3.0.11-31697-96840.0.810265136907162@perl.org> 749 (with doc nits) 750 751 [ 23356] 752 Hack to make -Dusethreads -Uuseithreads -Uuse5005threads pass all tests 753 754 [ 23395] 755 Need to skip optree walking tests if perlio not built 756 Branch: maint-5.8/perl 757 !> ext/B/B/Concise.pm ext/B/B/Showlex.pm ext/B/t/OptreeCheck.pm 758 !> ext/B/t/f_map.t ext/B/t/f_sort.t ext/B/t/showlex.t 759____________________________________________________________________________ 760[ 23391] By: nicholas on 2004/10/19 20:10:52 761 Log: Integrate: 762 [ 22926] 763 Subject: Re: [perl #30197] perlbug AutoReply: Data::Dumper does not indent the deparsed code properly 764 From: Mathieu Arnold <m@absolight.fr> 765 Date: Thu, 10 Jun 2004 16:43:58 +0200 766 Message-ID: <34D483170C7F84E0DFBE442B@andromede.in.reaumur.net> 767 (with a test adjustment) 768 769 [ 23347] 770 Subject: [PATCH perl-current] Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading 771 From: Rick Delaney <rick@bort.ca> 772 Date: Sat, 2 Oct 2004 01:04:49 -0400 773 Message-ID: <20041002050448.GB5059@biff.bort.ca> 774 775 [ 23349] 776 Increment $overload::VERSION after change #23347 777 Branch: maint-5.8/perl 778 !> ext/B/B/Concise.pm ext/Data/Dumper/Dumper.pm 779 !> ext/Data/Dumper/t/dumper.t lib/overload.pm lib/overload.t 780____________________________________________________________________________ 781[ 23390] By: nicholas on 2004/10/19 19:35:22 782 Log: Integrate: 783 [ 23331] 784 Subject: Re: [perl #31586] utime does not reach expectations [PATCH] 785 From: LAUN Wolfgang <wolfgang.laun@alcatel.at> 786 Date: Fri, 17 Sep 2004 14:01:11 +0200 787 Message-Id: <DF27CDCBD2581D4B88431901094E4B4D02B0C88B@attmsx1.aut.alcatel.at> 788 789 Clarify the effect of utime when the file isn't owned by the user 790 791 [ 23332] 792 Document that $ENV{PATH} may not contain relative directories under -T 793 794 [ 23333] 795 Remove a couple of C<> to avoid confusing double quotes in text 796 rendering. [perl #31678] 797 798 [ 23338] 799 Spelling correction spotted by Greg McCarroll 800 801 [ 23341] 802 Subject: [patch] Sys::Syslog POD - $Sys::Syslog::host 803 From: "Jay Hannah" <jhannah@omnihotels.com> 804 Date: Wed, 15 Sep 2004 14:51:42 -0500 805 Message-ID: <002001c49b5d$6d0d79c0$4722000a@omarests2> 806 807 [ 23345] 808 More caveats on the non-portability of stat(), suggested by 809 Stas Bekman. 810 811 [ 23368] 812 Document sv_vcatpvf, sv_vsetpvf, sv_vcatpvf_mg and sv_vsetpvf_mg. 813 814 These are already in the API supported by Devel::PPPort, and are 815 often more useful than sv_vcatpvfn and sv_vsetpvfn which were 816 already documented. 817 818 [ 23369] 819 Doc nit to Data::Dumper, suggested by Peter Kay. 820 821 [ 23378] 822 Add a missing warning categorisation in perldiag. 823 824 [ 23379] 825 Fix a typo. 826 827 [ 23382] 828 Subject: [PATCH] perlfaq2.pod (add a book) 829 From: <richard.foley@ubs.com> 830 Date: Tue, 19 Oct 2004 07:29:31 +0200 831 Message-ID: <B374141B0A424D4F9CF143CC51B3ADD903FB9E3A@NZURC900PEX1.ubsgs.ubsgroup.net> 832 833 [ 23383] 834 More Data::Dumper docs nits, fix the previous one, 835 suggested by Yves Orton. 836 Branch: maint-5.8/perl 837 !> README.epoc embed.fnc ext/Data/Dumper/Dumper.pm 838 !> ext/Sys/Syslog/Syslog.pm pod/perlapi.pod pod/perldiag.pod 839 !> pod/perlfaq2.pod pod/perlfunc.pod pod/perlop.pod 840 !> pod/perlsec.pod sv.c utils/c2ph.PL 841____________________________________________________________________________ 842[ 23389] By: nicholas on 2004/10/19 19:16:21 843 Log: Integrate: 844 [ 23326] 845 Subject: [PATCH] encoding and open pragmas 846 From: Jarkko Hietaniemi <jhi@iki.fi> 847 Date: Mon, 16 Aug 2004 22:27:00 +0300 848 Message-ID: <41210A84.6060506@iki.fi> 849 850 Subject: Re: [PATCH] encoding and open pragmas 851 From: Jarkko Hietaniemi <jhi@iki.fi> 852 Date: Tue, 17 Aug 2004 11:22:58 +0300 (EEST) 853 Message-Id: <200408170822.i7H8MwUU016793@vipunen.hut.fi> 854 855 [ 23334] 856 Typo fix. 857 Subject: [PATCH] Re: Smoke [5.9.2] 23330 FAIL(X) hp-ux 11.11/64 (PA-2.0/64/2 cpu) 858 From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> 859 Date: Wed, 22 Sep 2004 11:20:53 +0200 860 Message-ID: <20040922112053.686562b6@valis.local> 861 862 [ 23355] 863 Restore runtime loading of Encode and Encode-related modules, so that 864 open.pm will work when the Encode extension isn't build. 865 866 [ 23380] 867 Upgrade to Encode 2.04. 868 869 [ 23381] 870 Re-apply the encoding.pm part of: 871 872 Subject: [PATCH] encoding and open pragmas 873 From: Jarkko Hietaniemi <jhi@iki.fi> 874 Date: Mon, 16 Aug 2004 22:27:00 +0300 875 Message-ID: <41210A84.6060506@iki.fi> 876 877 [ 23384] 878 Upgrade to Encode 2.05 879 Branch: maint-5.8/perl 880 !> ext/Encode/AUTHORS ext/Encode/Changes ext/Encode/Encode.pm 881 !> ext/Encode/JP/JP.pm ext/Encode/META.yml ext/Encode/Makefile.PL 882 !> ext/Encode/bin/piconv ext/Encode/bin/ucmsort 883 !> ext/Encode/encoding.pm ext/Encode/lib/Encode/Alias.pm 884 !> ext/Encode/lib/Encode/Supported.pod 885 !> ext/Encode/ucm/big5-hkscs.ucm lib/open.pm lib/open.t 886 !> t/io/layers.t 887____________________________________________________________________________ 888[ 23388] By: nicholas on 2004/10/19 18:26:52 889 Log: Integrate: 890 [ 23329] 891 Upgrade to Time::HiRes 1.65. 892 893 [ 23330] 894 Upgrade to MIME::Base64 3.05. 895 896 [ 23340] 897 A fix for [perl #31692] : as PerlIO::scalar accesses directly the 898 PV of the scalar it reads from, avoid to read it when it's an 899 undefined PV. 900 901 [ 23366] 902 Subject: AW: [perl #31864] IO::Poll - undef fd not checked in mask() 903 From: "Dintelmann, Peter" <Peter.Dintelmann@Dresdner-Bank.com> 904 Date: Mon, 11 Oct 2004 09:54:15 +0200 905 Message-ID: <8FD9B6A658383E468B55D364D1A9951601857331@ffz00zm6.ffz00e.mail.dresdner.net> 906 Branch: maint-5.8/perl 907 !> ext/IO/lib/IO/Poll.pm ext/MIME/Base64/Base64.pm 908 !> ext/MIME/Base64/Changes ext/MIME/Base64/t/warn.t 909 !> ext/PerlIO/scalar/scalar.xs ext/PerlIO/t/scalar.t 910 !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm 911 !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL 912 !> ext/Time/HiRes/ppport.h ext/Time/HiRes/t/HiRes.t 913____________________________________________________________________________ 914[ 23387] By: nicholas on 2004/10/19 18:09:57 915 Log: Integrate: 916 [ 23373] 917 Implement sv_svset _nosteal variants by passing a flag into 918 sv_set_flags rather than messing with the SvTEMP() flag on either 919 side of the call. 920 921 [ 23374] 922 The second half of Perl_vwarner is actually a straight cut&paste job 923 from Perl_vwarn, so convert it into a (tail) call to Perl_vwarn. 924 cut&paste is bad, m'kay. 925 926 [ 23375] 927 Merge the common code from Perl_vdie and Perl_vwarner into a 928 S_vdie_common 929 930 [ 23376] 931 Merge code from vdie and vcroak into S_vdie_croak_common 932 Branch: maint-5.8/perl 933 !> sv.c sv.h util.c 934____________________________________________________________________________ 935[ 23386] By: nicholas on 2004/10/19 16:56:17 936 Log: Integrate: 937 [ 23321] 938 Subject: Re: [perl #31459] Bug in read() 939 From: Chris Heath <chris@heathens.co.nz> 940 Date: 06 Sep 2004 00:03:12 -0400 941 Message-Id: <1094443392.12379.35.camel@linux.heathens.co.nz> 942 943 a read(F) into a UTF8-encoded buffer with an offset off the 944 end of the buffer, miss-calculated buffer lengths 945 946 [ 23337] 947 Subject: Patch for perl.c fixing an obscure environment bug 948 From: Merijn Broeren <merijnb@iloquent.com> 949 Date: Thu, 23 Sep 2004 17:18:17 +0200 950 Message-ID: <20040923151817.GA15782@brugman.iloquent.nl> 951 952 [ 23342] 953 [perl #31767] open $1, "file" doesn't raise an exception 954 955 [ 23344] 956 Perl_sv_recode_to_utf8 shouldn't be returning SvPVX(sv) without 957 any check on whether it's valid. 958 Branch: maint-5.8/perl 959 !> perl.c pp.c pp_sys.c sv.c t/io/open.t 960____________________________________________________________________________ 961[ 23385] By: nicholas on 2004/10/19 16:29:12 962 Log: Integrate: 963 [ 23155] 964 Build the perldelta copying command for the main Unix makefile with 965 buildtoc, so that it doesn't get forgotten on version increments. 966 967 [ 23370] 968 Include opmini.c in the dependency generation. 969 Branch: maint-5.8/perl 970 ! Makefile.SH 971 !> pod/buildtoc 972____________________________________________________________________________ 973[ 23335] By: nicholas on 2004/09/23 10:12:34 974 Log: Integrate: 975 [ 23320] 976 [perl #30066] Memory leak in nested shared data structures in 5.8.4 977 A pop of an item from a shared array ref causes a leak due to 978 AVf_REAL not having been set after an sv_upgrade(sv, SVt_PVAV). 979 Make sv_upgrade() set always this flag. 980 Branch: maint-5.8/perl 981 !> sv.c 982____________________________________________________________________________ 983[ 23328] By: nicholas on 2004/09/20 14:14:31 984 Log: Integrate: 985 [ 23322] 986 Upgrade to Time::HiRes 1.63. 987 Note that it includes a ppport.h file. See if the one 988 previously built in Devel::PPPort can be used instead. 989 Branch: maint-5.8/perl 990 +> ext/Time/HiRes/ppport.h 991 !> MANIFEST ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm 992 !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL 993 !> ext/Time/HiRes/t/HiRes.t 994____________________________________________________________________________ 995[ 23324] By: steveh on 2004/09/17 16:31:49 996 Log: Have usethreads set the same as useithreads on Win32 997 998 This should fix the current ext/B/t/optree_*.t failures. 999 1000 Nicholas Clark and Andy Dougherty both say this is how it should be: 1001 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00195.html 1002 http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00259.html 1003 Branch: maint-5.8/perl 1004 ! win32/Makefile win32/makefile.mk 1005____________________________________________________________________________ 1006[ 23318] By: nicholas on 2004/09/10 16:27:07 1007 Log: Update the skips for the no perlio case 1008 Branch: maint-5.8/perl 1009 ! ext/B/t/optree_check.t ext/B/t/optree_concise.t 1010 ! ext/B/t/showlex.t 1011____________________________________________________________________________ 1012[ 23317] By: nicholas on 2004/09/10 14:37:25 1013 Log: Integrate: 1014 [ 23200] 1015 Fix [perl #24269] socket() call uses non-IFS providers 1016 causing subsequent print/read to hang or misbehave 1017 1018 Patch supplied by Artiom Morozov <artiom@phreaker.net> 1019 in the bug report at http://rt.perl.org/rt3/index.html?q=24269 1020 1021 (strictly actually use the alternative supplied "stable" patch) 1022 1023 [ 23275] 1024 Implement new environment variable to allow the use of non-IFS 1025 compatible LSP's on Windows to allow Perl to work in conjunction 1026 with a firewall such as McAfee Guardian. 1027 1028 Bug report and possible solutions by Ken Fox <kfox@ford.com>; 1029 further assistance by Artiom Morozov <artiom@phreaker.net>. 1030 Branch: maint-5.8/perl 1031 ! win32/win32sck.c 1032 !> README.win32 pod/perlrun.pod win32/Makefile win32/makefile.mk 1033____________________________________________________________________________ 1034[ 23316] By: nicholas on 2004/09/10 10:56:43 1035 Log: Integrate: 1036 [ 23170] 1037 Bug report #30132 was resolved before it was finished! 1038 Here's the last piece in the puzzle. 1039 1040 [ 23191] 1041 Subject: [PATCH] extension to diagnostics.pm 1042 From: Fergal Daly <fergal@esatclear.ie> 1043 Date: Wed, 4 Aug 2004 00:33:09 +0100 1044 Message-ID: <20040803233309.GA239@dyn.fergaldaly.com> 1045 1046 [ 23221] 1047 Subject: [PATCH] Document Carp's global variables + provide tests 1048 From: "Jos I. Boumans" <kane@dwim.org> 1049 Date: Mon, 16 Aug 2004 15:53:40 +0200 1050 Message-Id: <ADC6DEC6-EF8B-11D8-8425-000A95EF62E2@dwim.org> 1051 (tests a bit reworked) 1052 Branch: maint-5.8/perl 1053 !> ext/IO/lib/IO/File.pm lib/Carp.pm lib/Carp.t 1054 !> lib/diagnostics.pm 1055____________________________________________________________________________ 1056[ 23315] By: nicholas on 2004/09/10 10:34:45 1057 Log: Integrate: 1058 [ 23280] 1059 Upgrade to Devel::PPPort 3.02. 1060 1061 [ 23282] 1062 Upgrade to Devel::PPPort 3.03. 1063 Branch: maint-5.8/perl 1064 !> (integrate 29 files) 1065____________________________________________________________________________ 1066[ 23314] By: nicholas on 2004/09/10 10:24:09 1067 Log: Integrate: 1068 [ 23146] 1069 Subject: [PATCH] Mention common dynaloader errors in perldiag.pod 1070 From: "Jos I. Boumans" <kane@dwim.org> 1071 Date: Wed, 21 Jul 2004 13:47:35 +0200 1072 Message-Id: <C226C05A-DB0B-11D8-A551-000A95EF62E2@dwim.org> 1073 (with tweaks) 1074 1075 [ 23148] 1076 Grammar fix by Paul Johnson. 1077 1078 [ 23151] 1079 Sort perldiag. 1080 1081 [ 23159] 1082 make a note in perlrun that -i doesn't preserve UNIX hard links. 1083 1084 [ 23160] 1085 document that -i messes soft as well hard hard links. 1086 1087 [ 23164] 1088 Subject: [perl #7558] [PATCH] README.solaris 1089 From: Andy Dougherty <doughera@lafayette.edu> 1090 Date: Mon, 26 Jul 2004 15:32:35 -0400 (EDT) 1091 Message-Id: <Pine.SOL.4.58.0407261530350.19559@maxwell.phys.lafayette.edu> 1092 1093 Add more info on /dev/random under solaris 1094 1095 [ 23165] 1096 Subject: Re: AW: [perl #7558] [PATCH] README.solaris 1097 From: Andy Dougherty <doughera@lafayette.edu> 1098 Date: Tue, 27 Jul 2004 14:12:06 -0400 (EDT) 1099 Message-ID: <Pine.SOL.4.58.0407271335550.22839@maxwell.phys.lafayette.edu> 1100 1101 [ 23172] 1102 A few minor updates to README.win32 (aka perlwin32) 1103 1104 [ 23182] 1105 Subject: [PATCH] mention refaddr() in overload::StrVal docs 1106 From: Fergal Daly <fergal@esatclear.ie> 1107 Date: Fri, 30 Jul 2004 16:09:19 +0100 1108 Message-ID: <20040730150919.GB19022@dyn.fergaldaly.com> 1109 1110 [ 23184] 1111 Enhance the caveat in the description of tell() 1112 1113 Subject: Re: [perl #30788] Error in documentation 1114 From: Nick Ing-Simmons <nick@ing-simmons.net> 1115 Date: Wed, 28 Jul 2004 15:12:54 +0100 1116 Message-Id: <20040728141254.3861.5@llama.ing-simmons.net> 1117 1118 [ 23205] 1119 Add a note in perltodo about a potential extension of readpipe() 1120 1121 [ 23220] 1122 Subject: Updates to modules-related pod 1123 From: Kirrily Skud Robert <skud@infotrope.net> 1124 Date: Mon, 16 Aug 2004 16:00:14 -0400 1125 Message-ID: <20040816200014.GC27764@infotrope.net> 1126 1127 [ 23224] 1128 Add notes for building with MS VC++ Toolkit 2003 1129 1130 [ 23227] 1131 Delete superfluous "with". 1132 1133 [ 23236] 1134 Grammatical nit by Hugo. 1135 1136 [ 23240] 1137 Pumpkinship updates 1138 1139 [ 23250] 1140 From: david nicol <whatever@davidnicol.com> 1141 Subject: [perl #31228] no no-op 1142 Message-Id: 1093659222.1436.70.camel@plaza.davidnicol.com> 1143 Date: 27 Aug 2004 21:13:42 -0500 1144 1145 Document that 0 and 1 can (sort of) be used as no-ops. 1146 1147 [ 23276] 1148 Subject: [PATCH] perlintro.pod 1149 From: Paul Johnson <paul@pjcj.net> 1150 Date: Tue, 7 Sep 2004 15:13:51 +0200 1151 Message-ID: <20040907131351.GD2513@pjcj.net> 1152 1153 [ 23281] 1154 Subject: [perl #21553] Re: Solaris Perl (fwd) 1155 From: Andy Dougherty <doughera@lafayette.edu> 1156 Date: Wed, 8 Sep 2004 11:32:26 -0400 (EDT) 1157 Message-Id: <Pine.SOL.4.58.0409081129180.17582@maxwell.phys.lafayette.edu> 1158 Clarify whether it's safe to replace the perl bundled with Solaris 1159 1160 [ 23283] 1161 Subject: [PATCH-5.8.5] lib/bigint.pm tiny typo fix 1162 From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com> 1163 Date: Mon, 6 Sep 2004 11:09:51 +0400 1164 Message-ID: <7DD1BE2C50259746ABB8683672D2089E081132@itotest-1.spb.lucent.com> 1165 Branch: maint-5.8/perl 1166 ! pod/perldiag.pod 1167 !> README.solaris README.win32 lib/bigint.pm lib/overload.pm 1168 !> pod/perlfunc.pod pod/perlhack.pod pod/perlintro.pod 1169 !> pod/perlnewmod.pod pod/perlop.pod pod/perlrun.pod 1170 !> pod/perltodo.pod 1171____________________________________________________________________________ 1172[ 23313] By: nicholas on 2004/09/10 09:56:57 1173 Log: Integrate: 1174 [ 23277] 1175 Subject: SvO?OK_off()'s return value 1176 From: Marcus Holland-Moritz <mhx-perl@gmx.net> 1177 Date: Sun, 1 Aug 2004 12:46:48 +0200 1178 Message-Id: <20040801124648.7f9b3cee@r2d2> 1179 1180 Move (void) casts into SvOOK_off macro. 1181 Branch: maint-5.8/perl 1182 ! pp_ctl.c 1183 !> gv.c mg.c perl.c pp.c pp_hot.c scope.c sv.c sv.h 1184____________________________________________________________________________ 1185[ 23312] By: nicholas on 2004/09/10 09:20:53 1186 Log: Integrate: 1187 [ 23218] 1188 Subject: [PATCH] make cygwin ld2 executable 1189 From: Yitzchak Scott-Thoennes <sthoenna@efn.org> 1190 Date: Sun, 15 Aug 2004 17:14:59 -0700 1191 Message-ID: <20040816001252.GA2148@efn.org> 1192 1193 [ 23219] 1194 Subject: [PATCH] running mktables on VMS 1195 From: "Craig A. Berry" <craigberry@mac.com> 1196 Date: Tue, 10 Aug 2004 22:28:04 -0500 1197 Message-ID: <41199244.9020706@mac.com> 1198 1199 [ 23274] 1200 Subject: [PATCH] -Dunlink_all_versions for VMS 1201 From: "Craig A. Berry" <craigberry@mac.com> 1202 Date: Sat, 04 Sep 2004 11:58:56 -0500 1203 Message-ID: <4139F450.7040708@mac.com> 1204 Branch: maint-5.8/perl 1205 !> configure.com cygwin/Makefile.SHs vms/descrip_mms.template 1206____________________________________________________________________________ 1207[ 23311] By: nicholas on 2004/09/10 09:09:38 1208 Log: Integrate: 1209 [ 23225] 1210 Mark a test that relies on tainting behavior as TODO on Windows. 1211 1212 1213 Should have been part of integration 23310, but for 1214 http://www.google.com/search?q=%66%75%63%6Bing+perforce 1215 Branch: maint-5.8/perl 1216 !> t/comp/opsubs.t 1217____________________________________________________________________________ 1218[ 23310] By: nicholas on 2004/09/10 08:57:45 1219 Log: Integrate: 1220 [ 23206] 1221 Subject: Patch for t/op/sleep.t 1222 From: Andy Lester <andy@petdance.com> 1223 Date: Mon, 9 Aug 2004 00:11:51 -0500 1224 Message-ID: <20040809051151.GA13872@petdance.com> 1225 1226 [ 23215] 1227 Subject: Test for functions with operator names 1228 From: Andy Lester <andy@petdance.com> 1229 Date: Thu, 12 Aug 2004 11:31:03 -0500 1230 Message-ID: <20040812163103.GA26687@petdance.com> 1231 1232 [ 23253] 1233 Subject: PATCH: Taintedness and ternary conditional 1234 From: Andy Lester <andy@petdance.com> 1235 Date: Thu, 26 Aug 2004 23:44:47 -0500 1236 Message-Id: <20040827044447.GA5268@petdance.com> 1237 1238 add tests and documentation to the effect that ($tainted ? $a : $b) 1239 doesn't necessarily return a tainted value. Also tidy the markup in 1240 perldoc.pod 1241 Branch: maint-5.8/perl 1242 +> t/comp/opsubs.t 1243 !> MANIFEST pod/perlsec.pod t/op/sleep.t t/op/taint.t 1244____________________________________________________________________________ 1245[ 23309] By: nicholas on 2004/09/10 08:41:17 1246 Log: Integrate: 1247 [ 23179] 1248 Skip test when building without Encode. 1249 1250 [ 23181] 1251 Fix breakage caused by Change 23179 1252 1253 [ 23244] 1254 Skip a Data::Dumper test if configured without B module. 1255 1256 [ 23245] 1257 Fix skipping of a Dumpvalue test when configured without Devel::Peek. 1258 1259 [ 23246] 1260 Skip Time::HiRes tests if configured without that module. 1261 Branch: maint-5.8/perl 1262 !> ext/Data/Dumper/t/dumper.t ext/Time/HiRes/t/HiRes.t 1263 !> lib/Dumpvalue.t t/run/fresh_perl.t 1264____________________________________________________________________________ 1265[ 23308] By: nicholas on 2004/09/10 07:28:09 1266 Log: 1267 Integrate: 1268 [ 23173] 1269 Fix and update Perl_grok_* docs. 1270 1271 [ 23176] 1272 Add comment to the top of most .c files explaining their purpose 1273 1274 [ 23180] 1275 Add comment to top of reentr.c and fix typos in other files 1276 1277 [ 23187] 1278 more typo fixes for change 3176 (comments at top of .c files) 1279 1280 [ 23195] 1281 Comment describing purpose. 1282 1283 [ 23196] 1284 Document sv_catpvn_nomg, sv_setsv_nomg and sv_catsv_nomg. 1285 1286 [ 23207] 1287 fix minor nit in file description, to keep Jarkko happy 1288 1289 [ 23214] 1290 Subject: api doc fix for SvSetMagicSV_nosteal 1291 From: Stas Bekman <stas@stason.org> 1292 Date: Thu, 12 Aug 2004 18:10:36 -0700 1293 Message-ID: <411C150C.5020602@stason.org> 1294 Branch: maint-5.8/perl 1295 !> (integrate 37 files) 1296____________________________________________________________________________ 1297[ 23307] By: nicholas on 2004/09/10 06:45:43 1298 Log: 1299 Email change for Steffen Mueller. 1300 1301 [ 23162] 1302 Windows-related updates to Porting/repository.pod 1303 Branch: maint-5.8/perl 1304 !> AUTHORS Porting/repository.pod 1305____________________________________________________________________________ 1306[ 23306] By: nicholas on 2004/09/10 06:39:03 1307 Log: Integrate: 1308 [ 23126] 1309 Encourage compilers to tail call optimise in sv_savepv, sv_savepvn 1310 and sv_savesharedpv. Need to create non-void returning versions of 1311 Copy and Zero, as the existing macros deliberately cast to (void) 1312 1313 [ 23135] 1314 Turn 2 strcpy()s into memcpy() because we know the length. 1315 Branch: maint-5.8/perl 1316 !> handy.h malloc.c perl.c pod/perlapi.pod sv.c toke.c util.c 1317____________________________________________________________________________ 1318[ 23305] By: nicholas on 2004/09/10 06:25:00 1319 Log: Integrate: 1320 [ 23122] 1321 oslevel can fail on AIX, but the output generated would confuse 1322 Configure 1323 1324 [ 23124] 1325 Be sure HP-UX' ANSI C compiler's PATH is found *before* 1326 the path to the bundled braindead C compiler. This might 1327 influence ccache's behaviour in finding the correct path 1328 1329 [ 23174] 1330 First steps towards an explicit perl.exp-less AIX build 1331 Previous method can still be used by undeffing usenativedlopen 1332 If that is ever tested at all on AIX 1333 1334 [ 23188] 1335 gcc on AIX doesn't like -G on the commandline 1336 1337 [ 23189] 1338 gcc on AIX 4 doesn't like -G on the commandline too 1339 Branch: maint-5.8/perl 1340 !> Configure hints/aix.sh hints/aix_4.sh 1341____________________________________________________________________________ 1342[ 23304] By: nicholas on 2004/09/10 06:04:43 1343 Log: Integrate: 1344 [ 23111] 1345 This seems to be needed to get COW working on Win32 1346 1347 [ 23121] 1348 Some calls to PerlMemShared_alloc() aren't checking the return value. 1349 Bug spotted by Nigel Sandever 1350 1351 [ 23128] 1352 Use VirtualAlloc() more flexibly when using it to mimic UNIX's sbrk(). 1353 From: Steve Hay <steve.hay@uk.radan.com> 1354 CC: perl-win32-porters@listserv.ActiveState.com 1355 Message-ID: <40F6B295.8010804@uk.radan.com> 1356 1357 Assumes perl's malloc can now handle non-contiguous memory (believed 1358 to be true). 1359 Does not address threading issues. 1360 1361 "The attached patch (against blead) makes sbrk() initially try to 1362 extend the existing block of memory exactly as it currently does, but 1363 to not fail immediately if it can't -- it now frees up that part of 1364 whatever it had previously reserved+committed which hadn't actually 1365 been used yet, resets all its static variables and basically starts 1366 anew." 1367 Branch: maint-5.8/perl 1368 !> ext/threads/threads.xs util.c win32/win32.c 1369____________________________________________________________________________ 1370[ 23303] By: nicholas on 2004/09/10 05:25:22 1371 Log: Integrate: 1372 [ 23091] 1373 Check each line of config_re output. 1374 1375 [ 23147] 1376 Config::config_re and config_sh would report the byteorder as 'ffff' 1377 1378 [ 23185] 1379 Subject: [PATCH] additional -V:foo tests 1380 From: Jim Cromie <jcromie@divsol.com> 1381 Date: Mon, 02 Aug 2004 09:15:23 -0600 1382 Message-ID: <410E5A8B.9030307@divsol.com> 1383 Branch: maint-5.8/perl 1384 !> configpm lib/Config.t pod/perlrun.pod 1385____________________________________________________________________________ 1386[ 23302] By: nicholas on 2004/09/09 21:45:33 1387 Log: Integrate: 1388 [ 23023] 1389 [perl #30258] utf8 POPSTACK crash on split execution 1390 split() does a SWITCHSTACK to directly split to an array, but 1391 if it subsequently dies (eg the regex triggers a 'use utf8' which 1392 is then denied by Safe), then the switch doesn't get undone. Add 1393 a new save type to allow for this. 1394 1395 [ 23150] 1396 Subject: Re: "Too late for -T" could be more descriptive 1397 From: Jim Cromie <jcromie@divsol.com> 1398 Date: Wed, 21 Jul 2004 11:21:50 -0600 1399 Message-ID: <40FEA62E.2010809@divsol.com> 1400 (with tweaks) 1401 1402 [ 23158] 1403 [perl #30733] memory leak in array delete 1404 av_delete() wasn't mortalizing the returned value 1405 1406 [ 23209] 1407 eval_sv() failing a taint test could corrupt the stack 1408 1409 [ 23210] 1410 Fix a typo and remove some debugging crud from change #23209 1411 1412 [ 23271] 1413 only mortalize deleted array elements for AvREAL 1414 (update to change #23158) 1415 1416 [ 23279] 1417 Add MY_CXT_CLONE to the core. (Taken from Time::HiRes.) See also: 1418 http://groups.google.com/groups?selm=r5l1vv00ca033k7a06d40fgei1ion91rnp%404ax.com 1419 Branch: maint-5.8/perl 1420 !> av.c ext/XS/APItest/t/call.t perl.c perl.h pod/perldebug.pod 1421 !> pod/perldiag.pod pod/perlrun.pod pp.c scope.c scope.h 1422 !> t/op/delete.t 1423____________________________________________________________________________ 1424[ 23301] By: nicholas on 2004/09/09 16:17:05 1425 Log: Integrate: 1426 [ 23300] 1427 A single version of B that supports 5.8 and 5.10 1428 1429 1430 Plus some edits to remove the last differences on the maint side. 1431 Branch: maint-5.8/perl 1432 ! ext/B/B.pm ext/B/B/C.pm 1433 !> ext/B/B.xs ext/B/ramblings/runtime.porting ext/B/t/lint.t 1434____________________________________________________________________________ 1435[ 23299] By: nicholas on 2004/09/09 15:44:32 1436 Log: Synchronise the opname regexp with blead. 1437 (No harm in including dor, as nothing in maint will generate that) 1438 Branch: maint-5.8/perl 1439 ! ext/B/B.pm 1440____________________________________________________________________________ 1441[ 23298] By: nicholas on 2004/09/09 13:46:42 1442 Log: Undo integration edit to make file identical with blead. 1443 Expectation munging now done conditionally on perl version. 1444 Branch: maint-5.8/perl 1445 ! ext/B/t/stash.t 1446____________________________________________________________________________ 1447[ 23297] By: nicholas on 2004/09/09 13:34:25 1448 Log: Integrate: 1449 [ 23212] 1450 Subject: 2 patches: goto.t, B.pm/xs 1451 From: Jim Cromie <jcromie@divsol.com> 1452 Date: Sun, 08 Aug 2004 18:42:47 -0600 1453 Message-ID: <4116C887.9080400@divsol.com> 1454 1455 [ 23249] 1456 Subject: [ PATCH ] 2 added private flags for B::Concise 1457 From: Jim Cromie <jcromie@divsol.com> 1458 Date: Tue, 31 Aug 2004 23:19:54 -0600 1459 Message-Id: <41355BFA.8010900@divsol.com> 1460 1461 The OPpENTERSUB_NOMOD and OPpCONST_SHORTCIRCUIT flags weren't 1462 displayed by B::Concise. 1463 Branch: maint-5.8/perl 1464 !> ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm 1465____________________________________________________________________________ 1466[ 23296] By: nicholas on 2004/09/09 12:58:00 1467 Log: Integrate: 1468 [ 23105] 1469 Lots of tests for for reverse ... 1470 1471 [ 23108] 1472 Optimise foreach my $i (reverse ...) 1473 foreach without a lexical iterator not yet optimised 1474 1475 [ 23109] 1476 "That's the way to do it" 1477 In taking out a bug spotted by my regression tests in t/cmd/for.t 1478 I actually managed to disable the entire optimisation. Which means 1479 that I didn't find the other bug. This optimisation is live, and 1480 passes all tests. 1481 1482 [ 23112] 1483 The optrees for C<for $_ (...)> and C<for (...)> differ, so even more 1484 tests. 1485 1486 [ 23113] 1487 Now optimising for $a (reverse ...) 1488 1489 [ 23114] 1490 Optimise for (reverse ...) 1491 1492 [ 23115] 1493 for (reverse @foo) now iterates in reverse in place. 1494 Branch: maint-5.8/perl 1495 ! op.c 1496 !> ext/B/B/Concise.pm op.h pp_ctl.c pp_hot.c t/cmd/for.t 1497____________________________________________________________________________ 1498[ 23295] By: nicholas on 2004/09/09 11:25:08 1499 Log: Jarkko had reverted ext/B/t/bytecode.t with change 20434. 1500 Hence it was gone from the MANIFEST. Re-integrating it may prove to 1501 be foolish on my part, but let's give it a smoke for now. 1502 Branch: maint-5.8/perl 1503 ! MANIFEST 1504____________________________________________________________________________ 1505[ 23294] By: nicholas on 2004/09/09 11:12:47 1506 Log: Integrate: 1507 [ 21566] 1508 Subject: [PATCH lib/overload.t] TODO tests for bug #24313. 1509 From: Abigail <abigail@abigail.nl> 1510 Date: Mon, 27 Oct 2003 13:05:37 +0100 1511 Message-ID: <20031027120536.GA24608@abigail.nl> 1512 1513 Subject: [PATCH bleadperl] [perl #24313] (was Re: [PATCH lib/overload.t] TODO tests for bug #24313.) 1514 From: Rick Delaney <rick@bort.ca> 1515 Date: Mon, 27 Oct 2003 12:17:49 -0500 1516 Message-ID: <20031027121749.E2233@biff.bort.ca> 1517 1518 [ 23106] 1519 Numeric comparison operators mustn't compare addresses of references 1520 that are overloaded. 1521 Branch: maint-5.8/perl 1522 !> lib/overload.t pp.c pp_hot.c toke.c 1523____________________________________________________________________________ 1524[ 23293] By: nicholas on 2004/09/09 10:15:43 1525 Log: Integrate: 1526 [ 23242] 1527 Skip ext/B/t/assembler.t when configured without B. 1528 1529 [ 23243] 1530 Fix typo in B::Assembler. 1531 Branch: maint-5.8/perl 1532 !> ext/B/B/Assembler.pm ext/B/t/assembler.t 1533____________________________________________________________________________ 1534[ 23292] By: nicholas on 2004/09/09 09:55:09 1535 Log: Integrate: 1536 [ 23093] 1537 The current optimisation for sort {$b cmp $a} is bogus now that we 1538 guarantee a stable sort. Disable it, pending a correct optimisation. 1539 1540 [ 23096] 1541 A proper, working, stable optimisation for sort {$b cmp $a} 1542 1543 [ 23097] 1544 Also test reverse sort in scalar context 1545 1546 [ 23098] 1547 Test reverse sort as the return from a function in list and scalar 1548 contexts. 1549 1550 [ 23099] 1551 Check that non-optimimisable sort comparisons work when reversed 1552 (Not optimised yet, but might be coming soon) 1553 1554 [ 23100] 1555 check that reverse (sort (@a), @b) etc work. 1556 Join some lines that don't need wrapping 1557 1558 [ 23102] 1559 Optimise list context reverse sort to reverse as part of the sort op 1560 1561 [ 23166] 1562 Subject: Re: more 5.9 sort tests (second draft) 1563 From: david nicol <whatever@davidnicol.com> 1564 Date: 21 Jul 2004 17:10:05 -0500 1565 Message-Id: <1090447805.995.24.camel@plaza.davidnicol.com> 1566 Branch: maint-5.8/perl 1567 ! op.c 1568 !> ext/B/B/Concise.pm ext/B/t/f_sort.t op.h pp_sort.c t/op/sort.t 1569____________________________________________________________________________ 1570[ 23291] By: nicholas on 2004/09/09 09:22:38 1571 Log: Integrate: 1572 [ 23046] 1573 Subject: Re: [perl #30504] B::Deparse scoping problem with for loop 1574 From: Stephen McCamant <smcc@MIT.EDU> 1575 Date: Mon, 28 Jun 2004 18:26:24 -0700 1576 Message-ID: <16608.50496.787002.560481@apocalypse.OCF.Berkeley.EDU> 1577 1578 [ 23047] 1579 Update tests and $VERSION for change 23046 1580 1581 plus changes to Deparse.pm from 17682 and 18727. Deparse is now 1582 identical in blead and maint. 1583 Branch: maint-5.8/perl 1584 ! ext/B/B/Deparse.pm ext/B/defsubs_h.PL 1585 !> ext/B/t/deparse.t 1586____________________________________________________________________________ 1587[ 23290] By: nicholas on 2004/09/09 08:39:31 1588 Log: Integrate: 1589 [ 22824] 1590 Fix new B::Concise test output 1591 Subject: Re: Smoke [5.9.2] 22820 FAIL(F) openbsd 3.5 (i386/1 cpu) 1592 From: Jim Cromie <jcromie@divsol.com> 1593 Date: Mon, 17 May 2004 09:19:00 -0600 1594 Message-ID: <40A8D7E4.1020007@divsol.com> 1595 1596 [ 22825] 1597 Remove a TODO test that is no longer to do. 1598 1599 [ 22833] 1600 Test portability nit. 1601 Subject: [PATCH] Re: Smoke [5.9.2] 22821 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu) 1602 From: Steve Hay <steve.hay@uk.radan.com> 1603 Date: Tue, 18 May 2004 11:31:04 +0100 1604 Message-ID: <40A9E5E8.7030800@uk.radan.com> 1605 1606 [ 22951] 1607 If we don't build B, we should skip all its tests. 1608 Branch: maint-5.8/perl 1609 +> ext/B/t/bytecode.t 1610 ! ext/B/t/f_sort.t ext/B/t/optree_samples.t 1611 !> ext/B/t/f_map.t ext/B/t/optree_check.t 1612 !> ext/B/t/optree_concise.t ext/B/t/optree_sort.t 1613 !> ext/B/t/optree_specials.t ext/B/t/optree_varinit.t 1614____________________________________________________________________________ 1615[ 23289] By: nicholas on 2004/09/09 06:48:05 1616 Log: I DO NOT NEED THIS 1617 //depot/maint-5.8/perl/ext/B/t/f_map.t - can't branch (already opened for add) 1618 //depot/maint-5.8/perl/ext/B/t/f_sort.t - can't branch (already opened for add) 1619 1620 (23278 integration redux - the parts that perforce JUST CANNOT DO the 1621 first time) 1622 Branch: maint-5.8/perl 1623 !> ext/B/t/f_map.t ext/B/t/f_sort.t 1624____________________________________________________________________________ 1625[ 23288] By: nicholas on 2004/09/09 06:30:32 1626 Log: Integrate: 1627 [ 22820] 1628 Subject: Re: more B::Concise stuff (PATCH - updated) 1629 From: Jim Cromie <jcromie@divsol.com> 1630 Date: Mon, 10 May 2004 05:28:11 -0600 1631 Message-ID: <409F674B.2000506@divsol.com> 1632 1633 [ 23278] 1634 backport B to work on 5.8.x, so that a single version of the source 1635 can be maintained, and ultimately dual-lifed on CPAN 1636 (the version conditional changes are actually surprisingly small) 1637 1638 (well, except the bits that hateful perforce won't let me integrate 1639 this time round) 1640 Branch: maint-5.8/perl 1641 +> ext/B/t/f_map ext/B/t/f_map.t ext/B/t/f_sort ext/B/t/f_sort.t 1642 +> ext/B/t/optree_specials.t 1643 ! ext/B/t/concise.t ext/B/t/showlex.t 1644 !> MANIFEST ext/B/B/Concise.pm ext/B/B/Showlex.pm 1645 !> ext/B/B/Terse.pm ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t 1646 !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t 1647 !> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t 1648____________________________________________________________________________ 1649[ 23287] By: nicholas on 2004/09/08 22:14:31 1650 Log: Integrate: 1651 [ 22354] 1652 Increment the version number of B, due to the incompatible 1653 API change introduced by #22353 (no more op_seq method.) 1654 1655 [ 22801] 1656 Subject: Re: stdio still supported? 1657 From: Jim Cromie <jcromie@divsol.com> 1658 Date: Thu, 06 May 2004 16:37:56 -0600 1659 Message-Id: <409ABE44.8060307@divsol.com> 1660 1661 Update B::Concise tests to skip stuff requiring the 1662 "open to a scalar" feature of Perlio is it isn't available. 1663 Also note this caveat in perlfunc.pod 1664 Branch: maint-5.8/perl 1665 ! ext/B/B.pm 1666 !> ext/B/B/Concise.pm ext/B/t/concise.t ext/B/t/optree_check.t 1667 !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t 1668 !> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t 1669 !> pod/perlfunc.pod 1670____________________________________________________________________________ 1671[ 23286] By: nicholas on 2004/09/08 21:58:30 1672 Log: Integrate: 1673 [ 22669] 1674 Fix command-line quoting under Windows for the new optree tests 1675 Subject: Re: Smoke [5.9.2] 22666 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu) 1676 From: Steve Hay <steve.hay@uk.radan.com> 1677 Date: Wed, 07 Apr 2004 09:46:01 +0100 1678 Message-ID: <4073BFC9.10707@uk.radan.com> 1679 Branch: maint-5.8/perl 1680 !> ext/B/t/optree_samples.t 1681____________________________________________________________________________ 1682[ 23285] By: nicholas on 2004/09/08 21:47:12 1683 Log: Integrate: 1684 [ 22664] 1685 Subject: Re: tests for change #22539 1686 From: Jim Cromie <jcromie@divsol.com> 1687 Date: Tue, 30 Mar 2004 14:39:31 -0700 1688 Message-ID: <4069E913.5040906@divsol.com> 1689 (with some spelling tweaks) 1690 Branch: maint-5.8/perl 1691 +> ext/B/t/OptreeCheck.pm ext/B/t/optree_check.t 1692 +> ext/B/t/optree_concise.t ext/B/t/optree_samples.t 1693 +> ext/B/t/optree_sort.t ext/B/t/optree_varinit.t 1694 !> MANIFEST ext/B/B/Concise.pm ext/B/t/concise.t 1695____________________________________________________________________________ 1696[ 23284] By: nicholas on 2004/09/08 20:50:55 1697 Log: Integrate: 1698 1699 (the parts of the first that affect ext/B/... and the parts of the 1700 second that related to changes in 22353) 1701 1702 [ 22353] 1703 Subject: Re: op_seq (was: Freeing code) 1704 From: Paul Johnson <paul@pjcj.net> 1705 Date: Sat, 21 Feb 2004 02:31:47 +0100 1706 Message-ID: <20040221013147.GB6953@pjcj.net> 1707 1708 Rework the OP structure to use less space. 1709 Remove op_seq (and simulate it in dump.c), 1710 replace it by op_opt and op_static, 1711 shrink op_type, remove PL_op_seqmax. 1712 1713 [ 23278] 1714 backport B to work on 5.8.x, so that a single version of the source 1715 can be maintained, and ultimately dual-lifed on CPAN 1716 (the version conditional changes are actually surprisingly small) 1717 Branch: maint-5.8/perl 1718 ! ext/B/B.xs ext/B/B/C.pm ext/B/B/Concise.pm 1719 !> ext/B/B/Debug.pm ext/B/t/stash.t 1720____________________________________________________________________________ 1721[ 23273] By: nicholas on 2004/09/05 22:06:51 1722 Log: Integrate: 1723 [ 23232] 1724 Upgrade to Time::HiRes 1.61 1725 1726 [ 23237] 1727 Upgrade to MIME::Base64 3.02. 1728 1729 [ 23238] 1730 Upgrade to MIME::Base64 3.03 1731 1732 [ 23241] 1733 Subject: [PATCH] File::Spec::VMS update 1734 From: "Craig A. Berry" <craigberry@mac.com> 1735 Date: Fri, 27 Aug 2004 18:51:09 -0500 1736 Message-ID: <412FC8ED.1020300@mac.com> 1737 1738 [ 23247] 1739 Update to File::Spec 0.90 1740 1741 [ 23248] 1742 Upgrade to Cwd 2.21. 1743 1744 [ 23258] 1745 Upgrade to Encode 2.02 1746 Branch: maint-5.8/perl 1747 !> (integrate 28 files) 1748____________________________________________________________________________ 1749[ 23272] By: nicholas on 2004/09/05 21:47:13 1750 Log: Integrate: 1751 [ 23194] 1752 Subject: Re: POSIX::sigprocmask implemented incorrectly 1753 From: Alan Burlison <Alan.Burlison@sun.com> 1754 Date: Mon, 19 Jul 2004 12:07:02 +0100 1755 Message-ID: <40FBAB56.1030208@sun.com> 1756 1757 (last chunk only) 1758 1759 [ 23204] 1760 Subject: Re: POSIX::sigprocmask implemented incorrectly 1761 From: Alan Burlison <Alan.Burlison@sun.com> 1762 Date: Mon, 09 Aug 2004 10:30:25 +0100 1763 Message-ID: <41174431.6050803@sun.com> 1764 1765 [ 23211] 1766 Subject: Re: POSIX::sigprocmask implemented incorrectly 1767 From: Alan Burlison <Alan.Burlison@sun.com> 1768 Date: Mon, 09 Aug 2004 19:00:12 +0100 1769 Message-ID: <4117BBAC.7080603@sun.com> 1770 Branch: maint-5.8/perl 1771 !> ext/POSIX/POSIX.xs 1772____________________________________________________________________________ 1773[ 23270] By: nicholas on 2004/09/05 21:34:19 1774 Log: Integrate: 1775 [ 23175] 1776 Fix copy & paste bugs in mX?PUSH macro tests. 1777 1778 [ 23203] 1779 Add tests for XS call_*() API 1780 Branch: maint-5.8/perl 1781 +> ext/XS/APItest/t/call.t 1782 !> MANIFEST ext/XS/APItest/APItest.pm ext/XS/APItest/APItest.xs 1783 !> ext/XS/APItest/MANIFEST pod/perlcall.pod 1784____________________________________________________________________________ 1785[ 23269] By: nicholas on 2004/09/05 21:03:20 1786 Log: Integrate: 1787 [ 23223] 1788 Upgrade to Devel::PPPort 3.00_01. 1789 1790 [ 23226] 1791 Upgrade to Devel::PPPort 3.00_02. 1792 1793 [ 23229] 1794 Upgrade to Devel::PPPort 3.00_03. 1795 1796 [ 23234] 1797 Upgrade to Devel::PPPort 3.01. 1798 Branch: maint-5.8/perl 1799 +> ext/Devel/PPPort/parts/inc/sv_xpvf ext/Devel/PPPort/t/cop.t 1800 +> ext/Devel/PPPort/t/sv_xpvf.t 1801 !> MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/MANIFEST 1802 !> ext/Devel/PPPort/META.yml ext/Devel/PPPort/Makefile.PL 1803 !> ext/Devel/PPPort/PPPort.pm ext/Devel/PPPort/PPPort.xs 1804 !> ext/Devel/PPPort/PPPort_pm.PL ext/Devel/PPPort/TODO 1805 !> ext/Devel/PPPort/module2.c ext/Devel/PPPort/parts/apicheck.pl 1806 !> ext/Devel/PPPort/parts/inc/misc 1807 !> ext/Devel/PPPort/parts/inc/ppphbin 1808 !> ext/Devel/PPPort/parts/inc/ppphtest 1809 !> ext/Devel/PPPort/parts/inc/uv 1810 !> ext/Devel/PPPort/parts/inc/version 1811 !> ext/Devel/PPPort/parts/ppptools.pl 1812 !> ext/Devel/PPPort/parts/todo/5004000 1813 !> ext/Devel/PPPort/parts/todo/5004050 1814 !> ext/Devel/PPPort/parts/todo/5006000 1815 !> ext/Devel/PPPort/t/ppphtest.t ext/Devel/PPPort/t/uv.t 1816____________________________________________________________________________ 1817[ 23268] By: nicholas on 2004/09/05 20:48:03 1818 Log: Integrate: 1819 [ 22535] 1820 Move Beau Cox's ppport.h fixes into PPPort.pm 1821 1822 [ 23222] 1823 Upgrade to Devel::PPPort 3.00. 1824 Branch: maint-5.8/perl 1825 +> (branch 103 files) 1826 - ext/Devel/PPPort/t/test.t 1827 !> MANIFEST ext/Devel/PPPort/Changes ext/Devel/PPPort/MANIFEST 1828 !> ext/Devel/PPPort/Makefile.PL ext/Devel/PPPort/PPPort.pm 1829 !> ext/Devel/PPPort/PPPort.xs ext/Devel/PPPort/README 1830 !> ext/Devel/PPPort/TODO ext/Devel/PPPort/module2.c 1831 !> ext/Devel/PPPort/module3.c ext/Devel/PPPort/ppport_h.PL 1832 !> ext/Devel/PPPort/soak 1833____________________________________________________________________________ 1834[ 23265] By: nicholas on 2004/09/05 19:50:28 1835 Log: Integrate: 1836 [ 23142] 1837 Subject: [perl #30609] [PATCH] BigInt v1.71 - first try 1838 From: Tels <perl_dummy@bloodgate.com> 1839 Date: Sat, 17 Jul 2004 16:22:57 +0200 1840 Message-Id: <200407171622.58443@bloodgate.com> 1841 1842 [ 23152] 1843 Upgrade to Cwd 2.20 1844 1845 [ 23168] 1846 Upgrade to File::Spec 0.88. 1847 1848 [ 23171] 1849 Upgrade to Math::BigInt v1.71. 1850 1851 [ 23202] 1852 Subject: [PATCH] DB_File 1.810 1853 From: "Paul Marquess" <Paul.Marquess@btinternet.com> 1854 Date: Sat, 7 Aug 2004 15:22:09 +0100 1855 Message-Id: <20040807142059.CTQC10838.mta10-svc.ntlworld.com@MARQUESSPT21> 1856 Branch: maint-5.8/perl 1857 +> ext/Cwd/t/win32.t 1858 ! lib/Math/BigInt.pm 1859 !> MANIFEST ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t 1860 !> ext/DB_File/Changes ext/DB_File/DB_File.pm 1861 !> ext/DB_File/DB_File.xs ext/DB_File/t/db-hash.t lib/Cwd.pm 1862 !> lib/File/Spec.pm lib/File/Spec/Win32.pm lib/File/Spec/t/Spec.t 1863 !> lib/Math/BigFloat.pm lib/Math/BigInt/Calc.pm 1864 !> lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bare_mbi.t 1865 !> lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigfltpm.t 1866 !> lib/Math/BigInt/t/bigintpm.inc lib/Math/BigInt/t/bigintpm.t 1867 !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/sub_mbi.t 1868 !> lib/Math/BigInt/t/with_sub.t 1869____________________________________________________________________________ 1870[ 23264] By: nicholas on 2004/09/05 18:42:01 1871 Log: Integrate: 1872 [ 23092] 1873 Subject: Re: [perl #30568] splice generates undef? [PATCH] 1874 From: LAUN Wolfgang <wolfgang.laun@alcatel.at> 1875 Date: Mon, 12 Jul 2004 08:26:01 +0200 1876 Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C7D2@attmsx1.aut.alcatel.at> 1877 1878 [ 23145] 1879 Subject: [PATCH perl-current] Re: [perl #30688] Empty slice arg with ($;$) prototype 1880 From: Rick Delaney <rick@bort.ca> 1881 Date: Tue, 20 Jul 2004 16:53:54 -0400 1882 Message-ID: <20040720205353.GA970@biff.bort.ca> 1883 1884 [ 23177] 1885 shut up a warning in mg.c 1886 1887 [ 23178] 1888 Remove redundant SvOOK_off (called implicitly by SvOK_off) 1889 and merge identical cases. 1890 1891 [ 23213] 1892 Subject: Re: 2 patches: goto.t, B.pm/xs 1893 From: Jim Cromie <jcromie@divsol.com> 1894 Date: Tue, 10 Aug 2004 07:29:08 -0600 1895 Message-ID: <4118CDA4.3060700@divsol.com> 1896 1897 [ 23217] 1898 make pp_goto() cope potential stack reallocation in EXTEND 1899 The code for goto &foo had local pointers to the stack that 1900 pointed to the wrong place after a realloc. 1901 1902 [ 23230] 1903 a regex in STDOUT destructor coredumped because regex pad already 1904 freed 1905 1906 [ 23235] 1907 Subject: [perl #31295] PATCH: Test comp/use.t fails on Tru64 1908 From: Nikola Milutinovic (via RT) <perlbug-followup@perl.org> 1909 Date: 23 Aug 2004 10:37:31 -0000 1910 Message-ID: <rt-3.0.11-31295-94232.1.74127465250315@perl.org> 1911 1912 [ 23251] 1913 [perl #31111] Random made scripts crashing perl 1914 fix 'formline undef' coredump 1915 1916 [ 23252] 1917 delete spurious blank lines added by change 23251 1918 Branch: maint-5.8/perl 1919 !> mg.c perl.c pp.c pp_ctl.c scope.c t/comp/use.t t/op/goto.t 1920 !> t/op/list.t t/op/ref.t t/op/splice.t 1921____________________________________________________________________________ 1922[ 23263] By: nicholas on 2004/09/05 08:30:36 1923 Log: Integrate: 1924 [ 23090] 1925 no_plan support in test.pl 1926 1927 [ 23208] 1928 made eq_array in t/test.pl handle undef values better 1929 Branch: maint-5.8/perl 1930 !> t/test.pl 1931____________________________________________________________________________ 1932[ 23262] By: nicholas on 2004/09/05 08:11:31 1933 Log: Integrate: 1934 [ 23089] 1935 Subject: Re: debugger 'R'estart and open database connections 1936 From: Andrew Pimlott <andrew@pimlott.net> 1937 Date: Mon, 12 Jul 2004 21:06:01 -0400 1938 Message-ID: <20040713010601.GF8232@pimlott.net> 1939 1940 [ 23095] 1941 Tweak to change #23089, as suggested by Tim Bunce 1942 Branch: maint-5.8/perl 1943 !> lib/perl5db.pl 1944____________________________________________________________________________ 1945[ 23261] By: nicholas on 2004/09/04 20:30:30 1946 Log: Integrate: 1947 [ 23074] 1948 Subject: Re: Segfault using HTML::Entities 1949 From: Jarkko Hietaniemi <jhi@iki.fi> 1950 Message-ID: <40EDBE1A.6080205@iki.fi> 1951 Date: Fri, 09 Jul 2004 00:35:22 +0300 1952 Branch: maint-5.8/perl 1953 !> pp_ctl.c regexec.c t/run/fresh_perl.t 1954____________________________________________________________________________ 1955[ 23260] By: nicholas on 2004/09/04 20:18:50 1956 Log: Integrate: 1957 [ 22997] 1958 Cleanup the main regex in Text::ParseWords and make the 1959 parse_line() routine faster. Add a Unicode test case. 1960 1961 [ 23060] 1962 Failing matches don't reset numbered variables. 1963 Change #22997 could cause Text::ParseWords to loop forever if the 1964 regex didn't not match. Explicitly return if the match fails. 1965 Branch: maint-5.8/perl 1966 !> lib/Text/ParseWords.pm lib/Text/ParseWords.t 1967____________________________________________________________________________ 1968[ 23259] By: nicholas on 2004/09/04 19:40:24 1969 Log: Integrate: 1970 [ 22969] 1971 Abolish the "Tied variable freed while still in use" error - I have 1972 a way to cleanly avoid the coredump. 1973 1974 [ 23040] 1975 t/op/tie.t test 23 is failing when run with utf8 everywhere. 1976 Problem appears to be due to theft of temporaries 1977 Branch: maint-5.8/perl 1978 !> mg.c pod/perldiag.pod t/op/tie.t 1979____________________________________________________________________________ 1980[ 23169] By: nicholas on 2004/07/29 22:05:16 1981 Log: Integrate: 1982 [ 23058] 1983 Stop ENV_IS_CASELESS hv.c picking up the wrong hash value from a 1984 shared string scalar. 1985 1986 [ 23061] 1987 hv_store was not passing hash onwards (spotted by Dave) 1988 Branch: maint-5.8/perl 1989 !> hv.c 1990____________________________________________________________________________ 1991[ 23153] By: nicholas on 2004/07/22 17:05:37 1992 Log: Create pod/perl586delta.pod 1993 Branch: maint-5.8/perl 1994 +> pod/perl586delta.pod 1995 ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perl585delta.pod 1996 ! pod/perltoc.pod vms/descrip_mms.template win32/Makefile 1997 ! win32/makefile.mk win32/pod.mak 1998____________________________________________________________________________ 1999[ 23144] By: nicholas on 2004/07/20 16:39:42 2000 Log: Typo spotted by Jarkko. (But not by ispell, as it was another valid 2001 word) 2002 Branch: maint-5.8/perl 2003 ! pod/perl585delta.pod 2004____________________________________________________________________________ 2005[ 23143] By: nicholas on 2004/07/19 21:51:18 2006 Log: Disarm the maint branch 2007 Branch: maint-5.8/perl 2008 ! patchlevel.h 2009____________________________________________________________________________ 2010[ 23141] By: nicholas on 2004/07/19 14:25:58 2011 Log: Break a leg 2012 Branch: maint-5.8/perl 2013 ! patchlevel.h pod/perlhist.pod 2014____________________________________________________________________________ 2015[ 23140] By: nicholas on 2004/07/19 14:06:59 2016 Log: Update Changes 2017 Branch: maint-5.8/perl 2018 ! Changes patchlevel.h 2019