diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ChangeLog | 6 | ||||
-rw-r--r-- | doc/gawk.info | 49 | ||||
-rw-r--r-- | doc/gawk.texi | 10 | ||||
-rw-r--r-- | doc/gawktexi.in | 10 |
4 files changed, 42 insertions, 33 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index 2b6ccc47..b7d145e2 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,9 @@ +2020-06-09 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.in (Implementation Limits): Update the table to be more + accurate and up to date. Note units of limits, per request from + Ed Morton <mortoneccc@comcast.net>. + 2020-06-07 Arnold D. Robbins <arnold@skeeve.com> * texinfo.tex: Updated from GNULIB. diff --git a/doc/gawk.info b/doc/gawk.info index c54eeffc..31892f42 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -31448,10 +31448,11 @@ Item Limit -------------------------------------------------------------------------- Characters in a character 2^(number of bits per byte) class -Length of input record 'MAX_INT' +Length of input record in 'ULONG_MAX' +bytes Length of output record Unlimited Length of source line Unlimited -Number of fields in a 'MAX_LONG' +Number of fields in a 'ULONG_MAX' record Number of file redirections Unlimited Number of input records in 'MAX_LONG' @@ -31462,9 +31463,11 @@ Number of pipe redirections min(number of processes per user, number of open files) Numeric values Double-precision floating point (if not using MPFR) -Size of a field 'MAX_INT' -Size of a literal string 'MAX_INT' -Size of a printf string 'MAX_INT' +Size of a field in bytes 'ULONG_MAX' +Size of a literal string in 'ULONG_MAX' +bytes +Size of a printf string in 'ULONG_MAX' +bytes File: gawk.info, Node: Extension Design, Next: Notes summary, Prev: Implementation Limitations, Up: Notes @@ -37891,24 +37894,24 @@ Ref: Derived Files-Footnote-21268917 Ref: Derived Files-Footnote-31269515 Node: Future Extensions1269629 Node: Implementation Limitations1270287 -Node: Extension Design1271470 -Node: Old Extension Problems1272614 -Ref: Old Extension Problems-Footnote-11274132 -Node: Extension New Mechanism Goals1274189 -Ref: Extension New Mechanism Goals-Footnote-11277553 -Node: Extension Other Design Decisions1277742 -Node: Extension Future Growth1279855 -Node: Notes summary1280461 -Node: Basic Concepts1281619 -Node: Basic High Level1282300 -Ref: figure-general-flow1282582 -Ref: figure-process-flow1283267 -Ref: Basic High Level-Footnote-11286568 -Node: Basic Data Typing1286753 -Node: Glossary1290081 -Node: Copying1321966 -Node: GNU Free Documentation License1359509 -Node: Index1384629 +Node: Extension Design1271497 +Node: Old Extension Problems1272641 +Ref: Old Extension Problems-Footnote-11274159 +Node: Extension New Mechanism Goals1274216 +Ref: Extension New Mechanism Goals-Footnote-11277580 +Node: Extension Other Design Decisions1277769 +Node: Extension Future Growth1279882 +Node: Notes summary1280488 +Node: Basic Concepts1281646 +Node: Basic High Level1282327 +Ref: figure-general-flow1282609 +Ref: figure-process-flow1283294 +Ref: Basic High Level-Footnote-11286595 +Node: Basic Data Typing1286780 +Node: Glossary1290108 +Node: Copying1321993 +Node: GNU Free Documentation License1359536 +Node: Index1384656 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 61413473..e844afc0 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -42850,18 +42850,18 @@ different limits. @multitable @columnfractions .40 .60 @headitem Item @tab Limit @item Characters in a character class @tab 2^(number of bits per byte) -@item Length of input record @tab @code{MAX_INT} +@item Length of input record in bytes @tab @code{ULONG_MAX} @item Length of output record @tab Unlimited @item Length of source line @tab Unlimited -@item Number of fields in a record @tab @code{MAX_LONG} +@item Number of fields in a record @tab @code{ULONG_MAX} @item Number of file redirections @tab Unlimited @item Number of input records in one file @tab @code{MAX_LONG} @item Number of input records total @tab @code{MAX_LONG} @item Number of pipe redirections @tab min(number of processes per user, number of open files) @item Numeric values @tab Double-precision floating point (if not using MPFR) -@item Size of a field @tab @code{MAX_INT} -@item Size of a literal string @tab @code{MAX_INT} -@item Size of a printf string @tab @code{MAX_INT} +@item Size of a field in bytes @tab @code{ULONG_MAX} +@item Size of a literal string in bytes @tab @code{ULONG_MAX} +@item Size of a printf string in bytes @tab @code{ULONG_MAX} @end multitable @node Extension Design diff --git a/doc/gawktexi.in b/doc/gawktexi.in index 0d14c87a..2916de77 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -41821,18 +41821,18 @@ different limits. @multitable @columnfractions .40 .60 @headitem Item @tab Limit @item Characters in a character class @tab 2^(number of bits per byte) -@item Length of input record @tab @code{MAX_INT} +@item Length of input record in bytes @tab @code{ULONG_MAX} @item Length of output record @tab Unlimited @item Length of source line @tab Unlimited -@item Number of fields in a record @tab @code{MAX_LONG} +@item Number of fields in a record @tab @code{ULONG_MAX} @item Number of file redirections @tab Unlimited @item Number of input records in one file @tab @code{MAX_LONG} @item Number of input records total @tab @code{MAX_LONG} @item Number of pipe redirections @tab min(number of processes per user, number of open files) @item Numeric values @tab Double-precision floating point (if not using MPFR) -@item Size of a field @tab @code{MAX_INT} -@item Size of a literal string @tab @code{MAX_INT} -@item Size of a printf string @tab @code{MAX_INT} +@item Size of a field in bytes @tab @code{ULONG_MAX} +@item Size of a literal string in bytes @tab @code{ULONG_MAX} +@item Size of a printf string in bytes @tab @code{ULONG_MAX} @end multitable @node Extension Design |