Commit | Line | Data |
---|---|---|
16d20bd9 AD |
1 | ------------- |
2 | Version 5.002 | |
3 | ------------- | |
4 | ||
5 | Summary of user-visible Configure and build changes since 5.001: | |
6 | ||
7 | Yet more enhancements and fixes have been made to the Configure and | |
8 | build process for perl. Most of these will not be visible to the | |
9 | ordinary user--they just make the process more robust and likely to | |
10 | work on a wider range of platforms. | |
11 | ||
37120919 AD |
12 | This is a brief summary of the most important changes. A more |
13 | detailed description is given below. | |
16d20bd9 | 14 | |
4633a7c4 LW |
15 | Slightly changed installation directories. See INSTALL. |
16 | ||
16d20bd9 AD |
17 | Include 5.000 - 5.001 upgrage notes :-) (see below). You might |
18 | want to read through them as well as these notes. | |
19 | ||
20 | Install documentation for perl modules and pod2* translators. You can | |
21 | now view perl module documentation with either your system's man(1) | |
22 | program or with the supplied perldoc script. | |
23 | ||
16d20bd9 AD |
24 | Many hint file updates. |
25 | ||
8e07c86e AD |
26 | Improve and simplify detection of local libraries and header files. |
27 | ||
28 | Expand documentation of installation process in new INSTALL file. | |
29 | ||
4633a7c4 LW |
30 | Try to reduce Unixisms (such as SH file extraction) to enhance |
31 | portability to other platforms. There's still a long way to go. | |
32 | ||
4aa0a1f7 AD |
33 | Upgrade Traps and Pitfalls: |
34 | ||
35 | Since a lot has changed in the build process, you are probably best off | |
36 | starting with a fresh copy of the perl5.002 sources. In particular, | |
37 | your 5.000 or 5.001 config.sh will contain several variables that are no | |
38 | longer needed. Further, improvements in the Configure tests may mean | |
39 | that some of the answers will be different than they were in previous | |
40 | versions, and which answer to keep can be difficult to sort out. | |
41 | Therefore, you are probably better off ignoring your old config.sh, as | |
42 | in the following: | |
43 | ||
37120919 | 44 | make -k distclean # (if you've built perl before) |
8e07c86e | 45 | rm -f config.sh # (in case distclean mysteriously fails) |
4aa0a1f7 AD |
46 | sh Configure [whatever options you like] |
47 | make depend | |
48 | make | |
49 | make test | |
16d20bd9 | 50 | |
37120919 AD |
51 | This, and much more, is described in the new INSTALL file. |
52 | ||
c07a80fd | 53 | Here are the detailed changes from 5.002beta1 to 5.002b2 in |
54 | reverse chronolgical order: | |
55 | ||
56 | =item 5.002beta2 | |
57 | ||
58 | This is patch.2b2 to perl5.002beta1. | |
59 | This takes you from 5.002beta1h to 5.002beta2. | |
60 | ||
61 | Renaming this as beta2 reflects _my_ feeling that it's time to | |
62 | wrap up things for the release of 5.002. | |
63 | ||
64 | Index: Changes.Conf | |
65 | ||
66 | Include changes from patches 2b1a .. 2b1h, as well as this | |
67 | patch. | |
68 | ||
69 | Index: Configure | |
70 | ||
71 | Use nm -D on Linux with shared libraries, if the system | |
72 | supports nm -D. | |
73 | ||
74 | Prereq: 3.0.1.8 | |
75 | *** perl5.002b1h/Configure Thu Jan 4 11:14:37 1996 | |
76 | --- perl5.002b2/Configure Thu Jan 11 17:09:13 1996 | |
77 | ||
78 | Index: MANIFEST | |
79 | ||
80 | Include Stub Readline library as part of new debugger. | |
81 | ||
82 | Include hints file dec_osf for ODBM_File extension. | |
83 | ||
84 | *** perl5.002b1h/MANIFEST Wed Jan 3 14:37:54 1996 | |
85 | --- perl5.002b2/MANIFEST Sat Jan 13 16:30:43 1996 | |
86 | ||
87 | Index: configpm | |
88 | ||
89 | Updates from Tim's -m/-M/-V patch. | |
90 | ||
91 | *** perl5.002b1h/configpm Tue Oct 31 11:51:52 1995 | |
92 | --- perl5.002b2/configpm Fri Jan 12 10:53:34 1996 | |
93 | ||
94 | Index: doop.c | |
95 | ||
96 | Chip's patch to use STDCHAR and U8 nearly everywhere instead of | |
97 | assuming 8-bit chars or ~(char) 0 == 0xff. | |
98 | ||
99 | *** perl5.002b1h/doop.c Wed Nov 15 15:08:01 1995 | |
100 | --- perl5.002b2/doop.c Fri Jan 12 15:05:04 1996 | |
101 | ||
102 | Index: embed.h | |
103 | ||
104 | Updates from Tim's -m/-M/-V patch. | |
105 | ||
106 | *** perl5.002b1h/embed.h Thu Jan 4 13:28:08 1996 | |
107 | --- perl5.002b2/embed.h Fri Jan 12 15:09:11 1996 | |
108 | ||
109 | Index: ext/DB_File/Makefile.PL | |
110 | ||
111 | Disable prototypes. | |
112 | Disable pod2man. | |
113 | ||
114 | *** perl5.002b1h/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995 | |
115 | --- perl5.002b2/ext/DB_File/Makefile.PL Tue Jan 9 16:54:17 1996 | |
116 | ||
117 | *** perl5.002b1h/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995 | |
118 | --- perl5.002b2/ext/DB_File/Makefile.PL Sat Jan 13 17:07:11 1996 | |
119 | ||
120 | Index: ext/DynaLoader/Makefile.PL | |
121 | ||
122 | Disable prototypes. | |
123 | Disable pod2man. | |
124 | ||
125 | *** perl5.002b1h/ext/DynaLoader/Makefile.PL Tue Jun 6 12:24:37 1995 | |
126 | --- perl5.002b2/ext/DynaLoader/Makefile.PL Sat Jan 13 17:16:34 1996 | |
127 | ||
128 | Index: ext/Fcntl/Makefile.PL | |
129 | ||
130 | Disable prototypes. | |
131 | Disable pod2man. | |
132 | ||
133 | *** perl5.002b1h/ext/Fcntl/Makefile.PL Thu Jan 19 18:58:52 1995 | |
134 | --- perl5.002b2/ext/Fcntl/Makefile.PL Sat Jan 13 17:16:38 1996 | |
135 | ||
136 | Index: ext/GDBM_File/GDBM_File.pm | |
137 | ||
138 | Make the NAME section a legal paragraph. | |
139 | ||
140 | *** perl5.002b1h/ext/GDBM_File/GDBM_File.pm Mon Nov 20 10:22:26 1995 | |
141 | --- perl5.002b2/ext/GDBM_File/GDBM_File.pm Fri Jan 12 16:11:38 1996 | |
142 | ||
143 | Index: ext/GDBM_File/Makefile.PL | |
144 | ||
145 | Disable prototypes. | |
146 | Disable pod2man. | |
147 | ||
148 | *** perl5.002b1h/ext/GDBM_File/Makefile.PL Wed Feb 22 14:36:36 1995 | |
149 | --- perl5.002b2/ext/GDBM_File/Makefile.PL Sat Jan 13 17:08:02 1996 | |
150 | ||
151 | Index: ext/NDBM_File/Makefile.PL | |
152 | ||
153 | Disable prototypes. | |
154 | Disable pod2man. | |
155 | ||
156 | *** perl5.002b1h/ext/NDBM_File/Makefile.PL Wed Feb 22 14:36:39 1995 | |
157 | --- perl5.002b2/ext/NDBM_File/Makefile.PL Sat Jan 13 17:08:13 1996 | |
158 | ||
159 | Index: ext/ODBM_File/Makefile.PL | |
160 | ||
161 | Disable prototypes. | |
162 | Disable pod2man. | |
163 | ||
164 | *** perl5.002b1h/ext/ODBM_File/Makefile.PL Mon Jun 5 15:03:44 1995 | |
165 | --- perl5.002b2/ext/ODBM_File/Makefile.PL Sat Jan 13 17:08:22 1996 | |
166 | ||
167 | Index: ext/ODBM_File/hints/dec_osf.pl | |
168 | ||
169 | New file. | |
170 | ||
171 | *** /dev/null Sat Jan 13 16:48:01 1996 | |
172 | --- perl5.002b2/ext/ODBM_File/hints/dec_osf.pl Sat Jan 13 16:30:01 1996 | |
173 | ||
174 | Index: ext/POSIX/Makefile.PL | |
175 | ||
176 | Disable prototypes. | |
177 | Disable pod2man. | |
178 | ||
179 | *** perl5.002b1h/ext/POSIX/Makefile.PL Thu Jan 19 18:59:00 1995 | |
180 | --- perl5.002b2/ext/POSIX/Makefile.PL Sat Jan 13 17:08:27 1996 | |
181 | ||
182 | Index: ext/SDBM_File/Makefile.PL | |
183 | ||
184 | Disable prototypes. | |
185 | Disable pod2man. | |
186 | ||
187 | *** perl5.002b1h/ext/SDBM_File/Makefile.PL Tue Nov 14 11:16:43 1995 | |
188 | --- perl5.002b2/ext/SDBM_File/Makefile.PL Sat Jan 13 17:16:49 1996 | |
189 | ||
190 | Index: ext/SDBM_File/sdbm/sdbm.c | |
191 | ||
192 | Give correct prototype for free. | |
193 | ||
194 | Prereq: 1.16 | |
195 | *** perl5.002b1h/ext/SDBM_File/sdbm/sdbm.c Mon Nov 13 23:01:41 1995 | |
196 | --- perl5.002b2/ext/SDBM_File/sdbm/sdbm.c Fri Jan 12 10:33:32 1996 | |
197 | ||
198 | Index: ext/Safe/Makefile.PL | |
199 | ||
200 | Disable prototypes. | |
201 | Disable pod2man. | |
202 | ||
203 | *** perl5.002b1h/ext/Safe/Makefile.PL Tue Jan 2 15:43:53 1996 | |
204 | --- perl5.002b2/ext/Safe/Makefile.PL Sat Jan 13 17:08:45 1996 | |
205 | ||
206 | Index: ext/Safe/Safe.pm | |
207 | ||
208 | Patch from Andreas. | |
209 | ||
210 | *** perl5.002b1h/ext/Safe/Safe.pm Tue Jan 2 15:45:27 1996 | |
211 | --- perl5.002b2/ext/Safe/Safe.pm Fri Jan 12 10:52:33 1996 | |
212 | ||
213 | Index: ext/Safe/Safe.xs | |
214 | ||
215 | Patch for older compilers which had namespace confusion. | |
216 | ||
217 | *** perl5.002b1h/ext/Safe/Safe.xs Tue Jan 2 15:45:27 1996 | |
218 | --- perl5.002b2/ext/Safe/Safe.xs Fri Jan 5 14:27:47 1996 | |
219 | ||
220 | Index: ext/Socket/Makefile.PL | |
221 | ||
222 | Disable prototypes. | |
223 | Disable pod2man. | |
224 | ||
225 | *** perl5.002b1h/ext/Socket/Makefile.PL Sat Dec 2 16:23:52 1995 | |
226 | --- perl5.002b2/ext/Socket/Makefile.PL Sat Jan 13 17:08:52 1996 | |
227 | ||
228 | Index: ext/Socket/Socket.xs | |
229 | ||
230 | Use unsigned shorts for ports. | |
231 | ||
232 | *** perl5.002b1h/ext/Socket/Socket.xs Sat Dec 2 15:46:20 1995 | |
233 | --- perl5.002b2/ext/Socket/Socket.xs Mon Jan 8 21:59:52 1996 | |
234 | ||
235 | Index: global.sym | |
236 | ||
237 | Updates from Tim's -m/-M/-V patch. | |
238 | ||
239 | *** perl5.002b1h/global.sym Wed Jan 3 12:01:59 1996 | |
240 | --- perl5.002b2/global.sym Fri Jan 12 10:53:34 1996 | |
241 | ||
242 | Index: gv.c | |
243 | ||
244 | Avoid VMS sprintf bug with buffers >1024. | |
245 | ||
246 | *** perl5.002b1h/gv.c Fri Dec 8 10:37:22 1995 | |
247 | --- perl5.002b2/gv.c Fri Jan 12 15:27:27 1996 | |
248 | ||
249 | Index: hints/aix.sh | |
250 | ||
251 | Updated | |
252 | ||
253 | *** perl5.002b1h/hints/aix.sh Mon Nov 13 23:03:33 1995 | |
254 | --- perl5.002b2/hints/aix.sh Fri Jan 12 12:09:48 1996 | |
255 | ||
256 | Index: hints/irix_5.sh | |
257 | ||
258 | Updated | |
259 | ||
260 | *** perl5.002b1h/hints/irix_5.sh Tue Jan 2 14:53:52 1996 | |
261 | --- perl5.002b2/hints/irix_5.sh Tue Jan 9 16:05:11 1996 | |
262 | ||
263 | Index: hints/linux.sh | |
264 | ||
265 | Updated | |
266 | ||
267 | *** perl5.002b1h/hints/linux.sh Fri Jun 2 10:20:55 1995 | |
268 | --- perl5.002b2/hints/linux.sh Fri Jan 12 11:43:52 1996 | |
269 | ||
270 | Index: hints/machten.sh | |
271 | ||
272 | Updated | |
273 | ||
274 | *** perl5.002b1h/hints/machten.sh Sun Mar 12 02:36:04 1995 | |
275 | --- perl5.002b2/hints/machten.sh Wed Jan 10 14:53:32 1996 | |
276 | ||
277 | Index: installman | |
278 | ||
279 | Use File::Path::mkpath instead of our own makedir(). | |
280 | ./perl installman --man1dir=man1 could lead to infinte recursion | |
281 | in old makedir() routine. Use the standard library instead. | |
282 | ||
283 | *** perl5.002b1h/installman Thu Dec 28 16:06:11 1995 | |
284 | --- perl5.002b2/installman Thu Jan 11 16:12:30 1996 | |
285 | ||
286 | Index: installperl | |
287 | ||
288 | Use File::Path::mkpath instead of our own makedir(). | |
289 | ||
290 | *** perl5.002b1h/installperl Wed Jan 3 14:33:57 1996 | |
291 | --- perl5.002b2/installperl Thu Jan 11 16:12:16 1996 | |
292 | ||
293 | Index: interp.sym | |
294 | ||
295 | Updates from Tim's -m/-M/-V patch. | |
296 | ||
297 | *** perl5.002b1h/interp.sym Fri Nov 10 17:17:32 1995 | |
298 | --- perl5.002b2/interp.sym Fri Jan 12 15:05:04 1996 | |
299 | ||
300 | Index: lib/AutoLoader.pm | |
301 | ||
302 | Undo Tim's tainting patch from beta1h. | |
303 | ||
304 | *** perl5.002b1h/lib/AutoLoader.pm Tue Jan 2 16:10:36 1996 | |
305 | --- perl5.002b2/lib/AutoLoader.pm Fri Jan 5 16:02:28 1996 | |
306 | ||
307 | Index: lib/Carp.pm | |
308 | *** perl5.002b1h/lib/Carp.pm Tue Jan 2 12:10:38 1996 | |
309 | --- perl5.002b2/lib/Carp.pm Fri Jan 12 11:23:31 1996 | |
310 | ||
311 | Index: lib/ExtUtils/MM_VMS.pm | |
312 | ||
313 | Updated to MakeMaker-5.16. | |
314 | ||
315 | *** perl5.002b1h/lib/ExtUtils/MM_VMS.pm Tue Jan 2 14:07:10 1996 | |
316 | --- perl5.002b2/lib/ExtUtils/MM_VMS.pm Thu Jan 4 21:00:46 1996 | |
317 | ||
318 | Index: lib/ExtUtils/MakeMaker.pm | |
319 | ||
320 | Updated to MakeMaker-5.16. | |
321 | ||
322 | Prereq: 1.129 | |
323 | *** perl5.002b1h/lib/ExtUtils/MakeMaker.pm Tue Jan 2 14:07:10 1996 | |
324 | --- perl5.002b2/lib/ExtUtils/MakeMaker.pm Wed Jan 10 16:13:05 1996 | |
325 | ||
326 | Index: lib/File/Find.pm | |
327 | ||
328 | Fixed exporting of symbols to work. | |
329 | ||
330 | *** perl5.002b1h/lib/File/Find.pm Wed Nov 15 15:20:03 1995 | |
331 | --- perl5.002b2/lib/File/Find.pm Wed Jan 10 14:46:24 1996 | |
332 | ||
333 | Index: lib/I18N/Collate.pm | |
334 | ||
335 | Updated documentation to match program. | |
336 | ||
337 | *** perl5.002b1h/lib/I18N/Collate.pm Fri Jun 2 11:30:49 1995 | |
338 | --- perl5.002b2/lib/I18N/Collate.pm Fri Jan 5 16:05:26 1996 | |
339 | ||
340 | Index: lib/Term/ReadLine.pm | |
341 | ||
342 | Stub new file to interface to various readline packages, or | |
343 | give stub functions if none are found. | |
344 | ||
345 | *** /dev/null Sat Jan 13 16:48:01 1996 | |
346 | --- perl5.002b2/lib/Term/ReadLine.pm Fri Jan 12 11:23:31 1996 | |
347 | ||
348 | Index: lib/dumpvar.pl | |
349 | ||
350 | Ilya's new debugger. | |
351 | ||
352 | *** perl5.002b1h/lib/dumpvar.pl Tue Oct 18 12:36:00 1994 | |
353 | --- perl5.002b2/lib/dumpvar.pl Fri Jan 12 11:23:31 1996 | |
354 | ||
355 | Index: lib/perl5db.pl | |
356 | ||
357 | Ilya's new debugger. | |
358 | ||
359 | *** perl5.002b1h/lib/perl5db.pl Tue Jan 2 16:30:33 1996 | |
360 | --- perl5.002b2/lib/perl5db.pl Fri Jan 12 11:23:31 1996 | |
361 | ||
362 | Index: lib/sigtrap.pm | |
363 | ||
364 | Ilya's new debugger. | |
365 | ||
366 | *** perl5.002b1h/lib/sigtrap.pm Thu May 25 11:20:13 1995 | |
367 | --- perl5.002b2/lib/sigtrap.pm Fri Jan 12 11:23:31 1996 | |
368 | ||
369 | Index: miniperlmain.c | |
370 | ||
371 | More robust i18nl14n() function from jhi. | |
372 | ||
373 | *** perl5.002b1h/miniperlmain.c Thu Jan 4 12:03:37 1996 | |
374 | --- perl5.002b2/miniperlmain.c Mon Jan 8 22:00:19 1996 | |
375 | ||
376 | Index: myconfig | |
377 | ||
378 | Updates from Tim's -m/-M/-V patch. | |
379 | ||
380 | *** perl5.002b1h/myconfig Tue Apr 4 12:13:21 1995 | |
381 | --- perl5.002b2/myconfig Fri Jan 12 10:53:35 1996 | |
382 | ||
383 | Index: op.c | |
384 | ||
385 | Chip's U8/STDCHAR patch. | |
386 | ||
387 | *** perl5.002b1h/op.c Wed Jan 3 14:17:01 1996 | |
388 | --- perl5.002b2/op.c Fri Jan 12 15:05:05 1996 | |
389 | ||
390 | Index: perl.c | |
391 | ||
392 | Change Copyright date to include 1996. Hope you don't mind. | |
393 | ||
394 | Presumptively call this beta2. | |
395 | ||
396 | *** perl5.002b1h/perl.c Thu Jan 4 15:13:53 1996 | |
397 | --- perl5.002b2/perl.c Fri Jan 12 15:05:05 1996 | |
398 | ||
399 | Index: perl.h | |
400 | ||
401 | Updates from Tim's -m/-M/-V patch. | |
402 | ||
403 | *** perl5.002b1h/perl.h Wed Jan 3 12:21:55 1996 | |
404 | --- perl5.002b2/perl.h Fri Jan 12 15:05:04 1996 | |
405 | ||
406 | Index: pod/Makefile | |
407 | ||
408 | Use PERL=../miniperl | |
409 | ||
410 | *** perl5.002b1h/pod/Makefile Wed Jan 3 15:06:41 1996 | |
411 | --- perl5.002b2/pod/Makefile Fri Jan 5 14:14:30 1996 | |
412 | ||
413 | Index: pod/perlembed.pod | |
414 | ||
415 | Give correct usage for the 5th arg to perl_parse (don't pass | |
416 | env). | |
417 | ||
418 | *** perl5.002b1h/pod/perlembed.pod Thu Dec 28 16:34:07 1995 | |
419 | --- perl5.002b2/pod/perlembed.pod Tue Jan 9 16:02:51 1996 | |
420 | ||
421 | Index: pod/perlfunc.pod | |
422 | ||
423 | Work around a pod2man complaint about the -X function. | |
424 | ||
425 | *** perl5.002b1h/pod/perlfunc.pod Tue Jan 2 15:39:26 1996 | |
426 | --- perl5.002b2/pod/perlfunc.pod Fri Jan 12 11:04:15 1996 | |
427 | ||
428 | *** perl5.002b1h/pod/perlfunc.pod Tue Jan 2 15:39:26 1996 | |
429 | --- perl5.002b2/pod/perlfunc.pod Fri Jan 12 11:04:15 1996 | |
430 | ||
431 | Index: pod/perlovl.pod | |
432 | ||
433 | Add DESCRIPTION to head1 line. | |
434 | ||
435 | *** perl5.002b1h/pod/perlovl.pod Thu Dec 28 16:34:13 1995 | |
436 | --- perl5.002b2/pod/perlovl.pod Thu Jan 11 17:11:16 1996 | |
437 | ||
438 | Index: pod/perlrun.pod | |
439 | ||
440 | Updates from Tim's -m/-M/-V patch. | |
441 | ||
442 | *** perl5.002b1h/pod/perlrun.pod Thu Dec 28 16:34:15 1995 | |
443 | --- perl5.002b2/pod/perlrun.pod Fri Jan 12 10:53:35 1996 | |
444 | ||
445 | Index: pp_ctl.c | |
446 | ||
447 | Debugger patch. | |
448 | ||
449 | *** perl5.002b1h/pp_ctl.c Wed Jan 3 12:23:13 1996 | |
450 | --- perl5.002b2/pp_ctl.c Fri Jan 12 15:05:05 1996 | |
451 | ||
452 | Index: t/lib/posix.t | |
453 | ||
454 | Not having POSIX shouldn't result in test failing TEST harness. | |
455 | ||
456 | *** perl5.002b1h/t/lib/posix.t Mon Jan 16 22:27:33 1995 | |
457 | --- perl5.002b2/t/lib/posix.t Tue Jan 9 15:33:14 1996 | |
458 | ||
459 | Index: t/lib/safe.t | |
460 | ||
461 | Not having Safe shouldn't result in test failing TEST harness. | |
462 | ||
463 | *** perl5.002b1h/t/lib/safe.t Tue Jan 2 15:43:53 1996 | |
464 | --- perl5.002b2/t/lib/safe.t Tue Jan 9 15:35:43 1996 | |
465 | ||
466 | Index: t/lib/socket.t | |
467 | ||
468 | Not having Socket shouldn't result in test failing TEST harness. | |
469 | ||
470 | *** perl5.002b1h/t/lib/socket.t Fri Dec 8 11:16:01 1995 | |
471 | --- perl5.002b2/t/lib/socket.t Tue Jan 9 15:35:51 1996 | |
472 | ||
473 | Index: t/op/time.t | |
474 | ||
475 | Test missed year-end wrap-around by one day. | |
476 | ||
477 | *** perl5.002b1h/t/op/time.t Tue Oct 18 12:46:31 1994 | |
478 | --- perl5.002b2/t/op/time.t Wed Jan 10 16:04:41 1996 | |
479 | ||
480 | Index: toke.c | |
481 | ||
482 | Chip's U8/STDCHAR patch. | |
483 | ||
484 | Tim's "add a ; after PERL5DB" patch. | |
485 | ||
486 | *** perl5.002b1h/toke.c Wed Dec 6 13:24:19 1995 | |
487 | --- perl5.002b2/toke.c Fri Jan 12 15:05:06 1996 | |
488 | ||
489 | Index: utils/h2xs.PL | |
490 | ||
491 | Updated to 1.13. Include Changes template file. | |
492 | ||
493 | *** perl5.002b1h/utils/h2xs.PL Tue Jan 2 13:50:55 1996 | |
494 | --- perl5.002b2/utils/h2xs.PL Thu Jan 11 16:59:48 1996 | |
495 | ||
496 | Index: writemain.SH | |
497 | ||
498 | Updates from Tim's -m/-M/-V patch. | |
499 | ||
500 | *** perl5.002b1h/writemain.SH Sat Nov 18 15:51:55 1995 | |
501 | --- perl5.002b2/writemain.SH Fri Jan 12 10:53:35 1996 | |
502 | ||
503 | =item patch.2b1h | |
504 | ||
505 | This is patch.2b1h to perl5.002beta1. This is mainly a clean-up | |
506 | patch. No progress is made dealing with memory leaks or | |
507 | optimizations, though I have used #define STRANGE_MALLOC to | |
508 | work around at least some problems. | |
509 | ||
510 | Index: Configure | |
511 | ||
512 | Upgraded to metaconfig patchlevel 60. | |
513 | ||
514 | Add in usesafe variable to include or exclude the Safe extension. | |
515 | ||
516 | Test for sigaction(). | |
517 | ||
518 | Check for pager. This was actually accidental since perldoc.PL | |
519 | mentions $pager and metaconfig has a unit to check for the | |
520 | user's pager. In retrospect, I decided the Configure check | |
521 | didn't do any harm and some extension writers might decide to | |
522 | use it. | |
523 | ||
524 | Always put man1dir under $prefix unless a command line | |
525 | override is used. | |
526 | ||
527 | Allow command-line overrides of $man1ext and $man3ext. | |
528 | ||
529 | ||
530 | Allow man1dir and man3dir names like .../man.1 instead of | |
531 | just .../man1. | |
532 | ||
533 | Lots of rearrangements of various pieces of Configure. | |
534 | This might be because I ran metaconfig on a different | |
535 | architecture. | |
536 | ||
537 | libc searching now honors $libpth. Previously, it (almost) | |
538 | always looked in /usr/lib before checking /lib. | |
539 | ||
540 | Only prompt user if voidflags is not 15. If voidflags is 15, then | |
541 | we presume all is well. | |
542 | ||
543 | ||
544 | Prereq: 3.0.1.8 | |
545 | *** perl5.002b1g/Configure Fri Dec 8 11:23:56 1995 | |
546 | --- perl5.002b1h/Configure Thu Jan 4 11:14:37 1996 | |
547 | ||
548 | Index: INSTALL | |
549 | ||
550 | Document how to skip various extensions. | |
551 | ||
552 | Indicate that site_perl is typically under (not beside) | |
553 | /usr/local/lib/perl5. | |
554 | ||
555 | Mention how to avoid nm extraction. | |
556 | ||
557 | ||
558 | *** perl5.002b1g/INSTALL Tue Nov 21 22:54:28 1995 | |
559 | --- perl5.002b1h/INSTALL Thu Jan 4 11:06:28 1996 | |
560 | ||
561 | Index: MANIFEST | |
562 | ||
563 | Rearrange files some. Try to move .PL utilities to a separate | |
564 | utils/ subdirectory. | |
565 | ||
566 | Merge c2ph.PL and c2ph.doc. | |
567 | ||
568 | Add the Safe extension. | |
569 | ||
570 | *** perl5.002b1g/MANIFEST Fri Jan 5 11:41:50 1996 | |
571 | --- perl5.002b1h/MANIFEST Wed Jan 3 14:37:54 1996 | |
572 | ||
573 | Index: Makefile.SH | |
574 | ||
575 | Now builds .PL utilities in the utils/ subdirectory. | |
576 | ||
577 | *** perl5.002b1g/Makefile.SH Fri Dec 8 10:36:33 1995 | |
578 | --- perl5.002b1h/Makefile.SH Wed Jan 3 14:28:30 1996 | |
579 | ||
580 | Index: README.vms | |
581 | ||
582 | Updated. | |
583 | ||
584 | *** perl5.002b1g/README.vms Wed Nov 15 14:23:10 1995 | |
585 | --- perl5.002b1h/README.vms Tue Jan 2 16:33:02 1996 | |
586 | ||
587 | Index: XSUB.h | |
588 | ||
589 | Updated to match xsubpp-1.929. | |
590 | ||
591 | *** perl5.002b1g/XSUB.h Wed Dec 6 13:25:26 1995 | |
592 | --- perl5.002b1h/XSUB.h Tue Jan 2 11:57:57 1996 | |
593 | ||
594 | Index: config_h.SH | |
595 | ||
596 | Check for HAS_SIGACCTION | |
597 | ||
598 | Add STARTPERL define for C code (specifically, a2p). | |
599 | ||
600 | Prereq: 3.0.1.4 | |
601 | *** perl5.002b1g/config_h.SH Fri Dec 8 11:23:56 1995 | |
602 | --- perl5.002b1h/config_h.SH Thu Jan 4 11:14:37 1996 | |
603 | ||
604 | Index: doio.c | |
605 | ||
606 | VMS changes for kill. | |
607 | ||
608 | *** perl5.002b1g/doio.c Wed Nov 15 14:36:12 1995 | |
609 | --- perl5.002b1h/doio.c Tue Jan 2 16:27:07 1996 | |
610 | ||
611 | Index: embed.h | |
612 | ||
613 | Auto-generated from global.sym and interp.sym. | |
614 | ||
615 | *** perl5.002b1g/embed.h Wed Nov 15 14:48:47 1995 | |
616 | --- perl5.002b1h/embed.h Thu Jan 4 13:28:08 1996 | |
617 | ||
618 | Index: ext/DynaLoader/DynaLoader.pm | |
619 | ||
620 | VMS-specific updates. | |
621 | ||
622 | *** perl5.002b1g/ext/DynaLoader/DynaLoader.pm Fri Nov 10 11:49:00 1995 | |
623 | --- perl5.002b1h/ext/DynaLoader/DynaLoader.pm Tue Jan 2 16:28:02 1996 | |
624 | ||
625 | Index: ext/DynaLoader/dl_vms.xs | |
626 | ||
627 | Updated to Oct 31, 1995 version. | |
628 | ||
629 | *** perl5.002b1g/ext/DynaLoader/dl_vms.xs Tue Oct 31 11:06:06 1995 | |
630 | --- perl5.002b1h/ext/DynaLoader/dl_vms.xs Tue Jan 2 16:27:32 1996 | |
631 | ||
632 | Index: global.sym | |
633 | ||
634 | Added maxo and save_pptr items. | |
635 | ||
636 | *** perl5.002b1g/global.sym Wed Nov 15 14:58:14 1995 | |
637 | --- perl5.002b1h/global.sym Wed Jan 3 12:01:59 1996 | |
638 | ||
639 | Index: hints/README.hints | |
640 | ||
641 | List of tested systems updated a little. | |
642 | ||
643 | *** perl5.002b1g/hints/README.hints Fri May 5 14:12:06 1995 | |
644 | --- perl5.002b1h/hints/README.hints Tue Dec 12 20:03:36 1995 | |
645 | ||
646 | Index: hints/irix_5.sh | |
647 | ||
648 | Note SGI stdio/malloc related problem. | |
649 | ||
650 | *** perl5.002b1g/hints/irix_5.sh Fri May 5 14:07:52 1995 | |
651 | --- perl5.002b1h/hints/irix_5.sh Tue Jan 2 14:53:52 1996 | |
652 | ||
653 | Index: hints/irix_6.sh | |
654 | ||
655 | Address change. | |
656 | ||
657 | Note SGI stdio/malloc related problem. | |
658 | ||
659 | *** perl5.002b1g/hints/irix_6.sh Fri May 5 14:08:41 1995 | |
660 | --- perl5.002b1h/hints/irix_6.sh Tue Jan 2 14:54:04 1996 | |
661 | ||
662 | Index: hints/irix_6_2.sh | |
663 | ||
664 | Address change. | |
665 | ||
666 | *** perl5.002b1g/hints/irix_6_2.sh Mon Nov 20 11:16:55 1995 | |
667 | --- perl5.002b1h/hints/irix_6_2.sh Tue Jan 2 14:49:45 1996 | |
668 | ||
669 | Index: hints/os2.sh | |
670 | ||
671 | Updated. | |
672 | ||
673 | *** perl5.002b1g/hints/os2.sh Tue Nov 14 11:07:33 1995 | |
674 | --- perl5.002b1h/hints/os2.sh Tue Dec 26 17:51:16 1995 | |
675 | ||
676 | Index: installman | |
677 | ||
678 | Use fork if available. | |
679 | ||
680 | *** perl5.002b1g/installman Fri Jan 5 11:41:52 1996 | |
681 | --- perl5.002b1h/installman Thu Dec 28 16:06:11 1995 | |
682 | ||
683 | Index: installperl | |
684 | ||
685 | Use new location of utility scripts. | |
686 | ||
687 | Eliminate double '//' and extra "". | |
688 | ||
689 | *** perl5.002b1g/installperl Mon Nov 20 12:55:03 1995 | |
690 | --- perl5.002b1h/installperl Wed Jan 3 14:33:57 1996 | |
691 | ||
692 | Index: lib/AutoLoader.pm | |
693 | ||
694 | Avoid tainting problems. | |
695 | ||
696 | *** perl5.002b1g/lib/AutoLoader.pm Wed Nov 15 15:04:59 1995 | |
697 | --- perl5.002b1h/lib/AutoLoader.pm Tue Jan 2 16:10:36 1996 | |
698 | ||
699 | Index: lib/Carp.pm | |
700 | ||
701 | Honor trailing \n in messages, as is done for warn(). | |
702 | ||
703 | *** perl5.002b1g/lib/Carp.pm Thu May 25 11:16:07 1995 | |
704 | --- perl5.002b1h/lib/Carp.pm Tue Jan 2 12:10:38 1996 | |
705 | ||
706 | Index: lib/Cwd.pm | |
707 | ||
708 | VMS patches. | |
709 | ||
710 | *** perl5.002b1g/lib/Cwd.pm Fri Jan 5 11:41:52 1996 | |
711 | --- perl5.002b1h/lib/Cwd.pm Tue Jan 2 16:28:57 1996 | |
712 | ||
713 | Index: lib/Exporter.pm | |
714 | ||
715 | Include Tim Bunce's enhanced Exporter. I also tried to | |
716 | resolve the two copies of documentation that I had. | |
717 | ||
718 | *** perl5.002b1g/lib/Exporter.pm Fri Jan 5 11:41:52 1996 | |
719 | --- perl5.002b1h/lib/Exporter.pm Thu Jan 4 14:02:08 1996 | |
720 | ||
721 | Index: lib/ExtUtils/MM_VMS.pm | |
722 | ||
723 | New file. Incorporates VMS-specific items into MakeMaker. | |
724 | ||
725 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
726 | --- perl5.002b1h/lib/ExtUtils/MM_VMS.pm Tue Jan 2 14:07:10 1996 | |
727 | ||
728 | Index: lib/ExtUtils/MakeMaker.pm | |
729 | Prereq: 1.116 | |
730 | ||
731 | Updated from 5.12 to 5.16. | |
732 | ||
733 | *** perl5.002b1g/lib/ExtUtils/MakeMaker.pm Fri Jan 5 11:41:53 1996 | |
734 | --- perl5.002b1h/lib/ExtUtils/MakeMaker.pm Tue Jan 2 14:07:10 1996 | |
735 | ||
736 | Index: lib/ExtUtils/Manifest.pm | |
737 | ||
738 | Updated from MakeMaker 5.12 to 5.16. | |
739 | ||
740 | *** perl5.002b1g/lib/ExtUtils/Manifest.pm Fri Jan 5 11:41:54 1996 | |
741 | --- perl5.002b1h/lib/ExtUtils/Manifest.pm Tue Jan 2 14:07:10 1996 | |
742 | ||
743 | Index: lib/ExtUtils/Mkbootstrap.pm | |
744 | ||
745 | Updated from MakeMaker 5.12 to 5.16. | |
746 | ||
747 | *** perl5.002b1g/lib/ExtUtils/Mkbootstrap.pm Fri Jan 5 11:41:54 1996 | |
748 | --- perl5.002b1h/lib/ExtUtils/Mkbootstrap.pm Tue Jan 2 14:07:10 1996 | |
749 | ||
750 | Index: lib/ExtUtils/xsubpp | |
751 | ||
752 | Updated from xsubpp-1.924 to 1.929. | |
753 | ||
754 | *** perl5.002b1g/lib/ExtUtils/xsubpp Sun Nov 26 16:04:50 1995 | |
755 | --- perl5.002b1h/lib/ExtUtils/xsubpp Tue Jan 2 16:29:59 1996 | |
756 | ||
757 | Index: lib/File/Path.pm | |
758 | ||
759 | VMS-specific changes. | |
760 | ||
761 | *** perl5.002b1g/lib/File/Path.pm Wed Nov 15 15:20:31 1995 | |
762 | --- perl5.002b1h/lib/File/Path.pm Tue Jan 2 16:30:21 1996 | |
763 | ||
764 | Index: lib/Pod/Text.pm | |
765 | ||
766 | New file. This was created by Dov (???) and enhanced | |
767 | by Kenneth Albanowski, but all based on Tom C.'s pod2text. | |
768 | Unfortunately, they used a version of pod2text earlier than | |
769 | the one in patch.2b1g. I've tried to straighten this all out. | |
770 | ||
771 | Equally unfortunately, we've all left Tom as the AUTHOR, even | |
772 | though we can't hold him responsible for errors he didn't | |
773 | introduce. Oh well. | |
774 | ||
775 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
776 | --- perl5.002b1h/lib/Pod/Text.pm Thu Jan 4 14:16:50 1996 | |
777 | ||
778 | Index: lib/Sys/Hostname.pm | |
779 | ||
780 | VMS-specific changes. | |
781 | ||
782 | *** perl5.002b1g/lib/Sys/Hostname.pm Fri Jan 5 11:41:55 1996 | |
783 | --- perl5.002b1h/lib/Sys/Hostname.pm Tue Jan 2 16:30:49 1996 | |
784 | ||
785 | Index: lib/diagnostics.pm | |
786 | ||
787 | A patch from Tim Bunce (?) | |
788 | ||
789 | *** perl5.002b1g/lib/diagnostics.pm Wed Dec 6 13:58:42 1995 | |
790 | --- perl5.002b1h/lib/diagnostics.pm Tue Jan 2 12:10:37 1996 | |
791 | ||
792 | Index: lib/perl5db.pl | |
793 | ||
794 | VMS-specific changes. | |
795 | ||
796 | *** perl5.002b1g/lib/perl5db.pl Wed Nov 15 22:37:45 1995 | |
797 | --- perl5.002b1h/lib/perl5db.pl Tue Jan 2 16:30:33 1996 | |
798 | ||
799 | Index: lib/splain | |
800 | ||
801 | Fix some old typos. | |
802 | ||
803 | *** perl5.002b1g/lib/splain Tue Nov 14 16:16:36 1995 | |
804 | --- perl5.002b1h/lib/splain Tue Jan 2 12:10:37 1996 | |
805 | ||
806 | Index: makeaperl.SH | |
807 | ||
808 | Use the 'new' startperl variable. | |
809 | ||
810 | *** perl5.002b1g/makeaperl.SH Thu Jun 1 11:20:52 1995 | |
811 | --- perl5.002b1h/makeaperl.SH Tue Jan 2 12:11:28 1996 | |
812 | ||
813 | Index: mg.c | |
814 | ||
815 | Set up a reliable signal handler, courtesy of Kenneth Albanowski. | |
816 | This needs to be documented still. The idea is that even on | |
817 | System V systems, you won't have to reset the signal handler as | |
818 | the first action inside your signal handler. | |
819 | ||
820 | *** perl5.002b1g/mg.c Wed Nov 15 15:44:10 1995 | |
821 | --- perl5.002b1h/mg.c Thu Jan 4 13:49:12 1996 | |
822 | ||
823 | Index: minimod.pl | |
824 | ||
825 | Give a proper NAME description. | |
826 | ||
827 | *** perl5.002b1g/minimod.pl Sun Nov 26 16:19:55 1995 | |
828 | --- perl5.002b1h/minimod.pl Tue Jan 2 14:30:24 1996 | |
829 | ||
830 | Index: miniperlmain.c | |
831 | ||
832 | Better locale handling, courtesy of jhi. | |
833 | ||
834 | Include a proper cast of NULL for non-prototyping compilers. | |
835 | ||
836 | *** perl5.002b1g/miniperlmain.c Sat Nov 18 15:48:10 1995 | |
837 | --- perl5.002b1h/miniperlmain.c Thu Jan 4 12:03:37 1996 | |
838 | ||
839 | Index: op.c | |
840 | ||
841 | Turn on USE_OP_MASK by default for the Safe extension. I'll be | |
842 | interested in benchmark results with this on and off. | |
843 | ||
844 | *** perl5.002b1g/op.c Wed Nov 15 22:10:36 1995 | |
845 | --- perl5.002b1h/op.c Wed Jan 3 14:17:01 1996 | |
846 | ||
847 | Index: os2/Makefile.SHs | |
848 | ||
849 | New file. | |
850 | ||
851 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
852 | --- perl5.002b1h/os2/Makefile.SHs Sun Dec 24 13:55:22 1995 | |
853 | ||
854 | Index: os2/README | |
855 | ||
856 | Updated. | |
857 | ||
858 | *** perl5.002b1g/os2/README Tue Nov 14 14:42:13 1995 | |
859 | --- perl5.002b1h/os2/README Tue Dec 26 18:31:32 1995 | |
860 | ||
861 | Index: os2/diff.MANIFEST | |
862 | ||
863 | New file. | |
864 | ||
865 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
866 | --- perl5.002b1h/os2/diff.MANIFEST Tue Dec 26 19:54:12 1995 | |
867 | ||
868 | Index: os2/diff.Makefile | |
869 | ||
870 | Updated | |
871 | ||
872 | *** perl5.002b1g/os2/diff.Makefile Tue Nov 14 11:09:29 1995 | |
873 | --- perl5.002b1h/os2/diff.Makefile Fri Dec 8 00:09:56 1995 | |
874 | ||
875 | Index: os2/diff.c2ph | |
876 | ||
877 | New file. | |
878 | ||
879 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
880 | --- perl5.002b1h/os2/diff.c2ph Thu Dec 7 15:25:52 1995 | |
881 | ||
882 | Index: os2/diff.configure | |
883 | ||
884 | Updated. | |
885 | ||
886 | *** perl5.002b1g/os2/diff.configure Sun Nov 12 01:31:34 1995 | |
887 | --- perl5.002b1h/os2/diff.configure Tue Dec 26 19:57:08 1995 | |
888 | ||
889 | Index: os2/diff.db_file | |
890 | ||
891 | New file. | |
892 | ||
893 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
894 | --- perl5.002b1h/os2/diff.db_file Tue Dec 19 02:14:54 1995 | |
895 | ||
896 | Index: os2/diff.init | |
897 | ||
898 | New file. | |
899 | ||
900 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
901 | --- perl5.002b1h/os2/diff.init Sun Nov 26 15:05:48 1995 | |
902 | ||
903 | Index: os2/diff.installman | |
904 | ||
905 | New file. | |
906 | ||
907 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
908 | --- perl5.002b1h/os2/diff.installman Wed Nov 22 03:50:26 1995 | |
909 | ||
910 | Index: os2/diff.installperl | |
911 | ||
912 | Updated. | |
913 | ||
914 | *** perl5.002b1g/os2/diff.installperl Tue Nov 14 11:09:28 1995 | |
915 | --- perl5.002b1h/os2/diff.installperl Wed Nov 22 02:59:58 1995 | |
916 | ||
917 | Index: os2/diff.mkdep | |
918 | ||
919 | Updated. | |
920 | ||
921 | *** perl5.002b1g/os2/diff.mkdep Tue Nov 14 11:09:28 1995 | |
922 | --- perl5.002b1h/os2/diff.mkdep Sun Nov 26 15:00:24 1995 | |
923 | ||
924 | Index: os2/diff.rest | |
925 | ||
926 | New file. | |
927 | ||
928 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
929 | --- perl5.002b1h/os2/diff.rest Thu Dec 7 16:03:26 1995 | |
930 | ||
931 | Index: os2/diff.x2pMakefile | |
932 | ||
933 | Updated. | |
934 | ||
935 | *** perl5.002b1g/os2/diff.x2pMakefile Tue Nov 14 11:09:29 1995 | |
936 | --- perl5.002b1h/os2/diff.x2pMakefile Wed Nov 22 21:55:42 1995 | |
937 | ||
938 | Index: os2/notes | |
939 | ||
940 | New file. | |
941 | ||
942 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
943 | --- perl5.002b1h/os2/notes Tue Dec 26 19:55:30 1995 | |
944 | ||
945 | Index: os2/os2.c | |
946 | ||
947 | Updated. | |
948 | ||
949 | *** perl5.002b1g/os2/os2.c Tue Nov 14 11:07:33 1995 | |
950 | --- perl5.002b1h/os2/os2.c Sun Dec 24 13:43:02 1995 | |
951 | ||
952 | Index: os2/os2ish.h | |
953 | ||
954 | Updated. | |
955 | ||
956 | *** perl5.002b1g/os2/os2ish.h Tue Nov 14 11:07:33 1995 | |
957 | --- perl5.002b1h/os2/os2ish.h Mon Dec 18 16:17:38 1995 | |
958 | ||
959 | Index: os2/perl2cmd.pl | |
960 | ||
961 | New file. | |
962 | ||
963 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
964 | --- perl5.002b1h/os2/perl2cmd.pl Tue Dec 19 11:20:42 1995 | |
965 | ||
966 | Index: perl.c | |
967 | ||
968 | Updated to say beta1h. | |
969 | ||
970 | Move VMS env code. | |
971 | ||
972 | *** perl5.002b1g/perl.c Fri Jan 5 11:41:56 1996 | |
973 | --- perl5.002b1h/perl.c Thu Jan 4 15:13:53 1996 | |
974 | ||
975 | Index: perl.h | |
976 | ||
977 | 5.002beta1 attempted some memory optimizations, but unfortunately | |
978 | they can result in a memory leak problem. This can be | |
979 | avoided by #define STRANGE_MALLOC. I do that here until | |
980 | consensus is reached on a better strategy for handling the | |
981 | memory optimizations. | |
982 | ||
983 | Include maxo for the maximum number of operations (needed | |
984 | for the Safe extension). | |
985 | ||
986 | *** perl5.002b1g/perl.h Wed Nov 15 17:13:16 1995 | |
987 | --- perl5.002b1h/perl.h Wed Jan 3 12:21:55 1996 | |
988 | ||
989 | Index: pod/Makefile | |
990 | ||
991 | Include -I../lib so that pod2* can find the appropriate libraries. | |
992 | ||
993 | The pod names are once again sorted. | |
994 | ||
995 | The PERL line is wrong. It should read | |
996 | PERL = ../miniperl | |
997 | This file is automatically generated, but I happened to do it on | |
998 | a system without miniperl avaialable, so my script fell back on | |
999 | the perl default. | |
1000 | ||
1001 | *** perl5.002b1g/pod/Makefile Fri Jan 5 11:41:56 1996 | |
1002 | --- perl5.002b1h/pod/Makefile Wed Jan 3 15:06:41 1996 | |
1003 | ||
1004 | Index: pod/perlmod.pod | |
1005 | ||
1006 | Mention the Safe extension. | |
1007 | ||
1008 | *** perl5.002b1g/pod/perlmod.pod Fri Jan 5 11:41:59 1996 | |
1009 | --- perl5.002b1h/pod/perlmod.pod Thu Jan 4 13:52:14 1996 | |
1010 | ||
1011 | Index: pod/perltoc.pod | |
1012 | ||
1013 | Rebuilt using pod/buildtoc and fmt. | |
1014 | ||
1015 | *** perl5.002b1g/pod/perltoc.pod Fri Jan 5 11:42:00 1996 | |
1016 | --- perl5.002b1h/pod/perltoc.pod Thu Jan 4 14:04:20 1996 | |
1017 | ||
1018 | Index: pod/pod2text.PL | |
1019 | *** perl5.002b1g/pod/pod2text.PL Fri Jan 5 11:42:01 1996 | |
1020 | --- perl5.002b1h/pod/pod2text.PL Tue Jan 2 14:28:24 1996 | |
1021 | ||
1022 | Index: pp_sys.c | |
1023 | ||
1024 | VMS changes ? | |
1025 | ||
1026 | *** perl5.002b1g/pp_sys.c Wed Nov 15 21:51:33 1995 | |
1027 | --- perl5.002b1h/pp_sys.c Tue Jan 2 16:32:50 1996 | |
1028 | ||
1029 | Index: t/lib/safe.t | |
1030 | ||
1031 | New test. | |
1032 | ||
1033 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
1034 | --- perl5.002b1h/t/lib/safe.t Tue Jan 2 15:43:53 1996 | |
1035 | ||
1036 | Index: utils/Makefile | |
1037 | ||
1038 | New file to build the utilities. | |
1039 | ||
1040 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
1041 | --- perl5.002b1h/utils/Makefile Wed Jan 3 14:06:18 1996 | |
1042 | ||
1043 | Index: utils/c2ph.PL | |
1044 | ||
1045 | Ungracefully merge the old c2ph.doc in as an embedded pod. | |
1046 | ||
1047 | Delete lots of trailing spaces and tabs that have crept in. | |
1048 | ||
1049 | Prereq: 1.7 | |
1050 | *** perl5.002b1g/utils/c2ph.PL Mon Nov 20 12:36:17 1995 | |
1051 | --- perl5.002b1h/utils/c2ph.PL Wed Jan 3 14:05:41 1996 | |
1052 | ||
1053 | Index: utils/h2ph.PL | |
1054 | ||
1055 | Add patch for AIX files which sometimes have #include<foo.h>, | |
1056 | i.e., no spaces after the word 'include'. | |
1057 | ||
1058 | *** perl5.002b1g/utils/h2ph.PL Mon Nov 27 10:14:50 1995 | |
1059 | --- perl5.002b1h/utils/h2ph.PL Tue Jan 2 16:13:31 1996 | |
1060 | ||
1061 | Index: utils/h2xs.PL | |
1062 | ||
1063 | Add version stuff. | |
1064 | ||
1065 | The old version didn't have a number. This one's called 1.12. | |
1066 | ||
1067 | *** perl5.002b1g/utils/h2xs.PL Sun Nov 19 22:37:58 1995 | |
1068 | --- perl5.002b1h/utils/h2xs.PL Tue Jan 2 13:50:55 1996 | |
1069 | ||
1070 | Index: utils/perlbug.PL | |
1071 | ||
1072 | New utility. | |
1073 | ||
1074 | *** /dev/null Fri Jan 5 12:48:01 1996 | |
1075 | --- perl5.002b1h/utils/perlbug.PL Sat Nov 18 16:15:13 1995 | |
1076 | ||
1077 | Index: utils/perldoc.PL | |
1078 | ||
1079 | Better error handling. | |
1080 | ||
1081 | Updated to use Pod::Text, if available. | |
1082 | ||
1083 | More VMS friendly. | |
1084 | ||
1085 | New -u option . | |
1086 | ||
1087 | *** perl5.002b1g/utils/perldoc.PL Tue Nov 14 14:57:57 1995 | |
1088 | --- perl5.002b1h/utils/perldoc.PL Tue Jan 2 14:28:08 1996 | |
1089 | ||
1090 | Index: utils/pl2pm.PL | |
1091 | ||
1092 | Changed into a .PL extract file for proper setting of | |
1093 | $startperl. | |
1094 | ||
1095 | Add _minimal_ pod documentation. | |
1096 | ||
1097 | *** perl5.002b1g/utils/pl2pm.PL Mon Jan 16 23:45:07 1995 | |
1098 | --- perl5.002b1h/utils/pl2pm.PL Wed Jan 3 14:14:57 1996 | |
1099 | ||
1100 | Index: vms/Makefile | |
1101 | ||
1102 | Updated for VMS. | |
1103 | ||
1104 | *** perl5.002b1g/vms/Makefile Wed Nov 15 22:05:15 1995 | |
1105 | --- perl5.002b1h/vms/Makefile Tue Jan 2 16:33:53 1996 | |
1106 | ||
1107 | Index: vms/config.vms | |
1108 | ||
1109 | Updated for VMS. | |
1110 | ||
1111 | *** perl5.002b1g/vms/config.vms Wed Nov 15 22:05:26 1995 | |
1112 | --- perl5.002b1h/vms/config.vms Tue Jan 2 16:33:09 1996 | |
1113 | ||
1114 | Index: vms/descrip.mms | |
1115 | ||
1116 | Updated for VMS. | |
1117 | ||
1118 | *** perl5.002b1g/vms/descrip.mms Wed Nov 15 22:05:38 1995 | |
1119 | --- perl5.002b1h/vms/descrip.mms Tue Jan 2 16:33:18 1996 | |
1120 | ||
1121 | Index: vms/ext/Filespec.pm | |
1122 | ||
1123 | Updated for VMS. | |
1124 | ||
1125 | *** perl5.002b1g/vms/ext/Filespec.pm Sun Mar 12 03:14:26 1995 | |
1126 | --- perl5.002b1h/vms/ext/Filespec.pm Tue Jan 2 16:33:25 1996 | |
1127 | ||
1128 | Index: vms/ext/MM_VMS.pm | |
1129 | ||
1130 | Updated for VMS. This might be obsolete now that we have | |
1131 | lib/ExtUtils/MM_VMS.pm. | |
1132 | ||
1133 | *** perl5.002b1g/vms/ext/MM_VMS.pm Wed Nov 15 22:05:48 1995 | |
1134 | --- perl5.002b1h/vms/ext/MM_VMS.pm Tue Jan 2 16:33:32 1996 | |
1135 | ||
1136 | Index: vms/gen_shrfls.pl | |
1137 | ||
1138 | Updated for VMS. | |
1139 | ||
1140 | *** perl5.002b1g/vms/gen_shrfls.pl Wed Nov 15 22:06:27 1995 | |
1141 | --- perl5.002b1h/vms/gen_shrfls.pl Tue Jan 2 16:33:47 1996 | |
1142 | ||
1143 | Index: vms/genconfig.pl | |
1144 | ||
1145 | Updated for VMS. | |
1146 | ||
1147 | *** perl5.002b1g/vms/genconfig.pl Sun Mar 12 03:14:36 1995 | |
1148 | --- perl5.002b1h/vms/genconfig.pl Tue Jan 2 16:33:39 1996 | |
1149 | ||
1150 | Index: vms/perlvms.pod | |
1151 | ||
1152 | Updated for VMS. | |
1153 | ||
1154 | *** perl5.002b1g/vms/perlvms.pod Wed Nov 15 22:06:32 1995 | |
1155 | --- perl5.002b1h/vms/perlvms.pod Tue Jan 2 16:33:59 1996 | |
1156 | ||
1157 | Index: vms/test.com | |
1158 | ||
1159 | Updated for VMS. | |
1160 | ||
1161 | *** perl5.002b1g/vms/test.com Wed Nov 15 22:06:59 1995 | |
1162 | --- perl5.002b1h/vms/test.com Tue Jan 2 16:34:07 1996 | |
1163 | ||
1164 | Index: vms/vms.c | |
1165 | ||
1166 | Updated for VMS. | |
1167 | ||
1168 | Prereq: 2.2 | |
1169 | *** perl5.002b1g/vms/vms.c Wed Nov 15 22:07:10 1995 | |
1170 | --- perl5.002b1h/vms/vms.c Tue Jan 2 16:34:13 1996 | |
1171 | ||
1172 | Index: vms/vmsish.h | |
1173 | ||
1174 | Updated for VMS. | |
1175 | ||
1176 | *** perl5.002b1g/vms/vmsish.h Wed Nov 15 22:07:24 1995 | |
1177 | --- perl5.002b1h/vms/vmsish.h Tue Jan 2 16:34:20 1996 | |
1178 | ||
1179 | Index: vms/writemain.pl | |
1180 | ||
1181 | Updated for VMS. | |
1182 | ||
1183 | *** perl5.002b1g/vms/writemain.pl Mon Mar 6 20:00:18 1995 | |
1184 | --- perl5.002b1h/vms/writemain.pl Tue Jan 2 16:34:26 1996 | |
1185 | ||
1186 | Index: x2p/a2py.c | |
1187 | ||
1188 | Use new config_h.SH STARTPERL #define. | |
1189 | ||
1190 | *** perl5.002b1g/x2p/a2py.c Tue Mar 7 11:53:10 1995 | |
1191 | --- perl5.002b1h/x2p/a2py.c Tue Jan 2 12:11:28 1996 | |
1192 | ||
1193 | Index: x2p/find2perl.PL | |
1194 | ||
1195 | Add missing "" around $Config{startperl}. | |
1196 | ||
1197 | *** perl5.002b1g/x2p/find2perl.PL Sun Nov 19 23:11:58 1995 | |
1198 | --- perl5.002b1h/x2p/find2perl.PL Tue Jan 2 12:11:27 1996 | |
1199 | ||
1200 | Index: x2p/s2p.PL | |
1201 | ||
1202 | Add missing "" around $Config{startperl}. | |
1203 | ||
1204 | *** perl5.002b1g/x2p/s2p.PL Sun Nov 19 23:14:59 1995 | |
1205 | --- perl5.002b1h/x2p/s2p.PL Tue Jan 2 12:11:27 1996 | |
1206 | ||
1207 | ||
1208 | =item patch.2b1g | |
1209 | ||
1210 | This is patch.2b1g to perl5.002beta1. | |
1211 | ||
1212 | This patch is just my packaging of Tom's documentation patches | |
1213 | he released as patch.2b1g. | |
1214 | ||
1215 | Index: MANIFEST | |
1216 | *** perl5.002b1f/MANIFEST Fri Dec 8 13:34:53 1995 | |
1217 | --- perl5.002b1g/MANIFEST Thu Dec 21 13:00:58 1995 | |
1218 | ||
1219 | Index: ext/DB_File/DB_File.pm | |
1220 | *** perl5.002b1f/ext/DB_File/DB_File.pm Tue Nov 14 14:14:25 1995 | |
1221 | --- perl5.002b1g/ext/DB_File/DB_File.pm Thu Dec 21 13:00:58 1995 | |
1222 | ||
1223 | Index: ext/POSIX/POSIX.pm | |
1224 | *** perl5.002b1f/ext/POSIX/POSIX.pm Fri Dec 8 10:23:54 1995 | |
1225 | --- perl5.002b1g/ext/POSIX/POSIX.pm Thu Dec 21 13:00:58 1995 | |
1226 | ||
1227 | Index: ext/POSIX/POSIX.pod | |
1228 | *** perl5.002b1f/ext/POSIX/POSIX.pod Fri Dec 8 10:30:40 1995 | |
1229 | --- perl5.002b1g/ext/POSIX/POSIX.pod Thu Dec 21 13:00:59 1995 | |
1230 | ||
1231 | Index: ext/Safe/Makefile.PL | |
1232 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1233 | --- perl5.002b1g/ext/Safe/Makefile.PL Thu Dec 21 13:01:00 1995 | |
1234 | ||
1235 | Index: ext/Safe/Safe.pm | |
1236 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1237 | --- perl5.002b1g/ext/Safe/Safe.pm Thu Dec 21 13:01:00 1995 | |
1238 | ||
1239 | Index: ext/Safe/Safe.xs | |
1240 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1241 | --- perl5.002b1g/ext/Safe/Safe.xs Thu Dec 21 13:01:00 1995 | |
1242 | ||
1243 | Index: ext/Socket/Socket.pm | |
1244 | *** perl5.002b1f/ext/Socket/Socket.pm Wed Dec 6 13:58:41 1995 | |
1245 | --- perl5.002b1g/ext/Socket/Socket.pm Thu Dec 21 13:01:00 1995 | |
1246 | ||
1247 | Index: installman | |
1248 | *** perl5.002b1f/installman Mon Nov 6 11:16:43 1995 | |
1249 | --- perl5.002b1g/installman Thu Dec 21 13:01:00 1995 | |
1250 | ||
1251 | Index: lib/AutoSplit.pm | |
1252 | *** perl5.002b1f/lib/AutoSplit.pm Wed Nov 15 15:06:19 1995 | |
1253 | --- perl5.002b1g/lib/AutoSplit.pm Thu Dec 21 13:01:01 1995 | |
1254 | ||
1255 | Index: lib/Cwd.pm | |
1256 | *** perl5.002b1f/lib/Cwd.pm Fri Dec 8 10:42:46 1995 | |
1257 | --- perl5.002b1g/lib/Cwd.pm Thu Dec 21 13:01:01 1995 | |
1258 | ||
1259 | Index: lib/Devel/SelfStubber.pm | |
1260 | *** perl5.002b1f/lib/Devel/SelfStubber.pm Sun Nov 26 16:59:51 1995 | |
1261 | --- perl5.002b1g/lib/Devel/SelfStubber.pm Thu Dec 21 13:01:01 1995 | |
1262 | ||
1263 | Index: lib/Env.pm | |
1264 | *** perl5.002b1f/lib/Env.pm Tue Oct 18 12:34:43 1994 | |
1265 | --- perl5.002b1g/lib/Env.pm Thu Dec 21 13:01:01 1995 | |
1266 | ||
1267 | Index: lib/Exporter.pm | |
1268 | *** perl5.002b1f/lib/Exporter.pm Wed Nov 15 15:19:33 1995 | |
1269 | --- perl5.002b1g/lib/Exporter.pm Thu Dec 21 13:01:01 1995 | |
1270 | ||
1271 | Index: lib/ExtUtils/Liblist.pm | |
1272 | *** perl5.002b1f/lib/ExtUtils/Liblist.pm Tue Dec 5 07:56:53 1995 | |
1273 | --- perl5.002b1g/lib/ExtUtils/Liblist.pm Thu Dec 21 13:01:01 1995 | |
1274 | ||
1275 | Index: lib/ExtUtils/MakeMaker.pm | |
1276 | Prereq: 1.115 | |
1277 | *** perl5.002b1f/lib/ExtUtils/MakeMaker.pm Tue Dec 5 13:20:56 1995 | |
1278 | --- perl5.002b1g/lib/ExtUtils/MakeMaker.pm Thu Dec 21 13:01:02 1995 | |
1279 | ||
1280 | Index: lib/ExtUtils/Manifest.pm | |
1281 | *** perl5.002b1f/lib/ExtUtils/Manifest.pm Tue Dec 5 13:21:00 1995 | |
1282 | --- perl5.002b1g/lib/ExtUtils/Manifest.pm Thu Dec 21 13:01:02 1995 | |
1283 | ||
1284 | Index: lib/ExtUtils/Mkbootstrap.pm | |
1285 | *** perl5.002b1f/lib/ExtUtils/Mkbootstrap.pm Thu Oct 19 05:58:34 1995 | |
1286 | --- perl5.002b1g/lib/ExtUtils/Mkbootstrap.pm Thu Dec 21 13:01:02 1995 | |
1287 | ||
1288 | Index: lib/FileHandle.pm | |
1289 | *** perl5.002b1f/lib/FileHandle.pm Thu May 25 11:18:20 1995 | |
1290 | --- perl5.002b1g/lib/FileHandle.pm Thu Dec 21 13:01:02 1995 | |
1291 | ||
1292 | Index: lib/IPC/Open2.pm | |
1293 | *** perl5.002b1f/lib/IPC/Open2.pm Thu May 25 11:31:07 1995 | |
1294 | --- perl5.002b1g/lib/IPC/Open2.pm Thu Dec 21 13:01:03 1995 | |
1295 | ||
1296 | Index: lib/IPC/Open3.pm | |
1297 | Prereq: 1.1 | |
1298 | *** perl5.002b1f/lib/IPC/Open3.pm Wed Nov 15 15:21:11 1995 | |
1299 | --- perl5.002b1g/lib/IPC/Open3.pm Thu Dec 21 13:01:03 1995 | |
1300 | ||
1301 | Index: lib/SelfLoader.pm | |
1302 | *** perl5.002b1f/lib/SelfLoader.pm Sun Nov 26 16:59:51 1995 | |
1303 | --- perl5.002b1g/lib/SelfLoader.pm Thu Dec 21 13:01:03 1995 | |
1304 | ||
1305 | Index: lib/Sys/Hostname.pm | |
1306 | *** perl5.002b1f/lib/Sys/Hostname.pm Tue Oct 18 12:38:25 1994 | |
1307 | --- perl5.002b1g/lib/Sys/Hostname.pm Thu Dec 21 13:01:03 1995 | |
1308 | ||
1309 | Index: lib/Sys/Syslog.pm | |
1310 | *** perl5.002b1f/lib/Sys/Syslog.pm Wed Dec 6 14:07:54 1995 | |
1311 | --- perl5.002b1g/lib/Sys/Syslog.pm Thu Dec 21 13:01:04 1995 | |
1312 | ||
1313 | Index: lib/Term/Cap.pm | |
1314 | *** perl5.002b1f/lib/Term/Cap.pm Sun Mar 12 00:14:42 1995 | |
1315 | --- perl5.002b1g/lib/Term/Cap.pm Thu Dec 21 13:01:04 1995 | |
1316 | ||
1317 | Index: lib/Term/Complete.pm | |
1318 | *** perl5.002b1f/lib/Term/Complete.pm Wed May 24 12:09:48 1995 | |
1319 | --- perl5.002b1g/lib/Term/Complete.pm Thu Dec 21 13:01:04 1995 | |
1320 | ||
1321 | Index: lib/Test/Harness.pm | |
1322 | *** perl5.002b1f/lib/Test/Harness.pm Mon Nov 13 23:01:40 1995 | |
1323 | --- perl5.002b1g/lib/Test/Harness.pm Thu Dec 21 13:01:04 1995 | |
1324 | ||
1325 | Index: lib/Text/Soundex.pm | |
1326 | Prereq: 1.2 | |
1327 | *** perl5.002b1f/lib/Text/Soundex.pm Tue Oct 18 12:38:42 1994 | |
1328 | --- perl5.002b1g/lib/Text/Soundex.pm Thu Dec 21 13:01:04 1995 | |
1329 | ||
1330 | Index: lib/Text/Tabs.pm | |
1331 | *** perl5.002b1f/lib/Text/Tabs.pm Sat Nov 18 16:08:55 1995 | |
1332 | --- perl5.002b1g/lib/Text/Tabs.pm Thu Dec 21 13:01:04 1995 | |
1333 | ||
1334 | Index: lib/Text/Wrap.pm | |
1335 | *** perl5.002b1f/lib/Text/Wrap.pm Sat Nov 18 16:08:56 1995 | |
1336 | --- perl5.002b1g/lib/Text/Wrap.pm Thu Dec 21 13:01:05 1995 | |
1337 | ||
1338 | Index: lib/TieHash.pm | |
1339 | *** perl5.002b1f/lib/TieHash.pm Wed Nov 15 15:27:47 1995 | |
1340 | --- perl5.002b1g/lib/TieHash.pm Thu Dec 21 13:01:05 1995 | |
1341 | ||
1342 | Index: lib/Time/Local.pm | |
1343 | *** perl5.002b1f/lib/Time/Local.pm Tue Oct 18 12:38:47 1994 | |
1344 | --- perl5.002b1g/lib/Time/Local.pm Thu Dec 21 13:01:05 1995 | |
1345 | ||
1346 | Index: lib/less.pm | |
1347 | *** perl5.002b1f/lib/less.pm Thu May 25 11:19:59 1995 | |
1348 | --- perl5.002b1g/lib/less.pm Thu Dec 21 13:01:05 1995 | |
1349 | ||
1350 | Index: lib/overload.pm | |
1351 | *** perl5.002b1f/lib/overload.pm Sat Nov 18 16:03:33 1995 | |
1352 | --- perl5.002b1g/lib/overload.pm Thu Dec 21 13:01:05 1995 | |
1353 | ||
1354 | Index: lib/strict.pm | |
1355 | *** perl5.002b1f/lib/strict.pm Thu May 25 11:20:27 1995 | |
1356 | --- perl5.002b1g/lib/strict.pm Thu Dec 21 13:01:05 1995 | |
1357 | ||
1358 | Index: lib/syslog.pl | |
1359 | *** perl5.002b1f/lib/syslog.pl Tue Oct 18 12:37:13 1994 | |
1360 | --- perl5.002b1g/lib/syslog.pl Thu Dec 21 13:01:05 1995 | |
1361 | ||
1362 | Index: perl.c | |
1363 | *** perl5.002b1f/perl.c Sun Nov 19 16:11:29 1995 | |
1364 | --- perl5.002b1g/perl.c Thu Dec 21 13:01:06 1995 | |
1365 | ||
1366 | Index: pod/Makefile | |
1367 | *** perl5.002b1f/pod/Makefile Mon Nov 20 13:00:50 1995 | |
1368 | --- perl5.002b1g/pod/Makefile Thu Dec 21 13:01:06 1995 | |
1369 | ||
1370 | Index: pod/PerlDoc/Functions.pm | |
1371 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1372 | --- perl5.002b1g/pod/PerlDoc/Functions.pm Thu Dec 21 13:01:07 1995 | |
1373 | ||
1374 | Index: pod/PerlDoc/Functions.pm.POSIX | |
1375 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1376 | --- perl5.002b1g/pod/PerlDoc/Functions.pm.POSIX Thu Dec 21 13:01:07 1995 | |
1377 | ||
1378 | Index: pod/buildtoc | |
1379 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1380 | --- perl5.002b1g/pod/buildtoc Thu Dec 21 13:01:07 1995 | |
1381 | ||
1382 | Index: pod/perl.pod | |
1383 | *** perl5.002b1f/pod/perl.pod Sat Nov 18 17:23:58 1995 | |
1384 | --- perl5.002b1g/pod/perl.pod Thu Dec 21 13:01:07 1995 | |
1385 | ||
1386 | Index: pod/perlbot.pod | |
1387 | *** perl5.002b1f/pod/perlbot.pod Fri Nov 10 17:27:33 1995 | |
1388 | --- perl5.002b1g/pod/perlbot.pod Thu Dec 21 13:01:07 1995 | |
1389 | ||
1390 | Index: pod/perldata.pod | |
1391 | *** perl5.002b1f/pod/perldata.pod Sat Nov 18 17:23:59 1995 | |
1392 | --- perl5.002b1g/pod/perldata.pod Thu Dec 21 13:01:07 1995 | |
1393 | ||
1394 | Index: pod/perldiag.pod | |
1395 | *** perl5.002b1f/pod/perldiag.pod Sun Nov 19 22:10:58 1995 | |
1396 | --- perl5.002b1g/pod/perldiag.pod Thu Dec 21 13:01:08 1995 | |
1397 | ||
1398 | Index: pod/perldsc.pod | |
1399 | *** perl5.002b1f/pod/perldsc.pod Sat Nov 18 17:24:22 1995 | |
1400 | --- perl5.002b1g/pod/perldsc.pod Thu Dec 21 13:01:08 1995 | |
1401 | ||
1402 | Index: pod/perlembed.pod | |
1403 | *** perl5.002b1f/pod/perlembed.pod Tue Oct 18 12:39:24 1994 | |
1404 | --- perl5.002b1g/pod/perlembed.pod Thu Dec 21 13:01:09 1995 | |
1405 | ||
1406 | Index: pod/perlform.pod | |
1407 | *** perl5.002b1f/pod/perlform.pod Sat Nov 18 17:23:59 1995 | |
1408 | --- perl5.002b1g/pod/perlform.pod Thu Dec 21 13:01:09 1995 | |
1409 | ||
1410 | Index: pod/perlfunc.pod | |
1411 | *** perl5.002b1f/pod/perlfunc.pod Sat Nov 18 17:24:01 1995 | |
1412 | --- perl5.002b1g/pod/perlfunc.pod Thu Dec 21 13:01:09 1995 | |
1413 | ||
1414 | Index: pod/perlguts.pod | |
1415 | *** perl5.002b1f/pod/perlguts.pod Tue Oct 31 15:38:18 1995 | |
1416 | --- perl5.002b1g/pod/perlguts.pod Thu Dec 21 13:01:10 1995 | |
1417 | ||
1418 | Index: pod/perlipc.pod | |
1419 | *** perl5.002b1f/pod/perlipc.pod Sat Nov 18 17:24:02 1995 | |
1420 | --- perl5.002b1g/pod/perlipc.pod Thu Dec 21 13:01:11 1995 | |
1421 | ||
1422 | Index: pod/perllol.pod | |
1423 | *** perl5.002b1f/pod/perllol.pod Sat Nov 18 17:24:22 1995 | |
1424 | --- perl5.002b1g/pod/perllol.pod Thu Dec 21 13:01:11 1995 | |
1425 | ||
1426 | Index: pod/perlmod.pod | |
1427 | *** perl5.002b1f/pod/perlmod.pod Sat Nov 18 17:24:03 1995 | |
1428 | --- perl5.002b1g/pod/perlmod.pod Thu Dec 21 13:01:11 1995 | |
1429 | ||
1430 | Index: pod/perlobj.pod | |
1431 | *** perl5.002b1f/pod/perlobj.pod Sun Mar 12 00:48:38 1995 | |
1432 | --- perl5.002b1g/pod/perlobj.pod Thu Dec 21 13:01:11 1995 | |
1433 | ||
1434 | Index: pod/perlop.pod | |
1435 | *** perl5.002b1f/pod/perlop.pod Sat Nov 18 17:24:03 1995 | |
1436 | --- perl5.002b1g/pod/perlop.pod Thu Dec 21 13:01:12 1995 | |
1437 | ||
1438 | Index: pod/perlovl.pod | |
1439 | *** perl5.002b1f/pod/perlovl.pod Mon Jan 23 13:25:35 1995 | |
1440 | --- perl5.002b1g/pod/perlovl.pod Thu Dec 21 13:01:12 1995 | |
1441 | ||
1442 | Index: pod/perlpod.pod | |
1443 | *** perl5.002b1f/pod/perlpod.pod Sun Nov 19 22:22:59 1995 | |
1444 | --- perl5.002b1g/pod/perlpod.pod Thu Dec 21 13:01:12 1995 | |
1445 | ||
1446 | Index: pod/perlre.pod | |
1447 | *** perl5.002b1f/pod/perlre.pod Sun Nov 26 16:57:20 1995 | |
1448 | --- perl5.002b1g/pod/perlre.pod Thu Dec 21 13:01:12 1995 | |
1449 | ||
1450 | Index: pod/perlref.pod | |
1451 | *** perl5.002b1f/pod/perlref.pod Sat Nov 18 17:24:04 1995 | |
1452 | --- perl5.002b1g/pod/perlref.pod Thu Dec 21 13:01:12 1995 | |
1453 | ||
1454 | Index: pod/perlrun.pod | |
1455 | *** perl5.002b1f/pod/perlrun.pod Wed Feb 22 18:32:59 1995 | |
1456 | --- perl5.002b1g/pod/perlrun.pod Thu Dec 21 13:01:12 1995 | |
1457 | ||
1458 | Index: pod/perlsec.pod | |
1459 | *** perl5.002b1f/pod/perlsec.pod Wed Feb 22 18:33:02 1995 | |
1460 | --- perl5.002b1g/pod/perlsec.pod Thu Dec 21 13:01:12 1995 | |
1461 | ||
1462 | Index: pod/perlstyle.pod | |
1463 | *** perl5.002b1f/pod/perlstyle.pod Tue Oct 18 12:40:13 1994 | |
1464 | --- perl5.002b1g/pod/perlstyle.pod Thu Dec 21 13:01:13 1995 | |
1465 | ||
1466 | Index: pod/perlsub.pod | |
1467 | *** perl5.002b1f/pod/perlsub.pod Sun Mar 12 22:42:58 1995 | |
1468 | --- perl5.002b1g/pod/perlsub.pod Thu Dec 21 13:01:13 1995 | |
1469 | ||
1470 | Index: pod/perlsyn.pod | |
1471 | *** perl5.002b1f/pod/perlsyn.pod Sat Nov 18 17:24:04 1995 | |
1472 | --- perl5.002b1g/pod/perlsyn.pod Thu Dec 21 13:01:14 1995 | |
1473 | ||
1474 | Index: pod/perltie.pod | |
1475 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1476 | --- perl5.002b1g/pod/perltie.pod Thu Dec 21 13:01:14 1995 | |
1477 | ||
1478 | Index: pod/perltoc.pod | |
1479 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1480 | --- perl5.002b1g/pod/perltoc.pod Thu Dec 21 13:01:14 1995 | |
1481 | ||
1482 | Index: pod/perltrap.pod | |
1483 | *** perl5.002b1f/pod/perltrap.pod Wed Nov 15 21:36:11 1995 | |
1484 | --- perl5.002b1g/pod/perltrap.pod Thu Dec 21 13:01:14 1995 | |
1485 | ||
1486 | Index: pod/perlvar.pod | |
1487 | *** perl5.002b1f/pod/perlvar.pod Wed Nov 15 21:36:59 1995 | |
1488 | --- perl5.002b1g/pod/perlvar.pod Thu Dec 21 13:01:15 1995 | |
1489 | ||
1490 | Index: pod/perlxs.pod | |
1491 | *** perl5.002b1f/pod/perlxs.pod Sun Nov 19 22:12:44 1995 | |
1492 | --- perl5.002b1g/pod/perlxs.pod Thu Dec 21 13:01:15 1995 | |
1493 | ||
1494 | Index: pod/perlxstut.pod | |
1495 | *** perl5.002b1f/pod/perlxstut.pod Mon Nov 20 13:02:12 1995 | |
1496 | --- perl5.002b1g/pod/perlxstut.pod Thu Dec 21 13:01:15 1995 | |
1497 | ||
1498 | Index: pod/pod2man.PL | |
1499 | Prereq: 1.5 | |
1500 | *** perl5.002b1f/pod/pod2man.PL Wed Nov 15 22:32:51 1995 | |
1501 | --- perl5.002b1g/pod/pod2man.PL Thu Dec 21 13:01:15 1995 | |
1502 | ||
1503 | Index: pod/pod2text | |
1504 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1505 | --- perl5.002b1g/pod/pod2text Thu Dec 21 13:01:16 1995 | |
1506 | ||
1507 | Index: pod/roffitall | |
1508 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1509 | --- perl5.002b1g/pod/roffitall Thu Dec 21 13:01:16 1995 | |
1510 | ||
1511 | Index: pod/splitpod | |
1512 | *** /dev/null Wed Jan 3 14:35:56 1996 | |
1513 | --- perl5.002b1g/pod/splitpod Thu Dec 21 13:01:16 1995 | |
1514 | ||
1515 | =item patch.2b1f | |
1516 | ||
1517 | This is patch.2b1f to perl5.002beta1. | |
1518 | ||
1519 | Index: Changes.Conf | |
1520 | ||
1521 | Include 5.001m -> 5.002beta1 changes. | |
1522 | ||
1523 | *** perl5.002b1e/Changes.Conf Mon Nov 20 10:08:05 1995 | |
1524 | --- perl5.002b1f/Changes.Conf Wed Dec 6 15:29:48 1995 | |
1525 | ||
1526 | Index: Configure | |
1527 | ||
1528 | Include Jeff Okamoto's patch to allow arbitrary specification | |
1529 | of $startperl. | |
1530 | ||
1531 | As requested, I have moved site_perl to be under | |
1532 | $privlib, by default. The default will now be | |
1533 | /usr/local/lib/perl5/site_perl. This is in accord with the way | |
1534 | emacs used to do it :-). | |
1535 | ||
1536 | ||
1537 | Prereq: 3.0.1.8 | |
1538 | *** perl5.002b1e/Configure Fri Dec 8 14:55:26 1995 | |
1539 | --- perl5.002b1f/Configure Fri Dec 8 11:23:56 1995 | |
1540 | ||
1541 | Index: MANIFEST | |
1542 | Add in POSIX.pod. I didn't include Dean's mkposixman tool because | |
1543 | it seemed to confuse MakeMaker, and I didn't want to manually fix | |
1544 | the POSIX/Makefile.PL file today. | |
1545 | ||
1546 | Renamed minimod.PL. The idea is as follows: I'd like to reserve | |
1547 | the .PL suffix for files that are extracted during build time, and | |
1548 | then can be deleted after installation. That is, it will be | |
1549 | analogous to the .SH suffix. For example, h2xs.PL creates | |
1550 | h2xs, and a 'make realclean' will remove the h2xs. Minimod.PL | |
1551 | was an exception to this pattern. Eventually, the .PL dependencies | |
1552 | will be generated automatically, just as the .SH dependencies are | |
1553 | now. | |
1554 | ||
1555 | Add in socket test. | |
1556 | ||
1557 | *** perl5.002b1e/MANIFEST Fri Dec 8 14:55:27 1995 | |
1558 | --- perl5.002b1f/MANIFEST Fri Dec 8 13:34:53 1995 | |
1559 | ||
1560 | Index: Makefile.SH | |
1561 | ||
1562 | Renamed minimod.PL to minimod.pl | |
1563 | ||
1564 | *** perl5.002b1e/Makefile.SH Mon Nov 20 15:56:12 1995 | |
1565 | --- perl5.002b1f/Makefile.SH Fri Dec 8 10:36:33 1995 | |
1566 | ||
1567 | Index: XSUB.h | |
1568 | ||
1569 | Include (SV*) cast in the newXSproto #define. | |
1570 | ||
1571 | *** perl5.002b1e/XSUB.h Fri Dec 8 14:55:14 1995 | |
1572 | --- perl5.002b1f/XSUB.h Wed Dec 6 13:25:26 1995 | |
1573 | ||
1574 | Index: ext/POSIX/POSIX.pm | |
1575 | ||
1576 | I have included Dean's patch and the .pod generated by mkposixman. | |
1577 | ||
1578 | *** perl5.002b1e/ext/POSIX/POSIX.pm Wed Nov 15 14:54:09 1995 | |
1579 | --- perl5.002b1f/ext/POSIX/POSIX.pm Fri Dec 8 10:23:54 1995 | |
1580 | ||
1581 | Index: ext/POSIX/POSIX.pod | |
1582 | ||
1583 | I have included Dean's patch and the .pod generated by mkposixman. | |
1584 | ||
1585 | *** /dev/null Fri Dec 8 13:36:14 1995 | |
1586 | --- perl5.002b1f/ext/POSIX/POSIX.pod Fri Dec 8 10:30:40 1995 | |
1587 | ||
1588 | Index: ext/POSIX/POSIX.xs | |
1589 | ||
1590 | I have included Dean's patch and the .pod generated by mkposixman. | |
1591 | ||
1592 | *** perl5.002b1e/ext/POSIX/POSIX.xs Wed Nov 15 14:56:22 1995 | |
1593 | --- perl5.002b1f/ext/POSIX/POSIX.xs Fri Dec 8 10:23:54 1995 | |
1594 | ||
1595 | Index: ext/Socket/Socket.pm | |
1596 | ||
1597 | Replace errant sockaddr_in by correct sockaddr_un. | |
1598 | Remove an extra ')'. -- from Tom C. | |
1599 | ||
1600 | *** perl5.002b1e/ext/Socket/Socket.pm Fri Dec 8 14:55:28 1995 | |
1601 | --- perl5.002b1f/ext/Socket/Socket.pm Wed Dec 6 13:58:41 1995 | |
1602 | ||
1603 | Index: gv.c | |
1604 | ||
1605 | Fix from Nick Ing-Simmons to get HvNAME(stash) from caller's | |
1606 | package. | |
1607 | ||
1608 | *** perl5.002b1e/gv.c Wed Nov 15 14:58:39 1995 | |
1609 | --- perl5.002b1f/gv.c Fri Dec 8 10:37:22 1995 | |
1610 | ||
1611 | Index: lib/Cwd.pm | |
1612 | ||
1613 | Fix a long-standing problem where insufficient permissions higher | |
1614 | up in the directory tree caused getcwd to fail. This often showed | |
1615 | up on AFS. | |
1616 | ||
1617 | *** perl5.002b1e/lib/Cwd.pm Mon Nov 13 23:01:38 1995 | |
1618 | --- perl5.002b1f/lib/Cwd.pm Fri Dec 8 10:42:46 1995 | |
1619 | ||
1620 | Index: lib/Sys/Syslog.pm | |
1621 | ||
1622 | Modernize Syslog.pm to 'use Socket;' and 'use Sys::Hostname'. | |
1623 | Alas, I've lost the attribution for this patch. Sorry about | |
1624 | that. | |
1625 | ||
1626 | *** perl5.002b1e/lib/Sys/Syslog.pm Thu Feb 9 20:05:36 1995 | |
1627 | --- perl5.002b1f/lib/Sys/Syslog.pm Wed Dec 6 14:07:54 1995 | |
1628 | ||
1629 | Index: lib/diagnostics.pm | |
1630 | ||
1631 | Fixes from Tom. | |
1632 | ||
1633 | *** perl5.002b1e/lib/diagnostics.pm Tue Nov 14 16:16:36 1995 | |
1634 | --- perl5.002b1f/lib/diagnostics.pm Wed Dec 6 13:58:42 1995 | |
1635 | ||
1636 | Index: t/lib/socket.t | |
1637 | ||
1638 | New test from Tom. I've allowed it to fail if the echo service is | |
1639 | disabled, as is apparently the case on some systems. | |
1640 | ||
1641 | *** /dev/null Fri Dec 8 13:36:14 1995 | |
1642 | --- perl5.002b1f/t/lib/socket.t Fri Dec 8 11:16:01 1995 | |
1643 | ||
1644 | Index: toke.c | |
1645 | ||
1646 | A patch from Paul Marquess "purely for source filters". | |
1647 | ||
1648 | *** perl5.002b1e/toke.c Wed Nov 15 22:08:23 1995 | |
1649 | --- perl5.002b1f/toke.c Wed Dec 6 13:24:19 1995 | |
1650 | ||
1651 | =item patch.2b1e | |
1652 | ||
1653 | This is patch.2b1e to perl5.002beta1. This is simply | |
1654 | an upgrade from MakeMaker-5.10 to MakeMaker-5.11. | |
1655 | ||
1656 | ||
1657 | Index: lib/ExtUtils/Liblist.pm | |
1658 | *** perl5.002b1d/lib/ExtUtils/Liblist.pm Sat Dec 2 16:50:47 1995 | |
1659 | --- perl5.002b1e/lib/ExtUtils/Liblist.pm Wed Dec 6 11:52:22 1995 | |
1660 | ||
1661 | Index: lib/ExtUtils/MakeMaker.pm | |
1662 | Prereq: 1.114 | |
1663 | *** perl5.002b1d/lib/ExtUtils/MakeMaker.pm Sat Dec 2 16:50:48 1995 | |
1664 | --- perl5.002b1e/lib/ExtUtils/MakeMaker.pm Wed Dec 6 11:52:22 1995 | |
1665 | ||
1666 | Index: lib/ExtUtils/Manifest.pm | |
1667 | *** perl5.002b1d/lib/ExtUtils/Manifest.pm Sat Dec 2 16:50:48 1995 | |
1668 | --- perl5.002b1e/lib/ExtUtils/Manifest.pm Wed Dec 6 11:52:22 1995 | |
1669 | ||
1670 | =item patch.2b1d | |
1671 | ||
1672 | This is patch.2b1d to perl5.002beta1. | |
1673 | ||
1674 | This patch includes patches for the following items: | |
1675 | ||
1676 | NETaa14710: Included bsdi_bsdos.sh hint file. | |
1677 | ||
1678 | pod/perlre.pod: Mention 32bit limit. | |
1679 | ||
1680 | Configure Updates. | |
1681 | ||
1682 | Update Socket.xs to version 1.5. This handles | |
1683 | systems that might not have <sys/un.h>. | |
1684 | ||
1685 | Fix missing quotes in h2ph.PL | |
1686 | ||
1687 | These are each described in detail below, after the corresponding | |
1688 | index line. | |
1689 | ||
1690 | Index: Configure | |
1691 | ||
1692 | locincpth should now work as documented in INSTALL | |
1693 | ||
1694 | Improved guessing of man1dir | |
1695 | ||
1696 | Remove spurious semicolon in NONBLOCK testing. | |
1697 | ||
1698 | Send failed './loc' message to fd 4. | |
1699 | ||
1700 | Check for <sys/un.h> | |
1701 | ||
1702 | Allow 'unixisms' to be overridden by hint files. | |
1703 | ||
1704 | Remove -r test from './loc' since some executables are | |
1705 | not readable. | |
1706 | ||
1707 | Remove spurious doublings of -L/usr/local/lib when reusing old | |
1708 | config.sh. | |
1709 | ||
1710 | Improved domain name guessing, from | |
1711 | Hallvard B Furuseth <h.b.furuseth@usit.uio.no> | |
1712 | ||
1713 | Include sitelib (architecture-independent directory). | |
1714 | ||
1715 | ||
1716 | Prereq: 3.0.1.8 | |
1717 | *** perl5.002b1c/Configure Mon Nov 20 10:00:33 1995 | |
1718 | --- perl5.002b1d/Configure Sat Dec 2 15:35:13 1995 | |
1719 | ||
1720 | Index: INSTALL | |
1721 | ||
1722 | Consistently use "sh Configure" in examples. | |
1723 | ||
1724 | Add reminder that interactive use may be helpful. | |
1725 | ||
1726 | *** perl5.002b1c/INSTALL Mon Nov 20 10:46:48 1995 | |
1727 | --- perl5.002b1d/INSTALL Tue Nov 21 22:54:28 1995 | |
1728 | ||
1729 | Index: MANIFEST | |
1730 | ||
1731 | Include renamed hint file. | |
1732 | ||
1733 | *** perl5.002b1c/MANIFEST Sat Dec 2 16:20:21 1995 | |
1734 | --- perl5.002b1d/MANIFEST Sun Nov 26 17:03:31 1995 | |
1735 | ||
1736 | Index: config_h.SH | |
1737 | ||
1738 | Include check for <sys/un.h>. | |
1739 | ||
1740 | Include SITELIB_EXP definition for architecture-independent | |
1741 | site-specific modules. Usually, this will be | |
1742 | /usr/local/lib/site_perl. | |
1743 | ||
1744 | Prereq: 3.0.1.4 | |
1745 | *** perl5.002b1c/config_h.SH Mon Nov 20 10:00:33 1995 | |
1746 | --- perl5.002b1d/config_h.SH Sat Dec 2 15:35:13 1995 | |
1747 | ||
1748 | Index: ext/Socket/Makefile.PL | |
1749 | ||
1750 | Update version number to 1.5. | |
1751 | ||
1752 | *** perl5.002b1c/ext/Socket/Makefile.PL Sat Nov 18 15:36:56 1995 | |
1753 | --- perl5.002b1d/ext/Socket/Makefile.PL Sat Dec 2 16:23:52 1995 | |
1754 | ||
1755 | Index: ext/Socket/Socket.pm | |
1756 | ||
1757 | Update to version 1.5. | |
1758 | ||
1759 | *** perl5.002b1c/ext/Socket/Socket.pm Sat Nov 18 15:37:03 1995 | |
1760 | --- perl5.002b1d/ext/Socket/Socket.pm Sat Dec 2 16:25:17 1995 | |
1761 | ||
1762 | Index: ext/Socket/Socket.xs | |
1763 | ||
1764 | Update to version 1.5. | |
1765 | This only supports the sockaddr_un -related functions if your | |
1766 | system has <sys/un.h>. SVR3 systems generally don't. | |
1767 | ||
1768 | *** perl5.002b1c/ext/Socket/Socket.xs Sat Nov 18 15:36:57 1995 | |
1769 | --- perl5.002b1d/ext/Socket/Socket.xs Sat Dec 2 15:46:20 1995 | |
1770 | ||
1771 | Index: h2ph.PL | |
1772 | ||
1773 | Add missing quotes. | |
1774 | ||
1775 | *** perl5.002b1c/h2ph.PL Sun Nov 19 23:00:39 1995 | |
1776 | --- perl5.002b1d/h2ph.PL Mon Nov 27 10:14:50 1995 | |
1777 | ||
1778 | Index: hints/bsdi_bsdos.sh | |
1779 | ||
1780 | Updated and renamed file. | |
1781 | ||
1782 | *** perl5.002b1c/hints/bsdi_bsdos.sh Thu Jan 19 19:08:34 1995 | |
1783 | --- perl5.002b1d/hints/bsdi_bsdos.sh Sun Nov 26 16:50:26 1995 | |
1784 | ||
1785 | Index: pod/perlre.pod | |
1786 | ||
1787 | Mention 65536 limit explicitly. | |
1788 | ||
1789 | *** perl5.002b1c/pod/perlre.pod Wed Nov 15 21:35:31 1995 | |
1790 | --- perl5.002b1d/pod/perlre.pod Sun Nov 26 16:57:20 1995 | |
1791 | ||
1792 | =item patch.2b1c | |
1793 | ||
1794 | This is patch.2b1c to perl5.002beta1. This patch includes | |
1795 | lib/SelfLoader, version 1.06, and | |
1796 | lib/Devel/SelfStubber, version 1.01. | |
1797 | These versions include prototype support. | |
1798 | ||
1799 | This is simply re-posting these library modules. | |
1800 | I have also updated MANIFEST to include them. | |
1801 | ||
1802 | ||
1803 | Index: MANIFEST | |
1804 | *** perl5.002b1b/MANIFEST Sat Dec 2 16:13:24 1995 | |
1805 | --- perl5.002b1c/MANIFEST Sat Dec 2 16:12:54 1995 | |
1806 | ||
1807 | Index: lib/Devel/SelfStubber.pm | |
1808 | *** /dev/null Fri Dec 1 16:03:22 1995 | |
1809 | --- perl5.002b1c/lib/Devel/SelfStubber.pm Sun Nov 26 16:14:19 1995 | |
1810 | ||
1811 | Index: lib/SelfLoader.pm | |
1812 | *** /dev/null Fri Dec 1 16:03:22 1995 | |
1813 | --- perl5.002b1c/lib/SelfLoader.pm Sun Nov 26 16:14:50 1995 | |
1814 | ||
1815 | =item patch.2b1b | |
1816 | ||
1817 | This is patch.2b1b to perl5.002beta1. This is simply | |
1818 | MakeMaker-5.10. Nothing else is included. | |
1819 | ||
1820 | It contains: | |
1821 | ||
1822 | Upgrade to MakeMaker-5.10 | |
1823 | and a revised minimod.PL that now writes a pod section into ExtUtils::Miniperl. | |
1824 | ||
1825 | Index: lib/ExtUtils/Liblist.pm | |
1826 | *** perl5.002b1a/lib/ExtUtils/Liblist.pm Mon Nov 13 22:03:29 1995 | |
1827 | --- perl5.002b1b/lib/ExtUtils/Liblist.pm Sat Dec 2 15:58:00 1995 | |
1828 | ||
1829 | Index: lib/ExtUtils/MakeMaker.pm | |
1830 | *** perl5.002b1a/lib/ExtUtils/MakeMaker.pm Sat Nov 18 16:01:05 1995 | |
1831 | --- perl5.002b1b/lib/ExtUtils/MakeMaker.pm Sat Dec 2 15:58:01 1995 | |
1832 | ||
1833 | Index: lib/ExtUtils/Manifest.pm | |
1834 | *** perl5.002b1a/lib/ExtUtils/Manifest.pm Mon Nov 13 22:03:30 1995 | |
1835 | --- perl5.002b1b/lib/ExtUtils/Manifest.pm Sat Dec 2 15:58:02 1995 | |
1836 | ||
1837 | Index: minimod.PL | |
1838 | *** perl5.002b1a/minimod.PL Sun Nov 19 23:01:02 1995 | |
1839 | --- perl5.002b1b/minimod.PL Sat Dec 2 15:58:02 1995 | |
1840 | ||
1841 | =item patch.2b1a | |
1842 | ||
1843 | This is patch.2b1a to perl5.002beta1. This is simply | |
1844 | xsubpp-1.944. It includes perl prototype support. | |
1845 | ||
1846 | Index: XSUB.h | |
1847 | ||
1848 | Updated to match xsubpp-1.944. Includes perl prototype support. | |
1849 | ||
1850 | *** perl5.002beta1/XSUB.h Fri Nov 10 13:11:02 1995 | |
1851 | --- perl5.002b1a/XSUB.h Sat Dec 2 15:43:54 1995 | |
1852 | ||
1853 | Index: lib/ExtUtils/xsubpp | |
1854 | ||
1855 | Updated to xsubpp-1.944. Includes perl prototype support. | |
1856 | ||
1857 | *** perl5.002beta1/lib/ExtUtils/xsubpp Mon Nov 20 11:03:49 1995 | |
1858 | --- perl5.002b1a/lib/ExtUtils/xsubpp Sat Dec 2 15:43:55 1995 | |
1859 | ||
1860 | ||
1861 | ||
37120919 AD |
1862 | Here are the detailed changes from 5.001m to 5.002beta1: |
1863 | ||
1864 | # rm -f Doc/perl5-notes # Obsolete | |
1865 | # rm -f c2ph.SH # Replaced by c2ph.PL | |
1866 | # rm -f emacs/cperl-mode # Obsolete | |
1867 | # rm -f emacs/emacs19 # Obsolete | |
1868 | # rm -f emacs/perl-mode.el # Obsolete | |
1869 | # rm -f emacs/perldb.el # Obsolete | |
1870 | # rm -f emacs/perldb.pl # Obsolete | |
1871 | # rm -f emacs/tedstuff # Obsolete | |
1872 | # rm -f h2ph.SH # Replaced by h2ph.PL | |
1873 | # rm -f h2xs.SH # Replaced by h2xs.PL | |
1874 | # rm -f hints/hpux_9.sh # Replaced by generic hpux.sh | |
1875 | # rm -f hints/sco_3.sh # Replaced by generic sco.sh | |
1876 | # rm -f perldoc.SH # Replaced by perldoc.PL | |
1877 | # rm -f pod/pod2html.SH # Replaced by pod2html.PL | |
1878 | # rm -f pod/pod2latex.SH # Replaced by pod2latex.PL | |
1879 | # rm -f pod/pod2man.SH # Replaced by pod2man.PL | |
1880 | # rm -f x2p/find2perl.SH # Replaced by find2perl.PL | |
1881 | # rm -f x2p/s2p.SH # Replaced by s2p.PL | |
1882 | # exit | |
1883 | ||
1884 | ||
1885 | Index: patchlevel.h | |
1886 | Incremented to 2! | |
1887 | *** perl5.001.lwall/patchlevel.h Sun Mar 12 22:29:12 1995 | |
1888 | --- perl5.002beta1/patchlevel.h Sat Nov 18 15:41:15 1995 | |
37120919 AD |
1889 | |
1890 | Index: Changes | |
1891 | This includes the Changes file Larry sent me. I added the first | |
1892 | paragraph. | |
1893 | *** perl5.001.lwall/Changes Mon Mar 13 00:44:07 1995 | |
1894 | --- perl5.002beta1/Changes Sat Nov 18 15:43:29 1995 | |
37120919 AD |
1895 | |
1896 | Index: Changes.Conf | |
1897 | An all too brief summary. | |
1898 | *** perl5.001.lwall/Changes.Conf Thu Oct 19 21:00:06 1995 | |
1899 | --- perl5.002beta1/Changes.Conf Mon Nov 20 10:08:05 1995 | |
37120919 AD |
1900 | |
1901 | Index: Configure | |
1902 | ||
1903 | Upgraded to metaconfig PL60 (despite the erroneous metaconfig message. | |
1904 | ||
1905 | Layed some groundwork for support on non Unix systems, such as OS/2. | |
1906 | Define things such as .o vs. .obj, '' vs. .exe, .a vs. .lib, etc. | |
1907 | ||
1908 | Include I_LOCALE testing. | |
1909 | ||
1910 | Include checks for new library set-up. I don't want to ever have to | |
1911 | change this again. It's documented more clearly in INSTALL. | |
1912 | ||
1913 | Figure out correct string for $startperl (usually | |
1914 | #!/usr/local/bin/perl). | |
1915 | ||
1916 | Improve signal detection even more. Once again, the signal number | |
1917 | corresponding to sig_name[n] is n (up to NSIG-1). Gaps in signal | |
1918 | numbers (e.g. on Solaris) are allowed and are filled with | |
1919 | innocuous names such as NUM37 NUM38, etc., where the 37 or 38 | |
1920 | represents the actual signal number. | |
1921 | ||
1922 | Prereq: 3.0.1.8 | |
1923 | *** perl5.001.lwall/Configure Mon Oct 23 14:08:59 1995 | |
1924 | --- perl5.002beta1/Configure Mon Nov 20 10:00:33 1995 | |
37120919 AD |
1925 | |
1926 | Index: INSTALL | |
1927 | ||
1928 | Explain the library directory structure. | |
1929 | ||
1930 | Remove some tailing whitespace. | |
1931 | ||
1932 | Indicate that only the interfaces to gdbm and db are provided, not | |
1933 | the libraries themselves. | |
1934 | ||
1935 | Add section on upgrading from previous versions of perl5.00x. | |
1936 | ||
1937 | Mention how to override old config.sh with Configure -D and -O. | |
1938 | ||
1939 | *** perl5.001.lwall/INSTALL Mon Oct 23 14:10:26 1995 | |
1940 | --- perl5.002beta1/INSTALL Mon Nov 20 10:46:48 1995 | |
37120919 AD |
1941 | |
1942 | Index: MANIFEST | |
1943 | ||
1944 | In an attempt to make the distribution slightly less Unix specific, | |
1945 | I've changed .SH extraction to a .PL extraction where possible. | |
1946 | That way folks on systems without a shell can still get the | |
1947 | auxilliarly files such as find2perl (assuming they *can* build | |
1948 | perl). | |
1949 | ||
1950 | The emacs/ directory was hopelessly out of date. I don't use emacs, | |
1951 | but included a current cperl-mode.el | |
1952 | ||
1953 | *** perl5.001.lwall/MANIFEST Tue Nov 14 15:21:03 1995 | |
1954 | --- perl5.002beta1/MANIFEST Mon Nov 20 12:40:41 1995 | |
37120919 AD |
1955 | |
1956 | Index: Makefile.SH | |
1957 | ||
1958 | Add variables for non unix systems. | |
1959 | ||
1960 | Add .PL file extraction logic. | |
1961 | ||
1962 | *** perl5.001.lwall/Makefile.SH Tue Nov 14 20:25:48 1995 | |
1963 | --- perl5.002beta1/Makefile.SH Mon Nov 20 15:56:12 1995 | |
37120919 AD |
1964 | |
1965 | Index: XSUB.h | |
1966 | ||
1967 | Protect arguments of macros with (). | |
1968 | ||
1969 | *** perl5.001.lwall/XSUB.h Tue Mar 7 14:10:00 1995 | |
1970 | --- perl5.002beta1/XSUB.h Fri Nov 10 13:11:02 1995 | |
37120919 AD |
1971 | |
1972 | Index: c2ph.PL | |
1973 | Replaces c2ph.SH. | |
1974 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
1975 | --- perl5.002beta1/c2ph.PL Mon Nov 20 12:36:17 1995 | |
37120919 AD |
1976 | |
1977 | Index: cflags.SH | |
1978 | Allow for .o or .obj in file names. | |
1979 | *** perl5.001.lwall/cflags.SH Thu Jan 19 19:06:13 1995 | |
1980 | --- perl5.002beta1/cflags.SH Tue Nov 14 15:18:41 1995 | |
37120919 AD |
1981 | |
1982 | Index: config_H | |
1983 | Updated. | |
1984 | Prereq: 3.0.1.3 | |
1985 | *** perl5.001.lwall/config_H Thu Oct 19 21:01:14 1995 | |
1986 | --- perl5.002beta1/config_H Mon Nov 20 15:41:49 1995 | |
37120919 AD |
1987 | |
1988 | Index: config_h.SH | |
1989 | Updated to match new Configure. | |
1990 | Prereq: 3.0.1.3 | |
1991 | *** perl5.001.lwall/config_h.SH Mon Oct 23 14:10:38 1995 | |
1992 | --- perl5.002beta1/config_h.SH Mon Nov 20 10:00:33 1995 | |
37120919 AD |
1993 | |
1994 | Index: configpm | |
1995 | Add in routine to print out full config.sh file. | |
1996 | *** perl5.001.lwall/configpm Wed Jun 7 19:46:01 1995 | |
1997 | --- perl5.002beta1/configpm Tue Oct 31 11:51:52 1995 | |
37120919 AD |
1998 | |
1999 | Index: doop.c | |
2000 | Check for sprintf memory overflow that can arise from things | |
2001 | like %999999s. | |
2002 | ||
2003 | *** perl5.001.lwall/doop.c Sun Jul 2 23:33:44 1995 | |
2004 | --- perl5.002beta1/doop.c Wed Nov 15 15:08:01 1995 | |
37120919 AD |
2005 | |
2006 | Index: emacs/cperl-mode.el | |
2007 | New version. | |
2008 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2009 | --- perl5.002beta1/emacs/cperl-mode.el Sat Nov 11 16:29:33 1995 | |
37120919 AD |
2010 | |
2011 | Index: embed.h | |
2012 | Remove unnecessary whichsigname introduced in patch.1n. | |
2013 | *** perl5.001.lwall/embed.h Tue Nov 14 15:21:08 1995 | |
2014 | --- perl5.002beta1/embed.h Wed Nov 15 14:48:47 1995 | |
37120919 AD |
2015 | |
2016 | Index: ext/DB_File/DB_File.pm | |
2017 | Updated to version 1.01. | |
2018 | *** perl5.001.lwall/ext/DB_File/DB_File.pm Wed Jun 7 19:46:14 1995 | |
2019 | --- perl5.002beta1/ext/DB_File/DB_File.pm Tue Nov 14 14:14:25 1995 | |
37120919 AD |
2020 | |
2021 | Index: ext/DB_File/DB_File.xs | |
2022 | Updated to version 1.01. | |
2023 | *** perl5.001.lwall/ext/DB_File/DB_File.xs Wed Jun 7 19:46:17 1995 | |
2024 | --- perl5.002beta1/ext/DB_File/DB_File.xs Tue Nov 14 14:14:37 1995 | |
37120919 AD |
2025 | |
2026 | Index: ext/DB_File/Makefile.PL | |
2027 | Updated to version 1.01. | |
2028 | *** perl5.001.lwall/ext/DB_File/Makefile.PL Wed Feb 22 14:36:32 1995 | |
2029 | --- perl5.002beta1/ext/DB_File/Makefile.PL Tue Nov 14 14:14:17 1995 | |
37120919 AD |
2030 | |
2031 | Index: ext/DB_File/typemap | |
2032 | Fix typemap to avoid core dump. | |
2033 | *** perl5.001.lwall/ext/DB_File/typemap Tue Oct 18 12:27:52 1994 | |
2034 | --- perl5.002beta1/ext/DB_File/typemap Tue Oct 31 11:53:28 1995 | |
37120919 AD |
2035 | |
2036 | Index: ext/DynaLoader/DynaLoader.pm | |
2037 | Add parentheses to Carp::confess call. | |
2038 | *** perl5.001.lwall/ext/DynaLoader/DynaLoader.pm Thu Oct 19 20:13:25 1995 | |
2039 | --- perl5.002beta1/ext/DynaLoader/DynaLoader.pm Fri Nov 10 11:49:00 1995 | |
37120919 AD |
2040 | |
2041 | Index: ext/DynaLoader/dl_os2.xs | |
2042 | New file. | |
2043 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2044 | --- perl5.002beta1/ext/DynaLoader/dl_os2.xs Mon Nov 13 22:58:42 1995 | |
37120919 AD |
2045 | |
2046 | Index: ext/Fcntl/Fcntl.xs | |
2047 | Add O_BINARY define for OS/2. | |
2048 | *** perl5.001.lwall/ext/Fcntl/Fcntl.xs Mon Oct 23 14:10:54 1995 | |
2049 | --- perl5.002beta1/ext/Fcntl/Fcntl.xs Mon Nov 13 23:01:40 1995 | |
37120919 AD |
2050 | |
2051 | Index: ext/GDBM_File/GDBM_File.pm | |
2052 | Added a tiny bit of documentation, including how to get gdbm. | |
2053 | Shamelessly stolen from the DB_File.pm documentation. | |
2054 | *** perl5.001.lwall/ext/GDBM_File/GDBM_File.pm Wed Jun 7 19:46:34 1995 | |
2055 | --- perl5.002beta1/ext/GDBM_File/GDBM_File.pm Mon Nov 20 10:22:26 1995 | |
37120919 AD |
2056 | |
2057 | Index: ext/GDBM_File/GDBM_File.xs | |
2058 | Add gdbm_EXISTS #define. | |
2059 | *** perl5.001.lwall/ext/GDBM_File/GDBM_File.xs Sat Jul 1 18:44:02 1995 | |
2060 | --- perl5.002beta1/ext/GDBM_File/GDBM_File.xs Sat Nov 11 14:25:50 1995 | |
37120919 AD |
2061 | |
2062 | Index: ext/NDBM_File/hints/solaris.pl | |
2063 | Updated for MakeMaker 5.0x. | |
2064 | *** perl5.001.lwall/ext/NDBM_File/hints/solaris.pl Wed Jun 7 19:46:39 1995 | |
2065 | --- perl5.002beta1/ext/NDBM_File/hints/solaris.pl Fri Nov 10 10:39:23 1995 | |
37120919 AD |
2066 | |
2067 | Index: ext/ODBM_File/hints/sco.pl | |
2068 | Updated for MakeMaker 5.0x. | |
2069 | *** perl5.001.lwall/ext/ODBM_File/hints/sco.pl Wed Jun 7 19:46:44 1995 | |
2070 | --- perl5.002beta1/ext/ODBM_File/hints/sco.pl Fri Nov 10 10:39:32 1995 | |
37120919 AD |
2071 | |
2072 | Index: ext/ODBM_File/hints/solaris.pl | |
2073 | Updated for MakeMaker 5.0x. | |
2074 | *** perl5.001.lwall/ext/ODBM_File/hints/solaris.pl Wed Jun 7 19:46:46 1995 | |
2075 | --- perl5.002beta1/ext/ODBM_File/hints/solaris.pl Fri Nov 10 10:39:44 1995 | |
37120919 AD |
2076 | |
2077 | Index: ext/ODBM_File/hints/svr4.pl | |
2078 | Updated for MakeMaker 5.0x. | |
2079 | *** perl5.001.lwall/ext/ODBM_File/hints/svr4.pl Wed Jun 7 19:46:48 1995 | |
2080 | --- perl5.002beta1/ext/ODBM_File/hints/svr4.pl Fri Nov 10 10:39:54 1995 | |
37120919 AD |
2081 | |
2082 | Index: ext/POSIX/POSIX.pm | |
2083 | Remove POSIX_loadlibs relics from perl5alpha days. | |
2084 | *** perl5.001.lwall/ext/POSIX/POSIX.pm Thu Sep 21 19:14:19 1995 | |
2085 | --- perl5.002beta1/ext/POSIX/POSIX.pm Wed Nov 15 14:54:09 1995 | |
37120919 AD |
2086 | |
2087 | Index: ext/POSIX/POSIX.xs | |
2088 | Change whichsigname(sig) back to sig_name[sig]. | |
2089 | *** perl5.001.lwall/ext/POSIX/POSIX.xs Mon Oct 23 14:11:01 1995 | |
2090 | --- perl5.002beta1/ext/POSIX/POSIX.xs Wed Nov 15 14:56:22 1995 | |
37120919 AD |
2091 | |
2092 | Index: ext/SDBM_File/Makefile.PL | |
2093 | Updated for MakeMaker 5.0x to allow compilation on non-unix systems. | |
2094 | *** perl5.001.lwall/ext/SDBM_File/Makefile.PL Thu Jan 19 18:59:02 1995 | |
2095 | --- perl5.002beta1/ext/SDBM_File/Makefile.PL Tue Nov 14 11:16:43 1995 | |
37120919 AD |
2096 | |
2097 | Index: ext/SDBM_File/sdbm/Makefile.PL | |
2098 | Updated for MakeMaker 5.0x to allow compilation on non-unix systems. | |
2099 | *** perl5.001.lwall/ext/SDBM_File/sdbm/Makefile.PL Wed Feb 22 14:36:47 1995 | |
2100 | --- perl5.002beta1/ext/SDBM_File/sdbm/Makefile.PL Tue Nov 14 11:17:16 1995 | |
37120919 AD |
2101 | |
2102 | Index: ext/SDBM_File/sdbm/sdbm.c | |
2103 | Include OS/2 O_BINARY flag. | |
2104 | Prereq: 1.16 | |
2105 | *** perl5.001.lwall/ext/SDBM_File/sdbm/sdbm.c Wed Jun 7 19:46:57 1995 | |
2106 | --- perl5.002beta1/ext/SDBM_File/sdbm/sdbm.c Mon Nov 13 23:01:41 1995 | |
37120919 AD |
2107 | |
2108 | Index: ext/Socket/Makefile.PL | |
2109 | Updated to 1.3. Actually we're up to 1.4, but I forgot to update | |
2110 | the Makefile.PL. | |
2111 | *** perl5.001.lwall/ext/Socket/Makefile.PL Thu Jan 19 18:59:06 1995 | |
2112 | --- perl5.002beta1/ext/Socket/Makefile.PL Sat Nov 18 15:36:56 1995 | |
37120919 AD |
2113 | |
2114 | Index: ext/Socket/Socket.pm | |
2115 | Updated to 1.3. Actually we're up to 1.4, but I forgot to update | |
2116 | the version number. This adds some non-portable stuff to manipulate | |
2117 | structures in <sys/un.h>. I'll have to #ifdef it out in the next | |
2118 | patch. | |
2119 | ||
2120 | *** perl5.001.lwall/ext/Socket/Socket.pm Sat Jul 1 15:51:54 1995 | |
2121 | --- perl5.002beta1/ext/Socket/Socket.pm Sat Nov 18 15:37:03 1995 | |
37120919 AD |
2122 | |
2123 | Index: ext/Socket/Socket.xs | |
2124 | Updated to 1.3. Actually we're up to 1.4, but I forgot to update | |
2125 | the version number. This adds some non-portable stuff to manipulate | |
2126 | structures in <sys/un.h>. I'll have to #ifdef it out in the next | |
2127 | patch. | |
2128 | ||
2129 | *** perl5.001.lwall/ext/Socket/Socket.xs Sat Jul 1 15:51:56 1995 | |
2130 | --- perl5.002beta1/ext/Socket/Socket.xs Sat Nov 18 15:36:57 1995 | |
37120919 AD |
2131 | |
2132 | Index: global.sym | |
2133 | Remove unnecessary whichsigname that was added in patch.1n. | |
2134 | *** perl5.001.lwall/global.sym Tue Nov 14 15:21:11 1995 | |
2135 | --- perl5.002beta1/global.sym Wed Nov 15 14:58:14 1995 | |
37120919 AD |
2136 | |
2137 | Index: h2ph.PL | |
2138 | Converted from h2ph.SH. | |
2139 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2140 | --- perl5.002beta1/h2ph.PL Sun Nov 19 23:00:39 1995 | |
37120919 AD |
2141 | |
2142 | Index: h2xs.PL | |
2143 | Converted from h2xs.SH. | |
2144 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2145 | --- perl5.002beta1/h2xs.PL Sun Nov 19 22:37:58 1995 | |
37120919 AD |
2146 | |
2147 | Index: hints/aix.sh | |
2148 | Add gcc-specific -Xlinker, if you're using gcc. | |
2149 | *** perl5.001.lwall/hints/aix.sh Thu Oct 19 21:02:08 1995 | |
2150 | --- perl5.002beta1/hints/aix.sh Mon Nov 13 23:03:33 1995 | |
37120919 AD |
2151 | |
2152 | Index: hints/freebsd.sh | |
2153 | Warn about possible here-document problem. | |
2154 | *** perl5.001.lwall/hints/freebsd.sh Sat Jul 1 18:44:07 1995 | |
2155 | --- perl5.002beta1/hints/freebsd.sh Sat Nov 18 16:21:20 1995 | |
37120919 AD |
2156 | |
2157 | Index: hints/hpux.sh | |
2158 | Replace old hpux_9.sh, since this works for 9 and 10. | |
2159 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2160 | --- perl5.002beta1/hints/hpux.sh Mon Nov 20 09:53:28 1995 | |
37120919 AD |
2161 | |
2162 | Index: hints/irix_6_2.sh | |
2163 | New hint file. This should be merged with irix_6.sh, since it's | |
2164 | almost identical. | |
2165 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2166 | --- perl5.002beta1/hints/irix_6_2.sh Mon Nov 20 11:16:55 1995 | |
37120919 AD |
2167 | |
2168 | Index: hints/ncr_tower.sh | |
2169 | Give pointers about directory functions. | |
2170 | *** perl5.001.lwall/hints/ncr_tower.sh Tue Oct 18 12:33:25 1994 | |
2171 | --- perl5.002beta1/hints/ncr_tower.sh Tue Oct 31 11:57:51 1995 | |
37120919 AD |
2172 | |
2173 | Index: hints/netbsd.sh | |
2174 | Updated. | |
2175 | *** perl5.001.lwall/hints/netbsd.sh Wed Jun 7 19:47:45 1995 | |
2176 | --- perl5.002beta1/hints/netbsd.sh Mon Nov 13 23:04:17 1995 | |
37120919 AD |
2177 | |
2178 | Index: hints/os2.sh | |
2179 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2180 | --- perl5.002beta1/hints/os2.sh Tue Nov 14 11:07:33 1995 | |
37120919 AD |
2181 | |
2182 | Index: hints/sco.sh | |
2183 | Renamed from sco_3, since it should apply to most recent versions. | |
2184 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2185 | --- perl5.002beta1/hints/sco.sh Mon Jun 5 11:50:11 1995 | |
37120919 AD |
2186 | |
2187 | Index: hints/solaris_2.sh | |
2188 | Remove temporary file try.c. | |
2189 | *** perl5.001.lwall/hints/solaris_2.sh Thu Oct 19 21:02:37 1995 | |
2190 | --- perl5.002beta1/hints/solaris_2.sh Mon Nov 20 16:01:50 1995 | |
37120919 AD |
2191 | |
2192 | Index: hints/ultrix_4.sh | |
2193 | Note that you can substitute sh5 for sh to get a big speed up. | |
2194 | *** perl5.001.lwall/hints/ultrix_4.sh Mon Feb 13 20:15:05 1995 | |
2195 | --- perl5.002beta1/hints/ultrix_4.sh Sat Nov 11 17:11:41 1995 | |
37120919 AD |
2196 | |
2197 | Index: installman | |
2198 | Quit if they just asked for help with -h. | |
2199 | *** perl5.001.lwall/installman Sat Jul 1 18:44:09 1995 | |
2200 | --- perl5.002beta1/installman Mon Nov 6 11:16:43 1995 | |
37120919 AD |
2201 | |
2202 | Index: installperl | |
2203 | Updated to use Config rather than hand-reading config.sh again. | |
2204 | ||
2205 | Install h2ph. | |
2206 | ||
2207 | Create site_perl and site_perl/archname directories. | |
2208 | ||
2209 | *** perl5.001.lwall/installperl Sat Jul 1 18:44:12 1995 | |
2210 | --- perl5.002beta1/installperl Mon Nov 20 12:55:08 1995 | |
37120919 AD |
2211 | |
2212 | Index: lib/AutoSplit.pm | |
2213 | Handle OS/2 backslashes. | |
2214 | ||
2215 | Tim's prototype patch. | |
2216 | ||
2217 | Less enthusiastic checking of autoloader_seen. | |
2218 | ||
2219 | *** perl5.001.lwall/lib/AutoSplit.pm Sat Jul 1 15:52:03 1995 | |
2220 | --- perl5.002beta1/lib/AutoSplit.pm Wed Nov 15 15:06:19 1995 | |
37120919 AD |
2221 | |
2222 | Index: lib/Cwd.pm | |
2223 | Updated for Unix, NT, and OS/2. | |
2224 | *** perl5.001.lwall/lib/Cwd.pm Wed Jun 7 19:48:18 1995 | |
2225 | --- perl5.002beta1/lib/Cwd.pm Mon Nov 13 23:01:38 1995 | |
37120919 AD |
2226 | |
2227 | Index: lib/ExtUtils/Liblist.pm | |
2228 | Updated to MakeMaker 5.06. | |
2229 | *** perl5.001.lwall/lib/ExtUtils/Liblist.pm Wed Jun 7 19:48:27 1995 | |
2230 | --- perl5.002beta1/lib/ExtUtils/Liblist.pm Mon Nov 13 22:03:29 1995 | |
37120919 AD |
2231 | |
2232 | Index: lib/ExtUtils/MakeMaker.pm | |
2233 | Updated to MakeMaker 5.06. | |
2234 | Prereq: 1.21 | |
2235 | *** perl5.001.lwall/lib/ExtUtils/MakeMaker.pm Thu Oct 19 21:02:57 1995 | |
2236 | --- perl5.002beta1/lib/ExtUtils/MakeMaker.pm Sat Nov 18 16:01:05 1995 | |
37120919 AD |
2237 | |
2238 | Index: lib/ExtUtils/Manifest.pm | |
2239 | Updated to MakeMaker 5.06. | |
2240 | *** perl5.001.lwall/lib/ExtUtils/Manifest.pm Sat Jul 1 15:52:11 1995 | |
2241 | --- perl5.002beta1/lib/ExtUtils/Manifest.pm Mon Nov 13 22:03:30 1995 | |
37120919 AD |
2242 | |
2243 | Index: lib/ExtUtils/xsubpp | |
2244 | Updated to xsubpp-1.923. | |
2245 | *** perl5.001.lwall/lib/ExtUtils/xsubpp Sat Jul 1 20:08:00 1995 | |
2246 | --- perl5.002beta1/lib/ExtUtils/xsubpp Mon Nov 20 11:03:49 1995 | |
37120919 AD |
2247 | |
2248 | Index: lib/File/Find.pm | |
2249 | OS/2 patch for nlink. | |
2250 | *** perl5.001.lwall/lib/File/Find.pm Sat Jul 1 15:52:13 1995 | |
2251 | --- perl5.002beta1/lib/File/Find.pm Wed Nov 15 15:20:03 1995 | |
37120919 AD |
2252 | |
2253 | Index: lib/Net/Ping.pm | |
2254 | Updated to Net::Ping 1.00. | |
2255 | *** perl5.001.lwall/lib/Net/Ping.pm Wed Jun 7 19:49:13 1995 | |
2256 | --- perl5.002beta1/lib/Net/Ping.pm Tue Oct 31 11:15:55 1995 | |
37120919 AD |
2257 | |
2258 | Index: lib/Shell.pm | |
2259 | Updated for OS/2 or Unix. | |
2260 | *** perl5.001.lwall/lib/Shell.pm Tue Oct 18 12:34:59 1994 | |
2261 | --- perl5.002beta1/lib/Shell.pm Mon Nov 13 23:01:40 1995 | |
37120919 AD |
2262 | |
2263 | Index: lib/Test/Harness.pm | |
2264 | Updated for OS/2 or Unix. | |
2265 | *** perl5.001.lwall/lib/Test/Harness.pm Tue Oct 18 12:38:35 1994 | |
2266 | --- perl5.002beta1/lib/Test/Harness.pm Mon Nov 13 23:01:40 1995 | |
37120919 AD |
2267 | |
2268 | Index: lib/Text/Tabs.pm | |
2269 | Updated. | |
2270 | *** perl5.001.lwall/lib/Text/Tabs.pm Wed Jun 7 19:49:20 1995 | |
2271 | --- perl5.002beta1/lib/Text/Tabs.pm Sat Nov 18 16:08:55 1995 | |
37120919 AD |
2272 | |
2273 | Index: lib/Text/Wrap.pm | |
2274 | New module. | |
2275 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2276 | --- perl5.002beta1/lib/Text/Wrap.pm Sat Nov 18 16:08:56 1995 | |
37120919 AD |
2277 | |
2278 | Index: lib/diagnostics.pm | |
2279 | New module. | |
2280 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2281 | --- perl5.002beta1/lib/diagnostics.pm Tue Nov 14 16:16:36 1995 | |
37120919 AD |
2282 | |
2283 | Index: lib/lib.pm | |
2284 | Automatically try to load an architecture-dependent library too. | |
2285 | *** perl5.001.lwall/lib/lib.pm Sat Jul 1 15:51:37 1995 | |
2286 | --- perl5.002beta1/lib/lib.pm Fri Nov 10 16:50:43 1995 | |
37120919 AD |
2287 | |
2288 | Index: lib/overload.pm | |
2289 | New file. | |
2290 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2291 | --- perl5.002beta1/lib/overload.pm Sat Nov 18 16:03:33 1995 | |
37120919 AD |
2292 | |
2293 | Index: lib/perl5db.pl | |
2294 | Emacs and OS/2 fixes. | |
2295 | *** perl5.001.lwall/lib/perl5db.pl Sun Mar 12 22:34:53 1995 | |
2296 | --- perl5.002beta1/lib/perl5db.pl Wed Nov 15 22:37:45 1995 | |
37120919 AD |
2297 | |
2298 | Index: lib/splain | |
2299 | New file -- same as diagnostics.pm. | |
2300 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2301 | --- perl5.002beta1/lib/splain Tue Nov 14 16:16:36 1995 | |
37120919 AD |
2302 | |
2303 | Index: mg.c | |
2304 | Remove unnecessary whichsigname introduced in 5.001n. | |
2305 | *** perl5.001.lwall/mg.c Tue Nov 14 15:31:03 1995 | |
2306 | --- perl5.002beta1/mg.c Wed Nov 15 15:44:10 1995 | |
37120919 AD |
2307 | |
2308 | Index: minimod.PL | |
2309 | Made c++ friendly. | |
2310 | *** perl5.001.lwall/minimod.PL Mon Feb 13 20:15:47 1995 | |
2311 | --- perl5.002beta1/minimod.PL Sun Nov 19 23:01:02 1995 | |
37120919 AD |
2312 | |
2313 | Index: miniperlmain.c | |
2314 | Made c++ friendly. | |
2315 | *** perl5.001.lwall/miniperlmain.c Mon Feb 13 21:48:50 1995 | |
2316 | --- perl5.002beta1/miniperlmain.c Sat Nov 18 15:48:10 1995 | |
37120919 AD |
2317 | |
2318 | Index: op.c | |
2319 | Larry's post 5.001mx prototype patch. | |
2320 | *** perl5.001.lwall/op.c Tue Nov 14 20:36:08 1995 | |
2321 | --- perl5.002beta1/op.c Wed Nov 15 22:10:36 1995 | |
37120919 AD |
2322 | |
2323 | Index: os2/Makefile.SH | |
2324 | New file. | |
2325 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2326 | --- perl5.002beta1/os2/Makefile.SH Tue Nov 14 11:07:32 1995 | |
37120919 AD |
2327 | |
2328 | Index: os2/POSIX.mkfifo | |
2329 | New file. | |
2330 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2331 | --- perl5.002beta1/os2/POSIX.mkfifo Tue Nov 14 10:48:16 1995 | |
37120919 AD |
2332 | |
2333 | Index: os2/README | |
2334 | New file. | |
2335 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2336 | --- perl5.002beta1/os2/README Tue Nov 14 14:42:13 1995 | |
37120919 AD |
2337 | |
2338 | Index: os2/diff.Makefile | |
2339 | New file. | |
2340 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2341 | --- perl5.002beta1/os2/diff.Makefile Tue Nov 14 11:09:29 1995 | |
37120919 AD |
2342 | |
2343 | Index: os2/diff.configure | |
2344 | New file. | |
2345 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2346 | --- perl5.002beta1/os2/diff.configure Sun Nov 12 01:31:34 1995 | |
37120919 AD |
2347 | |
2348 | Index: os2/diff.installperl | |
2349 | New file. | |
2350 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2351 | --- perl5.002beta1/os2/diff.installperl Tue Nov 14 11:09:28 1995 | |
37120919 AD |
2352 | |
2353 | Index: os2/diff.mkdep | |
2354 | New file. | |
2355 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2356 | --- perl5.002beta1/os2/diff.mkdep Tue Nov 14 11:09:28 1995 | |
37120919 AD |
2357 | |
2358 | Index: os2/diff.x2pMakefile | |
2359 | New file. | |
2360 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2361 | --- perl5.002beta1/os2/diff.x2pMakefile Tue Nov 14 11:09:29 1995 | |
37120919 AD |
2362 | |
2363 | Index: os2/os2.c | |
2364 | New file. | |
2365 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2366 | --- perl5.002beta1/os2/os2.c Tue Nov 14 11:07:33 1995 | |
37120919 AD |
2367 | |
2368 | Index: os2/os2ish.h | |
2369 | New file. | |
2370 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2371 | --- perl5.002beta1/os2/os2ish.h Tue Nov 14 11:07:33 1995 | |
37120919 AD |
2372 | |
2373 | Index: perl.c | |
2374 | Add -h option to print out usage. | |
2375 | ||
2376 | Add 'beta' to version number. | |
2377 | ||
2378 | Add new library hierarchy. See INSTALL. | |
2379 | ||
2380 | *** perl5.001.lwall/perl.c Tue Nov 14 20:09:28 1995 | |
2381 | --- perl5.002beta1/perl.c Sun Nov 19 16:11:29 1995 | |
37120919 AD |
2382 | |
2383 | Index: perl.h | |
2384 | ||
2385 | Move around some includes for OS/2. | |
2386 | ||
2387 | Check for <locale.h> | |
2388 | ||
2389 | *** perl5.001.lwall/perl.h Thu Nov 9 19:50:43 1995 | |
2390 | --- perl5.002beta1/perl.h Wed Nov 15 17:13:16 1995 | |
37120919 AD |
2391 | |
2392 | Index: perldoc.PL | |
2393 | ||
2394 | Moved from perldoc.SH. Updated to handle no nroff. | |
2395 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2396 | --- perl5.002beta1/perldoc.PL Tue Nov 14 14:57:57 1995 | |
37120919 AD |
2397 | |
2398 | Index: pod/Makefile | |
2399 | Updated for new pods and for new .PL format. | |
2400 | *** perl5.001.lwall/pod/Makefile Wed Jun 7 19:50:02 1995 | |
2401 | --- perl5.002beta1/pod/Makefile Mon Nov 20 13:00:50 1995 | |
37120919 AD |
2402 | |
2403 | Index: pod/perl.pod | |
2404 | Updated to refer to new pods. | |
2405 | *** perl5.001.lwall/pod/perl.pod Thu Oct 5 19:54:43 1995 | |
2406 | --- perl5.002beta1/pod/perl.pod Sat Nov 18 17:23:58 1995 | |
37120919 AD |
2407 | |
2408 | Index: pod/perlbook.pod | |
2409 | Updated info. | |
2410 | *** perl5.001.lwall/pod/perlbook.pod Wed Feb 22 18:32:35 1995 | |
2411 | --- perl5.002beta1/pod/perlbook.pod Sat Nov 11 17:17:23 1995 | |
37120919 AD |
2412 | |
2413 | Index: pod/perlbot.pod | |
2414 | Include SUPER stuff. | |
2415 | *** perl5.001.lwall/pod/perlbot.pod Wed Jun 7 19:50:14 1995 | |
2416 | --- perl5.002beta1/pod/perlbot.pod Fri Nov 10 17:27:33 1995 | |
37120919 AD |
2417 | |
2418 | Index: pod/perlcall.pod | |
2419 | Change perlapi to perlxs. | |
2420 | *** perl5.001.lwall/pod/perlcall.pod Wed Jun 7 19:50:17 1995 | |
2421 | --- perl5.002beta1/pod/perlcall.pod Tue Oct 31 15:37:57 1995 | |
37120919 AD |
2422 | |
2423 | Index: pod/perldata.pod | |
2424 | Tom's updates. | |
2425 | *** perl5.001.lwall/pod/perldata.pod Sun Mar 12 22:35:14 1995 | |
2426 | --- perl5.002beta1/pod/perldata.pod Sat Nov 18 17:23:59 1995 | |
37120919 AD |
2427 | |
2428 | Index: pod/perldiag.pod | |
2429 | Tom's updates. | |
2430 | *** perl5.001.lwall/pod/perldiag.pod Tue Nov 14 22:04:11 1995 | |
2431 | --- perl5.002beta1/pod/perldiag.pod Sun Nov 19 22:10:58 1995 | |
37120919 AD |
2432 | |
2433 | Index: pod/perldsc.pod | |
2434 | Tom's updates. | |
2435 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2436 | --- perl5.002beta1/pod/perldsc.pod Sat Nov 18 17:24:22 1995 | |
37120919 AD |
2437 | |
2438 | Index: pod/perlform.pod | |
2439 | Tom's updates. | |
2440 | *** perl5.001.lwall/pod/perlform.pod Wed Feb 22 18:32:41 1995 | |
2441 | --- perl5.002beta1/pod/perlform.pod Sat Nov 18 17:23:59 1995 | |
37120919 AD |
2442 | |
2443 | Index: pod/perlfunc.pod | |
2444 | Tom's updates. | |
2445 | *** perl5.001.lwall/pod/perlfunc.pod Tue Nov 14 15:31:33 1995 | |
2446 | --- perl5.002beta1/pod/perlfunc.pod Sat Nov 18 17:24:01 1995 | |
37120919 AD |
2447 | |
2448 | Index: pod/perlguts.pod | |
2449 | Change perlapi to perlxs. | |
2450 | *** perl5.001.lwall/pod/perlguts.pod Wed Jun 7 19:50:25 1995 | |
2451 | --- perl5.002beta1/pod/perlguts.pod Tue Oct 31 15:38:18 1995 | |
37120919 AD |
2452 | |
2453 | Index: pod/perlipc.pod | |
2454 | New file from Tom. | |
2455 | *** perl5.001.lwall/pod/perlipc.pod Wed Feb 22 18:32:48 1995 | |
2456 | --- perl5.002beta1/pod/perlipc.pod Sat Nov 18 17:24:02 1995 | |
37120919 AD |
2457 | |
2458 | Index: pod/perllol.pod | |
2459 | New file from Tom. | |
2460 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2461 | --- perl5.002beta1/pod/perllol.pod Sat Nov 18 17:24:22 1995 | |
37120919 AD |
2462 | |
2463 | Index: pod/perlmod.pod | |
2464 | Updates from Tom. | |
2465 | *** perl5.001.lwall/pod/perlmod.pod Wed Feb 22 18:32:51 1995 | |
2466 | --- perl5.002beta1/pod/perlmod.pod Sat Nov 18 17:24:03 1995 | |
37120919 AD |
2467 | |
2468 | Index: pod/perlop.pod | |
2469 | Add missing '>'. | |
2470 | *** perl5.001.lwall/pod/perlop.pod Tue Nov 14 15:31:37 1995 | |
2471 | --- perl5.002beta1/pod/perlop.pod Sat Nov 18 17:24:03 1995 | |
37120919 AD |
2472 | |
2473 | Index: pod/perlpod.pod | |
2474 | Add note about =cut operator. | |
2475 | *** perl5.001.lwall/pod/perlpod.pod Tue Oct 18 12:39:53 1994 | |
2476 | --- perl5.002beta1/pod/perlpod.pod Sun Nov 19 22:22:59 1995 | |
37120919 AD |
2477 | |
2478 | Index: pod/perlref.pod | |
2479 | Updates from Tom. | |
2480 | *** perl5.001.lwall/pod/perlref.pod Tue Mar 7 00:56:46 1995 | |
2481 | --- perl5.002beta1/pod/perlref.pod Sat Nov 18 17:24:04 1995 | |
37120919 AD |
2482 | |
2483 | Index: pod/perlsyn.pod | |
2484 | Updates from Tom. | |
2485 | *** perl5.001.lwall/pod/perlsyn.pod Sat Mar 11 14:13:48 1995 | |
2486 | --- perl5.002beta1/pod/perlsyn.pod Sat Nov 18 17:24:04 1995 | |
37120919 AD |
2487 | |
2488 | Index: pod/perlxs.pod | |
2489 | Updated. | |
2490 | *** perl5.001.lwall/pod/perlxs.pod Tue Nov 14 15:31:42 1995 | |
2491 | --- perl5.002beta1/pod/perlxs.pod Sun Nov 19 22:12:44 1995 | |
37120919 AD |
2492 | |
2493 | Index: pod/perlxstut.pod | |
2494 | New file from Jeff. | |
2495 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2496 | --- perl5.002beta1/pod/perlxstut.pod Mon Nov 20 13:02:12 1995 | |
37120919 AD |
2497 | |
2498 | Index: pod/pod2html.PL | |
2499 | Updated -- version 1.15 merges Tom's suggestions and ideas from | |
2500 | pod2fm. | |
2501 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2502 | --- perl5.002beta1/pod/pod2html.PL Sun Nov 19 22:11:59 1995 | |
37120919 AD |
2503 | |
2504 | Index: pod/pod2latex.PL | |
2505 | Changed to a .PL file. | |
2506 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2507 | --- perl5.002beta1/pod/pod2latex.PL Wed Nov 15 22:32:39 1995 | |
37120919 AD |
2508 | |
2509 | Index: pod/pod2man.PL | |
2510 | Changed to a .PL file. | |
2511 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2512 | --- perl5.002beta1/pod/pod2man.PL Wed Nov 15 22:32:51 1995 | |
37120919 AD |
2513 | |
2514 | Index: pp_ctl.c | |
2515 | Add OS/2 stuff. | |
2516 | *** perl5.001.lwall/pp_ctl.c Wed Nov 15 00:37:25 1995 | |
2517 | --- perl5.002beta1/pp_ctl.c Wed Nov 15 21:46:37 1995 | |
37120919 AD |
2518 | |
2519 | Index: pp_sys.c | |
2520 | Add OS/2 stuff. | |
2521 | *** perl5.001.lwall/pp_sys.c Tue Nov 14 21:03:06 1995 | |
2522 | --- perl5.002beta1/pp_sys.c Wed Nov 15 21:51:33 1995 | |
37120919 AD |
2523 | |
2524 | Index: proto.h | |
2525 | Add OS/2 stuff to better protect MYMALLOC. | |
2526 | *** perl5.001.lwall/proto.h Tue Nov 14 21:01:28 1995 | |
2527 | --- perl5.002beta1/proto.h Wed Nov 15 21:55:23 1995 | |
37120919 AD |
2528 | |
2529 | Index: t/TEST | |
2530 | Add OS/2 check for perl.exe. | |
2531 | *** perl5.001.lwall/t/TEST Sat Jan 14 19:35:33 1995 | |
2532 | --- perl5.002beta1/t/TEST Tue Nov 14 11:22:08 1995 | |
37120919 AD |
2533 | |
2534 | Index: t/lib/db-btree.t | |
2535 | Updated. | |
2536 | *** perl5.001.lwall/t/lib/db-btree.t Tue Oct 18 12:44:05 1994 | |
2537 | --- perl5.002beta1/t/lib/db-btree.t Tue Oct 31 11:53:29 1995 | |
37120919 AD |
2538 | |
2539 | Index: t/op/overload.t | |
2540 | Updated. | |
2541 | *** perl5.001.lwall/t/op/overload.t Tue Nov 14 20:56:57 1995 | |
2542 | --- perl5.002beta1/t/op/overload.t Mon Nov 20 15:48:56 1995 | |
37120919 AD |
2543 | |
2544 | Index: t/op/stat.t | |
2545 | Add note about tmpfs failures. | |
2546 | *** perl5.001.lwall/t/op/stat.t Tue Oct 18 12:46:23 1994 | |
2547 | --- perl5.002beta1/t/op/stat.t Wed Nov 15 22:00:50 1995 | |
37120919 AD |
2548 | |
2549 | Index: toke.c | |
2550 | Patch from Paul M. for source filters. | |
2551 | *** perl5.001.lwall/toke.c Tue Nov 14 21:59:50 1995 | |
2552 | --- perl5.002beta1/toke.c Wed Nov 15 22:08:23 1995 | |
37120919 AD |
2553 | |
2554 | Index: util.c | |
2555 | Varargs fixes. | |
2556 | *** perl5.001.lwall/util.c Wed Jun 7 19:51:19 1995 | |
2557 | --- perl5.002beta1/util.c Tue Nov 14 10:46:37 1995 | |
37120919 AD |
2558 | |
2559 | Index: writemain.SH | |
2560 | Make c++ friendly. | |
2561 | *** perl5.001.lwall/writemain.SH Wed Feb 8 19:44:20 1995 | |
2562 | --- perl5.002beta1/writemain.SH Sat Nov 18 15:51:55 1995 | |
37120919 AD |
2563 | |
2564 | Index: x2p/Makefile.SH | |
2565 | Updated for .PL extraction. | |
2566 | *** perl5.001.lwall/x2p/Makefile.SH Wed Jun 7 19:51:37 1995 | |
2567 | --- perl5.002beta1/x2p/Makefile.SH Sun Nov 19 23:17:39 1995 | |
37120919 AD |
2568 | |
2569 | Index: x2p/a2p.h | |
2570 | Add OS/2 stuff. | |
2571 | *** perl5.001.lwall/x2p/a2p.h Thu Oct 19 21:03:58 1995 | |
2572 | --- perl5.002beta1/x2p/a2p.h Tue Nov 14 10:46:57 1995 | |
37120919 AD |
2573 | |
2574 | Index: x2p/cflags.SH | |
2575 | Add .obj for OS/2. | |
2576 | *** perl5.001.lwall/x2p/cflags.SH Tue Oct 18 12:47:34 1994 | |
2577 | --- perl5.002beta1/x2p/cflags.SH Tue Nov 14 15:18:27 1995 | |
37120919 AD |
2578 | |
2579 | Index: x2p/find2perl.PL | |
2580 | Changed from .SH to .PL. | |
2581 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2582 | --- perl5.002beta1/x2p/find2perl.PL Sun Nov 19 23:11:58 1995 | |
37120919 AD |
2583 | |
2584 | Index: x2p/s2p.PL | |
2585 | Changed from .SH to .PL extraction. | |
2586 | *** /dev/null Mon Nov 20 17:28:51 1995 | |
2587 | --- perl5.002beta1/x2p/s2p.PL Sun Nov 19 23:14:59 1995 | |
37120919 | 2588 | |
16d20bd9 AD |
2589 | ------------- |
2590 | Version 5.001 | |
2591 | ------------- | |
2592 | ||
2593 | Summary of user-visible Configure and build changes since 5.000: | |
2594 | ||
2595 | A large number of enhancements and fixes have been made to the | |
2596 | Configure and build process for perl. Most of these will not be | |
2597 | visible to the ordinary user--they just make the process more robust | |
2598 | and likely to work on a wider range of platforms. | |
2599 | ||
2600 | This is a brief summary of the most important changes. | |
2601 | ||
2602 | Configure changes: | |
2603 | New and improved Configure command line options. -O now overrides | |
2604 | config.sh settings. -D options can now include spaces, if | |
2605 | protected in quotes (e.g. -Dcc='gcc -posix'). Type Configure -h | |
2606 | for a full listing of options. | |
2607 | ||
2608 | Users can now turn on the defaults for the rest of Configure by | |
2609 | typing &-d at any Configure prompt. This is useful if you just | |
2610 | want to change one or two answers. | |
2611 | ||
2612 | Support on (non-Sun) SVR4 systems for dynamic loading and shared | |
2613 | libperl.so | |
2614 | ||
2615 | Numerous new or updated hints files: PowerUnix, aix 3.x and 4.x, | |
2616 | bsd386, convexos, cxux, DEC OSF, Esix, FreeBSD, HP-UX (especially if | |
2617 | you're using the bundled compiler), irix 4.x, 5.x, and 6.x, Linux, | |
2618 | MPE/IX, NeXT 3.0 and 3.2, Solaris, SVR4, Ultrix (especially 4.3), | |
2619 | and Unicos. | |
2620 | ||
2621 | Improved generation of a suitable name for architecture-dependent | |
2622 | library files. NOTE: This may differ from the name you had from | |
2623 | your 5.000 installation. | |
2624 | ||
2625 | Many many portability enhancements and fixes. | |
2626 | ||
2627 | Build process: | |
2628 | ||
2629 | The process for building extensions has been extensively revised. See | |
2630 | lib/ExtUtils/MakeMaker.pm for complete documentation. Basically, with | |
2631 | just a simple Makefile.PL (such as the one generated by h2xs), you can | |
2632 | now build an extension from anywhere on your system, even if you've | |
2633 | deleted the perl source. | |
2634 | ||
2635 | Improved build/install documentation in README. A little. | |
2636 | ||
2637 | Improved dynamic loading on HP-UX. Support dynamic loading on SVR4. | |
2638 | ||
2639 | Installperl now gets the version correct :-) | |
2640 | ||
2641 | Installperl now saves the perl *.h files and the libperl.a library | |
2642 | in your architecture-dependent library directory so that you can | |
2643 | later build extensions without having to re-install the perl | |
2644 | source. | |
2645 | ||
2646 | Include x2p/a2p.c generated by byacc from x2p/a2p.y. | |
2647 | ||
2648 | Many many portability fixes. | |
2649 | ||
2650 | Upgrade Traps and Pitfalls: | |
2651 | ||
2652 | Since a lot has changed in the build process, you are probably best | |
2653 | off starting with a fresh copy of the perl5.000 sources. In particular, | |
2654 | your 5.000 config.sh will contain several variables that are no longer | |
2655 | needed. Further, improvements in the Configure tests may mean that some | |
2656 | of the answers will be different than they were in 5.000, and which answer | |
2657 | to keep can be difficult to sort out. Therefore, you are probably | |
2658 | better off ignoring your old config.sh. | |
2659 | ||
2660 | One big change is that architecture-dependent library files may well | |
2661 | be stored in a different location in 5.001. This is because the default | |
2662 | name used in the 5.000 release was not sufficiently specific to | |
2663 | distinguish incompatible architectures. The relevant variable is $archlib | |
2664 | in config.sh. Before you run ``make install'' you should rename your old | |
2665 | $archlib. Thus if your $archlib for version 5.000 was | |
2666 | /usr/local/lib/perl5/foo, and your new value for 5.001 is | |
2667 | /usr/local/lib/perl5/foo-bar, then you should | |
2668 | mv /usr/local/lib/perl5/foo /usr/local/lib/perl5/foo-bar | |
2669 | before running ``make install''. | |
2670 | ||
2671 | Alternatively, you could override Configure's default guess for $archlib | |
2672 | either by sh Configure -Darchname='foo', or by answering 'foo' when | |
2673 | prompted by Configure for the architecture name. | |
2674 | ||
2675 | The following is the sequence of steps to upgrade to 5.001: | |
2676 | cd perl5.000 | |
2677 | make realclean | |
2678 | rm config.sh | |
2679 | <apply 5.001 patch> | |
2680 | sh Configure | |
2681 | make depend | |
2682 | make | |
2683 | make test | |
2684 | <mv old architecture-dependent library to new location, if needed> | |
2685 | make install | |
2686 |