summaryrefslogtreecommitdiff
path: root/vms/ext
diff options
context:
space:
mode:
authorPerl 5 Porters <perl5-porters@africa.nicoh.com>1996-02-28 03:05:17 +0000
committerCharles Bailey <bailey@genetics.upenn.edu>1996-02-28 03:05:17 +0000
commitdcb3b74694980008ed5b74c13596136929511d9a (patch)
tree370e05b63ea3b266eeb07e773bf8c5de2fd91638 /vms/ext
parentd896966de2ebabc4abc3d080ae3c7ee77c51781e (diff)
downloadperl-dcb3b74694980008ed5b74c13596136929511d9a.tar.gz
Add README for improved VMS::Stdio extension
Diffstat (limited to 'vms/ext')
-rw-r--r--vms/ext/Stdio/0README.txt47
1 files changed, 47 insertions, 0 deletions
diff --git a/vms/ext/Stdio/0README.txt b/vms/ext/Stdio/0README.txt
new file mode 100644
index 0000000000..28f82b3a14
--- /dev/null
+++ b/vms/ext/Stdio/0README.txt
@@ -0,0 +1,47 @@
+This directory contains the source code for the Perl extension
+VMS::Stdio, which provides access from Perl to VMS-specific
+stdio functions. For more specific documentation of its
+function, please see the pod section of Stdio.pm.
+
+ *** Please Note ***
+
+This package is the direct descendant of VMS::stdio, but as of Perl
+5.002, the name has been changed to VMS::Stdio, in order to conform
+to the Perl naming convention that extensions whose name begins
+with a lowercase letter represent compile-time "pragmas", while
+extensions which provide added functionality have names whose parts
+begin with uppercase letters. In addition, the functions
+vmsfopen and fgetname have been renamed vmsopen and getname,
+respectively, in order to more closely resemble related Perl
+I/O operators, which do not retain the 'f' from corresponding
+C routine names.
+
+A transitional interface to the old routine names has been
+provided, so that calls to these routines will generate a
+warning, and be routed to the corresponding VMS::Stdio
+routine. This interface will be removed in a future release,
+so please update your code to use the new names.
+
+
+===> Installation
+
+This extension, like most Perl extensions, should be installed
+by copying the files in this directory to a location *outside*
+the Perl distribution tree, and then saying
+
+ $ perl Makefile.PL ! Build Descrip.MMS for this extension
+ $ MMK ! Build the extension
+ $ MMK test ! Run its regression tests
+ $ MMK install ! Install required files in public Perl tree
+
+
+===> Revision History
+
+1.0 29-Nov-1994 Charles Bailey bailey@genetics.upenn.edu
+ original version - vmsfopen
+1.1 09-Mar-1995 Charles Bailey bailey@genetics.upenn.edu
+ changed calling sequence to return FH/undef - like POSIX::open
+ added fgetname and tmpnam
+2.0 28-Feb-1996 Charles Bailey bailey@genetics.upenn.edu
+ major rewrite for Perl 5.002: name changed to VMS::Stdio,
+ new functions added, and prototypes incorporated