summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Pod typos, pod2man bugs, and miscellaneous installation commentsJoseph S. Myers1996-09-2043-240/+246
| | | | | Here is a patch for various typos and other defects in the Perl 5.003_05 pods, including the pods embedded in library modules.
* Changed Larry's address to larry@wall.org.Perl 5 Porters1996-10-071-1/+1
|
* perl 5.003_06: MANIFESTPerl 5 Porters1996-09-281-2/+26
| | | | | | | | | | | | | | | | | | | | | | | | Date: Sun, 22 Sep 1996 00:59:56 +0200 From: Gisle Aas <aas@aas.no> Subject: More standard library test scripts This is a collection of test scripts for the standard library modules. Some of the tests does not pass unless some of the patches I have sent out are applied. Date: Sat, 28 Sep 1996 15:11:06 +0200 From: Andreas Koenig <k@anna.in-berlin.de> Subject: Dale's posting as patch (Was: Perl 5.003_5 make fails on NS3.2 - CURED) Handle NeXT, POSIX, and setpgid in pp_sys.c and POSIX. Date: Mon, 7 Oct 1996 22:03:00 +0300 From: Jarkko Hietaniemi <jhi@alpha.hut.fi> Subject: LC_COLLATE. Big patch to add, document, and test LC_COLLATE support. added perli18n.pod.
* LC_COLLATE.Jarkko Hietaniemi1996-10-071-53/+40
| | | | | | Big patch to add, document, and test LC_COLLATE support. added LC_COLLATE doc.
* perl 5.003_06: ConfigureSven Verdoolaege1996-09-301-6/+7
| | | | | | | | | | | | | Add -Wl,rpath option for irix* to find the installed shared libperl.so Add /shlib to libpth. It is used by Digital Unix 4.0. Date: Mon, 30 Sep 1996 14:01:05 +0100 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be> Detect Cygnus Win32, or at least don't let Configure get fooled into thinking it's OS/2.
* Updated for 5.003_06.Perl 5 Porters1996-10-081-18/+2271
|
* Change to subversion 6.Perl 5 Porters1996-09-301-1/+1
|
* perl 5.003_05: [patch introduction and re-organisation]perl-5.003_05Andy Dougherty1996-09-113-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # This is my patch perl5.003_05.pat to perl5.003_04 # The full description is below. # Please execute the following commands before applying this patch. # (You can feed this patch to 'sh' to do so.) # Andy Dougherty <doughera@lafcol.lafayette.edu> # We'll create a new test, but patch won't automatically make it # executable. touch t/io/read.t chmod +x t/io/read.t exit 0 This is patch perl5.003_05.pat to perl version 5.003_04. This takes you from 5.003_04 to 5.003_05. To apply this patch, run the above commands, cd to your perl source directory and then type patch -p1 -N < perl5.003_05.pat The changes are described after each /^Index:/ line below. This is designed so you can examine each change with a command such as csplit -k perl5.003_05.pat '/^Index:/' '{99}' Patch and enjoy, Andy Dougherty doughera@lafcol.lafayette.edu Dept. of Physics Lafayette College, Easton PA 18042
* VMS 5.003_05 Update.Perl 5 Porters1996-09-071-2/+6
|
* perl 5.003_05: utils/perldoc.PLPerl 5 Porters1996-09-071-1/+2
| | | | | | | | More choices in the pager war. Unfortunately, we can't rely on all users agreeing with the Sysadmin's choice, nor can we assign a default preference order, since opinions vary. If the user doesn't have $ENV{PAGER} set, we do want to pick up one that at least works, so we'll try whatever Configure found.
* Fix typo $Config{'has_sockets'} ought to be $Config{'d_socket'};Perl 5 Porters1996-09-071-1/+1
|
* updated h2xsIlya Zakharevich1996-09-061-44/+148
| | | | | | | | | | | | | | | | | | | | Changes: a) Docs and examples for -x updated; b) Path to xxxx.h would not be changed to /usr/include/xxxx.h unless this file exists (outside of VMS, I'm afraid to make an error there). - Useful with -x option, when the file may be eaten via -I inside -F. c) .h file would be scanned only if needed. d) typemap would be generated (with T_PTROBJ). e) Documentation (=list) for autogenerated guys would be included into POD. f) duplicated XSUBs would not be generated; g) arguments to XSUBs being arrays are recognized (note that xsubpp would probably choke on such guys). -x option requires C-Scan-0.3 (releases a couple of minutes ago to ftp://ftp.math.ohio-state.edu/pub/users/ilya/perl should propagate to CPAN soon).
* perl 5.003_05: unixish.hPerl 5 Porters1996-09-111-7/+7
| | | | | Change comment style so that IBM's picky xlc compiler doesn't think we've mistakenly tried to nest comments.
* Re: UNIVERSAL::class bustedGraham Barr1996-08-291-2/+2
| | | | | yes, but I also noticed that this does not check that the reference is an object, so the patch should be
* Pack Patch (was Re: 5.002 - pack/unpack does not do "I" right)Kenneth Albanowski1996-09-031-1/+4
|
* perl 5.003_05: t/op/inc.t util.cPerl 5 Porters1996-09-022-3/+9
| | | | | One last LONG & co. fix (yet another cut'n'paste error) and a few minor cleanups. Nothing crucial.
* Perl 5.003.03: race condition in t/lib/io_sock.tLupe Christoph1996-09-041-1/+1
| | | | | | | | | | | | io_sock.t works by forking a subprocess it can communicate with. It has the subprocess wait for the main process by sleeping 10 seconds or until an alarm arrives. With my setup, the alarm signal arrives *before* the child has a chance to ignore the alarm signal. I fixed this by moving the "$SIG{ALRM} = sub {};" up before the fork. It does not hurt to have the parent ignore alarms, too.
* perl 5.003_05: t/io/read.tPerl 5 Porters1996-09-031-0/+22
| | | | | Clear any buffer space exposed by by read(). This is almost certainly a bug-fix.
* Minor potential bug in AV creationChip Salzenberg1996-08-231-10/+11
| | | | | | | | | | | | Fix more spots where we had PerlIO_stderr() and should have had Perl_debug_log instead. I wasn't the one who originated this patch. But it looks like it would improve the safety of AV creation. Remove potentially incorrect casts on PerlIO_set_ptrcnt. 'ptr' is already STDCHAR, which is supposed to be the type of char used in stdio.h, so we shouldn't have to cast it.
* perl 5.003_05: pp_sys.cPerl 5 Porters1996-09-091-3/+20
| | | | | | | | | | | | Clear any buffer space exposed by by read(). This is almost certainly a bug-fix. Undef and then re-define my_chsize from Perl_my_chsize to just plain chsize if this system HAS_CHSIZE. This probably only applies to SCO. This shows the perils of having internal functions with the same name as external library functions :-). Use CLK_TCK if HZ is not available.
* perl 5.003_05: pp_hot.cPerl 5 Porters1996-08-291-1/+12
| | | | | | | | | | | | | | | Date: Thu, 05 Sep 1996 00:25:28 -0400 From: Gurusamy Sarathy <gsar@engin.umich.edu> Subject: minor misc. cleanup This patch makes some minor cleanups to the sources. No change in functionality whatsoever. Date: Thu, 29 Aug 1996 15:14:51 +0200 From: Sven Verdoolaege <skimo@breughel.ufsia.ac.be> Subject: more TIEHANDLE This adds support for a READLINE method.
* perl 5.003_05: pp.cPerl 5 Porters1996-09-031-17/+27
| | | | | | | | | | | | | | | Date: Fri, 23 Aug 1996 17:22:40 -0400 (EDT) From: Chip Salzenberg <salzench@nielsenmedia.com> Subject: Minor integer speedups in mathematics This patch provides minor speedups by using integer math and SVt_IV values when performing bitwise operations and modulus. Date: Tue, 3 Sep 1996 17:49:22 -0400 (EDT) From: Kenneth Albanowski <kjahds@kjahds.com> Subject: Pack Patch (was Re: 5.002 - pack/unpack does not do "I" right) (double)auint cast added for call to sv_setnv().
* perl 5.003_05: pod/perlvar.podPerl 5 Porters1996-09-081-9/+10
| | | | | | | Be explicit about $/="" matching empty lines, that is, lines with no spaces or tabs. Change blank lines to empty lines.
* More (and less!) 425trapsPerl 5 Porters1996-09-081-19/+39
| | | | | | | | | | | | | Here's documentation on the change in split's behavior between Perl 4 and Perl 5. Large integer traps Precedence warn STDERR Change blank lines to empty lines.
* more TIEHANDLESven Verdoolaege1996-08-292-6/+17
| | | | This adds support for a READLINE method.
* Document correct C<use POSIX ":wait_h";> usage.Perl 5 Porters1996-09-081-1/+1
|
* perl 5.003_05: pod/perlfunc.podPerl 5 Porters1996-09-111-4/+8
| | | | | | Document correct C<use POSIX ":wait_h";> usage. Add notes about POSIX [gs]etpgrp.
* perl 5.003_05: dev/nullPerl 5 Porters1996-09-081-0/+74
| | | | | | New script to check for common errors in pods. This is not normally called during the perl build process, but you can use it with B<make check>.
* perl 5.003_05: pod/MakefilePerl 5 Porters1996-09-081-1/+10
| | | | | | Remove trailing spaces in pods. Include a call to the checkpods script in the Makefile (though it's not ordinarily used by users).
* perl 5.003_05: perlsdio.hPerl 5 Porters1996-09-071-5/+8
| | | | | | | | | | | | Don't supply redundant parameters for PerlIO_open and PerlIO_fdopen. Include PerlIO_reopen and PerlIO_getname. s/FILE_(CNT|PTR)_LVALUE/STDIO_(CNT|PTR)_LVALUE to fix a typo. This had prevented SV_FAST_FGETS from working anywhere. Include PerlIO_canset_cnt. I'm not sure how this is supposed to differ from STDIO_CNT_LVALUE.
* perl 5.003_05: perlio.cPerl 5 Porters1996-09-071-1/+24
| | | | | | Eliminate potential "signed vs. unsigned" warning Add PerlIO_reopen and PerlIO_cgetname functions.
* perl 5.003_05: perl.hPerl 5 Porters1996-09-091-22/+65
| | | | | | | | | | | One last LONG & co. fix (yet another cut'n'paste error) and a few minor cleanups. Nothing crucial. Make a little more C++-friendly for IBM's CSET++ compiler. Enhance detection of [gs]etpgrp() variants. Some systems have BSD-style behavior for one and POSIX for the other. Use [gs]etpgid() instead, whenever possible.
* Make floating point constants Locale-friendly.Perl 5 Porters1996-09-051-3/+5
|
* Re: \ ( @array ) busted for lexical @array (once more)Gurusamy Sarathy1996-09-043-6/+29
|
* Add _STDIO_LOADED (VMS) to list of guard symbols.Perl 5 Porters1996-09-071-1/+2
|
* perl 5.003_05: mg.hPerl 5 Porters1996-09-081-0/+4
| | | | | | | | Replace the oft-repeated mg_ptr incantation with the simple MgPVKEY macro. Rename MgPVKEY to MgPV (to match with HePV elsewhere). Add additional parens around the "mg".
* Integerize mg.c; eliminate warning on C< local($)) >Chip Salzenberg1996-08-231-37/+47
| | | | | | | | | | | | | | | | | | | Ok, here's a tested patch for the debugger problem. I was missing the fact that DB::dbline magic is actually uppercase (which means hv_store_ent() etc., will pass SV keys to the vtbl_dbline handlers). Replace the oft-repeated mg_ptr incantation with the simple MgPVKEY macro. Rename MgPVKEY to MgPV (to match with HePV elsewhere). Add additional parens around the "mg". (lines near 584) Part of VMS changes. I don't know what this did. This patch converts magic variables ($!, $^E, etc.) to use integers (C<sv_setiv>) instead of floats. It also eliminates a warning from C< local($)) >, via a hack similar to $!.
* perl 5.003_05: makedepend.SHPerl 5 Porters1996-09-071-3/+3
| | | | | This patch eliminates "\|" in sed patterns in makedepend.SH, since they're not really needed anyway in this one case.
* syslog.pl `use Socket' lossageRoderick Schertler1996-09-031-1/+1
| | | | | | syslog.pl tries but fails to use Socket.pm, the problem is that use doesn't return a true value. This module should be recast in terms of Sys::Syslog, of course.
* perl 5.003_05: lib/open3.plPerl 5 Porters1996-09-071-2/+2
| | | | | The I/O directions on the dad_wtr and kid_rdr were backwards. IO/Open3.pm didn't have this error.
* perl 5.003_05: lib/Math/Complex.pmPerl 5 Porters1996-09-081-3/+3
| | | | | | | | | There was a mistake in the sqrt routine in lib/Math/Complex.pm that gave wrong answers when the magnitude of the imaginary part of the argument exceeded the magnitude of the real part. Line 69 had too many sqrt($y)'s. Further, expressions were re-arranged so that calls to the expensive real sqrt() routine were reduced from 4 to 2 in this case.
* Cwd::fastcwd in File::FindMichael Mahan1996-09-041-1/+1
| | | | | | Is there a good reason why File::Find uses Cwd::fastcwd instead of Cwd:cwd when fastcwd isn't as portable? [In particular, fastcwd() doesn't work on AFS.]
* perl 5.003_05: lib/ExtUtils/MakeMaker.pmPerl 5 Porters1996-09-081-6/+6
| | | | | | Updated to MakeMaker-5.38. Updated to MakeMaker-5.39 to allow CFLAGS in hint files.
* Updated to MakeMaker-5.38.Perl 5 Porters1996-09-031-18/+26
|
* Updated to MakeMaker-5.38.Perl 5 Porters1996-09-034-13/+19
|
* perl 5.003_05: lib/ExtUtils/Install.pmPerl 5 Porters1996-09-071-13/+8
| | | | | | Updated to MakeMaker-5.38. Fix for VMS utime.
* perl 5.003_05: lib/AnyDBM_File.pmPerl 5 Porters1996-09-051-5/+8
| | | | | | | | | | | | | AnyDBM_File (modifying ISA does not work as expected) Now behaves as documented: Modifying ISA works to select order in which *DB* modules are tried. The default is still the same. Add helpful "die" message to end of AnyDBM_File. Previously it would return a 0, and the failure would eventually show up somewhere else in the script and be hard to track down. It is a failure if perl can't open AnyDBM_File. The test regression suite is supposed to indicate this as a failure too.
* Re: installperl feature request (was: Re: Upgrade 4.0x to 5.001m)author scotth@sgi.com 842220273 +00001996-09-082-6/+18
| | | | | | | | | Fix installperl so that the -n option really only prints commands. (previously, it would still do the mkdirs.) an "ignore installed" option, so that it doesn't bother to check to see if the target already exists (an optimization that I *don't* want it to do when I do #1 above)
* perl 5.003_05: hv.cPerl 5 Porters1996-09-051-7/+12
| | | | | | | | | | | | | | | | | | | | | Date: Thu, 05 Sep 1996 00:25:28 -0400 From: Gurusamy Sarathy <gsar@engin.umich.edu> Subject: minor misc. cleanup This patch makes some minor cleanups to the sources. No change in functionality whatsoever. Date: Thu, 05 Sep 1996 02:52:21 -0400 From: Gurusamy Sarathy <gsar@engin.umich.edu> Subject: debugger problems--another patch (was Re: 5.003_04) I have tried to avoid copying of hash keys that are passed to magical hashes, but it seems that copying may be unavoidable since the hv_*_ent() functions could be PADTMPs (and other SVs that may get reused) as keys. VMS dynamic %ENV fix
* perl 5.003_05: hints/sunos_4_1.shPerl 5 Porters1996-09-081-1/+9
| | | | | Describe solution for the __lib_version problem with acc on SunOS.