aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2014-01-13 22:24:40 +0200
committerArnold D. Robbins <arnold@skeeve.com>2014-01-13 22:24:40 +0200
commitd983b3ec12841f248d906128932c87b4273ca518 (patch)
tree579c79eec69f09f218592fbde746732d30d36cef
parent6d99e8c62118efcb42322d94b3160c2ee6c8698b (diff)
parent2389064eb3fe7c5b2b144eb2f5d556a812ba1911 (diff)
downloadegawk-d983b3ec12841f248d906128932c87b4273ca518.tar.gz
egawk-d983b3ec12841f248d906128932c87b4273ca518.tar.bz2
egawk-d983b3ec12841f248d906128932c87b4273ca518.zip
Merge branch 'gawk-4.1-stable'
-rw-r--r--ChangeLog4
-rw-r--r--README2
-rw-r--r--README_d/ChangeLog4
-rw-r--r--README_d/README.VMS3
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/gawk.info92
-rw-r--r--doc/gawk.texi25
-rw-r--r--doc/gawktexi.in25
8 files changed, 109 insertions, 50 deletions
diff --git a/ChangeLog b/ChangeLog
index f571229a..66d50b25 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-01-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * README: Fix John Malmberg's email address.
+
2014-01-12 Arnold D. Robbins <arnold@skeeve.com>
* awkgram.y: Update copyright year.
diff --git a/README b/README
index 6d87806b..85127f45 100644
--- a/README
+++ b/README
@@ -90,7 +90,7 @@ VMS:
r.pat.rankin@gmail.com
John Malmberg
- wb8tyw@gmail.com
+ wb8tyw@qsl.net
z/OS (OS/390):
Dave Pitts
diff --git a/README_d/ChangeLog b/README_d/ChangeLog
index 392ce0e2..7d29d3e3 100644
--- a/README_d/ChangeLog
+++ b/README_d/ChangeLog
@@ -1,3 +1,7 @@
+2014-01-12 John E. Malmberg <wb8tyw@qsl.net>
+
+ * README.VMS: document that the gawk.cld needs a fix.
+
2013-12-23 John E. Malmberg <wb8tyw@qsl.net>
* README.VMS: Add documentation about building dynamic
diff --git a/README_d/README.VMS b/README_d/README.VMS
index ef15a04d..0faabbc2 100644
--- a/README_d/README.VMS
+++ b/README_d/README.VMS
@@ -221,3 +221,6 @@ TO DO Items (not in order of priority)
3. Need gawk to accept logical names GNV$AWKPATH, GNV$AWKLIB, and
GNV$AWK_LIBARARY in addtion to the unprefixed names. This will allow
system wide default values to be set by an installation kit.
+
+4. Need to fix the gawk.cld file to not require a parameter for the options
+ that do not use the parameter.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 8508436e..7aa800cc 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2014-12-14 John E. Malmberg <wb8tyw@qsl.net>
+
+ * gawktexi.in: Add information on building VMS PCSI kit.
+
2014-01-03 Arnold D. Robbins <arnold@skeeve.com>
* gawktexi.in (Full Line Fields): New node.
diff --git a/doc/gawk.info b/doc/gawk.info
index b60ecf82..1c596811 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -26403,7 +26403,19 @@ directory tree, the program will be known as
`GNV$GNU:[bin]gnv$gawk.exe' and the help file will be
`GNV$GNU:[vms_help]gawk.hlp'.
- Optionally, the help entry can be loaded into a VMS help library:
+ The PCSI kit also installs a `GNV$GNU:[vms_bin]gawk_verb.cld' file
+which can be used to add `gawk' and `awk' as DCL commands.
+
+ For just the current process you can use:
+
+ $ set command gnv$gnu:[vms_bin]gawk_verb.cld
+
+ Or the system manager can use `GNV$GNU:[vms_bin]gawk_verb.cld' to
+add the `gawk' and `awk' to the system wide `DCLTABLES'.
+
+ The DCL syntax is documented in the `gawk.hlp' file.
+
+ Optionally, `gawk.hlp' entry can be loaded into a VMS help library:
$ LIBRARY/HELP sys$help:helplib [.vms]gawk.hlp
@@ -26504,8 +26516,10 @@ reorganized to supply individual PCSI packages for each component. See
`https://sourceforge.net/p/gnv/wiki/InstallingGNVPackages/'.
The normal build procedure for `gawk' produces a program that is
-suitable for use with GNV. At this time work is being done to create
-the procedures for building a PCSI kit to replace the older `gawk' port.
+suitable for use with GNV.
+
+ The `vms/gawk_build_steps.txt' in the source documents the procedure
+for building a VMS PCSI kit that is compatible with GNV.

File: gawk.info, Node: VMS Old Gawk, Prev: VMS GNV, Up: VMS Installation
@@ -26595,7 +26609,7 @@ MS-DOS with DJGPP Scott Deifik, <scottd.mail@sbcglobal.net>.
MS-Windows with MINGW Eli Zaretskii, <eliz@gnu.org>.
OS/2 Andreas Buening, <andreas.buening@nexgo.de>.
VMS Pat Rankin, <r.pat.rankin@gmail.com>, and John
- Malmberg, <wb8tyw@gmail.com>.
+ Malmberg, <wb8tyw@qsl.net>.
z/OS (OS/390) Dave Pitts, <dpitts@cozx.com>.
If your bug is also reproducible under Unix, please send a copy of
@@ -32837,40 +32851,40 @@ Node: VMS Compilation1056275
Ref: VMS Compilation-Footnote-11057890
Node: VMS Dynamic Extensions1057948
Node: VMS Installation Details1059321
-Node: VMS Running1061155
-Node: VMS GNV1063989
-Node: VMS Old Gawk1064698
-Node: Bugs1065168
-Node: Other Versions1069088
-Node: Notes1075172
-Node: Compatibility Mode1075972
-Node: Additions1076755
-Node: Accessing The Source1077682
-Node: Adding Code1079122
-Node: New Ports1085167
-Node: Derived Files1089302
-Ref: Derived Files-Footnote-11094623
-Ref: Derived Files-Footnote-21094657
-Ref: Derived Files-Footnote-31095257
-Node: Future Extensions1095355
-Node: Implementation Limitations1095938
-Node: Extension Design1097190
-Node: Old Extension Problems1098344
-Ref: Old Extension Problems-Footnote-11099852
-Node: Extension New Mechanism Goals1099909
-Ref: Extension New Mechanism Goals-Footnote-11103274
-Node: Extension Other Design Decisions1103460
-Node: Extension Future Growth1105566
-Node: Old Extension Mechanism1106402
-Node: Basic Concepts1108142
-Node: Basic High Level1108823
-Ref: figure-general-flow1109094
-Ref: figure-process-flow1109693
-Ref: Basic High Level-Footnote-11112922
-Node: Basic Data Typing1113107
-Node: Glossary1116462
-Node: Copying1141924
-Node: GNU Free Documentation License1179481
-Node: Index1204618
+Node: VMS Running1061568
+Node: VMS GNV1064402
+Node: VMS Old Gawk1065125
+Node: Bugs1065595
+Node: Other Versions1069513
+Node: Notes1075597
+Node: Compatibility Mode1076397
+Node: Additions1077180
+Node: Accessing The Source1078107
+Node: Adding Code1079547
+Node: New Ports1085592
+Node: Derived Files1089727
+Ref: Derived Files-Footnote-11095048
+Ref: Derived Files-Footnote-21095082
+Ref: Derived Files-Footnote-31095682
+Node: Future Extensions1095780
+Node: Implementation Limitations1096363
+Node: Extension Design1097615
+Node: Old Extension Problems1098769
+Ref: Old Extension Problems-Footnote-11100277
+Node: Extension New Mechanism Goals1100334
+Ref: Extension New Mechanism Goals-Footnote-11103699
+Node: Extension Other Design Decisions1103885
+Node: Extension Future Growth1105991
+Node: Old Extension Mechanism1106827
+Node: Basic Concepts1108567
+Node: Basic High Level1109248
+Ref: figure-general-flow1109519
+Ref: figure-process-flow1110118
+Ref: Basic High Level-Footnote-11113347
+Node: Basic Data Typing1113532
+Node: Glossary1116887
+Node: Copying1142349
+Node: GNU Free Documentation License1179906
+Node: Index1205043

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 663783f3..8166dd62 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -35024,7 +35024,21 @@ If your @command{gawk} was installed by a PCSI kit into the
@file{GNV$GNU:[bin]gnv$gawk.exe} and the help file will be
@file{GNV$GNU:[vms_help]gawk.hlp}.
-Optionally, the help entry can be loaded into a VMS help library:
+The PCSI kit also installs a @file{GNV$GNU:[vms_bin]gawk_verb.cld} file
+which can be used to add @command{gawk} and @command{awk} as DCL commands.
+
+For just the current process you can use:
+
+@example
+$ @kbd{set command gnv$gnu:[vms_bin]gawk_verb.cld}
+@end example
+
+Or the system manager can use @file{GNV$GNU:[vms_bin]gawk_verb.cld} to
+add the @command{gawk} and @command{awk} to the system wide @samp{DCLTABLES}.
+
+The DCL syntax is documented in the @file{gawk.hlp} file.
+
+Optionally, @file{gawk.hlp} entry can be loaded into a VMS help library:
@example
$ @kbd{LIBRARY/HELP sys$help:helplib [.vms]gawk.hlp}
@@ -35135,9 +35149,10 @@ to supply individual PCSI packages for each component.
See @uref{https://sourceforge.net/p/gnv/wiki/InstallingGNVPackages/}.
The normal build procedure for @command{gawk} produces a program that
-is suitable for use with GNV. At this time work is being done to create
-the procedures for building a PCSI kit to replace the older @command{gawk}
-port.
+is suitable for use with GNV.
+
+The @file{vms/gawk_build_steps.txt} in the source documents the procedure
+for building a VMS PCSI kit that is compatible with GNV.
@ignore
@c The VMS POSIX product, also known as POSIX for OpenVMS, is long defunct
@@ -35291,7 +35306,7 @@ as follows:
@cindex Rankin, Pat
@cindex Malmberg, John
@item VMS @tab Pat Rankin, @EMAIL{r.pat.rankin@@gmail.com,r.pat.rankin at gmail.com}, and
-John Malmberg, @EMAIL{wb8tyw@@gmail.com,wb8tyw at gmail.com}.
+John Malmberg, @EMAIL{wb8tyw@@qsl.net,wb8tyw at qsl.net}.
@cindex Pitts, Dave
@item z/OS (OS/390) @tab Dave Pitts, @EMAIL{dpitts@@cozx.com,dpitts at cozx dot com}.
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 94f77e9e..da66a133 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -34173,7 +34173,21 @@ If your @command{gawk} was installed by a PCSI kit into the
@file{GNV$GNU:[bin]gnv$gawk.exe} and the help file will be
@file{GNV$GNU:[vms_help]gawk.hlp}.
-Optionally, the help entry can be loaded into a VMS help library:
+The PCSI kit also installs a @file{GNV$GNU:[vms_bin]gawk_verb.cld} file
+which can be used to add @command{gawk} and @command{awk} as DCL commands.
+
+For just the current process you can use:
+
+@example
+$ @kbd{set command gnv$gnu:[vms_bin]gawk_verb.cld}
+@end example
+
+Or the system manager can use @file{GNV$GNU:[vms_bin]gawk_verb.cld} to
+add the @command{gawk} and @command{awk} to the system wide @samp{DCLTABLES}.
+
+The DCL syntax is documented in the @file{gawk.hlp} file.
+
+Optionally, @file{gawk.hlp} entry can be loaded into a VMS help library:
@example
$ @kbd{LIBRARY/HELP sys$help:helplib [.vms]gawk.hlp}
@@ -34284,9 +34298,10 @@ to supply individual PCSI packages for each component.
See @uref{https://sourceforge.net/p/gnv/wiki/InstallingGNVPackages/}.
The normal build procedure for @command{gawk} produces a program that
-is suitable for use with GNV. At this time work is being done to create
-the procedures for building a PCSI kit to replace the older @command{gawk}
-port.
+is suitable for use with GNV.
+
+The @file{vms/gawk_build_steps.txt} in the source documents the procedure
+for building a VMS PCSI kit that is compatible with GNV.
@ignore
@c The VMS POSIX product, also known as POSIX for OpenVMS, is long defunct
@@ -34440,7 +34455,7 @@ as follows:
@cindex Rankin, Pat
@cindex Malmberg, John
@item VMS @tab Pat Rankin, @EMAIL{r.pat.rankin@@gmail.com,r.pat.rankin at gmail.com}, and
-John Malmberg, @EMAIL{wb8tyw@@gmail.com,wb8tyw at gmail.com}.
+John Malmberg, @EMAIL{wb8tyw@@qsl.net,wb8tyw at qsl.net}.
@cindex Pitts, Dave
@item z/OS (OS/390) @tab Dave Pitts, @EMAIL{dpitts@@cozx.com,dpitts at cozx dot com}.