aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2020-03-04 07:48:02 -0700
committerArnold D. Robbins <arnold@skeeve.com>2020-03-04 07:48:02 -0700
commit7c0d58dab321b4db8baeb5b12bae6f45bb5d2118 (patch)
tree588a343aec7c34e8cd67faa5aacb36543cd38063
parent61838f25587d50e864afe21308d20bdb46b9324e (diff)
downloadegawk-7c0d58dab321b4db8baeb5b12bae6f45bb5d2118.tar.gz
egawk-7c0d58dab321b4db8baeb5b12bae6f45bb5d2118.tar.bz2
egawk-7c0d58dab321b4db8baeb5b12bae6f45bb5d2118.zip
Doc updates.
-rw-r--r--ChangeLog4
-rw-r--r--NEWS4
-rw-r--r--doc/ChangeLog4
-rw-r--r--doc/gawk.info145
-rw-r--r--doc/gawk.texi15
-rw-r--r--doc/gawktexi.in15
6 files changed, 112 insertions, 75 deletions
diff --git a/ChangeLog b/ChangeLog
index 5805c103..659f0ffa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2020-03-04 Arnold D. Robbins <arnold@skeeve.com>
+
+ * NEWS: Updated.
+
2020-02-13 John E. Malmberg <wb8tyw@qsl.net>
* custom.h: OpenVMS needs _REGEX_INCLUDE_LIMITS_H defined.
diff --git a/NEWS b/NEWS
index 62958593..e135df40 100644
--- a/NEWS
+++ b/NEWS
@@ -18,7 +18,9 @@ Changes from 5.0.1 to 5.1.0
making use of the facilities in Texinfo 6.7. That version (or newer)
must be used to format the manual.
-5. Several bugs have been fixed. See the ChangeLog for details.
+5. MSYS2 is now supported out-of-the-box by configure.
+
+6. Several bugs have been fixed. See the ChangeLog for details.
Changes from 5.0.0 to 5.0.1
---------------------------
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 3444c584..017dd3ea 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,7 +1,9 @@
-2020-03-03 Arnold D. Robbins <arnold@skeeve.com>
+2020-03-04 Arnold D. Robbins <arnold@skeeve.com>
* gawktexi.in: Revised info on default values for AWKPATH
and AWKLIBPATH. Thanks to Jannick for the push.
+ * gawktexi.in: Document MSYS2 support and update the
+ updated month.
2020-02-02 Arnold D. Robbins <arnold@skeeve.com>
diff --git a/doc/gawk.info b/doc/gawk.info
index 2ad4e195..3a95857a 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -29201,7 +29201,11 @@ POSIX 'awk', in the order they were added to 'gawk'.
Version 5.1 was created to release 'gawk' with a correct major
version number for the API. This was overlooked for version 5.0,
-unfortunately.
+unfortunately. It added the following features:
+
+ * The index for this manual was completely reworked.
+
+ * Support was added for MSYS2.

File: gawk.info, Node: Common Extensions, Next: Ranges and Locales, Prev: Feature History, Up: Language History
@@ -30223,6 +30227,9 @@ use the 'BINMODE' variable.
been ported to MS-Windows that expect 'gawk' to do automatic translation
of '"\r\n"', because it won't.
+ Under MSYS2, compilation using the standard './configure && make'
+recipe works "out of the box."
+

File: gawk.info, Node: VMS Installation, Prev: PC Installation, Up: Non-Unix Installation
@@ -37754,74 +37761,74 @@ Node: POSIX1154940
Node: BTL1156320
Node: POSIX/GNU1157049
Node: Feature History1162827
-Node: Common Extensions1179020
-Node: Ranges and Locales1180303
-Ref: Ranges and Locales-Footnote-11184919
-Ref: Ranges and Locales-Footnote-21184946
-Ref: Ranges and Locales-Footnote-31185181
-Node: Contributors1185402
-Node: History summary1191355
-Node: Installation1192735
-Node: Gawk Distribution1193679
-Node: Getting1194163
-Node: Extracting1195126
-Node: Distribution contents1196764
-Node: Unix Installation1203244
-Node: Quick Installation1203926
-Node: Shell Startup Files1206340
-Node: Additional Configuration Options1207429
-Node: Configuration Philosophy1209744
-Node: Non-Unix Installation1212113
-Node: PC Installation1212573
-Node: PC Binary Installation1213411
-Node: PC Compiling1213846
-Node: PC Using1214963
-Node: Cygwin1218516
-Node: MSYS1219740
-Node: VMS Installation1220241
-Node: VMS Compilation1221032
-Ref: VMS Compilation-Footnote-11222261
-Node: VMS Dynamic Extensions1222319
-Node: VMS Installation Details1224004
-Node: VMS Running1226257
-Node: VMS GNV1230536
-Node: VMS Old Gawk1231271
-Node: Bugs1231742
-Node: Bug address1232405
-Node: Usenet1235387
-Node: Maintainers1236391
-Node: Other Versions1237652
-Node: Installation summary1244740
-Node: Notes1245942
-Node: Compatibility Mode1246736
-Node: Additions1247518
-Node: Accessing The Source1248443
-Node: Adding Code1249880
-Node: New Ports1256099
-Node: Derived Files1260474
-Ref: Derived Files-Footnote-11266134
-Ref: Derived Files-Footnote-21266169
-Ref: Derived Files-Footnote-31266767
-Node: Future Extensions1266881
-Node: Implementation Limitations1267539
-Node: Extension Design1268722
-Node: Old Extension Problems1269866
-Ref: Old Extension Problems-Footnote-11271384
-Node: Extension New Mechanism Goals1271441
-Ref: Extension New Mechanism Goals-Footnote-11274805
-Node: Extension Other Design Decisions1274994
-Node: Extension Future Growth1277107
-Node: Notes summary1277943
-Node: Basic Concepts1279101
-Node: Basic High Level1279782
-Ref: figure-general-flow1280064
-Ref: figure-process-flow1280749
-Ref: Basic High Level-Footnote-11284050
-Node: Basic Data Typing1284235
-Node: Glossary1287563
-Node: Copying1319401
-Node: GNU Free Documentation License1356944
-Node: Index1382064
+Node: Common Extensions1179146
+Node: Ranges and Locales1180429
+Ref: Ranges and Locales-Footnote-11185045
+Ref: Ranges and Locales-Footnote-21185072
+Ref: Ranges and Locales-Footnote-31185307
+Node: Contributors1185528
+Node: History summary1191481
+Node: Installation1192861
+Node: Gawk Distribution1193805
+Node: Getting1194289
+Node: Extracting1195252
+Node: Distribution contents1196890
+Node: Unix Installation1203370
+Node: Quick Installation1204052
+Node: Shell Startup Files1206466
+Node: Additional Configuration Options1207555
+Node: Configuration Philosophy1209870
+Node: Non-Unix Installation1212239
+Node: PC Installation1212699
+Node: PC Binary Installation1213537
+Node: PC Compiling1213972
+Node: PC Using1215089
+Node: Cygwin1218642
+Node: MSYS1219866
+Node: VMS Installation1220468
+Node: VMS Compilation1221259
+Ref: VMS Compilation-Footnote-11222488
+Node: VMS Dynamic Extensions1222546
+Node: VMS Installation Details1224231
+Node: VMS Running1226484
+Node: VMS GNV1230763
+Node: VMS Old Gawk1231498
+Node: Bugs1231969
+Node: Bug address1232632
+Node: Usenet1235614
+Node: Maintainers1236618
+Node: Other Versions1237879
+Node: Installation summary1244967
+Node: Notes1246169
+Node: Compatibility Mode1246963
+Node: Additions1247745
+Node: Accessing The Source1248670
+Node: Adding Code1250107
+Node: New Ports1256326
+Node: Derived Files1260701
+Ref: Derived Files-Footnote-11266361
+Ref: Derived Files-Footnote-21266396
+Ref: Derived Files-Footnote-31266994
+Node: Future Extensions1267108
+Node: Implementation Limitations1267766
+Node: Extension Design1268949
+Node: Old Extension Problems1270093
+Ref: Old Extension Problems-Footnote-11271611
+Node: Extension New Mechanism Goals1271668
+Ref: Extension New Mechanism Goals-Footnote-11275032
+Node: Extension Other Design Decisions1275221
+Node: Extension Future Growth1277334
+Node: Notes summary1278170
+Node: Basic Concepts1279328
+Node: Basic High Level1280009
+Ref: figure-general-flow1280291
+Ref: figure-process-flow1280976
+Ref: Basic High Level-Footnote-11284277
+Node: Basic Data Typing1284462
+Node: Glossary1287790
+Node: Copying1319628
+Node: GNU Free Documentation License1357171
+Node: Index1382291

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 2a859fcd..4e8dbf65 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -59,7 +59,7 @@
@c applies to and all the info about who's publishing this edition
@c These apply across the board.
-@set UPDATE-MONTH January, 2020
+@set UPDATE-MONTH March, 2020
@set VERSION 5.1
@set PATCHLEVEL 0
@@ -39983,7 +39983,15 @@ to write code that takes the operating system / platform into account.
Version 5.1 was created to release @command{gawk} with a correct
major version number for the API. This was overlooked for version 5.0,
-unfortunately.
+unfortunately. It added the following features:
+
+@itemize
+@item
+The index for this manual was completely reworked.
+
+@item
+Support was added for MSYS2.
+@end itemize
@c XXX ADD MORE STUFF HERE
@end ifclear
@@ -41252,6 +41260,9 @@ This can cause problems with other Unix-like components that have
been ported to MS-Windows that expect @command{gawk} to do automatic
translation of @code{"\r\n"}, because it won't.
+Under MSYS2, compilation using the standard @samp{./configure && make}
+recipe works ``out of the box.''
+
@node VMS Installation
@appendixsubsec Compiling and Installing @command{gawk} on Vax/VMS and OpenVMS
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 0bce3dd7..af28244d 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -54,7 +54,7 @@
@c applies to and all the info about who's publishing this edition
@c These apply across the board.
-@set UPDATE-MONTH January, 2020
+@set UPDATE-MONTH March, 2020
@set VERSION 5.1
@set PATCHLEVEL 0
@@ -38954,7 +38954,15 @@ to write code that takes the operating system / platform into account.
Version 5.1 was created to release @command{gawk} with a correct
major version number for the API. This was overlooked for version 5.0,
-unfortunately.
+unfortunately. It added the following features:
+
+@itemize
+@item
+The index for this manual was completely reworked.
+
+@item
+Support was added for MSYS2.
+@end itemize
@c XXX ADD MORE STUFF HERE
@end ifclear
@@ -40223,6 +40231,9 @@ This can cause problems with other Unix-like components that have
been ported to MS-Windows that expect @command{gawk} to do automatic
translation of @code{"\r\n"}, because it won't.
+Under MSYS2, compilation using the standard @samp{./configure && make}
+recipe works ``out of the box.''
+
@node VMS Installation
@appendixsubsec Compiling and Installing @command{gawk} on Vax/VMS and OpenVMS