This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perl5.git
25 years agoPull in constants from socket.ph
Perl 5 Porters [Sun, 17 Mar 1996 10:28:30 +0000 (10:28 +0000)]
Pull in constants from socket.ph

25 years agoUpdate to use $^O
Perl 5 Porters [Fri, 15 Mar 1996 03:49:14 +0000 (03:49 +0000)]
Update to use $^O

25 years agoOS/2 and $^O updates, and first-pass general cleanup
Perl 5 Porters [Tue, 19 Mar 1996 12:03:47 +0000 (12:03 +0000)]
OS/2 and $^O updates, and first-pass general cleanup

25 years agoUpdate OS/2 support, and first-pass general cleanup
Perl 5 Porters [Tue, 19 Mar 1996 11:57:39 +0000 (11:57 +0000)]
Update OS/2 support, and first-pass general cleanup

25 years agoAdd hints for new users, and miscellaneous updates from Andy Dougherty
Perl 5 Porters [Mon, 18 Mar 1996 23:46:01 +0000 (23:46 +0000)]
Add hints for new users, and miscellaneous updates from Andy Dougherty

25 years agoUpdate
Perl 5 Porters [Fri, 15 Mar 1996 08:24:00 +0000 (08:24 +0000)]
Update

25 years agoperl 5.002_01: hints/dynixptx.sh
Perl 5 Porters [Sun, 17 Mar 1996 11:23:42 +0000 (11:23 +0000)]
perl 5.002_01: hints/dynixptx.sh

Add hints file for Dynix/ptx 4; Configure doesn't yet recognize
it, but will soon (mod Andy's schedule), and offers it in the
list of possibilities now.

25 years agoperl 5.002_01: hints/bsdos.sh
Perl 5 Porters [Sat, 23 Mar 1996 10:55:33 +0000 (10:55 +0000)]
perl 5.002_01: hints/bsdos.sh

Update BSD/OS hints file to newer version shipped with Perl 5.001m,
but comment out sig_name assignment, since it doesn't have a parallel
sig_num.  Configure should do ok now, though, according to Andy Dougherty.

25 years agoAdd $^E and $^O to special vars, and change run to runops
Perl 5 Porters [Mon, 11 Mar 1996 08:02:40 +0000 (08:02 +0000)]
Add $^E and $^O to special vars, and change run to runops

25 years agoperl 5.002_01: global.sym
Perl 5 Porters [Mon, 11 Mar 1996 08:10:50 +0000 (08:10 +0000)]
perl 5.002_01: global.sym

Add several missing symbols, and change run to runops, so its
EMBEDded name doesn't collide with perl_run in case-insensitive
linkers

25 years agoperl 5.002_01: ext/POSIX/POSIX.xs
Perl 5 Porters [Fri, 15 Mar 1996 08:02:33 +0000 (08:02 +0000)]
perl 5.002_01: ext/POSIX/POSIX.xs

VMS update: emulate several near misses in signal handling, and
slightly different header file structure.  (Yes, it's not strictly
POSIX, but it's close.)

25 years agoperl 5.002_01: ext/FileHandle/FileHandle.pm
Perl 5 Porters [Sun, 17 Mar 1996 11:27:50 +0000 (11:27 +0000)]
perl 5.002_01: ext/FileHandle/FileHandle.pm

Remove English, since it slows both FileHandle initialization and
regexp evaluation throughout any program that uses FileHandle

25 years agoConvert to use $^O and Config's $dl_so instead of hard-wired .o
Perl 5 Porters [Sun, 17 Mar 1996 11:01:55 +0000 (11:01 +0000)]
Convert to use $^O and Config's $dl_so instead of hard-wired .o

25 years agoOS/2 update
Perl 5 Porters [Fri, 15 Mar 1996 07:42:12 +0000 (07:42 +0000)]
OS/2 update

25 years agoMake EMBED the default, unless overridden by -DNO_EMBED
Perl 5 Porters [Mon, 11 Mar 1996 07:02:14 +0000 (07:02 +0000)]
Make EMBED the default, unless overridden by -DNO_EMBED

25 years agoperl 5.002_01: embed.h
Perl 5 Porters [Mon, 11 Mar 1996 08:34:39 +0000 (08:34 +0000)]
perl 5.002_01: embed.h

EMBED is now the default, unless overridden by -DNO_EMBED on
the cc command line.  Also adds several missing symbols.

25 years agoFix BIT_BUCKET, and add stubs for macros used by OS/2
Perl 5 Porters [Sun, 17 Mar 1996 10:27:32 +0000 (10:27 +0000)]
Fix BIT_BUCKET, and add stubs for macros used by OS/2

25 years agoProvide default value for $^O in C
Perl 5 Porters [Mon, 11 Mar 1996 07:56:22 +0000 (07:56 +0000)]
Provide default value for $^O in C

25 years agoUpdated to reflect sigjmp and $^O patches
Perl 5 Porters [Mon, 18 Mar 1996 03:28:50 +0000 (03:28 +0000)]
Updated to reflect sigjmp and $^O patches

25 years agoperl 5.002_01: Configure
Perl 5 Porters [Tue, 19 Mar 1996 02:13:12 +0000 (02:13 +0000)]
perl 5.002_01: Configure

Use SUBVERSION in default value for $archlib, so development
and production architecture-dependent libs can coexist
(Sorry; I don't have metaconfig, so this is a direct patch
against Configure.)

25 years agoAdded warning about fixed /x regexps -- # now always starts a comment
Perl 5 Porters [Fri, 15 Mar 1996 08:19:14 +0000 (08:19 +0000)]
Added warning about fixed /x regexps -- # now always starts a comment

25 years agoperl 5.002_01: [patch re-organisation and introduction]
Charles Bailey [Thu, 21 Mar 1996 00:00:00 +0000 (00:00 +0000)]
perl 5.002_01: [patch re-organisation and introduction]

This is my patch _01 to perl 5.002.

The bulk of this patch consists of VMS and OS/2 updates, and the
conversion to use EMBED as the default when building Perl.  It
also includes miscellaneous bugfixes, corrections to the pods,
and minor additions, notably the new $^E and $^O variables.

[editor's note: the changes between this and the perl-5.002_01 tag are
the individual changes in the patch set]

25 years agoperl 5.002 perl-5.002
Andy Dougherty [Thu, 29 Feb 1996 00:49:33 +0000 (16:49 -0800)]
perl 5.002

[editor's note: changes seem to be mostly module updates,
documentation changes and some perl API macro additions]

25 years agoperl 5.002gamma: utils/h2xs.PL
Perl 5 Porters [Tue, 6 Feb 1996 02:30:34 +0000 (20:30 -0600)]
perl 5.002gamma: utils/h2xs.PL

>From roehrich@cray.comTue Feb  6 10:10:30 1996
>Date: Mon, 5 Feb 1996 20:30:34 -0600
>From: Dean Roehrich <roehrich@cray.com>
>To: perl5-porters@africa.nicoh.com
>Subject: h2xs 1.15
>
>This is h2xs version 1.15.  Apply over beta3.
>
>From roehrich@cray.comWed Feb  7 09:17:51 1996
>Date: Tue, 6 Feb 1996 18:31:53 -0600
>From: Dean Roehrich <roehrich@cray.com>
>To: perl5-porters@africa.nicoh.com
>Subject: h2xs 1.16
>
>Following a suggestion from PaulM, I have updated the AUTOLOAD() that h2xs
>creates.  It uses Carp::croak now.

25 years agoNETaa15204 patch problem
Rudolph Todd Maceyko [Tue, 6 Feb 1996 23:16:55 +0000 (18:16 -0500)]
NETaa15204 patch problem

25 years agoRe: Strange coredump in Tk
Tim Bunce [Sat, 3 Feb 1996 08:50:59 +0000 (08:50 +0000)]
Re: Strange coredump in Tk

Move perl_init_i18nl14n here from miniperlmain.c.

25 years agoBeta3: Fix for FILE leak when "use" fails
Chip Salzenberg [Thu, 8 Feb 1996 19:18:24 +0000 (14:18 -0500)]
Beta3: Fix for FILE leak when "use" fails

This patch fixes a file leak triggered by "use" or "require" errors.
I think it's of fairly high priority...

25 years agoBeta3: Ensure hex() and oct() positive [edited]
Chip Salzenberg [Sat, 3 Feb 1996 17:42:13 +0000 (12:42 -0500)]
Beta3: Ensure hex() and oct() positive [edited]

This patch ensures that hex() and oct() always return positive values.

25 years agoVMS updates.
Perl 5 Porters [Thu, 8 Feb 1996 03:23:31 +0000 (03:23 +0000)]
VMS updates.

25 years agoPatches for test suit for better portability
Ilya Zakharevich [Sun, 4 Feb 1996 21:38:11 +0000 (16:38 -0500)]
Patches for test suit for better portability

This does not change actual tests, but improves support code such that
an early bail out does not happen if environment is not Unixish.

25 years agoRe: Beta3: Fix bad warning on bitwise ops
Larry Wall [Wed, 7 Feb 1996 23:26:46 +0000 (15:26 -0800)]
Re: Beta3: Fix bad warning on bitwise ops

25 years agoAvoid unreferenced stub for VMS.
Perl 5 Porters [Thu, 8 Feb 1996 02:30:05 +0000 (02:30 +0000)]
Avoid unreferenced stub for VMS.

25 years agoPatch to use sh under OS/2
Ilya Zakharevich [Thu, 8 Feb 1996 08:02:19 +0000 (03:02 -0500)]
Patch to use sh under OS/2

25 years agoBeta3: Combine code: provide_refs
Chip Salzenberg [Sat, 3 Feb 1996 17:45:32 +0000 (12:45 -0500)]
Beta3: Combine code: provide_refs

25 years agoperl 5.002gamma: pp.c
Perl 5 Porters [Sat, 3 Feb 1996 17:45:32 +0000 (12:45 -0500)]
perl 5.002gamma: pp.c

>From salzench@dun.nielsen.comSat Feb  3 15:18:05 1996
>Date: Sat, 3 Feb 1996 12:45:32 -0500 (EST)
>From: Chip Salzenberg <salzench@dun.nielsen.com>
>Reply to: chip@atlantic.net
>To: Perl 5 Porters <perl5-porters@africa.nicoh.com>
>Subject: Beta3: Combine code: provide_refs

>From lwall@sems.comWed Feb  7 09:10:55 1996
>Date: Tue, 06 Feb 96 14:52:41 -0800
>From: Larry Wall <lwall@sems.com>
>To: perl5-porters@africa.nicoh.com
>Subject: study still busted

25 years agoUpdate to match new home of Pod::Functions.
Perl 5 Porters [Fri, 9 Feb 1996 01:15:20 +0000 (01:15 +0000)]
Update to match new home of Pod::Functions.

25 years agoperl 5.002gamma: pod/pod2man.PL
Perl 5 Porters [Thu, 8 Feb 1996 02:47:25 +0000 (20:47 -0600)]
perl 5.002gamma: pod/pod2man.PL

>From Richard_Ohnemus@dallas.csd.sterling.comThu Feb  8 10:09:31 1996
>Date: Wed, 7 Feb 1996 20:47:25 -0600 (CST)
>From: Richard Ohnemus <Richard_Ohnemus@dallas.csd.sterling.com>
>To: perl5-porters@africa.nicoh.com
>Subject: small bug in pod2man

pod2man will generate incorrect man pages if the pod file name has more than
1 dot ('.') in it.

>From kjahds@kjahds.comFri Feb  9 12:56:50 1996
>Date: Fri, 9 Feb 1996 12:06:23 -0500 (EST)
>From: Kenneth Albanowski <kjahds@kjahds.com>
>To: Peter Wolfe <wolfe@teloseng.com>
>Cc: tchrist@mox.perl.com, roderick@gate.net, doughera@lafcol.lafayette.edu,
>    perl5-porters@africa.nicoh.com
>Subject: Re: pod2man patch

[Fixes .bd command ]

25 years agoperl 5.002gamma: pod/perlxstut.pod
Perl 5 Porters [Sat, 10 Feb 1996 01:32:31 +0000 (17:32 -0800)]
perl 5.002gamma: pod/perlxstut.pod

>From okamoto@hpcc123.corp.hp.comSun Feb 11 21:28:55 1996
>Date: Fri, 9 Feb 1996 17:32:31 -0800
>From: Jeff Okamoto <okamoto@hpcc123.corp.hp.com>
>To: perl5-porters@africa.nicoh.com
>Subject: Perlxstut, 2/9 version
>
>Here's the latest version.  It should address all the comments that were made
>in the last release.

>From Tim.Bunce@ig.co.ukSun Feb 11 21:29:11 1996
>Date: Sat, 10 Feb 1996 08:34:48 +0000
>From: Tim Bunce <Tim.Bunce@ig.co.uk>
>To: perl5-porters@africa.nicoh.com, okamoto@hpcc123.corp.hp.com
>Cc: doughera@lafcol.lafayette.edu
>Subject: Re: Perlxstut, 2/9 version

[Use Mytest instead of mytest -- reserve lower case for pragmas.]

25 years agoAutomagically updated.
Perl 5 Porters [Fri, 9 Feb 1996 01:18:43 +0000 (01:18 +0000)]
Automagically updated.

25 years agoTie::Hash update.
Perl 5 Porters [Fri, 9 Feb 1996 01:17:02 +0000 (01:17 +0000)]
Tie::Hash update.

25 years agopod2man-inspired cleanups.
Perl 5 Porters [Fri, 9 Feb 1996 00:09:03 +0000 (00:09 +0000)]
pod2man-inspired cleanups.

25 years ago[deprecate %OVERLOAD]
Ilya Zakharevich [Mon, 5 Feb 1996 19:45:07 +0000 (14:45 -0500)]
[deprecate %OVERLOAD]

Chip Salzenberg writes:
>
> According to Paul Marquess:
> >  use vars qw($VERSION @ISA @EXPORT);
>
> It would be safe to add @EXPORT_OK, @EXPORT_FAIL, %EXPORT_TAGS, and
> %OVERLOAD.

You remind me ;-)

25 years agotied() documentation
Roderick Schertler [Wed, 7 Feb 1996 17:11:21 +0000 (12:11 -0500)]
tied() documentation

Here's some documentation for tied(), there doesn't seem to be any in
2b3.  Also included is a small comment in the FIRSTKEY() hash example of
perltie.pod, I had to look twice when I first saw the code and I thought
others might benefit from the explanation.

25 years agoTie::Hash patch.
Perl 5 Porters [Fri, 9 Feb 1996 01:16:18 +0000 (01:16 +0000)]
Tie::Hash patch.

25 years agoYet another try at HPUX and DGUX getpgrp() vs. getpgrp2().
Perl 5 Porters [Thu, 8 Feb 1996 01:07:39 +0000 (01:07 +0000)]
Yet another try at HPUX and DGUX getpgrp() vs. getpgrp2().

25 years agoRe: Beta3: Fix for SEGV on deep nesting
Larry Wall [Thu, 8 Feb 1996 20:31:04 +0000 (12:31 -0800)]
Re: Beta3: Fix for SEGV on deep nesting

Change message to 'gamma'.

Here's a "gamma safe" patch.

25 years agoOS/2 updates.
Perl 5 Porters [Thu, 8 Feb 1996 10:31:00 +0000 (10:31 +0000)]
OS/2 updates.

25 years agoBeta3/Gamma: URGENT patch for integerized comparisons [edited]
Chip Salzenberg [Fri, 9 Feb 1996 16:57:37 +0000 (11:57 -0500)]
Beta3/Gamma: URGENT patch for integerized comparisons [edited]

[next note is from Andy]
[ This didn't apply cleanly to my source.  If I delete the (int)
casts in the first part of the patch, it does apply cleanly.  I worry
about that a little, but I put in the patch anyway. --AD ]

25 years agoChanged newsgroup name to comp.lang.perl.misc.
Perl 5 Porters [Thu, 8 Feb 1996 03:21:52 +0000 (03:21 +0000)]
Changed newsgroup name to comp.lang.perl.misc.

25 years agoperl 5.002gamma: miniperlmain.c
Perl 5 Porters [Wed, 7 Feb 1996 22:07:42 +0000 (22:07 +0000)]
perl 5.002gamma: miniperlmain.c

Moved function to util.c  It was C++ unfriendly and probably
didn't need to be here anyway.  (When it was just a small 2 or 3
liner, it made sense . . . ).

25 years agoperl 5.002gamma: mg.c
Perl 5 Porters [Sat, 3 Feb 1996 17:43:39 +0000 (12:43 -0500)]
perl 5.002gamma: mg.c

>From salzench@dun.nielsen.comSat Feb  3 15:17:03 1996
>Date: Sat, 3 Feb 1996 12:43:39 -0500 (EST)
>From: Chip Salzenberg <salzench@dun.nielsen.com>
>Reply to: chip@atlantic.net
>To: Perl 5 Porters <perl5-porters@africa.nicoh.com>
>Subject: Beta3: Possible typo in sv_unmagic() [edited]

>From salzench@dun.nielsen.comTue Feb  6 09:45:25 1996
>Date: Mon, 5 Feb 1996 00:09:09 -0500 (EST)
>From: Chip Salzenberg <salzench@dun.nielsen.com>
>Reply to: chip@atlantic.net
>To: Perl 5 Porters <perl5-porters@africa.nicoh.com>
>Subject: Beta3: Fix for 2nd magic SEGV

>From lwall@sems.comWed Feb  7 09:10:55 1996
>Date: Tue, 06 Feb 96 14:52:41 -0800
>From: Larry Wall <lwall@sems.com>
>To: perl5-porters@africa.nicoh.com
>Subject: study still busted

>The study itself work fine, but if you modify the string, it still thinks
>it is studied.  In some ways this is worse than study not working at all,
>as it did (or rather didn't) before.  Here's the test case:

25 years agoUpdated to match newer Getopt::Long.
Perl 5 Porters [Wed, 7 Feb 1996 02:16:07 +0000 (02:16 +0000)]
Updated to match newer Getopt::Long.

25 years agoRe: Debugger in beta3
Ilya Zakharevich [Tue, 6 Feb 1996 20:32:09 +0000 (15:32 -0500)]
Re: Debugger in beta3

25 years agoFix ) in wrong spot for VMS.
Perl 5 Porters [Sat, 10 Feb 1996 00:59:48 +0000 (00:59 +0000)]
Fix ) in wrong spot for VMS.

25 years agoDocumentation patch: Tie::Hash, Tie::Scalar, Tie::SubstrHash
Randy J Ray [Tue, 6 Feb 1996 17:04:47 +0000 (10:04 -0700)]
Documentation patch: Tie::Hash, Tie::Scalar, Tie::SubstrHash

[This finishes a job started by Randy Ray with perl5.002b1f.]

This patch updates the files lib/TieHash.pm and lib/SubstrHash.pm. Those
two files are moved to a new directory called lib/Tie. A new tie-related
class for scalars, lib/Tie/Scalar.pm, is added. Each of these has pod
documentation that passes through pod2man without complaint. All package
names are updated to reflect this structure, and the "standard" sub-classes
for hashes and scalars are named Tie::StdHash and Tie::StdScalar, in
keeping with the group consensus.

With this, the documentation for Tie::Hash should be fine, Tie::Scalar
exists and is documented, and Tie::SubstrHash (formerly just SubstrHash)
is also documented, albeit weakly. I have no examples of usage to show, and
I suspect a possible bug or two, but without examples it's hard to say.

As it happens, this patch also impacts the DBM-style extensions, as they
(DB_File, NDBM_File, GBM_File, ODBM_File, SDBM_File) all inherited from
the old TieHash.pm as a base class.

25 years agoTest-Harness breaks libwww-perl, Sorry
Andreas Koenig [Wed, 7 Feb 1996 14:37:50 +0000 (15:37 +0100)]
Test-Harness breaks libwww-perl, Sorry

25 years agoDATA filehandle not closed in Symbol.pm
Andreas Koenig [Thu, 8 Feb 1996 16:20:12 +0000 (17:20 +0100)]
DATA filehandle not closed in Symbol.pm

25 years ago[CORRECTION] Doc patches for Search::Dict and Sys::Syslog
Hallvard B Furuseth [Fri, 9 Feb 1996 04:26:24 +0000 (05:26 +0100)]
[CORRECTION] Doc patches for Search::Dict and Sys::Syslog

25 years agoperl 5.002gamma: lib/Pod/Functions.pm
Perl 5 Porters [Fri, 9 Feb 1996 01:25:45 +0000 (01:25 +0000)]
perl 5.002gamma: lib/Pod/Functions.pm

This moved from pod/PerlDoc/Functions.pm.  It's used by the buildtoc
script, and might be used by a future html2pod script.  Or not.  It
needed a home somewhere, and Pod::Functions.pm seemed sensible.

25 years agoperl 5.002gamma: lib/Getopt/Long.pm
Perl 5 Porters [Wed, 7 Feb 1996 02:11:59 +0000 (02:11 +0000)]
perl 5.002gamma: lib/Getopt/Long.pm

I have replaced the version in 5.002 beta 3 with GetoptLong-2.1.
This has some nice new features and has been extensively tested.

25 years agobeta3 File::Path warning fix
Dean Roehrich [Wed, 7 Feb 1996 00:04:39 +0000 (18:04 -0600)]
beta3 File::Path warning fix

The following patch fixes a warning from File::Path.  Apply over beta3.

25 years agoNew file, part of MakeMaker-5.21 upgrade.
Perl 5 Porters [Wed, 7 Feb 1996 21:55:01 +0000 (21:55 +0000)]
New file, part of MakeMaker-5.21 upgrade.

25 years agoxsubpp 1.933 patch
Paul Marquess [Tue, 6 Feb 1996 14:42:09 +0000 (14:42 +0000)]
xsubpp 1.933 patch

25 years agoperl 5.002gamma: lib/ExtUtils/MakeMaker.pm
Perl 5 Porters [Wed, 7 Feb 1996 21:55:01 +0000 (21:55 +0000)]
perl 5.002gamma: lib/ExtUtils/MakeMaker.pm

Updated for MakeMaker 5.21.  This version handles local customization
of installation directories in a much easier-to-manipulate manner.
This is an important improvement and made it worthwhile to upgrade
from the version in 5.002 beta 3.

25 years agoNew file, part of MakeMaker 5.21.
Perl 5 Porters [Wed, 7 Feb 1996 21:55:00 +0000 (21:55 +0000)]
New file, part of MakeMaker 5.21.

25 years agoUpdated for MakeMaker 5.21.
Perl 5 Porters [Wed, 7 Feb 1996 21:55:01 +0000 (21:55 +0000)]
Updated for MakeMaker 5.21.

25 years agoNew file. Part of MakeMaker 5.21.
Perl 5 Porters [Wed, 7 Feb 1996 21:54:59 +0000 (21:54 +0000)]
New file.  Part of MakeMaker 5.21.

25 years agoMake note about numerical version numbers. (Part of mm 5.21 patch)
Perl 5 Porters [Fri, 9 Feb 1996 00:08:35 +0000 (00:08 +0000)]
Make note about numerical version numbers. (Part of mm 5.21 patch)

25 years agoAutoloadwarnings
Ilya Zakharevich [Mon, 5 Feb 1996 06:37:02 +0000 (01:37 -0500)]
Autoloadwarnings

Here is a correction for autoloader. Note that one cannot
use vars '$package::var';
, alas.

25 years agoinstallman patch: Dont remove manpages unless the new one is good
Hallvard B Furuseth [Thu, 8 Feb 1996 00:36:50 +0000 (01:36 +0100)]
installman patch: Dont remove manpages unless the new one is good

Fix 2 installman bugs:
* If the old manpage existed, it was removed even if $pod2man failed.
* If installman aborted, an incomplete manpage was left in $MANPATH.

25 years agoperl 5.002gamma: hints/sunos_4_1.sh
Perl 5 Porters [Wed, 7 Feb 1996 22:51:37 +0000 (22:51 +0000)]
perl 5.002gamma: hints/sunos_4_1.sh

Add comment at tzname.

Add -DSTRUCT_TM_HASZONE flag for POSIX.

25 years agoperl 5.002gamma: hints/solaris_2.sh
Perl 5 Porters [Wed, 7 Feb 1996 22:44:31 +0000 (22:44 +0000)]
perl 5.002gamma: hints/solaris_2.sh

Turn off bcmp & friends.

Delete apparently unnecessary -x486 comment.

25 years agoperl 5.002gamma: hints/sco.sh
Perl 5 Porters [Wed, 7 Feb 1996 21:30:45 +0000 (21:30 +0000)]
perl 5.002gamma: hints/sco.sh

On recent versions, at least, no warnings is -w0, not -W0.

Remove libdl.so from libswanted since it doesn't mix well with
archive libraries, at least by default.

25 years agoperl 5.002gamma: hints/os2.sh
Perl 5 Porters [Fri, 9 Feb 1996 00:52:11 +0000 (00:52 +0000)]
perl 5.002gamma: hints/os2.sh

Updated.  I've deleted many of the apparently-no-longer-necessary
commented-out items.

25 years agoNew file.
Perl 5 Porters [Fri, 9 Feb 1996 00:04:51 +0000 (00:04 +0000)]
New file.

25 years agoperl 5.002gamma: hints/machten.sh
Perl 5 Porters [Thu, 8 Feb 1996 02:10:33 +0000 (02:10 +0000)]
perl 5.002gamma: hints/machten.sh

This version is specific to machten 4.X.  2.x.x has moved to its
own hint file.

25 years agoperl 5.002gamma: hints/linux.sh
Perl 5 Porters [Wed, 7 Feb 1996 22:57:08 +0000 (22:57 +0000)]
perl 5.002gamma: hints/linux.sh

Remove d_dosuid configurable option from hint file.  There's no universal
right value.

More info on NDBM_File hang-up.

25 years agoAllow Configure to look for libndbm.
Perl 5 Porters [Thu, 8 Feb 1996 00:35:44 +0000 (00:35 +0000)]
Allow Configure to look for libndbm.

25 years agoperl 5.002gamma: hints/freebsd.sh
Perl 5 Porters [Wed, 7 Feb 1996 22:57:00 +0000 (22:57 +0000)]
perl 5.002gamma: hints/freebsd.sh

Remove d_dosuid configurable option from hint file.  There's no universal
right value.

25 years agoSome updates.
Perl 5 Porters [Fri, 9 Feb 1996 00:05:36 +0000 (00:05 +0000)]
Some updates.

25 years agoOld habits die hard :-)
Perl 5 Porters [Wed, 7 Feb 1996 00:28:05 +0000 (00:28 +0000)]
Old habits die hard :-)

25 years agoPart of the MakeMaker 5.21 update.
Perl 5 Porters [Wed, 7 Feb 1996 21:54:59 +0000 (21:54 +0000)]
Part of the MakeMaker 5.21 update.

25 years agoperl 5.002gamma: ext/Safe/Safe.xs
Perl 5 Porters [Sun, 11 Feb 1996 08:24:43 +0000 (08:24 +0000)]
perl 5.002gamma: ext/Safe/Safe.xs

Added +1 to maxo at Malcom's suggestion.  AIX will probably stil
get bad free().

25 years agoVERSION Patch
Paul Marquess [Tue, 6 Feb 1996 14:09:49 +0000 (14:09 +0000)]
VERSION Patch

TieHash -> Tie::Hash

25 years agoRe: NETaa14816: tzname[] and SunOS - Here's a patch
Tim Bunce [Sat, 3 Feb 1996 09:15:18 +0000 (09:15 +0000)]
Re: NETaa14816: tzname[] and SunOS - Here's a patch

25 years agoVERSION Patch
Paul Marquess [Tue, 6 Feb 1996 14:09:49 +0000 (14:09 +0000)]
VERSION Patch

TieHash -> Tie::Hash Patch.

25 years agoperl 5.002gamma: ext/FileHandle/FileHandle.xs
Perl 5 Porters [Sat, 10 Feb 1996 02:06:58 +0000 (02:06 +0000)]
perl 5.002gamma: ext/FileHandle/FileHandle.xs

Allow compilation even if f[sg]etpos not available.

Allow compilation even if setvbuf() is not available.

25 years agoperl 5.002gamma: ext/FileHandle/FileHandle.pm
Perl 5 Porters [Tue, 6 Feb 1996 14:09:49 +0000 (14:09 +0000)]
perl 5.002gamma: ext/FileHandle/FileHandle.pm

>From pmarquess@bfsec.bt.co.ukTue Feb  6 09:38:27 1996
>Date: Tue, 6 Feb 96 14:09:49 GMT
>From: Paul Marquess <pmarquess@bfsec.bt.co.uk>
>To: perl5-porters@africa.nicoh.com
>Cc: pmarquess@bfsec.bt.co.uk
>Subject: VERSION Patch

>From chip@atlantic.netTue Feb  6 12:14:01 1996
>Date: Tue, 6 Feb 1996 12:03:43 -0500 (EST)
>From: Chip Salzenberg <chip@atlantic.net>
>To: andreas.koenig@mind.de
>Cc: perl5-porters@africa.nicoh.com
>Subject: Beta3: Allow 'use FileHandle' in miniperl

25 years agoVMS-specific patch.
Perl 5 Porters [Thu, 8 Feb 1996 01:11:42 +0000 (01:11 +0000)]
VMS-specific patch.

25 years agoChange comp.lang.perl to comp.lang.perl.misc.
Perl 5 Porters [Thu, 8 Feb 1996 03:23:44 +0000 (03:23 +0000)]
Change comp.lang.perl to comp.lang.perl.misc.

25 years agoVERSION Patch
Paul Marquess [Tue, 6 Feb 1996 14:09:49 +0000 (14:09 +0000)]
VERSION Patch

25 years agoVERSION Patch
Paul Marquess [Tue, 6 Feb 1996 14:09:49 +0000 (14:09 +0000)]
VERSION Patch

TieHash -> Tie::Hash

25 years agoRegenerated.
Perl 5 Porters [Thu, 8 Feb 1996 03:29:02 +0000 (03:29 +0000)]
Regenerated.

25 years agoUpdated to version 1.20.
Perl 5 Porters [Fri, 9 Feb 1996 00:15:10 +0000 (00:15 +0000)]
Updated to version 1.20.

25 years agoTMPFILE support
Ilya Zakharevich [Wed, 7 Feb 1996 17:16:06 +0000 (12:16 -0500)]
TMPFILE support

Currently on DOSISH machines a -e line with a syntax error results in
persisting pl234523 tmpfile. The patch below:

a) Cleans up the cleanup code;
b) Moves the TMPPATH specifics to header files.

I do not send patches for OS/2 files, since they are very much
reworked now, I only note that b) allows OS/2 startup to specify
TMPPATH to look to a $ENV{TMP} directory (instead of the current
directory, as it is now). Note that this allows now running -e perl
from read-only media.

Since there is no place now to have DOSISH _code_, as opposed to
_headers_, I leave the TMPPATH code on ./os2/os2.c, though it should
be common to DOS as well.

Enjoy,
Ilya

25 years agoInplace editing broken if DOSISH
Ilya Zakharevich [Sun, 4 Feb 1996 21:34:29 +0000 (16:34 -0500)]
Inplace editing broken if DOSISH

25 years agoperl 5.002gamma: configure
Perl 5 Porters [Sun, 4 Feb 1996 02:38:05 +0000 (02:38 +0000)]
perl 5.002gamma: configure

Add explicit call to 'sh'.  This appears to keep the x2p/Makefile.SH
extraction from clobbering the main Makefile on Linux.

25 years agoperl 5.002gamma: config_h.SH
Perl 5 Porters [Fri, 9 Feb 1996 01:10:16 +0000 (01:10 +0000)]
perl 5.002gamma: config_h.SH

Delete the VMS and UNLINK_ALL_VERSIONS defines.

Some parts are rearranged.

25 years agoUpdated to match current Configure.
Perl 5 Porters [Thu, 8 Feb 1996 04:20:21 +0000 (04:20 +0000)]
Updated to match current Configure.

25 years agoperl 5.002gamma: Makefile.SH
Perl 5 Porters [Mon, 5 Feb 1996 20:42:13 +0000 (20:42 +0000)]
perl 5.002gamma: Makefile.SH

Include the proper -Ilib for miniperl test.

Use ./miniperl in case user doesn't have '.' in PATH.