diff options
-rw-r--r-- | doc/ChangeLog | 5 | ||||
-rw-r--r-- | doc/gawk.info | 254 | ||||
-rw-r--r-- | doc/gawk.texi | 4 | ||||
-rw-r--r-- | doc/gawktexi.in | 4 |
4 files changed, 136 insertions, 131 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index b61d1912..962656fb 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2019-05-06 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.in: Fix some typos. Thanks to Mark Krauze + <daburashka@ya.ru>, for pointing them out. + 2019-05-05 Arnold D. Robbins <arnold@skeeve.com> * gawktexi.in (Additional Configuration Options): Document that diff --git a/doc/gawk.info b/doc/gawk.info index b4151b7d..a657dfcd 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -12703,7 +12703,7 @@ the 'awk' version of 'rand()'. In fact, for many years, 'gawk' used the BSD 'random()' function, which is considerably better than 'rand()', to produce random numbers. From version 4.1.4, courtesy of Nelson H.F. Beebe, 'gawk' uses the Bayes-Durham shuffle buffer algorithm which -considerably extends the period the random number generator, and +considerably extends the period of the random number generator, and eliminates short-range and long-range correlations that might exist in the original generator. @@ -20986,7 +20986,7 @@ called this way, 'gawk' "pretty-prints" the program into 'awkprof.out', without any execution counts. NOTE: Once upon a time, the '--pretty-print' option would also run - your program. This is is no longer the case. + your program. This is no longer the case. There is a significant difference between the output created when profiling, and that created when pretty-printing. Pretty-printed output @@ -37137,131 +37137,131 @@ Node: Built-in532199 Node: Calling Built-in533280 Node: Numeric Functions535276 Ref: Numeric Functions-Footnote-1539304 -Ref: Numeric Functions-Footnote-2539949 -Ref: Numeric Functions-Footnote-3539997 -Node: String Functions540269 -Ref: String Functions-Footnote-1564127 -Ref: String Functions-Footnote-2564255 -Ref: String Functions-Footnote-3564503 -Node: Gory Details564590 -Ref: table-sub-escapes566381 -Ref: table-sub-proposed567900 -Ref: table-posix-sub569263 -Ref: table-gensub-escapes570804 -Ref: Gory Details-Footnote-1571627 -Node: I/O Functions571781 -Ref: table-system-return-values578249 -Ref: I/O Functions-Footnote-1580329 -Ref: I/O Functions-Footnote-2580477 -Node: Time Functions580597 -Ref: Time Functions-Footnote-1591268 -Ref: Time Functions-Footnote-2591336 -Ref: Time Functions-Footnote-3591494 -Ref: Time Functions-Footnote-4591605 -Ref: Time Functions-Footnote-5591717 -Ref: Time Functions-Footnote-6591944 -Node: Bitwise Functions592210 -Ref: table-bitwise-ops592804 -Ref: Bitwise Functions-Footnote-1598867 -Ref: Bitwise Functions-Footnote-2599040 -Node: Type Functions599231 -Node: I18N Functions601982 -Node: User-defined603633 -Node: Definition Syntax604445 -Ref: Definition Syntax-Footnote-1610132 -Node: Function Example610203 -Ref: Function Example-Footnote-1613125 -Node: Function Calling613147 -Node: Calling A Function613735 -Node: Variable Scope614693 -Node: Pass By Value/Reference617687 -Node: Function Caveats620331 -Ref: Function Caveats-Footnote-1622378 -Node: Return Statement622498 -Node: Dynamic Typing625477 -Node: Indirect Calls626407 -Ref: Indirect Calls-Footnote-1636659 -Node: Functions Summary636787 -Node: Library Functions639492 -Ref: Library Functions-Footnote-1643099 -Ref: Library Functions-Footnote-2643242 -Node: Library Names643413 -Ref: Library Names-Footnote-1647080 -Ref: Library Names-Footnote-2647303 -Node: General Functions647389 -Node: Strtonum Function648492 -Node: Assert Function651514 -Node: Round Function654840 -Node: Cliff Random Function656380 -Node: Ordinal Functions657396 -Ref: Ordinal Functions-Footnote-1660459 -Ref: Ordinal Functions-Footnote-2660711 -Node: Join Function660921 -Ref: Join Function-Footnote-1662691 -Node: Getlocaltime Function662891 -Node: Readfile Function666633 -Node: Shell Quoting668610 -Node: Data File Management670011 -Node: Filetrans Function670643 -Node: Rewind Function674739 -Node: File Checking676648 -Ref: File Checking-Footnote-1677982 -Node: Empty Files678183 -Node: Ignoring Assigns680162 -Node: Getopt Function681712 -Ref: Getopt Function-Footnote-1693181 -Node: Passwd Functions693381 -Ref: Passwd Functions-Footnote-1702220 -Node: Group Functions702308 -Ref: Group Functions-Footnote-1710206 -Node: Walking Arrays710413 -Node: Library Functions Summary713421 -Node: Library Exercises714827 -Node: Sample Programs715292 -Node: Running Examples716062 -Node: Clones716790 -Node: Cut Program718014 -Node: Egrep Program727943 -Ref: Egrep Program-Footnote-1735455 -Node: Id Program735565 -Node: Split Program739245 -Ref: Split Program-Footnote-1742703 -Node: Tee Program742832 -Node: Uniq Program745622 -Node: Wc Program753243 -Ref: Wc Program-Footnote-1757498 -Node: Miscellaneous Programs757592 -Node: Dupword Program758805 -Node: Alarm Program760835 -Node: Translate Program765690 -Ref: Translate Program-Footnote-1770255 -Node: Labels Program770525 -Ref: Labels Program-Footnote-1773876 -Node: Word Sorting773960 -Node: History Sorting778032 -Node: Extract Program779867 -Node: Simple Sed787921 -Node: Igawk Program790995 -Ref: Igawk Program-Footnote-1805326 -Ref: Igawk Program-Footnote-2805528 -Ref: Igawk Program-Footnote-3805650 -Node: Anagram Program805765 -Node: Signature Program808827 -Node: Programs Summary810074 -Node: Programs Exercises811288 -Ref: Programs Exercises-Footnote-1815417 -Node: Advanced Features815508 -Node: Nondecimal Data817498 -Node: Array Sorting819089 -Node: Controlling Array Traversal819789 -Ref: Controlling Array Traversal-Footnote-1828157 -Node: Array Sorting Functions828275 -Ref: Array Sorting Functions-Footnote-1833366 -Node: Two-way I/O833562 -Ref: Two-way I/O-Footnote-1841283 -Ref: Two-way I/O-Footnote-2841470 -Node: TCP/IP Networking841552 -Node: Profiling844670 +Ref: Numeric Functions-Footnote-2539952 +Ref: Numeric Functions-Footnote-3540000 +Node: String Functions540272 +Ref: String Functions-Footnote-1564130 +Ref: String Functions-Footnote-2564258 +Ref: String Functions-Footnote-3564506 +Node: Gory Details564593 +Ref: table-sub-escapes566384 +Ref: table-sub-proposed567903 +Ref: table-posix-sub569266 +Ref: table-gensub-escapes570807 +Ref: Gory Details-Footnote-1571630 +Node: I/O Functions571784 +Ref: table-system-return-values578252 +Ref: I/O Functions-Footnote-1580332 +Ref: I/O Functions-Footnote-2580480 +Node: Time Functions580600 +Ref: Time Functions-Footnote-1591271 +Ref: Time Functions-Footnote-2591339 +Ref: Time Functions-Footnote-3591497 +Ref: Time Functions-Footnote-4591608 +Ref: Time Functions-Footnote-5591720 +Ref: Time Functions-Footnote-6591947 +Node: Bitwise Functions592213 +Ref: table-bitwise-ops592807 +Ref: Bitwise Functions-Footnote-1598870 +Ref: Bitwise Functions-Footnote-2599043 +Node: Type Functions599234 +Node: I18N Functions601985 +Node: User-defined603636 +Node: Definition Syntax604448 +Ref: Definition Syntax-Footnote-1610135 +Node: Function Example610206 +Ref: Function Example-Footnote-1613128 +Node: Function Calling613150 +Node: Calling A Function613738 +Node: Variable Scope614696 +Node: Pass By Value/Reference617690 +Node: Function Caveats620334 +Ref: Function Caveats-Footnote-1622381 +Node: Return Statement622501 +Node: Dynamic Typing625480 +Node: Indirect Calls626410 +Ref: Indirect Calls-Footnote-1636662 +Node: Functions Summary636790 +Node: Library Functions639495 +Ref: Library Functions-Footnote-1643102 +Ref: Library Functions-Footnote-2643245 +Node: Library Names643416 +Ref: Library Names-Footnote-1647083 +Ref: Library Names-Footnote-2647306 +Node: General Functions647392 +Node: Strtonum Function648495 +Node: Assert Function651517 +Node: Round Function654843 +Node: Cliff Random Function656383 +Node: Ordinal Functions657399 +Ref: Ordinal Functions-Footnote-1660462 +Ref: Ordinal Functions-Footnote-2660714 +Node: Join Function660924 +Ref: Join Function-Footnote-1662694 +Node: Getlocaltime Function662894 +Node: Readfile Function666636 +Node: Shell Quoting668613 +Node: Data File Management670014 +Node: Filetrans Function670646 +Node: Rewind Function674742 +Node: File Checking676651 +Ref: File Checking-Footnote-1677985 +Node: Empty Files678186 +Node: Ignoring Assigns680165 +Node: Getopt Function681715 +Ref: Getopt Function-Footnote-1693184 +Node: Passwd Functions693384 +Ref: Passwd Functions-Footnote-1702223 +Node: Group Functions702311 +Ref: Group Functions-Footnote-1710209 +Node: Walking Arrays710416 +Node: Library Functions Summary713424 +Node: Library Exercises714830 +Node: Sample Programs715295 +Node: Running Examples716065 +Node: Clones716793 +Node: Cut Program718017 +Node: Egrep Program727946 +Ref: Egrep Program-Footnote-1735458 +Node: Id Program735568 +Node: Split Program739248 +Ref: Split Program-Footnote-1742706 +Node: Tee Program742835 +Node: Uniq Program745625 +Node: Wc Program753246 +Ref: Wc Program-Footnote-1757501 +Node: Miscellaneous Programs757595 +Node: Dupword Program758808 +Node: Alarm Program760838 +Node: Translate Program765693 +Ref: Translate Program-Footnote-1770258 +Node: Labels Program770528 +Ref: Labels Program-Footnote-1773879 +Node: Word Sorting773963 +Node: History Sorting778035 +Node: Extract Program779870 +Node: Simple Sed787924 +Node: Igawk Program790998 +Ref: Igawk Program-Footnote-1805329 +Ref: Igawk Program-Footnote-2805531 +Ref: Igawk Program-Footnote-3805653 +Node: Anagram Program805768 +Node: Signature Program808830 +Node: Programs Summary810077 +Node: Programs Exercises811291 +Ref: Programs Exercises-Footnote-1815420 +Node: Advanced Features815511 +Node: Nondecimal Data817501 +Node: Array Sorting819092 +Node: Controlling Array Traversal819792 +Ref: Controlling Array Traversal-Footnote-1828160 +Node: Array Sorting Functions828278 +Ref: Array Sorting Functions-Footnote-1833369 +Node: Two-way I/O833565 +Ref: Two-way I/O-Footnote-1841286 +Ref: Two-way I/O-Footnote-2841473 +Node: TCP/IP Networking841555 +Node: Profiling844673 Node: Advanced Features Summary853688 Node: Internationalization855532 Node: I18N and L10N857012 diff --git a/doc/gawk.texi b/doc/gawk.texi index 8983ce61..d56261b6 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -18003,7 +18003,7 @@ sequences of random numbers. However, nothing requires that an considerably better than @code{rand()}, to produce random numbers. From @value{PVERSION} 4.1.4, courtesy of Nelson H.F.@: Beebe, @command{gawk} uses the Bayes-Durham shuffle buffer algorithm which considerably extends -the period the random number generator, and eliminates short-range and +the period of the random number generator, and eliminates short-range and long-range correlations that might exist in the original generator.} Often random integers are needed instead. Following is a user-defined function @@ -29409,7 +29409,7 @@ When called this way, @command{gawk} ``pretty-prints'' the program into @quotation NOTE Once upon a time, the @option{--pretty-print} option would also run -your program. This is is no longer the case. +your program. This is no longer the case. @end quotation @cindex profiling, pretty-printing, difference with diff --git a/doc/gawktexi.in b/doc/gawktexi.in index 8c9b14f6..5487bb7f 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -17274,7 +17274,7 @@ sequences of random numbers. However, nothing requires that an considerably better than @code{rand()}, to produce random numbers. From @value{PVERSION} 4.1.4, courtesy of Nelson H.F.@: Beebe, @command{gawk} uses the Bayes-Durham shuffle buffer algorithm which considerably extends -the period the random number generator, and eliminates short-range and +the period of the random number generator, and eliminates short-range and long-range correlations that might exist in the original generator.} Often random integers are needed instead. Following is a user-defined function @@ -28421,7 +28421,7 @@ When called this way, @command{gawk} ``pretty-prints'' the program into @quotation NOTE Once upon a time, the @option{--pretty-print} option would also run -your program. This is is no longer the case. +your program. This is no longer the case. @end quotation @cindex profiling, pretty-printing, difference with |