summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2023-02-02 19:11:41 +0200
committerArnold D. Robbins <arnold@skeeve.com>2023-02-02 19:11:41 +0200
commite94ad4f49a3ef19b9ddbc68a38ee8113b7126d72 (patch)
tree4e876e58fa8a0da0cf202fcc9bd459fdbba51d41
parentdd57eca256d82d7edad386961d28272a7dc9c692 (diff)
downloadgawk-e94ad4f49a3ef19b9ddbc68a38ee8113b7126d72.tar.gz
Doc updates.
-rw-r--r--NEWS3
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info153
-rw-r--r--doc/gawk.texi13
-rw-r--r--doc/gawktexi.in13
5 files changed, 114 insertions, 73 deletions
diff --git a/NEWS b/NEWS
index 68e4a0e3..365b1590 100644
--- a/NEWS
+++ b/NEWS
@@ -16,6 +16,9 @@ Changes from 5.2.2 to 5.3.0
that of the "One True AWK", when FS = "," is applied. See the
manual for details.
+3. PROCINFO gained a new element: PROCINFO["pma"]. See the manual
+ for details.
+
Changes from 5.2.1 to 5.2.2
---------------------------
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 84fa16bf..ab823e72 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,5 +1,10 @@
2023-02-02 Arnold D. Robbins <arnold@skeeve.com>
+ * gawktexi.in (Feature History): Document CSV parsing
+ and PROCINFO["pma"].
+
+2023-02-02 Arnold D. Robbins <arnold@skeeve.com>
+
* gawktexi.in (Getopt Function): Fix for parsing long
options; first option if it took an argument didn't work.
Thanks to Przemek Kitszel <przemyslaw.kitszel@intel.com>
diff --git a/doc/gawk.info b/doc/gawk.info
index a4359b3c..525c8173 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -30753,6 +30753,13 @@ unfortunately. It added the following features:
value-add was never very much and it caused problems in some
environments.
+ Version 5.3 added the following features:
+
+ • Comma separated value (CSV) field splitting (*note Comma Separated
+ Fields::).
+
+ • The ‘"pma"’ element in the ‘PROCINFO’ array (*note Auto-set::).
+

File: gawk.info, Node: Common Extensions, Next: Ranges and Locales, Prev: Feature History, Up: Language History
@@ -39911,79 +39918,79 @@ Node: POSIX1258496
Node: BTL1259921
Node: POSIX/GNU1260690
Node: Feature History1267221
-Node: Common Extensions1286584
-Node: Ranges and Locales1287953
-Ref: Ranges and Locales-Footnote-11292754
-Ref: Ranges and Locales-Footnote-21292781
-Ref: Ranges and Locales-Footnote-31293020
-Node: Contributors1293243
-Node: History summary1299448
-Node: Installation1300894
-Node: Gawk Distribution1301858
-Node: Getting1302350
-Node: Extracting1303349
-Node: Distribution contents1305061
-Node: Unix Installation1313141
-Node: Quick Installation1313963
-Node: Compiling with MPFR1316509
-Node: Shell Startup Files1317215
-Node: Additional Configuration Options1318372
-Node: Configuration Philosophy1320759
-Node: Compiling from Git1323261
-Node: Building the Documentation1323820
-Node: Non-Unix Installation1325232
-Node: PC Installation1325708
-Node: PC Binary Installation1326581
-Node: PC Compiling1327486
-Node: PC Using1328664
-Node: Cygwin1332392
-Node: MSYS1333648
-Node: OpenVMS Installation1334280
-Node: OpenVMS Compilation1334961
-Ref: OpenVMS Compilation-Footnote-11336444
-Node: OpenVMS Dynamic Extensions1336506
-Node: OpenVMS Installation Details1338142
-Node: OpenVMS Running1340577
-Node: OpenVMS GNV1344714
-Node: Bugs1345469
-Node: Bug definition1346393
-Node: Bug address1350044
-Node: Usenet1353635
-Node: Performance bugs1354866
-Node: Asking for help1357884
-Node: Maintainers1359875
-Node: Other Versions1360902
-Node: Installation summary1369834
-Node: Notes1371218
-Node: Compatibility Mode1372028
-Node: Additions1372850
-Node: Accessing The Source1373795
-Node: Adding Code1375330
-Node: New Ports1382466
-Node: Derived Files1386976
-Ref: Derived Files-Footnote-11392823
-Ref: Derived Files-Footnote-21392858
-Ref: Derived Files-Footnote-31393475
-Node: Future Extensions1393589
-Node: Implementation Limitations1394261
-Node: Extension Design1395503
-Node: Old Extension Problems1396667
-Ref: Old Extension Problems-Footnote-11398243
-Node: Extension New Mechanism Goals1398304
-Ref: Extension New Mechanism Goals-Footnote-11401800
-Node: Extension Other Design Decisions1402001
-Node: Extension Future Growth1404200
-Node: Notes summary1404824
-Node: Basic Concepts1406037
-Node: Basic High Level1406722
-Ref: figure-general-flow1407004
-Ref: figure-process-flow1407706
-Ref: Basic High Level-Footnote-11411102
-Node: Basic Data Typing1411291
-Node: Glossary1414709
-Node: Copying1447831
-Node: GNU Free Documentation License1485592
-Node: Index1510915
+Node: Common Extensions1286801
+Node: Ranges and Locales1288170
+Ref: Ranges and Locales-Footnote-11292971
+Ref: Ranges and Locales-Footnote-21292998
+Ref: Ranges and Locales-Footnote-31293237
+Node: Contributors1293460
+Node: History summary1299665
+Node: Installation1301111
+Node: Gawk Distribution1302075
+Node: Getting1302567
+Node: Extracting1303566
+Node: Distribution contents1305278
+Node: Unix Installation1313358
+Node: Quick Installation1314180
+Node: Compiling with MPFR1316726
+Node: Shell Startup Files1317432
+Node: Additional Configuration Options1318589
+Node: Configuration Philosophy1320976
+Node: Compiling from Git1323478
+Node: Building the Documentation1324037
+Node: Non-Unix Installation1325449
+Node: PC Installation1325925
+Node: PC Binary Installation1326798
+Node: PC Compiling1327703
+Node: PC Using1328881
+Node: Cygwin1332609
+Node: MSYS1333865
+Node: OpenVMS Installation1334497
+Node: OpenVMS Compilation1335178
+Ref: OpenVMS Compilation-Footnote-11336661
+Node: OpenVMS Dynamic Extensions1336723
+Node: OpenVMS Installation Details1338359
+Node: OpenVMS Running1340794
+Node: OpenVMS GNV1344931
+Node: Bugs1345686
+Node: Bug definition1346610
+Node: Bug address1350261
+Node: Usenet1353852
+Node: Performance bugs1355083
+Node: Asking for help1358101
+Node: Maintainers1360092
+Node: Other Versions1361119
+Node: Installation summary1370051
+Node: Notes1371435
+Node: Compatibility Mode1372245
+Node: Additions1373067
+Node: Accessing The Source1374012
+Node: Adding Code1375547
+Node: New Ports1382683
+Node: Derived Files1387193
+Ref: Derived Files-Footnote-11393040
+Ref: Derived Files-Footnote-21393075
+Ref: Derived Files-Footnote-31393692
+Node: Future Extensions1393806
+Node: Implementation Limitations1394478
+Node: Extension Design1395720
+Node: Old Extension Problems1396884
+Ref: Old Extension Problems-Footnote-11398460
+Node: Extension New Mechanism Goals1398521
+Ref: Extension New Mechanism Goals-Footnote-11402017
+Node: Extension Other Design Decisions1402218
+Node: Extension Future Growth1404417
+Node: Notes summary1405041
+Node: Basic Concepts1406254
+Node: Basic High Level1406939
+Ref: figure-general-flow1407221
+Ref: figure-process-flow1407923
+Ref: Basic High Level-Footnote-11411319
+Node: Basic Data Typing1411508
+Node: Glossary1414926
+Node: Copying1448048
+Node: GNU Free Documentation License1485809
+Node: Index1511132

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 0277d632..99ca9fd0 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -42160,6 +42160,19 @@ environments.
@end itemize
+Version 5.3 added the following features:
+
+@itemize
+@item
+Comma separated value (CSV) field splitting
+(@pxref{Comma Separated Fields}).
+
+@item
+The @code{"pma"} element in the
+@code{PROCINFO} array (@pxref{Auto-set}).
+
+@end itemize
+
@c XXX ADD MORE STUFF HERE
@end ifclear
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index f9ee2638..fdc30ce4 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -41076,6 +41076,19 @@ environments.
@end itemize
+Version 5.3 added the following features:
+
+@itemize
+@item
+Comma separated value (CSV) field splitting
+(@pxref{Comma Separated Fields}).
+
+@item
+The @code{"pma"} element in the
+@code{PROCINFO} array (@pxref{Auto-set}).
+
+@end itemize
+
@c XXX ADD MORE STUFF HERE
@end ifclear