| 1 | Please note: This file provides a complete, temporally ordered log of |
| 2 | changes that went into every version of Perl. If you'd like more |
| 3 | detailed information, please consult the comments in the individual |
| 4 | patches posted to the perl5-porters mailing list. Patches for each |
| 5 | individual change may also be obtained through ftp and rsync--see |
| 6 | pod/perlhack.pod for the details. |
| 7 | |
| 8 | For information on what's new in this release, see pod/perldelta.pod. |
| 9 | |
| 10 | [The "CAST AND CREW" list has been moved to AUTHORS.] |
| 11 | |
| 12 | NOTE: Each change entry shows the change number; who checked it into the |
| 13 | repository; when; description of the change; which branch the change |
| 14 | happened in; and the affected files. The file lists have a short symbolic |
| 15 | indicator: |
| 16 | |
| 17 | ! modified |
| 18 | + added |
| 19 | - deleted |
| 20 | +> branched (from elsewhere) |
| 21 | !> merged changes (from elsewhere) |
| 22 | |
| 23 | The Message-Ids in the change entries refer to the email messages sent |
| 24 | to the perl5-porters mailing list. You can retrieve the messages for |
| 25 | example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/ |
| 26 | |
| 27 | -------------- |
| 28 | Version v5.8.7 Maintenance release working toward v5.8.7 |
| 29 | -------------- |
| 30 | ____________________________________________________________________________ |
| 31 | [ 24637] By: nicholas on 2005/05/30 20:52:19 |
| 32 | Log: Danger, the emergency destruct system is now activated |
| 33 | Branch: maint-5.8/perl |
| 34 | ! pod/perlhist.pod |
| 35 | ____________________________________________________________________________ |
| 36 | [ 24636] By: nicholas on 2005/05/30 15:57:32 |
| 37 | Log: Integrate: |
| 38 | [ 24623] |
| 39 | Subject: [PATCH] perlrun.pod -w description typo |
| 40 | From: Offer Kaye <offer.kaye@gmail.com> |
| 41 | Date: Mon, 30 May 2005 11:27:38 +0300 |
| 42 | Message-ID: <569425050530012768a9baca@mail.gmail.com> |
| 43 | |
| 44 | [ 24624] |
| 45 | Minor grammar fix by Uri Guttman |
| 46 | Branch: maint-5.8/perl |
| 47 | !> pod/perlre.pod pod/perlrun.pod |
| 48 | ____________________________________________________________________________ |
| 49 | [ 24635] By: nicholas on 2005/05/30 13:51:00 |
| 50 | Log: Revert change 24070 for now (-C on the #! line) |
| 51 | Branch: maint-5.8/perl |
| 52 | ! pod/perldiag.pod toke.c |
| 53 | ____________________________________________________________________________ |
| 54 | [ 24634] By: nicholas on 2005/05/30 13:01:42 |
| 55 | Log: Integrate: |
| 56 | [ 24629] |
| 57 | Subject: [perl #36037] Perl 5.8.7-RC1 build problems on LynxOS |
| 58 | From: Olli Savia (via RT) <perlbug-followup@perl.org> |
| 59 | Date: 30 May 2005 10:59:35 -0000 |
| 60 | Message-ID: <rt-3.0.11-36037-113779.5.23037641993746@perl.org> |
| 61 | Branch: maint-5.8/perl |
| 62 | !> util.c |
| 63 | ____________________________________________________________________________ |
| 64 | [ 24632] By: nicholas on 2005/05/30 12:17:28 |
| 65 | Log: Integrate: |
| 66 | [ 24618] |
| 67 | Subject: [PATCH configure.com] compiler awareness week |
| 68 | From: "Craig A. Berry" <craigberry@mac.com> |
| 69 | Date: Sun, 29 May 2005 12:43:09 -0500 |
| 70 | Message-Id: <4299FF2D.90209@mac.com> |
| 71 | Branch: maint-5.8/perl |
| 72 | !> configure.com |
| 73 | ____________________________________________________________________________ |
| 74 | [ 24620] By: nicholas on 2005/05/29 20:56:57 |
| 75 | Log: Update Changes |
| 76 | Branch: maint-5.8/perl |
| 77 | ! Changes patchlevel.h |
| 78 | ____________________________________________________________________________ |
| 79 | [ 24616] By: nicholas on 2005/05/29 14:57:28 |
| 80 | Log: Integrate: |
| 81 | [ 24615] |
| 82 | Teach buildtoc about README.openbsd, and regenerate various makefiles. |
| 83 | Branch: maint-5.8/perl |
| 84 | ! pod/perltoc.pod vms/descrip_mms.template win32/Makefile |
| 85 | ! win32/makefile.mk |
| 86 | !> pod.lst pod/perl.pod |
| 87 | ____________________________________________________________________________ |
| 88 | [ 24611] By: nicholas on 2005/05/27 22:23:55 |
| 89 | Log: Due to integration ordering errors, README.openbsd was missing from |
| 90 | MANIFEST. Fixed. |
| 91 | Branch: maint-5.8/perl |
| 92 | ! MANIFEST |
| 93 | ____________________________________________________________________________ |
| 94 | [ 24604] By: nicholas on 2005/05/27 14:57:31 |
| 95 | Log: Update perl587delta with the updated module versions. |
| 96 | Branch: maint-5.8/perl |
| 97 | ! pod/perl587delta.pod |
| 98 | ____________________________________________________________________________ |
| 99 | [ 24603] By: nicholas on 2005/05/27 14:55:04 |
| 100 | Log: Update TOC and MANIFSET |
| 101 | Branch: maint-5.8/perl |
| 102 | ! MANIFEST pod/perltoc.pod |
| 103 | ____________________________________________________________________________ |
| 104 | [ 24602] By: nicholas on 2005/05/27 14:53:41 |
| 105 | Log: This appears to be missing. |
| 106 | Branch: maint-5.8/perl |
| 107 | ! embedvar.h |
| 108 | ____________________________________________________________________________ |
| 109 | [ 24601] By: nicholas on 2005/05/27 12:35:55 |
| 110 | Log: Update Changes |
| 111 | Branch: maint-5.8/perl |
| 112 | ! Changes patchlevel.h |
| 113 | ____________________________________________________________________________ |
| 114 | [ 24600] By: nicholas on 2005/05/27 11:20:03 |
| 115 | Log: Integrate: |
| 116 | [ 24360] |
| 117 | Fix [perl #35162] $SIG{__DIE__} = 'IGNORE' is base.pm is illegal |
| 118 | |
| 119 | [ 24585] |
| 120 | Subject: [PATCH] bytes.pm doesn't check undefined subroutine calling |
| 121 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> |
| 122 | Date: Thu, 26 May 2005 23:46:35 +0900 |
| 123 | Message-Id: <20050526234321.92F1.BQW10602@nifty.com> |
| 124 | Branch: maint-5.8/perl |
| 125 | !> lib/base.pm lib/bytes.pm lib/bytes.t |
| 126 | ____________________________________________________________________________ |
| 127 | [ 24599] By: nicholas on 2005/05/27 11:04:31 |
| 128 | Log: Integrate: |
| 129 | [ 24579] |
| 130 | Subject: [PATCH] MPE/iX has no lchown() |
| 131 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> |
| 132 | Date: Thu, 26 May 2005 08:36:19 +0300 |
| 133 | Message-Id: <42956053.4010200@gmail.com> |
| 134 | Branch: maint-5.8/perl |
| 135 | !> hints/mpeix.sh |
| 136 | ____________________________________________________________________________ |
| 137 | [ 24598] By: nicholas on 2005/05/27 10:52:16 |
| 138 | Log: Integrate: |
| 139 | [ 24541] |
| 140 | Subject: Re: [PATCH 5.8.7 RC1] lib/Carp.t todo for VMS |
| 141 | From: Michael G Schwern <schwern@pobox.com> |
| 142 | Date: May 20, 2005 10:09 PM |
| 143 | Message-ID: <20050520200900.GB13473@windhund.schwern.org> |
| 144 | Branch: maint-5.8/perl |
| 145 | !> lib/Carp.t |
| 146 | ____________________________________________________________________________ |
| 147 | [ 24597] By: nicholas on 2005/05/27 10:38:37 |
| 148 | Log: Integrate: |
| 149 | [ 24317] |
| 150 | Fix typo, noticed by Randal Schwartz |
| 151 | |
| 152 | [ 24345] |
| 153 | Remove confusing punctuation |
| 154 | (spotted by David Rigaudiere) |
| 155 | |
| 156 | [ 24354] |
| 157 | Subject: [PATCH] Small patch to perlport.pod |
| 158 | From: Sébastien Aperghis-Tramoni <maddingue@free.fr> |
| 159 | Date: Thu, 28 Apr 2005 02:24:04 +0200 |
| 160 | Message-Id: <D38E89F3-B77B-11D9-B91D-000502F3279F@free.fr> |
| 161 | |
| 162 | [ 24368] |
| 163 | Clarify the definition of the 'w' pack format, as suggested by |
| 164 | Alexey Toptygin. |
| 165 | |
| 166 | [ 24381] |
| 167 | document the internals of exception handling |
| 168 | |
| 169 | [ 24383] |
| 170 | Subject: [PATCH] perlvar.pod verbatim paragraph first line does not start with a space |
| 171 | From: Offer Kaye <offer.kaye@gmail.com> |
| 172 | Date: Wed, 4 May 2005 15:10:37 +0300 |
| 173 | Message-Id: <56942505050405101bfe678d@mail.gmail.com> |
| 174 | |
| 175 | [ 24429] |
| 176 | Update the comment describing arenas. |
| 177 | |
| 178 | [ 24430] |
| 179 | Fix typo (bug #35368) |
| 180 | |
| 181 | [ 24437] |
| 182 | Subject: [PATCH] perlop.pod nit |
| 183 | From: Steve Peters <steve@fisharerojo.org> |
| 184 | Date: Tue, 10 May 2005 09:41:01 -0500 |
| 185 | Message-Id: <20050510144101.GA21362@mccoy.peters.homeunix.org> |
| 186 | |
| 187 | [ 24449] |
| 188 | Subject: [perl #33765] [PATCH] perlop: mention why 'print !!0' doesn't |
| 189 | From: Steve Peters via RT <perlbug-followup@perl.org> |
| 190 | Date: 11 May 2005 16:58:22 -0000 |
| 191 | Message-Id: <rt-3.0.11-33765-112475.14.5633321030279@perl.org> |
| 192 | |
| 193 | Subject: [perl #33766] [PATCH] perldoc -f split lacks basic null example |
| 194 | From: Steve Peters via RT <perlbug-followup@perl.org> |
| 195 | Date: 11 May 2005 17:13:29 -0000 |
| 196 | Message-Id: <rt-3.0.11-33766-112476.1.84217630998887@perl.org> |
| 197 | |
| 198 | [ 24450] |
| 199 | Rework documentation of split(//,...) |
| 200 | |
| 201 | [ 24493] |
| 202 | Clarify definition of octal literals |
| 203 | (thanks to Olivier Blin) |
| 204 | |
| 205 | [ 24496] |
| 206 | Subject: [PATCH] Eliminate radically out of date CHANGES from perlport |
| 207 | From: Michael G Schwern <schwern@pobox.com> |
| 208 | Date: Mon, 16 May 2005 15:17:05 -0700 |
| 209 | Message-ID: <20050516221705.GA212@windhund.schwern.org> |
| 210 | |
| 211 | Subject: [PATCH] Eliminate function signatures from perlport |
| 212 | From: Michael G Schwern <schwern@pobox.com> |
| 213 | Date: Mon, 16 May 2005 15:24:18 -0700 |
| 214 | Message-ID: <20050516222418.GA422@windhund.schwern.org> |
| 215 | |
| 216 | [ 24516] |
| 217 | Fix a typo |
| 218 | |
| 219 | [ 24563] |
| 220 | Documentation nit on @-, found by Guillaume Rousse |
| 221 | (plus POD markup simplification, for readability with pod2text) |
| 222 | |
| 223 | [ 24564] |
| 224 | Correct the description of pte_arenaroot |
| 225 | |
| 226 | [ 24593] |
| 227 | Subject: [PATCH] Re: [perl #35420] localtime corruption |
| 228 | From: Michael G Schwern <schwern@pobox.com> |
| 229 | Date: Thu, 26 May 2005 13:39:38 -0700 |
| 230 | Message-ID: <20050526203938.GG11558@windhund.schwern.org> |
| 231 | Branch: maint-5.8/perl |
| 232 | !> hv.h intrpvar.h pod/perldata.pod pod/perlfunc.pod |
| 233 | !> pod/perlhack.pod pod/perlop.pod pod/perlport.pod |
| 234 | !> pod/perlreftut.pod pod/perlsyn.pod pod/perlvar.pod sv.c |
| 235 | ____________________________________________________________________________ |
| 236 | [ 24589] By: nicholas on 2005/05/26 15:41:38 |
| 237 | Log: Integrate: |
| 238 | [ 24517] |
| 239 | Upgrade to Math::BigInt 1.77 |
| 240 | Branch: maint-5.8/perl |
| 241 | !> lib/Math/BigFloat.pm lib/Math/BigInt.pm |
| 242 | !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/bare_mbi.t |
| 243 | !> lib/Math/BigInt/t/bigfltpm.inc lib/Math/BigInt/t/bigintpm.inc |
| 244 | !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/sub_mbi.t |
| 245 | ____________________________________________________________________________ |
| 246 | [ 24587] By: nicholas on 2005/05/26 15:26:52 |
| 247 | Log: Subject: [PATCH] perl587delta.pod - missing "=" in item |
| 248 | From: Offer Kaye <offer.kaye@gmail.com> |
| 249 | Message-ID: <5694250505220218e21b8ee@mail.gmail.com> |
| 250 | Date: Sun, 22 May 2005 12:18:34 +0300 |
| 251 | Branch: maint-5.8/perl |
| 252 | ! pod/perl587delta.pod |
| 253 | ____________________________________________________________________________ |
| 254 | [ 24586] By: nicholas on 2005/05/26 15:24:59 |
| 255 | Log: Not the RC any more |
| 256 | Branch: maint-5.8/perl |
| 257 | ! patchlevel.h |
| 258 | ____________________________________________________________________________ |
| 259 | [ 24515] By: nicholas on 2005/05/20 16:42:19 |
| 260 | Log: The dangers of cut and paste |
| 261 | Branch: maint-5.8/perl |
| 262 | ! pod/perlhist.pod |
| 263 | ____________________________________________________________________________ |
| 264 | [ 24502] By: nicholas on 2005/05/18 16:08:53 |
| 265 | Log: Making history (1 line at a time) |
| 266 | Branch: maint-5.8/perl |
| 267 | ! pod/perlhist.pod |
| 268 | ____________________________________________________________________________ |
| 269 | [ 24494] By: nicholas on 2005/05/17 16:17:16 |
| 270 | Log: Integrate: |
| 271 | [ 24231] |
| 272 | Upgrade to Encode 2.0902 |
| 273 | |
| 274 | [ 24490] |
| 275 | Upgrade to Encode 2.10 |
| 276 | Branch: maint-5.8/perl |
| 277 | +> ext/Encode/t/utf8strict.t |
| 278 | ! pod/perl587delta.pod |
| 279 | !> MANIFEST ext/Encode/AUTHORS ext/Encode/Changes |
| 280 | !> ext/Encode/Encode.pm ext/Encode/Encode.xs |
| 281 | !> ext/Encode/Encode/encode.h ext/Encode/MANIFEST |
| 282 | !> ext/Encode/META.yml ext/Encode/lib/Encode/Alias.pm |
| 283 | !> ext/Encode/t/Aliases.t ext/Encode/t/fallback.t |
| 284 | ____________________________________________________________________________ |
| 285 | [ 24488] By: nicholas on 2005/05/16 16:04:43 |
| 286 | Log: D'oh. Steve puts me right once more. |
| 287 | Branch: maint-5.8/perl |
| 288 | ! pod/perl587delta.pod |
| 289 | ____________________________________________________________________________ |
| 290 | [ 24487] By: nicholas on 2005/05/16 15:46:10 |
| 291 | Log: Summon more, different, fruit. |
| 292 | Branch: maint-5.8/perl |
| 293 | ! patchlevel.h |
| 294 | ____________________________________________________________________________ |
| 295 | [ 24486] By: nicholas on 2005/05/16 15:36:13 |
| 296 | Log: Update perldelta. |
| 297 | Branch: maint-5.8/perl |
| 298 | ! pod/perl587delta.pod |
| 299 | ____________________________________________________________________________ |
| 300 | [ 24485] By: nicholas on 2005/05/16 15:35:24 |
| 301 | Log: ++$Carp::VERSION; |
| 302 | Branch: maint-5.8/perl |
| 303 | ! lib/Carp.pm |
| 304 | ____________________________________________________________________________ |
| 305 | [ 24484] By: nicholas on 2005/05/16 15:28:58 |
| 306 | Log: Update Changes |
| 307 | Branch: maint-5.8/perl |
| 308 | ! Changes patchlevel.h |
| 309 | ____________________________________________________________________________ |
| 310 | [ 24483] By: nicholas on 2005/05/16 15:19:24 |
| 311 | Log: Integrate: |
| 312 | [ 24347] |
| 313 | Remove temporary clean-up from Win32 makefiles |
| 314 | |
| 315 | Change 22501 temporarily added some clean-up to the Win32 makefiles |
| 316 | which was only meant to stay until cpan rt #5616 was fixed. It is |
| 317 | now fixed (in EU-MM 6.22, which in turn has been in blead for a |
| 318 | while now), so these hacks are no longer required. |
| 319 | |
| 320 | This change is also good for maint, which currently contains EU-MM |
| 321 | 6.17, which didn't create the blibdirs.exists files in question |
| 322 | anyway. |
| 323 | |
| 324 | [ 24349] |
| 325 | Silence a compilation warning on Win32 |
| 326 | |
| 327 | [ 24374] |
| 328 | Fix croak() and confess() so that they don't clobber $! |
| 329 | (plus tests to check this) |
| 330 | |
| 331 | [ 24453] |
| 332 | Subject: [PATCH] Add Win32::GetFileVersion() function |
| 333 | From: "Jan Dubois" <jand@ActiveState.com> |
| 334 | Date: Wed, 11 May 2005 22:30:37 -0700 |
| 335 | Message-Id: <200505120530.j4C5UhpX031152@smtp3.ActiveState.com> |
| 336 | |
| 337 | [ 24454] |
| 338 | Remove a couple of unreferenced local variables |
| 339 | |
| 340 | [ 24482] |
| 341 | Bump the version number on Win32::Win32 |
| 342 | Branch: maint-5.8/perl |
| 343 | !> lib/Carp.pm lib/Carp.t pp.c win32/Makefile |
| 344 | !> win32/ext/Win32/Win32.pm win32/ext/Win32/Win32.xs |
| 345 | !> win32/makefile.mk |
| 346 | ____________________________________________________________________________ |
| 347 | [ 24481] By: nicholas on 2005/05/16 15:02:49 |
| 348 | Log: Missed some of Steve's patches |
| 349 | Branch: maint-5.8/perl |
| 350 | ! patchlevel.h |
| 351 | ____________________________________________________________________________ |
| 352 | [ 24479] By: nicholas on 2005/05/16 14:29:35 |
| 353 | Log: This is RC1, for favourable values of $fruit |
| 354 | Branch: maint-5.8/perl |
| 355 | ! patchlevel.h |
| 356 | ____________________________________________________________________________ |
| 357 | [ 24478] By: nicholas on 2005/05/16 13:43:44 |
| 358 | Log: Update perldelta |
| 359 | Branch: maint-5.8/perl |
| 360 | ! pod/perl587delta.pod |
| 361 | ____________________________________________________________________________ |
| 362 | [ 24477] By: nicholas on 2005/05/16 13:29:52 |
| 363 | Log: Update Changes |
| 364 | Branch: maint-5.8/perl |
| 365 | ! Changes patchlevel.h |
| 366 | ____________________________________________________________________________ |
| 367 | [ 24474] By: nicholas on 2005/05/16 08:44:34 |
| 368 | Log: Integrate: |
| 369 | [ 24471] |
| 370 | Subject: [PATCH] Minor tweak to via |
| 371 | From: Andy Lester <andy@petdance.com> |
| 372 | Message-ID: <20050513163952.GA20167@petdance.com> |
| 373 | Date: Fri, 13 May 2005 11:39:52 -0500 |
| 374 | |
| 375 | from a bug report and patch by Matt Lawrence |
| 376 | Branch: maint-5.8/perl |
| 377 | !> ext/PerlIO/via/via.xs |
| 378 | ____________________________________________________________________________ |
| 379 | [ 24473] By: nicholas on 2005/05/16 08:27:52 |
| 380 | Log: Integrate: |
| 381 | [ 24326] |
| 382 | Upgrade to CGI.pm 3.08 |
| 383 | |
| 384 | [ 24470] |
| 385 | Upgrade to CGI.pm 3.10 |
| 386 | Branch: maint-5.8/perl |
| 387 | +> lib/CGI/t/can.t |
| 388 | !> MANIFEST lib/CGI.pm lib/CGI/Carp.pm lib/CGI/Changes |
| 389 | !> lib/CGI/Cookie.pm lib/CGI/Pretty.pm lib/CGI/t/form.t |
| 390 | ____________________________________________________________________________ |
| 391 | [ 24466] By: nicholas on 2005/05/13 21:36:27 |
| 392 | Log: Update META.yml |
| 393 | Branch: maint-5.8/perl |
| 394 | ! META.yml |
| 395 | ____________________________________________________________________________ |
| 396 | [ 24464] By: nicholas on 2005/05/13 19:49:02 |
| 397 | Log: Subject: RE: 5.8.7-tobe fails to compile on AIX 4.3.3 |
| 398 | From: "Jan Dubois" <jand@ActiveState.com> |
| 399 | Message-Id: <200505131921.j4DJLgG5007986@smtp3.ActiveState.com> |
| 400 | Date: Fri, 13 May 2005 12:21:40 -0700 |
| 401 | Branch: maint-5.8/perl |
| 402 | ! reentr.inc reentr.pl |
| 403 | ____________________________________________________________________________ |
| 404 | [ 24463] By: nicholas on 2005/05/13 15:32:16 |
| 405 | Log: The danger of cargo cult is that you miss things. |
| 406 | Branch: maint-5.8/perl |
| 407 | ! README.vms |
| 408 | ____________________________________________________________________________ |
| 409 | [ 24462] By: nicholas on 2005/05/13 14:50:56 |
| 410 | Log: Cargo cult 5.8.7 upgrade |
| 411 | Branch: maint-5.8/perl |
| 412 | ! Cross/config.sh-arm-linux META.yml NetWare/Makefile README.os2 |
| 413 | ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9 |
| 414 | ! pod/perl585delta.pod vos/build.cm vos/config.alpha.def |
| 415 | ! vos/config.alpha.h vos/config.ga.def vos/config.ga.h |
| 416 | ! vos/install_perl.cm win32/Makefile win32/config_H.bc |
| 417 | ! win32/config_H.gc win32/config_H.vc win32/config_H.vc64 |
| 418 | ! win32/makefile.mk wince/Makefile.ce |
| 419 | ____________________________________________________________________________ |
| 420 | [ 24458] By: nicholas on 2005/05/12 21:34:03 |
| 421 | Log: Fix from Steve Peters |
| 422 | Branch: maint-5.8/perl |
| 423 | ! reentr.inc reentr.pl |
| 424 | ____________________________________________________________________________ |
| 425 | [ 24457] By: nicholas on 2005/05/12 20:04:57 |
| 426 | Log: Subject: Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7 |
| 427 | From: Steve Peters <steve@fisharerojo.org> |
| 428 | Message-ID: <20050512201532.GA30279@mccoy.peters.homeunix.org> |
| 429 | Date: Thu, 12 May 2005 15:15:32 -0500 |
| 430 | Branch: maint-5.8/perl |
| 431 | ! reentr.h reentr.inc reentr.pl |
| 432 | ____________________________________________________________________________ |
| 433 | [ 24456] By: nicholas on 2005/05/12 19:53:25 |
| 434 | Log: Integrate: |
| 435 | [ 24446] |
| 436 | Subject: Hints changes for OS X 10.4 |
| 437 | From: Michael G Schwern <schwern@pobox.com> |
| 438 | Date: Tue, 10 May 2005 18:10:47 -0700 |
| 439 | Message-ID: <20050511011047.GA23955@windhund.schwern.org> |
| 440 | Branch: maint-5.8/perl |
| 441 | !> hints/darwin.sh |
| 442 | ____________________________________________________________________________ |
| 443 | [ 24448] By: nicholas on 2005/05/11 14:27:57 |
| 444 | Log: Integrate: |
| 445 | [ 24433] |
| 446 | Subject: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7 |
| 447 | From: Steve Peters <steve@fisharerojo.org> |
| 448 | Date: Mon, 9 May 2005 21:10:49 -0500 |
| 449 | Message-Id: <20050510021049.GA20147@mccoy.peters.homeunix.org> |
| 450 | |
| 451 | [ 24441] |
| 452 | Subject: Re: [PATCH] reentr.h changes so threaded Perl's compile on OpenBSD 3.7 |
| 453 | From: Steve Peters <steve@fisharerojo.org> |
| 454 | Date: Tue, 10 May 2005 12:44:13 -0500 |
| 455 | Message-Id: <20050510174413.GA19686@mccoy.peters.homeunix.org> |
| 456 | |
| 457 | [ 24442] |
| 458 | Regenerate reentr.[ch] |
| 459 | |
| 460 | |
| 461 | (plus some edits to cope with the maint/blead differences) |
| 462 | Branch: maint-5.8/perl |
| 463 | +> README.openbsd |
| 464 | ! reentr.h reentr.inc reentr.pl |
| 465 | !> MANIFEST |
| 466 | ____________________________________________________________________________ |
| 467 | [ 24447] By: nicholas on 2005/05/11 13:58:12 |
| 468 | Log: Integrate: |
| 469 | [ 24176] |
| 470 | cast to/from (void *) in the re-entrant code. Now watch the smoke rise. |
| 471 | Branch: maint-5.8/perl |
| 472 | ! reentr.c reentr.h reentr.inc |
| 473 | !> reentr.pl |
| 474 | ____________________________________________________________________________ |
| 475 | [ 24428] By: nicholas on 2005/05/09 13:27:16 |
| 476 | Log: Integrate: |
| 477 | [ 24425] |
| 478 | Change 24413 should have updated makedef.pl with the knowledge that 2 |
| 479 | symbols are ithreads only. |
| 480 | Branch: maint-5.8/perl |
| 481 | !> makedef.pl |
| 482 | ____________________________________________________________________________ |
| 483 | [ 24415] By: nicholas on 2005/05/08 05:45:28 |
| 484 | Log: Integrate: |
| 485 | [ 24404] |
| 486 | Allocate pointer table entries (for ithread cloning) from an arena |
| 487 | |
| 488 | [ 24405] |
| 489 | Make the arena size changeable at compile time, and up the default by |
| 490 | a factor of 4. |
| 491 | |
| 492 | [ 24413] |
| 493 | The ptr_table arena variables and code is only needed for ithreads. |
| 494 | |
| 495 | (plus move the 2 new variables to the end of intrpvar.h to preserve |
| 496 | bincompat) |
| 497 | Branch: maint-5.8/perl |
| 498 | ! intrpvar.h |
| 499 | !> embedvar.h hv.c perl.h perlapi.h sv.c |
| 500 | ____________________________________________________________________________ |
| 501 | [ 24400] By: nicholas on 2005/05/05 15:48:01 |
| 502 | Log: Integrate: |
| 503 | [ 24396] |
| 504 | Bump B version numbers |
| 505 | |
| 506 | [ 24398] |
| 507 | Bump version numbers |
| 508 | |
| 509 | [ 24399] |
| 510 | Bump versions of non dual-life modules |
| 511 | |
| 512 | plus ext/threads/shared/shared.pm version number from 24248 |
| 513 | Branch: maint-5.8/perl |
| 514 | !> ext/B/B.pm ext/B/B/Concise.pm ext/B/B/Deparse.pm |
| 515 | !> ext/B/B/Disassembler.pm ext/B/B/Terse.pm |
| 516 | !> ext/B/t/OptreeCheck.pm ext/Devel/DProf/DProf.pm |
| 517 | !> ext/IO/lib/IO/File.pm ext/IO/lib/IO/Socket/INET.pm |
| 518 | !> ext/XS/APItest/APItest.pm ext/threads/shared/shared.pm |
| 519 | !> lib/File/Path.pm lib/FileCache.pm lib/Pod/Html.pm |
| 520 | !> lib/Symbol.pm lib/utf8.pm win32/FindExt.pm |
| 521 | ____________________________________________________________________________ |
| 522 | [ 24395] By: nicholas on 2005/05/05 13:17:06 |
| 523 | Log: It's a good job that Steve Hay is paying attention. |
| 524 | Branch: maint-5.8/perl |
| 525 | ! pod/perl587delta.pod |
| 526 | ____________________________________________________________________________ |
| 527 | [ 24394] By: nicholas on 2005/05/05 12:41:31 |
| 528 | Log: Subject: [PATCH perl-5.8.7-tobe] relating to 23767 |
| 529 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 530 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C679@hotel.npl.co.uk> |
| 531 | Date: Wed, 4 May 2005 18:21:39 +0100 |
| 532 | Branch: maint-5.8/perl |
| 533 | ! Porting/pumpkin.pod perl.h sv.c |
| 534 | ____________________________________________________________________________ |
| 535 | [ 24391] By: nicholas on 2005/05/05 11:31:18 |
| 536 | Log: Changes and improvements suggested by Ronald J Kimball, Dave Mitchell, |
| 537 | Steve Hay, Aaron Sherman, Hugo van der Sanden and chromatic. |
| 538 | Branch: maint-5.8/perl |
| 539 | ! pod/perl587delta.pod |
| 540 | ____________________________________________________________________________ |
| 541 | [ 24356] By: nicholas on 2005/04/30 17:02:19 |
| 542 | Log: Integrate: |
| 543 | [ 24355] |
| 544 | Put back INSTALL_PREFIX and INSTALL_PREFIX_EXP as they were |
| 545 | unintendedly removed by patch #23435 |
| 546 | Branch: maint-5.8/perl |
| 547 | !> config_h.SH |
| 548 | ____________________________________________________________________________ |
| 549 | [ 24346] By: nicholas on 2005/04/28 09:39:31 |
| 550 | Log: Integrate: |
| 551 | [ 24339] |
| 552 | A couple of warning fixes by Gisle |
| 553 | Branch: maint-5.8/perl |
| 554 | !> pp.c pp_sys.c |
| 555 | ____________________________________________________________________________ |
| 556 | [ 24337] By: nicholas on 2005/04/27 12:31:32 |
| 557 | Log: Integrate: |
| 558 | [ 24310] |
| 559 | Subject: [PATCH] lib/Time/Local.t: time_t is unsigned on VMS |
| 560 | From: "Craig A. Berry" <craigberry@mac.com> |
| 561 | Date: Sat, 23 Apr 2005 18:25:52 -0500 |
| 562 | Message-ID: <426AD980.2010801@mac.com> |
| 563 | Branch: maint-5.8/perl |
| 564 | !> lib/Time/Local.t |
| 565 | ____________________________________________________________________________ |
| 566 | [ 24336] By: nicholas on 2005/04/27 11:02:09 |
| 567 | Log: Remove a const that shouldn't have been integrated to maint |
| 568 | Branch: maint-5.8/perl |
| 569 | ! util.c |
| 570 | ____________________________________________________________________________ |
| 571 | [ 24335] By: nicholas on 2005/04/27 10:32:26 |
| 572 | Log: Integrate: |
| 573 | [ 24319] |
| 574 | Provide $Config{libswanted_uselargefiles} on Win32 |
| 575 | |
| 576 | This fixes some test failures introduced by change 24271. |
| 577 | |
| 578 | [ 24321] |
| 579 | Update location to fetch dmake from in README.win32 |
| 580 | |
| 581 | Use the generic search.cpan.org URL so that the latest version is |
| 582 | always found |
| 583 | Branch: maint-5.8/perl |
| 584 | !> README.win32 win32/config.bc win32/config.gc win32/config.vc |
| 585 | !> win32/config.vc64 |
| 586 | ____________________________________________________________________________ |
| 587 | [ 24332] By: nicholas on 2005/04/26 16:02:43 |
| 588 | Log: Integrate: |
| 589 | [ 24247] |
| 590 | Add CLONE_SKIP() class method to allow individual classes to skip |
| 591 | cloning objects during thread creation |
| 592 | Branch: maint-5.8/perl |
| 593 | !> dump.c ext/threads/t/thread.t pod/perlmod.pod sv.c sv.h |
| 594 | ____________________________________________________________________________ |
| 595 | [ 24331] By: nicholas on 2005/04/26 15:05:07 |
| 596 | Log: Missing > spotted by Rafael. That will teach me not to run podchecker. |
| 597 | Branch: maint-5.8/perl |
| 598 | ! pod/perl587delta.pod |
| 599 | ____________________________________________________________________________ |
| 600 | [ 24330] By: nicholas on 2005/04/26 15:01:47 |
| 601 | Log: Missing , spotted by Rafael |
| 602 | Branch: maint-5.8/perl |
| 603 | ! pod/perl587delta.pod |
| 604 | ____________________________________________________________________________ |
| 605 | [ 24329] By: nicholas on 2005/04/26 14:43:44 |
| 606 | Log: Stab 1 at the perl delta |
| 607 | Branch: maint-5.8/perl |
| 608 | ! pod/perl587delta.pod |
| 609 | ____________________________________________________________________________ |
| 610 | [ 24327] By: nicholas on 2005/04/26 13:01:18 |
| 611 | Log: Correct description of change 24297 |
| 612 | Branch: maint-5.8/perl |
| 613 | ! Changes |
| 614 | ____________________________________________________________________________ |
| 615 | [ 24324] By: nicholas on 2005/04/25 15:04:43 |
| 616 | Log: Integrate: |
| 617 | [ 24314] |
| 618 | Upgrade to Test::Harness 2.48 |
| 619 | |
| 620 | [ 24315] |
| 621 | Add files missing in 24314 |
| 622 | Branch: maint-5.8/perl |
| 623 | +> lib/Test/Harness/Point.pm lib/Test/Harness/t/from_line.t |
| 624 | +> lib/Test/Harness/t/point-parse.t lib/Test/Harness/t/point.t |
| 625 | +> lib/Test/Harness/t/version.t |
| 626 | !> MANIFEST lib/Test/Harness.pm lib/Test/Harness/Changes |
| 627 | !> lib/Test/Harness/Straps.pm lib/Test/Harness/TAP.pod |
| 628 | !> lib/Test/Harness/t/00compile.t |
| 629 | !> lib/Test/Harness/t/strap-analyze.t lib/Test/Harness/t/strap.t |
| 630 | !> t/lib/sample-tests/skip |
| 631 | ____________________________________________________________________________ |
| 632 | [ 24323] By: nicholas on 2005/04/25 14:51:24 |
| 633 | Log: Integrate: |
| 634 | [ 24307] |
| 635 | Subject: [PATCH] Fix for warnings in util.c/Perl_init_tm() |
| 636 | From: Steve Peters <steve@fisharerojo.org> |
| 637 | Date: Fri, 22 Apr 2005 22:36:03 -0500 |
| 638 | Message-Id: <20050423033603.GA32547@mccoy.peters.homeunix.org> |
| 639 | |
| 640 | localtime() can return null |
| 641 | |
| 642 | [ 24308] |
| 643 | Save state when auto-generating #ifdef PERL_CORE and PERL_CORE/PERL_EXT |
| 644 | reducing embed.h by about 10%. |
| 645 | |
| 646 | [ 24309] |
| 647 | Variable declarations can't come after statements in C89. |
| 648 | Branch: maint-5.8/perl |
| 649 | ! embed.h |
| 650 | !> embed.pl util.c |
| 651 | ____________________________________________________________________________ |
| 652 | [ 24322] By: nicholas on 2005/04/25 13:25:15 |
| 653 | Log: Integrate: |
| 654 | [ 24301] |
| 655 | Subject: [PATCH] t/uni/class.t -- update VMS test skippage |
| 656 | From: "Craig A. Berry" <craigberry@mac.com> |
| 657 | Message-ID: <42692501.6090809@mac.com> |
| 658 | Date: Fri, 22 Apr 2005 11:23:29 -0500 |
| 659 | |
| 660 | [ 24320] |
| 661 | Subject: [PATCH] mktables.lst and related stuff (was Re: [PATCH] Unicode 4.1.0) |
| 662 | From: demerphq <demerphq@gmail.com> |
| 663 | Message-ID: <9b18b31105042412352fcf2bc5@mail.gmail.com> |
| 664 | Date: Sun, 24 Apr 2005 21:35:35 +0200 |
| 665 | Branch: maint-5.8/perl |
| 666 | !> lib/unicore/README.perl lib/unicore/mktables |
| 667 | !> lib/unicore/mktables.lst t/uni/class.t |
| 668 | ____________________________________________________________________________ |
| 669 | [ 24306] By: nicholas on 2005/04/22 22:06:04 |
| 670 | Log: Update Changes |
| 671 | Branch: maint-5.8/perl |
| 672 | ! Changes patchlevel.h |
| 673 | ____________________________________________________________________________ |
| 674 | [ 24305] By: nicholas on 2005/04/22 21:42:56 |
| 675 | Log: Run pod/buildtoc --build-all |
| 676 | Branch: maint-5.8/perl |
| 677 | ! MANIFEST pod/perltoc.pod |
| 678 | ____________________________________________________________________________ |
| 679 | [ 24304] By: nicholas on 2005/04/22 21:41:25 |
| 680 | Log: Run regen.pl |
| 681 | Branch: maint-5.8/perl |
| 682 | ! embed.h pod/perlapi.pod |
| 683 | ____________________________________________________________________________ |
| 684 | [ 24302] By: nicholas on 2005/04/22 21:25:13 |
| 685 | Log: Integrate: |
| 686 | [ 23768] |
| 687 | Subject: Re: [PATCH] Remove Carp from warnings.pm |
| 688 | From: Jim Cromie <jim.cromie@gmail.com> |
| 689 | Date: Mon, 3 Jan 2005 06:36:16 -0700 |
| 690 | Message-ID: <cfe85dfa05010305367445dee6@mail.gmail.com> |
| 691 | |
| 692 | [ 23819] |
| 693 | Fix dependencies in ext/B/Makefile.PL |
| 694 | (bug #8254, fix by Alan Burlison) |
| 695 | |
| 696 | [ 23841] |
| 697 | Subject: [PATCH] doc SVt_PVLV <=> SVt_PVGV change version in B.pm |
| 698 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 699 | Date: Sun, 19 Dec 2004 23:57:56 -0800 |
| 700 | Message-ID: <20041220075754.GA800@efn.org> |
| 701 | |
| 702 | [ 23845] |
| 703 | Subject: [perl #32967] [PATCH] Re: More B bugs: svref_2object |
| 704 | From: Stephen McCamant <smcc@OCF.Berkeley.EDU> |
| 705 | Date: Tue, 28 Dec 2004 16:01:49 -0800 |
| 706 | Message-ID: <16849.62445.116153.489478@apocalypse.OCF.Berkeley.EDU> |
| 707 | |
| 708 | [ 23891] |
| 709 | Subject: Re: [patch] decrufting OptreeCheck stuff |
| 710 | From: Jim Cromie <jcromie@divsol.com> |
| 711 | Date: Sun, 16 Jan 2005 17:16:00 -0700 |
| 712 | Message-ID: <41EB03C0.7030509@divsol.com> |
| 713 | (with minor typos fixed) |
| 714 | |
| 715 | [ 23894] |
| 716 | Calculate the number of tests in one place, so that the skip()s will |
| 717 | always agree with the plan()s |
| 718 | |
| 719 | [ 23973] |
| 720 | Subject: Re: [PATCH] Re: perl winpid? |
| 721 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 722 | Date: Tue, 15 Feb 2005 20:45:13 -0800 |
| 723 | Message-ID: <20050216044512.GA2516@efn.org> |
| 724 | |
| 725 | [ 23983] |
| 726 | Subject: [perl #32968] [PATCH] Re: B::walkoptree segfaults |
| 727 | From: Stephen McCamant <smcc@MIT.EDU> |
| 728 | Date: Tue, 28 Dec 2004 10:13:50 -0800 |
| 729 | Message-ID: <16849.41566.887352.677148@apocalypse.OCF.Berkeley.EDU> |
| 730 | |
| 731 | [ 24040] |
| 732 | Subject: [PATCH] $B::Disassembler::VERSION |
| 733 | From: Alexey Tourbin <at@altlinux.ru> |
| 734 | Date: Thu, 17 Mar 2005 19:02:38 +0300 |
| 735 | Message-ID: <20050317160238.GN5825@solemn.turbinal.org> |
| 736 | |
| 737 | [ 24213] |
| 738 | Mangle the expected output correctly for both 5.9 and 5.8 |
| 739 | |
| 740 | [ 24286] |
| 741 | For now, TODO the 2 tests that fail on 5.8.x |
| 742 | Branch: maint-5.8/perl |
| 743 | !> ext/B/B.pm ext/B/B.xs ext/B/B/Concise.pm |
| 744 | !> ext/B/B/Disassembler.pm ext/B/Makefile.PL |
| 745 | !> ext/B/t/OptreeCheck.pm ext/B/t/f_map.t ext/B/t/f_sort.t |
| 746 | !> ext/B/t/optree_check.t ext/B/t/optree_concise.t |
| 747 | !> ext/B/t/optree_samples.t ext/B/t/optree_sort.t |
| 748 | !> ext/B/t/optree_specials.t ext/B/t/optree_varinit.t |
| 749 | !> ext/B/t/stash.t op.h |
| 750 | ____________________________________________________________________________ |
| 751 | [ 24299] By: nicholas on 2005/04/22 15:56:13 |
| 752 | Log: Integrate: |
| 753 | [ 24254] |
| 754 | Don't set things to zero twice. Once is enough. (see also change 15255) |
| 755 | Branch: maint-5.8/perl |
| 756 | !> sv.c |
| 757 | ____________________________________________________________________________ |
| 758 | [ 24298] By: nicholas on 2005/04/22 15:40:24 |
| 759 | Log: Integrate: |
| 760 | [ 23228] |
| 761 | Tweak 'h2xs -h' output. |
| 762 | Branch: maint-5.8/perl |
| 763 | !> utils/h2xs.PL |
| 764 | ____________________________________________________________________________ |
| 765 | [ 24297] By: nicholas on 2005/04/22 15:27:52 |
| 766 | Log: Integrate: |
| 767 | [ 24273] |
| 768 | [perl #34902] Text::Wrap::wrap() fails with non-space separator |
| 769 | |
| 770 | [ 24274] |
| 771 | bump version number in Text::Wrap after change #24273 |
| 772 | |
| 773 | [ 24275] |
| 774 | Sigh - really bump Text::Wrap version number this time. |
| 775 | |
| 776 | Branch: maint-5.8/perl |
| 777 | !> lib/Text/TabsWrap/t/wrap.t lib/Text/Wrap.pm |
| 778 | ____________________________________________________________________________ |
| 779 | [ 24296] By: nicholas on 2005/04/22 15:13:08 |
| 780 | Log: Integrate: |
| 781 | [ 23820] |
| 782 | Subject: [PATCH] Make Data::Dumper work when dynamic extensions are not available |
| 783 | From: "Jos I. Boumans" <kane@xs4all.net> |
| 784 | Date: Tue, 18 Jan 2005 15:12:03 +0100 |
| 785 | Message-Id: <ED6BA2C4-695A-11D9-B09C-000A95EF62E2@xs4all.net> |
| 786 | |
| 787 | [ 23851] |
| 788 | Fix spurious warnings emitted by XSLoader via Data::Dumper |
| 789 | Branch: maint-5.8/perl |
| 790 | !> ext/Data/Dumper/Dumper.pm |
| 791 | ____________________________________________________________________________ |
| 792 | [ 24295] By: nicholas on 2005/04/22 14:59:04 |
| 793 | Log: Integrate: |
| 794 | [ 23671] |
| 795 | Subject: [PATCH] Data::Dumper Freezer fixes |
| 796 | From: Sam Tregar <sam@tregar.com> |
| 797 | Date: Sun, 19 Dec 2004 14:40:25 -0500 (EST) |
| 798 | Message-ID: <Pine.LNX.4.61.0412191434490.7660@hillmont.dreamhost.com> |
| 799 | |
| 800 | and bump Data::Dumper's VERSION |
| 801 | Branch: maint-5.8/perl |
| 802 | +> ext/Data/Dumper/t/freezer.t |
| 803 | !> MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs |
| 804 | ____________________________________________________________________________ |
| 805 | [ 24294] By: nicholas on 2005/04/22 14:41:59 |
| 806 | Log: Restore 23347 and 23349 then integrate: |
| 807 | |
| 808 | [ 23469] |
| 809 | Mostly revert change #23347 (keep the test suite, fixed), |
| 810 | having decided that it wasn't a correct fix for bug #31793. |
| 811 | |
| 812 | [ 23470] |
| 813 | Subject: Re: [PATCH perl-current] Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading |
| 814 | From: Rick Delaney <rick@bort.ca> |
| 815 | Date: Wed, 3 Nov 2004 19:46:16 -0500 |
| 816 | Message-ID: <20041104004616.GA11214@biff.bort.ca> |
| 817 | Branch: maint-5.8/perl |
| 818 | ! lib/overload.pm lib/overload.t |
| 819 | ____________________________________________________________________________ |
| 820 | [ 24293] By: nicholas on 2005/04/22 14:24:40 |
| 821 | Log: We love hard coded test numbers, we do. |
| 822 | Branch: maint-5.8/perl |
| 823 | ! t/op/substr.t |
| 824 | ____________________________________________________________________________ |
| 825 | [ 24292] By: nicholas on 2005/04/22 14:15:59 |
| 826 | Log: Integrate: |
| 827 | [ 24234] |
| 828 | H.Merijn changed e-mail |
| 829 | |
| 830 | [ 24235] |
| 831 | Mandrakesoft is now Mandriva |
| 832 | Branch: maint-5.8/perl |
| 833 | !> AUTHORS Porting/checkAUTHORS.pl Porting/patching.pod |
| 834 | !> README.aix README.hpux |
| 835 | ____________________________________________________________________________ |
| 836 | [ 24291] By: nicholas on 2005/04/22 14:02:56 |
| 837 | Log: Integrate: |
| 838 | [ 18829] |
| 839 | Patch by Salvador Fandiño to read the warning mask |
| 840 | returned by caller() and ${^WARNING_BITS} from |
| 841 | $warnings::Bits{all} and not from the hardcoded core |
| 842 | constant. (This mask could have been extended by |
| 843 | warnings::register.) Plus tests. |
| 844 | |
| 845 | [ 24215] |
| 846 | Fix [perl #34892] Segfault on &DB::sub declared but not defined |
| 847 | |
| 848 | [ 24237] |
| 849 | Fix for: |
| 850 | [perl #34934] perl 5.8.5 on x86 and x86-64 hang at compile-time |
| 851 | From: bstrand@switchmanagement.com (via RT) <perlbug-followup@perl.org> |
| 852 | Date: 12 Apr 2005 19:12:58 -0000 |
| 853 | Message-ID: <rt-3.0.11-34934-110595.15.9181274318682@perl.org> |
| 854 | |
| 855 | This syntax error now produces a panic message. |
| 856 | |
| 857 | [ 24265] |
| 858 | Subject: [perl #35059] [PATCH] caller() skips frames (such as eval() frames) if $^P set |
| 859 | From: glasser@tang-eleven-seventy-nine.mit.edu (via RT) <perlbug-followup@perl.org> |
| 860 | Date: 20 Apr 2005 19:28:14 -0000 |
| 861 | Message-Id: <rt-3.0.11-35059-111134.0.304511316819145@perl.org> |
| 862 | |
| 863 | improved version of change 21842 that copes with glob DB::sub |
| 864 | existing but &DB::sub not existing. |
| 865 | |
| 866 | [ 24270] |
| 867 | [perl #34976] substr uses utf8 length cache incorrectly |
| 868 | |
| 869 | [ 24287] |
| 870 | There's no point listing '-f' in --help output |
| 871 | when perl isn't built with USE_SITECUSTOMIZE, since it might |
| 872 | confuse users about $sitelib/sitecustomize.pl being sourced |
| 873 | at startup. |
| 874 | Branch: maint-5.8/perl |
| 875 | ! t/op/caller.t |
| 876 | !> mg.c op.c perl.c pod/perldiag.pod pp_ctl.c pp_hot.c sv.c |
| 877 | !> t/op/substr.t |
| 878 | ____________________________________________________________________________ |
| 879 | [ 24289] By: nicholas on 2005/04/22 13:01:52 |
| 880 | Log: Integrate: |
| 881 | [ 24166] |
| 882 | Upgrade to Unicode::Normalize 0.32 |
| 883 | Branch: maint-5.8/perl |
| 884 | !> ext/Unicode/Normalize/Changes |
| 885 | !> ext/Unicode/Normalize/Makefile.PL |
| 886 | !> ext/Unicode/Normalize/Normalize.pm |
| 887 | !> ext/Unicode/Normalize/Normalize.xs |
| 888 | !> ext/Unicode/Normalize/mkheader ext/Unicode/Normalize/t/form.t |
| 889 | !> ext/Unicode/Normalize/t/norm.t ext/Unicode/Normalize/t/test.t |
| 890 | ____________________________________________________________________________ |
| 891 | [ 24288] By: nicholas on 2005/04/22 12:50:42 |
| 892 | Log: Integrate: |
| 893 | [ 24155] |
| 894 | Subject: [Patch] Math::BigInt v1.76, Math::BigRat v0.15, bignum v0.17 |
| 895 | From: Tels <nospam-abuse@bloodgate.com> |
| 896 | Date: Sun, 3 Apr 2005 10:43:10 +0200 |
| 897 | Message-Id: <200504031043.12273@bloodgate.com> |
| 898 | Branch: maint-5.8/perl |
| 899 | !> lib/Math/BigFloat.pm lib/Math/BigInt.pm |
| 900 | !> lib/Math/BigInt/Calc.pm lib/Math/BigInt/t/_e_math.t |
| 901 | !> lib/Math/BigInt/t/bare_mbf.t lib/Math/BigInt/t/bigfltpm.inc |
| 902 | !> lib/Math/BigInt/t/bigfltpm.t lib/Math/BigInt/t/bigintpm.t |
| 903 | !> lib/Math/BigInt/t/calling.t lib/Math/BigInt/t/config.t |
| 904 | !> lib/Math/BigInt/t/req_mbf0.t lib/Math/BigInt/t/req_mbfw.t |
| 905 | !> lib/Math/BigInt/t/sub_mbf.t lib/Math/BigInt/t/trap.t |
| 906 | !> lib/Math/BigInt/t/with_sub.t lib/Math/BigRat.pm |
| 907 | !> lib/Math/BigRat/t/bigratpm.t lib/Math/BigRat/t/requirer.t |
| 908 | !> lib/bigint.pm lib/bignum.pm lib/bigrat.pm |
| 909 | ____________________________________________________________________________ |
| 910 | [ 24285] By: nicholas on 2005/04/22 12:36:53 |
| 911 | Log: Integrate: |
| 912 | [ 24139] |
| 913 | Subject: Re: [PATCH] Re: [perl #34632] perlintro: "Comments start with a hash symbol" |
| 914 | From: Steven Schubiger <steven@accognoscere.org> |
| 915 | Date: Sat, 2 Apr 2005 19:37:11 +0200 (CEST) |
| 916 | Message-Id: <200504021737.j32HbBNS000652@accognoscere.homeunix.org> |
| 917 | |
| 918 | [ 24147] |
| 919 | Subject: Re: [PATCH] Re: [perl #34632] perlintro: "Comments start with ahash symbol" |
| 920 | From: Steven Schubiger <steven@accognoscere.org> |
| 921 | Date: Sun, 3 Apr 2005 11:47:22 +0200 (CEST) |
| 922 | Message-Id: <200504030947.j339lMgp010306@accognoscere.homeunix.org> |
| 923 | |
| 924 | [ 24187] |
| 925 | Subject: [perl #34699] documentation bug in "man perlpodspec" |
| 926 | From: "raf@tradingpost.com.au (via RT)" <perlbug-followup@perl.org> |
| 927 | Date: 7 Apr 2005 00:20:31 -0000 |
| 928 | Message-ID: <rt-3.0.11-34699-110174.9.79475562169704@perl.org> |
| 929 | |
| 930 | [ 24190] |
| 931 | Subject: perldbtty$$ location |
| 932 | From: Gisle Aas <gisle@ActiveState.com> |
| 933 | Date: 06 Apr 2005 01:49:54 -0700 |
| 934 | Message-ID: <lr3bu48f2l.fsf@caliper.activestate.com> |
| 935 | (and remove trailing whitespace) |
| 936 | |
| 937 | [ 24194] |
| 938 | Mention that select() returns -1 on error, |
| 939 | as suggested by Hernan Perez Masci |
| 940 | |
| 941 | [ 24209] |
| 942 | Subject: Re: [PATCH] Re: [perl #24119] CPAN.pm error in Win32: uses rename() not File::Copy::move |
| 943 | From: Steven Schubiger <steven@accognoscere.org> |
| 944 | Date: Thu, 7 Apr 2005 22:38:25 +0200 (CEST) |
| 945 | Message-Id: <200504072038.j37KcPXY011755@accognoscere.homeunix.org> |
| 946 | |
| 947 | (with arguments changed to match perlfunc.pod) |
| 948 | |
| 949 | [ 24224] |
| 950 | Subject: [PATCH] perlfunc.pod: incomplete select description |
| 951 | From: Hernan Perez Masci <hmasci@uolsinectis.com.ar> |
| 952 | Date: Fri, 8 Apr 2005 15:28:28 -0300 |
| 953 | Message-Id: <200504081528.28307.hmasci@uolsinectis.com.ar> |
| 954 | |
| 955 | [ 24238] |
| 956 | Update the outdated info in "Minimizing the Perl installation" |
| 957 | |
| 958 | [ 24266] |
| 959 | change misleading syslog() example |
| 960 | |
| 961 | [ 24267] |
| 962 | In change 24266 I failed to actually change anything. Sigh. |
| 963 | Branch: maint-5.8/perl |
| 964 | !> INSTALL ext/Sys/Syslog/Syslog.pm pod/perldebug.pod |
| 965 | !> pod/perlfunc.pod pod/perlpodspec.pod pod/perlport.pod |
| 966 | !> pod/perltrap.pod |
| 967 | ____________________________________________________________________________ |
| 968 | [ 24283] By: nicholas on 2005/04/22 11:24:40 |
| 969 | Log: Integrate: |
| 970 | [ 21532] |
| 971 | ... |
| 972 | |
| 973 | Plus a small fix to t/TEST to recognize the added TODO test |
| 974 | as a TODO test. |
| 975 | |
| 976 | [ 24078] |
| 977 | FreeBSD NDBM appears to generate files ending .db, so be prepared to |
| 978 | clean this variant up as well. |
| 979 | |
| 980 | [ 24173] |
| 981 | 1. t/TEST now deals with SKIP as if it was TODO. This complies to TAP |
| 982 | 2. Removed the depricated 'my $foo if expr' there |
| 983 | |
| 984 | [ 24192] |
| 985 | Subject: Re: [PATCH] Re: [perl #34650] perldoc -f my should perhaps mention BEGIN and END |
| 986 | From: Abigail <abigail@abigail.nl> |
| 987 | Date: Wed, 6 Apr 2005 01:41:55 +0200 |
| 988 | Message-ID: <20050405234154.GG8680@abigail.nl> |
| 989 | Branch: maint-5.8/perl |
| 990 | !> lib/Memoize/t/tie_ndbm.t t/TEST t/japh/abigail.t |
| 991 | ____________________________________________________________________________ |
| 992 | [ 24282] By: nicholas on 2005/04/22 11:02:14 |
| 993 | Log: Integrate: |
| 994 | [ 24053] |
| 995 | Subject: Re: [perl #34195] Regex: Alternations within negative lookahead assertions |
| 996 | From: hv@crypt.org |
| 997 | Date: Mon, 21 Feb 2005 17:59:49 +0000 |
| 998 | Message-Id: <200502211759.j1LHxnC22894@zen.crypt.org> |
| 999 | |
| 1000 | [ 24055] |
| 1001 | Resubmit change #24053. |
| 1002 | |
| 1003 | [ 24067] |
| 1004 | Revert change #24055, which was producing a segfault in installman |
| 1005 | when it was trying to install perltoc. |
| 1006 | |
| 1007 | [ 24086] |
| 1008 | Subject: Re: [perl #34195] Regex: Alternations within negative lookahead assertions |
| 1009 | From: hv@crypt.org |
| 1010 | Date: Thu, 24 Mar 2005 19:51:08 +0000 |
| 1011 | Message-Id: <200503241951.j2OJp8s18147@zen.crypt.org> |
| 1012 | Branch: maint-5.8/perl |
| 1013 | !> regexec.c t/op/re_tests |
| 1014 | ____________________________________________________________________________ |
| 1015 | [ 24281] By: nicholas on 2005/04/22 10:42:05 |
| 1016 | Log: Integrate: |
| 1017 | [ 23961] |
| 1018 | Subject: Re: [PATCH] Re: perl winpid? |
| 1019 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 1020 | Date: Thu, 10 Feb 2005 20:04:35 -0800 |
| 1021 | Message-ID: <20050211040434.GA3824@efn.org> |
| 1022 | |
| 1023 | [ 24242] |
| 1024 | Fix bug #33664: allow for transport providers with protocol == 0 |
| 1025 | |
| 1026 | (This indicates that any protocol may be used, so don't bother checking |
| 1027 | that the requested protocol matches in this case.) |
| 1028 | Branch: maint-5.8/perl |
| 1029 | +> t/lib/cygwin.t |
| 1030 | !> MANIFEST README.cygwin cygwin/cygwin.c win32/win32sck.c |
| 1031 | ____________________________________________________________________________ |
| 1032 | [ 24263] By: nicholas on 2005/04/20 19:12:59 |
| 1033 | Log: Integrate: |
| 1034 | [ 24214] |
| 1035 | Subject: [PATCH] usesitecustomize for VMS |
| 1036 | From: "Craig A. Berry" <craigberry@mac.com> |
| 1037 | Date: Sat, 09 Apr 2005 15:58:43 -0500 |
| 1038 | Message-ID: <42584203.2090405@mac.com> |
| 1039 | Branch: maint-5.8/perl |
| 1040 | !> configure.com |
| 1041 | ____________________________________________________________________________ |
| 1042 | [ 24262] By: nicholas on 2005/04/20 16:30:39 |
| 1043 | Log: Integrate: |
| 1044 | [ 24171] |
| 1045 | D'oh! We were never correctly spotting a modfl prototype |
| 1046 | |
| 1047 | [ 24208] |
| 1048 | Drop d_sitecustomize again. (usesitecustomize is enough) |
| 1049 | |
| 1050 | [ 24210] |
| 1051 | now usesitecustomize is used more generic |
| 1052 | |
| 1053 | [ 24217] |
| 1054 | Configure now probes for _LIB_VERSION support in math.h/libm |
| 1055 | LIBM_LIB_VERSION is defined if it does |
| 1056 | |
| 1057 | [ 24218] |
| 1058 | Sorting still is a mess. This is better. |
| 1059 | |
| 1060 | [ 24221] |
| 1061 | Subject: Re: New Configure functionality |
| 1062 | From: Abe Timmerman <abe@ztreet.demon.nl> |
| 1063 | Date: Sun, 10 Apr 2005 22:19:28 +0200 |
| 1064 | Message-Id: <200504102219.29024.abe@ztreet.demon.nl> |
| 1065 | |
| 1066 | [ 24226] |
| 1067 | Out of sync metaunit caused the erroneous return of the |
| 1068 | removed d_sitecustomize. Mea Culpa. |
| 1069 | Branch: maint-5.8/perl |
| 1070 | ! config_h.SH |
| 1071 | !> Configure Porting/config_H configure.com handy.h |
| 1072 | ____________________________________________________________________________ |
| 1073 | [ 24261] By: nicholas on 2005/04/20 15:30:26 |
| 1074 | Log: Integrate: |
| 1075 | [ 23915] |
| 1076 | Subject: Re: encoding neutral unpack |
| 1077 | From: perl5-porters[at]ton.iguana.be (Ton Hospel) |
| 1078 | Date: Sat, 29 Jan 2005 12:41:20 +0000 (UTC) |
| 1079 | Message-ID: <ctg09g$j0e$1[at]post.home.lunix> |
| 1080 | |
| 1081 | Forgotten character progress while checksumming over partial |
| 1082 | b or B format. (plus a regression test) |
| 1083 | |
| 1084 | [ 23922] |
| 1085 | Subject: Re: encoding neutral unpack |
| 1086 | From: perl5-porters[at]ton.iguana.be (Ton Hospel) |
| 1087 | Date: Sat, 29 Jan 2005 13:24:55 +0000 (UTC) |
| 1088 | Message-ID: <ctg2r7$j0e$4[at]post.home.lunix> |
| 1089 | |
| 1090 | Ensure that with the C format, unpack checksums |
| 1091 | don't get overflowed. (plus a regression test) |
| 1092 | |
| 1093 | [ 23923] |
| 1094 | Subject: Re: encoding neutral unpack |
| 1095 | From: perl5-porters[at]ton.iguana.be (Ton Hospel) |
| 1096 | Date: Sat, 29 Jan 2005 13:07:38 +0000 (UTC) |
| 1097 | Message-ID: <ctg1qq$j0e$3[at]post.home.lunix> |
| 1098 | |
| 1099 | Make U0 and C0 scoped to () pack subtemplates. |
| 1100 | (plus a regression test) |
| 1101 | |
| 1102 | [ 23924] |
| 1103 | Subject: Re: encoding neutral unpack |
| 1104 | From: perl5-porters[at]ton.iguana.be (Ton Hospel) |
| 1105 | Date: Sat, 29 Jan 2005 12:54:34 +0000 (UTC) |
| 1106 | Message-ID: <ctg12a$j0e$2[at]post.home.lunix> |
| 1107 | |
| 1108 | Counted length prefixes shouldn't change C0/U0 mode |
| 1109 | in pack/unpack (plus a regression test) |
| 1110 | |
| 1111 | [ 23946] |
| 1112 | Subject: [perl #34062] pack Z0 destroys the character before |
| 1113 | From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org> |
| 1114 | Date: 5 Feb 2005 18:09:00 -0000 |
| 1115 | Message-ID: <rt-3.0.11-34062-107199.19.360569328007@perl.org> |
| 1116 | (plus a regression test) |
| 1117 | |
| 1118 | [ 23951] |
| 1119 | Subject: [perl #34076] P/p pack formats only recognize literal undef |
| 1120 | From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org> |
| 1121 | Date: 6 Feb 2005 22:03:20 -0000 |
| 1122 | Message-ID: <rt-3.0.11-34076-107344.19.3123360602169@perl.org> |
| 1123 | Branch: maint-5.8/perl |
| 1124 | !> pp_pack.c t/op/pack.t |
| 1125 | ____________________________________________________________________________ |
| 1126 | [ 24259] By: steveh on 2005/04/20 10:52:02 |
| 1127 | Log: Integrate: |
| 1128 | [ 23969] |
| 1129 | Fix definition of DEBUG_MSTATS for Win32 dmake builds |
| 1130 | |
| 1131 | [ 23970] |
| 1132 | Fix PERL_MALLOC/DEBUG_MSTATS options in Win32 makefiles |
| 1133 | |
| 1134 | Currently, if USE_IMP_SYS is defined then PERL_MALLOC gets undefined. |
| 1135 | We should also undefine DEBUG_MSTATS if PERL_MALLOC is (or has become) |
| 1136 | undefined, and we should do all this *before* inspecting DEBUG_MSTATS |
| 1137 | to see if we need to add -DPERL_DEBUGGING_MSTATS to BUILDOPT. |
| 1138 | |
| 1139 | [ 23992] |
| 1140 | Subject: Patch Win32 makefiles for blead to allow parameters to be passed to harness: |
| 1141 | From: demerphq <demerphq@gmail.com> |
| 1142 | Date: Sat, 19 Feb 2005 11:00:08 +0100 |
| 1143 | Message-ID: <9b18b31105021902003d9c2a95@mail.gmail.com> |
| 1144 | |
| 1145 | [ 24004] |
| 1146 | Stop mktables from needlessly re-running when using dmake on Win32 |
| 1147 | |
| 1148 | [ 24005] |
| 1149 | Suppress "ECHO is on." messages when using dmake on Win32 |
| 1150 | |
| 1151 | (The shell's "echo" command displays the current echo setting when |
| 1152 | called with no arguments. Use "echo." to display nothing.) |
| 1153 | |
| 1154 | [ 24006] |
| 1155 | A better fix than change 24005 was ;) |
| 1156 | |
| 1157 | Actually, "@echo." still emits a blank line. Use "@rem" instead as the |
| 1158 | no-op. This was being used in the Win95 case, but works fine on WinNT |
| 1159 | too, and is actually what ExtUtils-MakeMaker uses. |
| 1160 | |
| 1161 | Also change the nmake Makefile. |
| 1162 | |
| 1163 | [ 24007] |
| 1164 | Include regcomp.h in Win32 makefiles |
| 1165 | |
| 1166 | Subject: Re: Stop mktables from needlessly re-running when using dmake on Win32 |
| 1167 | From: demerphq <demerphq@gmail.com> |
| 1168 | Date: Sun, 6 Mar 2005 09:16:12 +0100 |
| 1169 | Message-ID: <9b18b311050306001624012bd@mail.gmail.com> |
| 1170 | |
| 1171 | [ 24014] |
| 1172 | More Win32 dmake fixes |
| 1173 | |
| 1174 | Use $B macro as per change 23991 in more places, and fix some syntax |
| 1175 | errors in the subst's (missing trailing ",") |
| 1176 | |
| 1177 | Tested with GCC and MSVC. I don't have BCC available, so those parts |
| 1178 | are untested. |
| 1179 | |
| 1180 | [ 24111] |
| 1181 | A few Win32 makefile tidy-ups (No real changes) |
| 1182 | |
| 1183 | [ 24113] |
| 1184 | Add support for PERL_HASH_SEED_EXPLICIT and NO_HASH_SEED in the |
| 1185 | Win32 makefiles |
| 1186 | |
| 1187 | [ 24131] |
| 1188 | Remove dependency on tr(1) for MinGW builds on Win32 |
| 1189 | |
| 1190 | This leaves things slightly (more) broken for MinGW builds on Cygwin, |
| 1191 | but that doesn't currently quite work in other respects and isn't |
| 1192 | documented anyway. See: |
| 1193 | |
| 1194 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00751.html |
| 1195 | |
| 1196 | [ 24227] |
| 1197 | Support d_libm_lib_version for Win32 (see change 24217) |
| 1198 | Branch: maint-5.8/perl |
| 1199 | !> win32/Makefile win32/config.bc win32/config.gc win32/config.vc |
| 1200 | !> win32/config.vc64 win32/config_H.bc win32/config_H.gc |
| 1201 | !> win32/config_H.vc win32/config_H.vc64 win32/makefile.mk |
| 1202 | ____________________________________________________________________________ |
| 1203 | [ 24250] By: steveh on 2005/04/19 13:31:34 |
| 1204 | Log: Integrate: |
| 1205 | [ 23991] |
| 1206 | Fix Win32's dmake makefile.mk for new dmakes built with Visual C++ |
| 1207 | Branch: maint-5.8/perl |
| 1208 | !> win32/makefile.mk |
| 1209 | ____________________________________________________________________________ |
| 1210 | [ 24203] By: nicholas on 2005/04/08 11:25:00 |
| 1211 | Log: Integrate: |
| 1212 | [ 24134] |
| 1213 | Subject: [PATCH] Unicode 4.1.0 |
| 1214 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 1215 | Message-ID: <424E584D.5000508@iki.fi> |
| 1216 | Date: Sat, 02 Apr 2005 11:31:09 +0300 |
| 1217 | |
| 1218 | [ 24135] |
| 1219 | Oops. Forgot to add this. |
| 1220 | |
| 1221 | [ 24191] |
| 1222 | Subject: Re: Bugs? In Unicode::EastAsianWidth. |
| 1223 | From: Autrijus Tang <autrijus@autrijus.org> |
| 1224 | Date: Wed, 6 Apr 2005 18:17:32 +0800 |
| 1225 | Message-ID: <20050406101732.GA17931@aut.dyndns.org> |
| 1226 | Branch: maint-5.8/perl |
| 1227 | +> lib/unicore/NamedSequences.txt |
| 1228 | !> (integrate 26 files) |
| 1229 | ____________________________________________________________________________ |
| 1230 | [ 24202] By: nicholas on 2005/04/08 10:58:39 |
| 1231 | Log: Integrate: |
| 1232 | [ 24165] |
| 1233 | Down with C++ reserved names |
| 1234 | (and also function pointer declarations that rely on the C semantics |
| 1235 | of ()) |
| 1236 | Branch: maint-5.8/perl |
| 1237 | !> mg.c perlio.c pp_sort.c |
| 1238 | ____________________________________________________________________________ |
| 1239 | [ 24197] By: nicholas on 2005/04/08 09:05:27 |
| 1240 | Log: Integrate: |
| 1241 | [ 24096] |
| 1242 | Clean-up some warnings when compiling on Win32 with VC++ |
| 1243 | |
| 1244 | [ 24099] |
| 1245 | A couple more Win32 compilation clean-ups |
| 1246 | |
| 1247 | [ 24162] |
| 1248 | Down with unneeded duplicate prototypes |
| 1249 | |
| 1250 | [ 24163] |
| 1251 | Down with more K&R prototypes |
| 1252 | |
| 1253 | [ 24164] |
| 1254 | Down with potentially incorrect duplicate prototypes |
| 1255 | Branch: maint-5.8/perl |
| 1256 | !> ext/DynaLoader/dl_dyld.xs hv.c op.c pp_sort.c pp_sys.c utf8.c |
| 1257 | !> util.c win32/win32sck.c x2p/a2p.c |
| 1258 | ____________________________________________________________________________ |
| 1259 | [ 24196] By: nicholas on 2005/04/07 16:49:05 |
| 1260 | Log: Integrate: |
| 1261 | [ 23631] |
| 1262 | Subject: [PATCH] :encoding(utf8) broken in perl-5.8.6 |
| 1263 | From: Gisle Aas <gisle@ActiveState.com> |
| 1264 | Date: 03 Dec 2004 06:09:19 -0800 |
| 1265 | Message-ID: <lrllcfeank.fsf_-_@caliper.activestate.com> |
| 1266 | |
| 1267 | [ 23632] |
| 1268 | Subject: UTF8_ALLOW_ANYUV should not allow overlong sequences [PATCH] |
| 1269 | From: Gisle Aas <gisle@activestate.com> |
| 1270 | Date: 06 Dec 2004 02:59:24 -0800 |
| 1271 | Message-ID: <lrmzwrae0j.fsf_-_@caliper.activestate.com> |
| 1272 | |
| 1273 | [ 23640] |
| 1274 | Subject: Re: Smoke [5.9.2] 23634 FAIL(F) openbsd 3.6 (i386/1 cpu) [PATCH] |
| 1275 | From: Gisle Aas <gisle@ActiveState.com> |
| 1276 | Date: 11 Dec 2004 02:57:19 -0800 |
| 1277 | Message-ID: <lrr7lxje5s.fsf_-_@caliper.activestate.com> |
| 1278 | |
| 1279 | [ 24084] |
| 1280 | [perl #33185] UTF-8 string substitution corrupts memory |
| 1281 | The implicit call of 'require utf8' triggered by code like |
| 1282 | "\x{100}" =~ /[[:print:]]/ |
| 1283 | wasn't saving state correctly first. |
| 1284 | Branch: maint-5.8/perl |
| 1285 | !> ext/PerlIO/t/encoding.t utf8.c utf8.h |
| 1286 | ____________________________________________________________________________ |
| 1287 | [ 24195] By: nicholas on 2005/04/07 16:05:43 |
| 1288 | Log: Integrate: |
| 1289 | [ 23900] |
| 1290 | minor corrections to comments in perly.y |
| 1291 | |
| 1292 | [ 23986] |
| 1293 | Subject: Patch for Perlbug #4253 |
| 1294 | From: Nikolai Eipel <eipel@web.de> |
| 1295 | Date: Sat, 29 Jan 2005 16:52:53 +0100 |
| 1296 | Message-Id: <200501291652.53841.eipel@web.de> |
| 1297 | |
| 1298 | (-T and -B invalidate _ filehandle when no read permission on file) |
| 1299 | plus a regression test |
| 1300 | |
| 1301 | [ 23997] |
| 1302 | SvUTF8 can be present on scalars other than PVs |
| 1303 | (specifically references with overloaded stringification) |
| 1304 | |
| 1305 | [ 23998] |
| 1306 | ithreads: cond_signal() on a non-shared object coredumped |
| 1307 | |
| 1308 | [ 23999] |
| 1309 | Fix for bug [ID 20020227.005] format bug with undefined _TOP |
| 1310 | http://rt.perl.org/rt3/Ticket/Display.html?id=8698 |
| 1311 | If there was no TOP format the lines left on page was set |
| 1312 | to fixed number, now set to the current page length of the |
| 1313 | IO channel used. More debugging for yet another bug needed. |
| 1314 | |
| 1315 | [ 24022] |
| 1316 | Make the return value of close() depend not only on the success of the |
| 1317 | close itself, but also on whether the output stream had a previous |
| 1318 | error. From Jim Meyering <jim@meyering.net>, via Debian. |
| 1319 | |
| 1320 | [ 24070] |
| 1321 | Forbid the -C option on the command-line |
| 1322 | as suggested by Merijn (see [perl #34087]) |
| 1323 | |
| 1324 | [ 24080] |
| 1325 | Subject: Re: [perl #34568] Perl crashes reading past the end of a heap block while parsing foreach statement |
| 1326 | From: Gurusamy Sarathy <gsar@ActiveState.com> |
| 1327 | Date: Fri, 25 Mar 2005 10:31:09 -0800 |
| 1328 | Message-Id: <200503251831.j2PIV9A6006234@smtp3.ActiveState.com> |
| 1329 | |
| 1330 | [ 24092] |
| 1331 | Fix PerlLIO_chsize() for platforms that don't have chsize() |
| 1332 | |
| 1333 | This is the patch from the end of the thread that started here: |
| 1334 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-09/msg00055.html |
| 1335 | |
| 1336 | [ 24167] |
| 1337 | Using savesvpv() here is terser and produces smaller object code. |
| 1338 | |
| 1339 | [ 24174] |
| 1340 | If we're going to prototype modfl(), it needs extern "C" linkage. |
| 1341 | Branch: maint-5.8/perl |
| 1342 | !> doio.c dump.c ext/threads/shared/shared.xs iperlsys.h op.c |
| 1343 | !> perl.h perly.y pod/perldiag.pod pp_sys.c t/op/stat.t toke.c |
| 1344 | ____________________________________________________________________________ |
| 1345 | [ 24193] By: nicholas on 2005/04/07 09:53:08 |
| 1346 | Log: Integrate: |
| 1347 | [ 23960] |
| 1348 | [perl #34101] not() || 1 produces segmentation fault |
| 1349 | |
| 1350 | Fixed by making not() behave like not(0). This is also the |
| 1351 | way not() behaved before it started segfaulting in 5.6.0. |
| 1352 | |
| 1353 | [ 23967] |
| 1354 | Subject: [PATCH] Additional tests for t/op/not.t |
| 1355 | From: Steve Peters <steve@fisharerojo.org> |
| 1356 | Date: Mon, 14 Feb 2005 19:54:17 -0600 |
| 1357 | Message-ID: <20050215015417.GA30368@mccoy.peters.homeunix.org> |
| 1358 | Branch: maint-5.8/perl |
| 1359 | +> t/op/not.t |
| 1360 | ! perly.c perly_c.diff vms/perly_c.vms |
| 1361 | !> MANIFEST perly.y |
| 1362 | ____________________________________________________________________________ |
| 1363 | [ 24186] By: nicholas on 2005/04/07 08:24:49 |
| 1364 | Log: Integrate: |
| 1365 | [ 23919] |
| 1366 | Picky compilers (e.g. vac on AIX 5.2) do not accept statements |
| 1367 | between declarations |
| 1368 | Branch: maint-5.8/perl |
| 1369 | !> ext/Devel/PPPort/PPPort.xs |
| 1370 | ____________________________________________________________________________ |
| 1371 | [ 24184] By: nicholas on 2005/04/06 20:21:51 |
| 1372 | Log: Integrate: |
| 1373 | [ 24043] |
| 1374 | Subject: Re: sitecustomize.pl [PATCH] |
| 1375 | From: Gisle Aas <gisle@ActiveState.com> |
| 1376 | Date: 18 Mar 2005 04:06:40 -0800 |
| 1377 | Message-ID: <lru0n9w433.fsf@caliper.activestate.com> |
| 1378 | |
| 1379 | Adds a new command-line switch, -f, and a new optional |
| 1380 | compile-time setting -DUSE_SITECUSTOMIZE |
| 1381 | |
| 1382 | [ 24104] |
| 1383 | Support for -Dusesitecustomize |
| 1384 | |
| 1385 | [ 24105] |
| 1386 | Simplify #24043 note now Configure can do -Dusesitecustomize |
| 1387 | |
| 1388 | [ 24120] |
| 1389 | Add support for USE_SITECUSTOMIZE in the Win32 makefiles |
| 1390 | |
| 1391 | Note that this feature doesn't actually work correctly on Win32 |
| 1392 | until the problem described here is solved: |
| 1393 | |
| 1394 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html |
| 1395 | |
| 1396 | [ 24122] |
| 1397 | Fix USE_SITECUSTOMIZE on Win32 |
| 1398 | |
| 1399 | This fixes the problem described in: |
| 1400 | |
| 1401 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-03/msg00740.html |
| 1402 | Branch: maint-5.8/perl |
| 1403 | !> Configure INSTALL config_h.SH ext/Devel/DProf/t/DProf.t perl.c |
| 1404 | !> pod/perlrun.pod win32/Makefile win32/config.bc win32/config.gc |
| 1405 | !> win32/config.vc win32/config.vc64 win32/makefile.mk |
| 1406 | !> win32/win32.c |
| 1407 | ____________________________________________________________________________ |
| 1408 | [ 24183] By: nicholas on 2005/04/06 20:05:33 |
| 1409 | Log: Integrate: |
| 1410 | [ 23964] |
| 1411 | Require version 0.05 of Devel::Tokenizer::C. |
| 1412 | |
| 1413 | [ 23965] |
| 1414 | Regenerate Perl_keyword() to remove superfluous goto statements. |
| 1415 | Branch: maint-5.8/perl |
| 1416 | !> perl_keyword.pl toke.c |
| 1417 | ____________________________________________________________________________ |
| 1418 | [ 24182] By: nicholas on 2005/04/06 18:49:11 |
| 1419 | Log: Integrate: |
| 1420 | [ 23926] |
| 1421 | Upgrade to Devel::PPPort 3.06. |
| 1422 | |
| 1423 | The hateful perforce bit. We hates software. All of it. |
| 1424 | Branch: maint-5.8/perl |
| 1425 | !> ext/Devel/PPPort/parts/inc/exception |
| 1426 | ____________________________________________________________________________ |
| 1427 | [ 24181] By: nicholas on 2005/04/06 16:45:19 |
| 1428 | Log: Integrate: |
| 1429 | [ 23974] |
| 1430 | Subject: [perl #31730] [PATCH] IO::File reads garbage from directory filehandles |
| 1431 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 1432 | Date: 1 Feb 2005 16:24:11 -0000 |
| 1433 | Message-ID: <rt-3.0.11-31730-107010.1.24399823945417@perl.org> |
| 1434 | |
| 1435 | [ 23981] |
| 1436 | Subject: Re: Bug in Socket::IO::INET Version 1.27 |
| 1437 | From: Gisle Aas <gisle@ActiveState.com> |
| 1438 | Date: 03 Feb 2005 03:16:46 -0800 |
| 1439 | Message-ID: <lr7jlpsxk1.fsf@caliper.activestate.com> |
| 1440 | Branch: maint-5.8/perl |
| 1441 | !> ext/IO/lib/IO/File.pm ext/IO/lib/IO/Socket/INET.pm |
| 1442 | ____________________________________________________________________________ |
| 1443 | [ 24180] By: nicholas on 2005/04/06 16:20:17 |
| 1444 | Log: Integrate: |
| 1445 | [ 23950] |
| 1446 | Remove mention of sub-packages in the Symbol manpage. |
| 1447 | |
| 1448 | [ 23953] |
| 1449 | Patch for CAN-2004-0452 by Jeroen van Wolffelaar. |
| 1450 | The rmtree() function in the perl File::Path module would remove |
| 1451 | directories in an insecure manner which could lead to the removal |
| 1452 | of arbitrary files and directories via a symlink attack. |
| 1453 | |
| 1454 | [ 24001] |
| 1455 | Subject: [perl #32193] Tie::RefHash DELETE does not return value for ref keys |
| 1456 | From: Yuval Kojman (via RT) <perlbug-followup@perl.org> |
| 1457 | Date: 28 Oct 2004 12:16:37 -0000 |
| 1458 | Message-ID: <rt-3.0.11-32193-98805.8.56634266171625@perl.org> |
| 1459 | |
| 1460 | [ 24002] |
| 1461 | Add a regression test for bug #32193, and make the |
| 1462 | fix a bit more robust |
| 1463 | |
| 1464 | [ 24018] |
| 1465 | Doc patch for Devel::DProf (from Debian) |
| 1466 | |
| 1467 | [ 24019] |
| 1468 | Remove a spurious undefined warning when using getopts.pl with -w. |
| 1469 | (from Debian) |
| 1470 | |
| 1471 | [ 24064] |
| 1472 | Subject: [PATCH] simple optimization for SelectSaver |
| 1473 | From: Alexey Tourbin <at@altlinux.ru> |
| 1474 | Date: Fri, 18 Mar 2005 21:05:51 +0300 |
| 1475 | Message-ID: <20050318180551.GA12596@solemn.turbinal.org> |
| 1476 | |
| 1477 | [ 24097] |
| 1478 | Subject: Re: [PATCH] 5.6 File::Glob documentation insufficient for use |
| 1479 | From: Steven Schubiger <steven@accognoscere.org> |
| 1480 | Date: Wed, 30 Mar 2005 03:41:03 +0200 (CEST) |
| 1481 | Message-Id: <200503300141.j2U1f3EP024524@accognoscere.homeunix.org> |
| 1482 | |
| 1483 | [ 24098] |
| 1484 | Minor POD nits. |
| 1485 | |
| 1486 | [ 24101] |
| 1487 | Subject: [PATCH] ext/Errno/Errno_pm.PL: fix for GNU hurd |
| 1488 | From: Brendan O'Dea <bod@debian.org> |
| 1489 | Date: Wed, 30 Mar 2005 10:30:25 +1000 |
| 1490 | Message-ID: <20050330003025.GA29797@londo.c47.org> |
| 1491 | Branch: maint-5.8/perl |
| 1492 | !> ext/Devel/DProf/DProf.pm ext/Errno/Errno_pm.PL |
| 1493 | !> ext/File/Glob/Glob.pm lib/File/Path.pm lib/SelectSaver.pm |
| 1494 | !> lib/Symbol.pm lib/Tie/RefHash.pm lib/Tie/RefHash.t |
| 1495 | !> lib/getopts.pl |
| 1496 | ____________________________________________________________________________ |
| 1497 | [ 24179] By: nicholas on 2005/04/06 16:03:39 |
| 1498 | Log: Integrate: |
| 1499 | [ 23912] |
| 1500 | Upgrade to Devel::PPPort 3.05. |
| 1501 | |
| 1502 | [ 23926] |
| 1503 | Upgrade to Devel::PPPort 3.06. |
| 1504 | |
| 1505 | [ 23927] |
| 1506 | Remove 2 unused variables from APItest.xs. |
| 1507 | Branch: maint-5.8/perl |
| 1508 | +> ext/Devel/PPPort/parts/base/5008006 |
| 1509 | +> ext/Devel/PPPort/parts/inc/exception |
| 1510 | +> ext/Devel/PPPort/parts/todo/5008006 |
| 1511 | +> ext/Devel/PPPort/t/exception.t |
| 1512 | !> (integrate 57 files) |
| 1513 | ____________________________________________________________________________ |
| 1514 | [ 24177] By: nicholas on 2005/04/06 15:49:18 |
| 1515 | Log: Integrate: |
| 1516 | [ 23822] |
| 1517 | Subject: Re: [perl #32498] h2xs generates incorrect code for Makefile.PL for enums |
| 1518 | From: Noah <sitz@onastick.net> |
| 1519 | Date: Wed, 19 Jan 2005 12:33:52 -0500 |
| 1520 | Message-ID: <20050119173352.GA15592@radu.onastick.net> |
| 1521 | |
| 1522 | [ 24056] |
| 1523 | Subject: Re: Stop mktables from needlessly re-running when using dmake on Win32 |
| 1524 | From: demerphq <demerphq@gmail.com> |
| 1525 | Date: Tue, 8 Mar 2005 02:24:10 +0100 |
| 1526 | Message-ID: <9b18b311050307172455a5816e@mail.gmail.com> |
| 1527 | |
| 1528 | Change 24004 stopped mktables from needlessly re-running when using |
| 1529 | dmake on Win32, but it can still happen when using nmake because it |
| 1530 | doesn't support the .UPDATEALL attribute that was used to fix dmake. |
| 1531 | e.g. Build perl, touch a core header file, then rebuild -- mktables |
| 1532 | re-runs when it didn't need to, and 7 times over at that! This change |
| 1533 | alleviates the pain by making mktables exit quickly in such cases. |
| 1534 | |
| 1535 | [ 24057] |
| 1536 | Oops - forgot to update MANIFEST for change 24056. |
| 1537 | |
| 1538 | [ 24085] |
| 1539 | Fix -C option of mktables (for VMS) |
| 1540 | |
| 1541 | Subject: Re: [PATCH] Consting five |
| 1542 | From: demerphq <demerphq@gmail.com> |
| 1543 | Date: Sat, 26 Mar 2005 21:45:09 +0100 |
| 1544 | Message-ID: <9b18b311050326124563db5113@mail.gmail.com> |
| 1545 | Branch: maint-5.8/perl |
| 1546 | +> lib/unicore/mktables.lst |
| 1547 | !> MANIFEST lib/unicore/mktables utils/h2xs.PL |
| 1548 | ____________________________________________________________________________ |
| 1549 | [ 24168] By: nicholas on 2005/04/05 16:22:01 |
| 1550 | Log: Integrate: |
| 1551 | [ 23935] |
| 1552 | Let's (un)do the timewarp, again. |
| 1553 | Attempt to bodge round Makefile sometimes being older than Makefile.PL |
| 1554 | Pesky filesystems. |
| 1555 | |
| 1556 | [ 23942] |
| 1557 | Stop lib/h2xs.t failing needlessly if it failed to clear up behind |
| 1558 | itself on a previous run. |
| 1559 | |
| 1560 | [ 23987] |
| 1561 | Subject: (blead patch) Skip a torture test under blead, and skip certain torture tests under Win32. |
| 1562 | From: demerphq <demerphq@gmail.com> |
| 1563 | Date: Sat, 19 Feb 2005 11:04:00 +0100 |
| 1564 | Message-ID: <9b18b3110502190204641e103c@mail.gmail.com |
| 1565 | |
| 1566 | [ 24063] |
| 1567 | minitest fix |
| 1568 | Branch: maint-5.8/perl |
| 1569 | !> lib/ExtUtils/t/Constant.t lib/h2xs.t t/japh/abigail.t |
| 1570 | !> t/run/fresh_perl.t |
| 1571 | ____________________________________________________________________________ |
| 1572 | [ 24157] By: nicholas on 2005/04/05 11:50:44 |
| 1573 | Log: Oops. Wasn't supposed to pick this up. |
| 1574 | Branch: maint-5.8/perl |
| 1575 | - regen_perly.pl |
| 1576 | ____________________________________________________________________________ |
| 1577 | [ 24156] By: nicholas on 2005/04/05 11:07:15 |
| 1578 | Log: Integrate: |
| 1579 | [ 23861] |
| 1580 | Update copyright years and add editor blocks |
| 1581 | |
| 1582 | [ 23941] |
| 1583 | With mallocwrap New() evaluates its arguments more than once, so they |
| 1584 | had better not have any side effects. |
| 1585 | :-( |
| 1586 | |
| 1587 | [ 23943] |
| 1588 | Avoid evaluating a strlen twice due the new implementation |
| 1589 | of New() with PERL_MALLOC_WRAP |
| 1590 | |
| 1591 | [ 23968] |
| 1592 | Use strl* functions in doio.c when available |
| 1593 | Based on : |
| 1594 | Subject: [PATCH] Changes to doio.c to use strlcpy() and strlcat() |
| 1595 | From: Steve Peters <steve@fisharerojo.org> |
| 1596 | Date: Wed, 1 Dec 2004 19:42:14 -0600 |
| 1597 | Message-ID: <20041202014214.GA20907@mccoy.peters.homeunix.org> |
| 1598 | |
| 1599 | [ 24003] |
| 1600 | Update -v copyright notice |
| 1601 | |
| 1602 | [ 24032] |
| 1603 | gcc warning patch by Andy Lester |
| 1604 | |
| 1605 | [ 24046] |
| 1606 | Remove an useless line, spotted by Andy Lester |
| 1607 | |
| 1608 | [ 24058] |
| 1609 | Break up long lines in -V output for compile-time options |
| 1610 | |
| 1611 | Subject: Re: sitecustomize.pl [PATCH] |
| 1612 | From: sthoenna[at]efn.org (Yitzchak Scott-Thoennes) |
| 1613 | Date: Tue, 8 Mar 2005 17:46:04 -0800 |
| 1614 | Message-ID: <20050309014604.GA5876[at]efn.org> |
| 1615 | |
| 1616 | [ 24102] |
| 1617 | USE_STRLCAT and USE_STRLCPY now actually used |
| 1618 | LIBM_VERSION_TYPE and USE_SITECUSTOMIZE are preparations |
| 1619 | for future use |
| 1620 | |
| 1621 | [ 24106] |
| 1622 | Update copyrights. |
| 1623 | |
| 1624 | [ 24108] |
| 1625 | Another Win32 compilation clean-up (for when using Perl's malloc) |
| 1626 | |
| 1627 | [ 24121] |
| 1628 | Update copyrights. |
| 1629 | Well, those are generated files anyway. |
| 1630 | Branch: maint-5.8/perl |
| 1631 | +> regen_perly.pl |
| 1632 | !> (integrate 33 files) |
| 1633 | ____________________________________________________________________________ |
| 1634 | [ 24154] By: nicholas on 2005/04/04 22:35:30 |
| 1635 | Log: Integrate: |
| 1636 | [ 23899] |
| 1637 | Subject: h2hp: 2 fix |
| 1638 | From: Olivier Thauvin <olivier.thauvin@aerov.jussieu.fr> |
| 1639 | Date: Fri, 28 Jan 2005 16:53:11 +0100 |
| 1640 | Message-Id: <200501281653.15708.olivier.thauvin@aerov.jussieu.fr> |
| 1641 | |
| 1642 | [ 23978] |
| 1643 | Missing dependencies in x2p makefile, by Slaven Rezic. |
| 1644 | |
| 1645 | [ 23979] |
| 1646 | Subject: [PATCH] find2perl, new options |
| 1647 | From: slaven@rezic.de |
| 1648 | Date: Thu, 17 Feb 2005 22:30:13 +0100 |
| 1649 | Message-Id: <1108675813.24421@devpc01.iconmobile.de> |
| 1650 | |
| 1651 | [ 23994] |
| 1652 | Subject: [PATCH] dprofpp help |
| 1653 | From: Andy Lester <andy@petdance.com> |
| 1654 | Date: Thu, 24 Feb 2005 00:10:42 -0600 |
| 1655 | Message-ID: <20050224061042.GA20259@petdance.com> |
| 1656 | |
| 1657 | [ 24020] |
| 1658 | Fix a2p manpage (from Debian) |
| 1659 | |
| 1660 | [ 24054] |
| 1661 | Subject: [PATCH] Re: [perl #34493] h2ph `extern inline' problems |
| 1662 | From: Alexey Tourbin <at@altlinux.ru> |
| 1663 | Date: Sat, 19 Mar 2005 16:37:12 +0300 |
| 1664 | Message-ID: <20050319133712.GB6484@solemn.turbinal.org> |
| 1665 | |
| 1666 | and |
| 1667 | |
| 1668 | Message-ID: <20050319141457.GC6484@solemn.turbinal.org> |
| 1669 | Branch: maint-5.8/perl |
| 1670 | !> t/lib/h2ph.h utils/dprofpp.PL utils/h2ph.PL x2p/Makefile.SH |
| 1671 | !> x2p/a2p.pod x2p/find2perl.PL |
| 1672 | ____________________________________________________________________________ |
| 1673 | [ 24153] By: nicholas on 2005/04/04 21:13:55 |
| 1674 | Log: Integrate: |
| 1675 | [ 23767] |
| 1676 | Subject: [PATCH] to improve -DCHECK_FORMAT |
| 1677 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 1678 | Date: Wed, 5 Jan 2005 11:55:09 -0000 |
| 1679 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C55A@hotel.npl.co.uk> |
| 1680 | |
| 1681 | [ 23781] |
| 1682 | Subject: [PATCH] follow-up to 23767 |
| 1683 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 1684 | Date: Tue, 11 Jan 2005 15:48:49 -0000 |
| 1685 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C56A@hotel.npl.co.uk> |
| 1686 | |
| 1687 | [ 23824] |
| 1688 | Subject: [PATCH] Further follow-up to 23767 |
| 1689 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 1690 | Date: Wed, 19 Jan 2005 18:30:31 -0000 |
| 1691 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C57D@hotel.npl.co.uk> |
| 1692 | |
| 1693 | [ 24151] |
| 1694 | Make -DFORMAT_CHECK compile with threads. |
| 1695 | Branch: maint-5.8/perl |
| 1696 | ! perl.h |
| 1697 | !> Porting/pumpkin.pod XSUB.h gv.c mg.c perl.c pp.h pp_ctl.c |
| 1698 | !> pp_sys.c sv.c utf8.c |
| 1699 | ____________________________________________________________________________ |
| 1700 | [ 24150] By: nicholas on 2005/04/04 19:59:56 |
| 1701 | Log: Integrate: |
| 1702 | [ 23750] |
| 1703 | Subject: [PATCH] gcc and ld in Configure |
| 1704 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 1705 | Date: Wed, 5 Jan 2005 12:04:25 -0000 |
| 1706 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C55D@hotel.npl.co.uk> |
| 1707 | |
| 1708 | [ 23952] |
| 1709 | IBM Released vac.C version 7, and changed the naming convention (again) |
| 1710 | Thanks to Campo for spotting, testing and the fix |
| 1711 | |
| 1712 | [ 23958] |
| 1713 | 'what' cannot find ccversion if `which cc` is a symlink to ccache |
| 1714 | ccversion is important enough to jump through some hoops to get it |
| 1715 | |
| 1716 | [ 24016] |
| 1717 | Patch for Debian bug #258618, compilation under Debian/Hurd |
| 1718 | |
| 1719 | [ 24017] |
| 1720 | Add support for Debian GNU/k*BSD |
| 1721 | |
| 1722 | [ 24050] |
| 1723 | Subject: Re: bugzilla.redhat bug #101767 (threads, threads::shared) |
| 1724 | From: Alexey Tourbin <at@altlinux.ru> |
| 1725 | Date: Sat, 19 Mar 2005 06:10:45 +0300 |
| 1726 | Message-ID: <20050319031045.GN12596@solemn.turbinal.org> |
| 1727 | |
| 1728 | [ 24075] |
| 1729 | Subject: [PATCH] Re: Smoke [5.9.2] 24061 FAIL(m) linux 2.6.10-1.770_FC3 [fedora] (i686/1 cpu) |
| 1730 | From: Steve Peters <steve@fisharerojo.org> |
| 1731 | Date: Tue, 22 Mar 2005 17:15:23 -0600 |
| 1732 | Message-ID: <20050322231523.GA3083@mccoy.peters.homeunix.org> |
| 1733 | |
| 1734 | [ 24107] |
| 1735 | Now that we have the full path, we can skip the which call, |
| 1736 | that might cause trouble on testdrive systems. |
| 1737 | Branch: maint-5.8/perl |
| 1738 | +> ext/threads/hints/linux.pl ext/threads/shared/hints/linux.pl |
| 1739 | !> MANIFEST hints/aix.sh hints/gnu.sh hints/gnukfreebsd.sh |
| 1740 | !> hints/gnuknetbsd.sh hints/hpux.sh hints/linux.sh |
| 1741 | !> hints/solaris_2.sh |
| 1742 | ____________________________________________________________________________ |
| 1743 | [ 24146] By: nicholas on 2005/04/03 15:37:36 |
| 1744 | Log: Integrate: |
| 1745 | [ 24027] |
| 1746 | Add standard core test headers to the Class::ISA new tests |
| 1747 | Branch: maint-5.8/perl |
| 1748 | !> lib/Class/ISA/t/00_about_verbose.t |
| 1749 | !> lib/Class/ISA/t/01_old_junk.t |
| 1750 | ____________________________________________________________________________ |
| 1751 | [ 24145] By: nicholas on 2005/04/03 15:27:20 |
| 1752 | Log: Integrate: |
| 1753 | [ 24026] |
| 1754 | Upgrade to Class::ISA 0.33 |
| 1755 | Branch: maint-5.8/perl |
| 1756 | +> lib/Class/ISA/ChangeLog lib/Class/ISA/t/00_about_verbose.t |
| 1757 | +> lib/Class/ISA/t/01_old_junk.t |
| 1758 | - lib/Class/ISA/test.pl |
| 1759 | !> MANIFEST lib/Class/ISA.pm |
| 1760 | ____________________________________________________________________________ |
| 1761 | [ 24144] By: nicholas on 2005/04/03 15:18:11 |
| 1762 | Log: Integrate: |
| 1763 | [ 23327] |
| 1764 | Subject: [perl #27576] [PATCH] Pod::Usage -exitvalue => "NOEXIT" requires -output be set (Doc bug) |
| 1765 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 1766 | Date: 26 Aug 2004 19:06:52 -0000 |
| 1767 | Message-ID: <rt-3.0.11-27576-94411.2.28321880730803@perl.org> |
| 1768 | |
| 1769 | [ 23956] |
| 1770 | Upgrade to Time::Local 1.11 |
| 1771 | |
| 1772 | [ 23975] |
| 1773 | Upgrade to Time::HiRes 1.66 |
| 1774 | |
| 1775 | [ 23976] |
| 1776 | Upgrade to Pod::LaTeX 0.58 |
| 1777 | |
| 1778 | [ 23977] |
| 1779 | Upgrade to PathTools 3.04 |
| 1780 | (plus tweaks to Cwd and cwd.t to run when building perl) |
| 1781 | |
| 1782 | [ 23982] |
| 1783 | Subject: Re: Integration of PathTools 3.04 |
| 1784 | From: demerphq <demerphq@gmail.com> |
| 1785 | Date: Fri, 18 Feb 2005 16:31:50 +0100 |
| 1786 | Message-ID: <9b18b31105021807316af0aed5@mail.gmail.com> |
| 1787 | |
| 1788 | [ 24013] |
| 1789 | Upgrade to CGI.pm 3.06 |
| 1790 | |
| 1791 | [ 24028] |
| 1792 | Upgrade to DB_File 1.811, by Paul Marquess |
| 1793 | |
| 1794 | [ 24034] |
| 1795 | Upgrade to Pod::Parser 1.30 |
| 1796 | |
| 1797 | [ 24039] |
| 1798 | Upgrade to CGI 3.07. |
| 1799 | Add CGI's changelog |
| 1800 | |
| 1801 | [ 24068] |
| 1802 | Upgrade to File::Temp 0.16 |
| 1803 | |
| 1804 | [ 24069] |
| 1805 | Upgrade to PathTools 3.05 |
| 1806 | Branch: maint-5.8/perl |
| 1807 | +> ext/Cwd/ppport.h lib/CGI/Changes |
| 1808 | !> (integrate 51 files) |
| 1809 | ____________________________________________________________________________ |
| 1810 | [ 24143] By: nicholas on 2005/04/03 14:49:04 |
| 1811 | Log: Integrate: |
| 1812 | [ 23847] |
| 1813 | Upgrade to Test::Harness 2.46 |
| 1814 | |
| 1815 | [ 23871] |
| 1816 | Subject: [PATCH] Test::Harness::Straps::_default_inc shell problem |
| 1817 | From: "Craig A. Berry" <craigberry@mac.com> |
| 1818 | Date: Sun, 23 Jan 2005 13:44:49 -0600 |
| 1819 | Message-ID: <41F3FEB1.9020102@mac.com> |
| 1820 | |
| 1821 | [ 23993] |
| 1822 | Subject: (patch blead) Extend t/harness to allow filtering of the file list by regex. |
| 1823 | From: demerphq <demerphq@gmail.com> |
| 1824 | Date: Sat, 19 Feb 2005 11:10:00 +0100 |
| 1825 | Message-ID: <9b18b3110502190210105decf4@mail.gmail.com> |
| 1826 | |
| 1827 | [ 23995] |
| 1828 | Subject: Re: (patch blead) Extend t/harness to allow filtering of the file list by regex. |
| 1829 | From: demerphq <demerphq@gmail.com> |
| 1830 | Date: Wed, 23 Feb 2005 17:49:50 +0100 |
| 1831 | Message-ID: <9b18b311050223084917d7ef59@mail.gmail.com> |
| 1832 | |
| 1833 | [ 24136] |
| 1834 | Fix "[perl #34643] Config_heavy.pl not in archlib" |
| 1835 | Branch: maint-5.8/perl |
| 1836 | +> lib/Test/Harness/TAP.pod lib/Test/Harness/t/harness.t |
| 1837 | +> lib/Test/Harness/t/prove-globbing.t |
| 1838 | !> MANIFEST installperl lib/Test/Harness.pm |
| 1839 | !> lib/Test/Harness/Assert.pm lib/Test/Harness/Changes |
| 1840 | !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm |
| 1841 | !> lib/Test/Harness/t/prove-switches.t lib/Test/Harness/t/strap.t |
| 1842 | !> pod/perlhack.pod t/harness |
| 1843 | ____________________________________________________________________________ |
| 1844 | [ 24142] By: nicholas on 2005/04/03 14:26:25 |
| 1845 | Log: Integrate: |
| 1846 | [ 23739] |
| 1847 | Subject: [PATCH] Math::BigInt v1.74, Math::BigRat v0.14, bignum v0.16 |
| 1848 | From: Tels <nospam-abuse@bloodgate.com> |
| 1849 | Date: Sat, 1 Jan 2005 18:59:51 +0100 |
| 1850 | Message-Id: <200501011859.52858@bloodgate.com> |
| 1851 | |
| 1852 | [ 23882] |
| 1853 | Subject: [PATCH] BigInt mbi_rand.t failings |
| 1854 | From: Tels <nospam-abuse@bloodgate.com> |
| 1855 | Date: Tue, 25 Jan 2005 18:06:58 +0100 |
| 1856 | Message-Id: <200501251806.59782@bloodgate.com> |
| 1857 | |
| 1858 | [ 23955] |
| 1859 | Subject: Re: [PATCH] BigInt mbi_rand.t failings (solved now) |
| 1860 | From: Tels <nospam-abuse@bloodgate.com> |
| 1861 | Date: Wed, 9 Feb 2005 21:44:22 +0100 |
| 1862 | Message-Id: <200502092144.24051@bloodgate.com> |
| 1863 | |
| 1864 | [ 24048] |
| 1865 | Upgrade to Math::BigInt 1.75, by Tels |
| 1866 | Branch: maint-5.8/perl |
| 1867 | +> lib/Math/BigInt/t/lib_load.t lib/bignum/t/ratopt_a.t |
| 1868 | !> (integrate 29 files) |
| 1869 | ____________________________________________________________________________ |
| 1870 | [ 24141] By: nicholas on 2005/04/03 13:58:48 |
| 1871 | Log: Integrate: |
| 1872 | [ 23945] |
| 1873 | A small precision in the docs for overloaded regexp escapes |
| 1874 | (see bug #33906) |
| 1875 | |
| 1876 | [ 23963] |
| 1877 | Mac OS Classic vs Mac OS X clarications |
| 1878 | by Sherm Pendley |
| 1879 | |
| 1880 | [ 23971] |
| 1881 | Fix documentation bug in using Socket's import tags : |
| 1882 | |
| 1883 | Subject: [perl #34141] example in perlbug -f getsockopt incomplete |
| 1884 | From: David Dyck (via RT) <perlbug-followup@perl.org> |
| 1885 | Date: 15 Feb 2005 07:35:45 -0000 |
| 1886 | Message-ID: <rt-3.0.11-34141-107730.6.0777451251105@perl.org> |
| 1887 | |
| 1888 | [ 24000] |
| 1889 | do "filename" is not really used with perl subroutine librairies |
| 1890 | anymore. |
| 1891 | |
| 1892 | [ 24021] |
| 1893 | 8 is not an octal digit. (from Debian) |
| 1894 | |
| 1895 | [ 24024] |
| 1896 | FAQ sync |
| 1897 | |
| 1898 | [ 24033] |
| 1899 | Doc patches to clarify the stringification rules of {} and => |
| 1900 | by Jarkko (bug #34419) |
| 1901 | |
| 1902 | [ 24036] |
| 1903 | Subject: Re: [perl #34155] perldoc -f hex should say how to convert back |
| 1904 | From: David Nicol <davidnicol@gmail.com> |
| 1905 | Date: Tue, 8 Mar 2005 18:23:11 -0600 |
| 1906 | Message-ID: <934f64a20503081623713f6d27@mail.gmail.com> |
| 1907 | |
| 1908 | [ 24045] |
| 1909 | Remove trie optimisation from the todo list |
| 1910 | |
| 1911 | [ 24047] |
| 1912 | Subject: [PATCH] perlrun typo (env PERLDB_OPTS) |
| 1913 | From: Alexey Tourbin <at@altlinux.ru> |
| 1914 | Date: Sat, 19 Mar 2005 03:40:13 +0300 |
| 1915 | Message-ID: <20050319004013.GJ12596@solemn.turbinal.org> |
| 1916 | |
| 1917 | [ 24066] |
| 1918 | Fix unresolved POD link |
| 1919 | |
| 1920 | [ 24090] |
| 1921 | Make the spelling of whitespace (vs white-space and white space) |
| 1922 | more consistent |
| 1923 | From: Offer Kaye <offer.kaye@gmail.com> |
| 1924 | Date: Thu, 17 Mar 2005 14:47:36 -0500 |
| 1925 | Message-ID: <5694250503171147668e73c7@mail.gmail.com> |
| 1926 | |
| 1927 | [ 24123] |
| 1928 | This is 5.9.2. Mostly. |
| 1929 | |
| 1930 | [ 24127] |
| 1931 | Add a note about installhtml |
| 1932 | |
| 1933 | [ 24128] |
| 1934 | FAQ sync. |
| 1935 | |
| 1936 | [ 24129] |
| 1937 | POD fixes. |
| 1938 | Branch: maint-5.8/perl |
| 1939 | !> pod/perldata.pod pod/perlfaq.pod pod/perlfaq1.pod |
| 1940 | !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod |
| 1941 | !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod |
| 1942 | !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlfunc.pod |
| 1943 | !> pod/perlhist.pod pod/perllocale.pod pod/perlmodinstall.pod |
| 1944 | !> pod/perlop.pod pod/perlopentut.pod pod/perlre.pod |
| 1945 | !> pod/perlreref.pod pod/perlrun.pod pod/perltodo.pod |
| 1946 | !> pod/perlxstut.pod |
| 1947 | ____________________________________________________________________________ |
| 1948 | [ 24140] By: nicholas on 2005/04/03 12:54:42 |
| 1949 | Log: Integrate: |
| 1950 | [ 23962] |
| 1951 | README.cygwin additions by Reini Urban |
| 1952 | |
| 1953 | [ 23972] |
| 1954 | Jan Dubois has taken over maintenance of Win32 stuff from Sarathy |
| 1955 | |
| 1956 | [ 24008] |
| 1957 | Some updates to current status |
| 1958 | |
| 1959 | [ 24009] |
| 1960 | Subject: Minor AUTHORS patch |
| 1961 | From: Andy Lester <andy@petdance.com> |
| 1962 | Date: Tue, 8 Mar 2005 09:44:45 -0600 |
| 1963 | Message-ID: <20050308154445.GB3213@petdance.com> |
| 1964 | |
| 1965 | [ 24015] |
| 1966 | Subject: Minor AUTHORS patch |
| 1967 | From: "Mike Giroux" <rmgiroux@hotmail.com> |
| 1968 | Date: Thu, 10 Mar 2005 08:39:04 -0500 |
| 1969 | Message-ID: <BAY104-F4B1925432A15287069D3BCE520@phx.gbl> |
| 1970 | |
| 1971 | [ 24029] |
| 1972 | Change my email, put real name of Pixel |
| 1973 | |
| 1974 | [ 24110] |
| 1975 | Fix typo in INSTALL (s/USE_HAS_SEED_EXPLICIT/USE_HASH_SEED_EXPLICIT/) |
| 1976 | |
| 1977 | [ 24112] |
| 1978 | AUTHORS update |
| 1979 | |
| 1980 | [ 24133] |
| 1981 | Add encoding::warnings to Maintainers.pl and rebuild META.yml for release |
| 1982 | |
| 1983 | (not the META.yml part) |
| 1984 | Branch: maint-5.8/perl |
| 1985 | !> AUTHORS INSTALL Porting/Maintainers.pl README.cygwin |
| 1986 | !> README.hpux README.win32 |
| 1987 | ____________________________________________________________________________ |
| 1988 | [ 23944] By: nicholas on 2005/02/07 18:06:38 |
| 1989 | Log: Update Changes |
| 1990 | Branch: maint-5.8/perl |
| 1991 | ! Changes patchlevel.h |
| 1992 | ____________________________________________________________________________ |
| 1993 | [ 23940] By: nicholas on 2005/02/05 17:17:19 |
| 1994 | Log: Integrate: |
| 1995 | [ 23749] |
| 1996 | Subject: [PATCH] Avoid segfault when pthread_key_create fails |
| 1997 | From: Gisle Aas <gisle@ActiveState.com> |
| 1998 | Date: 05 Jan 2005 01:09:51 -0800 |
| 1999 | Message-ID: <lracroz1gg.fsf@caliper.activestate.com> |
| 2000 | |
| 2001 | [ 23840] |
| 2002 | Subject: [patch] cleanup perlsfio.h |
| 2003 | From: Stas Bekman <stas@stason.org> |
| 2004 | Date: Thu, 13 Jan 2005 16:14:23 -0500 |
| 2005 | Message-ID: <41E6E4AF.8070303@stason.org> |
| 2006 | |
| 2007 | [ 23842] |
| 2008 | Subject: Re: [PATCH] File::Find dies on find({follow=>1, ...}) on Win32 |
| 2009 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2010 | Date: Mon, 20 Dec 2004 16:08:56 -0800 |
| 2011 | Message-ID: <20041221000856.GA2924@efn.org> |
| 2012 | |
| 2013 | [ 23844] |
| 2014 | Subject: [Patch] [perl #32446] close leaves fd open |
| 2015 | From: Steffen Ullrich <coyote.frank@gmx.net> |
| 2016 | Date: Wed, 01 Dec 2004 15:22:34 +0100 |
| 2017 | Message-ID: <20041201142236.4273.qmail@lists.develooper.com> |
| 2018 | |
| 2019 | [ 23890] |
| 2020 | Subject: [PATCH] libperl leaks a THREAD_KEY each time it is reloaded |
| 2021 | From: Gisle Aas <gisle@ActiveState.com> |
| 2022 | Date: 05 Jan 2005 03:21:06 -0800 |
| 2023 | Message-ID: <lris6cxgt9.fsf@caliper.activestate.com> |
| 2024 | Branch: maint-5.8/perl |
| 2025 | !> perl.c perlio.c perlsfio.h pp_sys.c t/op/stat.t thread.h |
| 2026 | ____________________________________________________________________________ |
| 2027 | [ 23939] By: nicholas on 2005/02/05 16:59:25 |
| 2028 | Log: Integrate: |
| 2029 | [ 23928] |
| 2030 | Upgrade to Digest 1.10 |
| 2031 | Branch: maint-5.8/perl |
| 2032 | +> lib/Digest/Changes lib/Digest/file.pm lib/Digest/t/file.t |
| 2033 | !> MANIFEST lib/Digest.pm lib/Digest/base.pm |
| 2034 | ____________________________________________________________________________ |
| 2035 | [ 23938] By: nicholas on 2005/02/05 16:41:18 |
| 2036 | Log: Integrate: |
| 2037 | [ 23872] |
| 2038 | Subject: [perl #33906] Missing \\ in perlre |
| 2039 | From: Andrew (via RT) <perlbug-followup@perl.org> |
| 2040 | Date: 23 Jan 2005 20:52:51 -0000 |
| 2041 | Message-ID: <rt-3.0.11-33906-106339.17.5527961922343@perl.org> |
| 2042 | |
| 2043 | [ 23880] |
| 2044 | Subject: [PATCH] perlapi.pod has pod errors |
| 2045 | From: "Jos I. Boumans" <kane@xs4all.net> |
| 2046 | Date: Tue, 25 Jan 2005 16:42:38 +0100 |
| 2047 | Message-Id: <BDA482F7-6EE7-11D9-8AA7-000A95EF62E2@xs4all.net> |
| 2048 | |
| 2049 | [ 23881] |
| 2050 | Integrate change #23880 in original comment |
| 2051 | |
| 2052 | [ 23893] |
| 2053 | Add a reference to books.perl.org. |
| 2054 | |
| 2055 | [ 23916] |
| 2056 | Subject: Re: [perl #34010] localtime docs |
| 2057 | From: Andy Lester <andy@petdance.com> |
| 2058 | Date: Mon, 31 Jan 2005 21:24:29 -0600 |
| 2059 | Message-ID: <20050201032429.GA29354@petdance.com> |
| 2060 | |
| 2061 | [ 23920] |
| 2062 | Subject: [PATCH pod/perlfunc.pod] POD nit @ sysseek |
| 2063 | From: Abigail <abigail@abigail.nl> |
| 2064 | Date: Tue, 1 Feb 2005 21:33:14 +0100 |
| 2065 | Message-ID: <20050201203314.GC335@abigail.nl> |
| 2066 | |
| 2067 | [ 23921] |
| 2068 | fix POSIX::strtod error handling documentation |
| 2069 | Branch: maint-5.8/perl |
| 2070 | !> ext/POSIX/POSIX.pod pod/perlapi.pod pod/perlbook.pod |
| 2071 | !> pod/perlfunc.pod pod/perlre.pod util.c |
| 2072 | ____________________________________________________________________________ |
| 2073 | [ 23937] By: nicholas on 2005/02/05 15:23:48 |
| 2074 | Log: (Yet another mop up job due to perforce's inability to branch and |
| 2075 | then integrate) |
| 2076 | |
| 2077 | Integrate: |
| 2078 | [ 23870] |
| 2079 | Subject: Re: [perl #33892] Add Interix support |
| 2080 | From: Todd Vierling <tv@duh.org> |
| 2081 | Date: Fri, 21 Jan 2005 15:16:16 -0500 (EST) |
| 2082 | Message-ID: <Pine.NEB.4.61.0501211424350.13373@duh.net.dhis.org> |
| 2083 | Branch: maint-5.8/perl |
| 2084 | !> hints/interix.sh |
| 2085 | ____________________________________________________________________________ |
| 2086 | [ 23936] By: nicholas on 2005/02/05 15:07:43 |
| 2087 | Log: Integrate: |
| 2088 | [ 23807] |
| 2089 | Fix for building with MinGW under Cygwin |
| 2090 | |
| 2091 | Subject: [PATCH] building win32 perl with cygwin's mingw (was: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32) |
| 2092 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2093 | Date: Thu, 13 Jan 2005 16:11:36 -0800 |
| 2094 | Message-ID: <20050114001136.GC2516@efn.org> |
| 2095 | |
| 2096 | [ 23849] |
| 2097 | Subject: [perl #33892] Add Interix support |
| 2098 | From: Todd Vierling (via RT) <perlbug-followup@perl.org> |
| 2099 | Date: 21 Jan 2005 14:36:31 -0000 |
| 2100 | Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org> |
| 2101 | |
| 2102 | (except the Configure chunk) |
| 2103 | (and bump version numbers of modules) |
| 2104 | [and except the dual life modules chunk] |
| 2105 | |
| 2106 | [ 23862] |
| 2107 | Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu) |
| 2108 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 2109 | Message-ID: <41F2911E.8090204@iki.fi> |
| 2110 | Date: Sat, 22 Jan 2005 19:45:02 +0200 |
| 2111 | |
| 2112 | (drop optimisation on pp_pack.c for gcc on osf1 to -O1) |
| 2113 | |
| 2114 | [ 23864] |
| 2115 | Subject: Re: Smoke [5.9.2] 23792 FAIL(F) osf1 V5.1 (21264A)/4 cpu) |
| 2116 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 2117 | Message-ID: <41F2C427.7020003@iki.fi> |
| 2118 | Date: Sat, 22 Jan 2005 23:22:47 +0200 |
| 2119 | |
| 2120 | [ 23909] |
| 2121 | Subject: [perl #33998] [PATCH] Support for GNU/kFreeBSD |
| 2122 | From: "rmh@debian.org (via RT)" <perlbug-followup@perl.org> |
| 2123 | Date: 31 Jan 2005 07:37:55 -0000 |
| 2124 | Message-ID: <rt-3.0.11-33998-106860.15.2609323921089@perl.org> |
| 2125 | |
| 2126 | [ 23910] |
| 2127 | Add all the missing gnuk{free,net}bsd hints files to MANIFEST |
| 2128 | |
| 2129 | [ 23917] |
| 2130 | "All" "all?" Who said all? There were 2 more missing gnuk{free,net}bsd |
| 2131 | hints files to add to MANIFEST. Sort MANIFEST |
| 2132 | while I'm in the area. |
| 2133 | Branch: maint-5.8/perl |
| 2134 | +> ext/DynaLoader/hints/gnukfreebsd.pl |
| 2135 | +> ext/DynaLoader/hints/gnuknetbsd.pl |
| 2136 | +> ext/NDBM_File/hints/gnukfreebsd.pl |
| 2137 | +> ext/NDBM_File/hints/gnuknetbsd.pl |
| 2138 | +> ext/ODBM_File/hints/gnukfreebsd.pl |
| 2139 | +> ext/ODBM_File/hints/gnuknetbsd.pl |
| 2140 | +> ext/POSIX/hints/gnukfreebsd.pl ext/POSIX/hints/gnuknetbsd.pl |
| 2141 | +> ext/Storable/hints/gnukfreebsd.pl |
| 2142 | +> ext/Storable/hints/gnuknetbsd.pl hints/gnukfreebsd.sh |
| 2143 | +> hints/gnuknetbsd.sh hints/interix.sh |
| 2144 | !> Configure MANIFEST Makefile.SH ext/Errno/Errno_pm.PL |
| 2145 | !> hints/dec_osf.sh lib/File/Find.pm t/io/openpid.t t/op/groups.t |
| 2146 | ____________________________________________________________________________ |
| 2147 | [ 23934] By: nicholas on 2005/02/05 14:32:42 |
| 2148 | Log: Integrate: |
| 2149 | [ 23898] |
| 2150 | [perl #33928] chomp() fails after alarm(), `sleep` |
| 2151 | |
| 2152 | PP_backtick's temp altering of PL_rs didn't restore after |
| 2153 | an exception |
| 2154 | |
| 2155 | [ 23905] |
| 2156 | Fix test suite hang on Win32 caused by change #23898 |
| 2157 | |
| 2158 | ("perl -e sleep 3" does an indefinite sleep!) |
| 2159 | Branch: maint-5.8/perl |
| 2160 | !> pp_sys.c t/op/alarm.t |
| 2161 | ____________________________________________________________________________ |
| 2162 | [ 23933] By: nicholas on 2005/02/05 14:21:35 |
| 2163 | Log: Integrate: |
| 2164 | [ 23875] |
| 2165 | Replace Perl_keyword() with a version that's 20% faster on typical |
| 2166 | input, generated by subclassing ExtUtils::Constant. (Typical input |
| 2167 | being about 135M of input from running a lot of perl scripts) |
| 2168 | |
| 2169 | [ 23877] |
| 2170 | A script to regenerate Perl_keyword() |
| 2171 | |
| 2172 | [ 23878] |
| 2173 | Ooops. It was 190M when I was using 4 bytes per entry for lengths in |
| 2174 | the dump file. The newer format is only 135M |
| 2175 | |
| 2176 | [ 23914] |
| 2177 | Make Perl_keyword() another 30% faster. |
| 2178 | Branch: maint-5.8/perl |
| 2179 | ! perl_keyword.pl toke.c |
| 2180 | !> MANIFEST |
| 2181 | ____________________________________________________________________________ |
| 2182 | [ 23932] By: nicholas on 2005/02/05 13:47:07 |
| 2183 | Log: Integrate: |
| 2184 | [ 23866] |
| 2185 | Slightly terser code in S_regpposixcc (names inside [:*here*:]) |
| 2186 | |
| 2187 | [ 23868] |
| 2188 | Tidy up 2 comments |
| 2189 | Branch: maint-5.8/perl |
| 2190 | !> regcomp.c |
| 2191 | ____________________________________________________________________________ |
| 2192 | [ 23931] By: nicholas on 2005/02/05 13:28:13 |
| 2193 | Log: Integrate: |
| 2194 | [ 23876] |
| 2195 | Add weights to ExtUtils::Constant to allow sorting by expected |
| 2196 | frequency. This makes the Perl_keyword() replacement 20% faster, |
| 2197 | rather than just 12% |
| 2198 | |
| 2199 | [ 23879] |
| 2200 | Correct and update comments (before anyone writes in) |
| 2201 | Remove a temporary variable. |
| 2202 | |
| 2203 | [ 23897] |
| 2204 | More consistent names for all the parameter name/declaration methods |
| 2205 | |
| 2206 | Which should have been part of change 23930, but for |
| 2207 | http://www.google.com/search?q=%66%75%63%6Bing+perforce |
| 2208 | Branch: maint-5.8/perl |
| 2209 | +> perl_keyword.pl |
| 2210 | !> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/XS.pm |
| 2211 | ____________________________________________________________________________ |
| 2212 | [ 23930] By: nicholas on 2005/02/05 13:14:36 |
| 2213 | Log: Integrate: |
| 2214 | [ 23792] |
| 2215 | Avoid dogfood problems when an empty string accidentally ends up |
| 2216 | as a constant name. [They don't work in qw(), strangely] |
| 2217 | |
| 2218 | [ 23867] |
| 2219 | Assimilate ExtUtils::Constant 0.16 |
| 2220 | Branch: maint-5.8/perl |
| 2221 | +> lib/ExtUtils/Constant/Base.pm lib/ExtUtils/Constant/Utils.pm |
| 2222 | +> lib/ExtUtils/Constant/XS.pm |
| 2223 | !> MANIFEST lib/ExtUtils/Constant.pm |
| 2224 | ____________________________________________________________________________ |
| 2225 | [ 23929] By: nicholas on 2005/02/05 12:57:43 |
| 2226 | Log: Integrate: |
| 2227 | [ 23788] |
| 2228 | utf.pm needs to require Carp before croak()ing |
| 2229 | |
| 2230 | [ 23838] |
| 2231 | Subject: Re: [perl #33173] shellwords.pl and tainting |
| 2232 | From: Alexey Tourbin <at@altlinux.ru> |
| 2233 | Date: Tue, 28 Dec 2004 22:29:37 +0300 |
| 2234 | Message-ID: <20041228192937.GB7824@solemn.turbinal.org> |
| 2235 | |
| 2236 | [ 23839] |
| 2237 | VERSION++ |
| 2238 | |
| 2239 | [ 23874] |
| 2240 | Subject: [PATCH] assorted tempfile clean-up in the test suite |
| 2241 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2242 | Date: Sun, 23 Jan 2005 14:23:17 -0600 |
| 2243 | Message-ID: <41F407B5.7020106@mac.com> |
| 2244 | |
| 2245 | [ 23883] |
| 2246 | &_q needs to *globally* escape ' and \ in its substitution. |
| 2247 | Branch: maint-5.8/perl |
| 2248 | +> lib/Text/ParseWords/taint.t |
| 2249 | !> MANIFEST lib/Test/Simple/t/reset.t lib/Text/ParseWords.pm |
| 2250 | !> lib/shellwords.pl lib/utf8.pm lib/utf8.t t/io/fs.t t/io/tell.t |
| 2251 | !> t/test.pl |
| 2252 | ____________________________________________________________________________ |
| 2253 | [ 23918] By: nicholas on 2005/02/01 22:27:23 |
| 2254 | Log: Integrate: |
| 2255 | [ 23903] |
| 2256 | Don't write to $PERLIO_DEBUG when setuid ([perl #33990]) |
| 2257 | |
| 2258 | [ 23904] |
| 2259 | Avoid a buffer overflow with threads and PERLIO_DEBUG |
| 2260 | |
| 2261 | [ 23906] |
| 2262 | Really fix the bug [perl #33990]. |
| 2263 | NB. -DIAMSUID is only set to compile sperl.o. |
| 2264 | |
| 2265 | [ 23907] |
| 2266 | Document the changes to PERLIO_DEBUG. |
| 2267 | Branch: maint-5.8/perl |
| 2268 | !> perlio.c pod/perlrun.pod |
| 2269 | ____________________________________________________________________________ |
| 2270 | [ 23902] By: nicholas on 2005/01/30 23:17:16 |
| 2271 | Log: http://www.google.com/search?btnI=aargh&q=hate+perforce |
| 2272 | Branch: maint-5.8/perl |
| 2273 | !> genpacksizetables.pl |
| 2274 | ____________________________________________________________________________ |
| 2275 | [ 23901] By: nicholas on 2005/01/30 23:14:08 |
| 2276 | Log: Integrate: |
| 2277 | [ 22663] |
| 2278 | Make the ! suffix handle n/N/v/V as signed integers |
| 2279 | within pack templates. |
| 2280 | |
| 2281 | [ 22734] |
| 2282 | Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates |
| 2283 | From: Marcus Holland-Moritz <mhx-perl@gmx.net> |
| 2284 | Date: Wed, 21 Apr 2004 21:09:20 +0200 |
| 2285 | Message-Id: <20040421210920.3c467772@r2d2> |
| 2286 | |
| 2287 | [ 22745] |
| 2288 | Cleanup variables in S_(un)pack_rec(). |
| 2289 | This also works around a gcc optimizer bug on dec_osf/alpha. |
| 2290 | |
| 2291 | [ 22754] |
| 2292 | More unpack cleanups. |
| 2293 | |
| 2294 | [ 22780] |
| 2295 | Add byte-order group modifiers to (un)pack templates. |
| 2296 | Follow-up on: #22734, #22745, #22753, #22754. |
| 2297 | |
| 2298 | Subject: Group modifiers in (un)pack templates |
| 2299 | From: Marcus Holland-Moritz <mhx-perl@gmx.net> |
| 2300 | Date: Mon, 3 May 2004 20:14:41 +0200 |
| 2301 | Message-Id: <20040503201441.1b058e0d@r2d2> |
| 2302 | |
| 2303 | [ 23787] |
| 2304 | Refactor all the unpack checksum-or-not logic to avoid massive |
| 2305 | duplication. |
| 2306 | |
| 2307 | [ 23791] |
| 2308 | The leaktesting of NEWSV() is long dead, so create and initialise |
| 2309 | SV values in one, to simplify source code and shrink object code |
| 2310 | by about 1% |
| 2311 | |
| 2312 | [ 23793] |
| 2313 | Source code tidy up - avoid assigning to sv. |
| 2314 | |
| 2315 | [ 23794] |
| 2316 | Turn the unreachable code into assertions. (So prove me wrong...) |
| 2317 | |
| 2318 | [ 23853] |
| 2319 | Make the length overrun checking and stack extension table driven. |
| 2320 | (Shaves about 3k off pp_pack.o) |
| 2321 | |
| 2322 | [ 23854] |
| 2323 | Shrink a switch() statment by driving the size calculations from the |
| 2324 | size table. This requires #ifdef()s in the size table initialiser. |
| 2325 | Astoundingly this shaves over 6K of the object size with -Os on OS X. |
| 2326 | I was expecting about 1K (due to shrinking a branch table). Mind you, |
| 2327 | I'm not going to argue with what I got. :-) |
| 2328 | |
| 2329 | [ 23858] |
| 2330 | Remove now-unnecessary check. (It's done earlier) |
| 2331 | |
| 2332 | [ 23860] |
| 2333 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 2334 | Subject: Re: [PATCH] do not assume quads or long doubles |
| 2335 | Message-ID: <41F21B0A.2050301@iki.fi> |
| 2336 | Date: Sat, 22 Jan 2005 11:21:14 +0200 |
| 2337 | |
| 2338 | [ 23889] |
| 2339 | Make the byte order modifers < and > and the sign modifier ! (for |
| 2340 | n N v V) conditionally compile. This means that the refactored |
| 2341 | pp_pack/pp_unpack code can now be used in maint. |
| 2342 | |
| 2343 | [ 23892] |
| 2344 | Retrieve the flag bit that only 'p' uses, so that it is spare for |
| 2345 | future use. |
| 2346 | Branch: maint-5.8/perl |
| 2347 | +> genpacksizetables.pl |
| 2348 | ! pod/perldiag.pod |
| 2349 | !> MANIFEST embed.fnc embed.h perl.h pod/perlport.pod pp_pack.c |
| 2350 | !> proto.h util.c |
| 2351 | ____________________________________________________________________________ |
| 2352 | [ 23896] By: nicholas on 2005/01/28 20:38:44 |
| 2353 | Log: For some reason pack.t isn't warnings clean on maint. For now, remove |
| 2354 | warnings, but once the implementation in pp_pack.c is unified, check |
| 2355 | again and if necessary track the cause down. |
| 2356 | Branch: maint-5.8/perl |
| 2357 | ! t/op/pack.t |
| 2358 | ____________________________________________________________________________ |
| 2359 | [ 23895] By: nicholas on 2005/01/28 20:28:38 |
| 2360 | Log: (Just the tests from) |
| 2361 | Integrate: |
| 2362 | [ 22663] |
| 2363 | Make the ! suffix handle n/N/v/V as signed integers |
| 2364 | within pack templates. |
| 2365 | |
| 2366 | [ 22734] |
| 2367 | Subject: [PATCH for testing/review] byte-order modifiers for (un)pack templates |
| 2368 | From: Marcus Holland-Moritz <mhx-perl@gmx.net> |
| 2369 | Date: Wed, 21 Apr 2004 21:09:20 +0200 |
| 2370 | Message-Id: <20040421210920.3c467772@r2d2> |
| 2371 | |
| 2372 | [ 22780] |
| 2373 | Add byte-order group modifiers to (un)pack templates. |
| 2374 | Follow-up on: #22734, #22745, #22753, #22754. |
| 2375 | |
| 2376 | Subject: Group modifiers in (un)pack templates |
| 2377 | From: Marcus Holland-Moritz <mhx-perl@gmx.net> |
| 2378 | Date: Mon, 3 May 2004 20:14:41 +0200 |
| 2379 | Message-Id: <20040503201441.1b058e0d@r2d2> |
| 2380 | |
| 2381 | [ 23850] |
| 2382 | Name another pack test |
| 2383 | |
| 2384 | [ 23884] |
| 2385 | Make the tests for the endianness modifiers < and >, and the |
| 2386 | signnedness modifier ! conditional on perl version. Surprisingly |
| 2387 | little change needed. |
| 2388 | |
| 2389 | [ 23886] |
| 2390 | Check that the warning behaviour on the modifiers !, < and > is as we |
| 2391 | expect it for this perl. |
| 2392 | |
| 2393 | [ 23888] |
| 2394 | Oops. Was forgetting to test n! N! v! V! in pack |
| 2395 | Branch: maint-5.8/perl |
| 2396 | !> t/op/pack.t |
| 2397 | ____________________________________________________________________________ |
| 2398 | [ 23887] By: nicholas on 2005/01/27 15:47:02 |
| 2399 | Log: Integrate: |
| 2400 | [ 23857] |
| 2401 | Subject: Re: uc($long_utf8_string) exhausts memory |
| 2402 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 2403 | Date: Sat, 22 Jan 2005 00:20:12 +0200 |
| 2404 | Message-Id: <41F1801C.3080201@iki.fi> |
| 2405 | |
| 2406 | Make buffer size estimates for utf8 case conversion less maximally |
| 2407 | pessimistic |
| 2408 | |
| 2409 | [ 23863] |
| 2410 | Subject: Re: uc($long_utf8_string) exhausts memory |
| 2411 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 2412 | Date: Sat, 22 Jan 2005 11:33:12 +0200 |
| 2413 | Message-Id: <41F21DD8.3050500@iki.fi> |
| 2414 | |
| 2415 | change #23857 miscalculated the SvGROW size |
| 2416 | |
| 2417 | [ 23869] |
| 2418 | Subject: Re: Smoke [5.9.2] 23863 FAIL(F) MSWin32 WinXP/.Net SP1 (x86/1 cpu) |
| 2419 | From: Jarkko Hietaniemi <jhi@iki.fi> |
| 2420 | Date: Sun, 23 Jan 2005 21:25:01 +0200 |
| 2421 | Message-Id: <41F3FA0D.4010301@iki.fi> |
| 2422 | |
| 2423 | The uc() memory reduction patch had a memory leak... |
| 2424 | Branch: maint-5.8/perl |
| 2425 | !> doop.c op.c pp.c pp_pack.c regcomp.c regexec.c sv.c t/op/lc.t |
| 2426 | !> toke.c utf8.c utf8.h |
| 2427 | ____________________________________________________________________________ |
| 2428 | [ 23885] By: nicholas on 2005/01/27 13:24:09 |
| 2429 | Log: Test that unpack with only 1 argument is a syntax error. |
| 2430 | (Corresponds to the test in blead that ensures it works, and replaces |
| 2431 | a placeholder test) |
| 2432 | Branch: maint-5.8/perl |
| 2433 | !> t/op/pack.t |
| 2434 | ____________________________________________________________________________ |
| 2435 | [ 23856] By: nicholas on 2005/01/22 00:03:11 |
| 2436 | Log: Integrate: |
| 2437 | [ 23711] |
| 2438 | Subject: [PATCH] Allow Configure's d_attribut to be set from the command line |
| 2439 | From: Gisle Aas <gisle@ActiveState.com> |
| 2440 | Date: 30 Dec 2004 03:39:36 -0800 |
| 2441 | Message-ID: <lrllbgypzb.fsf@caliper.activestate.com> |
| 2442 | |
| 2443 | [ 23751] |
| 2444 | Subject: [PATCH] unnecessary rmdir in Makefile |
| 2445 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 2446 | Date: Wed, 5 Jan 2005 11:58:54 -0000 |
| 2447 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C55C@hotel.npl.co.uk> |
| 2448 | |
| 2449 | [ 23848] |
| 2450 | Subject: [perl #33892] Add Interix support |
| 2451 | From: Todd Vierling (via RT) <perlbug-followup@perl.org> |
| 2452 | Date: 21 Jan 2005 14:36:31 -0000 |
| 2453 | Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org> |
| 2454 | Branch: maint-5.8/perl |
| 2455 | !> Configure Makefile.SH |
| 2456 | ____________________________________________________________________________ |
| 2457 | [ 23855] By: nicholas on 2005/01/21 23:27:54 |
| 2458 | Log: Integrate: |
| 2459 | [ 23776] |
| 2460 | Get $Config{osvers} filled in on Win32 |
| 2461 | |
| 2462 | [ 23806] |
| 2463 | Get $Config{ccversion} or $Config{gccversion} filled in on Win32 |
| 2464 | Branch: maint-5.8/perl |
| 2465 | !> win32/config_sh.PL |
| 2466 | ____________________________________________________________________________ |
| 2467 | [ 23837] By: nicholas on 2005/01/20 14:11:10 |
| 2468 | Log: Integrate: |
| 2469 | [ 23835] |
| 2470 | A little more determinacy in our sorting |
| 2471 | |
| 2472 | |
| 2473 | and then re-regen pod/perlapi.pod |
| 2474 | Branch: maint-5.8/perl |
| 2475 | ! pod/perlapi.pod |
| 2476 | !> autodoc.pl |
| 2477 | ____________________________________________________________________________ |
| 2478 | [ 23834] By: nicholas on 2005/01/20 11:38:52 |
| 2479 | Log: Run regen.pl and pod/buildtoc --build-all |
| 2480 | Branch: maint-5.8/perl |
| 2481 | ! MANIFEST pod/perlapi.pod pod/perlintern.pod pod/perltoc.pod |
| 2482 | ____________________________________________________________________________ |
| 2483 | [ 23833] By: nicholas on 2005/01/20 11:26:12 |
| 2484 | Log: Integrate: |
| 2485 | [ 21414] |
| 2486 | Subject: Re: [PATCH lib/warnings.t] Adding TODO functionality to lib/warnings. |
| 2487 | From: Abigail <abigail@abigail.nl> |
| 2488 | Date: Wed, 1 Oct 2003 14:19:43 +0200 |
| 2489 | Message-ID: <20031001121943.GA29419@abigail.nl> |
| 2490 | |
| 2491 | [ 23758] |
| 2492 | Start converting t/op/ref.t to use test.pl |
| 2493 | |
| 2494 | [ 23759] |
| 2495 | All tests now use test.pl |
| 2496 | |
| 2497 | [ 23760] |
| 2498 | Turn barewords into strings to run under strict subs. |
| 2499 | Run under strict refs outside the soft reference tests. |
| 2500 | |
| 2501 | [ 23765] |
| 2502 | Subject: [PATCH] make lib/warnings.t use t/test.pl |
| 2503 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2504 | Message-ID: <41DDCA71.1080704@mac.com> |
| 2505 | Date: Thu, 06 Jan 2005 17:32:01 -0600 |
| 2506 | |
| 2507 | [ 23778] |
| 2508 | Need to close files before unlinking them on Win32 |
| 2509 | |
| 2510 | (Various files created by test programs are left behind otherwise, |
| 2511 | and distclean doesn't clean them up) |
| 2512 | |
| 2513 | [ 23779] |
| 2514 | Subject: [PATCH] t/op/split.t #11 nit on VMS |
| 2515 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2516 | Message-ID: <41E1C261.5020100@mac.com> |
| 2517 | Date: Sun, 09 Jan 2005 17:46:41 -0600 |
| 2518 | |
| 2519 | [ 23783] |
| 2520 | Subject: [PATCH] follow-up to #23765 |
| 2521 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2522 | Date: Tue, 11 Jan 2005 21:01:27 -0600 |
| 2523 | Message-ID: <41E49307.7080900@mac.com> |
| 2524 | |
| 2525 | [ 23790] |
| 2526 | Not a good idea to use unpack "H*" to peek at a scalar's internal |
| 2527 | representation. |
| 2528 | |
| 2529 | [ 23805] |
| 2530 | Better test diagnostics for the numbers tests. |
| 2531 | (Failure diagnostics were always good, but now the tests have names, |
| 2532 | which show even when they pass) |
| 2533 | |
| 2534 | [ 23821] |
| 2535 | Subject: [PATCH] op/stat.t test 9 failing on recent cygwin snapshots |
| 2536 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2537 | Date: Sun, 16 Jan 2005 10:30:45 -0800 |
| 2538 | Message-ID: <20050116183045.GA2768@efn.org> |
| 2539 | Branch: maint-5.8/perl |
| 2540 | !> lib/FileCache/t/01open.t lib/FileCache/t/04twoarg.t |
| 2541 | !> lib/FileCache/t/07noimport.t lib/warnings.t t/op/join.t |
| 2542 | !> t/op/pack.t t/op/read.t t/op/ref.t t/op/split.t t/op/stat.t |
| 2543 | ____________________________________________________________________________ |
| 2544 | [ 23832] By: nicholas on 2005/01/20 10:59:16 |
| 2545 | Log: Integrate: |
| 2546 | [ 23742] |
| 2547 | Subject: [PATCH pod/perlxs.pod] RE: [perl #32660] INT2PTR not mentioned in perlxs(1) |
| 2548 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 2549 | Date: Tue, 4 Jan 2005 12:32:29 -0000 |
| 2550 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C553@hotel.npl.co.uk> |
| 2551 | |
| 2552 | [ 23754] |
| 2553 | Error-free constant folding is a TODO |
| 2554 | |
| 2555 | [ 23756] |
| 2556 | Correct a Greengrocer's apostrophe. |
| 2557 | |
| 2558 | [ 23800] |
| 2559 | Improve documentation for sv_catpvf, to note that pattern's UTF-8ness |
| 2560 | is taken from the SV's UTF-8ness |
| 2561 | Branch: maint-5.8/perl |
| 2562 | !> ext/DynaLoader/dl_dyld.xs pod/perlapi.pod pod/perltodo.pod |
| 2563 | !> pod/perlxs.pod sv.c |
| 2564 | ____________________________________________________________________________ |
| 2565 | [ 23831] By: nicholas on 2005/01/19 23:55:18 |
| 2566 | Log: Integrate: |
| 2567 | [ 23797] |
| 2568 | Use the new SV_NOSTEAL flag to avoid the SvTEMP dance in newSVsv |
| 2569 | |
| 2570 | [ 23802] |
| 2571 | Refactor S_regclass to generate slightly smaller object code |
| 2572 | Branch: maint-5.8/perl |
| 2573 | !> regcomp.c sv.c |
| 2574 | ____________________________________________________________________________ |
| 2575 | [ 23830] By: nicholas on 2005/01/19 23:42:51 |
| 2576 | Log: Integrate: |
| 2577 | [ 23738] |
| 2578 | Happy new year |
| 2579 | |
| 2580 | [ 23746] |
| 2581 | Update copyright years. |
| 2582 | |
| 2583 | [ 23789] |
| 2584 | Update copyright years. Add an editor block while passing by. |
| 2585 | |
| 2586 | [ 23803] |
| 2587 | Correct the editor block to match the perl 5 policy on tabs |
| 2588 | Branch: maint-5.8/perl |
| 2589 | !> README mg.c miniperlmain.c op.c perlio.c pp.c pp_ctl.c |
| 2590 | !> pp_hot.c pp_pack.c pp_sort.c pp_sys.c regcomp.c scope.c sv.c |
| 2591 | !> universal.c xsutils.c |
| 2592 | ____________________________________________________________________________ |
| 2593 | [ 23829] By: nicholas on 2005/01/19 23:25:41 |
| 2594 | Log: Integrate: |
| 2595 | [ 23745] |
| 2596 | Make the switch statement discriminate similar names more |
| 2597 | efficiently. |
| 2598 | |
| 2599 | [ 23771] |
| 2600 | Can pass in a length here without introducing a bug. Might save |
| 2601 | a strlen() |
| 2602 | |
| 2603 | [ 23772] |
| 2604 | savepv(SvPV(sv,n_a)) is common, and creates an unnecessary call to |
| 2605 | strlen(). Add savesvpv(sv), which gets the length from the SV, |
| 2606 | and returns a copy of its PV. |
| 2607 | |
| 2608 | [ 23774] |
| 2609 | Shorter source code in pp_gelem. (But it compiles to the same size) |
| 2610 | |
| 2611 | [ 23795] |
| 2612 | replace NEWSV(), SvSetSV() with newSVsv() |
| 2613 | |
| 2614 | [ 23796] |
| 2615 | sv_2mortal(NEWSV(0,0)) better written as sv_newmortal() |
| 2616 | |
| 2617 | [ 23798] |
| 2618 | sv_catpvf holds no advantage over sv_catpv when the "pattern" isn't. |
| 2619 | |
| 2620 | [ 23799] |
| 2621 | SvUTF8_off() in do_join can be unconditional. |
| 2622 | |
| 2623 | [ 23801] |
| 2624 | A terser way to write the \-ing code in pv_uni_display |
| 2625 | Plus drive-by insert of a more correct editor block. (thanks Dave) |
| 2626 | Branch: maint-5.8/perl |
| 2627 | !> doop.c embed.fnc embed.h global.sym mg.c op.c pp.c pp_hot.c |
| 2628 | !> pp_sort.c pp_sys.c proto.h regcomp.c regexec.c scope.c toke.c |
| 2629 | !> utf8.c util.c xsutils.c |
| 2630 | ____________________________________________________________________________ |
| 2631 | [ 23828] By: nicholas on 2005/01/19 21:33:40 |
| 2632 | Log: Integrate: |
| 2633 | [ 23744] |
| 2634 | Check all attributes in modify_SV_attributes are recognised. |
| 2635 | Fix bug where 'assertion' was always rejected as invalid. |
| 2636 | |
| 2637 | [ 23747] |
| 2638 | Rafael spotted that my changes caused warnings. So clean up. |
| 2639 | |
| 2640 | [ 23827] |
| 2641 | Make "assertion" attribute code and test conditional |
| 2642 | Branch: maint-5.8/perl |
| 2643 | !> t/op/attrs.t xsutils.c |
| 2644 | ____________________________________________________________________________ |
| 2645 | [ 23826] By: nicholas on 2005/01/19 20:04:32 |
| 2646 | Log: Integrate: |
| 2647 | [ 23727] |
| 2648 | Use Rafael's sick trick of ASCII NUL as a q'' delimiter to save a |
| 2649 | lot of quoting code |
| 2650 | |
| 2651 | [ 23730] |
| 2652 | Change 23727 broke code that relied on \ being escaped. |
| 2653 | Fix this. *Everything* should work now. |
| 2654 | |
| 2655 | [ 23731] |
| 2656 | Remove compiler warnings. |
| 2657 | |
| 2658 | [ 23733] |
| 2659 | D'oh! Spurious aTHX_. Here was I thinking that my test build was |
| 2660 | threaded, but "oh no it isn't!" :-( |
| 2661 | Branch: maint-5.8/perl |
| 2662 | +> t/run/switchF1.t |
| 2663 | !> MANIFEST toke.c |
| 2664 | ____________________________________________________________________________ |
| 2665 | [ 23825] By: nicholas on 2005/01/19 19:46:24 |
| 2666 | Log: Integrate: |
| 2667 | [ 23721] |
| 2668 | Doing the strnEQ char by char for 2 and 3 character strings |
| 2669 | generates a smaller object file, and will be faster. |
| 2670 | |
| 2671 | [ 23722] |
| 2672 | Skip the switch statement entirely if the pointer is null, rather |
| 2673 | than the old pointless switch on '\0'. Also skip re-comparing the |
| 2674 | first character. Faster, and generates terser object code. |
| 2675 | |
| 2676 | [ 23725] |
| 2677 | strEQ/strNE of 1 character strings seems better hand inlined, |
| 2678 | because it generates smaller object code (as well as being |
| 2679 | faster than a true function call) |
| 2680 | |
| 2681 | [ 23726] |
| 2682 | Probably should be using *pvn rather than *pv forms for speed in |
| 2683 | toke.c (to save a strlen()) |
| 2684 | |
| 2685 | [ 23728] |
| 2686 | Concatenate some string constants |
| 2687 | |
| 2688 | [ 23729] |
| 2689 | Splitting the -n/-p code and concatenating strings generates |
| 2690 | smaller object code. |
| 2691 | Branch: maint-5.8/perl |
| 2692 | !> doio.c locale.c op.c perl.c pp.c toke.c util.c |
| 2693 | ____________________________________________________________________________ |
| 2694 | [ 23823] By: nicholas on 2005/01/19 17:43:16 |
| 2695 | Log: Integrate: |
| 2696 | [ 23714] |
| 2697 | Bug in t/io/layers.t spotted by Ignasi Roca Carrió |
| 2698 | |
| 2699 | [ 23723] |
| 2700 | Change 23714 accidentally broke t/io/layers.t when testing with |
| 2701 | UTF8 locales and the -C flag. When UTF8 is flagged as enabled |
| 2702 | based on the locale, we have no perl space access to PL_utf8locale |
| 2703 | so assume for the moment that UTF8 is never conditionally enabled. |
| 2704 | |
| 2705 | [ 23741] |
| 2706 | Add ${^UTF8LOCALE} to give perl space access to PL_utf8locale |
| 2707 | |
| 2708 | [ 23743] |
| 2709 | Use the new ${^UTF8LOCALE} to make the test reliable. |
| 2710 | Branch: maint-5.8/perl |
| 2711 | !> AUTHORS gv.c mg.c t/io/layers.t |
| 2712 | ____________________________________________________________________________ |
| 2713 | [ 23818] By: steveh on 2005/01/19 09:49:40 |
| 2714 | Log: Integrate: |
| 2715 | [ 23817] |
| 2716 | Exclude "Thread" from $Config{extensions} |
| 2717 | |
| 2718 | It is already excluded from $Config{dynamic_ext}, so should not be |
| 2719 | in $Config{extensions} either. (Note that Thread is actually still |
| 2720 | built, though. This is just for consistency with Unix builds.) |
| 2721 | Branch: maint-5.8/perl |
| 2722 | !> win32/config_sh.PL |
| 2723 | ____________________________________________________________________________ |
| 2724 | [ 23815] By: nicholas on 2005/01/18 22:27:27 |
| 2725 | Log: Integrate: |
| 2726 | [ 23716] |
| 2727 | Refactor gv_fetchpv so that the overwhelmingly common case |
| 2728 | (variable names starting with a lower case letter or _, longer |
| 2729 | than one character) get out of the function very quickly. |
| 2730 | (Without even passing through a switch statement jump table) |
| 2731 | Also fixes bug 33631 |
| 2732 | |
| 2733 | [ 23717] |
| 2734 | Tidy up comments in change 23716 |
| 2735 | |
| 2736 | [ 23718] |
| 2737 | Generate smaller object code by using a single switch statement |
| 2738 | for determining which names are forced into main:: |
| 2739 | |
| 2740 | [ 23719] |
| 2741 | Because name is always NUL terminated we can incorporate length |
| 2742 | 0 names in the switch statement for length 1. |
| 2743 | |
| 2744 | [ 23720] |
| 2745 | Improve documentation for is_gv_magical, and split the switch |
| 2746 | statement into 2 parts, lengths > 1 and lengths <= 1 |
| 2747 | This should cause most variables (lower case, multicharacter) |
| 2748 | to escape the function without passing through a switch table. |
| 2749 | |
| 2750 | [ 23724] |
| 2751 | Not all the world's a VAX, er ASCII, so don't make assumptions. |
| 2752 | Tweak is_gv_magical's string comparisons to produce smaller object |
| 2753 | code. |
| 2754 | First 2005 copyright notice. |
| 2755 | Branch: maint-5.8/perl |
| 2756 | !> gv.c |
| 2757 | ____________________________________________________________________________ |
| 2758 | [ 23814] By: nicholas on 2005/01/18 22:08:15 |
| 2759 | Log: Integrate: |
| 2760 | [ 23357] |
| 2761 | Turn regcomp into a list op |
| 2762 | [fear not - just the B::Deparse change, which works on maint] |
| 2763 | |
| 2764 | [ 23437] |
| 2765 | Skip tests that require Data::Dumper if it is not built |
| 2766 | [just the ext/B changes] |
| 2767 | |
| 2768 | [ 23441] |
| 2769 | Correct change 23437 - as Config isn't imported, need to use a fully |
| 2770 | qualified package |
| 2771 | |
| 2772 | [ 23651] |
| 2773 | Subject: Re: B::walkoptree segfaults |
| 2774 | From: Alexey Tourbin <at@altlinux.ru> |
| 2775 | Date: Fri, 3 Dec 2004 05:06:49 +0300 |
| 2776 | Message-ID: <20041203020649.GD3898@solemn.turbinal.org> |
| 2777 | |
| 2778 | [ 23691] |
| 2779 | Subject: [PATCH] Cleanup ext/B tests for -w and to run separately |
| 2780 | Date: Tue, 28 Dec 2004 13:49:19 -0800 |
| 2781 | From: Stephen McCamant <smcc@MIT.EDU> |
| 2782 | Message-ID: <16849.54495.424654.896889@apocalypse.OCF.Berkeley.EDU> |
| 2783 | Branch: maint-5.8/perl |
| 2784 | !> ext/B/B.pm ext/B/B/Deparse.pm ext/B/B/Terse.pm |
| 2785 | !> ext/B/t/asmdata.t ext/B/t/b.t ext/B/t/bblock.t |
| 2786 | !> ext/B/t/bytecode.t ext/B/t/concise.t ext/B/t/debug.t |
| 2787 | !> ext/B/t/deparse.t ext/B/t/f_map.t ext/B/t/f_sort.t |
| 2788 | !> ext/B/t/lint.t ext/B/t/o.t ext/B/t/optree_check.t |
| 2789 | !> ext/B/t/optree_concise.t ext/B/t/optree_samples.t |
| 2790 | !> ext/B/t/optree_sort.t ext/B/t/optree_specials.t |
| 2791 | !> ext/B/t/optree_varinit.t ext/B/t/showlex.t ext/B/t/stash.t |
| 2792 | !> ext/B/t/terse.t ext/B/t/xref.t |
| 2793 | ____________________________________________________________________________ |
| 2794 | [ 23813] By: nicholas on 2005/01/18 17:29:33 |
| 2795 | Log: Integrate: |
| 2796 | [ 23735] |
| 2797 | Change dXSTARGET to dXSTARG as recommended by Spider Boardman. |
| 2798 | |
| 2799 | [ 23736] |
| 2800 | Return an immortal from attributes::_warn_reserved (a private |
| 2801 | function). (saves creating a new IV) |
| 2802 | Branch: maint-5.8/perl |
| 2803 | !> xsutils.c |
| 2804 | ____________________________________________________________________________ |
| 2805 | [ 23812] By: nicholas on 2005/01/18 17:05:45 |
| 2806 | Log: Integrate: |
| 2807 | [ 23715] |
| 2808 | Subject: [PATCH] randbits and randfunc for VMS |
| 2809 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2810 | Message-ID: <41D570BF.8010409@mac.com> |
| 2811 | Date: Fri, 31 Dec 2004 09:31:11 -0600 |
| 2812 | Branch: maint-5.8/perl |
| 2813 | !> configure.com |
| 2814 | ____________________________________________________________________________ |
| 2815 | [ 23811] By: nicholas on 2005/01/18 16:16:10 |
| 2816 | Log: Integrate: |
| 2817 | [ 23681] |
| 2818 | Subject: [perl #33173] shellwords.pl and tainting |
| 2819 | From: perl-5.8.0@ton.iguana.be (via RT) <perlbug-followup@perl.org> |
| 2820 | Date: 24 Dec 2004 00:14:19 -0000 |
| 2821 | Message-ID: <rt-3.0.11-33173-103504.3.54366755060383@perl.org> |
| 2822 | Branch: maint-5.8/perl |
| 2823 | !> lib/shellwords.pl |
| 2824 | ____________________________________________________________________________ |
| 2825 | [ 23810] By: nicholas on 2005/01/17 23:27:00 |
| 2826 | Log: Integrate: |
| 2827 | [ 23782] |
| 2828 | Fix bug 32294 - index()/rindex() ignore UTF8 flag |
| 2829 | (for cases of mixed UTF8/bytes) |
| 2830 | Test code based on bug report by John Gardiner Myers |
| 2831 | Branch: maint-5.8/perl |
| 2832 | !> pp.c t/op/index.t |
| 2833 | ____________________________________________________________________________ |
| 2834 | [ 23809] By: nicholas on 2005/01/17 22:25:28 |
| 2835 | Log: Integrate: |
| 2836 | [ 23732] |
| 2837 | Integrate a patch from Gentoo for uclibc support. |
| 2838 | See : |
| 2839 | Subject: Re: Static linking notes --- perl5.8.6 and uClibc |
| 2840 | From: Alexey Tourbin <at@altlinux.ru> |
| 2841 | Date: Tue, 28 Dec 2004 14:25:42 +0300 |
| 2842 | Message-ID: <20041228112542.GB21037@solemn.turbinal.org> |
| 2843 | |
| 2844 | [ 23761] |
| 2845 | Silence a compilation warning |
| 2846 | Branch: maint-5.8/perl |
| 2847 | !> perlio.c pp_sort.c |
| 2848 | ____________________________________________________________________________ |
| 2849 | [ 23808] By: nicholas on 2005/01/17 21:59:28 |
| 2850 | Log: Integrate: |
| 2851 | [ 23645] |
| 2852 | Test patch for already-solved bug #33003, |
| 2853 | by Michael G Schwern. |
| 2854 | |
| 2855 | [ 23646] |
| 2856 | Fix test added in change 23645 with an eval() |
| 2857 | |
| 2858 | [ 23660] |
| 2859 | Subject: [PATCH] bop.t follow-up to #23645 |
| 2860 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2861 | Date: Thu, 16 Dec 2004 08:53:32 -0600 |
| 2862 | Message-ID: <41C1A16C.9040700@mac.com> |
| 2863 | |
| 2864 | [ 23666] |
| 2865 | $#a>>=1 relies on malloc wrap to avoid the segfault, so need to |
| 2866 | skip the test on platforms where it's not available |
| 2867 | Branch: maint-5.8/perl |
| 2868 | !> t/op/bop.t |
| 2869 | ____________________________________________________________________________ |
| 2870 | [ 23804] By: steveh on 2005/01/14 17:21:59 |
| 2871 | Log: Integrate: |
| 2872 | [ 23757] |
| 2873 | Fix extensions config fields on Win32 to be as they are on Unix |
| 2874 | |
| 2875 | Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 |
| 2876 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2877 | Date: Wed, 5 Jan 2005 10:01:41 -0800 |
| 2878 | Message-ID: <20050105180141.GA676@efn.org> |
| 2879 | |
| 2880 | [ 23785] |
| 2881 | Fix Win32 build problem caused by change 23757 |
| 2882 | |
| 2883 | Change 23757 added a glob() call to win32/FindExt.pm. That code is |
| 2884 | run by miniperl.exe when making the ..\config.sh target, but |
| 2885 | miniperl.exe is built with -D PERL_EXTERNAL_GLOB so it requires |
| 2886 | perlglob.exe to do the glob(). perlglob.exe has been built, but is |
| 2887 | in the top-level of the source tree so is not found when miniperl.exe |
| 2888 | is executed from within the win32/ sub-directory. |
| 2889 | |
| 2890 | This was causing smokes to fail on t/lib/commonsense.t because the |
| 2891 | "extensions" field in lib/Config_heavy.pl only contained |
| 2892 | "threads/shared" as a result of the glob() not finding anything. |
| 2893 | |
| 2894 | Manual builds had been working fine for me because I had an installed |
| 2895 | perl in my PATH so perlglob.exe was being found there instead! |
| 2896 | Branch: maint-5.8/perl |
| 2897 | !> win32/FindExt.pm win32/config_sh.PL |
| 2898 | ____________________________________________________________________________ |
| 2899 | [ 23784] By: nicholas on 2005/01/12 23:23:12 |
| 2900 | Log: Integrate: |
| 2901 | [ 23740] |
| 2902 | Bring win32/config.* into line with win32/config_H.* |
| 2903 | so that "perl -V:usemallocwrap" tells us what the configuration is |
| 2904 | instead of saying 'UNKNOWN'. |
| 2905 | |
| 2906 | [ 23748] |
| 2907 | Subject: [PATCH] -Duselargefiles for VMS |
| 2908 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2909 | Message-ID: <41DB63A6.7040504@mac.com> |
| 2910 | Date: Tue, 04 Jan 2005 21:48:54 -0600 |
| 2911 | |
| 2912 | [ 23762] |
| 2913 | Allow static linking core extensions on Win32 with MinGW |
| 2914 | |
| 2915 | Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 |
| 2916 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2917 | Date: Wed, 5 Jan 2005 10:01:41 -0800 |
| 2918 | Message-ID: <20050105180141.GA676@efn.org> |
| 2919 | |
| 2920 | [ 23764] |
| 2921 | Fix win32/config.*'s cc, ld and other related values |
| 2922 | |
| 2923 | cc and ld themselves always get replaced with correct values anyway |
| 2924 | so we just provide example values as per other similar settings |
| 2925 | |
| 2926 | Other related values (ccname, cpp, cpprun, cppstdin) need to use the |
| 2927 | correct ~keyword~, namely ~cc~, not ~CC~, otherwise they do not get set |
| 2928 | |
| 2929 | Subject: [PATCH] Re: lib/Config/Extensions.t fails on Win32 |
| 2930 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2931 | Date: Wed, 5 Jan 2005 10:01:41 -0800 |
| 2932 | Message-ID: <20050105180141.GA676@efn.org> |
| 2933 | |
| 2934 | Subject: Re: [PATCH] Re: lib/Config/Extensions.t fails on Win32 |
| 2935 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 2936 | Date: Thu, 6 Jan 2005 11:53:11 -0800 |
| 2937 | Message-ID: <20050106195311.GC1300@efn.org> |
| 2938 | |
| 2939 | [ 23769] |
| 2940 | Disable PERL_MALLOC and DEBUG_MSTATS in win32/makefile.mk by default |
| 2941 | and force PERL_MALLOC off if USE_IMP_SYS is on |
| 2942 | |
| 2943 | This brings makefile.mk into line with Makefile in this regard |
| 2944 | |
| 2945 | (PERL_MALLOC cannot currently be used with USE_IMP_SYS, e.g. see: |
| 2946 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-07/msg00465.html |
| 2947 | so it is sensible to enforce this, and to not have the default set |
| 2948 | to a configuration that isn't allowed) |
| 2949 | |
| 2950 | [ 23775] |
| 2951 | Subject: [PATCH] follow-up to #23748, -Duselargefiles on VMS |
| 2952 | Date: Sun, 09 Jan 2005 17:52:09 -0600 |
| 2953 | From: "Craig A. Berry" <craigberry@mac.com> |
| 2954 | Message-ID: <41E1C3A9.9080900@mac.com> |
| 2955 | |
| 2956 | [ 23777] |
| 2957 | Make Win32's distclean target clean up properly |
| 2958 | Branch: maint-5.8/perl |
| 2959 | !> configure.com vms/descrip_mms.template vms/vmsish.h |
| 2960 | !> win32/Makefile win32/buildext.pl win32/config.bc |
| 2961 | !> win32/config.gc win32/config.vc win32/config.vc64 |
| 2962 | !> win32/makefile.mk |
| 2963 | ____________________________________________________________________________ |
| 2964 | [ 23737] By: nicholas on 2005/01/03 21:58:51 |
| 2965 | Log: Integrate: |
| 2966 | [ 23701] |
| 2967 | Convert op/read.t to use test.pl and make it stricture compliant. |
| 2968 | |
| 2969 | [ 23702] |
| 2970 | Add a lot of tests for combinations of values, offsets and lengths |
| 2971 | |
| 2972 | [ 23703] |
| 2973 | read (and presuambly sysread) would expose the UTF8 internals when |
| 2974 | reading from a byte orientated file handle into a UTF8 scalar. |
| 2975 | |
| 2976 | [ 23704] |
| 2977 | Oops. Forgot to uncomment the last set of Unicode values for |
| 2978 | testing. |
| 2979 | |
| 2980 | [ 23705] |
| 2981 | Ooops. Fix unitialised variable |
| 2982 | |
| 2983 | [ 23706] |
| 2984 | Skip tests that binmode :utf8 if there is no perlio |
| 2985 | Branch: maint-5.8/perl |
| 2986 | !> pp_sys.c t/op/read.t |
| 2987 | ____________________________________________________________________________ |
| 2988 | [ 23734] By: nicholas on 2005/01/03 20:11:00 |
| 2989 | Log: Integrate: |
| 2990 | [ 23700] |
| 2991 | Upgrade to Devel::PPPort 3.04 |
| 2992 | Branch: maint-5.8/perl |
| 2993 | !> ext/Devel/PPPort/Changes ext/Devel/PPPort/META.yml |
| 2994 | !> ext/Devel/PPPort/PPPort.pm ext/Devel/PPPort/PPPort_pm.PL |
| 2995 | !> ext/Devel/PPPort/TODO ext/Devel/PPPort/parts/inc/SvPV |
| 2996 | !> ext/Devel/PPPort/parts/inc/ppphbin |
| 2997 | !> ext/Devel/PPPort/parts/inc/ppphdoc |
| 2998 | !> ext/Devel/PPPort/parts/inc/ppphtest |
| 2999 | ____________________________________________________________________________ |
| 3000 | [ 23713] By: nicholas on 2004/12/30 20:33:34 |
| 3001 | Log: Integrate: |
| 3002 | [ 23619] |
| 3003 | Small addition to perlsec by Stas Bekman. |
| 3004 | |
| 3005 | [ 23656] |
| 3006 | Security fix from Debian in the debugger (in the setterm() |
| 3007 | function), from: |
| 3008 | Subject: Re: Security patch from Debian? |
| 3009 | From: Brendan O'Dea <bod@debian.org> |
| 3010 | Date: Thu, 2 Dec 2004 13:42:17 +1100 |
| 3011 | Message-ID: <20041202024217.GA12670@londo.c47.org> |
| 3012 | |
| 3013 | [ 23712] |
| 3014 | Mention ppport.h and its --api-info switch in perlguts. |
| 3015 | Branch: maint-5.8/perl |
| 3016 | !> lib/perl5db.pl pod/perlguts.pod pod/perlsec.pod |
| 3017 | ____________________________________________________________________________ |
| 3018 | [ 23709] By: nicholas on 2004/12/29 21:58:08 |
| 3019 | Log: Integrate: |
| 3020 | [ 23655] |
| 3021 | A couple of SCO compilation patches |
| 3022 | |
| 3023 | Subject: [perl #3097] Re: SCO5 XS dyn loading fails |
| 3024 | From: "Ilya N. Golubev" <gin@mo.msk.ru> |
| 3025 | Date: Tue, 14 Dec 2004 22:37:27 +0300 |
| 3026 | Message-ID: <028941bf40f648-gin@mo.msk.ru> |
| 3027 | |
| 3028 | Subject: Re: [perl #3100] NaN passed to gcvt [PATCH] |
| 3029 | From: Andy Dougherty <doughera@lafayette.edu> |
| 3030 | Date: Wed, 15 Dec 2004 10:29:22 -0500 (EST) |
| 3031 | Message-ID: <Pine.SOL.4.58.0412150956360.3441@maxwell.phys.lafayette.edu> |
| 3032 | Branch: maint-5.8/perl |
| 3033 | !> hints/sco.sh |
| 3034 | ____________________________________________________________________________ |
| 3035 | [ 23699] By: nicholas on 2004/12/29 13:14:51 |
| 3036 | Log: Integrate: |
| 3037 | [ 23633] |
| 3038 | Subject: RE: [PATCH perl.h toke.c utf8.c] minor format clean up |
| 3039 | From: Robin Barker <Robin.Barker@npl.co.uk> |
| 3040 | Date: Wed, 1 Dec 2004 15:15:44 -0000 |
| 3041 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C521@hotel.npl.co.uk> |
| 3042 | |
| 3043 | [ 23680] |
| 3044 | Subject: Missign STATEMENT brackets in PUSHMARK |
| 3045 | From: perl5-porters@ton.iguana.be (Ton Hospel) |
| 3046 | Date: Thu, 23 Dec 2004 17:55:13 +0000 (UTC) |
| 3047 | Message-Id: <cqf0q1$9cc$1@post.home.lunix> |
| 3048 | Branch: maint-5.8/perl |
| 3049 | !> perl.h pp.h |
| 3050 | ____________________________________________________________________________ |
| 3051 | [ 23698] By: nicholas on 2004/12/29 13:01:59 |
| 3052 | Log: Integrate: |
| 3053 | [ 23657] |
| 3054 | Pod::Html is not part of the podlators distribution |
| 3055 | |
| 3056 | [ 23658] |
| 3057 | Two pod2html patches from Dave Sparks : |
| 3058 | |
| 3059 | Fix anchors for some function names |
| 3060 | Subject: pod2html fragment fix [PATCH] |
| 3061 | From: Gisle Aas <gisle@ActiveState.com> |
| 3062 | Date: 11 Nov 2004 14:36:46 +0100 |
| 3063 | Message-ID: <lrk6sso6c1.fsf@caliper.activestate.com> |
| 3064 | |
| 3065 | Subject: Make 'pod2html --quiet' be quiet [PATCH] |
| 3066 | From: Gisle Aas <gisle@ActiveState.com> |
| 3067 | Date: 11 Nov 2004 15:19:58 +0100 |
| 3068 | Message-ID: <lrbre4o4c1.fsf@caliper.activestate.com> |
| 3069 | Branch: maint-5.8/perl |
| 3070 | !> Porting/Maintainers.pl lib/Pod/Html.pm |
| 3071 | ____________________________________________________________________________ |
| 3072 | [ 23697] By: nicholas on 2004/12/29 12:48:00 |
| 3073 | Log: Integrate: |
| 3074 | [ 23649] |
| 3075 | Allow escaping %m as %%m in Sys::Syslog format strings |
| 3076 | (suggested by Joshua Richardson <jric@yahoo-inc.com> |
| 3077 | and Yitzchak Scott-Thoennes) |
| 3078 | |
| 3079 | [ 23650] |
| 3080 | Make Sys::Syslog stricture-compliant |
| 3081 | |
| 3082 | [ 23659] |
| 3083 | Subject: Re: Can't locate auto/POSIX/autosplit.ix [perl #24445] [PATCH] |
| 3084 | From: Andy Dougherty <doughera@lafayette.edu> |
| 3085 | Date: Thu, 16 Dec 2004 09:57:44 -0500 (EST) |
| 3086 | Message-ID: <Pine.SOL.4.58.0412160953470.20202@maxwell.phys.lafayette.edu> |
| 3087 | Branch: maint-5.8/perl |
| 3088 | !> ext/POSIX/Makefile.PL ext/Sys/Syslog/Syslog.pm |
| 3089 | ____________________________________________________________________________ |
| 3090 | [ 23694] By: nicholas on 2004/12/29 12:31:50 |
| 3091 | Log: Integrate: |
| 3092 | [ 23627] |
| 3093 | Subject: [PATCH] Re: [perl #32949] FileCache only works in "main" package |
| 3094 | From: "Jos I. Boumans" <kane@xs4all.net> |
| 3095 | Date: Wed, 8 Dec 2004 14:24:19 +0100 |
| 3096 | Message-Id: <7728A4F5-491C-11D9-9CA3-000A95EF62E2@xs4all.net> |
| 3097 | |
| 3098 | [ 23643] |
| 3099 | Subject: [PATCH] FileCache without import |
| 3100 | From: Michael G Schwern <schwern@pobox.com> |
| 3101 | Date: Sat, 11 Dec 2004 18:58:32 -0500 |
| 3102 | Message-ID: <20041211235832.GA13462@windhund.schwern.org> |
| 3103 | Branch: maint-5.8/perl |
| 3104 | +> lib/FileCache/t/06export.t lib/FileCache/t/07noimport.t |
| 3105 | !> MANIFEST lib/FileCache.pm |
| 3106 | ____________________________________________________________________________ |
| 3107 | [ 23693] By: nicholas on 2004/12/29 12:14:05 |
| 3108 | Log: Integrate: |
| 3109 | [ 23624] |
| 3110 | Upgrade to Encode 2.09 |
| 3111 | Branch: maint-5.8/perl |
| 3112 | !> ext/Encode/Changes ext/Encode/Encode.pm ext/Encode/Encode.xs |
| 3113 | !> ext/Encode/META.yml ext/Encode/Unicode/Unicode.xs |
| 3114 | !> ext/Encode/t/Encode.t ext/Encode/t/fallback.t |
| 3115 | ____________________________________________________________________________ |
| 3116 | [ 23692] By: nicholas on 2004/12/29 12:03:15 |
| 3117 | Log: Integrate: |
| 3118 | [ 23620] |
| 3119 | Upgrade to Term::ANSIColor 1.09 |
| 3120 | |
| 3121 | [ 23630] |
| 3122 | Upgrade to perldoc 3.14 |
| 3123 | |
| 3124 | [ 23654] |
| 3125 | Upgrade to Test::Simple 0.54 |
| 3126 | Branch: maint-5.8/perl |
| 3127 | +> lib/Test/Simple/t/is_fh.t |
| 3128 | !> MANIFEST lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm |
| 3129 | !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog |
| 3130 | !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl |
| 3131 | !> lib/Test/Builder.pm lib/Test/More.pm lib/Test/Simple.pm |
| 3132 | !> lib/Test/Simple/Changes lib/Test/Simple/t/details.t |
| 3133 | !> lib/Test/Simple/t/fail-more.t |
| 3134 | !> lib/Test/Simple/t/harness_active.t |
| 3135 | !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/maybe_regex.t |
| 3136 | !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/sort_bug.t |
| 3137 | !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/undef.t |
| 3138 | ____________________________________________________________________________ |
| 3139 | [ 23690] By: nicholas on 2004/12/29 11:46:00 |
| 3140 | Log: Integrate: |
| 3141 | [ 23615] |
| 3142 | sanity check the arguments to runperl(), to try to avoid it |
| 3143 | hanging waiting on STDIN for a script. |
| 3144 | |
| 3145 | [ 23635] |
| 3146 | Subject: [PATCH] cleanup t/op/taint.t |
| 3147 | From: Michael G Schwern <schwern@pobox.com> |
| 3148 | Date: Fri, 10 Dec 2004 02:04:49 -0500 |
| 3149 | Message-ID: <20041210070448.GA22347@windhund.schwern.org> |
| 3150 | |
| 3151 | Subject: [PATCH] Add todo_skip() to test.pl |
| 3152 | From: Michael G Schwern <schwern@pobox.com> |
| 3153 | Date: Fri, 10 Dec 2004 04:27:06 -0500 |
| 3154 | Message-ID: <20041210092706.GA23378@windhund.schwern.org> |
| 3155 | |
| 3156 | [ 23636] |
| 3157 | Subject: [PATCH] Test rt.perl.org 5900 |
| 3158 | From: Michael G Schwern <schwern@pobox.com> |
| 3159 | Date: Thu, 9 Dec 2004 22:11:59 -0500 |
| 3160 | Message-ID: <20041210031159.GA7629@windhund.schwern.org> |
| 3161 | |
| 3162 | [ 23641] |
| 3163 | Subject: [PATCH] t/op/taint.t follow-up to #23635 |
| 3164 | From: "Craig A. Berry" <craigberry@mac.com> |
| 3165 | Date: Sat, 11 Dec 2004 11:03:57 -0600 |
| 3166 | Message-ID: <41BB287D.6090001@mac.com> |
| 3167 | |
| 3168 | [ 23688] |
| 3169 | Make Config.t warnings and strictures clean |
| 3170 | Branch: maint-5.8/perl |
| 3171 | ! t/op/taint.t |
| 3172 | !> lib/Config.t t/test.pl |
| 3173 | ____________________________________________________________________________ |
| 3174 | [ 23689] By: nicholas on 2004/12/29 11:25:36 |
| 3175 | Log: Integrate: |
| 3176 | [ 21542] |
| 3177 | When %ENV has been turned into a non-magical hash after a |
| 3178 | glob assignment, TAINT_ENV() may dump core because it |
| 3179 | assumes $ENV{PATH} is magical. Fix this ; add a test to |
| 3180 | verify that the PATH is still checked for taintedness. |
| 3181 | |
| 3182 | [ 21563] |
| 3183 | Add a new taint error, "%ENV is aliased to %s". |
| 3184 | This error is thrown when taint checks are enabled and |
| 3185 | when *ENV has been aliased, so that %ENV has no env-magic |
| 3186 | anymore. (see bug [perl #24291].) |
| 3187 | Branch: maint-5.8/perl |
| 3188 | !> pod/perldiag.pod t/op/taint.t taint.c |
| 3189 | ____________________________________________________________________________ |
| 3190 | [ 23687] By: nicholas on 2004/12/27 20:08:27 |
| 3191 | Log: Integrate: |
| 3192 | [ 23547] |
| 3193 | Freak out if h2ph has to translate a macro that contains assembly code. |
| 3194 | |
| 3195 | Subject: [PATCH] h2ph vs __asm__ |
| 3196 | From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> |
| 3197 | Date: Thu, 25 Nov 2004 17:24:43 +0100 |
| 3198 | Message-ID: <20041125172443.757a4833@dhcp123.mandrakesoft.com> |
| 3199 | |
| 3200 | [ 23628] |
| 3201 | Subject: [perl #32962] h2ph - use of local() in generated code |
| 3202 | From: Peter.Dintelmann@dresdner-bank.com (via RT) |
| 3203 | Date: 8 Dec 2004 15:49:32 -0000 |
| 3204 | Message-ID: <rt-3.0.11-32962-102394.11.065973521948@perl.org> |
| 3205 | |
| 3206 | [ 23629] |
| 3207 | Fix test to cope with the previous h2ph change. |
| 3208 | |
| 3209 | [ 23652] |
| 3210 | Fix for [perl #32491] h2xs incorrectly parses enums with implicit values |
| 3211 | Branch: maint-5.8/perl |
| 3212 | !> t/lib/h2ph.pht utils/h2ph.PL utils/h2xs.PL |
| 3213 | ____________________________________________________________________________ |
| 3214 | [ 23686] By: nicholas on 2004/12/27 18:48:43 |
| 3215 | Log: Integrate: |
| 3216 | [ 23611] |
| 3217 | New Itanium servers |
| 3218 | |
| 3219 | [ 23621] |
| 3220 | Updates to README.win32 (aka perlwin32), with some changes. |
| 3221 | |
| 3222 | Subject: Patch to README.win32 distributed with 5.8.6 for building under .net / MSVC7 (free) |
| 3223 | From: Max Maischein <corion@corion.net> |
| 3224 | Date: Sun, 05 Dec 2004 19:39:40 +0100 |
| 3225 | Message-ID: <41B355EC.9010505@corion.net> |
| 3226 | |
| 3227 | [ 23622] |
| 3228 | Update AUTHORS (for changes #23200 and #23621) |
| 3229 | |
| 3230 | [ 23637] |
| 3231 | Pod nit ([perl #32800]) |
| 3232 | |
| 3233 | [ 23639] |
| 3234 | Subject: [PATCH] Re: [perl #2562] wantarray fails in END, INIT, and CHECK blocks |
| 3235 | From: mjtg@cam.ac.uk (Mike Guy) |
| 3236 | Date: Fri, 10 Dec 2004 19:08:01 +0000 |
| 3237 | Message-ID: <E1Ccq7V-00057s-9s@virgo.cus.cam.ac.uk> |
| 3238 | |
| 3239 | [ 23642] |
| 3240 | Subject: [PATCH] perlipc typo |
| 3241 | From: Brendan O'Dea <bod@debian.org> |
| 3242 | Date: Sun, 12 Dec 2004 10:25:04 +1100 |
| 3243 | Message-ID: <20041211232504.GA8380@londo.c47.org> |
| 3244 | |
| 3245 | [ 23644] |
| 3246 | Document gv_stashpvn |
| 3247 | |
| 3248 | This is already in the API supported by Devel::PPPort, and is |
| 3249 | more efficient than gv_stashpv if the length is already known. |
| 3250 | |
| 3251 | [ 23647] |
| 3252 | Subject: [perl #3274] [PATCH] Documentation for utime should be improved |
| 3253 | Date: 14 Dec 2004 06:29:23 -0000 |
| 3254 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 3255 | Message-ID: <rt-3.0.11-3274-103026.2.21000805211489@perl.org> |
| 3256 | |
| 3257 | [ 23648] |
| 3258 | Subject: [perl #24343] [PATCH] -w vs. -s |
| 3259 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 3260 | Date: 14 Dec 2004 06:41:34 -0000 |
| 3261 | Message-ID: <rt-3.0.11-24343-103027.13.3005637364295@perl.org> |
| 3262 | |
| 3263 | [ 23662] |
| 3264 | Subject: [PATCH] AUTHORS |
| 3265 | From: Tels <nospam-abuse@bloodgate.com> |
| 3266 | Date: Sun, 19 Dec 2004 14:28:44 +0100 |
| 3267 | Message-Id: <200412191428.45898@bloodgate.com> |
| 3268 | |
| 3269 | [ 23663] |
| 3270 | Note that the shell's test uses eq etc for numbers, = etc for |
| 3271 | strings, the reverse of Perl, which is definitely a trap. |
| 3272 | Spotted by Alexei Alexandrov. |
| 3273 | |
| 3274 | [ 23672] |
| 3275 | The "Setuid script not plain file" error wasn't documented. |
| 3276 | |
| 3277 | [ 23678] |
| 3278 | Subject: Re: [patch perlapi doc] sv_magic |
| 3279 | From: Stas Bekman <stas@stason.org> |
| 3280 | Date: Thu, 23 Dec 2004 16:28:06 -0500 |
| 3281 | Message-ID: <41CB3866.1080307@stason.org> |
| 3282 | |
| 3283 | [ 23682] |
| 3284 | Add investigating self tie segfaults to the TODO |
| 3285 | |
| 3286 | [ 23683] |
| 3287 | Subject: [patch sv.c] comment fix |
| 3288 | From: Stas Bekman <stas@stason.org> |
| 3289 | Message-ID: <41CF50FE.5070307@stason.org> |
| 3290 | Date: Sun, 26 Dec 2004 19:02:06 -0500 |
| 3291 | Branch: maint-5.8/perl |
| 3292 | !> AUTHORS README.hpux README.win32 embed.fnc gv.c |
| 3293 | !> pod/perlapi.pod pod/perldiag.pod pod/perlfaq5.pod |
| 3294 | !> pod/perlfunc.pod pod/perlipc.pod pod/perlrun.pod |
| 3295 | !> pod/perltodo.pod pod/perltrap.pod sv.c |
| 3296 | ____________________________________________________________________________ |
| 3297 | [ 23685] By: nicholas on 2004/12/27 18:21:40 |
| 3298 | Log: (And we can't integrate deletes that were added in the same set) |
| 3299 | |
| 3300 | Integrate: |
| 3301 | [ 23661] |
| 3302 | Subject: Re: [perl #32717] BeOS specific Updates |
| 3303 | From: bonefish@cs.tu-berlin.de |
| 3304 | Date: Fri, 17 Dec 2004 01:17:40 +0100 |
| 3305 | Message-Id: <20041217011740.14398.1@cs.tu-berlin.de> |
| 3306 | Branch: maint-5.8/perl |
| 3307 | - beos/beos_flock_server.cpp beos/beos_flock_server.h |
| 3308 | ____________________________________________________________________________ |
| 3309 | [ 23684] By: nicholas on 2004/12/27 18:09:04 |
| 3310 | Log: Integrate: |
| 3311 | [ 23584] |
| 3312 | Subject: [perl #32717] BeOS specific Updates |
| 3313 | Date: 30 Nov 2004 15:38:32 -0000 |
| 3314 | From: Ingo Weinhold (via RT) <perlbug-followup@perl.org> |
| 3315 | Message-ID: <rt-3.0.11-32717-101307.19.7097750538509@perl.org> |
| 3316 | |
| 3317 | [ 23598] |
| 3318 | 2 new BeOS files were missing |
| 3319 | |
| 3320 | [ 23661] |
| 3321 | Subject: Re: [perl #32717] BeOS specific Updates |
| 3322 | From: bonefish@cs.tu-berlin.de |
| 3323 | Date: Fri, 17 Dec 2004 01:17:40 +0100 |
| 3324 | Message-Id: <20041217011740.14398.1@cs.tu-berlin.de> |
| 3325 | Branch: maint-5.8/perl |
| 3326 | +> beos/beos_flock_server.cpp beos/beos_flock_server.h |
| 3327 | !> MANIFEST Makefile.SH README.beos beos/beos.c beos/beosish.h |
| 3328 | !> ext/Errno/Errno_pm.PL ext/File/Glob/t/basic.t hints/beos.sh |
| 3329 | !> lib/ExtUtils/t/MM_BeOS.t lib/Tie/File/t/16_handle.t perl.c |
| 3330 | !> t/op/magic.t |
| 3331 | ____________________________________________________________________________ |
| 3332 | [ 23665] By: nicholas on 2004/12/21 18:26:15 |
| 3333 | Log: Integrate: |
| 3334 | [ 23587] |
| 3335 | Tidy up the reference name stringification to save getting the |
| 3336 | hash name twice. Pleasant side effect is 44 byte smaller object |
| 3337 | file. (A small win is still a win) |
| 3338 | |
| 3339 | [ 23602] |
| 3340 | Pull out the duplicateded push @INC, $_ if -e $_ code from |
| 3341 | S_pushinc into a new function S_pushinc_if_exists |
| 3342 | Avoid the SV copy when pushing onto @INC by creating a new scratch |
| 3343 | SV each time a push is done. |
| 3344 | |
| 3345 | [ 23603] |
| 3346 | Fix a typo in an assert(). It helps to compile with -DDEBUGGING |
| 3347 | |
| 3348 | [ 23604] |
| 3349 | There are clearer ways of saying m/^[ab]$/ than strchr("ab", c) |
| 3350 | They seem to produce slightly smaller object code too. |
| 3351 | |
| 3352 | [ 23605] |
| 3353 | Small code tidy up in gv_fullname4 |
| 3354 | |
| 3355 | [ 23606] |
| 3356 | use (c == '$' || c == '@' || c == '%') instead of strchr("$@%", c) |
| 3357 | The latter gives larger code, is less clear and can't be any faster |
| 3358 | |
| 3359 | [ 23607] |
| 3360 | Remove double checking of acceptable switches on tr/// ops. |
| 3361 | |
| 3362 | [ 23609] |
| 3363 | gv_fullname4() can get rid of the main:: for us. |
| 3364 | (well, actually, it never puts it in) |
| 3365 | |
| 3366 | [ 23612] |
| 3367 | Turn gv_fullname3 and gv_efullname3 into macros that call |
| 3368 | gv_fullname4 and gv_efullname4 directly, saving overhead. |
| 3369 | |
| 3370 | [ 23614] |
| 3371 | Remove spurious semicolons |
| 3372 | (As these 2 are spare, I guess I should send them to Mark Rhodes |
| 3373 | (former office mate) as he often said that he kept mislaying his) |
| 3374 | |
| 3375 | [ 23617] |
| 3376 | Break out setting $^X into its own static function S_set_caret_X |
| 3377 | |
| 3378 | [ 23623] |
| 3379 | Revert part of the change to gv_fullname4(), as the change seems to |
| 3380 | be fractionally slower. Re-investigation prompted by a comment from |
| 3381 | Tim Bunce, who seems to be more on the ball than I am. |
| 3382 | |
| 3383 | [ 23626] |
| 3384 | Avoid getting the stash name twice (at least visually, if not also |
| 3385 | in the generated code) |
| 3386 | Branch: maint-5.8/perl |
| 3387 | !> embed.fnc embed.h gv.c gv.h op.c perl.c proto.h sv.c toke.c |
| 3388 | ____________________________________________________________________________ |
| 3389 | [ 23664] By: nicholas on 2004/12/21 18:03:02 |
| 3390 | Log: Integrate: |
| 3391 | [ 23531] |
| 3392 | Wrap some long lines |
| 3393 | |
| 3394 | [ 23535] |
| 3395 | Test the currently working virtual %Config entries |
| 3396 | |
| 3397 | [ 23536] |
| 3398 | Make $Config{libs_nolargefiles} and |
| 3399 | $Config{libswanted_nolargefiles} work. (For the first time) |
| 3400 | |
| 3401 | [ 23537] |
| 3402 | The first entry in the virtual config.sh is special cased. So |
| 3403 | test it. |
| 3404 | |
| 3405 | [ 23538] |
| 3406 | Add an exists test for the things we loop over |
| 3407 | |
| 3408 | [ 23541] |
| 3409 | Cheat. (Add a leading newline, and so remove all the special |
| 3410 | casing for "if we're at the start of $Config_SH") |
| 3411 | |
| 3412 | [ 23542] |
| 3413 | Generate the virtual entries at Config.pm build time, as they |
| 3414 | don't change. This lets us get rid of the entire "fetch_virtual" |
| 3415 | baggage, and makes the config_re lookup work for the virtual |
| 3416 | entries. |
| 3417 | |
| 3418 | [ 23543] |
| 3419 | Fix Win32 breakage caused by changes 23535/23542. |
| 3420 | |
| 3421 | [ 23544] |
| 3422 | Make configpm and the generated Config.pm strict and warnings |
| 3423 | clean. |
| 3424 | |
| 3425 | [ 23545] |
| 3426 | The change to the internal representation introduced a bug whereby |
| 3427 | the key returned by FIRSTKEY had an erroneous leading newline. |
| 3428 | EXISTS was also buggy. |
| 3429 | |
| 3430 | [ 23554] |
| 3431 | Put Config.pm on a diet. 3K rather than 32K |
| 3432 | configpm now generates 2 files, a small Config.pm containing the |
| 3433 | commonly used functions and values, which AUTOLOADs a |
| 3434 | Config_heavy.pl containing anything else needed. |
| 3435 | The "common" values in the small Config.pm may need some |
| 3436 | tweaking, based on real world data. |
| 3437 | |
| 3438 | [ 23555] |
| 3439 | Hateful cAsE iNsEnSiTiVe file systems |
| 3440 | |
| 3441 | [ 23557] |
| 3442 | Subject: [PATCH] Re: getting Config.pm on a diet |
| 3443 | From: "Craig A. Berry" <craigberry@mac.com> |
| 3444 | Message-ID: <41A8F225.7080902@mac.com> |
| 3445 | Date: Sat, 27 Nov 2004 15:31:17 -0600 |
| 3446 | |
| 3447 | [ 23558] |
| 3448 | Generate the precached %Config entries based on some empirical |
| 3449 | data, rather than just guesswork. |
| 3450 | |
| 3451 | [ 23561] |
| 3452 | Need to stub the public functions to keep some existing code |
| 3453 | working. |
| 3454 | No need to keep $Config_SH around in memory when we can easily |
| 3455 | re-create it. |
| 3456 | |
| 3457 | [ 23562] |
| 3458 | The byteorder code doesn't need to be in Config.pm if byteorder |
| 3459 | isn't actually a frequently looked up value. |
| 3460 | |
| 3461 | [ 23563] |
| 3462 | Given that there is a pre-built cache, no need for @v_fast |
| 3463 | |
| 3464 | [ 23564] |
| 3465 | Skip generating all the code to deal with "" strings in config.sh |
| 3466 | if there aren't any. '' only code is much simpler. |
| 3467 | |
| 3468 | [ 23583] |
| 3469 | Subject: [PATCH] add -I../lib to VMS build to find Config_heavy.pl |
| 3470 | Date: Wed, 01 Dec 2004 07:24:45 -0600 |
| 3471 | From: "Craig A. Berry" <craigberry@mac.com> |
| 3472 | Message-ID: <41ADC61D.8010407@mac.com> |
| 3473 | |
| 3474 | [ 23601] |
| 3475 | Subject: [PATCH] configure.com: no more CONFIG=true |
| 3476 | From: "Craig A. Berry" <craigberry@mac.com> |
| 3477 | Message-ID: <41AF87BA.1080108@mac.com> |
| 3478 | Date: Thu, 02 Dec 2004 15:23:06 -0600 |
| 3479 | |
| 3480 | [ 23610] |
| 3481 | Check that @INC entries and %Config path entries are consistent. |
| 3482 | |
| 3483 | [ 23613] |
| 3484 | Tests for Config.pm much better now - toDONE |
| 3485 | |
| 3486 | [ 23616] |
| 3487 | Fix typo from change 23554 which screwed up Windows smokes |
| 3488 | |
| 3489 | [ 23618] |
| 3490 | Fix another Win32 breakage caused by change 23554 |
| 3491 | |
| 3492 | [ 23634] |
| 3493 | Evade using @ in the 1 liner with some perl 1 syntax. |
| 3494 | |
| 3495 | [ 23638] |
| 3496 | Fix Win32 breakage caused by change 23610 |
| 3497 | |
| 3498 | Simply skip the offending tests on Win32. There is no sense in testing |
| 3499 | that $Config dir entries appear in @INC because the $Config entries |
| 3500 | relate to where perl.exe will be installed (as per INST_DRV/INST_TOP in |
| 3501 | win32/Makefile), whereas @INC entries are dynamic, based on where |
| 3502 | perlXX.dll is currently located. |
| 3503 | Branch: maint-5.8/perl |
| 3504 | !> Makefile.SH configpm configure.com lib/Config.t |
| 3505 | !> pod/perltodo.pod t/win32/system.t vms/descrip_mms.template |
| 3506 | !> win32/Makefile win32/makefile.mk |
| 3507 | ____________________________________________________________________________ |
| 3508 | [ 23625] By: nicholas on 2004/12/07 23:09:13 |
| 3509 | Log: Integrate: |
| 3510 | [ 19505] |
| 3511 | Subject: Re: Bug stomping fun. [PATCH: bug #1016] |
| 3512 | From: Alex Vandiver <alexmv@MIT.EDU> |
| 3513 | Date: 02 May 2003 06:45:05 -0400 |
| 3514 | Message-Id: <1051872303.26203.104.camel@supox> |
| 3515 | (plus perldiag nit) |
| 3516 | |
| 3517 | [ 23528] |
| 3518 | Fix for bug: [perl #32562] __PACKAGE__ symbol has wrong value |
| 3519 | after eval or require |
| 3520 | Branch: maint-5.8/perl |
| 3521 | !> dump.c gv.c hv.c pod/perldiag.pod pp.c pp_hot.c sv.c |
| 3522 | !> t/comp/package.t toke.c |
| 3523 | ____________________________________________________________________________ |
| 3524 | [ 23600] By: nicholas on 2004/12/02 15:40:11 |
| 3525 | Log: Integrate: |
| 3526 | [ 23571] |
| 3527 | Subject: Re: [PATCH] Re: Smoke [5.9.2] 23566 FAIL(X) openbsd 3.6 (i386/1 cpu) |
| 3528 | Date: Tue, 30 Nov 2004 09:29:06 -0600 |
| 3529 | From: Steve Peters <steve@fisharerojo.org> |
| 3530 | Message-ID: <20041130152906.GA555@mccoy.peters.homeunix.org> |
| 3531 | Branch: maint-5.8/perl |
| 3532 | !> hints/openbsd.sh |
| 3533 | ____________________________________________________________________________ |
| 3534 | [ 23599] By: nicholas on 2004/12/02 15:05:06 |
| 3535 | Log: Integrate: |
| 3536 | [ 23525] |
| 3537 | Subject: [PATCH] warnings.t portability tweaks |
| 3538 | From: "Craig A. Berry" <craigberry@mac.com> |
| 3539 | Date: Sat, 20 Nov 2004 10:29:47 -0600 |
| 3540 | Message-ID: <419F70FB.7000100@mac.com> |
| 3541 | Branch: maint-5.8/perl |
| 3542 | !> t/lib/warnings/perlio |
| 3543 | ____________________________________________________________________________ |
| 3544 | [ 23597] By: nicholas on 2004/12/01 21:00:06 |
| 3545 | Log: Integrate: |
| 3546 | [ 23167] |
| 3547 | Subject: Re: [perl #30783] Test::Builder does not handle overloaded "name" values |
| 3548 | From: Autrijus Tang <autrijus@gmail.com> |
| 3549 | Date: Thu, 22 Jul 2004 20:17:58 -0700 |
| 3550 | Message-ID: <1912f0e204072220171790193a@mail.gmail.com> |
| 3551 | |
| 3552 | [ 23566] |
| 3553 | Upgrade to Test::Simple 0.53 |
| 3554 | Branch: maint-5.8/perl |
| 3555 | +> lib/Test/Simple/t/circular_data.t |
| 3556 | +> lib/Test/Simple/t/overload_threads.t |
| 3557 | +> lib/Test/Simple/t/plan_bad.t |
| 3558 | +> lib/Test/Simple/t/plan_shouldnt_import.t |
| 3559 | +> lib/Test/Simple/t/require_ok.t lib/Test/Simple/t/sort_bug.t |
| 3560 | !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm |
| 3561 | !> lib/Test/Simple.pm lib/Test/Simple/Changes |
| 3562 | !> lib/Test/Simple/README lib/Test/Simple/TODO |
| 3563 | !> lib/Test/Simple/t/00signature.t lib/Test/Simple/t/More.t |
| 3564 | !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/fail_one.t |
| 3565 | !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/overload.t |
| 3566 | !> lib/Test/Simple/t/todo.t t/lib/TieOut.pm |
| 3567 | ____________________________________________________________________________ |
| 3568 | [ 23596] By: nicholas on 2004/12/01 20:40:59 |
| 3569 | Log: Integrate: |
| 3570 | [ 23523] |
| 3571 | Assimilate Test-Simple 0.50 |
| 3572 | Branch: maint-5.8/perl |
| 3573 | +> lib/Test/Simple/TODO lib/Test/Simple/t/00signature.t |
| 3574 | +> lib/Test/Simple/t/00test_harness_check.t |
| 3575 | +> lib/Test/Simple/t/eq_set.t lib/Test/Simple/t/extra_one.t |
| 3576 | +> lib/Test/Simple/t/fail_one.t |
| 3577 | +> lib/Test/Simple/t/harness_active.t lib/Test/Simple/t/no_diag.t |
| 3578 | +> lib/Test/Simple/t/overload.t lib/Test/Simple/t/reset.t |
| 3579 | +> lib/Test/Simple/t/thread_taint.t t/lib/NoExporter.pm |
| 3580 | !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm |
| 3581 | !> lib/Test/Simple.pm lib/Test/Simple/Changes |
| 3582 | !> lib/Test/Simple/README lib/Test/Simple/t/More.t |
| 3583 | !> lib/Test/Simple/t/diag.t lib/Test/Simple/t/extra.t |
| 3584 | !> lib/Test/Simple/t/fail-like.t lib/Test/Simple/t/fail-more.t |
| 3585 | !> lib/Test/Simple/t/fail.t lib/Test/Simple/t/has_plan2.t |
| 3586 | !> lib/Test/Simple/t/is_deeply.t lib/Test/Simple/t/missing.t |
| 3587 | !> lib/Test/Simple/t/output.t lib/Test/Simple/t/plan_is_noplan.t |
| 3588 | !> lib/Test/Simple/t/plan_no_plan.t lib/Test/Simple/t/threads.t |
| 3589 | !> lib/Test/Simple/t/todo.t lib/Test/Simple/t/use_ok.t |
| 3590 | !> lib/Test/Tutorial.pod t/lib/Test/Simple/Catch.pm |
| 3591 | !> t/lib/TieOut.pm |
| 3592 | ____________________________________________________________________________ |
| 3593 | [ 23595] By: nicholas on 2004/12/01 19:53:15 |
| 3594 | Log: Integrate: |
| 3595 | [ 23491] |
| 3596 | Subject: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED) |
| 3597 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 3598 | Date: Tue, 9 Nov 2004 17:40:13 -0800 |
| 3599 | Message-ID: <20041110014012.GA2796@efn.org> |
| 3600 | |
| 3601 | [ 23492] |
| 3602 | Replace a skip by a todo. |
| 3603 | Subject: Re: [PATCH] Re: [perl #32272] Not OK: perl v5.8.5 +MAINT23414 on cygwin-thread-multi-64int 1.5.12s(0.11642) (UNINSTALLED) |
| 3604 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 3605 | Date: Wed, 10 Nov 2004 01:30:14 -0800 |
| 3606 | Message-ID: <20041110093014.GA1676@efn.org> |
| 3607 | |
| 3608 | [ 23505] |
| 3609 | Subject: [PATCH 5.8.x] Allow more tries for t/op/time.t test 2. |
| 3610 | From: Andy Dougherty <doughera@lafayette.edu> |
| 3611 | Date: Tue, 16 Nov 2004 12:11:00 -0500 (EST) |
| 3612 | Message-ID: <Pine.SOL.4.58.0411161149170.5639@maxwell.phys.lafayette.edu> |
| 3613 | Branch: maint-5.8/perl |
| 3614 | !> t/io/tell.t t/op/time.t |
| 3615 | ____________________________________________________________________________ |
| 3616 | [ 23594] By: nicholas on 2004/12/01 19:38:55 |
| 3617 | Log: Integrate: |
| 3618 | [ 23473] |
| 3619 | Subject: [perl #32327] Benchmark calls coderef with spurious arguments |
| 3620 | From: Anno Siegel (via RT) <perlbug-followup@perl.org> |
| 3621 | Date: 4 Nov 2004 20:12:36 -0000 |
| 3622 | Message-ID: <rt-3.0.11-32327-99325.8.9408996026507@perl.org> |
| 3623 | |
| 3624 | [ 23510] |
| 3625 | Subject: [perl #28929] File::Find follow_fast => 1 loses dangling symlink |
| 3626 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 3627 | Date: 12 Nov 2004 02:47:36 -0000 |
| 3628 | Message-ID: <rt-3.0.11-28929-100158.11.3214775505644@perl.org> |
| 3629 | |
| 3630 | [ 23526] |
| 3631 | Subject: [perl #3422] [PATCH] CHECK routine called after syntax error |
| 3632 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 3633 | Date: 23 Nov 2004 00:04:24 -0000 |
| 3634 | Message-ID: <rt-3.0.11-3422-100830.4.45764701781506@perl.org> |
| 3635 | |
| 3636 | [ 23548] |
| 3637 | Subject: [perl #32639] [PATCH] Bug in Term::Complete Module with $_ Usage |
| 3638 | From: "Steve Peters via RT" <perlbug-followup@perl.org> |
| 3639 | Date: 26 Nov 2004 17:14:33 -0000 |
| 3640 | Message-ID: <rt-3.0.11-32639-101066.11.6172971744206@perl.org> |
| 3641 | Branch: maint-5.8/perl |
| 3642 | !> ext/B/B/Deparse.pm lib/Benchmark.pm lib/Benchmark.t |
| 3643 | !> lib/File/Find.pm lib/File/Find/t/find.t lib/Term/Complete.pm |
| 3644 | ____________________________________________________________________________ |
| 3645 | [ 23593] By: nicholas on 2004/12/01 19:11:22 |
| 3646 | Log: Integrate: |
| 3647 | [ 23497] |
| 3648 | Subject: [perl #32400] Unnecessary warning from constant.pm |
| 3649 | From: Anno Siegel (via RT) <perlbug-followup@perl.org> |
| 3650 | Date: 10 Nov 2004 18:30:38 -0000 |
| 3651 | Message-ID: <rt-3.0.11-32400-100099.4.31094423840584@perl.org> |
| 3652 | Branch: maint-5.8/perl |
| 3653 | !> lib/constant.pm lib/constant.t |
| 3654 | ____________________________________________________________________________ |
| 3655 | [ 23591] By: nicholas on 2004/12/01 18:52:08 |
| 3656 | Log: Integrate: |
| 3657 | [ 17730] |
| 3658 | missing chunk from #17725 causes lib/constant.t test failures |
| 3659 | (which was also a conversion to Test::More, so integrate that and |
| 3660 | convert the dropped pseudohash tests to Test::More too) |
| 3661 | |
| 3662 | [ 23588] |
| 3663 | &test in constant.t is vestigial, so amputate it. |
| 3664 | Branch: maint-5.8/perl |
| 3665 | ! lib/constant.t |
| 3666 | ____________________________________________________________________________ |
| 3667 | [ 23590] By: nicholas on 2004/12/01 17:07:31 |
| 3668 | Log: Integrate: |
| 3669 | [ 23490] |
| 3670 | Adjust test count for non-windows machines |
| 3671 | Branch: maint-5.8/perl |
| 3672 | !> ext/IO/t/io_file.t |
| 3673 | ____________________________________________________________________________ |
| 3674 | [ 23589] By: nicholas on 2004/12/01 16:58:47 |
| 3675 | Log: http://google.com/search?btnI=!&q=oi+perforce+no |
| 3676 | I wanted 23490 too, damn you. You're more trouble than you're worth. |
| 3677 | |
| 3678 | Integrate: |
| 3679 | [ 23489] |
| 3680 | Subject: [PATCH] fix IO::File to support binmode |
| 3681 | From: "Jos I. Boumans" <kane@dwim.org> |
| 3682 | Date: Tue, 9 Nov 2004 16:59:27 +0100 |
| 3683 | Message-Id: <559E356E-3268-11D9-A2E6-000A95EF62E2@dwim.org> |
| 3684 | Branch: maint-5.8/perl |
| 3685 | +> ext/IO/t/io_file.t |
| 3686 | !> MANIFEST ext/IO/lib/IO/File.pm |
| 3687 | ____________________________________________________________________________ |
| 3688 | [ 23586] By: nicholas on 2004/12/01 15:02:51 |
| 3689 | Log: Integrate: |
| 3690 | [ 23468] |
| 3691 | Subject: Re: [perl #30633] Perl's "do" operator with a variety of absolute paths under Cygwin |
| 3692 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
| 3693 | Date: Tue, 2 Nov 2004 17:24:29 -0800 |
| 3694 | Message-ID: <20041103012429.GA7196@efn.org> |
| 3695 | |
| 3696 | [ 23520] |
| 3697 | genuine possible buffer problems spotted by flawfinder |
| 3698 | Branch: maint-5.8/perl |
| 3699 | !> regcomp.c util.c util.h |
| 3700 | ____________________________________________________________________________ |
| 3701 | [ 23585] By: nicholas on 2004/12/01 13:52:46 |
| 3702 | Log: Integrate: |
| 3703 | [ 23501] |
| 3704 | Make all scripts run by regen.pl write output with UNIX style EOL's. |
| 3705 | |
| 3706 | (autodoc.pl was already done by change 23371.) |
| 3707 | |
| 3708 | [ 23567] |
| 3709 | Remove trailing whitespace that found their way in the docs |
| 3710 | (spotted by Stas Bekman) |
| 3711 | |
| 3712 | [ 23568] |
| 3713 | Protection against trailing spaces in embed.fnc |
| 3714 | |
| 3715 | [ 23581] |
| 3716 | MANIFEST.SKIP is missing from the list of files that come |
| 3717 | with MakeMaker |
| 3718 | Branch: maint-5.8/perl |
| 3719 | !> Porting/Maintainers.pl autodoc.pl bytecode.pl embed.fnc |
| 3720 | !> embed.pl keywords.pl opcode.pl pod/perlapi.pod proto.h |
| 3721 | !> regcomp.pl warnings.pl |
| 3722 | ____________________________________________________________________________ |
| 3723 | [ 23582] By: nicholas on 2004/12/01 13:28:06 |
| 3724 | Log: Integrate: |
| 3725 | [ 23433] |
| 3726 | [perl #31851] Threading crash with closures |
| 3727 | various OpREFCNT_inc() operations weren't doing locking |
| 3728 | |
| 3729 | [ 23499] |
| 3730 | Fix Win32 breakage caused by changes to op.c in change 23433. |
| 3731 | |
| 3732 | Also limit the scope of the locks in a couple of places, as suggested |
| 3733 | by Hugo in http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-11/msg00286.html. |
| 3734 | Branch: maint-5.8/perl |
| 3735 | ! embed.fnc |
| 3736 | !> embed.h global.sym op.c op.h pad.c proto.h regcomp.c sv.c |
| 3737 | ____________________________________________________________________________ |
| 3738 | [ 23580] By: nicholas on 2004/12/01 12:13:11 |
| 3739 | Log: Integrate: |
| 3740 | [ 23448] |
| 3741 | Make TEST and harness skip tests for extensions that were not |
| 3742 | configured. Currently this skipping is silent - maybe they should |
| 3743 | report what they are skipping. |
| 3744 | Branch: maint-5.8/perl |
| 3745 | !> t/TEST t/harness |
| 3746 | ____________________________________________________________________________ |
| 3747 | [ 23579] By: nicholas on 2004/11/30 23:01:57 |
| 3748 | Log: oops. typo. s/5/6/; |
| 3749 | Branch: maint-5.8/perl |
| 3750 | ! MANIFEST |
| 3751 | ____________________________________________________________________________ |
| 3752 | [ 23578] By: nicholas on 2004/11/30 16:56:12 |
| 3753 | Log: Integrate: |
| 3754 | [ 23435] |
| 3755 | Added probes for strlcat () and strlcpy () to Configure |
| 3756 | Re-ordered config_h.SH |
| 3757 | |
| 3758 | [ 23436] |
| 3759 | Promote #23435 (strlcat ()/strlcpy ()) to non-standard OS's |
| 3760 | |
| 3761 | [ 23450] |
| 3762 | The next step in strlcat ()/ strcpy () detection and usage |
| 3763 | preparation. Change to handy.h eeded for config_h.SH |
| 3764 | |
| 3765 | [ 23455] |
| 3766 | Since strlcat/strlcpy are not argument/return value compatible |
| 3767 | with strncat/strncpy, replace the misleading defines with comment |
| 3768 | |
| 3769 | [ 23457] |
| 3770 | New Glossary and samples for blead |
| 3771 | Glossary now is in line with recent changes to config_h.SH |
| 3772 | |
| 3773 | [ 23467] |
| 3774 | Subject: [PATCH configure.com] Re: [PATCH] Detecting strlcat() and strlcpy() in Configure |
| 3775 | From: "Craig A. Berry" <craigberry@mac.com> |
| 3776 | Date: Tue, 02 Nov 2004 20:02:04 -0600 |
| 3777 | Message-ID: <41883C1C.3080108@mac.com> |
| 3778 | |
| 3779 | [ 23577] |
| 3780 | Add placeholders for the new strlcat and strlcpy entries in |
| 3781 | config.sh, to ensure that the config.h generated for cross- |
| 3782 | compilation will still work. |
| 3783 | Branch: maint-5.8/perl |
| 3784 | !> Configure Cross/config.sh-arm-linux Makefile.SH |
| 3785 | !> NetWare/config_H.wc Porting/Glossary config_h.SH configure.com |
| 3786 | !> handy.h plan9/config_h.sample win32/config_H.bc |
| 3787 | !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64 |
| 3788 | !> wince/config_H.ce |
| 3789 | ____________________________________________________________________________ |
| 3790 | [ 23576] By: nicholas on 2004/11/30 15:48:24 |
| 3791 | Log: Move the old Changes file to Changes5.8.6 |
| 3792 | Create and update a new Changes file for 5.8.7 |
| 3793 | Branch: maint-5.8/perl |
| 3794 | +> Changes5.8.6 |
| 3795 | ! Changes MANIFEST patchlevel.h |
| 3796 | ____________________________________________________________________________ |
| 3797 | [ 23573] By: nicholas on 2004/11/30 15:16:05 |
| 3798 | Log: Create perl587delta.pod |
| 3799 | Branch: maint-5.8/perl |
| 3800 | + pod/perl587delta.pod |
| 3801 | ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod |
| 3802 | ! vms/descrip_mms.template win32/Makefile win32/makefile.mk |
| 3803 | ! win32/pod.mak |
| 3804 | ____________________________________________________________________________ |
| 3805 | [ 23569] By: nicholas on 2004/11/30 13:59:34 |
| 3806 | Log: Fix my C<< >> error (as diagnosed by Mike Giroux), plus rename the |
| 3807 | file to perl586delta ready for 5.8.7 |
| 3808 | Branch: maint-5.8/perl |
| 3809 | ! pod/perl586delta.pod |
| 3810 | ____________________________________________________________________________ |
| 3811 | [ 23565] By: nicholas on 2004/11/28 21:07:27 |
| 3812 | Log: Subject: [PATCH] maint has the wrong MANIFEST.SKIP |
| 3813 | From: Michael G Schwern <schwern@pobox.com> |
| 3814 | Message-ID: <20041123052948.GA10605@windhund.schwern.org> |
| 3815 | Date: Tue, 23 Nov 2004 00:29:49 -0500 |
| 3816 | Branch: maint-5.8/perl |
| 3817 | ! lib/ExtUtils/MANIFEST.SKIP |
| 3818 | ____________________________________________________________________________ |
| 3819 | [ 23560] By: nicholas on 2004/11/28 00:25:25 |
| 3820 | Log: Integrate: |
| 3821 | [ 23498] |
| 3822 | Subject: [PATCH] Add the minitest target to vms buildsystem |
| 3823 | From: Abe Timmerman <abe@ztreet.demon.nl> |
| 3824 | Date: Sun, 14 Nov 2004 00:48:17 +0100 |
| 3825 | Message-Id: <200411140048.17035.abe@ztreet.demon.nl> |
| 3826 | Branch: maint-5.8/perl |
| 3827 | !> vms/descrip_mms.template vms/test.com |
| 3828 | ____________________________________________________________________________ |
| 3829 | [ 23559] By: nicholas on 2004/11/28 00:09:35 |
| 3830 | Log: Disarm the maint branch |
| 3831 | Branch: maint-5.8/perl |
| 3832 | ! patchlevel.h |
| 3833 | ____________________________________________________________________________ |
| 3834 | [ 23556] By: nicholas on 2004/11/27 18:34:58 |
| 3835 | Log: Break a leg |
| 3836 | Branch: maint-5.8/perl |
| 3837 | ! patchlevel.h pod/perlhist.pod |
| 3838 | ____________________________________________________________________________ |
| 3839 | [ 23553] By: nicholas on 2004/11/27 15:49:55 |
| 3840 | Log: Update Changes |
| 3841 | Branch: maint-5.8/perl |
| 3842 | ! Changes patchlevel.h |