Commit | Line | Data |
---|---|---|
7760d02f NC |
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 | -------------- | |
9a59ae94 | 28 | Version v5.8.8 Maintenance release working toward v5.8.8 |
7760d02f NC |
29 | -------------- |
30 | ____________________________________________________________________________ | |
9a59ae94 NC |
31 | [ 25817] By: nicholas on 2005/10/21 15:28:21 |
32 | Log: Re-integrate: | |
33 | It's back! | |
34 | [ 21449] | |
35 | Subject: [PATCH] SIGN => 1 support for MakeMaker | |
36 | From: Autrijus Tang <autrijus@autrijus.org> | |
37 | Date: Tue, 14 Oct 2003 18:32:28 +0800 | |
38 | Message-Id: <1066127547.65845.35.camel@localhost> | |
39 | ||
40 | [ 21652] | |
41 | Upgrade to ExtUtils::MakeMaker 6.19 | |
42 | ||
43 | [ 21675] | |
44 | Upgrade to MakeMaker 6.20. | |
45 | ||
46 | [ 21702] | |
47 | Upgrade to MakeMaker 6.21. | |
48 | ||
49 | Integrate: | |
50 | [ 21918] | |
51 | Sync with the latest MakeMaker snapshot. | |
52 | But set the $VERSION to 6.21_01. | |
53 | ||
54 | [ 22032] | |
55 | Subject: [PATCH 5.8.2 @21574] OS/2 update | |
56 | From: Ilya Zakharevich <nospam-abuse@ilyaz.org> | |
57 | Date: Thu, 18 Dec 2003 14:10:29 -0800 | |
58 | Message-ID: <20031218221029.GA7898@math.berkeley.edu> | |
59 | ||
60 | [ 22258] | |
61 | Subject: Re: [perl #15063] /tmp issues | |
62 | From: Solar Designer <solar@openwall.com> | |
63 | Date: Mon, 26 Jan 2004 01:22:18 +0300 | |
64 | Message-ID: <20040125222218.GA13499@openwall.com> | |
65 | ||
66 | Remove insecure usage of /tmp from code and documentation | |
67 | ||
68 | [ 22409] | |
69 | Bump version numbers of moules affected by change #22258 | |
70 | (removing /tmp and other insecurities) | |
71 | ||
72 | [ 22476] | |
73 | Subject: [PATCH] bleadperl/MM/VMS (was Re: perl@22413) | |
74 | From: "Craig A. Berry" <craigberry@mac.com> | |
75 | Date: Mon, 08 Mar 2004 08:18:43 -0600 | |
76 | Message-ID: <404C80C3.6090009@mac.com> | |
77 | ||
78 | Avoid to build everything twice on VMS. | |
79 | This is done by renaming the blibdirs target to blibdirs.exists. | |
80 | No, I don't understand why. | |
81 | ||
82 | [ 22480] | |
83 | Change 22476 left out a similar fix for ExtUtils::MM_Win32 | |
84 | (noticed by Steve Hay.) | |
85 | Also, update MANIFEST.SKIP to be in line with the renaming | |
86 | "blibdirs" to "blibdirs.exists". | |
87 | ||
88 | [ 23183] | |
89 | Remove empty rpath from .so files | |
90 | ||
91 | [ 23186] | |
92 | Subject: [perl #30914] ExtUtils::Embed should use libperl name from Config | |
93 | From: Marek Rouchal (via RT) <perlbug-followup@perl.org> | |
94 | Date: 2 Aug 2004 07:00:33 -0000 | |
95 | Message-ID: <rt-3.0.11-30914-93038.14.5123598132685@perl.org> | |
96 | ||
97 | [ 23437] | |
98 | Skip tests that require Data::Dumper if it is not built | |
99 | ||
100 | [ 23653] | |
101 | Upgrade to ExtUtils::MakeMaker 6.25 | |
102 | ||
103 | [ 23849] | |
104 | Subject: [perl #33892] Add Interix support | |
105 | From: Todd Vierling (via RT) <perlbug-followup@perl.org> | |
106 | Date: 21 Jan 2005 14:36:31 -0000 | |
107 | Message-ID: <rt-3.0.11-33892-106280.17.6407478352545@perl.org> | |
108 | ||
109 | (except the Configure chunk) | |
110 | (and bump version numbers of modules) | |
111 | ||
112 | [ 24185] | |
113 | Upgrade to ExtUtils::MakeMaker 6.27, | |
114 | plus a patch to restore functioning of 'distclean' | |
115 | for the perl core | |
116 | ||
117 | [ 24189] | |
118 | Tabs not spaces in MANIFEST | |
119 | ||
120 | [ 24200] | |
121 | MM_AIX needs neatvalue | |
122 | ||
123 | [ 24212] | |
124 | Subject: Re: [ANNOUNCE] ExtUtils::MakeMaker 6.27 | |
125 | From: Michael G Schwern <schwern@pobox.com> | |
126 | Date: Thu, 7 Apr 2005 15:15:00 -0700 | |
127 | Message-ID: <20050407221500.GB6223@windhund.schwern.org> | |
128 | ||
129 | Fix duplicate target warnings | |
130 | ||
131 | [ 24232] | |
132 | Upgrade to ExtUtils::MakeMaker 6.28 | |
133 | ||
134 | [ 24271] | |
135 | Subject: [PATCH] Symbian port of Perl | |
136 | From: <jarkko.hietaniemi@nokia.com> | |
137 | Date: Mon, 18 Apr 2005 13:18:30 +0300 | |
138 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> | |
139 | ||
140 | [ 24334] | |
141 | Subject: Win32 MM test fix | |
142 | From: Michael G Schwern <schwern@pobox.com> | |
143 | Date: Mon, 18 Apr 2005 14:30:19 -0700 | |
144 | Message-ID: <20050418213019.GA15797@windhund.schwern.org> | |
145 | ||
146 | Subject: Re: Win32 MM test fix | |
147 | From: demerphq <demerphq@gmail.com> | |
148 | Date: Tue, 19 Apr 2005 00:57:59 +0200 | |
149 | Message-ID: <9b18b31105041815573e10dc10@mail.gmail.com> | |
150 | ||
151 | [ 24510] | |
152 | Upgrade to MakeMaker 6.29 | |
153 | ||
154 | [ 24524] | |
155 | Update to MakeMaker 6.30 | |
156 | Branch: maint-5.8/perl | |
157 | +> lib/ExtUtils/MM_AIX.pm lib/ExtUtils/MM_QNX.pm | |
158 | +> lib/ExtUtils/MM_VOS.pm lib/ExtUtils/MakeMaker/Config.pm | |
159 | +> lib/ExtUtils/t/FIRST_MAKEFILE.t lib/ExtUtils/t/PL_FILES.t | |
160 | +> lib/ExtUtils/t/config.t lib/ExtUtils/t/dir_target.t | |
161 | +> lib/ExtUtils/t/installbase.t lib/ExtUtils/t/parse_version.t | |
162 | +> lib/ExtUtils/t/xs.t t/lib/MakeMaker/Test/Setup/BFD.pm | |
163 | +> t/lib/MakeMaker/Test/Setup/PL_FILES.pm | |
164 | +> t/lib/MakeMaker/Test/Setup/Problem.pm | |
165 | - lib/ExtUtils/t/00setup_dummy.t | |
166 | - lib/ExtUtils/t/zz_cleanup_dummy.t | |
167 | ! MANIFEST lib/ExtUtils/Changes lib/ExtUtils/Command.pm | |
168 | ! lib/ExtUtils/Command/MM.pm lib/ExtUtils/Install.pm | |
169 | ! lib/ExtUtils/Liblist/Kid.pm lib/ExtUtils/MANIFEST.SKIP | |
170 | ! lib/ExtUtils/META.yml lib/ExtUtils/MM.pm | |
171 | ! lib/ExtUtils/MM_Cygwin.pm lib/ExtUtils/MM_NW5.pm | |
172 | ! lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MM_Win32.pm | |
173 | ! lib/ExtUtils/MM_Win95.pm lib/ExtUtils/MakeMaker.pm | |
174 | ! lib/ExtUtils/MakeMaker/Tutorial.pod | |
175 | ! lib/ExtUtils/MakeMaker/bytes.pm | |
176 | ! lib/ExtUtils/MakeMaker/vmsish.pm lib/ExtUtils/Manifest.pm | |
177 | ! lib/ExtUtils/README lib/ExtUtils/TODO lib/ExtUtils/instmodsh | |
178 | ! lib/ExtUtils/t/Command.t lib/ExtUtils/t/Embed.t | |
179 | ! lib/ExtUtils/t/INST.t lib/ExtUtils/t/INST_PREFIX.t | |
180 | ! lib/ExtUtils/t/Install.t lib/ExtUtils/t/MM_Cygwin.t | |
181 | ! lib/ExtUtils/t/MM_Unix.t lib/ExtUtils/t/MM_Win32.t | |
182 | ! lib/ExtUtils/t/Manifest.t lib/ExtUtils/t/basic.t | |
183 | ! lib/ExtUtils/t/postamble.t lib/ExtUtils/t/prefixify.t | |
184 | ! lib/ExtUtils/t/prereq_print.t lib/ExtUtils/t/problems.t | |
185 | ! lib/ExtUtils/t/writemakefile_args.t | |
186 | ! t/lib/MakeMaker/Test/Setup/Recurs.pm | |
187 | !> lib/ExtUtils/Embed.pm lib/ExtUtils/MM_Any.pm | |
188 | !> lib/ExtUtils/MM_BeOS.pm lib/ExtUtils/MM_MacOS.pm | |
189 | !> lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm | |
190 | !> lib/ExtUtils/MakeMaker/FAQ.pod lib/ExtUtils/NOTES | |
191 | !> lib/ExtUtils/PATCHING lib/ExtUtils/t/00compile.t | |
192 | !> lib/ExtUtils/t/Installed.t lib/ExtUtils/t/Liblist.t | |
193 | !> lib/ExtUtils/t/hints.t lib/ExtUtils/t/oneliner.t | |
194 | !> lib/ExtUtils/t/recurs.t lib/ExtUtils/t/split_command.t | |
195 | !> lib/ExtUtils/xsubpp t/lib/MakeMaker/Test/Utils.pm | |
196 | ____________________________________________________________________________ | |
197 | [ 25807] By: nicholas on 2005/10/19 14:59:18 | |
198 | Log: Integrate: | |
199 | [ 25291] | |
200 | Subject: [patch@25289] Add sig_count to CONFIGURE.COM | |
201 | From: "John E. Malmberg" <wb8tyw@qsl.net> | |
202 | Date: Fri, 12 Aug 2005 13:39:25 -0400 | |
203 | Message-ID: <42FCDECD.8090009@qsl.net> | |
204 | ||
205 | [ 25293] | |
206 | Subject: [PATCH configure.com] Make "prove" available on VMS | |
207 | From: Abe Timmerman <abe@ztreet.demon.nl> | |
208 | Date: Sat, 13 Aug 2005 18:16:29 +0200 | |
209 | Message-Id: <200508131816.29092.abe@ztreet.demon.nl> | |
210 | ||
211 | [ 25294] | |
212 | Subject: Re: [PATCH@25292] add nonxs_ext to configure.com | |
213 | From: "John E. Malmberg" <wb8tyw@qsl.net> | |
214 | Date: Sat, 13 Aug 2005 12:20:34 -0400 | |
215 | Message-ID: <42FE1DD2.8050803@qsl.net> | |
216 | ||
217 | [ 25315] | |
218 | Subject: Re: Building 25309 on VAX (OpenVMS 7.2) not ok | |
219 | From: Abe Timmerman <abe@ztreet.demon.nl> | |
220 | Date: Sun, 21 Aug 2005 16:28:42 +0200 | |
221 | Message-Id: <200508211628.42409.abe@ztreet.demon.nl> | |
222 | ||
223 | [ 25474] | |
224 | Subject: [patch@25452] VMS fix required by Change 25387 | |
225 | From: "John E. Malmberg" <wb8tyw@qsl.net> | |
226 | Date: Sun, 18 Sep 2005 14:53:09 -0400 | |
227 | Message-ID: <432DB795.8050801@qsl.net> | |
228 | ||
229 | [ 25683] | |
230 | We lied about strtoq way back in #8120 | |
231 | ||
232 | [ 25740] | |
233 | disarm unsetenv() on VMS for now (function is present | |
234 | but %ENV is more complicated) | |
e8414587 | 235 | Branch: maint-5.8/perl |
9a59ae94 | 236 | !> configure.com |
e8414587 | 237 | ____________________________________________________________________________ |
9a59ae94 | 238 | [ 25806] By: nicholas on 2005/10/19 13:29:02 |
e8414587 | 239 | Log: Integrate: |
9a59ae94 NC |
240 | [ 24613] |
241 | Subject: [PATCH] VMS build update for blead | |
242 | From: "Craig A. Berry" <craigberry@mac.com> | |
243 | Date: Sat, 28 May 2005 23:18:46 -0500 | |
244 | Message-Id: <429942A6.10601@mac.com> | |
e8414587 | 245 | |
9a59ae94 NC |
246 | (and the gen_shrfls.pl parts of) |
247 | [ 25217] | |
248 | Subject: [PATCH] blead help for VMS | |
249 | From: "Craig A. Berry" <craigberry@mac.com> | |
250 | Message-ID: <42E3FABB.1020900@mac.com> | |
251 | Date: Sun, 24 Jul 2005 15:31:55 -0500 | |
252 | ||
253 | [ 25680] | |
254 | assorted blead build help for VMS (mostly ithreads-related) | |
255 | ||
256 | [ 25710] | |
257 | Parse symbols for the linker when more than one declaration | |
258 | on the same line (the way PERLVARISC now throws at us). | |
e8414587 | 259 | Branch: maint-5.8/perl |
9a59ae94 | 260 | !> doio.c vms/descrip_mms.template vms/gen_shrfls.pl |
e8414587 | 261 | ____________________________________________________________________________ |
9a59ae94 NC |
262 | [ 25791] By: nicholas on 2005/10/18 13:23:09 |
263 | Log: VMS also wants these casts. | |
e8414587 | 264 | Branch: maint-5.8/perl |
9a59ae94 | 265 | ! ext/POSIX/POSIX.xs |
e8414587 | 266 | ____________________________________________________________________________ |
9a59ae94 NC |
267 | [ 25787] By: nicholas on 2005/10/18 08:36:47 |
268 | Log: VMS appears to want this cast. | |
269 | "appears", because I can't test it there currently. | |
e8414587 | 270 | Branch: maint-5.8/perl |
9a59ae94 | 271 | ! ext/Data/Dumper/Dumper.xs |
e8414587 | 272 | ____________________________________________________________________________ |
9a59ae94 | 273 | [ 25785] By: nicholas on 2005/10/17 16:17:13 |
e8414587 | 274 | Log: Integrate: |
9a59ae94 NC |
275 | [ 25781] |
276 | Correct precedence from and to && in an expression with assignment. | |
e8414587 | 277 | Branch: maint-5.8/perl |
9a59ae94 | 278 | !> ext/IO/t/io_sock.t |
e8414587 | 279 | ____________________________________________________________________________ |
9a59ae94 NC |
280 | [ 25773] By: nicholas on 2005/10/16 20:03:58 |
281 | Log: Suggestion from Yitzchak Scott-Thoennes that correctly fixes | |
282 | platform specific segfaults due to bad destruction ordering | |
283 | assumptions. | |
e8414587 | 284 | Branch: maint-5.8/perl |
9a59ae94 | 285 | ! av.c |
e8414587 | 286 | ____________________________________________________________________________ |
9a59ae94 NC |
287 | [ 25762] By: nicholas on 2005/10/15 12:05:53 |
288 | Log: Presumably this lack of const is what the VMS compiler is complaining | |
289 | about in the "assignment", not that these three function calls are | |
290 | actually assignments. | |
8048a348 | 291 | Branch: maint-5.8/perl |
9a59ae94 | 292 | ! pp_sys.c |
8048a348 | 293 | ____________________________________________________________________________ |
9a59ae94 NC |
294 | [ 25715] By: nicholas on 2005/10/08 17:38:56 |
295 | Log: Another cast VMS needs. | |
8048a348 | 296 | Branch: maint-5.8/perl |
9a59ae94 | 297 | ! doio.c |
8048a348 | 298 | ____________________________________________________________________________ |
9a59ae94 NC |
299 | [ 25714] By: nicholas on 2005/10/08 15:52:58 |
300 | Log: Cleanups for VMS (including reverting the prototype of cando) | |
8048a348 | 301 | Branch: maint-5.8/perl |
9a59ae94 | 302 | ! doio.c embed.fnc mg.c pp_ctl.c proto.h |
8048a348 | 303 | ____________________________________________________________________________ |
9a59ae94 NC |
304 | [ 25713] By: nicholas on 2005/10/08 15:19:54 |
305 | Log: Integrate: | |
306 | [ 25709] | |
307 | Avoid a cast | |
8048a348 | 308 | Branch: maint-5.8/perl |
9a59ae94 | 309 | !> perl.c |
8048a348 | 310 | ____________________________________________________________________________ |
9a59ae94 NC |
311 | [ 25692] By: nicholas on 2005/10/05 14:20:45 |
312 | Log: 25673 broke Windows (and possibly other platforms) by elimiating the | |
313 | declaration of sig_trapped | |
8048a348 | 314 | Branch: maint-5.8/perl |
9a59ae94 | 315 | ! util.c |
8048a348 | 316 | ____________________________________________________________________________ |
9a59ae94 NC |
317 | [ 25673] By: nicholas on 2005/09/30 17:13:04 |
318 | Log: Integrate: | |
319 | *.c from | |
320 | [ 24271] | |
321 | Subject: [PATCH] Symbian port of Perl | |
322 | From: <jarkko.hietaniemi@nokia.com> | |
323 | Date: Mon, 18 Apr 2005 13:18:30 +0300 | |
324 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> | |
325 | ||
326 | [ 24276] | |
327 | Fix my_chsize() for systems having chsize(), broken by change #24271 | |
8048a348 | 328 | Branch: maint-5.8/perl |
9a59ae94 NC |
329 | ! sv.c |
330 | !> (integrate 27 files) | |
331 | ____________________________________________________________________________ | |
332 | [ 25671] By: nicholas on 2005/09/30 14:39:47 | |
333 | Log: Casts to make Win32 and -DDEBUGGING quieter. | |
334 | Branch: maint-5.8/perl | |
335 | ! mg.c pp_sys.c | |
8048a348 | 336 | ____________________________________________________________________________ |
9a59ae94 | 337 | [ 25670] By: nicholas on 2005/09/30 14:15:43 |
980adc06 | 338 | Log: Integrate: |
9a59ae94 NC |
339 | [ 24919] |
340 | No need to set flags twice. | |
980adc06 | 341 | Branch: maint-5.8/perl |
9a59ae94 | 342 | !> av.c |
980adc06 | 343 | ____________________________________________________________________________ |
9a59ae94 | 344 | [ 25669] By: nicholas on 2005/09/30 14:00:04 |
980adc06 | 345 | Log: Integrate: |
9a59ae94 NC |
346 | [ 24784] |
347 | $r = do {my @a; \$#a}; $$r = 503 # is also naughty and now warns | |
980adc06 | 348 | Branch: maint-5.8/perl |
9a59ae94 NC |
349 | ! scope.c |
350 | !> pod/perldiag.pod t/op/array.t | |
980adc06 | 351 | ____________________________________________________________________________ |
9a59ae94 | 352 | [ 25668] By: nicholas on 2005/09/30 11:07:09 |
980adc06 | 353 | Log: Integrate: |
9a59ae94 NC |
354 | [ 24783] |
355 | Fixes the case of $a = \$#{[]}; and then accessing $$a | |
356 | (but not \$#a after local @a or my @a leave a block) | |
980adc06 | 357 | Branch: maint-5.8/perl |
9a59ae94 NC |
358 | ! av.c mg.c |
359 | !> t/op/array.t | |
980adc06 | 360 | ____________________________________________________________________________ |
9a59ae94 | 361 | [ 25667] By: nicholas on 2005/09/30 10:29:54 |
980adc06 | 362 | Log: Integrate: |
9a59ae94 NC |
363 | [ 25211] |
364 | Silence Win32 warnings when not using USE_LARGE_FILES | |
980adc06 | 365 | Branch: maint-5.8/perl |
9a59ae94 | 366 | !> win32/win32.c |
980adc06 | 367 | ____________________________________________________________________________ |
9a59ae94 | 368 | [ 25661] By: nicholas on 2005/09/29 14:17:12 |
980adc06 | 369 | Log: Integrate: |
9a59ae94 NC |
370 | [ 24380] |
371 | Fix getting prototype of builtins mkdir and setpgrp. | |
372 | Hardcode special exceptions for exec and system, instead | |
373 | of trying to be clever and failing. | |
980adc06 | 374 | Branch: maint-5.8/perl |
9a59ae94 | 375 | !> opcode.h opcode.pl pp.c t/op/cproto.t |
980adc06 | 376 | ____________________________________________________________________________ |
9a59ae94 NC |
377 | [ 25655] By: nicholas on 2005/09/29 10:52:39 |
378 | Log: Casts and prototype changes needed to remove warnings in pp_pack.c | |
379 | TODO - merge Ton's structural changes in a compatible way. | |
980adc06 | 380 | Branch: maint-5.8/perl |
9a59ae94 | 381 | ! embed.fnc pp_pack.c proto.h |
980adc06 | 382 | ____________________________________________________________________________ |
9a59ae94 NC |
383 | [ 25654] By: nicholas on 2005/09/29 09:45:08 |
384 | Log: Casts to fix warnings in pp.c, pp_ctl.c and pp_sys.c | |
980adc06 | 385 | Branch: maint-5.8/perl |
9a59ae94 | 386 | ! pp.c pp_ctl.c pp_sys.c |
980adc06 | 387 | ____________________________________________________________________________ |
9a59ae94 NC |
388 | [ 25653] By: steveh on 2005/09/29 08:57:31 |
389 | Log: Put back half a comment that got lost during recent integrations | |
980adc06 | 390 | Branch: maint-5.8/perl |
9a59ae94 | 391 | ! win32/config_H.vc64 |
980adc06 | 392 | ____________________________________________________________________________ |
9a59ae94 NC |
393 | [ 25648] By: nicholas on 2005/09/28 22:04:24 |
394 | Log: Casts to stop warnings in sv.c and xsutils.c | |
980adc06 | 395 | Branch: maint-5.8/perl |
9a59ae94 | 396 | ! sv.c xsutils.c |
980adc06 | 397 | ____________________________________________________________________________ |
9a59ae94 NC |
398 | [ 25647] By: nicholas on 2005/09/28 21:32:24 |
399 | Log: Casts to stop warnings in perl*.c | |
980adc06 | 400 | Branch: maint-5.8/perl |
9a59ae94 | 401 | ! perl.c writemain.SH |
980adc06 | 402 | ____________________________________________________________________________ |
9a59ae94 NC |
403 | [ 25646] By: nicholas on 2005/09/28 21:32:01 |
404 | Log: Casts to stop warnings in toke.c | |
980adc06 | 405 | Branch: maint-5.8/perl |
9a59ae94 | 406 | ! toke.c utf8.h |
980adc06 | 407 | ____________________________________________________________________________ |
9a59ae94 NC |
408 | [ 25645] By: nicholas on 2005/09/28 21:15:17 |
409 | Log: Casts to stop warnings in op.c | |
980adc06 | 410 | Branch: maint-5.8/perl |
9a59ae94 | 411 | ! op.c |
980adc06 | 412 | ____________________________________________________________________________ |
9a59ae94 NC |
413 | [ 25644] By: nicholas on 2005/09/28 21:02:37 |
414 | Log: Casts to stop warnings in reg*.c | |
980adc06 | 415 | Branch: maint-5.8/perl |
9a59ae94 | 416 | ! regcomp.c regexec.c |
980adc06 | 417 | ____________________________________________________________________________ |
9a59ae94 NC |
418 | [ 25643] By: nicholas on 2005/09/28 20:54:51 |
419 | Log: Integrate (the numeric.c tweak): | |
420 | [ 25304] | |
421 | Subject: [PATCH] 5.9.x (and 5.8.x): Symbian update | |
422 | From: <jarkko.hietaniemi@nokia.com> | |
423 | Date: Thu, 18 Aug 2005 13:43:46 +0300 | |
424 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A41B@esebe105.NOE.Nokia.com> | |
980adc06 | 425 | Branch: maint-5.8/perl |
9a59ae94 | 426 | !> numeric.c |
980adc06 | 427 | ____________________________________________________________________________ |
9a59ae94 NC |
428 | [ 25642] By: nicholas on 2005/09/28 20:27:21 |
429 | Log: Casts to fix warnings in gv.c, locale.c and mg.c | |
980adc06 | 430 | Branch: maint-5.8/perl |
9a59ae94 NC |
431 | ! gv.c locale.c mg.c utf8.h |
432 | ____________________________________________________________________________ | |
433 | [ 25641] By: nicholas on 2005/09/28 20:19:53 | |
434 | Log: Casts to stop warnings in d*.c | |
435 | Branch: maint-5.8/perl | |
436 | ! doio.c doop.c dump.c | |
437 | ____________________________________________________________________________ | |
438 | [ 25639] By: nicholas on 2005/09/28 19:51:11 | |
439 | Log: Casts to stop warnings in u*.c | |
440 | Branch: maint-5.8/perl | |
441 | ! universal.c utf8.c util.c | |
980adc06 | 442 | ____________________________________________________________________________ |
9a59ae94 | 443 | [ 25636] By: nicholas on 2005/09/28 16:24:51 |
1b70f3c5 | 444 | Log: Integrate: |
9a59ae94 NC |
445 | [ 25083] |
446 | Subject: [PATCH] Pod::Html - correctly link to =item's on the same page | |
447 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
448 | Date: Mon, 4 Jul 2005 02:07:38 -0700 | |
449 | Message-ID: <20050704090738.GA4056@efn.org> | |
1b70f3c5 | 450 | |
9a59ae94 | 451 | (plus a new test, although it is currently marked TODO) |
1b70f3c5 | 452 | |
9a59ae94 NC |
453 | [ 25181] |
454 | Subject: [perl #36526] Incorrect (X)HTML generated by Pod::Html | |
455 | From: Earl Hood (via RT) <perlbug-followup@perl.org> | |
456 | Date: Tue, 12 Jul 2005 23:55:28 -0700 | |
457 | Message-ID: <rt-3.0.11-36526-117155.10.6496168983897@perl.org> | |
1b70f3c5 | 458 | |
9a59ae94 | 459 | (with old code deleted rather than commented out) |
1b70f3c5 | 460 | |
9a59ae94 NC |
461 | [ 25186] |
462 | Fix test following change #25181 | |
1b70f3c5 | 463 | Branch: maint-5.8/perl |
9a59ae94 NC |
464 | +> lib/Pod/t/htmllink.pod lib/Pod/t/htmllink.t |
465 | !> MANIFEST lib/Pod/Html.pm lib/Pod/t/htmlview.t | |
1b70f3c5 | 466 | ____________________________________________________________________________ |
9a59ae94 NC |
467 | [ 25635] By: nicholas on 2005/09/28 16:08:00 |
468 | Log: Integrate: | |
469 | [ 25130] | |
470 | Subject: [perl #6749] Perl debugger outputs ctrl-\ wrongly | |
471 | From: "Michael G Schwern via RT" <perlbug-followup@perl.org> | |
472 | Date: Tue, 12 Jul 2005 15:36:54 -0700 | |
473 | Message-ID: <rt-3.0.11-6749-117055.16.4354496694007@perl.org> | |
474 | ||
475 | (perl5db.pl) | |
476 | [ 25261] | |
477 | Subject: [PATCH] Typos in *.p[lm] | |
478 | From: "Piotr Fusik" <pfusik@op.pl> | |
479 | Date: Sun, 31 Jul 2005 12:50:04 +0200 | |
480 | Message-ID: <001401c595bd$dccb5d80$0bd34dd5@piec> | |
1b70f3c5 | 481 | Branch: maint-5.8/perl |
9a59ae94 | 482 | !> lib/dumpvar.pl lib/perl5db.pl |
1b70f3c5 | 483 | ____________________________________________________________________________ |
9a59ae94 NC |
484 | [ 25633] By: nicholas on 2005/09/28 15:03:48 |
485 | Log: Integrate: | |
486 | [ 25271] | |
487 | Upgrade to Encode 2.11, plus a patch to PerlIO::encoding | |
488 | by Dan Kogai to fix encoding(utf-8-strict) with partial | |
489 | characters. | |
490 | ||
491 | [ 25273] | |
492 | Add files missed in change 25271 | |
493 | ||
494 | [ 25609] | |
495 | Upgrade to Encode 2.12 | |
1b70f3c5 | 496 | Branch: maint-5.8/perl |
9a59ae94 NC |
497 | +> ext/Encode/lib/Encode/MIME/Header/ISO_2022_JP.pm |
498 | +> ext/Encode/t/mime_header_iso2022jp.t | |
499 | !> MANIFEST ext/Encode/AUTHORS ext/Encode/Changes | |
500 | !> ext/Encode/Encode.pm ext/Encode/Encode.xs | |
501 | !> ext/Encode/Encode/encode.h ext/Encode/MANIFEST | |
502 | !> ext/Encode/META.yml ext/Encode/encoding.pm | |
503 | !> ext/Encode/lib/Encode/Alias.pm ext/Encode/lib/Encode/Config.pm | |
504 | !> ext/Encode/lib/Encode/MIME/Header.pm | |
505 | !> ext/Encode/lib/Encode/PerlIO.pod | |
506 | !> ext/Encode/lib/Encode/Supported.pod ext/Encode/t/fallback.t | |
507 | !> ext/Encode/ucm/8859-7.ucm ext/PerlIO/encoding/encoding.pm | |
1b70f3c5 | 508 | ____________________________________________________________________________ |
9a59ae94 NC |
509 | [ 25632] By: nicholas on 2005/09/28 14:38:23 |
510 | Log: Integrate: | |
511 | [ 25136] | |
512 | Make -V "Compile-time options" list everything used in makedef.pl | |
513 | ||
514 | [ 25209] | |
515 | Make makedef.pl read "miniperl -V" on Win32 | |
516 | ||
517 | Perhaps other platforms that use makedef.pl also need a similar | |
518 | change (currently required to pick up PERL_DONT_CREATE_GVSV), | |
519 | but it also requires them to have minimal canned configs (if they | |
520 | are using canned configs like Win32 does) and I don't have any | |
521 | of the affected platforms (AIX, WinCE, OS/2, MacOS Classic and | |
522 | NetWare) for testing, so play it safe instead | |
523 | ||
524 | [ 25210] | |
525 | I *DO* have AIX, and extending #25209 like this make it happy again | |
526 | Thank you Steve! | |
527 | ||
528 | [ 25212] | |
529 | Tidy up options / defines output from makedef.pl | |
530 | and change Win32-specific comments to say "On Win32 ..." now | |
531 | that AIX is using the same code too | |
1b70f3c5 | 532 | Branch: maint-5.8/perl |
9a59ae94 | 533 | !> makedef.pl perl.c |
1b70f3c5 | 534 | ____________________________________________________________________________ |
9a59ae94 NC |
535 | [ 25631] By: nicholas on 2005/09/28 14:25:09 |
536 | Log: Avoid a warning about redefing carp. (Caused by sucking in a hunk | |
537 | that isn't needed in maint) | |
1b70f3c5 | 538 | Branch: maint-5.8/perl |
9a59ae94 | 539 | ! lib/File/Copy.pm |
1b70f3c5 | 540 | ____________________________________________________________________________ |
9a59ae94 | 541 | [ 25630] By: nicholas on 2005/09/28 14:10:21 |
815b4c03 | 542 | Log: Integrate: |
9a59ae94 NC |
543 | [ 24993] |
544 | Subject: [PATCH] XSLoader for Sys::Syslog | |
545 | From: Alexey Tourbin <at@altlinux.ru> | |
546 | Date: Sun, 26 Jun 2005 08:32:05 +0400 | |
547 | Message-ID: <20050626043204.GA31585@solemn.turbinal.org> | |
815b4c03 | 548 | |
9a59ae94 NC |
549 | [ 25309] |
550 | Subject: [PATCH ext/POSIX/POSIX.xs] Whitespace | |
551 | From: Abigail <abigail@abigail.nl> | |
552 | Message-ID: <20050723003235.GJ15093@abigail.nl> | |
553 | Date: Sat, 23 Jul 2005 02:32:35 +0200 | |
815b4c03 | 554 | Branch: maint-5.8/perl |
9a59ae94 | 555 | !> ext/POSIX/POSIX.xs ext/Sys/Syslog/Syslog.pm |
815b4c03 | 556 | ____________________________________________________________________________ |
9a59ae94 | 557 | [ 25629] By: nicholas on 2005/09/28 13:59:11 |
815b4c03 | 558 | Log: Integrate: |
9a59ae94 NC |
559 | [ 24359] |
560 | Subject: [PATCH] undo pod utilities regression in 24034 | |
561 | From: "Craig A. Berry" <craigberry@mac.com> | |
562 | Date: Fri, 29 Apr 2005 17:22:48 -0500 | |
563 | Message-ID: <4272B3B8.6030603@mac.com> | |
815b4c03 | 564 | Branch: maint-5.8/perl |
9a59ae94 | 565 | !> pod/pod2usage.PL pod/podselect.PL |
815b4c03 | 566 | ____________________________________________________________________________ |
9a59ae94 NC |
567 | [ 25628] By: nicholas on 2005/09/28 13:24:14 |
568 | Log: Integrate: | |
569 | [ 25120] | |
570 | Subject: Re: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv | |
571 | From: Michael G Schwern <schwern@pobox.com> | |
572 | Date: Mon, 11 Jul 2005 17:35:14 -0700 | |
573 | Message-ID: <20050712003514.GA20132@windhund.schwern.org> | |
574 | ||
575 | [ 25122] | |
576 | Subject: [perl #36502] File::Copy::mv fails to replicate behavior of Unix mv | |
577 | From: "Michael G Schwern via RT" <perlbug-followup@perl.org> | |
578 | Date: Mon, 11 Jul 2005 19:16:10 -0700 | |
579 | Message-ID: <rt-3.0.11-36502-116917.0.56038652013207@perl.org> | |
580 | ||
581 | [ 25143] | |
582 | Subject: Re: [perl #36507] File::Copy::copy($foo, $foo) dies | |
583 | From: Michael G Schwern <schwern@pobox.com> | |
584 | Date: Tue, 12 Jul 2005 15:51:18 -0700 | |
585 | Message-ID: <20050712225118.GA944@windhund.schwern.org> | |
586 | ||
587 | (and update SKIP counts) | |
815b4c03 | 588 | Branch: maint-5.8/perl |
9a59ae94 | 589 | !> lib/File/Copy.pm lib/File/Copy.t |
815b4c03 | 590 | ____________________________________________________________________________ |
9a59ae94 NC |
591 | [ 25622] By: steveh on 2005/09/27 16:39:01 |
592 | Log: Save bcc 5.5.1 from its own internal compiler error | |
815b4c03 | 593 | Branch: maint-5.8/perl |
9a59ae94 | 594 | ! util.c |
815b4c03 | 595 | ____________________________________________________________________________ |
9a59ae94 NC |
596 | [ 25620] By: nicholas on 2005/09/27 14:45:20 |
597 | Log: Integrate: | |
598 | [ 25605] | |
599 | const sausage const const bacon const tomato and const | |
600 | The search_ext parameter to find_script can be a little more const. | |
815b4c03 | 601 | Branch: maint-5.8/perl |
9a59ae94 | 602 | !> embed.fnc proto.h util.c |
815b4c03 | 603 | ____________________________________________________________________________ |
9a59ae94 NC |
604 | [ 25607] By: nicholas on 2005/09/26 18:38:06 |
605 | Log: Re-run regen.pl | |
815b4c03 | 606 | Branch: maint-5.8/perl |
9a59ae94 | 607 | ! pod/perlapi.pod pod/perlintern.pod |
815b4c03 | 608 | ____________________________________________________________________________ |
9a59ae94 NC |
609 | [ 25606] By: nicholas on 2005/09/26 18:00:40 |
610 | Log: Missed embed.pl products. | |
815b4c03 | 611 | Branch: maint-5.8/perl |
9a59ae94 | 612 | ! embedvar.h reentr.inc |
815b4c03 | 613 | ____________________________________________________________________________ |
9a59ae94 NC |
614 | [ 25603] By: nicholas on 2005/09/26 15:40:42 |
615 | Log: Fix prototype of my_setenv on Win32, as identfied by Steve Hay | |
815b4c03 | 616 | Branch: maint-5.8/perl |
9a59ae94 | 617 | ! util.c |
815b4c03 | 618 | ____________________________________________________________________________ |
9a59ae94 | 619 | [ 25598] By: nicholas on 2005/09/26 10:44:41 |
815b4c03 | 620 | Log: Integrate: |
9a59ae94 NC |
621 | [ 24595] |
622 | Subject: [PATCH] add PERL_CALLCONV to PERL_CKDEF and PERL_PPDEF | |
623 | From: <jarkko.hietaniemi@nokia.com> | |
624 | Date: Fri, 27 May 2005 13:15:36 +0300 | |
625 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F24E7A1CD@esebe105.NOE.Nokia.com> | |
815b4c03 | 626 | Branch: maint-5.8/perl |
9a59ae94 | 627 | !> perl.h |
815b4c03 | 628 | ____________________________________________________________________________ |
9a59ae94 | 629 | [ 25596] By: nicholas on 2005/09/24 17:25:11 |
815b4c03 | 630 | Log: Integrate: |
9a59ae94 NC |
631 | [ 24711] |
632 | Subject: [PATCH] Tru64: allow creating perl.pixie even with optimized Perl | |
633 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
634 | Date: Sun, 05 Jun 2005 18:28:08 +0300 | |
635 | Message-ID: <42A31A08.3070601@gmail.com> | |
815b4c03 | 636 | Branch: maint-5.8/perl |
9a59ae94 | 637 | !> Makefile.SH |
815b4c03 | 638 | ____________________________________________________________________________ |
9a59ae94 | 639 | [ 25595] By: nicholas on 2005/09/24 16:45:08 |
815b4c03 | 640 | Log: Integrate: |
9a59ae94 NC |
641 | [ 24596] |
642 | Subject: [PATCH] Do not install change logs, READMEs, etc... | |
643 | From: Michael G Schwern <schwern@pobox.com> | |
644 | Date: Thu, 26 May 2005 13:43:05 -0700 | |
645 | Message-ID: <20050526204305.GH11558@windhund.schwern.org> | |
646 | ||
647 | [ 24610] | |
648 | Subject: Re: [PATCH] Do not install change logs, READMEs, etc... | |
649 | From: Michael G Schwern <schwern@pobox.com> | |
650 | Date: Fri, 27 May 2005 12:33:27 -0700 | |
651 | Message-ID: <20050527193327.GC17504@windhund.schwern.org> | |
652 | ||
653 | [ 25560] | |
654 | Add an option --ignore to installhtml | |
655 | and use it to avoid to install doc in Porting/. | |
656 | Skip also test modules. | |
815b4c03 | 657 | Branch: maint-5.8/perl |
9a59ae94 | 658 | !> Makefile.SH installhtml installperl |
815b4c03 | 659 | ____________________________________________________________________________ |
9a59ae94 | 660 | [ 25594] By: nicholas on 2005/09/24 15:29:40 |
815b4c03 | 661 | Log: Integrate: |
9a59ae94 NC |
662 | (the threads parts of) |
663 | [ 24175] | |
664 | Casting to/from (void *) sufficient to make a C++ compiler happy. | |
815b4c03 | 665 | |
9a59ae94 NC |
666 | [ 25123] |
667 | Subject: Re: Scalar leaked in 'local $0' under ithreads + taint mode | |
668 | From: Steve Hay <steve.hay@uk.radan.com> | |
669 | Date: Mon, 11 Jul 2005 13:29:37 +0100 | |
670 | Message-ID: <42D26631.1070500@uk.radan.com> | |
815b4c03 | 671 | |
9a59ae94 NC |
672 | [ 25307] |
673 | Subject: [PATCH] make threads.xs emit warnings properly | |
674 | From: Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de> | |
675 | Date: Aug 7, 2005 7:10 AM | |
676 | Message-id: <20050807051041.GA3924@ethan> | |
815b4c03 | 677 | |
9a59ae94 NC |
678 | [ 25442] |
679 | Holding a mutex then croak()ing strikes me as deadlock. | |
815b4c03 | 680 | Branch: maint-5.8/perl |
9a59ae94 NC |
681 | !> ext/threads/shared/shared.xs ext/threads/threads.pm |
682 | !> ext/threads/threads.xs pod/perldiag.pod | |
815b4c03 | 683 | ____________________________________________________________________________ |
9a59ae94 | 684 | [ 25593] By: nicholas on 2005/09/24 15:10:18 |
815b4c03 | 685 | Log: Integrate: |
9a59ae94 NC |
686 | [ 24869] |
687 | Subject: [perl #36237] IO::File $fh->binmode($layer) is broken | |
688 | From: "Alexander Foken" (via RT) <perlbug-followup@perl.org> | |
689 | Date: 10 Jun 2005 12:46:41 -0000 | |
690 | Message-ID: <rt-3.0.11-36237-115536.13.400290704223@perl.org> | |
691 | ||
692 | and bump version number | |
815b4c03 | 693 | |
9a59ae94 NC |
694 | [ 25016] |
695 | Subject: Re: [PATCH]Re: [perl #36417] IO::Handle::getline() doco should note an important difference from <$io> | |
696 | From: Steve Peters <steve@fisharerojo.org> | |
697 | Date: Wed, 29 Jun 2005 21:47:23 -0500 | |
698 | Message-ID: <20050630024723.GA3786@mccoy.peters.homeunix.org> | |
815b4c03 | 699 | |
9a59ae94 NC |
700 | [ 25355] |
701 | Upgrade to IO 1.22 from gbarr | |
702 | - Adjust the regression tests to use t/test.pl from bleadperl | |
703 | when $ENV{PERL_CORE} is defined | |
704 | - Add can_ok and isa_ok to t/test.pl from the implementation | |
705 | found in the IO CPAN distribution | |
815b4c03 | 706 | |
9a59ae94 NC |
707 | [ 25359] |
708 | Revert Makefile.PL change from #25355 | |
815b4c03 | 709 | Branch: maint-5.8/perl |
9a59ae94 NC |
710 | !> ext/IO/ChangeLog ext/IO/IO.pm ext/IO/IO.xs ext/IO/Makefile.PL |
711 | !> ext/IO/README ext/IO/lib/IO/Dir.pm ext/IO/lib/IO/File.pm | |
712 | !> ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Pipe.pm | |
713 | !> ext/IO/lib/IO/Poll.pm ext/IO/lib/IO/Seekable.pm | |
714 | !> ext/IO/lib/IO/Select.pm ext/IO/lib/IO/Socket.pm | |
715 | !> ext/IO/lib/IO/Socket/INET.pm ext/IO/lib/IO/Socket/UNIX.pm | |
716 | !> ext/IO/t/IO.t ext/IO/t/io_file.t ext/IO/t/io_linenum.t | |
717 | !> ext/IO/t/io_pipe.t ext/IO/t/io_sel.t ext/IO/t/io_sock.t | |
718 | !> ext/IO/t/io_utf8.t t/test.pl | |
815b4c03 | 719 | ____________________________________________________________________________ |
9a59ae94 NC |
720 | [ 25592] By: nicholas on 2005/09/24 09:56:14 |
721 | Log: Integrate: | |
722 | [ 25110] | |
723 | no code before declarations! | |
815b4c03 | 724 | Branch: maint-5.8/perl |
9a59ae94 | 725 | !> doio.c |
815b4c03 | 726 | ____________________________________________________________________________ |
9a59ae94 | 727 | [ 25589] By: nicholas on 2005/09/23 16:14:59 |
815b4c03 | 728 | Log: Integrate: |
9a59ae94 NC |
729 | [ 25397] |
730 | Subject: [PATCH] The return of the consting | |
731 | From: Andy Lester <andy@petdance.com> | |
732 | Date: Tue, 13 Sep 2005 01:08:36 -0500 | |
733 | Message-ID: <20050913060835.GA1037@petdance.com> | |
815b4c03 | 734 | Branch: maint-5.8/perl |
9a59ae94 NC |
735 | ! proto.h |
736 | !> embed.fnc lib/overload.pm util.c | |
815b4c03 | 737 | ____________________________________________________________________________ |
9a59ae94 | 738 | [ 25587] By: nicholas on 2005/09/23 15:40:22 |
815b4c03 | 739 | Log: Integrate: |
9a59ae94 NC |
740 | [ 25277] |
741 | Subject: [PATCH] Post-OSCON NN/NULLOK-ing | |
742 | From: Andy Lester <andy@petdance.com> | |
743 | Date: Sun, 7 Aug 2005 00:59:11 -0500 | |
744 | Message-ID: <20050807055911.GA6384@petdance.com> | |
815b4c03 | 745 | Branch: maint-5.8/perl |
9a59ae94 | 746 | !> embed.fnc op.c |
815b4c03 | 747 | ____________________________________________________________________________ |
9a59ae94 | 748 | [ 25585] By: nicholas on 2005/09/23 15:04:55 |
815b4c03 | 749 | Log: Integrate: |
9a59ae94 NC |
750 | [ 25243] |
751 | Subject: [PATCH] More embed.fnc goodness | |
752 | From: Andy Lester <andy@petdance.com> | |
753 | Date: Thu, 28 Jul 2005 14:09:56 -0500 | |
754 | Message-ID: <20050728190956.GB607@petdance.com> | |
815b4c03 | 755 | Branch: maint-5.8/perl |
9a59ae94 NC |
756 | ! proto.h |
757 | !> doio.c embed.fnc embed.h op.c pp_ctl.c regcomp.c regexec.c | |
758 | !> sv.c util.c | |
815b4c03 | 759 | ____________________________________________________________________________ |
9a59ae94 NC |
760 | [ 25584] By: nicholas on 2005/09/23 14:26:21 |
761 | Log: Integrate: | |
762 | [ 25197] | |
763 | croak() accepts Nullch as a parameter. | |
764 | (spotted by Stas Bekman) | |
765 | ||
766 | [ 25237] | |
767 | Subject: [PATCH] tidy up DieNull and DIE_NULL | |
768 | From: Robin Barker <Robin.Barker@npl.co.uk> | |
769 | Date: Thu, 28 Jul 2005 14:05:51 +0100 | |
770 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C75C@hotel.npl.co.uk> | |
815b4c03 | 771 | Branch: maint-5.8/perl |
9a59ae94 NC |
772 | ! perl.h pp.h |
773 | !> embed.fnc mg.c pp_sys.c proto.h | |
815b4c03 | 774 | ____________________________________________________________________________ |
9a59ae94 | 775 | [ 25583] By: nicholas on 2005/09/23 14:02:03 |
815b4c03 | 776 | Log: Integrate: |
9a59ae94 NC |
777 | [ 25172] |
778 | Subject: [PATCH] The continuing plod through embed.fnc | |
779 | From: Andy Lester <andy@petdance.com> | |
780 | Date: Mon, 18 Jul 2005 10:37:38 -0500 | |
781 | Message-ID: <20050718153738.GB20193@petdance.com> | |
815b4c03 | 782 | Branch: maint-5.8/perl |
9a59ae94 NC |
783 | ! proto.h |
784 | !> embed.fnc op.c pad.c pod/perlapi.pod regcomp.c utf8.c | |
815b4c03 | 785 | ____________________________________________________________________________ |
9a59ae94 | 786 | [ 25580] By: nicholas on 2005/09/23 13:21:57 |
815b4c03 | 787 | Log: Integrate: |
9a59ae94 NC |
788 | [ 25156] |
789 | Subject: [PATCH] more embed cleanup | |
790 | From: Andy Lester <andy@petdance.com> | |
791 | Date: Fri, 15 Jul 2005 10:51:15 -0500 | |
792 | Message-ID: <20050715155115.GC29983@petdance.com> | |
793 | ||
794 | (and run regen.pl) | |
815b4c03 | 795 | Branch: maint-5.8/perl |
9a59ae94 NC |
796 | ! embed.fnc proto.h |
797 | !> dump.c embed.h hv.c mg.c op.c perl.c pp_ctl.c pp_hot.c | |
798 | !> regcomp.c sv.c utf8.c | |
815b4c03 | 799 | ____________________________________________________________________________ |
9a59ae94 NC |
800 | [ 25577] By: nicholas on 2005/09/23 12:25:23 |
801 | Log: Pesky lax compilers that let me assign to a const variable, so that | |
802 | my build (and make test) pass. | |
815b4c03 | 803 | Branch: maint-5.8/perl |
9a59ae94 | 804 | ! gv.c |
815b4c03 | 805 | ____________________________________________________________________________ |
9a59ae94 NC |
806 | [ 25576] By: nicholas on 2005/09/23 10:45:45 |
807 | Log: Integrate: | |
808 | [ 25138] | |
809 | Subject: [PATCH] More embed.fnc plowing | |
810 | From: Andy Lester <andy@petdance.com> | |
811 | Date: Wed, 13 Jul 2005 10:49:19 -0500 | |
812 | Message-ID: <20050713154919.GA24586@petdance.com> | |
815b4c03 | 813 | Branch: maint-5.8/perl |
9a59ae94 NC |
814 | ! proto.h |
815 | !> embed.fnc gv.c hv.c op.c pad.c perlio.c pp_ctl.c pp_hot.c | |
816 | !> toke.c | |
815b4c03 | 817 | ____________________________________________________________________________ |
9a59ae94 NC |
818 | [ 25575] By: nicholas on 2005/09/23 10:14:05 |
819 | Log: Integrate: | |
820 | [ 25126] | |
821 | get_?v have side effects, so their return values may be ignored | |
822 | ||
823 | [ 25127] | |
824 | S_pad_findlex has side effects, so its return value may be ignored | |
815b4c03 | 825 | Branch: maint-5.8/perl |
9a59ae94 NC |
826 | ! proto.h |
827 | !> embed.fnc pad.c | |
815b4c03 | 828 | ____________________________________________________________________________ |
9a59ae94 NC |
829 | [ 25574] By: nicholas on 2005/09/23 09:52:15 |
830 | Log: Integrate: | |
831 | [ 25107] | |
832 | Subject: [PATCH] Making my way thru embed.fnc | |
833 | From: Andy Lester <andy@petdance.com> | |
834 | Date: Sun, 10 Jul 2005 14:36:35 -0500 | |
835 | Message-ID: <20050710193635.GC8081@petdance.com> | |
815b4c03 | 836 | Branch: maint-5.8/perl |
9a59ae94 NC |
837 | ! embed.fnc embed.h proto.h util.c |
838 | !> doio.c doop.c gv.c hv.c op.c perl.c pp_ctl.c pp_hot.c | |
839 | !> regexec.c toke.c | |
815b4c03 | 840 | ____________________________________________________________________________ |
9a59ae94 | 841 | [ 25572] By: nicholas on 2005/09/22 16:46:28 |
815b4c03 | 842 | Log: Integrate: |
9a59ae94 NC |
843 | [ 25101] |
844 | Subject: Re: janitorial work ? [patch] | |
845 | From: Jim Cromie <jcromie@divsol.com> | |
846 | Date: Wed, 06 Jul 2005 14:19:53 -0600 | |
847 | Message-ID: <42CC3CE9.5050606@divsol.com> | |
848 | ||
849 | (reverted all dual-lived modules since they must work with older | |
850 | perls too so must wait for a new Devel::PPPort) | |
815b4c03 | 851 | |
9a59ae94 NC |
852 | [ 25116] |
853 | Change New*() to Newx*() in various comments and documentation | |
854 | ||
855 | [ 25117] | |
856 | Fix worrying typo in handy.h :-s | |
857 | ||
858 | [ 25196] | |
859 | Fix Newz() backwards-compatibility macro | |
815b4c03 | 860 | Branch: maint-5.8/perl |
9a59ae94 NC |
861 | ! hv.c |
862 | !> (integrate 55 files) | |
815b4c03 | 863 | ____________________________________________________________________________ |
9a59ae94 | 864 | [ 25569] By: nicholas on 2005/09/22 12:44:27 |
815b4c03 | 865 | Log: Integrate: |
9a59ae94 NC |
866 | [ 25087] |
867 | [perl #36470] 'undef $@; die' gives uninint value warning | |
815b4c03 | 868 | |
9a59ae94 NC |
869 | [ 25088] |
870 | [perl #34171] bytes pragma error in substitution operator | |
815b4c03 | 871 | |
9a59ae94 NC |
872 | [ 25093] |
873 | Subject: [PATCH] bug with charnames::viacode("0x1234") and optimize it | |
874 | From: Tels <nospam-abuse@bloodgate.com> | |
875 | Date: Wed, 6 Jul 2005 21:11:59 +0200 | |
876 | Message-Id: <200507062112.12159@bloodgate.com> | |
815b4c03 | 877 | |
9a59ae94 NC |
878 | [ 25158] |
879 | Subject: Re: [perl #36569] chop fails on decoded string with trailing nul | |
880 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
881 | Date: Sat, 16 Jul 2005 22:05:13 +0900 | |
882 | Message-Id: <20050716220041.2BDD.BQW10602@nifty.com> | |
883 | ||
884 | [ 25160] | |
885 | $SIG{__WARN__} = sub { goto &foo } could recurse infinitely | |
886 | ||
887 | [ 25163] | |
888 | perl -Dstv -e'... for min..max' displayed wrong stack elements | |
889 | ||
890 | [ 25270] | |
891 | Subject: [PATCH] Re: [PATCH] Re: [perl #36819] perlbug AutoReply: Bleadperl: abs() busted outside integer range | |
892 | From: Dominic Dunlop <shouldbedomo@mac.com> | |
893 | Date: Sat, 6 Aug 2005 17:47:40 +0200 | |
894 | Message-Id: <EF62D3CF-8B54-4C7B-973E-C259F487AE32@mac.com> | |
895 | ||
896 | [ 25299] | |
897 | Subject: Re: [perl #36654] Inconsistent treatment of NaN | |
898 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
899 | Date: Aug 7, 2005 8:03 PM | |
900 | Message-ID: <20050807180308.GA2112@efn.org> | |
901 | ||
902 | Subject: Re: [perl #36654] Inconsistent treatment of NaN | |
903 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
904 | Date: Wed, 10 Aug 2005 22:53:51 -0700 | |
905 | Message-ID: <20050811055351.GA2296@efn.org> | |
906 | ||
907 | [ 25302] | |
908 | Subject: autouse.pm: remove unneeded eval | |
909 | From: Alexey Tourbin <at@altlinux.ru> | |
910 | Date: Thu, 18 Aug 2005 08:13:24 +0400 | |
911 | Message-ID: <20050818041324.GO19097@solemn.turbinal.org> | |
912 | ||
913 | Subject: autouse.pm: check stub, use goto in stub | |
914 | From: Alexey Tourbin <at@altlinux.ru> | |
915 | Date: Thu, 18 Aug 2005 09:06:20 +0400 | |
916 | Message-ID: <20050818050620.GP19097@solemn.turbinal.org> | |
815b4c03 | 917 | Branch: maint-5.8/perl |
9a59ae94 NC |
918 | !> doop.c lib/autouse.pm lib/charnames.pm numeric.c |
919 | !> pod/perlop.pod pp.c pp_ctl.c pp_sys.c t/op/arith.t t/op/chop.t | |
920 | !> t/op/die.t t/op/goto.t t/op/subst.t util.c | |
815b4c03 | 921 | ____________________________________________________________________________ |
9a59ae94 | 922 | [ 25568] By: nicholas on 2005/09/22 12:22:36 |
815b4c03 | 923 | Log: Integrate: |
9a59ae94 NC |
924 | (the tests from) |
925 | [ 24044] | |
926 | Subject: Re: Reworked Trie Patch | |
927 | From: demerphq <demerphq@gmail.com> | |
928 | Date: Mon, 14 Mar 2005 08:55:39 +0100 | |
929 | Message-ID: <9b18b31105031323557019ae1@mail.gmail.com> | |
815b4c03 | 930 | |
9a59ae94 | 931 | Subject: Re: Reworked Trie Patch |
815b4c03 | 932 | From: demerphq <demerphq@gmail.com> |
9a59ae94 NC |
933 | Date: Wed, 16 Mar 2005 19:48:18 +0100 |
934 | Message-ID: <9b18b31105031610481025a080@mail.gmail.com> | |
935 | ||
936 | Plus minor nits in the documentation of re.pm, | |
937 | a version bump, and addition of an OPTIMIZE alias | |
938 | ||
939 | [ 25095] | |
940 | [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning | |
941 | $utf8 =~ /latin/i didn't match. | |
942 | Also added TODO for $latin =~ /utf8/i which also fails | |
943 | ||
944 | [ 25106] | |
945 | Re: [perl #36207] UTF8/Latin 1/i regexp "Malformed character" warning | |
946 | From: demerphq <demerphq@gmail.com> | |
947 | Message-ID: <9b18b3110507080807f16d1eb@mail.gmail.com> | |
948 | Date: Fri, 8 Jul 2005 17:07:26 +0200 | |
949 | ||
950 | Fix trie codepath of mixed utf8/latin1 pattern matches | |
d838c544 | 951 | Branch: maint-5.8/perl |
9a59ae94 | 952 | !> regexec.c t/op/pat.t t/op/re_tests utf8.c |
d838c544 | 953 | ____________________________________________________________________________ |
9a59ae94 NC |
954 | [ 25567] By: nicholas on 2005/09/22 10:46:26 |
955 | Log: Integrate: | |
956 | [ 24959] | |
957 | Add a define PERL_POISON which tries to trip up anything accessing | |
958 | freed or uninitialised memory. Currently only Poison()s freed | |
959 | pointers. | |
d838c544 | 960 | Branch: maint-5.8/perl |
9a59ae94 NC |
961 | !> ext/PerlIO/encoding/encoding.xs gv.c handy.h pp_ctl.c scope.c |
962 | !> sv.c | |
d838c544 | 963 | ____________________________________________________________________________ |
9a59ae94 | 964 | [ 25566] By: nicholas on 2005/09/22 10:00:19 |
d838c544 | 965 | Log: Integrate: |
9a59ae94 NC |
966 | [ 25068] |
967 | Borland's .pdb files are called .tds | |
d838c544 | 968 | |
9a59ae94 NC |
969 | [ 25150] |
970 | Fix static extensions when building with nmake on Win32 | |
d838c544 | 971 | |
9a59ae94 NC |
972 | They were broken because change 24806 forgot to add -DWITH_STATIC |
973 | to the recipe for compiling perllib.c which meant that perllibst.h | |
974 | was not included and hence although they built OK, the static | |
975 | extensions could not actually be used! | |
d838c544 | 976 | |
9a59ae94 NC |
977 | In fact, since perllibst.h is always created (it is more or less |
978 | empty when static extensions are not being used), there is no need | |
979 | for -DWITH_STATIC at all. So rather than adding it to Makefile, | |
980 | just drop it from makefile.mk and perllib.c. | |
d838c544 | 981 | |
9a59ae94 | 982 | Also add the missing cleanup of perllibst.h to Makefile. |
d838c544 | 983 | |
9a59ae94 NC |
984 | [ 25169] |
985 | 1. Typo detected by Schwern (#25151) | |
986 | 2. Added proza about patches (#25152) | |
987 | 3. dirfd got the wrong define based on previous tests (#25168) | |
d838c544 | 988 | |
9a59ae94 NC |
989 | [ 25206] |
990 | Rearrange win32/config_H.* to match config_h.SH | |
d838c544 | 991 | |
9a59ae94 NC |
992 | No actual changes, just reordering the contents of the files so that |
993 | diff works better. | |
d838c544 | 994 | |
9a59ae94 NC |
995 | [ 25208] |
996 | Make the canned config.h files used on Win32 more minimal | |
997 | ||
998 | These are used in their unedited form to build miniperl, so should | |
999 | represent a minimal configuration | |
1000 | ||
1001 | The plan is to use miniperl's "-V" output in makedef.pl, so it is | |
1002 | important that it doesn't include any of the optional things in the | |
1003 | makefiles that the user might have chosen to disable | |
1004 | ||
1005 | (The actual config.h used to build perl itself is, of course, an | |
1006 | edited version of these canned configs produced by using miniperl | |
1007 | to run config_h.PL so these changes won't affect perl itself) | |
1008 | ||
1009 | [ 25214] | |
1010 | Add missing entries to win32/config.* | |
1011 | ||
1012 | No existing entries changed, just adding some missing ones based | |
1013 | on Porting/config.sh | |
1014 | ||
1015 | [ 25215] | |
1016 | Tweak the canned win32/config.* files | |
d838c544 | 1017 | |
9a59ae94 NC |
1018 | uselargefiles, usemultiplicity, useperlio and useithreads are now |
1019 | off in the canned win32/config_H.* files, so change these to match. | |
d838c544 | 1020 | |
9a59ae94 NC |
1021 | Also scrap the misleading ~USE_PERLIO~ and ~USE_SITECUST~ tags |
1022 | which don't actually work since no such CFG_VARS are passed in to | |
1023 | config_sh.PL. (The useperlio and usesitecustomize entries actually | |
1024 | get substituted by the more general "if (/^([\w_]+)=(.*)$/)" case.) | |
1025 | ||
1026 | [ 25216] | |
1027 | Fix USE_LARGE_FILES with bcc32 on Win32? | |
1028 | ||
1029 | Trawling through all these config files, I think I've found the | |
1030 | reason why bcc32 builds with USE_LARGE_FILES were failing (e.g. | |
1031 | (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00809.html): | |
1032 | lseeksize and lseektype were set to 8 and __int64, but Borland's | |
1033 | <io.h> suggests that they should be 4 and long respectively. | |
1034 | ||
1035 | Changing them accordingly makes all tests pass. And I see that | |
1036 | win32/win32.c has special handling for __BORLANDC__ + USE_LARGE_FILES, | |
1037 | presumably to cope with this difference? | |
1038 | ||
1039 | [ 25226] | |
1040 | Reinstate PERL_MALLOC_WRAP for bcc32 on Win32 | |
1041 | ||
1042 | This was disabled by change 22689 because it was severely broken | |
1043 | at the time. See the thread starting here: | |
1044 | ||
1045 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-04/msg00370.html | |
1046 | ||
1047 | The PERL_MALLOC_WRAP code in handy.h has since changed along the | |
1048 | lines of what was discussed in that thread (in particular, by change | |
1049 | 25034) and I find that everything is now fine with PERL_MALLOC_WRAP | |
1050 | re-enabled. | |
1051 | ||
1052 | [ 25289] | |
1053 | Supply same libs for bcc32 builds as cl and gcc builds have | |
1054 | ||
1055 | It makes life easier for third-party extensions if perl provides a | |
1056 | decent set of libs to link against. cl and gcc builds already have | |
1057 | this (except that gcc was missing one lib), but bcc32 builds only | |
1058 | have one or two libs supplied. In particular, the ODBC libs | |
1059 | required for building libwin32 were not specified. One of these | |
1060 | doesn't exist in the Borland lib dirs by default, so generate it | |
1061 | from the DLL if it is missing. | |
d838c544 | 1062 | Branch: maint-5.8/perl |
9a59ae94 NC |
1063 | ! win32/config_H.bc win32/config_H.gc |
1064 | !> Configure win32/Makefile win32/config.bc win32/config.gc | |
1065 | !> win32/config.vc win32/config.vc64 win32/config_H.vc | |
1066 | !> win32/config_H.vc64 win32/makefile.mk win32/perllib.c | |
d838c544 | 1067 | ____________________________________________________________________________ |
9a59ae94 | 1068 | [ 25565] By: nicholas on 2005/09/22 09:28:31 |
d838c544 | 1069 | Log: Integrate: |
9a59ae94 NC |
1070 | [ 25086] |
1071 | Subject: [PATCH] File::Basename doc overhaul | |
1072 | From: Michael G Schwern <schwern@pobox.com> | |
1073 | Date: Tue, 5 Jul 2005 20:11:27 -0700 | |
1074 | Message-ID: <20050706031127.GL9227@windhund.schwern.org> | |
1075 | ||
1076 | (with some minor changes) | |
1077 | ||
1078 | [ 25089] | |
1079 | Subject: [PATCH] Further lies in the File::Basename docs | |
1080 | From: Michael G Schwern <schwern@pobox.com> | |
1081 | Date: Wed, 6 Jul 2005 09:22:32 -0700 | |
1082 | Message-ID: <20050706162232.GA14495@windhund.schwern.org> | |
1083 | ||
1084 | (plus some minor POD changes and a bug fix) | |
1085 | ||
1086 | [ 25090] | |
1087 | Subject: [perl #22236] File::Basename behavior is misleading | |
1088 | From: "Michael G Schwern via RT" <perlbug-followup@perl.org> | |
1089 | Date: 6 Jul 2005 19:45:40 -0000 | |
1090 | Message-ID: <rt-3.0.11-22236-116656.1.59163789180809@perl.org> | |
1091 | ||
1092 | [ 25091] | |
1093 | Subject: [PATCH] Mention File::Spec in File::Basename | |
1094 | From: Michael G Schwern <schwern@pobox.com> | |
1095 | Date: Wed, 6 Jul 2005 13:06:20 -0700 | |
1096 | Message-ID: <20050706200620.GE15644@windhund.schwern.org> | |
1097 | ||
1098 | (plus bump $VERSION) | |
1099 | ||
1100 | [ 25096] | |
1101 | Subject: Re: [perl #36477] File::Basename basename() bug | |
1102 | From: Michael G Schwern <schwern@pobox.com> | |
1103 | Date: Thu, 7 Jul 2005 14:16:01 -0700 | |
1104 | Message-ID: <20050707211601.GA3769@windhund.schwern.org> | |
1105 | ||
1106 | [ 25097] | |
1107 | Subject: [PATCH] basename() and suffixes | |
1108 | From: Michael G Schwern <schwern@pobox.com> | |
1109 | Date: Thu, 7 Jul 2005 15:38:32 -0700 | |
1110 | Message-ID: <20050707223832.GA4782@windhund.schwern.org> | |
d838c544 | 1111 | Branch: maint-5.8/perl |
9a59ae94 | 1112 | !> lib/File/Basename.pm lib/File/Basename.t |
d838c544 | 1113 | ____________________________________________________________________________ |
9a59ae94 | 1114 | [ 25564] By: nicholas on 2005/09/22 09:15:24 |
d838c544 | 1115 | Log: Integrate: |
9a59ae94 NC |
1116 | [ 25009] |
1117 | First stab at not automatically creating an unused SV for GvSV | |
1118 | Enable it with -DPERL_DONT_CREATE_GVSV. | |
1119 | Currently if enabled 22 test scripts have failures, so still some way | |
1120 | to go. | |
1121 | ||
1122 | [ 25010] | |
1123 | Fixes to -DPERL_DONT_CREATE_GVSV to make more tests pass | |
1124 | ||
1125 | [ 25011] | |
1126 | Make warnings.t pass with -DPERL_DONT_CREATE_GVSV | |
1127 | ||
1128 | [ 25012] | |
1129 | All tests pass (for me) with -DPERL_DONT_CREATE_GVSV | |
1130 | ||
1131 | [ 25099] | |
1132 | DEFSV causes GvSVn() to be used in lvalue context. | |
1133 | Not sure if instead we should recode DEFSV to avoid this, and leave | |
1134 | GvSVn() as rvalue only, like its namesakes. | |
1135 | ||
1136 | [ 25141] | |
1137 | Subject: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION | |
1138 | From: John Peacock <jpeacock@rowman.com> | |
1139 | Message-ID: <42D55C46.5030905@rowman.com> | |
1140 | Date: Wed, 13 Jul 2005 14:24:06 -0400 | |
1141 | ||
1142 | [ 25146] | |
1143 | Subject: [PATCH] Re: [PATCH] was Re: perldoc segfaulting in XS_UNIVERSAL_VERSION | |
1144 | From: Michael G Schwern <schwern@pobox.com> | |
1145 | Date: Fri, 15 Jul 2005 00:49:12 -0700 | |
1146 | Message-ID: <20050715074911.GA16512@windhund.schwern.org> | |
d838c544 | 1147 | Branch: maint-5.8/perl |
9a59ae94 NC |
1148 | ! t/op/universal.t |
1149 | !> doio.c embed.fnc embed.h global.sym gv.c gv.h makedef.pl | |
1150 | !> perl.c perl.h pp.c pp_hot.c pp_sys.c proto.h sv.c universal.c | |
d838c544 | 1151 | ____________________________________________________________________________ |
9a59ae94 | 1152 | [ 25562] By: nicholas on 2005/09/21 22:36:00 |
1c5911e7 | 1153 | Log: Integrate: |
9a59ae94 NC |
1154 | [ 25007] |
1155 | Convert strcpy to memcpy where we already know the length. | |
1156 | ||
1157 | [ 25022] | |
1158 | Replace newSVpv(...,0) with newSVpvn where we know the length. | |
1159 | ||
1160 | [ 25023] | |
1161 | -V:... would get upset (syntax error) if ... contained unbalanced (). | |
1162 | ||
1163 | [ 25024] | |
1164 | The core shouldn't be using PL_na | |
1165 | ||
1166 | [ 25026] | |
1167 | Use Perl_sv_catpvf to shorten the code (source and object) needed for | |
1168 | commandline -V options that q\0...\0. | |
1169 | ||
1170 | [ 25027] | |
1171 | Avoid using PL_Sv in the -V argument processing. | |
1172 | Express the embedded perl program in a slightly terser way. | |
1173 | ||
1174 | [ 25028] | |
1175 | We know the length, so use sv_setpvn rather than sv_setpv. | |
1176 | ||
1177 | [ 25029] | |
1178 | A terser way of implementing require_pv. | |
1179 | ||
1180 | [ 25045] | |
1181 | Don't check the pointer is non-NULL before calling Safefree() in | |
1182 | little used code, code used only once per run (such as interpreter | |
1183 | construction and destruction), and cases where the pointer nearly | |
1184 | never is NULL. Safefree does its own non-NULL check, and even that | |
1185 | isn't strictly necessary as all conformant free()s accept a NULL | |
1186 | pointer. | |
1187 | ||
1188 | [ 25047] | |
1189 | Don't inline offer_nice_chunk, as it's rarely called. | |
1190 | ||
1191 | [ 25062] | |
1192 | Fix change 25045 | |
1193 | ||
1194 | [ 25076] | |
1195 | Add regression test for change 25062 | |
1c5911e7 | 1196 | Branch: maint-5.8/perl |
9a59ae94 NC |
1197 | !> doio.c embed.fnc embed.h gv.c hv.c locale.c mg.c perl.c perl.h |
1198 | !> proto.h regcomp.c sv.c t/op/magic.t universal.c util.c | |
d838c544 | 1199 | ____________________________________________________________________________ |
9a59ae94 | 1200 | [ 25561] By: nicholas on 2005/09/21 21:47:11 |
d838c544 | 1201 | Log: Integrate: |
9a59ae94 NC |
1202 | [ 25067] |
1203 | Subject: [PATCH] Post-YAPC consting, now with an attachment! | |
1204 | From: Andy Lester <andy@petdance.com> | |
1205 | Date: Sun, 3 Jul 2005 18:31:56 -0500 | |
1206 | Message-ID: <20050703233156.GA20967@petdance.com> | |
d838c544 | 1207 | |
9a59ae94 NC |
1208 | [ 25073] |
1209 | Regen after change 25067 | |
1210 | ||
1211 | [ 25079] | |
1212 | Subject: [PATCH] Remove unnecessary null check | |
1213 | From: Andy Lester <andy@petdance.com> | |
1214 | Date: Mon, 4 Jul 2005 14:12:00 -0500 | |
1215 | Message-ID: <20050704191200.GA2614@petdance.com> | |
d838c544 | 1216 | Branch: maint-5.8/perl |
9a59ae94 NC |
1217 | ! proto.h |
1218 | !> deb.c embed.fnc gv.c hv.c pad.c sv.c toke.c util.c | |
d838c544 | 1219 | ____________________________________________________________________________ |
9a59ae94 | 1220 | [ 25559] By: nicholas on 2005/09/21 21:04:54 |
d838c544 | 1221 | Log: Integrate: |
9a59ae94 NC |
1222 | [ 24915] |
1223 | Subject: [PATCH perl.h] FPTR2DPTR/DPTR2FPTR | |
1224 | From: Robin Barker <Robin.Barker@npl.co.uk> | |
1225 | Date: Mon, 20 Jun 2005 13:47:37 +0100 | |
1226 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C6E4@hotel.npl.co.uk> | |
d838c544 | 1227 | |
9a59ae94 NC |
1228 | [ 25042] |
1229 | the PAD_SET_CUR macro expanded too much for AIX compilers | |
1230 | ||
1231 | [ 25046] | |
1232 | missed one PAD_SET_CUR | |
d838c544 | 1233 | Branch: maint-5.8/perl |
9a59ae94 | 1234 | !> pad.h perl.h pp_ctl.c pp_hot.c pp_sort.c pp_sys.c |
d838c544 | 1235 | ____________________________________________________________________________ |
9a59ae94 NC |
1236 | [ 25558] By: nicholas on 2005/09/21 20:50:26 |
1237 | Log: Integrate: | |
1238 | [ 24987] | |
1239 | Suppress warnings about a clash between redefined malloc and the | |
1240 | use of __attribute__malloc__ | |
1241 | ||
1242 | Subject: Re: Fun with __attribute__malloc__ | |
1243 | From: Andy Lester <andy@petdance.com> | |
1244 | Date: Fri, 24 Jun 2005 12:11:59 -0500 | |
1245 | Message-ID: <20050624171159.GB29590@petdance.com> | |
d838c544 | 1246 | |
9a59ae94 NC |
1247 | [ 24997] |
1248 | Subject: [PATCH] We're going round in circles with pp_sys.c | |
1249 | From: Andy Lester <andy@petdance.com> | |
1250 | Date: Mon, 27 Jun 2005 13:06:59 -0500 | |
1251 | Message-ID: <20050627180659.GB29744@petdance.com> | |
d838c544 | 1252 | |
9a59ae94 NC |
1253 | (edited) |
1254 | ||
1255 | [ 25001] | |
1256 | Stop "suspicious pointer conversion" warning following change 24997 | |
1257 | ||
1258 | [ 25003] | |
1259 | Stop "Possible use before definition" warning following change 24997 | |
1260 | ||
1261 | [ 25014] | |
1262 | Silence MinGW warnings about system headers when building Errno | |
1263 | ||
1264 | Thanks to Mike Guy for the suggested fix. | |
1265 | ||
1266 | [ 25033] | |
1267 | Silence some cast warnings from bcc32 on Win32 | |
1268 | ||
1269 | See the thread starting here for arguments: | |
1270 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-06/msg00994.html | |
1271 | ||
1272 | [ 25034] | |
1273 | silence gcc 'comparison is always false' warning in MEM_WRAP_CHECK | |
1274 | Only a partial fix: works where sizeof(type)==1; since we | |
1275 | can never wraparound in that case, disarm the check | |
1276 | ||
1277 | [ 25035] | |
1278 | silence a warning in Perl_sv_compile_2op | |
1279 | ||
1280 | [ 25038] | |
1281 | Remove unreferenced local variable (and the warning about it) | |
1282 | ||
1283 | [ 25041] | |
1284 | Silence MinGW warning about "'noreturn' function does return" | |
1285 | ||
1286 | (Thanks to Nicholas Clark) | |
1287 | ||
1288 | [ 25055] | |
1289 | Andy suggests this tweak to Dave's fix for MEM_WRAP_CHECK to shut up | |
1290 | a different compiler warnings. I guess we need a waterbed theory of | |
1291 | compiler warnings. | |
1292 | ||
1293 | [ 25063] | |
1294 | Subject: Re: How to suppress warnings when building Errno with gcc | |
1295 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
1296 | Date: Fri, 1 Jul 2005 10:56:23 -0700 | |
1297 | Message-ID: <20050701175623.GD216@efn.org> | |
1298 | ||
1299 | [ 25103] | |
1300 | extend MEM_WRAP_CHECK supress warning hack to MEM_WRAP_CHECK_* | |
d838c544 | 1301 | Branch: maint-5.8/perl |
9a59ae94 NC |
1302 | !> embed.fnc ext/Errno/Errno_pm.PL ext/XS/APItest/APItest.xs gv.c |
1303 | !> handy.h hv.c iperlsys.h perl.c perl.h pp_ctl.c pp_hot.c | |
1304 | !> pp_sys.c proto.h regexec.c sv.c toke.c win32/win32.c | |
d838c544 | 1305 | ____________________________________________________________________________ |
9a59ae94 | 1306 | [ 25557] By: nicholas on 2005/09/21 20:28:20 |
d838c544 | 1307 | Log: Integrate: |
9a59ae94 NC |
1308 | [ 24940] |
1309 | Add facility to fork() early in perl_destruct and use the child to | |
1310 | dump out leaked scalars (enabled with DEBUG_LEAKING_SCALARS_FORK_DUMP | |
1311 | when DEBUG_LEAKING_SCALARS is already in force) | |
1312 | ||
1313 | [ 24976] | |
1314 | Extend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalars | |
1315 | which become unreferenced. This is less likely to be successful. | |
1316 | The #define needs a better name. | |
1317 | ||
1318 | [ 24979] | |
1319 | If forking during global destruction, the child needs to close all | |
1320 | unused file descriptors, else it can cause other processes to hang | |
1321 | because it accidentally holds open pipes and sockets. | |
d838c544 | 1322 | |
9a59ae94 NC |
1323 | [ 24980] |
1324 | Need to skip exporting PL_dumper_fd unless it is used. | |
1325 | ||
1326 | [ 24984] | |
1327 | When using DEBUG_LEAKING_SCALARS_FORK_DUMP it's possible to cause | |
1328 | indefinite hangs when the debugging child holds open Perl_debug_log, | |
1329 | and it happens to be a file descriptor that is one end of a pipe, | |
1330 | with a process sitting at the other end waitng for EOF. | |
1331 | So close all descriptors in the child *including* Perl_debug_log, | |
1332 | and pass it back in over the control socket if it's needed. | |
1333 | ||
1334 | [ 24986] | |
1335 | Tweak the child dump socket protocol to return error messages to the | |
1336 | parent so that it can display what went wrong. | |
d838c544 | 1337 | Branch: maint-5.8/perl |
9a59ae94 NC |
1338 | ! intrpvar.h perl.c |
1339 | !> embed.fnc embed.h embedvar.h makedef.pl perlapi.h proto.h sv.c | |
d838c544 | 1340 | ____________________________________________________________________________ |
9a59ae94 | 1341 | [ 25556] By: nicholas on 2005/09/21 20:05:39 |
d838c544 | 1342 | Log: Integrate: |
9a59ae94 NC |
1343 | [ 24969] |
1344 | Workaround localtime edge case where TZ makes time go beyond | |
1345 | the defined working range (AIX 5.2) | |
d838c544 | 1346 | |
9a59ae94 NC |
1347 | [ 24983] |
1348 | Need to pass a my_perl to S_my_localtime to make threaded builds build. | |
d838c544 | 1349 | |
9a59ae94 NC |
1350 | [ 25173] |
1351 | Subject: Re: AIX 5.2 localtime bug attack | |
1352 | From: Campo Weijerman <rfc822@nl.ibm.com> | |
1353 | Date: Mon, 18 Jul 2005 17:34:55 +0200 | |
1354 | Message-ID: <20050718153455.GA29381@python> | |
d838c544 | 1355 | |
9a59ae94 | 1356 | mday++ is also wday++ and yday++ |
d838c544 | 1357 | |
9a59ae94 NC |
1358 | [ 25287] |
1359 | Fix lib/Time/Local.t for bcc32 in non GMT time zones | |
d838c544 | 1360 | |
9a59ae94 NC |
1361 | See comments at: |
1362 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-08/msg00115.html | |
d838c544 | 1363 | |
9a59ae94 NC |
1364 | [ 25300] |
1365 | Subject: Your bug reports for Time::Local | |
1366 | From: Dave Rolsky <autarch@urth.org> | |
1367 | Date: Tue, 16 Aug 2005 11:22:20 -0500 (CDT) | |
1368 | Message-ID: <Pine.LNX.4.61.0508161120520.26270@urth.org> | |
d838c544 | 1369 | |
9a59ae94 | 1370 | An improvement on change 25287 from Dave Rolsky |
d838c544 | 1371 | Branch: maint-5.8/perl |
9a59ae94 | 1372 | !> lib/Time/Local.t pp_sys.c |
d838c544 | 1373 | ____________________________________________________________________________ |
9a59ae94 | 1374 | [ 25555] By: nicholas on 2005/09/21 19:54:07 |
d838c544 | 1375 | Log: Integrate: |
9a59ae94 NC |
1376 | [ 24965] |
1377 | Subject: [PATCH] Pre-YAPC consting fun | |
1378 | From: Andy Lester <andy@petdance.com> | |
1379 | Date: Jun 23, 2005 9:04 PM | |
1380 | Message-ID: <20050623190423.GA13835@petdance.com> | |
d838c544 | 1381 | Branch: maint-5.8/perl |
9a59ae94 NC |
1382 | ! embed.fnc locale.c proto.h |
1383 | !> embed.h mg.c perlio.c pp_ctl.c pp_sys.c scope.c taint.c util.c | |
d838c544 | 1384 | ____________________________________________________________________________ |
9a59ae94 | 1385 | [ 25554] By: nicholas on 2005/09/21 19:31:30 |
d838c544 | 1386 | Log: Integrate: |
9a59ae94 NC |
1387 | [ 24945] |
1388 | Subject: [PATCH] Const Boy II: The Localizing | |
1389 | From: Andy Lester <andy@petdance.com> | |
1390 | Date: Wed, 22 Jun 2005 09:41:00 -0500 | |
1391 | Message-ID: <20050622144059.GA19598@petdance.com> | |
1392 | Branch: maint-5.8/perl | |
1393 | ! sv.c | |
1394 | !> autodoc.pl embed.fnc embed.pl perl.c perlio.c pod/perlapi.pod | |
1395 | !> pp.c pp.h pp_ctl.c pp_sys.c util.c | |
1396 | ____________________________________________________________________________ | |
1397 | [ 25553] By: nicholas on 2005/09/21 18:57:22 | |
1398 | Log: Integrate: | |
1399 | [ 24910] | |
1400 | Remove signature test, which is always skipped | |
1401 | Branch: maint-5.8/perl | |
1402 | - lib/Test/Simple/t/00signature.t | |
1403 | !> MANIFEST | |
1404 | ____________________________________________________________________________ | |
1405 | [ 25552] By: nicholas on 2005/09/21 18:43:51 | |
1406 | Log: Integrate: | |
1407 | [ 24916] | |
1408 | Subject: Re: [perl #36310] sv_vcatpvfn() fails on some (very limited) situations | |
1409 | From: Tsutomu IKEGAMI <t-ikegami@aist.go.jp> | |
1410 | Date: Fri, 17 Jun 2005 17:55:10 +0900 (JST) | |
1411 | Message-Id: <20050617.175510.21285350.t-ikegami@aist.go.jp> | |
d838c544 | 1412 | |
9a59ae94 NC |
1413 | [ 24920] |
1414 | Subject: [PATCH] ternary operator cond ? foo : bar being parsed as ?...? | |
1415 | From: Salvador Fandiño <sfandino@yahoo.com> | |
1416 | Date: Fri, 17 Jun 2005 14:06:30 +0100 | |
1417 | Message-ID: <20050617130548.18776.qmail@lists.develooper.com> | |
d838c544 | 1418 | |
9a59ae94 | 1419 | with wordings improvements suggested by Ronald J Kimball |
d838c544 | 1420 | |
9a59ae94 NC |
1421 | [ 24951] |
1422 | Subject: Re: [perl #36350] unstable sorting for use integer; sort { $b <=> $a } @foo | |
1423 | From: Salvador Fandino <sfandino@yahoo.com> | |
1424 | Date: Tue, 21 Jun 2005 19:50:35 +0200 | |
1425 | Message-ID: <20050621181658.5977.qmail@lists.develooper.com> | |
d838c544 | 1426 | |
9a59ae94 NC |
1427 | [ 24952] |
1428 | Re-initialise PL_curcop to &PL_compiling before destroying the optree. | |
d838c544 | 1429 | |
9a59ae94 NC |
1430 | [ 24962] |
1431 | The current implementation of :unique is fundamentally flawed, | |
1432 | because declaring a scalar READONLY does not stop it being modified. | |
1433 | Hence the current implementation of :unique is *not threadsafe* | |
1434 | D'oh! | |
1435 | Better implementations welcome. | |
d838c544 | 1436 | Branch: maint-5.8/perl |
9a59ae94 NC |
1437 | !> embed.fnc embed.h ext/threads/t/problems.t perl.c |
1438 | !> pod/perldiag.pod pod/perltodo.pod pp_sort.c proto.h sv.c | |
1439 | !> toke.c | |
d838c544 | 1440 | ____________________________________________________________________________ |
9a59ae94 | 1441 | [ 25551] By: nicholas on 2005/09/21 18:21:10 |
d838c544 | 1442 | Log: Integrate: |
9a59ae94 NC |
1443 | [ 24907] |
1444 | Silence warning in debug printf | |
d838c544 | 1445 | |
9a59ae94 NC |
1446 | [ 24937] |
1447 | Silence some bcc32 compiler warnings | |
d838c544 | 1448 | |
9a59ae94 | 1449 | ("Superfluous & with function") |
d838c544 | 1450 | |
9a59ae94 NC |
1451 | [ 24938] |
1452 | Silence some more bcc32 compiler warnings | |
d838c544 | 1453 | |
9a59ae94 NC |
1454 | ("Suggest parentheses to clarify precedence") |
1455 | ||
1456 | [ 24939] | |
1457 | Silence yet more bcc32 compiler warnings | |
1458 | ||
1459 | ("Code has no effect") | |
1460 | ||
1461 | [ 24944] | |
1462 | Silence another bcc32 compiler warning | |
1463 | ||
1464 | ("Possible use of '%s' before definition") | |
1465 | ||
1466 | [ 24946] | |
1467 | More bcc32 compiler warnings to silence | |
1468 | ||
1469 | ("Suspicious pointer conversion") | |
1470 | ||
1471 | [ 24947] | |
1472 | Silence bcc32 compiler warnings from win32/fcrypt.c (almost) | |
1473 | ||
1474 | It still whines about 'in' and 'b' being assigned values that are | |
1475 | never used on lines 348 and 505 respectively (as side effects of the | |
1476 | calls to c2l and l2c respectively), but I'm not sure how to shut | |
1477 | them up. | |
1478 | ||
1479 | [ 24950] | |
1480 | Oops! Change 24946 wasn't quite right | |
1481 | ||
1482 | [ 24953] | |
1483 | Silence bcc32 compiler warnings following change 24945 | |
1484 | ||
1485 | ("Possible use of '%s' before definition") | |
1486 | ||
1487 | [ 24963] | |
1488 | Warning suppression. | |
1489 | ||
1490 | [ 24977] | |
1491 | Fix typo in win32.c | |
1492 | ||
1493 | Doesn't fix bcc32 + USE_LARGE_FILES, though :-( | |
1494 | ||
1495 | [ 24994] | |
1496 | Silence compiler warning in SDBM_File | |
1497 | ||
1498 | Unless I'm missing something it looks like "key" actually is used, | |
1499 | and the "key = key" assignment causes bcc32 to complain about use | |
1500 | before definition! | |
1501 | ||
1502 | [ 24999] | |
1503 | From: Mattia Barbon <mattia.barbon@libero.it> | |
1504 | Subject: [PATCH] Avoid redefinition warning for MinGW | |
1505 | Date: Jun 27, 2005 10:07 PM | |
1506 | Message-ID: <Mahogany-0.66.0-1232-20050627-220727.00@rbnet.it> | |
d838c544 | 1507 | Branch: maint-5.8/perl |
9a59ae94 NC |
1508 | !> doio.c doop.c ext/SDBM_File/SDBM_File.xs perlvars.h pp.c |
1509 | !> pp_ctl.c pp_hot.c pp_sys.c toke.c warnings.h warnings.pl | |
1510 | !> win32/fcrypt.c win32/win32.c win32/win32io.c win32/win32iop.h | |
d838c544 | 1511 | ____________________________________________________________________________ |
9a59ae94 | 1512 | [ 25550] By: nicholas on 2005/09/21 18:04:56 |
d838c544 | 1513 | Log: Integrate: |
9a59ae94 NC |
1514 | [ 24913] |
1515 | Subject: [PATCH] The continuing adventures of Constman and Localize Boy | |
1516 | From: Andy Lester <andy@petdance.com> | |
1517 | Date: Mon, 20 Jun 2005 10:22:37 -0500 | |
1518 | Message-ID: <20050620152237.GA5032@petdance.com> | |
1519 | Branch: maint-5.8/perl | |
1520 | !> XSUB.h doop.c embed.fnc embed.h global.sym gv.c mg.c pad.c | |
1521 | !> perl.h proto.h sv.c universal.c util.c | |
1522 | ____________________________________________________________________________ | |
1523 | [ 25549] By: nicholas on 2005/09/21 17:38:28 | |
1524 | Log: Integrate: | |
1525 | [ 24906] | |
1526 | Subject: [PATCH] More random cleanups | |
1527 | From: Andy Lester <andy@petdance.com> | |
1528 | Date: Fri, 17 Jun 2005 09:50:29 -0500 | |
1529 | Message-ID: <20050617145029.GC11769@petdance.com> | |
1530 | Branch: maint-5.8/perl | |
1531 | ! proto.h | |
1532 | !> embed.fnc embed.h pp_ctl.c pp_sort.c scope.c | |
1533 | ____________________________________________________________________________ | |
1534 | [ 25548] By: nicholas on 2005/09/21 16:20:59 | |
1535 | Log: Integrate: | |
1536 | [ 24854] | |
1537 | Subject: Re: [PATCH] make -f invalid when USE_SITECUSTOMIZE isn't set | |
1538 | From: Steve Peters <steve@fisharerojo.org> | |
1539 | Date: Wed, 15 Jun 2005 11:30:41 -0500 | |
1540 | Message-ID: <20050615163040.GA14745@mccoy.peters.homeunix.org> | |
d838c544 | 1541 | |
9a59ae94 NC |
1542 | [ 24861] |
1543 | Revert part of change #24854 | |
d838c544 | 1544 | |
9a59ae94 NC |
1545 | [ 24864] |
1546 | Add -f in perl synopsys, sync perl.pod and perlrun.pod synopses | |
d838c544 | 1547 | Branch: maint-5.8/perl |
9a59ae94 | 1548 | !> ext/Devel/DProf/t/DProf.t perl.c pod/perl.pod pod/perlrun.pod |
d838c544 | 1549 | ____________________________________________________________________________ |
9a59ae94 | 1550 | [ 25546] By: nicholas on 2005/09/21 16:02:53 |
d838c544 | 1551 | Log: Integrate: |
9a59ae94 NC |
1552 | [ 24860] |
1553 | Don't export Perl_stashpv_hvname_match when !USE_ITHREADS | |
d838c544 | 1554 | |
9a59ae94 | 1555 | (Fixes a linker error on Win 32 introduced by change #24847) |
d838c544 | 1556 | Branch: maint-5.8/perl |
9a59ae94 | 1557 | !> makedef.pl |
d838c544 | 1558 | ____________________________________________________________________________ |
9a59ae94 | 1559 | [ 25545] By: nicholas on 2005/09/21 16:01:36 |
d838c544 | 1560 | Log: Integrate: |
9a59ae94 NC |
1561 | [ 24845] |
1562 | Subject: [PATCH] S_emulate_eaccess() does return a value | |
1563 | From: Steve Peters <steve@fisharerojo.org> | |
1564 | Message-ID: <20050614193052.GA1898@mccoy.peters.homeunix.org> | |
1565 | Date: Tue, 14 Jun 2005 14:30:52 -0500 | |
1566 | ||
1567 | [ 24847] | |
1568 | Subject: [PATCH] CopSTASH_eq again | |
1569 | From: Andy Lester <andy@petdance.com> | |
1570 | Date: Tue, 14 Jun 2005 23:49:26 -0500 | |
1571 | Message-ID: <20050615044926.GA29087@petdance.com> | |
d838c544 | 1572 | Branch: maint-5.8/perl |
9a59ae94 NC |
1573 | ! embed.h global.sym proto.h |
1574 | !> cop.h embed.fnc util.c | |
d838c544 | 1575 | ____________________________________________________________________________ |
9a59ae94 | 1576 | [ 25542] By: nicholas on 2005/09/21 15:31:01 |
d838c544 | 1577 | Log: Integrate: |
9a59ae94 NC |
1578 | [ 24694] |
1579 | Bump version number | |
d838c544 | 1580 | |
9a59ae94 NC |
1581 | [ 24828] |
1582 | Comment nit to help Devel::Cover, spotted by Steve Peters | |
1583 | Branch: maint-5.8/perl | |
1584 | !> ext/Devel/DProf/DProf.pm ext/POSIX/POSIX.xs | |
1585 | ____________________________________________________________________________ | |
1586 | [ 25540] By: nicholas on 2005/09/21 15:18:49 | |
1587 | Log: Integrate: | |
1588 | [ 24898] | |
1589 | Add a Configure test to see if NV 0.0 is stored as all bits zero, and | |
1590 | #define NV_ZERO_IS_ALLBITS_ZERO if so. This is always true on VMS: | |
d838c544 | 1591 | |
9a59ae94 NC |
1592 | Subject: Re: Configure check for whether 0.0 is stored as all bits zero |
1593 | From: "Craig A. Berry" <craigberry@mac.com> | |
1594 | Message-Id: <p06210214beda5bf31c4c@[172.16.52.1]> | |
1595 | Date: Sat, 18 Jun 2005 18:23:59 -0500 | |
d838c544 | 1596 | |
9a59ae94 NC |
1597 | [ 24905] |
1598 | Support NV_ZERO_IS_ALLBITS_ZERO on Win32 (re: change 24898) | |
d838c544 | 1599 | |
9a59ae94 NC |
1600 | The try.c test program added to Configure by change 24898 outputs |
1601 | "Yes" using each of VC++, GCC and BCC32, so here goes... | |
d838c544 | 1602 | |
9a59ae94 NC |
1603 | [ 24934] |
1604 | Redo generation of change #24898 | |
1605 | Do not forget to run Porting/config_h.pl! | |
d838c544 | 1606 | |
9a59ae94 NC |
1607 | [ 24949] |
1608 | Add handling of NV_ZERO_IS_ALLBITS_ZERO for Netware and epoc | |
d838c544 | 1609 | Branch: maint-5.8/perl |
9a59ae94 NC |
1610 | !> Configure NetWare/config.wc NetWare/config_H.wc |
1611 | !> Porting/Glossary config_h.SH configure.com epoc/config.sh | |
1612 | !> win32/config.bc win32/config.gc win32/config.vc | |
1613 | !> win32/config.vc64 win32/config_H.bc win32/config_H.gc | |
1614 | !> win32/config_H.vc win32/config_H.vc64 | |
d838c544 | 1615 | ____________________________________________________________________________ |
9a59ae94 | 1616 | [ 25539] By: nicholas on 2005/09/21 15:02:51 |
d838c544 | 1617 | Log: Integrate: |
9a59ae94 NC |
1618 | [ 24679] |
1619 | Subject: DynaLoader dl_unload_file for win32 ( dl_win32.xs ) | |
1620 | From: DH <crazyinsomniac@yahoo.com> | |
1621 | Date: Tue, 31 May 2005 08:33:27 -0700 (PDT) | |
1622 | Message-ID: <20050531153327.85145.qmail@unknown-209-73-178-237.yahoo.com> | |
d838c544 | 1623 | |
9a59ae94 | 1624 | (with a couple of minor tweaks) |
d838c544 | 1625 | |
9a59ae94 NC |
1626 | [ 24806] |
1627 | Subject: improve static build for win32/Makefile | |
1628 | From: vadim <vadim@vkonovalov.ru> | |
1629 | Date: Sun, 12 Jun 2005 14:09:11 -0400 | |
1630 | Message-Id: <1118599750.2732.2.camel@mdk10> | |
d838c544 | 1631 | |
9a59ae94 NC |
1632 | [ 24825] |
1633 | Subject: [PATCH @ 24819] Re: Change 24806: improve static build for win32/Makefile | |
1634 | From: vadim <vadim@vkonovalov.ru> | |
1635 | Date: Mon, 13 Jun 2005 15:41:41 -0400 | |
1636 | Message-Id: <1118691701.6333.32.camel@mdk10> | |
d838c544 | 1637 | |
9a59ae94 NC |
1638 | [ 24830] |
1639 | Add BUILDOPTEXTRA to Win32 makefiles | |
d838c544 | 1640 | |
9a59ae94 NC |
1641 | This allows extra build options, e.g. -DNO_HASH_SEED, to be |
1642 | specified on the command line, which is otherwise not possible | |
1643 | under nmake using the existing BUILDOPT macro | |
d838c544 | 1644 | |
9a59ae94 | 1645 | Suggested by Jan Dubois <jand@ActiveState.com> |
d838c544 | 1646 | |
9a59ae94 NC |
1647 | [ 24852] |
1648 | Fix win32/makefile.mk for building with bcc32 5.5.1 and dmake 4.4 | |
d838c544 | 1649 | |
9a59ae94 NC |
1650 | [ 24855] |
1651 | Fix $Config{ccversion} for Borland C++ 5.5.1 | |
1652 | ||
1653 | This pattern match seems a little saner, and stops " for Win32" | |
1654 | getting picked up from the following output: | |
1655 | ||
1656 | Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland | |
1657 | ||
1658 | Maybe it breaks older versions, but at least the latest now works | |
1659 | correctly. If anyone knows what older versions' messages look like | |
1660 | then speak up! | |
1661 | ||
1662 | [ 24862] | |
1663 | Enable static extensions with Borland compiler on Win32 | |
1664 | ||
1665 | [ 24863] | |
1666 | Simplify win32/makefile.mk for static extensions with GCC | |
1667 | ||
1668 | [ 24866] | |
1669 | Fix changes 24862 and 24863 for Sarathy's old dmake | |
1670 | ||
1671 | [ 24880] | |
1672 | Subject: [PATCH] Strip \\?\ prefix from Perl path in win32/win32.c:set_w32_module_name() | |
1673 | From: "Jan Dubois" <jand@ActiveState.com> | |
1674 | Date: Thu, 16 Jun 2005 11:43:15 -0700 | |
1675 | Message-Id: <200506161843.j5GIhKhL024472@smtp3.ActiveState.com> | |
d838c544 | 1676 | |
9a59ae94 NC |
1677 | [ 24883] |
1678 | Silence STDERR grumblings from Borland's math library. | |
1679 | ||
1680 | This fixes failures in ext/B/t/deparse.t and lib/warnings.t (and | |
1681 | renders change 24870 obsolete, hence it is reverted here). | |
d838c544 | 1682 | Branch: maint-5.8/perl |
9a59ae94 NC |
1683 | !> lib/warnings.t makedef.pl win32/Makefile win32/buildext.pl |
1684 | !> win32/config_sh.PL win32/dl_win32.xs win32/makefile.mk | |
1685 | !> win32/win32.c | |
d838c544 | 1686 | ____________________________________________________________________________ |
9a59ae94 | 1687 | [ 25538] By: nicholas on 2005/09/21 14:40:13 |
d838c544 | 1688 | Log: Integrate: |
9a59ae94 NC |
1689 | [ 24364] |
1690 | Subject: Re: [perl #31793] Data::Dumper: Useqq interacts badly with overloading | |
1691 | From: Rafael Garcia-Suarez <rgarciasuarez@mandrakesoft.com> | |
1692 | Date: Wed, 3 Nov 2004 16:38:01 +0100 | |
1693 | Message-ID: <20041103163801.6839be30@valis.local> | |
d838c544 | 1694 | |
9a59ae94 NC |
1695 | [ 24917] |
1696 | Fix [perl #36102] Data::Dumper Doesn't Stringify Numeric Labels | |
d838c544 | 1697 | |
9a59ae94 NC |
1698 | [ 25308] |
1699 | Subject: Re: Data::Dumper bug? | |
1700 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
1701 | Date: Mon, 8 Aug 2005 20:33:02 -0700 | |
1702 | Message-ID: <20050809033301.GA3804@efn.org> | |
d838c544 | 1703 | |
9a59ae94 NC |
1704 | [ 25347] |
1705 | Regression test for the fix in change #25308, | |
1706 | based on code by Troy Loveday | |
1707 | Branch: maint-5.8/perl | |
1708 | +> ext/Data/Dumper/t/bugs.t | |
1709 | !> MANIFEST ext/Data/Dumper/Dumper.pm ext/Data/Dumper/Dumper.xs | |
1710 | !> ext/Data/Dumper/t/dumper.t | |
1711 | ____________________________________________________________________________ | |
1712 | [ 25536] By: nicholas on 2005/09/21 14:09:01 | |
1713 | Log: Integrate: | |
1714 | [ 24796] | |
1715 | Add SvGROW_mutable | |
d838c544 | 1716 | |
9a59ae94 NC |
1717 | [ 24800] |
1718 | More SvPV consting. And other related drive-by refactoring. | |
d838c544 | 1719 | |
9a59ae94 NC |
1720 | [ 24801] |
1721 | Propagate const/mutable/not into the SvPV call for retrieving an | |
1722 | overloaded value. | |
d838c544 | 1723 | |
9a59ae94 NC |
1724 | [ 24826] |
1725 | More SvPV consting | |
d838c544 | 1726 | |
9a59ae94 NC |
1727 | [ 24829] |
1728 | Pay attention to the comments that Dave writes. | |
d838c544 | 1729 | |
9a59ae94 NC |
1730 | [ 24838] |
1731 | Subject: [PATCH] Fix for SEGV in ext/B/t/xref.t on OpenBSD | |
1732 | From: Steve Peters <steve@fisharerojo.org> | |
1733 | Date: Tue, 14 Jun 2005 08:16:38 -0500 | |
1734 | Message-ID: <20050614131638.GA24771@mccoy.peters.homeunix.org> | |
d838c544 | 1735 | |
9a59ae94 NC |
1736 | [ 24843] |
1737 | Change 24838 breaks deparse.t, which checks that embedded NULs work. | |
1738 | Here's a temporary hack, pending a way for B to correctly identify | |
1739 | PVs that are variable names in pads. | |
d838c544 | 1740 | |
9a59ae94 NC |
1741 | [ 24846] |
1742 | Fix warning nits, by Jarkko | |
d838c544 | 1743 | |
9a59ae94 NC |
1744 | [ 24850] |
1745 | Protect Perl_sv_2pvbyte () to NULL length pointers | |
1746 | Thanks Nick! | |
d838c544 | 1747 | |
9a59ae94 NC |
1748 | [ 24871] |
1749 | Subject: [PATCH] Removing /*SUPPRESS xxx*/ | |
1750 | From: Andy Lester <andy@petdance.com> | |
1751 | Date: Thu, 16 Jun 2005 09:13:42 -0500 | |
1752 | Message-ID: <20050616141342.GA22188@petdance.com> | |
d838c544 | 1753 | |
9a59ae94 NC |
1754 | [ 24873] |
1755 | Subject: [PATCH] Lint support | |
1756 | From: Andy Lester <andy@petdance.com> | |
1757 | Date: Thu, 16 Jun 2005 09:35:21 -0500 | |
1758 | Message-ID: <20050616143521.GB22188@petdance.com> | |
1759 | Branch: maint-5.8/perl | |
1760 | !> XSUB.h av.c doio.c doop.c ext/B/B.xs perl.c perl.h pp.c | |
1761 | !> pp_hot.c pp_sys.c regcomp.c regexec.c sv.c sv.h taint.c toke.c | |
1762 | !> universal.c utf8.c util.c xsutils.c | |
1763 | ____________________________________________________________________________ | |
1764 | [ 25535] By: nicholas on 2005/09/21 13:16:07 | |
1765 | Log: Integrate: | |
1766 | [ 24780] | |
1767 | Subject: [PATCH] regcomp.c and more | |
1768 | From: Andy Lester <andy@petdance.com> | |
1769 | Date: Thu, 9 Jun 2005 10:05:56 -0500 | |
1770 | Message-ID: <20050609150556.GA30554@petdance.com> | |
1771 | Branch: maint-5.8/perl | |
1772 | ! regcomp.c | |
1773 | !> embed.fnc mg.c perly.c proto.h sv.c | |
1774 | ____________________________________________________________________________ | |
1775 | [ 25531] By: nicholas on 2005/09/21 11:03:15 | |
1776 | Log: Integrate: | |
1777 | [ 24765] | |
1778 | const-ize pp_formline | |
d838c544 | 1779 | |
9a59ae94 NC |
1780 | [ 24769] |
1781 | More SvPV consting | |
d838c544 | 1782 | |
9a59ae94 NC |
1783 | [ 24778] |
1784 | More SvPV consting | |
d838c544 | 1785 | |
9a59ae94 NC |
1786 | [ 24798] |
1787 | Move SvPV consting, remove an n_a, and correct one error in Move() | |
d838c544 | 1788 | |
9a59ae94 NC |
1789 | [ 24799] |
1790 | More SvPV consting, including some code cleanup and living dangerously | |
1791 | with socket API calls. | |
1792 | Branch: maint-5.8/perl | |
1793 | !> doio.c doop.c dump.c mg.c op.c perlio.c pp.c pp_ctl.c pp_hot.c | |
1794 | !> pp_pack.c pp_sort.c pp_sys.c sv.c | |
1795 | ____________________________________________________________________________ | |
1796 | [ 25529] By: nicholas on 2005/09/21 10:42:13 | |
1797 | Log: Integrate: | |
1798 | [ 24754] | |
1799 | Subject: [PATCH] regexec.c utf8 loading | |
1800 | From: Andy Lester <andy@petdance.com> | |
1801 | Date: Wed, 8 Jun 2005 00:03:32 -0500 | |
1802 | Message-ID: <20050608050332.GA31059@petdance.com> | |
1803 | Branch: maint-5.8/perl | |
1804 | !> regexec.c | |
1805 | ____________________________________________________________________________ | |
1806 | [ 25528] By: nicholas on 2005/09/21 10:26:41 | |
1807 | Log: Correct errors in global.sym that seem to be the cause of Win32 build | |
1808 | failures. | |
1809 | Branch: maint-5.8/perl | |
1810 | ! embed.fnc embed.h global.sym proto.h | |
1811 | ____________________________________________________________________________ | |
1812 | [ 25527] By: nicholas on 2005/09/21 09:53:54 | |
1813 | Log: Integrate: | |
1814 | [ 24760] | |
1815 | Nuke some more n_a, and convert S_gv_ename from char * to const char * | |
d838c544 | 1816 | |
9a59ae94 NC |
1817 | [ 24761] |
1818 | Add and use MgPV_nolen_const | |
d838c544 | 1819 | |
9a59ae94 NC |
1820 | [ 24762] |
1821 | Remove the n_a | |
d838c544 | 1822 | |
9a59ae94 NC |
1823 | [ 24763] |
1824 | Remove repeated C<n_a>s | |
d838c544 | 1825 | Branch: maint-5.8/perl |
9a59ae94 NC |
1826 | !> doop.c dump.c embed.fnc malloc.c mg.c mg.h op.c perl.c |
1827 | !> pp_hot.c pp_pack.c pp_sys.c proto.h regcomp.c taint.c toke.c | |
d838c544 | 1828 | ____________________________________________________________________________ |
9a59ae94 | 1829 | [ 25525] By: nicholas on 2005/09/21 09:32:33 |
d838c544 | 1830 | Log: Integrate: |
9a59ae94 NC |
1831 | [ 24748] |
1832 | Convert POPpx POPpconstx and POPpbytex to use nolen macros. | |
1833 | Elminate a lot of C<n_a>s | |
1834 | ||
1835 | [ 24749] | |
1836 | Better sv_2pv_flags implementation (avoid writing to n_a) | |
1837 | ||
1838 | [ 24750] | |
1839 | Remove two more unused C<n_a>s | |
1840 | ||
1841 | [ 24757] | |
1842 | Eliminate more C<n_a>s | |
1843 | ||
1844 | [ 24758] | |
1845 | n_a no more | |
1846 | ||
1847 | [ 24759] | |
1848 | Allow a null length pointer to sv_pvn_force_flags. | |
1849 | Add SvPV_force_nolen and use it to remove some C<n_a>s | |
d838c544 | 1850 | Branch: maint-5.8/perl |
9a59ae94 NC |
1851 | ! XSUB.h pp_sys.c |
1852 | !> embed.fnc perl.c pp.c pp.h pp_ctl.c proto.h sv.c sv.h | |
1853 | !> universal.c | |
d838c544 | 1854 | ____________________________________________________________________________ |
9a59ae94 | 1855 | [ 25524] By: nicholas on 2005/09/21 07:04:42 |
d838c544 | 1856 | Log: Integrate: |
9a59ae94 NC |
1857 | [ 24740] |
1858 | More SvPV consting. | |
d838c544 | 1859 | |
9a59ae94 NC |
1860 | [ 24742] |
1861 | More consting of SvPV | |
d838c544 | 1862 | |
9a59ae94 NC |
1863 | [ 24743] |
1864 | More SvPV consting | |
1865 | ||
1866 | [ 24744] | |
1867 | More SvPV consting | |
1868 | ||
1869 | [ 24752] | |
1870 | One more SvPV_const | |
d838c544 | 1871 | Branch: maint-5.8/perl |
9a59ae94 NC |
1872 | !> doio.c doop.c embed.fnc gv.c mg.c perl.c perlio.c pp.c |
1873 | !> pp_ctl.c pp_hot.c pp_pack.c pp_sort.c pp_sys.c proto.h | |
1874 | !> regexec.c sv.c toke.c universal.c util.c | |
d838c544 | 1875 | ____________________________________________________________________________ |
9a59ae94 | 1876 | [ 25522] By: nicholas on 2005/09/20 17:03:38 |
d838c544 | 1877 | Log: Integrate: |
9a59ae94 NC |
1878 | [ 24735] |
1879 | Subject: [PATCH] Random cleanups #47 | |
1880 | From: Andy Lester <andy@petdance.com> | |
1881 | Date: Mon, 6 Jun 2005 10:11:07 -0500 | |
1882 | Message-ID: <20050606151107.GC7022@petdance.com> | |
1883 | ||
1884 | [ 24737] | |
1885 | Remove unused variable (thanks to Andy's lint) | |
d838c544 | 1886 | Branch: maint-5.8/perl |
9a59ae94 NC |
1887 | !> README.aix embed.fnc mg.c numeric.c op.c pad.c |
1888 | !> pod/perldebug.pod pp_ctl.c proto.h sv.c toke.c util.c | |
d838c544 | 1889 | ____________________________________________________________________________ |
9a59ae94 | 1890 | [ 25521] By: nicholas on 2005/09/20 16:41:56 |
d838c544 | 1891 | Log: Integrate: |
9a59ae94 NC |
1892 | [ 24729] |
1893 | Subject: [PATCH] util.c: S_vdie_common() should be static | |
1894 | From: Alexey Tourbin <at@altlinux.ru> | |
1895 | Date: Sun, 5 Jun 2005 03:08:30 +0400 | |
1896 | Message-ID: <20050604230830.GS5867@solemn.turbinal.org> | |
d838c544 | 1897 | |
9a59ae94 NC |
1898 | [ 24734] |
1899 | make some more functions static | |
d838c544 | 1900 | |
9a59ae94 NC |
1901 | Subject: [PATCH] B/C/C.xs: static my_runops() |
1902 | Message-ID: <20050604232451.GT5867@solemn.turbinal.org> | |
d838c544 | 1903 | |
9a59ae94 NC |
1904 | Subject: [PATCH] Devel/Peek/Peek.xs: make plain C functions static |
1905 | Message-ID: <20050604232952.GU5867@solemn.turbinal.org> | |
d838c544 | 1906 | |
9a59ae94 NC |
1907 | Subject: [PATCH] File/Glob/Glob.xs: errfunc() should be static |
1908 | Message-ID: <20050604233414.GV5867@solemn.turbinal.org> | |
1909 | ||
1910 | all being : | |
1911 | From: Alexey Tourbin <at@altlinux.ru> | |
1912 | Date: Sun, 5 Jun 2005 | |
1913 | ||
1914 | [ 24745] | |
1915 | Mark a static function as static | |
d838c544 | 1916 | Branch: maint-5.8/perl |
9a59ae94 NC |
1917 | ! util.c |
1918 | !> ext/B/C/C.xs ext/Devel/Peek/Peek.xs ext/File/Glob/Glob.xs | |
1919 | !> utf8.c | |
d838c544 | 1920 | ____________________________________________________________________________ |
9a59ae94 | 1921 | [ 25520] By: nicholas on 2005/09/20 16:23:35 |
d838c544 | 1922 | Log: Integrate: |
9a59ae94 NC |
1923 | [ 24733] |
1924 | Simplify the implementation of SvPV*nolen functions | |
d838c544 | 1925 | |
9a59ae94 NC |
1926 | [ 24736] |
1927 | Change 24733 allows several pointers to be NULL. Therefore this | |
1928 | should be reflected in their attributes. | |
d838c544 | 1929 | |
9a59ae94 NC |
1930 | [ 24738] |
1931 | Add MgPV_const | |
1932 | ||
1933 | [ 24739] | |
1934 | Add SvPV_nolen_const and SvPV_nomg_const | |
1935 | ||
1936 | [ 24741] | |
1937 | The definition of SvPVx_nolen_const is missing for non GNU-C compilers | |
1938 | ||
1939 | [ 24747] | |
1940 | Add SvPVx_nolen and SvPVbytex_nolen | |
1941 | ||
1942 | [ 24767] | |
1943 | Add SvPV_mutable for use by the old COW code. | |
1944 | Branch: maint-5.8/perl | |
1945 | !> embed.fnc mg.h proto.h sv.c sv.h | |
1946 | ____________________________________________________________________________ | |
1947 | [ 25519] By: nicholas on 2005/09/20 16:03:14 | |
1948 | Log: Integrate: | |
1949 | [ 24592] | |
1950 | Subject: [PATCH] Documentation nits and fixes for Sv*_set() macros | |
1951 | From: Steve Peters <steve@fisharerojo.org> | |
1952 | Date: Thu, 26 May 2005 14:58:50 -0500 | |
1953 | Message-ID: <20050526195850.GA1308@mccoy.peters.homeunix.org> | |
1954 | ||
1955 | [ 24728] | |
1956 | Fix apidoc for newSVhek | |
1957 | ||
1958 | [ 24776] | |
1959 | Update API docs. | |
1960 | Branch: maint-5.8/perl | |
1961 | !> pod/perlapi.pod sv.c sv.h | |
1962 | ____________________________________________________________________________ | |
1963 | [ 25518] By: nicholas on 2005/09/20 15:43:57 | |
1964 | Log: Integrate: | |
1965 | [ 24722] | |
1966 | Make a start at consting calls to SvPV. SV conversion and upgrade | |
1967 | routines need to be mutable, as it's permitted to change the type of | |
1968 | a READONLY SV, or cache the string or number conversion. | |
1969 | Other routines are mostly const. | |
d838c544 | 1970 | |
9a59ae94 NC |
1971 | [ 24727] |
1972 | make pp_split const | |
d838c544 | 1973 | Branch: maint-5.8/perl |
9a59ae94 | 1974 | !> pp.c sv.c |
d838c544 | 1975 | ____________________________________________________________________________ |
9a59ae94 | 1976 | [ 25517] By: nicholas on 2005/09/20 13:38:10 |
d838c544 | 1977 | Log: Integrate: |
9a59ae94 NC |
1978 | [ 24721] |
1979 | Need const versions of SvPV(), so that its callers can indicate | |
1980 | whether they are read/write or read only | |
1981 | Also provide a mutable version, for the internals to use where it | |
1982 | needs a non-const pointer, but will be writing. Callers of this are | |
1983 | assumed to be aware of how copy on write is working, and to keep | |
1984 | track of core changes. | |
d838c544 | 1985 | |
9a59ae94 NC |
1986 | For now check that SVs are not READONLY when const versions are used. |
1987 | (with DEBUG_COW > 1). COW is going to have to be orthogonal to Perl's | |
1988 | READONLY flag, but for now it provides a good test indicator. | |
d838c544 | 1989 | |
9a59ae94 NC |
1990 | [ 24723] |
1991 | POPpx needs a const equivalent. | |
d838c544 | 1992 | |
9a59ae94 NC |
1993 | [ 24724] |
1994 | XS_VERSION_BOOTCHECK is read only. | |
d838c544 | 1995 | |
9a59ae94 NC |
1996 | [ 24725] |
1997 | The FBM compile code is mutable, because it's permissible to FBM | |
1998 | compile a read-only value. | |
d838c544 | 1999 | |
9a59ae94 NC |
2000 | [ 24726] |
2001 | Lots of consting | |
2002 | Branch: maint-5.8/perl | |
2003 | !> XSUB.h doio.c doop.c gv.c hv.c op.c pp.c pp.h pp_ctl.c | |
2004 | !> pp_hot.c pp_pack.c pp_sys.c sv.h util.c | |
2005 | ____________________________________________________________________________ | |
2006 | [ 25516] By: nicholas on 2005/09/20 12:24:41 | |
2007 | Log: Integrate: | |
2008 | [ 24715] | |
2009 | SvIsCOW_shared_hash is declared all the time, so use it. | |
2010 | ||
2011 | [ 24716] | |
2012 | Abstract all access to the shared hash value through SvSHARED_HASH() | |
2013 | ||
2014 | [ 24804] | |
2015 | This isn't an LVALUE, so make the compiler enforce that. | |
2016 | Branch: maint-5.8/perl | |
2017 | !> hv.c pp_hot.c sv.c sv.h | |
2018 | ____________________________________________________________________________ | |
2019 | [ 25514] By: nicholas on 2005/09/20 09:48:28 | |
2020 | Log: Integrate: | |
2021 | [ 24708] | |
2022 | Subject: PATCH for [perl #36043] '@foo = sort { $a <=> $b } @bar' uses too much memory | |
2023 | From: Salvador Fandiño <sfandino@yahoo.com> | |
2024 | Date: Jun 5, 2005 4:25 AM | |
2025 | Message-ID: <20050605022436.21982.qmail@lists.develooper.com> | |
d838c544 | 2026 | |
9a59ae94 NC |
2027 | [ 24853] |
2028 | Subject: sort optimization | |
2029 | From: Salvador Fandiño <sfandino@yahoo.com> | |
2030 | Date: Mon, 06 Jun 2005 12:05:05 +0100 | |
2031 | Message-ID: <20050606110425.22941.qmail@lists.develooper.com> | |
2032 | Branch: maint-5.8/perl | |
2033 | !> pp_sort.c | |
2034 | ____________________________________________________________________________ | |
2035 | [ 25510] By: nicholas on 2005/09/20 08:56:39 | |
2036 | Log: Integrate: | |
2037 | [ 24701] | |
2038 | Subject: [PATCH] Clean up UNI* macros in toke.c | |
2039 | From: Andy Lester <andy@petdance.com> | |
2040 | Date: Jun 3, 2005 7:14 PM | |
2041 | Message-ID: <20050603171448.GA5834@petdance.com> | |
d838c544 | 2042 | |
9a59ae94 NC |
2043 | [ 24702] |
2044 | Subject: [PATCH] Consting IO and Devel::Peek | |
2045 | From: Andy Lester <andy@petdance.com> | |
2046 | Reply-To: Perl 5 Porters <perl5-porters@perl.org> | |
2047 | Message-ID: <20050531212621.GA12117@petdance.com> | |
d838c544 | 2048 | |
9a59ae94 NC |
2049 | [ 24705] |
2050 | Silence a const warning | |
d838c544 | 2051 | |
9a59ae94 NC |
2052 | [ 24712] |
2053 | We still need an "i" in the PERL_IMPLICIT_SYS case | |
d838c544 | 2054 | |
9a59ae94 | 2055 | (Fix compilation error following change #24689) |
d838c544 | 2056 | |
9a59ae94 NC |
2057 | [ 24713] |
2058 | NORETURN_FUNCTION_END is not a complete statement | |
d838c544 | 2059 | |
9a59ae94 | 2060 | (Fix compilation error following change #24702) |
d838c544 | 2061 | Branch: maint-5.8/perl |
9a59ae94 NC |
2062 | ! toke.c |
2063 | !> ext/Devel/Peek/Peek.xs ext/IO/IO.xs sv.c | |
d838c544 | 2064 | ____________________________________________________________________________ |
9a59ae94 | 2065 | [ 25509] By: nicholas on 2005/09/20 08:35:19 |
d838c544 | 2066 | Log: Integrate: |
9a59ae94 NC |
2067 | [ 24692] |
2068 | Create newSVpv_hek to reduce code duplication where HEKs need to be | |
2069 | turned into SVs | |
d838c544 | 2070 | |
9a59ae94 NC |
2071 | [ 24696] |
2072 | s/newSVpv_hek/newSVhek/g; # Lousy choice of name | |
d838c544 | 2073 | |
9a59ae94 NC |
2074 | (just the tweak to newSVhek for passing in NULL from) |
2075 | [ 24697] | |
2076 | Use newSVhek where we're generating SVs from package names | |
d838c544 | 2077 | Branch: maint-5.8/perl |
9a59ae94 NC |
2078 | ! embed.fnc |
2079 | !> embed.h global.sym hv.c op.c pp.c proto.h sv.c toke.c | |
d838c544 | 2080 | ____________________________________________________________________________ |
9a59ae94 | 2081 | [ 25508] By: nicholas on 2005/09/20 08:19:03 |
d838c544 | 2082 | Log: Integrate: |
9a59ae94 NC |
2083 | [ 24689] |
2084 | Subject: [PATCH] Random consting | |
2085 | From: Andy Lester <andy@petdance.com> | |
2086 | Date: Thu, 2 Jun 2005 12:19:43 -0500 | |
2087 | Message-ID: <20050602171943.GA16553@petdance.com> | |
2088 | Branch: maint-5.8/perl | |
2089 | ! embed.fnc sv.c | |
2090 | !> doio.c dump.c embed.h global.sym gv.c hv.c malloc.c perl.c | |
2091 | !> perlio.c pp_ctl.c pp_hot.c pp_sys.c proto.h toke.c util.c | |
2092 | ____________________________________________________________________________ | |
2093 | [ 25506] By: nicholas on 2005/09/19 22:41:35 | |
2094 | Log: Clean up breakages accidentally introduced by 25428 (declaration out | |
2095 | of order) and 25503 (is_utf8_string_loclen missing from embed.fnc) | |
2096 | Branch: maint-5.8/perl | |
2097 | ! embed.fnc embed.h embedvar.h mg.c proto.h | |
2098 | ____________________________________________________________________________ | |
2099 | [ 25505] By: nicholas on 2005/09/19 22:20:52 | |
2100 | Log: Integrate: | |
2101 | [ 24303] | |
2102 | Convert to test.pl | |
2103 | ||
2104 | [ 24927] | |
2105 | Drag t/op/gv.t kicking and screaming into the century of the fruitbat | |
2106 | (or at least into the decade of t/test.pl) | |
2107 | ||
2108 | [ 24964] | |
2109 | Take a larger margin to prevent 'X' failures in smokes | |
2110 | I was able to get warnings on HP-UX 10.20 every 2nd to 3rd run | |
2111 | when reps was still 10000. With 15000 I didn't get a single warning | |
2112 | ||
2113 | [ 25017] | |
2114 | Subject: Re: [PATCH] Convert File::Basename tests to Test::More | |
2115 | From: Michael G Schwern <schwern@pobox.com> | |
2116 | Date: Thu, 30 Jun 2005 01:02:30 -0700 | |
2117 | Message-ID: <20050630080230.GC17965@windhund.schwern.org> | |
2118 | ||
2119 | [ 25020] | |
2120 | Subject: [PATCH] make t/uni/class.t faster | |
2121 | From: Tels <nospam-abuse@bloodgate.com> | |
2122 | Date: Wed, 29 Jun 2005 21:19:52 +0200 | |
2123 | Message-Id: <200506292120.05519@bloodgate.com> | |
2124 | ||
2125 | [ 25071] | |
2126 | Subject: [PATCH] Skip nit in t/op/lfs.t | |
2127 | From: Steve Peters <steve@fisharerojo.org> | |
2128 | Date: Mon, 4 Jul 2005 10:10:13 -0500 | |
2129 | Message-ID: <20050704151013.GA18468@mccoy.peters.homeunix.org> | |
2130 | ||
2131 | [ 25121] | |
2132 | Subject: [PATCH] Cleanup File::Copy tests | |
2133 | From: Michael G Schwern <schwern@pobox.com> | |
2134 | Date: Mon, 11 Jul 2005 18:45:42 -0700 | |
2135 | Message-ID: <20050712014542.GB20855@windhund.schwern.org> | |
2136 | ||
2137 | (and fix the SKIP: {} blocks to say $how_many) | |
2138 | ||
2139 | [ 25139] | |
2140 | Subject: Re: Smoke [5.9.3] 25093 FAIL(F) openbsd 3.7 (macppc/1 cpu) | |
2141 | From: Steve Peters <steve@fisharerojo.org> | |
2142 | Date: Fri, 8 Jul 2005 16:42:56 -0500 | |
2143 | Message-ID: <20050708214256.GA14164@mccoy.peters.homeunix.org> | |
2144 | ||
2145 | [ 25140] | |
2146 | Subject: [perl #9565] [PATCH] /op/groups.t bug | |
2147 | From: "Steve Peters via RT" <perlbug-followup@perl.org> | |
2148 | Date: Wed, 13 Jul 2005 06:51:45 -0700 | |
2149 | Message-ID: <rt-3.0.11-9565-117185.14.6331240065229@perl.org> | |
2150 | ||
2151 | [ 25144] | |
2152 | Subject: Typo in t/op/stat.t | |
2153 | From: Gisle Aas <gisle@ActiveState.com> | |
2154 | Date: 14 Jul 2005 23:20:18 -0700 | |
2155 | Message-ID: <lr64vcfv4t.fsf@caliper.activestate.com> | |
2156 | ||
2157 | [ 25162] | |
2158 | delete a non-fucntioning chown in stat.t: it didn't have gid arg. | |
2159 | Spotted by Gisle Aas. | |
d838c544 | 2160 | Branch: maint-5.8/perl |
9a59ae94 NC |
2161 | !> lib/File/Basename.t lib/File/Copy.t t/io/dup.t t/io/open.t |
2162 | !> t/op/groups.t t/op/gv.t t/op/lfs.t t/op/rand.t t/op/stat.t | |
2163 | !> t/op/substr.t t/uni/class.t | |
d838c544 | 2164 | ____________________________________________________________________________ |
9a59ae94 | 2165 | [ 25504] By: nicholas on 2005/09/19 21:32:36 |
d838c544 | 2166 | Log: Integrate: |
9a59ae94 NC |
2167 | [ 24608] |
2168 | is() is better than ok() | |
2169 | ||
2170 | [ 24612] | |
2171 | Subject: [PATCH] Re: t/uni/class.t has a lot to warn about | |
2172 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2173 | Date: Sat, 28 May 2005 11:47:47 +0300 | |
2174 | Message-Id: <42983033.5050509@gmail.com> | |
d838c544 | 2175 | |
9a59ae94 NC |
2176 | (the t/op/magic.t change in) |
2177 | [ 24660] | |
2178 | Store the xhv_aux structure after the main array. | |
2179 | This reduces the size of HV bodies from 24 to 20 bytes on a 32 bit | |
2180 | build. It has the side effect of defined %symbol_table:: now always | |
2181 | being true. defined %hash is already deprecated. | |
d838c544 | 2182 | |
9a59ae94 NC |
2183 | [ 24764] |
2184 | Cygwin fails to open $^X on many occasion here | |
2185 | afile is still available from the previous test | |
d838c544 | 2186 | |
9a59ae94 NC |
2187 | [ 24773] |
2188 | Make minitest pass (must skip if no dynaloading) | |
d838c544 | 2189 | |
9a59ae94 NC |
2190 | [ 24777] |
2191 | Don't ignore errors from an eval. | |
d838c544 | 2192 | |
9a59ae94 NC |
2193 | [ 24856] |
2194 | Introduce PERL_RUNPERL_DEBUG to alter the behavior of runperl(), | |
2195 | this can be useful to use valgrind for example | |
d838c544 | 2196 | |
9a59ae94 NC |
2197 | [ 24858] |
2198 | We were failing to pring "not ok" if the text exited uncleanly | |
d838c544 | 2199 | |
9a59ae94 NC |
2200 | [ 24867] |
2201 | Give op/taint.t a helping hand for Borland compiler on Win32 | |
d838c544 | 2202 | |
9a59ae94 NC |
2203 | [ 24870] |
2204 | Teach lib/warnings.t about Borland CRT error messages | |
d838c544 | 2205 | |
9a59ae94 | 2206 | <enter description here> |
d838c544 | 2207 | Branch: maint-5.8/perl |
9a59ae94 NC |
2208 | !> ext/B/t/bytecode.t lib/warnings.t t/io/layers.t t/op/each.t |
2209 | !> t/op/goto_xs.t t/op/magic.t t/op/pack.t t/op/taint.t t/test.pl | |
2210 | !> t/uni/class.t | |
d838c544 | 2211 | ____________________________________________________________________________ |
9a59ae94 | 2212 | [ 25503] By: nicholas on 2005/09/19 21:14:58 |
d838c544 | 2213 | Log: Integrate: |
9a59ae94 NC |
2214 | [ 24687] |
2215 | Subject: [PATCH] speed up is_utf8_char() | |
2216 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2217 | Date: Thu, 02 Jun 2005 21:52:46 +0300 | |
2218 | Message-ID: <429F557E.3090007@gmail.com> | |
2219 | ||
2220 | [ 24706] | |
2221 | Subject: [PATCH] further speeding up of is_utf8_string() | |
2222 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2223 | Date: Sat, 04 Jun 2005 13:40:15 +0300 | |
2224 | Message-ID: <42A1850F.4040109@gmail.com> | |
2225 | ||
2226 | [ 24707] | |
2227 | Subject: [PATCH] Fix minor bummer in 24706 | |
2228 | From: Andy Lester <andy@petdance.com> | |
2229 | Date: Sat, 4 Jun 2005 23:09:04 -0500 | |
2230 | Message-Id: <20050605040904.GA27783@petdance.com> | |
d838c544 | 2231 | |
9a59ae94 NC |
2232 | [ 24730] |
2233 | Subject: [PATCH] one more round of is_utf8_foo tuneup | |
2234 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2235 | Date: Sun, 05 Jun 2005 18:06:12 +0300 | |
2236 | Message-ID: <42A314E4.8060608@gmail.com> | |
d838c544 | 2237 | Branch: maint-5.8/perl |
9a59ae94 NC |
2238 | +> t/op/chr.t |
2239 | ! utf8.c | |
2240 | !> MANIFEST embed.fnc embed.h global.sym mg.c pod/perlapi.pod | |
2241 | !> proto.h utf8.h | |
d838c544 | 2242 | ____________________________________________________________________________ |
9a59ae94 | 2243 | [ 25501] By: nicholas on 2005/09/19 20:42:24 |
d838c544 | 2244 | Log: Integrate: |
9a59ae94 NC |
2245 | [ 24670] |
2246 | Subject: [PATCH] SvPVX_const() - part 3 ... and const'ing Storable | |
2247 | From: Steve Peters <steve@fisharerojo.org> | |
2248 | Date: Tue, 31 May 2005 09:55:43 -0500 | |
2249 | Message-Id: <20050531145543.GA8051@mccoy.peters.homeunix.org> | |
d838c544 | 2250 | |
9a59ae94 NC |
2251 | [ 24682] |
2252 | Subject: [PATCH] SvPVX_const() - patch #4 | |
2253 | From: Steve Peters <steve@fisharerojo.org> | |
2254 | Date: Thu, 2 Jun 2005 13:41:35 -0500 | |
2255 | Message-ID: <20050602184135.GA13682@mccoy.peters.homeunix.org> | |
d838c544 | 2256 | Branch: maint-5.8/perl |
9a59ae94 NC |
2257 | !> embed.fnc ext/B/B.xs ext/Data/Dumper/Dumper.xs |
2258 | !> ext/Devel/DProf/DProf.xs ext/Opcode/Opcode.xs | |
2259 | !> ext/POSIX/POSIX.xs ext/PerlIO/encoding/encoding.xs | |
2260 | !> ext/PerlIO/via/via.xs pod/perlapi.pod pp_hot.c pp_sys.c | |
2261 | !> proto.h regcomp.c regexec.c scope.c sv.c | |
d838c544 | 2262 | ____________________________________________________________________________ |
9a59ae94 | 2263 | [ 25500] By: nicholas on 2005/09/19 19:58:34 |
d838c544 | 2264 | Log: Integrate: |
9a59ae94 NC |
2265 | [ 24666] |
2266 | Subject: [PATCH] Quotes fixed, see also perl #36079 | |
2267 | From: Andy Lester <andy@petdance.com> | |
2268 | Date: Thu, 2 Jun 2005 00:02:38 -0500 | |
2269 | Message-ID: <20050602050238.GA4001@petdance.com> | |
d838c544 | 2270 | |
9a59ae94 NC |
2271 | [ 24671] |
2272 | Fix changed diagnostic | |
d838c544 | 2273 | Branch: maint-5.8/perl |
9a59ae94 NC |
2274 | ! regexec.c |
2275 | !> av.c doio.c gv.c malloc.c perl.c perl.h pod/perldiag.pod | |
2276 | !> pp_sort.c pp_sys.c regcomp.c scope.h thrdvar.h toke.c util.c | |
d838c544 | 2277 | ____________________________________________________________________________ |
9a59ae94 | 2278 | [ 25498] By: nicholas on 2005/09/19 19:14:14 |
d838c544 | 2279 | Log: Integrate: |
9a59ae94 NC |
2280 | [ 24654] |
2281 | Subject: [PATCH] Re: [patch] teach B::Concise to see XS code | |
2282 | From: Stephen McCamant <smcc@mit.edu> | |
2283 | Date: Sat, 21 May 2005 21:52:31 -0700 | |
2284 | Message-ID: <17040.4111.265639.434150@apocalypse.OCF.Berkeley.EDU> | |
d838c544 | 2285 | |
9a59ae94 | 2286 | Correctly nullify CvSTART when undef'ing a CV |
d838c544 | 2287 | |
9a59ae94 NC |
2288 | [ 24770] |
2289 | Subject: [PATCH] instead of unions use double cast for data pointer <-> function pointer | |
2290 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2291 | Date: Thu, 09 Jun 2005 08:50:56 +0300 | |
2292 | Message-ID: <42A7D8C0.1080104@gmail.com> | |
d838c544 | 2293 | |
9a59ae94 NC |
2294 | [ 24794] |
2295 | Don't pass constants to select | |
d838c544 | 2296 | |
9a59ae94 NC |
2297 | [ 24795] |
2298 | Passing read only values (such as string constants) to select should | |
2299 | croak. | |
d838c544 | 2300 | Branch: maint-5.8/perl |
9a59ae94 NC |
2301 | +> t/op/sselect.t |
2302 | !> MANIFEST ext/DynaLoader/dl_dlopen.xs op.c perl.h pp_sys.c sv.c | |
2303 | !> t/op/lex_assign.t toke.c | |
d838c544 | 2304 | ____________________________________________________________________________ |
9a59ae94 | 2305 | [ 25496] By: nicholas on 2005/09/19 18:28:23 |
d838c544 | 2306 | Log: Integrate: |
9a59ae94 NC |
2307 | [ 24645] |
2308 | Subject: [PATCH] ByteLoader.xs cleanup | |
2309 | From: Andy Lester <andy@petdance.com> | |
2310 | Date: Mon, 30 May 2005 22:28:36 -0500 | |
2311 | Message-ID: <20050531032836.GA32198@petdance.com> | |
d838c544 | 2312 | |
9a59ae94 NC |
2313 | [ 24661] |
2314 | As PERL_HV_ARRAY_ALLOC_BYTES is bytes, not items, the type should be | |
2315 | char rather than HE *. Bug was harmless, overallocating by a factor | |
2316 | of sizeof(HE *) | |
d838c544 | 2317 | |
9a59ae94 NC |
2318 | [ 24662] |
2319 | Zero-ing the new HV array is pointless, as we write to every element. | |
2320 | Also avoid calling into he_dup when the HE is 0, to save the function | |
2321 | call overhead. | |
d838c544 | 2322 | Branch: maint-5.8/perl |
9a59ae94 | 2323 | !> ext/ByteLoader/ByteLoader.xs hv.c sv.c |
d838c544 | 2324 | ____________________________________________________________________________ |
9a59ae94 | 2325 | [ 25495] By: nicholas on 2005/09/19 18:04:59 |
d838c544 | 2326 | Log: Integrate: |
9a59ae94 NC |
2327 | [ 24622] |
2328 | Subject: [PATCH] Minor warning squashings | |
2329 | From: Andy Lester <andy@petdance.com> | |
2330 | Date: Sun, 29 May 2005 00:19:06 -0500 | |
2331 | Message-Id: <740ea3aca85400c6d03e945323badad4@petdance.com> | |
d838c544 | 2332 | |
9a59ae94 NC |
2333 | Subject: [PATCH] Consting in Opcode.xs |
2334 | From: Andy Lester <andy@petdance.com> | |
2335 | Date: Sun, 29 May 2005 11:23:50 -0500 | |
2336 | Message-ID: <20050529162350.GA13965@petdance.com> | |
d838c544 | 2337 | |
9a59ae94 NC |
2338 | Subject: [PATCH] consting attrs.xs |
2339 | From: Andy Lester <andy@petdance.com> | |
2340 | Date: Sun, 29 May 2005 14:15:46 -0500 | |
2341 | Message-ID: <20050529191546.GA15581@petdance.com> | |
d838c544 | 2342 | |
9a59ae94 NC |
2343 | Subject: [PATCH] consting B.xs |
2344 | From: Andy Lester <andy@petdance.com> | |
2345 | Date: Sun, 29 May 2005 15:09:24 -0500 | |
2346 | Message-ID: <20050529200924.GA15873@petdance.com> | |
d838c544 | 2347 | |
9a59ae94 NC |
2348 | [ 24625] |
2349 | Subject: [PATCH] More embed.fnc strictures, plus consting and localizing | |
2350 | From: Andy Lester <andy@petdance.com> | |
2351 | Date: Tue, 24 May 2005 11:47:22 -0500 | |
2352 | Message-ID: <20050524164722.GC12027@petdance.com> | |
d838c544 | 2353 | |
9a59ae94 NC |
2354 | Subject: [PATCH] Remove unused casts |
2355 | From: Andy Lester <andy@petdance.com> | |
2356 | Date: Tue, 24 May 2005 11:42:18 -0500 | |
2357 | Message-ID: <20050524164218.GB12027@petdance.com> | |
d838c544 | 2358 | Branch: maint-5.8/perl |
9a59ae94 NC |
2359 | !> embed.fnc ext/B/B.xs ext/Opcode/Opcode.xs ext/attrs/attrs.xs |
2360 | !> op.c perlio.c pp_sys.c proto.h regcomp.c regexec.c scope.c | |
2361 | !> sv.c utf8.c | |
d838c544 | 2362 | ____________________________________________________________________________ |
9a59ae94 | 2363 | [ 25494] By: nicholas on 2005/09/19 16:25:46 |
d838c544 | 2364 | Log: Integrate: |
9a59ae94 NC |
2365 | [ 24573] |
2366 | Replace all uses of HvNAME with the appropriate HvNAME_get or | |
2367 | HvNAME_set | |
d838c544 | 2368 | |
9a59ae94 NC |
2369 | [ 24621] |
2370 | Need a cast to avoid a compiler warning. | |
d838c544 | 2371 | |
9a59ae94 NC |
2372 | [ 24633] |
2373 | Various HvPLACEHOLDERS() that should be HvPLACEHOLDERS_get() | |
d838c544 | 2374 | |
9a59ae94 NC |
2375 | [ 25493] |
2376 | All Perl_hv_name_set()s need to be plain hv_name_set if they are to | |
2377 | work with a macro version. | |
d838c544 | 2378 | Branch: maint-5.8/perl |
9a59ae94 NC |
2379 | ! hv.h sv.c |
2380 | !> bytecode.pl cop.h ext/ByteLoader/bytecode.h | |
2381 | !> ext/ByteLoader/byterun.c hv.c | |
d838c544 | 2382 | ____________________________________________________________________________ |
9a59ae94 | 2383 | [ 25492] By: nicholas on 2005/09/19 15:48:10 |
d838c544 | 2384 | Log: Integrate: |
9a59ae94 NC |
2385 | [ 24576] |
2386 | Reordering config_h.SH after metaconfig now semi automated | |
2387 | This will save me *a lot* of manual work | |
d838c544 | 2388 | |
9a59ae94 NC |
2389 | [ 24578] |
2390 | Added Porting/config_h.pl | |
d838c544 | 2391 | |
9a59ae94 NC |
2392 | [ 24581] |
2393 | More possible re-order dependencies solved | |
2394 | Branch: maint-5.8/perl | |
2395 | +> Porting/config_h.pl | |
2396 | !> Configure MANIFEST config_h.SH | |
2397 | ____________________________________________________________________________ | |
2398 | [ 25491] By: nicholas on 2005/09/19 15:32:54 | |
2399 | Log: Integrate: | |
2400 | [ 24570] | |
2401 | Initialising the hash seed needs to be early in case anything | |
2402 | calcualtes HASHes during dup()ing. | |
d838c544 | 2403 | |
9a59ae94 NC |
2404 | [ 24582] |
2405 | It helps to set the total keys correctly when duplicating a hash. | |
2406 | It helps even more to have a test for this. | |
d838c544 | 2407 | |
9a59ae94 NC |
2408 | [ 24583] |
2409 | We know how big the global string table will be, so use that | |
2410 | information. | |
2411 | Branch: maint-5.8/perl | |
2412 | !> ext/threads/t/problems.t sv.c | |
2413 | ____________________________________________________________________________ | |
2414 | [ 25490] By: nicholas on 2005/09/19 15:16:29 | |
2415 | Log: Integrate: | |
2416 | [ 24532] | |
2417 | disallow eval { goto &foo } | |
2418 | eval 'goto &foo' is already banned, and the try-version usually | |
2419 | coredumps due to the code assuming the CxEVAL is actually a CxSUB. | |
2420 | Anyway exiting an eval but preserving "it's" @_ doesn't make much | |
2421 | sense. | |
d838c544 | 2422 | |
9a59ae94 NC |
2423 | [ 24534] |
2424 | stop goto &foo wasting stack space | |
2425 | it used to push @_ onto the end of the stack; now it pops the stack | |
2426 | back to the old watermark first. | |
d838c544 | 2427 | |
9a59ae94 NC |
2428 | [ 24543] |
2429 | Fix [perl #35929] : PerlIO::scalar didn't understand $/ = "" | |
2430 | because PerlIOScalar_unread was broken. | |
2431 | Bump version number of PerlIO::scalar to 0.04. | |
d838c544 | 2432 | |
9a59ae94 NC |
2433 | [ 24549] |
2434 | PL_regex_padav elements hold either more AVs, or IVs that point to | |
2435 | regexps. Don't attempt to look at the IVX if it's not an IV. | |
d838c544 | 2436 | |
9a59ae94 NC |
2437 | [ 24554] |
2438 | Subject: Re: [perl #35938] [PATCH] SDBM_File fails to build on some platforms due to use of 'extern int errno' (was: Re: patches for lang/perl5.8 dfport override) | |
2439 | From: Andrew Dougherty <doughera@lafayette.edu> | |
2440 | Date: Mon, 23 May 2005 11:48:08 -0400 (EDT) | |
2441 | Message-ID: <Pine.SOC.4.62.0505231143480.4714@maxwell.phys.lafayette.edu> | |
d838c544 | 2442 | |
9a59ae94 NC |
2443 | [ 24560] |
2444 | The tokenizer should expect an operator after qw(). | |
2445 | This fixes [perl #35885] qw and x operators doesn't mix | |
d838c544 | 2446 | Branch: maint-5.8/perl |
9a59ae94 NC |
2447 | !> ext/PerlIO/scalar/scalar.pm ext/PerlIO/scalar/scalar.xs |
2448 | !> ext/PerlIO/t/scalar.t ext/SDBM_File/sdbm/sdbm.c perl.c | |
2449 | !> pod/perldiag.pod pp_ctl.c t/op/goto.t t/op/repeat.t toke.c | |
d838c544 | 2450 | ____________________________________________________________________________ |
9a59ae94 | 2451 | [ 25489] By: nicholas on 2005/09/19 14:27:18 |
d838c544 | 2452 | Log: Integrate: |
9a59ae94 NC |
2453 | [ 24561] |
2454 | Subject: [PATCH] embed.fnc cleanup + SvPVX_const usage | |
d838c544 | 2455 | From: Andy Lester <andy@petdance.com> |
9a59ae94 NC |
2456 | Date: Sat, 21 May 2005 09:06:40 -0500 |
2457 | Message-ID: <20050521140640.GB875@petdance.com> | |
d838c544 | 2458 | Branch: maint-5.8/perl |
9a59ae94 NC |
2459 | !> embed.fnc embed.h global.sym op.c pad.c perlio.c pp_ctl.c |
2460 | !> pp_hot.c pp_sys.c proto.h regcomp.c sv.c toke.c utf8.c | |
d838c544 | 2461 | ____________________________________________________________________________ |
9a59ae94 | 2462 | [ 25487] By: nicholas on 2005/09/19 13:32:45 |
d838c544 | 2463 | Log: Integrate: |
9a59ae94 NC |
2464 | [ 24489] |
2465 | Subject: [PATCH] consting-eleventy.patch: More consts, plus actual bug fix | |
2466 | From: Andy Lester <andy@petdance.com> | |
2467 | Date: Mon, 16 May 2005 10:13:53 -0500 | |
2468 | Message-ID: <20050516151353.GA25387@petdance.com> | |
2469 | Branch: maint-5.8/perl | |
2470 | !> (integrate 26 files) | |
2471 | ____________________________________________________________________________ | |
2472 | [ 25485] By: nicholas on 2005/09/19 12:01:22 | |
2473 | Log: Integrate: | |
2474 | [ 23996] | |
2475 | Fix leaks in List::Util::reduce,first | |
2476 | When the block is a closure, the cloned CV created on each call | |
2477 | was never freed | |
2478 | ||
2479 | [ 24465] | |
2480 | Update to Scalar-List-Utils-1.15 | |
2481 | ||
2482 | [ 24551] | |
2483 | Update to Scalar-List-Utils-1.17 | |
2484 | Branch: maint-5.8/perl | |
2485 | +> ext/List/Util/t/p_blessed.t ext/List/Util/t/p_first.t | |
2486 | +> ext/List/Util/t/p_lln.t ext/List/Util/t/p_max.t | |
2487 | +> ext/List/Util/t/p_maxstr.t ext/List/Util/t/p_min.t | |
2488 | +> ext/List/Util/t/p_minstr.t ext/List/Util/t/p_openhan.t | |
2489 | +> ext/List/Util/t/p_readonly.t ext/List/Util/t/p_reduce.t | |
2490 | +> ext/List/Util/t/p_refaddr.t ext/List/Util/t/p_reftype.t | |
2491 | +> ext/List/Util/t/p_shuffle.t ext/List/Util/t/p_sum.t | |
2492 | +> ext/List/Util/t/p_tainted.t | |
2493 | ! ext/List/Util/Util.xs | |
2494 | !> MANIFEST ext/List/Util/Changes ext/List/Util/README | |
2495 | !> ext/List/Util/lib/List/Util.pm | |
2496 | !> ext/List/Util/lib/Scalar/Util.pm ext/List/Util/t/blessed.t | |
2497 | !> ext/List/Util/t/dualvar.t ext/List/Util/t/first.t | |
2498 | !> ext/List/Util/t/isvstring.t ext/List/Util/t/lln.t | |
2499 | !> ext/List/Util/t/max.t ext/List/Util/t/maxstr.t | |
2500 | !> ext/List/Util/t/min.t ext/List/Util/t/minstr.t | |
2501 | !> ext/List/Util/t/openhan.t ext/List/Util/t/proto.t | |
2502 | !> ext/List/Util/t/readonly.t ext/List/Util/t/reduce.t | |
2503 | !> ext/List/Util/t/refaddr.t ext/List/Util/t/reftype.t | |
2504 | !> ext/List/Util/t/shuffle.t ext/List/Util/t/sum.t | |
2505 | !> ext/List/Util/t/tainted.t ext/List/Util/t/weak.t | |
2506 | ____________________________________________________________________________ | |
2507 | [ 25484] By: nicholas on 2005/09/19 10:27:33 | |
2508 | Log: Integrate Storable 2.15: | |
2509 | [ 23079] | |
2510 | Store weak references. | |
2511 | ||
2512 | [ 23117] | |
2513 | Trailing semi-colon are not allowed on #ifdef's in ANSI | |
2514 | ||
2515 | [ 23223] | |
2516 | Upgrade to Devel::PPPort 3.00_01. | |
2517 | ||
2518 | [ 23233] | |
2519 | Fix some backwards-compatibility problems with Storable. | |
2520 | ||
2521 | [ 23670] | |
2522 | Fix typo | |
2523 | ||
2524 | [ 23852] | |
2525 | Subject: [perl #32503] Fix for Storable module | |
2526 | From: "Steven N. Hirsch" (via RT) <perlbug-followup@perl.org> | |
2527 | Date: 19 Nov 2004 13:06:57 -0000 | |
2528 | Message-ID: <rt-3.0.11-32503-100597.6.46123979926323@perl.org> | |
d838c544 | 2529 | |
9a59ae94 NC |
2530 | [ 24234] |
2531 | H.Merijn changed e-mail | |
d838c544 | 2532 | |
9a59ae94 NC |
2533 | [ 24316] |
2534 | Add STORABLE_attach hook (Adam Kennedy). | |
d838c544 | 2535 | |
9a59ae94 NC |
2536 | [ 24325] |
2537 | Subject: [PATCH?] for AIX problems? RE: [PATCH] Symbian port of Perl | |
2538 | Date: Tue, 26 Apr 2005 12:22:12 +0300 | |
2539 | From: <jarkko.hietaniemi@nokia.com> | |
2540 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D6CB@esebe105.NOE.Nokia.com> | |
2541 | From: Steve Hay <steve.hay@uk.radan.com> | |
2542 | Message-ID: <426E11A3.8070002@uk.radan.com> | |
d838c544 | 2543 | |
9a59ae94 NC |
2544 | [ 24434] |
2545 | Change 24165 missed one s/class/classname/ in the debugging code. | |
d838c544 | 2546 | |
9a59ae94 NC |
2547 | [ 24435] |
2548 | Simplify the debug and assert logic. | |
d838c544 | 2549 | |
9a59ae94 NC |
2550 | [ 24436] |
2551 | Experiment with using the ptr_table code to hold the seen hash | |
d838c544 | 2552 | |
9a59ae94 NC |
2553 | [ 24512] |
2554 | Previously overlooked $SIG{DIE} patch from Slaven Rezic. | |
2555 | http://groups-beta.google.com/group/perl.perl5.porters/msg/2d10ba2c390ecc41 | |
d838c544 | 2556 | |
9a59ae94 NC |
2557 | [ 24513] |
2558 | Update MANIFEST | |
d838c544 | 2559 | |
9a59ae94 NC |
2560 | [ 24514] |
2561 | Damnable applypatch nonsense. | |
2562 | ||
2563 | [ 24555] | |
2564 | Remove one const to ensure that the universe doesn't tip over. | |
2565 | (At least on AIX.) | |
d838c544 | 2566 | |
9a59ae94 NC |
2567 | [ 24556] |
2568 | Assorted 2.15 fixes. | |
d838c544 | 2569 | Branch: maint-5.8/perl |
9a59ae94 NC |
2570 | +> ext/Storable/t/HAS_ATTACH.pm ext/Storable/t/attach_errors.t |
2571 | +> ext/Storable/t/attach_singleton.t | |
2572 | +> ext/Storable/t/circular_hook.t ext/Storable/t/sig_die.t | |
2573 | +> ext/Storable/t/testlib.pl ext/Storable/t/weak.t | |
2574 | !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST | |
2575 | !> ext/Storable/README ext/Storable/Storable.pm | |
2576 | !> ext/Storable/Storable.xs ext/Storable/t/just_plain_nasty.t | |
2577 | !> ext/Storable/t/malice.t | |
d838c544 | 2578 | ____________________________________________________________________________ |
9a59ae94 | 2579 | [ 25483] By: nicholas on 2005/09/19 09:41:12 |
d838c544 | 2580 | Log: Integrate: |
9a59ae94 NC |
2581 | [ 24382] |
2582 | Sync synopses | |
2583 | Branch: maint-5.8/perl | |
2584 | ! pod/perl.pod | |
2585 | !> pod/perlrun.pod | |
2586 | ____________________________________________________________________________ | |
2587 | [ 25482] By: nicholas on 2005/09/19 08:30:40 | |
2588 | Log: Remove unwanted stowaway. | |
d838c544 | 2589 | Branch: maint-5.8/perl |
9a59ae94 | 2590 | - ext/XS/APItest/t/exception.t |
d838c544 | 2591 | ____________________________________________________________________________ |
9a59ae94 | 2592 | [ 25481] By: nicholas on 2005/09/19 08:29:59 |
d838c544 | 2593 | Log: Integrate: |
9a59ae94 NC |
2594 | [ 24533] |
2595 | add access to Perl_croak() via 'mycroak' in XS::APItest | |
d838c544 | 2596 | |
9a59ae94 NC |
2597 | [ 24827] |
2598 | Croak if an attempt is made to modify PL_strtab | |
2599 | (er, TODO - these should be in perldiag) | |
d838c544 | 2600 | |
9a59ae94 NC |
2601 | [ 25070] |
2602 | Tests for hv_delayfree_ent and hv_free_ent | |
d838c544 | 2603 | |
9a59ae94 NC |
2604 | [ 25072] |
2605 | Implement hv_delayfree_ent in terms of hv_free_ent | |
d838c544 | 2606 | |
9a59ae94 NC |
2607 | [ 25074] |
2608 | Perl_share_hek needs exporting for change 25070 on Win32 | |
d838c544 | 2609 | |
9a59ae94 NC |
2610 | [ 25075] |
2611 | Use void, not void *, to suppress RETVAL (and compiler warning) | |
d838c544 | 2612 | |
9a59ae94 NC |
2613 | [ 25078] |
2614 | Make the tests for hv_free_ent and hv_delayfree_ent pass under | |
2615 | -DPURIFY too. | |
2616 | Branch: maint-5.8/perl | |
2617 | +> ext/XS/APItest/t/exception.t | |
2618 | !> embed.fnc embed.h ext/XS/APItest/APItest.pm | |
2619 | !> ext/XS/APItest/APItest.xs global.sym hv.c | |
2620 | ____________________________________________________________________________ | |
2621 | [ 25479] By: nicholas on 2005/09/18 23:40:46 | |
2622 | Log: Integrate the API from: | |
2623 | [ 24526] | |
2624 | Move hv_name, hv_eiter and hv_riter into a new aux structure. | |
2625 | Provide (more efficient) _get and _set macros. | |
2626 | Adjust the core to use them. | |
d838c544 | 2627 | |
9a59ae94 NC |
2628 | [ 25475] |
2629 | It looks like the only way to reliably make Perl_hv_name_set a pure | |
2630 | macro in 5.8.x is to make it available as hv_name_set. | |
2631 | [Otherwise when and where aTHX_ hv gets expanded to foo, hv causes | |
2632 | warnings or other games when Perl_hv_name_set() is a macro] | |
d838c544 | 2633 | |
9a59ae94 NC |
2634 | [ 25476] |
2635 | Should have been embed.h, not proto.h, in 25475 | |
d838c544 | 2636 | Branch: maint-5.8/perl |
9a59ae94 NC |
2637 | ! hv.c hv.h sv.c |
2638 | !> dump.c ext/Data/Dumper/Dumper.xs ext/Devel/DProf/DProf.xs | |
2639 | !> ext/Opcode/Opcode.xs ext/PerlIO/via/via.xs | |
2640 | !> ext/Storable/Storable.xs ext/threads/shared/shared.xs gv.c | |
2641 | !> mg.c op.c op.h perl.c pp.c pp_hot.c pp_sys.c toke.c | |
2642 | !> universal.c xsutils.c | |
d838c544 | 2643 | ____________________________________________________________________________ |
9a59ae94 | 2644 | [ 25478] By: nicholas on 2005/09/18 23:13:25 |
d838c544 | 2645 | Log: Integrate: |
9a59ae94 NC |
2646 | [ 24545] |
2647 | Fill in HASATTRIBUTE stuff in win32/config_H.* (see change #24508) | |
d838c544 | 2648 | |
9a59ae94 | 2649 | (None are actually defined, but it's nice to have them there anyway) |
d838c544 | 2650 | |
9a59ae94 NC |
2651 | [ 24552] |
2652 | Attribute compilation fix for Windows by Andy Lester | |
d838c544 | 2653 | |
9a59ae94 NC |
2654 | [ 24710] |
2655 | Subject: [PATCH] Re: blead attribute warnings, cygwin + gcc 3.4.1 | |
2656 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
2657 | Date: Sun, 5 Jun 2005 20:43:55 -0700 | |
2658 | Message-ID: <20050606034354.GA1456@efn.org> | |
d838c544 | 2659 | |
9a59ae94 NC |
2660 | [ 24975] |
2661 | Stop '"__attribute__format__" redefined' warnings from gcc on Win32 | |
d838c544 | 2662 | Branch: maint-5.8/perl |
9a59ae94 NC |
2663 | !> cygwin/cygwin.c perl.h perlio.h win32/config_H.bc |
2664 | !> win32/config_H.gc win32/config_H.vc win32/config_H.vc64 | |
d838c544 | 2665 | ____________________________________________________________________________ |
9a59ae94 | 2666 | [ 25477] By: nicholas on 2005/09/18 22:57:20 |
d838c544 | 2667 | Log: Integrate: |
9a59ae94 NC |
2668 | [ 21009] |
2669 | Subject: Re: maint@20974 or before broke mp2 ithreads test | |
2670 | From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> | |
2671 | Date: Wed, 3 Sep 2003 06:07:54 +0200 | |
2672 | Message-ID: <044101c371d0$f39b3fc0$0c2f1fac@R2D2> | |
d838c544 | 2673 | |
9a59ae94 NC |
2674 | [ 24451] |
2675 | SvUPGRADE doesn't return false. | |
d838c544 | 2676 | |
9a59ae94 NC |
2677 | [ 24455] |
2678 | make join.t threadsafe! | |
2679 | tests 13 and 14 could output in reverse order. Add a lock to stop | |
2680 | this. | |
d838c544 | 2681 | |
9a59ae94 NC |
2682 | [ 24469] |
2683 | avoid leaked scalar in BEGIN { threads->new(...) } | |
2684 | ||
2685 | [ 24475] | |
2686 | $! might contain "unknown" if strerror(3) says so | |
d838c544 | 2687 | Branch: maint-5.8/perl |
9a59ae94 NC |
2688 | ! ext/threads/t/join.t |
2689 | !> sv.c t/op/mkdir.t toke.c | |
d838c544 | 2690 | ____________________________________________________________________________ |
9a59ae94 | 2691 | [ 25473] By: nicholas on 2005/09/18 16:12:05 |
d838c544 | 2692 | Log: Integrate: |
9a59ae94 NC |
2693 | [ 24459] |
2694 | Allocate GV bodies from arenas | |
d838c544 | 2695 | |
9a59ae94 NC |
2696 | [ 24460] |
2697 | Reorder the *more* arena allocation functions into a block | |
2698 | As they are now ahead of their corresponding *new* functions, no need | |
2699 | for all the embedding guff. | |
2700 | Remove all the "register" keywords. | |
d838c544 | 2701 | |
9a59ae94 NC |
2702 | [ 24467] |
2703 | initialize the PL_xpvgv_[arena]root vars during clone | |
d838c544 | 2704 | |
9a59ae94 NC |
2705 | [ 24491] |
2706 | One last 1008 to replace with PERL_ARENA_SIZE | |
d838c544 | 2707 | |
9a59ae94 NC |
2708 | [ 24497] |
2709 | Default to allocating the correct size for the array in the HV. | |
2710 | Override this with -DPERL_USE_LARGE_HV_ALLOC | |
2711 | Branch: maint-5.8/perl | |
2712 | ! intrpvar.h | |
2713 | !> embed.fnc embed.h embedvar.h hv.c hv.h perlapi.h proto.h sv.c | |
2714 | ____________________________________________________________________________ | |
2715 | [ 25472] By: nicholas on 2005/09/18 15:52:39 | |
2716 | Log: Integrate: | |
2717 | [ 24427] | |
2718 | Hoist the static "AUTOLOAD" into a static const variable. Makes the | |
2719 | object file slightly smaller, and also increases the proportion of | |
2720 | read only data section. | |
d838c544 | 2721 | |
9a59ae94 NC |
2722 | [ 24440] |
2723 | Add editor boilerplates to all C files | |
2724 | (except the generated ones) | |
d838c544 | 2725 | |
9a59ae94 NC |
2726 | [ 24445] |
2727 | Include vim/emacs modelines in generated files to open them | |
2728 | in read-only mode. Make vi modelines compatible with non-vim | |
2729 | vi versions. | |
2730 | Branch: maint-5.8/perl | |
2731 | ! reentr.h | |
2732 | !> (integrate 60 files) | |
2733 | ____________________________________________________________________________ | |
2734 | [ 25471] By: nicholas on 2005/09/18 15:27:58 | |
2735 | Log: Integrate: | |
2736 | [ 24422] | |
2737 | Subject: [PATCH] Sv_*set() doc's and extra const's for the SvPVX_const() tasks | |
2738 | From: Steve Peters <steve@fisharerojo.org> | |
2739 | Date: Sun, 8 May 2005 20:49:17 -0500 | |
2740 | Message-ID: <20050509014917.GA24132@mccoy.peters.homeunix.org> | |
d838c544 | 2741 | |
9a59ae94 NC |
2742 | [ 24509] |
2743 | Subject: SvPVX_const() - Patch #1 | |
2744 | From: Steve Peters <steve@fisharerojo.org> | |
2745 | Date: Tue, 17 May 2005 18:17:01 -0500 | |
2746 | Message-ID: <20050517231701.GA1394@mccoy.peters.homeunix.org> | |
d838c544 | 2747 | |
9a59ae94 NC |
2748 | [ 24523] |
2749 | Subject: [PATCH] SvPVX_const - patch #2 | |
2750 | From: Steve Peters <steve@fisharerojo.org> | |
2751 | Date: Fri, 20 May 2005 21:42:10 -0500 | |
2752 | Message-Id: <20050521024210.GA29036@mccoy.peters.homeunix.org> | |
2753 | Branch: maint-5.8/perl | |
2754 | ! perl_keyword.pl toke.c | |
2755 | !> doio.c dump.c embed.fnc gv.c op.c pad.c perlio.c perly.c | |
2756 | !> pod/perlapi.pod pp.c pp_ctl.c proto.h sv.h universal.c util.c | |
2757 | !> warnings.h warnings.pl | |
2758 | ____________________________________________________________________________ | |
2759 | [ 25470] By: nicholas on 2005/09/18 15:00:31 | |
2760 | Log: Integrate: | |
2761 | [ 24444] | |
2762 | Subject: potential [PATCH] Tru64 crank up strictness | |
2763 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2764 | Date: May 10, 2005 7:44 PM | |
2765 | Message-Id: <4ADE5AAD-27CB-4F9E-BEC7-41DAA7671108@iki.fi> | |
d838c544 | 2766 | |
9a59ae94 NC |
2767 | [ 24461] |
2768 | Subject: change to quiet cygwin's perlld | |
2769 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
2770 | Date: Fri, 13 May 2005 06:15:45 -0700 | |
2771 | Message-ID: <20050513131545.GB4024@efn.org> | |
d838c544 | 2772 | |
9a59ae94 NC |
2773 | [ 24539] |
2774 | Subject: [PATCH] Enable 64bitall builds for Solaris x86 | |
2775 | From: Gisle Aas <gisle@ActiveState.com> | |
2776 | Date: 21 May 2005 08:55:21 -0700 | |
2777 | Message-ID: <lr1x801sly.fsf@caliper.activestate.com> | |
d838c544 | 2778 | |
9a59ae94 NC |
2779 | [ 24588] |
2780 | -Wall is intolerably noisy with icc. | |
d838c544 | 2781 | |
9a59ae94 NC |
2782 | [ 24627] |
2783 | Subject: Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead) | |
2784 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2785 | Date: Mon, 30 May 2005 09:15:56 +0300 | |
2786 | Message-ID: <429AAF9C.30503@gmail.com> | |
d838c544 | 2787 | |
9a59ae94 NC |
2788 | [ 24628] |
2789 | regen after #24627 | |
d838c544 | 2790 | |
9a59ae94 NC |
2791 | [ 24630] |
2792 | gcc hints were not yet applied to gcc-4.x | |
2793 | Now they are | |
d838c544 | 2794 | |
9a59ae94 NC |
2795 | [ 24644] |
2796 | Add DECC to the symbol list | |
2797 | Subject: [PATCH]lette Re: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64/blead) | |
2798 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
2799 | Date: Mon, 30 May 2005 16:33:15 -0700 | |
2800 | Message-ID: <20050530233315.GA3088@efn.org> | |
d838c544 | 2801 | |
9a59ae94 NC |
2802 | [ 24667] |
2803 | HP-UX specific #pragma entered in #23890 is not supported | |
2804 | on HP-UX 10.20 and older | |
d838c544 | 2805 | |
9a59ae94 NC |
2806 | [ 24674] |
2807 | CPP typo fix (by Dominic Dunlop) | |
d838c544 | 2808 | |
9a59ae94 NC |
2809 | [ 24981] |
2810 | On OS X to use perl's malloc need to USE_PERL_SBRK and emulate sbrk() | |
2811 | using system malloc, because sbrk() stops giving us memory after about | |
2812 | 14Mb. | |
d838c544 | 2813 | |
9a59ae94 NC |
2814 | [ 25004] |
2815 | Subject: Re: Hints for 64bitall (PPC!) Darwin perl | |
2816 | From: Dominic Dunlop <domo@computer.org> | |
2817 | Message-Id: <1D31D9A6-2451-49EE-AD80-80F1D9CA2825@computer.org> | |
2818 | Date: Mon, 27 Jun 2005 19:46:59 +0200 | |
d838c544 | 2819 | |
9a59ae94 NC |
2820 | [ 25228] |
2821 | Use the correct gcc when more than one gcc is installed | |
2822 | Thanks to Campo | |
d838c544 | 2823 | |
9a59ae94 NC |
2824 | [ 25231] |
2825 | Subject: Re: [PATCH] Tru64: use -c99 for ccflags if available | |
2826 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2827 | Date: Thu, 28 Jul 2005 10:01:51 +0300 | |
2828 | Message-ID: <42E882DF.6020100@gmail.com> | |
2829 | Message-ID: <42E86DE9.6090709@gmail.com> | |
d838c544 | 2830 | |
9a59ae94 NC |
2831 | [ 25282] |
2832 | Subject: [PATCH] Re: [perl #36235] perl + gcc-4.0.0 + solaris + gnu binutils | |
2833 | From: Andy Dougherty <doughera@lafayette.edu> | |
2834 | Date: Tue, 26 Jul 2005 12:03:37 -0400 (EDT) | |
2835 | Message-ID: <Pine.SOC.4.62.0507261131300.8774@maxwell.phys.lafayette.edu> | |
d838c544 | 2836 | |
9a59ae94 NC |
2837 | [ 25305] |
2838 | Subject: make test of perl 5.8.7 failed on icc9 | |
2839 | From: YAMASHINA Hio <hio@ymir.co.jp> | |
2840 | Date: Thu, 18 Aug 2005 20:36:57 +0900 | |
2841 | Message-Id: <20050818165213.BDF1.HIO@ymir.co.jp> | |
d838c544 | 2842 | |
9a59ae94 NC |
2843 | [ 25402] |
2844 | Subject: [perl #36448] configuring ranlib for perl on osx with xcode 2.1 | |
2845 | From: Luke Closs (via RT) <perlbug-followup@perl.org> | |
2846 | Message-ID: <rt-3.0.11-36448-116486.6.06308221656583@perl.org> | |
2847 | Date: 1 Jul 2005 21:56:31 -0000 | |
d838c544 | 2848 | |
9a59ae94 NC |
2849 | [ 25403] |
2850 | Add Luke Closs to AUTHORS | |
d838c544 | 2851 | Branch: maint-5.8/perl |
9a59ae94 NC |
2852 | !> AUTHORS Configure cflags.SH cygwin/perlld.in embed.pl |
2853 | !> ext/DynaLoader/dl_dlopen.xs handy.h hints/aix.sh | |
2854 | !> hints/darwin.sh hints/dec_osf.sh hints/hpux.sh hints/linux.sh | |
2855 | !> hints/solaris_2.sh perl.c perl.h perlapi.h sv.c toke.c | |
2856 | !> x2p/a2py.c | |
d838c544 | 2857 | ____________________________________________________________________________ |
9a59ae94 | 2858 | [ 25469] By: nicholas on 2005/09/18 14:26:36 |
bc85efd5 | 2859 | Log: Integrate: |
9a59ae94 NC |
2860 | [ 24420] |
2861 | Perl_croak uses perl's printf, so can pass in SVs direct - no need for | |
2862 | SvPV and a %s format. | |
bc85efd5 | 2863 | |
9a59ae94 NC |
2864 | [ 24424] |
2865 | Change 24420 should have hand updated globvar.sym to reflect the | |
2866 | renaming of the global variable. | |
bc85efd5 | 2867 | Branch: maint-5.8/perl |
9a59ae94 NC |
2868 | ! globvar.sym perl.h |
2869 | !> mg.c pp.c pp_hot.c | |
bc85efd5 | 2870 | ____________________________________________________________________________ |
9a59ae94 NC |
2871 | [ 25468] By: nicholas on 2005/09/18 14:07:40 |
2872 | Log: Update docs. Fret not, pad_findmy is static, so it can change to const. | |
bc85efd5 | 2873 | Branch: maint-5.8/perl |
9a59ae94 | 2874 | ! pod/perlintern.pod |
bc85efd5 | 2875 | ____________________________________________________________________________ |
9a59ae94 NC |
2876 | [ 25467] By: nicholas on 2005/09/18 14:03:33 |
2877 | Log: attributes-two.patch also contains a lot of const-ing, hence the | |
2878 | strange collection of files that seem to change with the integration | |
2879 | of all the attributes probing code. | |
2880 | ||
2881 | Integrate: | |
2882 | [ 24431] | |
2883 | Subject: [PATCH] attributes-two.patch, the next batch | |
2884 | From: Andy Lester <andy@petdance.com> | |
2885 | Date: May 9, 2005 5:45 PM | |
2886 | Message-ID: <20050509154518.GA18273@petdance.com> | |
bc85efd5 | 2887 | |
9a59ae94 NC |
2888 | [ 24492] |
2889 | Subject: [PATCH] perl 5.9.x (@ 24471): Symbian update | |
2890 | From: <jarkko.hietaniemi@nokia.com> | |
2891 | Date: Mon, 16 May 2005 17:59:35 +0300 | |
2892 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D793@esebe105.NOE.Nokia.com> | |
bc85efd5 | 2893 | |
9a59ae94 NC |
2894 | completed by: |
2895 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D7A0@esebe105.NOE.Nokia.com> | |
bc85efd5 | 2896 | |
9a59ae94 NC |
2897 | [ 24495] |
2898 | Subject: [PATCH] more about __attribute__ | |
2899 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
2900 | Date: Tue, 17 May 2005 20:36:43 +0300 | |
2901 | Message-ID: <428A2BAB.9020306@gmail.com> | |
bc85efd5 | 2902 | |
9a59ae94 NC |
2903 | [ 24508] |
2904 | Subject: [PATCH] Attribute configuration | |
bc85efd5 | 2905 | From: Andy Lester <andy@petdance.com> |
9a59ae94 NC |
2906 | Date: Thu, 19 May 2005 12:32:56 -0500 |
2907 | Message-ID: <20050519173256.GA29039@petdance.com> | |
bc85efd5 | 2908 | |
9a59ae94 NC |
2909 | [ 24519] |
2910 | Need to make PERL_UNUSED_DECL conditional as xlc on AIX doesn't like | |
2911 | it being redefined. | |
bc85efd5 | 2912 | |
9a59ae94 NC |
2913 | [ 24520] |
2914 | Updaate ppport.h to get a conditional PERL_UNUSED_DECL | |
bc85efd5 | 2915 | |
9a59ae94 NC |
2916 | [ 24521] |
2917 | Update XS code to declare PERL_UNUSED_DECL conditionally | |
2918 | ||
2919 | [ 24536] | |
2920 | Make the __attribute__ stuff work with Symbian (Jarkko). | |
2921 | http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00530.html | |
bc85efd5 | 2922 | Branch: maint-5.8/perl |
9a59ae94 NC |
2923 | ! embed.fnc perl.h sv.c |
2924 | !> (integrate 47 files) | |
bc85efd5 | 2925 | ____________________________________________________________________________ |
9a59ae94 | 2926 | [ 25466] By: nicholas on 2005/09/18 12:24:38 |
bc85efd5 | 2927 | Log: Integrate: |
9a59ae94 NC |
2928 | [ 24414] |
2929 | Subject: [PATCH] GCC attributes! | |
2930 | From: Andy Lester <andy@petdance.com> | |
2931 | Date: May 4, 2005 11:55 PM | |
2932 | Message-ID: <20050504215540.GA20413@petdance.com> | |
bc85efd5 | 2933 | |
9a59ae94 NC |
2934 | [ 24416] |
2935 | Tweak the insertion of __attribute__((nonnull())) declarations | |
2936 | in proto.h so it compiles with and without threads with gcc 3.4 | |
bc85efd5 | 2937 | |
9a59ae94 NC |
2938 | [ 24421] |
2939 | Revert to Andy's first solution for nonnull attributes; | |
2940 | add the missing defines for non-threaded perls in perl.h | |
bc85efd5 | 2941 | Branch: maint-5.8/perl |
9a59ae94 NC |
2942 | ! embed.fnc utf8.c util.c |
2943 | !> autodoc.pl av.c doio.c doop.c embed.h embed.pl global.sym op.c | |
2944 | !> perl.h pod/perlapi.pod proto.h regcomp.c sv.c xsutils.c | |
bc85efd5 | 2945 | ____________________________________________________________________________ |
9a59ae94 | 2946 | [ 25465] By: nicholas on 2005/09/18 11:29:29 |
bc85efd5 | 2947 | Log: Integrate: |
9a59ae94 NC |
2948 | [ 24384] |
2949 | [perl #35214] SEGV when next is followed by a goto | |
bc85efd5 | 2950 | |
9a59ae94 | 2951 | next and redo didn't restore PL_curcop |
bc85efd5 | 2952 | |
9a59ae94 NC |
2953 | [ 24385] |
2954 | make goto.t use test.pl, strict and warnings | |
bc85efd5 | 2955 | |
9a59ae94 NC |
2956 | [ 24386] |
2957 | Fix test numerotation | |
bc85efd5 | 2958 | |
9a59ae94 NC |
2959 | [ 24406] |
2960 | Don't pretend SIGZERO exists [#35291]. | |
bc85efd5 | 2961 | |
9a59ae94 NC |
2962 | [ 24410] |
2963 | Get the correct refcount on the temporary assignment to PL_sigwarn so | |
2964 | that other code assigning to $SIG{__WARN__} doesn't cause a premature | |
2965 | free. | |
bc85efd5 | 2966 | |
9a59ae94 NC |
2967 | [ 24476] |
2968 | This seems to be the right thing to do to iterate over layers | |
bc85efd5 | 2969 | |
9a59ae94 NC |
2970 | [ 24480] |
2971 | Assuming that everything with 0x40000000 is SVpad_TYPED is bogus. | |
bc85efd5 | 2972 | Branch: maint-5.8/perl |
9a59ae94 NC |
2973 | !> ext/PerlIO/via/via.xs mg.c perlio.c pp_ctl.c sv.c |
2974 | !> t/io/layers.t t/op/goto.t | |
bc85efd5 | 2975 | ____________________________________________________________________________ |
9a59ae94 | 2976 | [ 25464] By: nicholas on 2005/09/18 11:14:27 |
bc85efd5 | 2977 | Log: Integrate: |
9a59ae94 NC |
2978 | [ 24358] |
2979 | Subject: [PATCH] uninitialized warnings in regcomp | |
2980 | From: Steven Philip Schubiger <steven@accognoscere.org> | |
2981 | Date: Mon, 2 May 2005 01:14:29 +0200 (CEST) | |
2982 | Message-Id: <200505012314.j41NETLk018737@accognoscere.homeunix.org> | |
bc85efd5 | 2983 | |
9a59ae94 NC |
2984 | [ 24372] |
2985 | Subject: [perl #33809] optimize macro dXSARGS | |
2986 | From: Sergey Skvortsov (via RT) <perlbug-followup@perl.org> | |
2987 | Date: 17 Jan 2005 09:02:33 -0000 | |
2988 | Message-ID: <rt-3.0.11-33809-105714.16.4209917806492@perl.org> | |
bc85efd5 | 2989 | |
9a59ae94 NC |
2990 | [ 24402] |
2991 | avoid accessing a just-freed SV (keep ponie happy) | |
bc85efd5 | 2992 | Branch: maint-5.8/perl |
9a59ae94 | 2993 | !> XSUB.h pad.c pod/perlapi.pod regcomp.c universal.c |
bc85efd5 | 2994 | ____________________________________________________________________________ |
9a59ae94 | 2995 | [ 25462] By: nicholas on 2005/09/18 10:56:46 |
bc85efd5 | 2996 | Log: Integrate: |
9a59ae94 NC |
2997 | [ 24365] |
2998 | Subject: [PATCH] printf.patch: Adding printf checking for gcc | |
2999 | From: Andy Lester <andy@petdance.com> | |
3000 | Date: Sun, 1 May 2005 15:07:55 -0500 | |
3001 | Message-ID: <20050501200755.GA30259@petdance.com> | |
bc85efd5 | 3002 | Branch: maint-5.8/perl |
9a59ae94 NC |
3003 | ! pp_pack.c |
3004 | !> gv.c lib/ExtUtils/t/Embed.t pad.c perl.c perl.h perlio.c | |
3005 | !> perlio.h perliol.h pp_sort.c x2p/util.c x2p/util.h | |
bc85efd5 | 3006 | ____________________________________________________________________________ |
9a59ae94 | 3007 | [ 25461] By: nicholas on 2005/09/18 10:42:52 |
bc85efd5 | 3008 | Log: Integrate: |
9a59ae94 NC |
3009 | [ 24333] |
3010 | Subject: [PATCH] XS() __attribute__ | |
3011 | From: Andy Lester <andy@petdance.com> | |
3012 | Date: Fri, 22 Apr 2005 17:39:47 -0500 | |
3013 | Message-ID: <20050422223947.GA4681@petdance.com> | |
bc85efd5 | 3014 | |
9a59ae94 NC |
3015 | [ 24338] |
3016 | Subject: [PATCH] perlio-two.patch: More warnings squashed, more consts | |
3017 | From: Andy Lester <andy@petdance.com> | |
3018 | Date: Wed, 27 Apr 2005 10:02:43 -0500 | |
3019 | Message-ID: <20050427150243.GA21883@petdance.com> | |
bc85efd5 | 3020 | |
9a59ae94 NC |
3021 | [ 24341] |
3022 | Fix perlsio_binmode() export breakage caused by change #24338 | |
bc85efd5 | 3023 | |
9a59ae94 NC |
3024 | Define and export perlsio_binmode() based on the same condition, |
3025 | namely, that USE_PERLIO is defined and USE_SFIO is not. | |
bc85efd5 | 3026 | |
9a59ae94 NC |
3027 | [ 24353] |
3028 | Subject: [PATCH] one cannot "static" exported functions | |
3029 | From: <jarkko.hietaniemi@nokia.com> | |
3030 | Date: Fri, 29 Apr 2005 11:02:01 +0300 | |
3031 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D705@esebe105.NOE.Nokia.com> | |
bc85efd5 | 3032 | Branch: maint-5.8/perl |
9a59ae94 NC |
3033 | !> XSUB.h makedef.pl perl.c perlio.c perlio.h perliol.h |
3034 | !> universal.c xsutils.c | |
bc85efd5 | 3035 | ____________________________________________________________________________ |
9a59ae94 NC |
3036 | [ 25460] By: nicholas on 2005/09/18 10:26:23 |
3037 | Log: Integrate perlio.c changes from: | |
3038 | [ 24271] | |
3039 | Subject: [PATCH] Symbian port of Perl | |
3040 | From: <jarkko.hietaniemi@nokia.com> | |
3041 | Date: Mon, 18 Apr 2005 13:18:30 +0300 | |
3042 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> | |
bc85efd5 | 3043 | Branch: maint-5.8/perl |
9a59ae94 | 3044 | ! perlio.c |
bc85efd5 | 3045 | ____________________________________________________________________________ |
9a59ae94 NC |
3046 | [ 25458] By: nicholas on 2005/09/18 09:44:13 |
3047 | Log: Integrate minimal header changes from: | |
3048 | [ 24271] | |
3049 | Subject: [PATCH] Symbian port of Perl | |
3050 | From: <jarkko.hietaniemi@nokia.com> | |
3051 | Date: Mon, 18 Apr 2005 13:18:30 +0300 | |
3052 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> | |
bc85efd5 | 3053 | Branch: maint-5.8/perl |
9a59ae94 NC |
3054 | ! perl.h |
3055 | !> perlio.h perliol.h | |
bc85efd5 | 3056 | ____________________________________________________________________________ |
9a59ae94 | 3057 | [ 25456] By: nicholas on 2005/09/17 22:17:22 |
bc85efd5 | 3058 | Log: Integrate: |
9a59ae94 NC |
3059 | [ 24256] |
3060 | Subject: [PATCH] pad_compname_type(), takes care of a clunky macro | |
3061 | From: Andy Lester <andy@petdance.com> | |
3062 | Date: Tue, 19 Apr 2005 11:38:44 -0500 | |
3063 | Message-Id: <20050419163844.GA19747@petdance.com> | |
bc85efd5 | 3064 | |
9a59ae94 NC |
3065 | and the pad_compname_type part of |
3066 | [ 24318] | |
3067 | Subject: [PATCH] combopatch | |
3068 | From: Jarkko Hietaniemi <jhi@iki.fi> | |
3069 | Date: Sun, 24 Apr 2005 22:58:15 +0300 | |
3070 | Message-ID: <426BFA57.9060105@iki.fi> | |
3071 | Branch: maint-5.8/perl | |
3072 | !> embed.fnc embed.h pad.c pad.h proto.h | |
3073 | ____________________________________________________________________________ | |
3074 | [ 25455] By: nicholas on 2005/09/17 20:49:04 | |
3075 | Log: Integrate: | |
3076 | [ 24511] | |
3077 | Subject: [PATCH] Add a Makefile target for ctags | |
3078 | From: Andy Lester <andy@petdance.com> | |
3079 | Date: Thu, 12 May 2005 11:40:52 -0500 | |
3080 | Message-ID: <20050512164052.GA30287@petdance.com> | |
bc85efd5 | 3081 | |
9a59ae94 NC |
3082 | [ 24528] |
3083 | Subject: [PATCH] ctags parms need to know .h is C | |
3084 | From: Andy Lester <andy@petdance.com> | |
3085 | Date: Sat, 21 May 2005 08:58:14 -0500 | |
3086 | Message-Id: <20050521135814.GA875@petdance.com> | |
bc85efd5 | 3087 | |
9a59ae94 NC |
3088 | [ 24580] |
3089 | Subject: [PATCH] Updated lint infrastructure | |
3090 | From: Andy Lester <andy@petdance.com> | |
3091 | Date: Wed, 25 May 2005 12:31:39 -0500 | |
3092 | Message-ID: <20050525173139.GB1701@petdance.com> | |
bc85efd5 | 3093 | |
9a59ae94 NC |
3094 | [ 24655] |
3095 | Don't touch lib/ExtUtils/Miniperl.pm when rebuild identically | |
bc85efd5 | 3096 | |
9a59ae94 NC |
3097 | [ 24658] |
3098 | Revert change #24656 | |
bc85efd5 | 3099 | |
9a59ae94 NC |
3100 | (The Makefile.SH part of) |
3101 | [ 24735] | |
3102 | Subject: [PATCH] Random cleanups #47 | |
3103 | From: Andy Lester <andy@petdance.com> | |
3104 | Date: Mon, 6 Jun 2005 10:11:07 -0500 | |
3105 | Message-ID: <20050606151107.GC7022@petdance.com> | |
bc85efd5 | 3106 | |
9a59ae94 NC |
3107 | [ 24884] |
3108 | Subject: [perl #36199] [PATCH] 5.8.7 fails to build with parallel make | |
3109 | From: "Steve Peters via RT" <perlbug-followup@perl.org> | |
3110 | Date: 16 Jun 2005 17:11:14 -0000 | |
3111 | Message-ID: <rt-3.0.11-36199-115872.8.39962488213992@perl.org> | |
bc85efd5 | 3112 | |
9a59ae94 NC |
3113 | [ 25192] |
3114 | Subject: [PATCH] RE: rebuilding lib/Config* | |
3115 | From: Robin Barker <Robin.Barker@npl.co.uk> | |
3116 | Date: Jul 14, 2005 3:27 PM | |
3117 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C733@hotel.npl.co.uk> | |
bc85efd5 | 3118 | |
9a59ae94 NC |
3119 | [ 25323] |
3120 | My system produces core.$$ files | |
3121 | Branch: maint-5.8/perl | |
3122 | !> Makefile.SH handy.h malloc.c mg.c pp.c regcomp.h | |
3123 | ____________________________________________________________________________ | |
3124 | [ 25454] By: nicholas on 2005/09/17 20:22:12 | |
3125 | Log: Integrate: | |
3126 | [ 24665] | |
3127 | Round up all string length requests to malloc()/realloc() to the next | |
3128 | multiple of 4/8 bytes [sizeof(size_t)] on the assumption that malloc() | |
3129 | internally will quantise, and so we're going to use space that | |
3130 | otherwise would be wasted. Hopefully this will save realloc()ing. | |
bc85efd5 | 3131 | |
9a59ae94 NC |
3132 | [ 24673] |
3133 | Oops. My maths was too generous (by 1). | |
bc85efd5 | 3134 | |
9a59ae94 NC |
3135 | [ 24676] |
3136 | Changes 24660 and 24665 both introduced errors into the USEMYMALLOC | |
3137 | code. Plus change 24672 appears to break under USEMYMALLOC, so revert | |
3138 | it for now. | |
bc85efd5 | 3139 | |
9a59ae94 NC |
3140 | [ 24678] |
3141 | Dave can see a better way of doing the rounding. | |
bc85efd5 | 3142 | Branch: maint-5.8/perl |
9a59ae94 | 3143 | !> ext/Devel/Peek/t/Peek.t handy.h perl.h sv.c |
bc85efd5 | 3144 | ____________________________________________________________________________ |
9a59ae94 NC |
3145 | [ 25453] By: nicholas on 2005/09/17 19:57:51 |
3146 | Log: Integrate: | |
3147 | [ 24375] | |
3148 | Fix for [perl #34252] Access rights in FindBin::Bin | |
3149 | At least on my platform, Cwd::getcwd doesn't find the current | |
3150 | directory if it has no access to it. Try harder with Cwd::cwd. | |
bc85efd5 | 3151 | |
9a59ae94 NC |
3152 | [ 24379] |
3153 | Error in the latest FindBin patch, noticed by Nicholas | |
bc85efd5 | 3154 | |
9a59ae94 NC |
3155 | [ 24704] |
3156 | Improve FindBin discovery of current directory, based on : | |
bc85efd5 | 3157 | |
9a59ae94 NC |
3158 | Subject: FindBin.pm: incomplete getcwd/cwd patch? (#24375, #24379) |
3159 | From: José Pedro Oliveira <jpo@di.uminho.pt> | |
3160 | Date: Thu, 12 May 2005 20:36:48 +0100 | |
3161 | Message-ID: <4283B050.6080805@di.uminho.pt> | |
bc85efd5 | 3162 | |
9a59ae94 | 3163 | Plus POD fixes |
bc85efd5 | 3164 | |
9a59ae94 NC |
3165 | [ 24753] |
3166 | Subject: Re: FindBin.pm: incomplete getcwd/cwd patch and SELinux (Strict policy) | |
3167 | From: José Pedro Oliveira <jpo@di.uminho.pt> | |
3168 | Date: Tue, 07 Jun 2005 21:07:42 +0100 | |
3169 | Message-ID: <42A5FE8E.3020608@di.uminho.pt> | |
bc85efd5 | 3170 | Branch: maint-5.8/perl |
9a59ae94 | 3171 | !> lib/FindBin.pm |
bc85efd5 | 3172 | ____________________________________________________________________________ |
9a59ae94 | 3173 | [ 25450] By: nicholas on 2005/09/17 19:37:27 |
bc85efd5 | 3174 | Log: Integrate: |
9a59ae94 NC |
3175 | [ 24269] |
3176 | Subject: [PATCH] extra code in pp_concat, Take 2 | |
3177 | From: Andy Lester <andy@petdance.com> | |
3178 | Date: Wed, 13 Apr 2005 21:06:01 -0500 | |
3179 | Message-Id: <20050414020601.GA21346@petdance.com> | |
bc85efd5 | 3180 | |
9a59ae94 NC |
3181 | add 'const', and remove extraneous code, from pp_concat |
3182 | Branch: maint-5.8/perl | |
3183 | !> pp_hot.c t/op/concat.t | |
3184 | ____________________________________________________________________________ | |
3185 | [ 25449] By: nicholas on 2005/09/17 19:21:24 | |
3186 | Log: Integrate: | |
3187 | [ 24243] | |
3188 | A more efficient way of expressing the MALLOC_WRAP conditional compile. | |
bc85efd5 | 3189 | |
9a59ae94 NC |
3190 | [ 24244] |
3191 | Replace Renew(SvPVX(...)...) with SvPV_renew, which avoids an LVALUE | |
3192 | SvPVX | |
bc85efd5 | 3193 | |
9a59ae94 NC |
3194 | [ 24245] |
3195 | SvPV_renew also calls SvLEN_set | |
3196 | Add SvPV_shrink_to_cur(sv) to call SvPV_renew with SvCUR(sv)+1. | |
3197 | For Ponie this can be a single call into the PMC | |
3198 | Branch: maint-5.8/perl | |
3199 | !> handy.h pp_hot.c pp_sys.c sv.h toke.c | |
3200 | ____________________________________________________________________________ | |
3201 | [ 25447] By: nicholas on 2005/09/17 19:04:44 | |
3202 | Log: Integrate: | |
3203 | [ 24165] | |
3204 | Down with C++ reserved names | |
3205 | (and also function pointer declarations that rely on the C semantics | |
3206 | of ()) | |
bc85efd5 | 3207 | |
9a59ae94 NC |
3208 | [ 24170] |
3209 | Add casting to allow g++ (3.3.5) to compile the core code. | |
3210 | A C++ compiler produces lots of warnings that are probably valid | |
3211 | concerns to investigate. | |
bc85efd5 | 3212 | |
9a59ae94 NC |
3213 | [ 25445] |
3214 | Missing DO_BO_PACK_PC and DO_BO_UNPACK_PC for the 5.8.x case | |
3215 | (and the don't know the pointer size case) | |
bc85efd5 | 3216 | Branch: maint-5.8/perl |
9a59ae94 NC |
3217 | ! pp_pack.c |
3218 | !> doio.c ext/B/B.xs ext/Devel/DProf/DProf.xs | |
3219 | !> ext/Storable/Storable.xs gv.c perl.c perl.h scope.c sv.c | |
3220 | !> toke.c util.c x2p/walk.c | |
bc85efd5 | 3221 | ____________________________________________________________________________ |
9a59ae94 NC |
3222 | [ 25441] By: nicholas on 2005/09/17 17:55:48 |
3223 | Log: S_vdie_croak_common wasn't STATIC in 5.8.7, so something might just | |
3224 | have linked against it. Hence it needs to stay non-static for 5.8.x. | |
bc85efd5 | 3225 | Branch: maint-5.8/perl |
9a59ae94 | 3226 | ! util.c |
bc85efd5 | 3227 | ____________________________________________________________________________ |
9a59ae94 | 3228 | [ 25440] By: nicholas on 2005/09/17 17:21:38 |
bc85efd5 | 3229 | Log: Integrate: |
9a59ae94 NC |
3230 | [ 22937] |
3231 | It seems that our assert() macro wasn't good enough. | |
3232 | Changed to one that that is an expression, rather than a statement. | |
bc85efd5 | 3233 | |
9a59ae94 NC |
3234 | [ 24609] |
3235 | In assert(), we mustn't stringify the message as part of the first | |
3236 | argument to croak, as it's a *printf format, and the thing we're | |
3237 | asserting might itself contain % signs. | |
3238 | Also, as __FILE__ is a string, we can append that to the format, | |
3239 | rather than needing a %s for it. | |
bc85efd5 | 3240 | Branch: maint-5.8/perl |
9a59ae94 | 3241 | !> perl.h |
bc85efd5 | 3242 | ____________________________________________________________________________ |
9a59ae94 | 3243 | [ 25438] By: nicholas on 2005/09/17 16:58:09 |
bc85efd5 | 3244 | Log: Integrate: |
9a59ae94 NC |
3245 | [ 24148] |
3246 | Subject: [PATCH] const-eight.diff | |
3247 | From: Andy Lester <andy@petdance.com> | |
3248 | Date: Wed, 30 Mar 2005 11:40:24 -0600 | |
3249 | Message-ID: <20050330174024.GA12167@petdance.com> | |
3250 | ||
3251 | [ 24178] | |
3252 | Don't try to export symbols that don't exist | |
bc85efd5 | 3253 | |
9a59ae94 NC |
3254 | Change #24148 added Perl_rvpv_dup() to the public API, but it is only |
3255 | defined when USE_ITHREADS is defined. Adjust makedef.pl accordingly | |
3256 | to keep Win32 happy. | |
bc85efd5 | 3257 | Branch: maint-5.8/perl |
9a59ae94 NC |
3258 | !> Porting/Maintainers.pl doio.c dump.c embed.fnc embed.h |
3259 | !> global.sym makedef.pl mg.c op.c perl.c proto.h sv.c | |
3260 | !> universal.c xsutils.c | |
bc85efd5 | 3261 | ____________________________________________________________________________ |
9a59ae94 | 3262 | [ 25437] By: nicholas on 2005/09/17 15:47:16 |
bc85efd5 | 3263 | Log: Integrate: |
9a59ae94 | 3264 | The hunks from 24088 that reset PL_op and PL_curcop |
bc85efd5 | 3265 | |
9a59ae94 NC |
3266 | [ 24109] |
3267 | One more Win32 compilation clean-up (for when using -DDEBUGGING) | |
3268 | Branch: maint-5.8/perl | |
3269 | !> sv.c | |
3270 | ____________________________________________________________________________ | |
3271 | [ 25435] By: nicholas on 2005/09/17 15:34:45 | |
3272 | Log: Integrate: | |
3273 | [ 23336] | |
3274 | Perl -DT segfaults when parsing a 'use' statement | |
bc85efd5 | 3275 | |
9a59ae94 NC |
3276 | [ 23339] |
3277 | the improved -DT output of #23325 could print an uninit stack value | |
bc85efd5 | 3278 | Branch: maint-5.8/perl |
9a59ae94 | 3279 | !> toke.c |
bc85efd5 | 3280 | ____________________________________________________________________________ |
9a59ae94 NC |
3281 | [ 25433] By: nicholas on 2005/09/17 15:17:35 |
3282 | Log: Integrate: | |
3283 | [ 24096] | |
3284 | Clean-up some warnings when compiling on Win32 with VC++ | |
bc85efd5 | 3285 | Branch: maint-5.8/perl |
9a59ae94 | 3286 | !> mg.c |
bc85efd5 | 3287 | ____________________________________________________________________________ |
9a59ae94 | 3288 | [ 25432] By: nicholas on 2005/09/17 14:45:11 |
bc85efd5 | 3289 | Log: Integrate: |
9a59ae94 NC |
3290 | [ 24082] |
3291 | Need to return something when the compiler doesn't know that a | |
3292 | function is "noreturn". | |
bc85efd5 | 3293 | |
9a59ae94 NC |
3294 | [ 24094] |
3295 | The core part of : | |
3296 | Subject: [PATCH] Consting seven | |
3297 | From: Andy Lester <andy@petdance.com> | |
3298 | Date: Sun, 27 Mar 2005 15:57:22 -0600 | |
3299 | Message-ID: <20050327215722.GC20451@petdance.com> | |
bc85efd5 | 3300 | |
9a59ae94 NC |
3301 | [ 24095] |
3302 | Downconst external APIs | |
3303 | Branch: maint-5.8/perl | |
3304 | !> embed.fnc embed.h gv.h mg.c op.c opcode.h opcode.pl perl.c | |
3305 | !> perlio.c pod/perlapi.pod pp_ctl.c proto.h regcomp.c regexec.c | |
3306 | !> scope.c sv.c util.c | |
3307 | ____________________________________________________________________________ | |
3308 | [ 25428] By: nicholas on 2005/09/17 13:53:15 | |
3309 | Log: Integrate: | |
3310 | [ 24081] | |
3311 | Subject: [PATCH] Consting five | |
3312 | Date: Fri, 25 Mar 2005 17:14:09 -0600 | |
3313 | From: Andy Lester <andy@petdance.com> | |
3314 | Message-ID: <20050325231409.GB17660@petdance.com> | |
bc85efd5 | 3315 | |
9a59ae94 NC |
3316 | (bowlderised to remove const from all externally linked function |
3317 | prototypes) | |
3318 | Branch: maint-5.8/perl | |
3319 | !> av.c embed.fnc embed.h ext/DynaLoader/dlutils.c gv.c | |
3320 | !> intrpvar.h locale.c mg.c miniperlmain.c op.c perl.c pp_sys.c | |
3321 | !> proto.h regcomp.c thrdvar.h toke.c | |
3322 | ____________________________________________________________________________ | |
3323 | [ 25427] By: nicholas on 2005/09/17 13:05:29 | |
3324 | Log: Integrate: | |
3325 | [ 24079] | |
3326 | Subject: [PATCH] Consting part 4 | |
3327 | From: Andy Lester <andy@petdance.com> | |
3328 | Date: Fri, 25 Mar 2005 14:43:31 -0600 | |
3329 | Message-ID: <20050325204331.GA16388@petdance.com> | |
bc85efd5 | 3330 | |
9a59ae94 NC |
3331 | (bowlderised to remove const from all externally linked function |
3332 | prototypes) | |
bc85efd5 | 3333 | Branch: maint-5.8/perl |
9a59ae94 NC |
3334 | !> embed.fnc mg.c numeric.c op.c perlio.c pod/perlapi.pod proto.h |
3335 | !> regcomp.c scope.c sv.c taint.c toke.c utf8.c util.c | |
bc85efd5 | 3336 | ____________________________________________________________________________ |
9a59ae94 | 3337 | [ 25426] By: nicholas on 2005/09/17 12:17:46 |
bc85efd5 | 3338 | Log: Integrate: |
9a59ae94 NC |
3339 | [ 24077] |
3340 | Remove the const qualifier from argv and env variables | |
bc85efd5 | 3341 | Branch: maint-5.8/perl |
9a59ae94 NC |
3342 | ! intrpvar.h |
3343 | !> embed.fnc perl.c pod/perlapi.pod proto.h | |
bc85efd5 | 3344 | ____________________________________________________________________________ |
9a59ae94 | 3345 | [ 25425] By: nicholas on 2005/09/17 11:45:57 |
bc85efd5 | 3346 | Log: Integrate: |
9a59ae94 NC |
3347 | [ 24074] |
3348 | Subject: [PATCH] Third consting batch | |
3349 | From: Andy Lester <andy@petdance.com> | |
3350 | Date: Tue, 22 Mar 2005 00:35:55 -0600 | |
3351 | Message-Id: <2f14220e7101a03f7659dbe79a03b115@petdance.com> | |
bc85efd5 | 3352 | |
9a59ae94 NC |
3353 | (bowlderised to remove const from all externally linked function |
3354 | prototypes) | |
bc85efd5 | 3355 | Branch: maint-5.8/perl |
9a59ae94 | 3356 | !> (integrate 40 files) |
bc85efd5 | 3357 | ____________________________________________________________________________ |
9a59ae94 | 3358 | [ 25424] By: nicholas on 2005/09/16 22:31:26 |
bc85efd5 | 3359 | Log: Integrate: |
9a59ae94 NC |
3360 | [ 24049] |
3361 | Subject: [PATCH] More consting goodness | |
3362 | From: Andy Lester <andy@petdance.com> | |
3363 | Date: Sat, 19 Mar 2005 01:28:30 -0600 | |
3364 | Message-ID: <20050319072830.GA7721@petdance.com> | |
bc85efd5 | 3365 | |
bc85efd5 | 3366 | |
9a59ae94 NC |
3367 | (bowlderised to remove const from all externally linked function |
3368 | prototypes) | |
bc85efd5 | 3369 | Branch: maint-5.8/perl |
9a59ae94 NC |
3370 | !> deb.c dump.c embed.fnc handy.h op.c opcode.h opcode.pl perl.c |
3371 | !> pod/perlapi.pod pp_ctl.c pp_sys.c proto.h regcomp.c regexec.c | |
3372 | !> sv.c toke.c | |
bc85efd5 | 3373 | ____________________________________________________________________________ |
9a59ae94 | 3374 | [ 25423] By: nicholas on 2005/09/16 21:33:59 |
bc85efd5 | 3375 | Log: Integrate: |
9a59ae94 NC |
3376 | [ 23325] |
3377 | improve lexer debugging output (-DT) | |
3378 | Decode yylex() return values, and show lexer state each time | |
3379 | yylex() is called | |
3380 | Branch: maint-5.8/perl | |
3381 | ! toke.c | |
3382 | !> embed.fnc embed.h proto.h | |
3383 | ____________________________________________________________________________ | |
3384 | [ 25422] By: nicholas on 2005/09/16 20:42:10 | |
3385 | Log: Integrate: | |
3386 | [ 24042] | |
3387 | Subject: [PATCH] More const parms | |
3388 | From: Andy Lester <andy@petdance.com> | |
3389 | Date: Mon, 14 Mar 2005 13:59:54 -0600 | |
3390 | Message-ID: <20050314195954.GB7141@petdance.com> | |
bc85efd5 | 3391 | |
9a59ae94 NC |
3392 | (bowlderised to remove const from all externally linked function |
3393 | prototypes) | |
3394 | Branch: maint-5.8/perl | |
3395 | !> embed.fnc gv.c numeric.c op.c pad.c perlio.c pod/perlapi.pod | |
3396 | !> pp_ctl.c pp_hot.c proto.h scope.c sv.c toke.c utf8.c | |
3397 | ____________________________________________________________________________ | |
3398 | [ 25421] By: nicholas on 2005/09/16 19:49:49 | |
3399 | Log: Integrate: | |
3400 | [ 24037] | |
3401 | Subject: [PATCH] Adding const qualifiers | |
3402 | From: Andy Lester <andy@petdance.com> | |
3403 | Date: Sun, 13 Mar 2005 14:20:05 -0600 | |
3404 | Message-ID: <20050313202005.GA23535@petdance.com> | |
bc85efd5 | 3405 | |
bc85efd5 | 3406 | |
9a59ae94 NC |
3407 | (bowlderised to remove const from all externally linked function |
3408 | prototypes) | |
bc85efd5 | 3409 | Branch: maint-5.8/perl |
9a59ae94 NC |
3410 | ! embed.fnc |
3411 | !> av.c gv.c hv.c mg.c op.c pod/perlapi.pod pp_ctl.c proto.h | |
3412 | !> scope.c utf8.c | |
bc85efd5 | 3413 | ____________________________________________________________________________ |
9a59ae94 | 3414 | [ 25420] By: nicholas on 2005/09/16 13:50:39 |
bc85efd5 | 3415 | Log: Integrate: |
9a59ae94 NC |
3416 | [ 24693] |
3417 | Subject: Re: [perl #35977] perlbug AutoReply: Devel::DProf "unstacked calls in outer" | |
3418 | From: Duncan Findlay <duncf@debian.org> | |
3419 | Date: Wed, 1 Jun 2005 12:18:08 -0400 | |
3420 | Message-ID: <20050601161808.GA17294@duncf.mine.nu> | |
bc85efd5 | 3421 | |
9a59ae94 NC |
3422 | [ 25413] |
3423 | Subject: [perl #37163] dprofpp array subscript error | |
3424 | From: scott@perlcode.org (via RT) <perlbug-followup@perl.org> | |
3425 | Date: Tue, 13 Sep 2005 12:11:46 -0700 | |
3426 | Message-ID: <rt-3.0.11-37163-120724.9.33005980359667@perl.org> | |
bc85efd5 | 3427 | Branch: maint-5.8/perl |
9a59ae94 | 3428 | !> utils/dprofpp.PL |
bc85efd5 | 3429 | ____________________________________________________________________________ |
9a59ae94 | 3430 | [ 25419] By: nicholas on 2005/09/16 13:26:55 |
bc85efd5 | 3431 | Log: Integrate: |
9a59ae94 NC |
3432 | [ 24223] |
3433 | Make the four-argument form of select() return undef | |
3434 | instead of -1 on error. | |
bc85efd5 | 3435 | |
9a59ae94 NC |
3436 | [ 25418] |
3437 | Revert change #24223 : select() will continue | |
3438 | to return -1 on error, like in previous versions, and | |
3439 | like other system builtins. | |
bc85efd5 | 3440 | |
9a59ae94 NC |
3441 | (ie a no-op) |
3442 | Branch: maint-5.8/perl | |
3443 | !> pod/perlfunc.pod pp_sys.c | |
3444 | ____________________________________________________________________________ | |
3445 | [ 25415] By: nicholas on 2005/09/14 17:41:36 | |
3446 | Log: Integrate: | |
3447 | [ 24921] | |
3448 | weak references aren't UVs, do don't show this in the dump flags. | |
bc85efd5 | 3449 | |
9a59ae94 NC |
3450 | [ 24924] |
3451 | Avoid having NULL entries in the weakref backreference array, and | |
3452 | make S_sv_add_backref O(1) (instead of O(n)) | |
bc85efd5 | 3453 | Branch: maint-5.8/perl |
9a59ae94 | 3454 | !> dump.c sv.c |
bc85efd5 | 3455 | ____________________________________________________________________________ |
9a59ae94 | 3456 | [ 25412] By: nicholas on 2005/09/14 08:35:19 |
bc85efd5 | 3457 | Log: Integrate: |
9a59ae94 NC |
3458 | [ 23752] |
3459 | Shave off the explict 1; from the end of lib/Config.pm | |
bc85efd5 | 3460 | |
9a59ae94 NC |
3461 | [ 24982] |
3462 | Add a sanity check to Config::AUTOLOAD to prevent infinte loops if | |
3463 | Configure_heavy.pl gets truncated. | |
bc85efd5 | 3464 | |
9a59ae94 NC |
3465 | [ 25195] |
3466 | Remove :unique attribute from Config.pm, | |
3467 | until we find a better implementation of it (or | |
3468 | remove it). See [perl #36375]. | |
3469 | Branch: maint-5.8/perl | |
3470 | !> configpm | |
3471 | ____________________________________________________________________________ | |
3472 | [ 25408] By: nicholas on 2005/09/13 22:19:30 | |
3473 | Log: Integrate: | |
3474 | [ 24443] | |
3475 | "make regen" should run reentr.pl | |
bc85efd5 | 3476 | |
9a59ae94 NC |
3477 | [ 24774] |
3478 | reentr.pl should be using regen_lib.pl and unlinking files before it | |
3479 | starts. | |
bc85efd5 | 3480 | |
9a59ae94 NC |
3481 | [ 24775] |
3482 | Change perforce filetype from text to text+w (so regen.pl is happy) | |
bc85efd5 | 3483 | |
9a59ae94 NC |
3484 | [ 25059] |
3485 | Stop reentr.pl changing EOL on the files it writes on Win32 | |
bc85efd5 | 3486 | Branch: maint-5.8/perl |
9a59ae94 NC |
3487 | ! reentr.inc |
3488 | !> opnames.h reentr.c reentr.h reentr.pl regen.pl | |
bc85efd5 | 3489 | ____________________________________________________________________________ |
9a59ae94 | 3490 | [ 25407] By: nicholas on 2005/09/13 21:31:42 |
bc85efd5 | 3491 | Log: Integrate: |
9a59ae94 NC |
3492 | [ 24376] |
3493 | Convert to test.pl | |
bc85efd5 | 3494 | |
9a59ae94 NC |
3495 | [ 24782] |
3496 | Convert op/array.t to test.pl | |
bc85efd5 | 3497 | |
9a59ae94 NC |
3498 | [ 25054] |
3499 | Convert bless.t to test.pl | |
bc85efd5 | 3500 | |
9a59ae94 NC |
3501 | [ 25202] |
3502 | Subject: [PATCH] Convert t/op/vec.t to test.pl | |
3503 | From: Steve Peters <steve@fisharerojo.org> | |
3504 | Date: Wed, 20 Jul 2005 08:06:38 -0500 | |
3505 | Message-ID: <20050720130638.GA6123@mccoy.peters.homeunix.org> | |
bc85efd5 | 3506 | Branch: maint-5.8/perl |
9a59ae94 | 3507 | !> t/op/array.t t/op/bless.t t/op/mkdir.t t/op/vec.t |
bc85efd5 | 3508 | ____________________________________________________________________________ |
9a59ae94 NC |
3509 | [ 25405] By: nicholas on 2005/09/13 20:52:17 |
3510 | Log: The Peek.t parts of | |
3511 | Integrate: | |
3512 | [ 24088] | |
3513 | expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SV | |
bc85efd5 | 3514 | |
9a59ae94 NC |
3515 | [ 24091] |
3516 | Fix Peek.t to work with and without DEBUG_LEAKING_SCALARS | |
bc85efd5 | 3517 | Branch: maint-5.8/perl |
9a59ae94 | 3518 | !> ext/Devel/Peek/t/Peek.t |
bc85efd5 | 3519 | ____________________________________________________________________________ |
9a59ae94 | 3520 | [ 25404] By: nicholas on 2005/09/13 19:52:26 |
bc85efd5 | 3521 | Log: Integrate: |
9a59ae94 NC |
3522 | [ 24389] |
3523 | strictify t/TEST | |
3524 | make most variables lexical, narrow their scope, and give some of | |
3525 | them more meaningful names. Also fix a harmless bug where the wrong | |
3526 | filehandles are closed (A+B rather than U+A) | |
bc85efd5 | 3527 | |
9a59ae94 NC |
3528 | [ 24390] |
3529 | make t/TEST detect various failure modes in testfile outputs | |
3530 | in particular: | |
3531 | multiple leader lines | |
3532 | leader line not first or last line of file | |
3533 | unrecognised lines | |
3534 | out-of-sequence test numbers | |
bc85efd5 | 3535 | |
9a59ae94 NC |
3536 | [ 24392] |
3537 | strictifying t/TEST stopped it handling '1..n todo' correctly | |
3538 | (made scope of %toto too narrow) | |
bc85efd5 | 3539 | |
9a59ae94 NC |
3540 | [ 24393] |
3541 | stop Math/BigInt/t/bare_mbf.t producing spurious test output | |
bc85efd5 | 3542 | |
9a59ae94 NC |
3543 | [ 24417] |
3544 | t/TEST's new error messages now include the prefix 'FAILURE--' | |
bc85efd5 | 3545 | |
9a59ae94 NC |
3546 | [ 24498] |
3547 | make t/TEST print summary times consistently to two decimal places | |
3548 | ||
3549 | [ 25114] | |
3550 | Subject: [PATCH t/TEST] Understand "ok" with no number | |
3551 | From: Michael G Schwern <schwern@pobox.com> | |
3552 | Date: Mon, 11 Jul 2005 18:41:30 -0700 | |
3553 | Message-ID: <20050712014130.GA20855@windhund.schwern.org> | |
bc85efd5 | 3554 | Branch: maint-5.8/perl |
9a59ae94 | 3555 | !> lib/Math/BigInt/t/bare_mbf.t t/TEST |
bc85efd5 | 3556 | ____________________________________________________________________________ |
9a59ae94 | 3557 | [ 25401] By: nicholas on 2005/09/13 17:51:49 |
bc85efd5 | 3558 | Log: Integrate: |
9a59ae94 NC |
3559 | [ 24370] |
3560 | Convert to test.pl | |
bc85efd5 | 3561 | |
9a59ae94 NC |
3562 | [ 24371] |
3563 | Subject: [PATCH] IEEE math for the masses | |
3564 | From: Steve Peters <steve@fisharerojo.org> | |
3565 | Date: Fri, 15 Apr 2005 09:10:54 -0500 | |
3566 | Message-ID: <20050415141054.GA12749@mccoy.peters.homeunix.org> | |
bc85efd5 | 3567 | |
9a59ae94 | 3568 | (tests added to t/op/exp.t) |
bc85efd5 | 3569 | |
9a59ae94 NC |
3570 | [ 24377] |
3571 | ok($a == $b) better written as cmp_ok($a, '==', $b) | |
3572 | (The latter gives more diagnostics in the case of failure) | |
bc85efd5 | 3573 | |
9a59ae94 NC |
3574 | [ 24388] |
3575 | Document the unportability of atan2() edge cases | |
3576 | and remove unportable tests (by Steve Peters) | |
bc85efd5 | 3577 | Branch: maint-5.8/perl |
9a59ae94 | 3578 | !> pod/perlport.pod pp.c t/op/exp.t |
bc85efd5 | 3579 | ____________________________________________________________________________ |
9a59ae94 | 3580 | [ 25400] By: nicholas on 2005/09/13 17:33:24 |
bc85efd5 | 3581 | Log: Integrate: |
9a59ae94 NC |
3582 | [ 24313] |
3583 | Subject: [PATCH] Add -Wdeclaration-after-statement to default flags for gcc 3+ | |
3584 | From: Steve Peters <steve@fisharerojo.org> | |
3585 | Date: Sat, 23 Apr 2005 22:37:48 -0500 | |
3586 | Message-ID: <20050424033748.GA23117@mccoy.peters.homeunix.org> | |
bc85efd5 | 3587 | |
9a59ae94 NC |
3588 | [ 24432] |
3589 | Subject: [PATCH] Avoid USE_SITECUSTOMIZE redefined warnings | |
3590 | From: Jan Dubois <jand@ActiveState.com> | |
3591 | Date: Mon, 9 May 2005 19:29:06 -0700 | |
3592 | Message-Id: <200505100229.j4A2TGm1019135@smtp3.ActiveState.com> | |
bc85efd5 | 3593 | Branch: maint-5.8/perl |
9a59ae94 | 3594 | !> Configure config_h.SH |
bc85efd5 | 3595 | ____________________________________________________________________________ |
9a59ae94 | 3596 | [ 25396] By: nicholas on 2005/09/12 22:33:56 |
bc85efd5 | 3597 | Log: Integrate: |
9a59ae94 NC |
3598 | [ 24201] |
3599 | Add a macro PERL_DEBUG_COW, for aggressive compile time tests of | |
3600 | Copy-On-Write related source changes. | |
3601 | Fix the problem this revealed. | |
3602 | ||
3603 | [ 24998] | |
3604 | Fix sv_dec of undefined PVs to (a) not downgrade to NV | |
3605 | (b) give -1, rather than +1 | |
3606 | ||
3607 | [ 25102] | |
3608 | sv_dec is supposed to go *down*, m'kay. | |
bc85efd5 | 3609 | Branch: maint-5.8/perl |
9a59ae94 NC |
3610 | ! sv.h |
3611 | !> sv.c t/op/inc.t | |
bc85efd5 | 3612 | ____________________________________________________________________________ |
9a59ae94 | 3613 | [ 25395] By: nicholas on 2005/09/12 21:50:04 |
bc85efd5 | 3614 | Log: Integrate: |
9a59ae94 NC |
3615 | [ 24367] |
3616 | For perls where pids and ppids are cached, when the ppid of | |
3617 | the perl process becomes 1, refresh the ppid cache (this may | |
3618 | indicate that the parent process has died.) | |
3619 | ||
3620 | [ 24703] | |
3621 | Simplify the getppid code, by Alexey Tourbin | |
3622 | ||
3623 | [ 24709] | |
3624 | New test for getppid(), by Alexey Tourbin | |
bc85efd5 | 3625 | Branch: maint-5.8/perl |
9a59ae94 NC |
3626 | +> t/op/getppid.t |
3627 | !> MANIFEST pp_sys.c | |
bc85efd5 | 3628 | ____________________________________________________________________________ |
9a59ae94 | 3629 | [ 25394] By: nicholas on 2005/09/12 21:21:39 |
bc85efd5 | 3630 | Log: Integrate: |
9a59ae94 NC |
3631 | [ 24348] |
3632 | Add a new macro SvPV_free() which undoes OOK and free()s the PVX(), | |
3633 | becase there's a lot of code around that calls SvOOK_off(), memmov()s | |
3634 | the buffer, then promptly free()s it. So avoid the needless memmov(). | |
3635 | ||
3636 | [ 24351] | |
3637 | Refactor Perl_sv_utf8_upgrade_flags to use SvPV_free | |
bc85efd5 | 3638 | Branch: maint-5.8/perl |
9a59ae94 | 3639 | !> perl.c pp.c pp_ctl.c pp_hot.c sv.c sv.h |
bc85efd5 | 3640 | ____________________________________________________________________________ |
9a59ae94 NC |
3641 | [ 25393] By: nicholas on 2005/09/12 20:49:01 |
3642 | Log: Run regen.pl after | |
bc85efd5 | 3643 | |
9a59ae94 NC |
3644 | Integrate: |
3645 | [ 24277] | |
3646 | Subject: [PATCH] bytecode.pl, bytecode.h, and sv.h fixes | |
3647 | From: Steve Peters <steve@fisharerojo.org> | |
3648 | Date: Thu, 21 Apr 2005 18:55:47 -0500 | |
3649 | Message-ID: <20050421235547.GA12149@mccoy.peters.homeunix.org> | |
bc85efd5 | 3650 | Branch: maint-5.8/perl |
9a59ae94 NC |
3651 | ! ext/ByteLoader/byterun.c pod/perlintern.pod |
3652 | !> bytecode.pl ext/ByteLoader/bytecode.h | |
bc85efd5 | 3653 | ____________________________________________________________________________ |
9a59ae94 | 3654 | [ 25392] By: nicholas on 2005/09/12 20:12:10 |
bc85efd5 | 3655 | Log: Integrate: |
9a59ae94 NC |
3656 | [ 24260] |
3657 | Subject: [PATCH] Refactoring to Sv*_set() macros - patch #6 | |
3658 | From: Steve Peters <steve@fisharerojo.org> | |
3659 | Message-ID: <20050420112720.GA31042@mccoy.peters.homeunix.org> | |
3660 | Date: Wed, 20 Apr 2005 06:27:20 -0500 | |
3661 | Branch: maint-5.8/perl | |
3662 | !> bytecode.pl ext/ByteLoader/bytecode.h malloc.c | |
3663 | ____________________________________________________________________________ | |
3664 | [ 25391] By: nicholas on 2005/09/12 19:50:36 | |
3665 | Log: Integrate: | |
3666 | [ 24248] | |
3667 | Subject: [PATCH] Refactoring to Sv*_set() macros - patch #5 | |
3668 | From: Steve Peters <steve@fisharerojo.org> | |
3669 | Message-ID: <20050419000925.GA21640@mccoy.peters.homeunix.org> | |
3670 | Date: Mon, 18 Apr 2005 19:09:25 -0500 | |
bc85efd5 | 3671 | |
9a59ae94 NC |
3672 | [ 24249] |
3673 | Simplify PERL_DEBUG_PAD_ZERO so it continues to expand to | |
3674 | valid C code | |
bc85efd5 | 3675 | |
9a59ae94 NC |
3676 | [ 24253] |
3677 | Restore SvEND_set | |
bc85efd5 | 3678 | Branch: maint-5.8/perl |
9a59ae94 NC |
3679 | ! sv.h |
3680 | !> (integrate 30 files) | |
bc85efd5 | 3681 | ____________________________________________________________________________ |
9a59ae94 | 3682 | [ 25390] By: nicholas on 2005/09/12 16:18:42 |
bc85efd5 | 3683 | Log: Integrate: |
9a59ae94 NC |
3684 | (the sv_upgrade change from) |
3685 | [ 22934] | |
3686 | Assert that SV type has magic member when reading/writing. | |
3687 | Will catch buggy code. | |
bc85efd5 | 3688 | |
9a59ae94 NC |
3689 | [ 24199] |
3690 | Subject: [PATCH] Refactoring to Sv*_set() macros - patch #1 | |
3691 | From: Steve Peters <steve@fisharerojo.org> | |
3692 | Message-ID: <20050406232110.GA12249@mccoy.peters.homeunix.org> | |
3693 | Date: Wed, 6 Apr 2005 18:21:10 -0500 | |
3694 | ||
3695 | [ 24204] | |
3696 | Subject: [PATCH] Refactoring to Sv*_set() macros - patch #2 | |
3697 | From: Steve Peters <steve@fisharerojo.org> | |
3698 | Date: Thu, 7 Apr 2005 13:51:49 -0500 | |
3699 | Message-ID: <20050407185149.GA4418@mccoy.peters.homeunix.org> | |
3700 | ||
3701 | [ 24206] | |
3702 | Add SvIVX() to PERL_DEBUG_COW, and change pad.c to SvIVset() | |
bc85efd5 | 3703 | |
9a59ae94 NC |
3704 | [ 24229] |
3705 | Subject: [PATCH] Refactoring to Sv*_set() macros - patch #3 | |
3706 | From: Steve Peters <steve@fisharerojo.org> | |
3707 | Message-ID: <20050411023736.GB9355@mccoy.peters.homeunix.org> | |
3708 | Date: Sun, 10 Apr 2005 21:37:36 -0500 | |
3709 | ||
3710 | (with correction to SvUV_set) | |
3711 | ||
3712 | [ 24230] | |
3713 | Don't PERL_HASH(SvUVX(...)...) as it's actually a set. | |
3714 | Plus add an editor block | |
3715 | ||
3716 | [ 24239] | |
3717 | Subject: [PATCH] Refactoring to Sv*_set() macros - patch #4 | |
3718 | Message-ID: <20050416160502.GA26957@mccoy.peters.homeunix.org> | |
3719 | From: Steve Peters <steve@fisharerojo.org> | |
3720 | Date: Sat, 16 Apr 2005 11:05:02 -0500 | |
bc85efd5 | 3721 | |
9a59ae94 | 3722 | plus fix to Perl_rvpv_dup assigning to an RV with SvPVX |
bc85efd5 | 3723 | |
9a59ae94 NC |
3724 | [ 24240] |
3725 | Two more uses of lvalue SvIVX() | |
bc85efd5 | 3726 | |
9a59ae94 NC |
3727 | [ 24246] |
3728 | PERL_DEBUG_COW for SvUVX and SvPVX | |
bc85efd5 | 3729 | Branch: maint-5.8/perl |
9a59ae94 NC |
3730 | ! sv.h |
3731 | !> av.c cop.h doio.c ext/ByteLoader/byterun.c | |
3732 | !> ext/DynaLoader/dl_dyld.xs ext/List/Util/Util.xs | |
3733 | !> ext/PerlIO/encoding/encoding.xs ext/Storable/Storable.xs | |
3734 | !> ext/threads/threads.xs gv.c lib/ExtUtils/t/Constant.t malloc.c | |
3735 | !> op.c pad.c perl.c pp.c pp_ctl.c pp_hot.c pp_sort.c scope.c | |
3736 | !> sv.c toke.c util.c | |
bc85efd5 | 3737 | ____________________________________________________________________________ |
9a59ae94 | 3738 | [ 25389] By: nicholas on 2005/09/12 14:42:43 |
bc85efd5 | 3739 | Log: Integrate: |
9a59ae94 NC |
3740 | [ 24652] |
3741 | Subject: [PATCH] Speed up lib/unicore/mktables by 45% | |
3742 | From: Andy Lester <andy@petdance.com> | |
3743 | Date: Tue, 31 May 2005 12:39:00 -0500 | |
3744 | Message-ID: <20050531173900.GA9820@petdance.com> | |
bc85efd5 | 3745 | |
9a59ae94 NC |
3746 | [ 24656] |
3747 | Subject: [PATCH] eliminate always running mktables | |
3748 | From: Robin Barker <Robin.Barker@npl.co.uk> | |
3749 | Date: Wed, 1 Jun 2005 09:55:16 +0100 | |
3750 | Message-ID: <533D273D4014D411AB1D00062938C4D90849C6B8@hotel.npl.co.uk> | |
bc85efd5 | 3751 | |
9a59ae94 NC |
3752 | [ 24659] |
3753 | If we're building config_heavy.pl somewhere else, then we need to | |
3754 | require it, not something (or maybe nothing) in the correct place. | |
3755 | Branch: maint-5.8/perl | |
3756 | !> Makefile.SH configpm lib/unicore/mktables | |
3757 | ____________________________________________________________________________ | |
3758 | [ 25385] By: nicholas on 2005/09/11 20:36:26 | |
3759 | Log: Integrate: | |
3760 | [ 24228] | |
3761 | Avoid taking a reference to SvIVX and putting that address on the | |
3762 | save stack | |
bc85efd5 | 3763 | |
9a59ae94 NC |
3764 | [ 24241] |
3765 | Refactor the odd-one-out code before a Renew(SvPVX(...)...) | |
bc85efd5 | 3766 | |
9a59ae94 NC |
3767 | [ 24344] |
3768 | Calling sv_backoff() on something that's about to be free()d will | |
3769 | memmov() memory that's about to be freed. Seems wasteful. | |
bc85efd5 | 3770 | |
9a59ae94 NC |
3771 | [ 24357] |
3772 | Explode if anyone attempts to sv_upgrade PL_mess_sv. | |
3773 | Should this be a panic: ? | |
bc85efd5 | 3774 | |
9a59ae94 NC |
3775 | [ 24373] |
3776 | PL_mess_sv is always >= SVt_PVMG, so no need for an if() test | |
bc85efd5 | 3777 | |
9a59ae94 NC |
3778 | [ 24418] |
3779 | The idea is that when you find something, you stop looking. | |
3780 | ( http://use.perl.org/comments.pl?sid=26369&cid=40183 ) | |
bc85efd5 | 3781 | |
9a59ae94 NC |
3782 | [ 24419] |
3783 | There's no need to set a reference count for the new SV heads, as it's | |
3784 | always set to 1 at uprooting time. | |
3785 | But set it to zero when DEBUGGING to make things clearer. Plus fix a | |
3786 | bug introduced by change 22945, where the last SV head had an | |
3787 | uninitialised reference count. | |
bc85efd5 | 3788 | |
9a59ae94 NC |
3789 | [ 24423] |
3790 | Simplify S_hv_notallowed slightly by passing a prebuilt message | |
3791 | template. (Also slightly smaller object code) | |
bc85efd5 | 3792 | |
9a59ae94 NC |
3793 | [ 24438] |
3794 | As we have the length of the string easily to hand, no reason not to | |
3795 | use it. | |
bc85efd5 | 3796 | |
9a59ae94 NC |
3797 | [ 24439] |
3798 | s/sv_setpv(sv,"")/sv_setpvn(sv,"",0)/ | |
3799 | plus a couple of 1 byte sv_setpv()s too. | |
bc85efd5 | 3800 | |
9a59ae94 NC |
3801 | [ 24626] |
3802 | Subject: [PATCH] Teeny optimization in S_hv_magic_check | |
3803 | From: Andy Lester <andy@petdance.com> | |
3804 | Date: Tue, 24 May 2005 11:41:15 -0500 | |
3805 | Message-ID: <20050524164115.GA12027@petdance.com> | |
bc85efd5 | 3806 | |
9a59ae94 NC |
3807 | [ 24638] |
3808 | Change the logic to avoid needing to set a variable during the loop | |
bc85efd5 | 3809 | |
9a59ae94 NC |
3810 | [ 24646] |
3811 | Avoid updating a variable in the loop | |
bc85efd5 | 3812 | |
9a59ae94 NC |
3813 | [ 24648] |
3814 | Avoid updating a variable in a loop. | |
3815 | Only calculate the number of links in a hash bucket chain if we really | |
3816 | need it. | |
bc85efd5 | 3817 | |
9a59ae94 NC |
3818 | [ 24669] |
3819 | Subject: [PATCH] use lengths in sv_setpv() calls | |
3820 | From: Andy Lester <andy@petdance.com> | |
3821 | Date: Wed, 1 Jun 2005 23:16:56 -0500 | |
3822 | Message-ID: <20050602041656.GA3000@petdance.com> | |
bc85efd5 | 3823 | Branch: maint-5.8/perl |
9a59ae94 NC |
3824 | !> doio.c dump.c ext/B/B.xs ext/Storable/Storable.xs gv.c hv.c |
3825 | !> mg.c op.c perl.c pp_ctl.c pp_hot.c pp_sys.c sv.c toke.c util.c | |
bc85efd5 | 3826 | ____________________________________________________________________________ |
9a59ae94 | 3827 | [ 25384] By: nicholas on 2005/09/11 19:30:11 |
bc85efd5 | 3828 | Log: Integrate: |
9a59ae94 NC |
3829 | [ 23949] |
3830 | Add Module::CoreList in the maintainers list | |
bc85efd5 | 3831 | |
9a59ae94 NC |
3832 | [ 24133] |
3833 | Add encoding::warnings to Maintainers.pl and rebuild META.yml for release | |
bc85efd5 | 3834 | |
9a59ae94 NC |
3835 | [ 24160] |
3836 | Add Math::BigInt::FastCalc in maintainer list | |
bc85efd5 | 3837 | |
9a59ae94 NC |
3838 | [ 24790] |
3839 | Update maintainers list | |
bc85efd5 | 3840 | |
9a59ae94 NC |
3841 | [ 24835] |
3842 | Add IO::Zlib in maintainers list | |
3843 | ||
3844 | [ 24931] | |
3845 | Add Archive::Tar to the maintainers list | |
bc85efd5 | 3846 | Branch: maint-5.8/perl |
9a59ae94 | 3847 | !> Porting/Maintainers.pl |
bc85efd5 | 3848 | ____________________________________________________________________________ |
9a59ae94 | 3849 | [ 25382] By: nicholas on 2005/09/10 21:38:40 |
bc85efd5 | 3850 | Log: Integrate: |
9a59ae94 NC |
3851 | [ 25318] |
3852 | Upgrade to Term::ANSIColor 1.10 | |
bc85efd5 | 3853 | Branch: maint-5.8/perl |
9a59ae94 NC |
3854 | !> lib/Term/ANSIColor.pm lib/Term/ANSIColor/ChangeLog |
3855 | !> lib/Term/ANSIColor/README lib/Term/ANSIColor/test.pl | |
bc85efd5 | 3856 | ____________________________________________________________________________ |
9a59ae94 | 3857 | [ 25381] By: nicholas on 2005/09/10 21:18:44 |
bc85efd5 | 3858 | Log: Integrate: |
9a59ae94 NC |
3859 | [ 24990] |
3860 | Upgrade to Filter::Simple 0.82 | |
bc85efd5 | 3861 | |
9a59ae94 NC |
3862 | [ 24991] |
3863 | Fix tests of Filter::Simple 0.82 in the core | |
bc85efd5 | 3864 | |
9a59ae94 NC |
3865 | [ 24992] |
3866 | Oops (fix previous fix). | |
bc85efd5 | 3867 | Branch: maint-5.8/perl |
9a59ae94 NC |
3868 | !> lib/Filter/Simple.pm lib/Filter/Simple/Changes |
3869 | !> lib/Filter/Simple/t/data.t lib/Filter/Simple/t/export.t | |
3870 | !> lib/Filter/Simple/t/filter.t lib/Filter/Simple/t/filter_only.t | |
3871 | !> lib/Filter/Simple/t/import.t t/lib/Filter/Simple/ExportTest.pm | |
3872 | !> t/lib/Filter/Simple/FilterOnlyTest.pm | |
3873 | !> t/lib/Filter/Simple/FilterTest.pm | |
3874 | !> t/lib/Filter/Simple/ImportTest.pm | |
bc85efd5 | 3875 | ____________________________________________________________________________ |
9a59ae94 | 3876 | [ 25380] By: nicholas on 2005/09/10 21:03:36 |
bc85efd5 | 3877 | Log: Integrate: |
9a59ae94 NC |
3878 | [ 24932] |
3879 | Upgrade to Test::Harness 2.49_02 | |
bc85efd5 | 3880 | |
9a59ae94 NC |
3881 | [ 24941] |
3882 | Upgrade to Test::Harness 2.50 | |
bc85efd5 | 3883 | |
9a59ae94 NC |
3884 | [ 24989] |
3885 | Upgrade to Test::Harness 2.52 | |
bc85efd5 | 3886 | Branch: maint-5.8/perl |
9a59ae94 NC |
3887 | !> lib/Test/Harness.pm lib/Test/Harness/Changes |
3888 | !> lib/Test/Harness/Iterator.pm lib/Test/Harness/Straps.pm | |
3889 | !> lib/Test/Harness/bin/prove lib/Test/Harness/t/strap-analyze.t | |
3890 | !> lib/Test/Harness/t/test-harness.t | |
bc85efd5 | 3891 | ____________________________________________________________________________ |
9a59ae94 | 3892 | [ 25379] By: nicholas on 2005/09/10 20:29:37 |
bc85efd5 | 3893 | Log: Integrate: |
9a59ae94 NC |
3894 | (the Time::HiRes part of) |
3895 | [ 24271] | |
3896 | Subject: [PATCH] Symbian port of Perl | |
3897 | From: <jarkko.hietaniemi@nokia.com> | |
3898 | Date: Mon, 18 Apr 2005 13:18:30 +0300 | |
3899 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> | |
bc85efd5 | 3900 | |
9a59ae94 NC |
3901 | [ 24472] |
3902 | Upgrade to Time::HiRes 1.68 | |
bc85efd5 | 3903 | |
9a59ae94 NC |
3904 | [ 24985] |
3905 | Upgrade to Time::HiRes 1.69 | |
bc85efd5 | 3906 | |
9a59ae94 NC |
3907 | [ 24988] |
3908 | Upgrade to Time::HiRes 1.70 | |
bc85efd5 | 3909 | |
9a59ae94 NC |
3910 | [ 25002] |
3911 | Upgrade to Time::HiRes 1.71 | |
bc85efd5 | 3912 | |
9a59ae94 NC |
3913 | [ 25044] |
3914 | Upgrade to Time::HiRes 1.72 | |
bc85efd5 | 3915 | |
9a59ae94 NC |
3916 | [ 25295] |
3917 | Subject: Time::HiRes::nanosleep support for Solaris [PATCH] | |
3918 | From: Gisle Aas <gisle@ActiveState.com> | |
3919 | Date: 15 Aug 2005 21:05:22 -0700 | |
3920 | Message-ID: <lrk6imy1a5.fsf@caliper.activestate.com> | |
bc85efd5 | 3921 | |
9a59ae94 NC |
3922 | [ 25298] |
3923 | Upgrade to Time::HiRes 1.73 | |
bc85efd5 | 3924 | Branch: maint-5.8/perl |
9a59ae94 NC |
3925 | !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm |
3926 | !> ext/Time/HiRes/HiRes.xs ext/Time/HiRes/Makefile.PL | |
3927 | !> ext/Time/HiRes/hints/solaris.pl ext/Time/HiRes/t/HiRes.t | |
bc85efd5 | 3928 | ____________________________________________________________________________ |
9a59ae94 | 3929 | [ 25378] By: nicholas on 2005/09/10 20:11:32 |
bc85efd5 | 3930 | Log: Integrate: |
9a59ae94 NC |
3931 | [ 24426] |
3932 | Upgrade to Unicode::Collate 0.50 | |
bc85efd5 | 3933 | |
9a59ae94 NC |
3934 | [ 24978] |
3935 | Upgrade to Unicode::Collate 0.51 | |
bc85efd5 | 3936 | Branch: maint-5.8/perl |
9a59ae94 NC |
3937 | +> lib/Unicode/Collate/t/cjkrange.t lib/Unicode/Collate/t/ignor.t |
3938 | +> lib/Unicode/Collate/t/override.t | |
3939 | !> MANIFEST lib/Unicode/Collate.pm lib/Unicode/Collate/Changes | |
3940 | !> lib/Unicode/Collate/README lib/Unicode/Collate/t/altern.t | |
3941 | !> lib/Unicode/Collate/t/contract.t | |
3942 | !> lib/Unicode/Collate/t/hangtype.t | |
3943 | !> lib/Unicode/Collate/t/hangul.t lib/Unicode/Collate/t/illegal.t | |
3944 | !> lib/Unicode/Collate/t/illegalp.t lib/Unicode/Collate/t/index.t | |
3945 | !> lib/Unicode/Collate/t/normal.t | |
3946 | !> lib/Unicode/Collate/t/rearrang.t lib/Unicode/Collate/t/test.t | |
3947 | !> lib/Unicode/Collate/t/trailwt.t | |
3948 | !> lib/Unicode/Collate/t/variable.t | |
3949 | !> lib/Unicode/Collate/t/version.t lib/Unicode/Collate/t/view.t | |
bc85efd5 | 3950 | ____________________________________________________________________________ |
9a59ae94 NC |
3951 | [ 25377] By: nicholas on 2005/09/10 19:40:57 |
3952 | Log: Remove stowaways | |
bc85efd5 | 3953 | Branch: maint-5.8/perl |
9a59ae94 | 3954 | - pod/perl593delta.pod symbian/PerlBase.pod |
bc85efd5 | 3955 | ____________________________________________________________________________ |
9a59ae94 | 3956 | [ 25376] By: nicholas on 2005/09/10 19:39:28 |
bc85efd5 | 3957 | Log: Integrate: |
9a59ae94 NC |
3958 | [ 24161] |
3959 | Down with K&R function arguments | |
bc85efd5 | 3960 | |
9a59ae94 NC |
3961 | (the Pathtools part of) |
3962 | [ 24170] | |
3963 | Add casting to allow g++ (3.3.5) to compile the core code. | |
3964 | A C++ compiler produces lots of warnings that are probably valid | |
3965 | concerns to investigate. | |
bc85efd5 | 3966 | |
9a59ae94 NC |
3967 | (the Pathtools part of) |
3968 | [ 24271] | |
3969 | Subject: [PATCH] Symbian port of Perl | |
3970 | From: <jarkko.hietaniemi@nokia.com> | |
3971 | Date: Mon, 18 Apr 2005 13:18:30 +0300 | |
3972 | Message-ID: <B356D8F434D20B40A8CEDAEC305A1F2453D653@esebe105.NOE.Nokia.com> | |
bc85efd5 | 3973 | |
9a59ae94 NC |
3974 | [ 24407] |
3975 | Upgrade to PathTools 3.07 | |
bc85efd5 | 3976 | |
9a59ae94 NC |
3977 | [ 24607] |
3978 | Fix failing Cwd tests on Win32 | |
bc85efd5 | 3979 | |
9a59ae94 | 3980 | Patch was posted to Ken previously |
bc85efd5 | 3981 | |
9a59ae94 | 3982 | (see http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2005-05/msg00226.html) |
bc85efd5 | 3983 | |
9a59ae94 | 3984 | but no reply as yet. I'll mail him again... |
bc85efd5 | 3985 | |
9a59ae94 NC |
3986 | [ 24631] |
3987 | Upgrade to PathTools 3.08 | |
bc85efd5 | 3988 | |
9a59ae94 NC |
3989 | [ 24882] |
3990 | Upgrade to PathTools 3.09 | |
bc85efd5 | 3991 | |
9a59ae94 NC |
3992 | [ 25334] |
3993 | Upgrade to PathTools 3.10 | |
bc85efd5 | 3994 | |
9a59ae94 NC |
3995 | [ 25338] |
3996 | Upgrade to PathTools 3.11 | |
3997 | (no real changes) | |
bc85efd5 | 3998 | Branch: maint-5.8/perl |
9a59ae94 NC |
3999 | !> ext/Cwd/Changes ext/Cwd/Cwd.xs ext/Cwd/t/cwd.t |
4000 | !> ext/Cwd/t/taint.t lib/Cwd.pm lib/File/Spec.pm | |
4001 | !> lib/File/Spec/Cygwin.pm lib/File/Spec/Mac.pm | |
4002 | !> lib/File/Spec/OS2.pm lib/File/Spec/Unix.pm | |
4003 | !> lib/File/Spec/VMS.pm lib/File/Spec/Win32.pm | |
4004 | !> lib/File/Spec/t/Spec.t | |
bc85efd5 | 4005 | ____________________________________________________________________________ |
9a59ae94 NC |
4006 | [ 25375] By: nicholas on 2005/09/10 17:47:19 |
4007 | Log: Integrate: | |
4008 | [ 24397] | |
4009 | Upgrade to Test::Simple 0.60 | |
bc85efd5 | 4010 | |
9a59ae94 NC |
4011 | [ 24401] |
4012 | Missing files in Test::Simple | |
bc85efd5 | 4013 | Branch: maint-5.8/perl |
9a59ae94 NC |
4014 | +> lib/Test/Simple/t/create.t lib/Test/Simple/t/is_deeply_fail.t |
4015 | +> t/lib/Test/Simple/sample_tests/exit.plx | |
4016 | - lib/Test/Simple/t/is_deeply.t | |
4017 | !> MANIFEST lib/Test/Builder.pm lib/Test/More.pm | |
4018 | !> lib/Test/Simple.pm lib/Test/Simple/Changes | |
4019 | !> lib/Test/Simple/t/00signature.t | |
4020 | !> lib/Test/Simple/t/circular_data.t lib/Test/Simple/t/exit.t | |
4021 | !> lib/Test/Simple/t/fork.t lib/Test/Simple/t/has_plan.t | |
4022 | !> lib/Test/Simple/t/has_plan2.t lib/Test/Simple/t/is_fh.t | |
4023 | !> lib/Test/Simple/t/require_ok.t | |
bc85efd5 | 4024 | ____________________________________________________________________________ |
9a59ae94 NC |
4025 | [ 25373] By: nicholas on 2005/09/10 16:46:54 |
4026 | Log: Run buildtoc | |
4027 | Branch: maint-5.8/perl | |
4028 | ! MANIFEST pod/perl.pod pod/perltoc.pod vms/descrip_mms.template | |
4029 | ! win32/pod.mak | |
4030 | ____________________________________________________________________________ | |
4031 | [ 25372] By: nicholas on 2005/09/10 16:33:56 | |
4032 | Log: Run regen.pl | |
bc85efd5 | 4033 | Branch: maint-5.8/perl |
9a59ae94 | 4034 | ! pod/perlintern.pod |
bc85efd5 | 4035 | ____________________________________________________________________________ |
9a59ae94 | 4036 | [ 25371] By: nicholas on 2005/09/10 14:20:14 |
bc85efd5 | 4037 | Log: Integrate: |
9a59ae94 NC |
4038 | [ 25234] |
4039 | Subject: [PATCH] perlfunc.pod grammar fixes | |
4040 | From: Steve Peters <steve@fisharerojo.org> | |
4041 | Date: Wed, 27 Jul 2005 22:02:13 -0500 | |
4042 | Message-ID: <20050728030213.GA11330@mccoy.peters.homeunix.org> | |
bc85efd5 | 4043 | |
9a59ae94 | 4044 | (with minor tweaks) |
bc85efd5 | 4045 | |
9a59ae94 NC |
4046 | [ 25301] |
4047 | FAQ sync | |
bc85efd5 | 4048 | |
9a59ae94 NC |
4049 | [ 25320] |
4050 | Subject: Re: Documentation change for IPC::Open*.pm | |
4051 | From: Ben Tilly <btilly@gmail.com> | |
4052 | Date: Mon, 22 Aug 2005 08:30:14 -0700 | |
4053 | Message-ID: <acc274b3050822083093357fe@mail.gmail.com> | |
bc85efd5 | 4054 | |
9a59ae94 NC |
4055 | [ 25324] |
4056 | Unmatched parentheses (thanks to Steve Peters) | |
bc85efd5 | 4057 | |
9a59ae94 NC |
4058 | [ 25339] |
4059 | Clarify the cases where system() returns 1, | |
4060 | per a suggestion of Rick Delaney (bug #36976) | |
bc85efd5 | 4061 | |
9a59ae94 NC |
4062 | [ 25342] |
4063 | Document that Sys::Syslog::openlog might die. | |
4064 | Fixes [perl #36848] Sys::Syslog::syslog kills program if syslogd not running | |
bc85efd5 | 4065 | |
9a59ae94 NC |
4066 | [ 25351] |
4067 | Subject: document index() with out of bounds POSITION | |
4068 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
4069 | Date: Sep 2, 2005 2:23 PM | |
4070 | Message-ID: <20050902122311.GA3104@efn.org> | |
bc85efd5 | 4071 | |
9a59ae94 NC |
4072 | [ 25366] |
4073 | Minor comment fix | |
bc85efd5 | 4074 | Branch: maint-5.8/perl |
9a59ae94 NC |
4075 | !> ext/Sys/Syslog/Syslog.pm hv.h lib/IPC/Open2.pm |
4076 | !> lib/IPC/Open3.pm pod/perlfaq.pod pod/perlfaq2.pod | |
4077 | !> pod/perlfaq3.pod pod/perlfaq4.pod pod/perlfaq5.pod | |
4078 | !> pod/perlfaq6.pod pod/perlfaq7.pod pod/perlfaq8.pod | |
4079 | !> pod/perlfaq9.pod pod/perlfunc.pod pod/perlvar.pod | |
bc85efd5 | 4080 | ____________________________________________________________________________ |
9a59ae94 | 4081 | [ 25370] By: nicholas on 2005/09/10 13:47:01 |
bc85efd5 | 4082 | Log: Integrate: |
9a59ae94 NC |
4083 | [ 25229] |
4084 | Subject: [PATCH] id est is i.e. | |
4085 | From: Steve Peters <steve@fisharerojo.org> | |
4086 | Date: Tue, 26 Jul 2005 20:42:38 -0500 | |
4087 | Message-ID: <20050727014238.GA2582@mccoy.peters.homeunix.org> | |
bc85efd5 | 4088 | |
9a59ae94 NC |
4089 | [ 25241] |
4090 | Clarification to the syntax of loop modifiers | |
4091 | by Piotr Fusik | |
bc85efd5 | 4092 | |
9a59ae94 NC |
4093 | [ 25242] |
4094 | Subject: [PATCH] Fix English error in overload.pm | |
4095 | From: Andy Lester <andy@petdance.com> | |
4096 | Date: Thu, 28 Jul 2005 14:10:43 -0500 | |
4097 | Message-ID: <20050728191043.GC607@petdance.com> | |
bc85efd5 | 4098 | |
9a59ae94 NC |
4099 | [ 25253] |
4100 | Subject: [PATCH] POD typos | |
4101 | From: "Piotr Fusik" <pfusik@op.pl> | |
4102 | Date: Sat, 30 Jul 2005 21:54:19 +0200 | |
4103 | Message-ID: <00ef01c59542$3198ba00$26d34dd5@piec> | |
bc85efd5 | 4104 | |
9a59ae94 NC |
4105 | [ 25258] |
4106 | Subject: Re: [perl #36616] bug or feature? foreach (sort @array) {y/a-z/A-Z/;} # @array modified! | |
4107 | From: Michael G Schwern <schwern@pobox.com> | |
4108 | Date: Sat, 23 Jul 2005 19:59:29 -0700 | |
4109 | Message-ID: <20050724025929.GA6574@windhund.schwern.org> | |
bc85efd5 | 4110 | |
9a59ae94 NC |
4111 | [ 25259] |
4112 | More typo fixes (damn generated pod files) | |
bc85efd5 | 4113 | |
9a59ae94 NC |
4114 | [ 25260] |
4115 | Document where to find maintainers of dual live modules | |
bc85efd5 | 4116 | |
9a59ae94 NC |
4117 | [ 25268] |
4118 | "thread failed to start" is a severe warning, not a fatal error | |
4119 | as reported by Tassilo von Parseval. | |
bc85efd5 | 4120 | |
9a59ae94 NC |
4121 | [ 25272] |
4122 | Clarify docs | |
bc85efd5 | 4123 | |
9a59ae94 NC |
4124 | [ 25274] |
4125 | Subject: [PATCH] undup | |
4126 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
4127 | Date: Sun, 07 Aug 2005 13:28:19 +0300 | |
4128 | Message-ID: <42F5E243.80500@gmail.com> | |
bc85efd5 | 4129 | |
9a59ae94 NC |
4130 | [ 25276] |
4131 | Subject: Re: [PATCH] undup | |
4132 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
4133 | Date: Sun, 07 Aug 2005 14:49:40 +0300 | |
4134 | Message-ID: <42F5F554.5020701@gmail.com> | |
bc85efd5 | 4135 | |
9a59ae94 NC |
4136 | [ 25278] |
4137 | Update Porting/repository.pod to recommend Cygwin's ssh on Win32 | |
bc85efd5 | 4138 | |
9a59ae94 NC |
4139 | Cygwin's ssh client seems to be superior to MSYS's ssh client in that |
4140 | it supports the ServerAliveInterval config setting which prevents the | |
4141 | ssh client from timing out every so often | |
4142 | Branch: maint-5.8/perl | |
4143 | +> pod/perl593delta.pod symbian/PerlBase.pod | |
4144 | !> (integrate 30 files) | |
4145 | ____________________________________________________________________________ | |
4146 | [ 25369] By: nicholas on 2005/09/10 13:19:18 | |
4147 | Log: Integrate: | |
4148 | [ 25037] | |
4149 | Add the perlglossary man page | |
bc85efd5 | 4150 | |
9a59ae94 NC |
4151 | Subject: [PATCH] perlglossary.pod |
4152 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
4153 | Date: Fri, 1 Jul 2005 03:10:50 -0700 | |
4154 | Message-ID: <20050701101050.GA2448@efn.org> | |
bc85efd5 | 4155 | |
9a59ae94 NC |
4156 | [ 25065] |
4157 | Subject: [PATCH] perlglossary.pod: add jump points | |
4158 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
4159 | Date: Mon, 4 Jul 2005 02:07:52 -0700 | |
4160 | Message-ID: <20050704090752.GB4056@efn.org> | |
bc85efd5 | 4161 | |
9a59ae94 NC |
4162 | [ 25085] |
4163 | Subject: [PATCH @ 25084] simple authors removal | |
4164 | From: Vadim Konovalov <vadim@vkonovalov.ru> | |
4165 | Date: Wed, 06 Jul 2005 00:15:48 +0400 | |
4166 | Message-ID: <42CAEA74.1020108@vkonovalov.ru> | |
bc85efd5 | 4167 | |
9a59ae94 NC |
4168 | [ 25098] |
4169 | Subject: Re: [PATCH] Pod::Html - correctly link to =item's on the same page | |
4170 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
4171 | Date: Thu, 7 Jul 2005 15:05:51 -0700 | |
4172 | Message-ID: <20050707220551.GB2388@efn.org> | |
bc85efd5 | 4173 | |
9a59ae94 | 4174 | (plus fix a couple of POD warnings) |
bc85efd5 | 4175 | |
9a59ae94 NC |
4176 | [ 25112] |
4177 | Subject: [PATCH] perlfunc.pod | |
4178 | From: "Piotr Fusik" <pfusik@op.pl> | |
4179 | Date: Sat, 9 Jul 2005 16:21:05 +0200 | |
4180 | Message-ID: <01de01c58491$f3182f60$a6d24dd5@piec> | |
bc85efd5 | 4181 | |
9a59ae94 NC |
4182 | [ 25118] |
4183 | Hack out -DL documentation from perldebuguts.pod | |
bc85efd5 | 4184 | |
9a59ae94 NC |
4185 | Now that the perl core uses Newx*() rather than New*() this chunk |
4186 | of old documentation is more obsolete than ever before. | |
bc85efd5 | 4187 | |
9a59ae94 NC |
4188 | [ 25131] |
4189 | Subject: [PATCH] Re: Documentation error in IO::Socket | |
4190 | From: Michael G Schwern <schwern@pobox.com> | |
4191 | Date: Tue, 12 Jul 2005 13:18:34 -0700 | |
4192 | Message-ID: <20050712201834.GA29275@windhund.schwern.org> | |
4193 | ||
4194 | [ 25145] | |
4195 | Subject: [PATCH] Missing tie() call in NDBM_File SYNOPSIS | |
4196 | From: Matt Sergeant <matt@sergeant.org> | |
4197 | Date: Thu, 14 Jul 2005 16:53:03 -0400 | |
4198 | Message-Id: <28baf339c3b78cc40017066b9dc7cffb@sergeant.org> | |
4199 | ||
4200 | [ 25148] | |
4201 | Subject: [perl #36538] perlfunc/our contradicts itself | |
4202 | From: "Michael G Schwern via RT" <perlbug-followup@perl.org> | |
4203 | Date: Thu, 14 Jul 2005 19:10:51 -0700 | |
4204 | Message-ID: <rt-3.0.11-36538-117411.7.57026072725992@perl.org> | |
4205 | ||
4206 | [ 25149] | |
4207 | Subject: [perl #7840] Hash Behaviour differs v5.6.0 to v5.6.1 | |
4208 | From: "Michael G Schwern via RT" <perlbug-followup@perl.org> | |
4209 | Date: Thu, 14 Jul 2005 16:57:45 -0700 | |
4210 | Message-ID: <rt-3.0.11-7840-117401.4.81505529800216@perl.org> | |
4211 | ||
4212 | (with minor tweaks) | |
4213 | ||
4214 | [ 25161] | |
4215 | [perl #9720] document what can be assigned to a shared scalar | |
4216 | ||
4217 | [ 25164] | |
4218 | Subject: Re: Why does our() cross packages? (PATCH) | |
4219 | From: Michael G Schwern <schwern@pobox.com> | |
4220 | Date: Fri, 15 Jul 2005 14:35:18 -0700 | |
4221 | Message-ID: <20050715213518.GH6897@windhund.schwern.org> | |
bc85efd5 | 4222 | |
9a59ae94 | 4223 | (with minor tweaks suggested in subsequent posts) |
bc85efd5 | 4224 | |
9a59ae94 NC |
4225 | [ 25165] |
4226 | Subject: [PATCH] perlop: why \c\ cannot be placed just before the terminating delimiter | |
4227 | From: SADAHIRO Tomoyuki <bqw10602@nifty.com> | |
4228 | Date: Sun, 17 Jul 2005 11:38:05 +0900 | |
4229 | Message-Id: <20050717112557.5921.BQW10602@nifty.com> | |
bc85efd5 | 4230 | |
9a59ae94 NC |
4231 | [ 25198] |
4232 | Remove obsolete error messages | |
bc85efd5 | 4233 | |
9a59ae94 NC |
4234 | [ 25220] |
4235 | Subject: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts | |
4236 | From: Michael G Schwern <schwern@pobox.com> | |
4237 | Date: Sat, 23 Jul 2005 17:25:18 -0700 | |
4238 | Message-ID: <20050724002518.GB4918@windhund.schwern.org> | |
bc85efd5 | 4239 | |
9a59ae94 NC |
4240 | Subject: Re: [PATCH perlfunc.pod/crypt] crypt() digests, not encrypts |
4241 | From: Michael G Schwern <schwern@pobox.com> | |
4242 | Date: Sun, 24 Jul 2005 13:49:25 -0700 | |
4243 | Message-ID: <20050724204925.GC13275@windhund.schwern.org> | |
4244 | ||
4245 | [ 25227] | |
4246 | Subject: [perl #36658] Typo in perlfunc.pod | |
4247 | From: "John W. Krahn" (via RT) <perlbug-followup@perl.org> | |
4248 | Date: Tue, 26 Jul 2005 01:07:18 -0700 | |
4249 | Message-ID: <rt-3.0.11-36658-118300.18.7320750032131@perl.org> | |
4250 | Branch: maint-5.8/perl | |
4251 | +> pod/perlglossary.pod | |
4252 | !> AUTHORS MANIFEST ext/IO/lib/IO/Socket.pm | |
4253 | !> ext/NDBM_File/NDBM_File.pm ext/threads/shared/shared.pm | |
4254 | !> pod.lst pod/perl.pod pod/perldebguts.pod pod/perldiag.pod | |
4255 | !> pod/perlfunc.pod pod/perlmodlib.pod pod/perlop.pod | |
4256 | ____________________________________________________________________________ | |
4257 | [ 25368] By: nicholas on 2005/09/10 12:44:18 | |
4258 | Log: Integrate: | |
4259 | The doc patch from: | |
4260 | [ 19637] | |
4261 | Subject: [PATCH] jumbo closure fix | |
4262 | From: Dave Mitchell <davem@fdgroup.com> | |
4263 | Date: Wed, 26 Feb 2003 14:49:47 +0000 | |
4264 | Message-ID: <20030226144947.A14444@fdgroup.com> | |
4265 | ||
4266 | [ 24686] | |
4267 | Subject: [PATCH] Quotes in pod/*.pod | |
4268 | From: Andy Lester <andy@petdance.com> | |
4269 | Date: Thu, 2 Jun 2005 16:19:54 -0500 | |
4270 | Message-ID: <20050602211954.GA22107@petdance.com> | |
bc85efd5 | 4271 | |
9a59ae94 NC |
4272 | [ 24690] |
4273 | Subject: Re: Should while ( <$fh> ) and while (< $fh >) do the same thing? | |
bc85efd5 | 4274 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> |
9a59ae94 NC |
4275 | Date: Thu, 2 Jun 2005 11:49:11 -0700 |
4276 | Message-ID: <20050602184911.GA3292@efn.org> | |
bc85efd5 | 4277 | |
9a59ae94 NC |
4278 | [ 24719] |
4279 | Subject: RE: a bit of trouble with compiling with MSVC++ on Win32 | |
4280 | From: "Konovalov, Vadim" <vkonovalov@spb.lucent.com> | |
4281 | Date: Tue, 7 Jun 2005 13:19:33 +0400 | |
4282 | Message-ID: <7DD1BE2C50259746ABB8683672D2089E12D462@itotest-1.spb.lucent.com> | |
bc85efd5 | 4283 | |
9a59ae94 NC |
4284 | [ 24771] |
4285 | Subject: [PATCH] perlfunc.pod: ioctl.ph | |
4286 | From: Alexey Tourbin <at@altlinux.ru> | |
4287 | Date: Wed, 8 Jun 2005 13:45:08 +0400 | |
4288 | Message-ID: <20050608094508.GJ5867@solemn.turbinal.org> | |
bc85efd5 | 4289 | |
9a59ae94 NC |
4290 | [ 24797] |
4291 | Allison says that "Media" isn't really needed in the name. | |
bc85efd5 | 4292 | |
9a59ae94 NC |
4293 | [ 24807] |
4294 | Subject: [PATCH] perlipc.pod: mkfifo() | |
4295 | From: Alexey Tourbin <at@altlinux.ru> | |
4296 | Date: Sat, 11 Jun 2005 16:26:56 +0400 | |
4297 | Message-ID: <20050611122656.GC8181@solemn.turbinal.org> | |
bc85efd5 | 4298 | |
9a59ae94 NC |
4299 | [ 24822] |
4300 | Subject: [PATCH] Re: [perl #36047] perlmod.pod/CLONESKIP error | |
4301 | From: Offer Kaye <offer.kaye@gmail.com> | |
4302 | Date: Thu, 2 Jun 2005 09:14:53 +0300 | |
4303 | Message-ID: <56942505060123146e5eb1c2@mail.gmail.com> | |
bc85efd5 | 4304 | |
9a59ae94 NC |
4305 | [ 24836] |
4306 | Document ${^UTF8LOCALE} | |
bc85efd5 | 4307 | |
9a59ae94 NC |
4308 | [ 24849] |
4309 | Better phrasing | |
bc85efd5 | 4310 | |
9a59ae94 NC |
4311 | [ 24868] |
4312 | Update README.win32 | |
bc85efd5 | 4313 | |
9a59ae94 | 4314 | (Mention Borland compiler is also free; update libwin32 link) |
bc85efd5 | 4315 | |
9a59ae94 NC |
4316 | [ 24902] |
4317 | Subject: [perl #36328] Until Statement Undocumented | |
4318 | From: Eric Amick (via RT) <perlbug-followup@perl.org> | |
4319 | Date: 18 Jun 2005 03:47:32 -0000 | |
4320 | Message-ID: <rt-3.0.11-36328-115949.3.38667506136829@perl.org> | |
bc85efd5 | 4321 | |
9a59ae94 NC |
4322 | [ 24903] |
4323 | Missed a chunk in previous commit | |
bc85efd5 | 4324 | |
9a59ae94 NC |
4325 | [ 24904] |
4326 | Hugo suggests this. | |
bc85efd5 | 4327 | |
9a59ae94 NC |
4328 | [ 24909] |
4329 | Subject: [PATCH pod/perlfunc.pod pod/perlobj.pod pod/perltooc.pod] Recommend Against UNIVERSAL:: Methods as Functions, take 2 | |
4330 | From: chromatic <chromatic@wgz.org> | |
4331 | Date: Sat, 18 Jun 2005 12:15:41 -0700 | |
4332 | Message-Id: <1119122141.21521.9.camel@localhost> | |
bc85efd5 | 4333 | |
9a59ae94 NC |
4334 | [ 25013] |
4335 | Expand on parts of perltodo | |
4336 | ||
4337 | [ 25015] | |
4338 | Subject: some dusting off of the cross-compilation information | |
4339 | From: Jarkko Hietaniemi <jhietaniemi@gmail.com> | |
4340 | Date: Thu, 30 Jun 2005 08:41:17 +0300 | |
4341 | Message-ID: <42C385FD.9040601@gmail.com> | |
bc85efd5 | 4342 | Branch: maint-5.8/perl |
9a59ae94 | 4343 | !> (integrate 33 files) |
bc85efd5 | 4344 | ____________________________________________________________________________ |
9a59ae94 | 4345 | [ 25367] By: nicholas on 2005/09/10 11:42:11 |
bc85efd5 | 4346 | Log: Integrate: |
9a59ae94 NC |
4347 | [ 24083] |
4348 | Remove an XXX note from the public doc. | |
4349 | Hide it in the comments, instead | |
bc85efd5 | 4350 | |
9a59ae94 NC |
4351 | [ 24567] |
4352 | Clarification on the behaviour of qw// and x : | |
4353 | Subject: [PATCH] Re: [perl #35885] qw and x operators doesn't mix | |
4354 | From: Yitzchak Scott-Thoennes <sthoenna@efn.org> | |
4355 | Date: Tue, 24 May 2005 08:52:00 -0700 | |
4356 | Message-ID: <20050524155200.GA1784@efn.org> | |
bc85efd5 | 4357 | |
9a59ae94 NC |
4358 | [ 24571] |
4359 | Update description of Term::ReadLine and fix typo | |
4360 | Subject: [perl #35963] Typo in Term::ReadLine | |
4361 | From: "perlbug@veggiechinese.net (via RT)" <perlbug-followup@perl.org> | |
4362 | Date: 24 May 2005 23:29:37 -0000 | |
4363 | Message-ID: <rt-3.0.11-35963-113541.14.5614982698687@perl.org> | |
bc85efd5 | 4364 | |
9a59ae94 NC |
4365 | [ 24668] |
4366 | New HW model; more on threads for 10.20 | |
bc85efd5 | 4367 | |
9a59ae94 NC |
4368 | [ 24684] |
4369 | FAQ sync | |
bc85efd5 | 4370 | |
9a59ae94 NC |
4371 | [ 24685] |
4372 | Indent fix | |
bc85efd5 | 4373 | Branch: maint-5.8/perl |
9a59ae94 NC |
4374 | !> README.hpux lib/Term/ReadLine.pm pod/perlfaq1.pod |
4375 | !> pod/perlfaq2.pod pod/perlfaq3.pod pod/perlfaq4.pod | |
4376 | !> pod/perlfaq5.pod pod/perlfaq6.pod pod/perlfaq7.pod | |
4377 | !> pod/perlfaq8.pod pod/perlfaq9.pod pod/perlop.pod sv.c | |
bc85efd5 | 4378 | ____________________________________________________________________________ |
9a59ae94 NC |
4379 | [ 24695] By: nicholas on 2005/06/03 09:57:50 |
4380 | Log: Create perl588delta.pod | |
946f3a97 | 4381 | Branch: maint-5.8/perl |
9a59ae94 NC |
4382 | + pod/perl588delta.pod |
4383 | ! MANIFEST Makefile.SH pod.lst pod/perltoc.pod | |
0c23e7c8 NC |
4384 | ! vms/descrip_mms.template win32/Makefile win32/makefile.mk |
4385 | ! win32/pod.mak | |
0a066a7a | 4386 | ____________________________________________________________________________ |
9a59ae94 | 4387 | [ 24647] By: nicholas on 2005/05/31 10:31:56 |
76ccf683 NC |
4388 | Log: Disarm the maint branch |
4389 | Branch: maint-5.8/perl | |
4390 | ! patchlevel.h | |
4391 | ____________________________________________________________________________ | |
9a59ae94 | 4392 | [ 24641] By: nicholas on 2005/05/30 21:22:34 |
76ccf683 NC |
4393 | Log: Break a leg |
4394 | Branch: maint-5.8/perl | |
9a59ae94 NC |
4395 | ! patchlevel.h |
4396 | ____________________________________________________________________________ | |
4397 | [ 24640] By: nicholas on 2005/05/30 21:22:04 | |
4398 | Log: Sic transit unicos mundi | |
4399 | Branch: maint-5.8/perl | |
4400 | ! pod/perl587delta.pod | |
76ccf683 | 4401 | ____________________________________________________________________________ |
9a59ae94 | 4402 | [ 24639] By: nicholas on 2005/05/30 21:06:23 |
76ccf683 NC |
4403 | Log: Update Changes |
4404 | Branch: maint-5.8/perl | |
4405 | ! Changes patchlevel.h |