28 years agoperl 5.002_01: vms/fndvers.com
Perl 5 Porters [Thu, 21 Mar 1996 14:49:25 +0000]
perl 5.002_01: vms/fndvers.com

Read Perl version for ARCHLIB from patchlevel.h, and
update config.vms and descrip.mms if necessary

28 years agoAdd tests for VMS::Stdio
Perl 5 Porters [Wed, 28 Feb 1996 03:05:04 +0000]
Add tests for VMS::Stdio

28 years agoMajor rewrite, renaming, and extension
Perl 5 Porters [Thu, 29 Feb 1996 02:02:48 +0000]
Major rewrite, renaming, and extension

28 years agoMajor rewrite, renaming, and expansion
Perl 5 Porters [Mon, 11 Mar 1996 07:47:41 +0000]
Major rewrite, renaming, and expansion

28 years agoUpdate Makefile.PL to use VERSION_FROM
Perl 5 Porters [Wed, 28 Feb 1996 03:04:50 +0000]
Update Makefile.PL to use VERSION_FROM

28 years agoAdd README for improved VMS::Stdio extension
Perl 5 Porters [Wed, 28 Feb 1996 03:05:17 +0000]
Add README for improved VMS::Stdio extension

28 years agoperl 5.002_01: vms/descrip.mms
Perl 5 Porters [Thu, 21 Mar 1996 11:58:05 +0000]
perl 5.002_01: vms/descrip.mms

Miscellaneous fixes, mainly better ways to specify directories, and
convenience targets, plus improved determination of #include dirs
and Perl version.

28 years agoperl 5.002_01: vms/config.vms
Perl 5 Porters [Fri, 22 Mar 1996 05:08:55 +0000]
perl 5.002_01: vms/config.vms

Add sigjmp and OSNAME macros, allow for compile-time specification
of ARCHLIB version suffix, and correct Uid_t prototype

28 years agoUse $^O, update VMS support, add -m, and move docs to bottom
Perl 5 Porters [Wed, 20 Mar 1996 02:31:34 +0000]
Use $^O, update VMS support, add -m, and move docs to bottom

28 years agoUse $^O, and make more cautious about sending mail
Perl 5 Porters [Sun, 17 Mar 1996 10:17:15 +0000]
Use $^O, and make more cautious about sending mail

28 years agoperl 5.002_01: utils/h2xs.PL
Perl 5 Porters [Wed, 20 Mar 1996 10:29:38 +0000]
perl 5.002_01: utils/h2xs.PL

Use $^O, add autoflush to sample test.pl, and try not to
assume we've got /bin/ls around when creating MANIFEST

28 years agoUse $^O, and copy file to pstruct on systems which don't use links
Perl 5 Porters [Sun, 17 Mar 1996 10:16:40 +0000]
Use $^O, and copy file to pstruct on systems which don't use links

28 years agoperl 5.002_01: util.c
Perl 5 Porters [Sun, 24 Mar 1996 11:20:33 +0000]
perl 5.002_01: util.c

Change e_fp test to use e_tmpname, since e_fp is reset
when file is lcosed in perl.c

28 years agoDefine stubs for macros used by OS/2
Perl 5 Porters [Fri, 15 Mar 1996 07:43:11 +0000]
Define stubs for macros used by OS/2

28 years agoDon't double implicit loop if perl is invoked with -pn
Perl 5 Porters [Tue, 19 Mar 1996 00:25:46 +0000]
Don't double implicit loop if perl is invoked with -pn

28 years agoDon't use #! under OS/2
Perl 5 Porters [Fri, 15 Mar 1996 07:43:08 +0000]
Don't use #! under OS/2

28 years agoUse $^O,and accomodate echo servers who drop connection immediately
Perl 5 Porters [Thu, 14 Mar 1996 03:41:10 +0000]
Use $^O,and accomodate echo servers who drop connection immediately

28 years agoDon't use Config{'extensions'} under VMS.
Perl 5 Porters [Fri, 15 Mar 1996 12:04:01 +0000]
Don't use Config{'extensions'} under VMS.

28 years agoperl 5.002_01: t/lib/filehand.t
Perl 5 Porters [Thu, 14 Mar 1996 03:40:20 +0000]
perl 5.002_01: t/lib/filehand.t

Use $^O, and change ungetc test under VMS to use normal file,
since stdin isn't always buffered.  Change is specific to VMS,
in case Unix folks were trying to test whether it was possible
to ungetc one char onto a stream that hadn't been read.

28 years agoperl 5.002_01: t/cmd/mod.t
Perl 5 Porters [Fri, 1 Mar 1996 03:32:41 +0000]
perl 5.002_01: t/cmd/mod.t

Try to open TEST with explicit directory first, so test doesn't
fail if logical name TEST points to another file.

28 years agoIncorporate single-statement macros
Perl 5 Porters [Sun, 17 Mar 1996 09:52:33 +0000]
Incorporate single-statement macros

28 years agoMiscellaneous updates
Perl 5 Porters [Thu, 14 Mar 1996 22:12:12 +0000]
Miscellaneous updates

28 years agoperl 5.002_01: pp_sys.c
Perl 5 Porters [Thu, 29 Feb 1996 01:16:12 +0000]
perl 5.002_01: pp_sys.c

Change run to runops; add cast to insure signed type
when computing difference between two times

28 years agoChange calling sequence for VMS-specific routine
Perl 5 Porters [Wed, 20 Mar 1996 01:48:49 +0000]
Change calling sequence for VMS-specific routine

28 years agoperl 5.002_01: pp_ctl.c
Perl 5 Porters [Sun, 24 Mar 1996 11:19:20 +0000]
perl 5.002_01: pp_ctl.c

Change run to runops, and e_fp test to use e_tmpname, since
e_fp is reset to 0 when file is closed in perl.c

28 years agoIncorporate new single-statement macros
Perl 5 Porters [Sun, 17 Mar 1996 09:48:02 +0000]
Incorporate new single-statement macros

28 years agoUse $^O, plus miscellaneous minor bugfixen
Perl 5 Porters [Sun, 17 Mar 1996 10:15:33 +0000]
Use $^O, plus miscellaneous minor bugfixen

28 years agoUpdate to match xsubpp 1.935, and mention XSRETURN_EMPTY
Perl 5 Porters [Sun, 17 Mar 1996 09:54:13 +0000]
Update to match xsubpp 1.935, and mention XSRETURN_EMPTY

28 years agoAdd descriptions for $^E and $^O, and squash a typo.
Perl 5 Porters [Mon, 11 Mar 1996 08:10:18 +0000]
Add descriptions for $^E and $^O, and squash a typo.

28 years agoOnce more, the disappearing typo!
Perl 5 Porters [Mon, 11 Mar 1996 07:12:54 +0000]
Once more, the disappearing typo!

28 years ago. . . and another typo gone.
Perl 5 Porters [Mon, 11 Mar 1996 07:12:46 +0000]
. . . and another typo gone.

28 years agoYes, you guessed it -- a typos fixed
Perl 5 Porters [Mon, 11 Mar 1996 07:12:42 +0000]
Yes, you guessed it -- a typos fixed

28 years agoExplain \ in prototypes, and fix var name in example
Perl 5 Porters [Mon, 18 Mar 1996 01:28:00 +0000]
Explain \ in prototypes, and fix var name in example

28 years agoUpdate usage summary and -M description; style changes in =items
Perl 5 Porters [Sun, 17 Mar 1996 09:35:30 +0000]
Update usage summary and -M description; style changes in =items

28 years agoMore o' them pesky typos fixed
Perl 5 Porters [Mon, 11 Mar 1996 07:12:27 +0000]
More o' them pesky typos fixed

28 years agoMore miscellaneous typos fixed
Perl 5 Porters [Mon, 11 Mar 1996 07:12:23 +0000]
More miscellaneous typos fixed

28 years agoAdd warning about calling sv_setsv on temp SVs
Perl 5 Porters [Fri, 22 Mar 1996 04:52:41 +0000]
Add warning about calling sv_setsv on temp SVs

28 years agoFix miscellaneous typos; add list of functions new in Perl5
Perl 5 Porters [Mon, 18 Mar 1996 01:32:28 +0000]
Fix miscellaneous typos; add list of functions new in Perl5

28 years agoFix miscellaneous typos
Perl 5 Porters [Mon, 11 Mar 1996 07:12:18 +0000]
Fix miscellaneous typos

28 years agoUpdate usage synopsis; fix miscellaneous typos
Perl 5 Porters [Sun, 17 Mar 1996 09:34:36 +0000]
Update usage synopsis; fix miscellaneous typos

28 years agoChange \t to spaces (don't know who doesn't like \t)
Perl 5 Porters [Fri, 15 Mar 1996 08:24:03 +0000]
Change \t to spaces (don't know who doesn't like \t)

28 years agoUse .pm only if no .pod is present; fix typo in docs
Perl 5 Porters [Sun, 17 Mar 1996 09:33:00 +0000]
Use .pm only if no .pod is present; fix typo in docs

28 years agoAssume EMBED and add Perl_ prefix to symbol names
Perl 5 Porters [Mon, 11 Mar 1996 06:52:10 +0000]
Assume EMBED and add Perl_ prefix to symbol names

28 years agoperl 5.002_01: perl.h
Perl 5 Porters [Sun, 17 Mar 1996 10:31:40 +0000]
perl 5.002_01: perl.h

Provide hook for single-statement macro definitions which
keeps different C compilers happy; add $^O and local patch list

28 years agoperl 5.002_01: perl.c
Perl 5 Porters [Sun, 24 Mar 1996 11:18:11 +0000]
perl 5.002_01: perl.c

Make usage() static and update message, add information to -v; change
run to runops; initialize $^O; initialize global pointer to list of
local patches (do we need this as a global?); reset e_fp when file
is closed; update VMS support

28 years agoUpdate SUBVERSION; add mechanism for listing local patches
Perl 5 Porters [Tue, 19 Mar 1996 13:04:52 +0000]
Update SUBVERSION; add mechanism for listing local patches

28 years agoUpdate OS/2-specific C header file
Perl 5 Porters [Sun, 17 Mar 1996 09:51:02 +0000]
Update OS/2-specific C header file

28 years agoUpdate OS/2-specific C routines
Perl 5 Porters [Tue, 19 Mar 1996 00:06:35 +0000]
Update OS/2-specific C routines

28 years agoUpdate OS/2 support
Perl 5 Porters [Fri, 15 Mar 1996 07:43:05 +0000]
Update OS/2 support

28 years agoChange run to runops
Perl 5 Porters [Thu, 29 Feb 1996 03:30:27 +0000]
Change run to runops

28 years agoUpdate to reflect subversions and signal handling patch
Perl 5 Porters [Sun, 17 Mar 1996 11:01:57 +0000]
Update to reflect subversions and signal handling patch

28 years agoOS/2 update: add initialization macro
Perl 5 Porters [Fri, 15 Mar 1996 07:42:40 +0000]
OS/2 update: add initialization macro

28 years agoAdd get/set magic for $^E and $^O
Perl 5 Porters [Mon, 11 Mar 1996 08:22:18 +0000]
Add get/set magic for $^E and $^O

28 years agoUpdate to reflect new and removed files; fix typo in Shell.pm description
Perl 5 Porters [Tue, 19 Mar 1996 00:19:41 +0000]
Update to reflect new and removed files; fix typo in Shell.pm description

28 years agoUpdate for OS/2 support: variable file extensions, invoke shell explicitly
Perl 5 Porters [Fri, 15 Mar 1996 08:23:58 +0000]
Update for OS/2 support: variable file extensions, invoke shell explicitly

28 years agoUpdate for OS/2 support: variables for file extensions and names
Perl 5 Porters [Fri, 15 Mar 1996 07:42:37 +0000]
Update for OS/2 support: variables for file extensions and names

28 years agoMove quotewords() explanation into body of routine
Perl 5 Porters [Sun, 17 Mar 1996 09:33:03 +0000]
Move quotewords() explanation into body of routine

28 years agoCorrect typo: Socket --> Syslog
Perl 5 Porters [Sun, 17 Mar 1996 09:38:10 +0000]
Correct typo: Socket --> Syslog

28 years agoUse Sys::Hostname only when necessary
Perl 5 Porters [Sun, 17 Mar 1996 11:21:09 +0000]
Use Sys::Hostname only when necessary

28 years agoUse $^O; update VMS support
Perl 5 Porters [Thu, 14 Mar 1996 02:36:04 +0000]
Use $^O; update VMS support

28 years agoAccept old (') and new (::) package delimiters
Perl 5 Porters [Sun, 17 Mar 1996 11:26:25 +0000]
Accept old (') and new (::) package delimiters

28 years agoMinor bugfixes
Perl 5 Porters [Mon, 11 Mar 1996 07:15:32 +0000]
Minor bugfixes

28 years ago5.002-style -w cleanup
Perl 5 Porters [Mon, 18 Mar 1996 01:22:30 +0000]
5.002-style -w cleanup

28 years agoMinor change to make -w clean
Perl 5 Porters [Mon, 11 Mar 1996 07:17:33 +0000]
Minor change to make -w clean

28 years agoMiscellaneous bugfixes; use $^O
Perl 5 Porters [Mon, 18 Mar 1996 01:24:39 +0000]
Miscellaneous bugfixes; use $^O

28 years agoperl 5.002_01: lib/File/Copy.pm
Perl 5 Porters [Fri, 22 Mar 1996 01:10:06 +0000]
perl 5.002_01: lib/File/Copy.pm

Add support for VMS and OS/2 system-level copy and $^O;
update documentation

28 years agoperl 5.002_01: lib/File/Basename.pm
Perl 5 Porters [Tue, 12 Mar 1996 05:28:25 +0000]
perl 5.002_01: lib/File/Basename.pm

Use $^O, and add separator to dirname() result under Unix and MSDOS
when returning '.'

28 years agoUpdated to v1.935
Perl 5 Porters [Sun, 17 Mar 1996 10:30:09 +0000]
Updated to v1.935

28 years agoperl 5.002_01: lib/ExtUtils/testlib.pm
Perl 5 Porters [Wed, 6 Mar 1996 05:31:42 +0000]
perl 5.002_01: lib/ExtUtils/testlib.pm

Added to MakeMaker 5.26 to simplify manual testing of uninstalled
extensions

28 years agoperl 5.002_01: lib/ExtUtils/MM_VMS.pm
Perl 5 Porters [Mon, 18 Mar 1996 11:13:30 +0000]
perl 5.002_01: lib/ExtUtils/MM_VMS.pm

Update to MakeMaker 5.26, and convert to primarily selfloaded package
(using own AUTOLOAD at the moment, since it's not overridden anywhere;
convert to SelfLoader when methods are overridden in another package)

28 years agoperl 5.002_01: lib/ExtUtils/MM_Unix.pm
Perl 5 Porters [Tue, 19 Mar 1996 11:40:52 +0000]
perl 5.002_01: lib/ExtUtils/MM_Unix.pm

Update to MakeMaker 5.26 -- principally VMS support, plus some OS/2
updates and minor fixes.  Converted back to SelfLoader so overridden
methods aren't compiled on non-Unix systems.

28 years agoUse $^O; don't use Config unless we need it
Perl 5 Porters [Sun, 17 Mar 1996 10:13:20 +0000]
Use $^O; don't use Config unless we need it

28 years agoUse $^O
Perl 5 Porters [Sun, 17 Mar 1996 10:18:21 +0000]
Use $^O

28 years agoUpdate to MakeMaker 5.26: $^O, File::Copy, and move docs to bottom
Perl 5 Porters [Tue, 12 Mar 1996 05:23:29 +0000]
Update to MakeMaker 5.26: $^O, File::Copy, and move docs to bottom

28 years agoUpdate to MakeMaker 5.26; update VMS support
Perl 5 Porters [Sun, 17 Mar 1996 10:12:58 +0000]
Update to MakeMaker 5.26; update VMS support

28 years agoChange to use $^O and &Cwd:cwd
Perl 5 Porters [Sun, 17 Mar 1996 10:19:33 +0000]
Change to use $^O and &Cwd:cwd

28 years agoperl 5.002_01: lib/ExtUtils/Install.pm
Perl 5 Porters [Thu, 7 Mar 1996 23:01:52 +0000]
perl 5.002_01: lib/ExtUtils/Install.pm

Update to MakeMaker 5.26, including VMS support and $^O.  Change over
to SelfLoader, to avoid AutoLoader tricks during main build

28 years agoAdd $^E and $^O
Perl 5 Porters [Mon, 11 Mar 1996 08:03:38 +0000]
Add $^E and $^O

28 years agoPull in constants from socket.ph
Perl 5 Porters [Sun, 17 Mar 1996 10:28:30 +0000]
Pull in constants from socket.ph

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

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

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

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

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

28 years agoperl 5.002_01: hints/dynixptx.sh
Perl 5 Porters [Sun, 17 Mar 1996 11:23:42 +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.

28 years agoperl 5.002_01: hints/bsdos.sh
Perl 5 Porters [Sat, 23 Mar 1996 10:55:33 +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.

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

28 years agoperl 5.002_01: global.sym
Perl 5 Porters [Mon, 11 Mar 1996 08:10:50 +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

28 years agoperl 5.002_01: ext/POSIX/POSIX.xs
Perl 5 Porters [Fri, 15 Mar 1996 08:02:33 +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.)

28 years agoperl 5.002_01: ext/FileHandle/FileHandle.pm
Perl 5 Porters [Sun, 17 Mar 1996 11:27:50 +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

28 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]
Convert to use $^O and Config's $dl_so instead of hard-wired .o

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

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

28 years agoperl 5.002_01: embed.h
Perl 5 Porters [Mon, 11 Mar 1996 08:34:39 +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.

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

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

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

28 years agoperl 5.002_01: Configure
Perl 5 Porters [Tue, 19 Mar 1996 02:13:12 +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.)

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

28 years agoperl 5.002_01: [patch re-organisation and introduction]
Charles Bailey [Thu, 21 Mar 1996 00: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]