gawk-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gawk-diffs] [SCM] gawk branch, master, updated. 80a3d18599a261873d9790f


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. 80a3d18599a261873d9790f094b6792e1d9f8742
Date: Mon, 27 Aug 2012 19:43:15 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, master has been updated
       via  80a3d18599a261873d9790f094b6792e1d9f8742 (commit)
      from  1ef98b7f216198b5c17b516642eded9d3ef7c6b2 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=80a3d18599a261873d9790f094b6792e1d9f8742

commit 80a3d18599a261873d9790f094b6792e1d9f8742
Author: Arnold D. Robbins <address@hidden>
Date:   Mon Aug 27 22:43:02 2012 +0300

    Minor doc updates.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index bb01197..ae264ff 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2012-08-27         Arnold D. Robbins     <address@hidden>
+
+       * gawk.texi: Minor edits, fix some spelling mistakes.
+
 2012-08-26         Arnold D. Robbins     <address@hidden>
 
        * gawk.texi: More edits to chapter on arithmetic.
diff --git a/doc/gawk.info b/doc/gawk.info
index cae67b8..7f67d45 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -454,7 +454,7 @@ texts being (a) (see below), and with the Back-Cover Texts 
being (b)
 * Floating-point Context::         Floating-point context.
 * Rounding Mode::                  Floating-point rounding mode.
 * Gawk and MPFR::                  How `gawk' provides
-                                   aribitrary-precision arithmetic.
+                                   arbitrary-precision arithmetic.
 * Arbitrary Precision Floats::     Arbitrary Precision Floating-point
                                    Arithmetic with `gawk'.
 * Setting Precision::              Setting the working precision.
@@ -20053,11 +20053,11 @@ File: gawk.info,  Node: Arbitrary Precision 
Arithmetic,  Next: Dynamic Extension
 
    This major node discusses issues that you may encounter when
 performing arithmetic.  It begins by discussing some of the general
-atributes of computer arithmetic, along with how this can influence
+attributes of computer arithmetic, along with how this can influence
 what you see when running `awk' programs.  This discussion applies to
 all versions of `awk'.
 
-   Then the major node moves on to "arbitrary precsion arithmetic", a
+   Then the major node moves on to "arbitrary precision arithmetic", a
 feature which is specific to `gawk'.
 
 * Menu:
@@ -20065,7 +20065,7 @@ feature which is specific to `gawk'.
 * General Arithmetic::          An introduction to computer arithmetic.
 * Floating-point Programming::  Effective Floating-point Programming.
 * Gawk and MPFR::               How `gawk' provides
-                                aribitrary-precision arithmetic.
+                                arbitrary-precision arithmetic.
 * Arbitrary Precision Floats::  Arbitrary Precision Floating-point Arithmetic
                                 with `gawk'.
 * Arbitrary Precision Integers:: Arbitrary Precision Integer Arithmetic with
@@ -20477,10 +20477,10 @@ representations yield an unexpected result:
      > }'
      -| 4
 
-   Can computation using aribitrary precision help with the previous
+   Can computation using arbitrary precision help with the previous
 examples?  If you are impatient to know, see *note Exact Arithmetic::.
 
-   Instead of aribitrary precision floating-point arithmetic, often all
+   Instead of arbitrary precision floating-point arithmetic, often all
 you need is an adjustment of your logic or a different order for the
 operations in your calculation.  The stability and the accuracy of the
 computation of the constant pi in the previous example can be enhanced
@@ -20703,9 +20703,9 @@ File: gawk.info,  Node: Gawk and MPFR,  Next: Arbitrary 
Precision Floats,  Prev:
 15.3 `gawk' + MPFR = Powerful Arithmetic
 ========================================
 
-The rest of this major node decsribes how to use the arbitrary precision
+The rest of this major node describes how to use the arbitrary precision
 (also known as "multiple precision" or "infinite precision") numeric
-capabilites in `gawk' to produce maximally accurate results when you
+capabilities in `gawk' to produce maximally accurate results when you
 need it.
 
    But first you should check if your version of `gawk' supports
@@ -20851,7 +20851,7 @@ File: gawk.info,  Node: Setting Rounding Mode,  Next: 
Floating-point Constants,
 --------------------------------
 
 The `ROUNDMODE' variable provides program level control over the
-rounding mode.  The correspondance between `ROUNDMODE' and the IEEE
+rounding mode.  The correspondence between `ROUNDMODE' and the IEEE
 rounding modes is shown in *note table-gawk-rounding-modes::.
 
 Rounding Mode                    IEEE Name              `ROUNDMODE'
@@ -23233,8 +23233,8 @@ access the repository using:
      git clone http://git.savannah.gnu.org/r/gawk.git
 
    Once you have made changes, you can use `git diff' to produce a
-patch, and send that to the `gawk' maintainer; see *note Bugs:: for how
-to do that.
+patch, and send that to the `gawk' maintainer; see *note Bugs::, for
+how to do that.
 
    Finally, if you cannot install Git (e.g., if it hasn't been ported
 yet to your operating system), you can use the Git-CVS gateway to check
@@ -23317,9 +23317,9 @@ possible to include your changes:
           of `switch' statements, instead of just the plain pointer or
           character value.
 
-        * Use the `TRUE', `FALSE' and `NULL' symbolic constants and the
-          character constant `'\0'' where appropriate, instead of `1'
-          and `0'.
+        * Use `true', `false' for `bool' values, the `NULL' symbolic
+          constant for pointer values, and the character constant
+          `'\0'' where appropriate, instead of `1' and `0'.
 
         * Provide one-line descriptive comments for each function.
 
@@ -23559,7 +23559,7 @@ critical, that for any given branch, the above 
incantation _just works_.
 
 
    Most of the above was originally written by the maintainer to other
-`gawk' developers.  It raised the objection from one of the devlopers
+`gawk' developers.  It raised the objection from one of the developers
 "... that anybody pulling down the source from `git' is not an end
 user."
 
@@ -28421,358 +28421,358 @@ Index
 
 Tag Table:
 Node: Top1352
-Node: Foreword31871
-Node: Preface36216
-Ref: Preface-Footnote-139269
-Ref: Preface-Footnote-239375
-Node: History39607
-Node: Names41998
-Ref: Names-Footnote-143475
-Node: This Manual43547
-Ref: This Manual-Footnote-148675
-Node: Conventions48775
-Node: Manual History50909
-Ref: Manual History-Footnote-154179
-Ref: Manual History-Footnote-254220
-Node: How To Contribute54294
-Node: Acknowledgments55438
-Node: Getting Started59934
-Node: Running gawk62313
-Node: One-shot63499
-Node: Read Terminal64724
-Ref: Read Terminal-Footnote-166374
-Ref: Read Terminal-Footnote-266650
-Node: Long66821
-Node: Executable Scripts68197
-Ref: Executable Scripts-Footnote-170066
-Ref: Executable Scripts-Footnote-270168
-Node: Comments70715
-Node: Quoting73182
-Node: DOS Quoting77805
-Node: Sample Data Files78480
-Node: Very Simple81512
-Node: Two Rules86111
-Node: More Complex88258
-Ref: More Complex-Footnote-191188
-Node: Statements/Lines91273
-Ref: Statements/Lines-Footnote-195735
-Node: Other Features96000
-Node: When96928
-Node: Invoking Gawk99075
-Node: Command Line100536
-Node: Options101319
-Ref: Options-Footnote-1116717
-Node: Other Arguments116742
-Node: Naming Standard Input119400
-Node: Environment Variables120494
-Node: AWKPATH Variable121052
-Ref: AWKPATH Variable-Footnote-1123810
-Node: AWKLIBPATH Variable124070
-Node: Other Environment Variables124667
-Node: Exit Status127162
-Node: Include Files127837
-Node: Loading Shared Libraries131406
-Node: Obsolete132631
-Node: Undocumented133328
-Node: Regexp133571
-Node: Regexp Usage134960
-Node: Escape Sequences136986
-Node: Regexp Operators142749
-Ref: Regexp Operators-Footnote-1150129
-Ref: Regexp Operators-Footnote-2150276
-Node: Bracket Expressions150374
-Ref: table-char-classes152264
-Node: GNU Regexp Operators154787
-Node: Case-sensitivity158510
-Ref: Case-sensitivity-Footnote-1161478
-Ref: Case-sensitivity-Footnote-2161713
-Node: Leftmost Longest161821
-Node: Computed Regexps163022
-Node: Reading Files166432
-Node: Records168435
-Ref: Records-Footnote-1177359
-Node: Fields177396
-Ref: Fields-Footnote-1180429
-Node: Nonconstant Fields180515
-Node: Changing Fields182717
-Node: Field Separators188698
-Node: Default Field Splitting191327
-Node: Regexp Field Splitting192444
-Node: Single Character Fields195786
-Node: Command Line Field Separator196845
-Node: Field Splitting Summary200286
-Ref: Field Splitting Summary-Footnote-1203478
-Node: Constant Size203579
-Node: Splitting By Content208163
-Ref: Splitting By Content-Footnote-1211889
-Node: Multiple Line211929
-Ref: Multiple Line-Footnote-1217776
-Node: Getline217955
-Node: Plain Getline220171
-Node: Getline/Variable222260
-Node: Getline/File223401
-Node: Getline/Variable/File224723
-Ref: Getline/Variable/File-Footnote-1226322
-Node: Getline/Pipe226409
-Node: Getline/Variable/Pipe228969
-Node: Getline/Coprocess230076
-Node: Getline/Variable/Coprocess231319
-Node: Getline Notes232033
-Node: Getline Summary234820
-Ref: table-getline-variants235228
-Node: Read Timeout236084
-Ref: Read Timeout-Footnote-1239829
-Node: Command line directories239886
-Node: Printing240516
-Node: Print242147
-Node: Print Examples243484
-Node: Output Separators246268
-Node: OFMT248028
-Node: Printf249386
-Node: Basic Printf250292
-Node: Control Letters251831
-Node: Format Modifiers255643
-Node: Printf Examples261652
-Node: Redirection264367
-Node: Special Files271351
-Node: Special FD271884
-Ref: Special FD-Footnote-1275509
-Node: Special Network275583
-Node: Special Caveats276433
-Node: Close Files And Pipes277229
-Ref: Close Files And Pipes-Footnote-1284252
-Ref: Close Files And Pipes-Footnote-2284400
-Node: Expressions284550
-Node: Values285682
-Node: Constants286358
-Node: Scalar Constants287038
-Ref: Scalar Constants-Footnote-1287897
-Node: Nondecimal-numbers288079
-Node: Regexp Constants291138
-Node: Using Constant Regexps291613
-Node: Variables294668
-Node: Using Variables295323
-Node: Assignment Options297047
-Node: Conversion298919
-Ref: table-locale-affects304295
-Ref: Conversion-Footnote-1304919
-Node: All Operators305028
-Node: Arithmetic Ops305658
-Node: Concatenation308163
-Ref: Concatenation-Footnote-1310956
-Node: Assignment Ops311076
-Ref: table-assign-ops316064
-Node: Increment Ops317472
-Node: Truth Values and Conditions320942
-Node: Truth Values322025
-Node: Typing and Comparison323074
-Node: Variable Typing323863
-Ref: Variable Typing-Footnote-1327760
-Node: Comparison Operators327882
-Ref: table-relational-ops328292
-Node: POSIX String Comparison331841
-Ref: POSIX String Comparison-Footnote-1332797
-Node: Boolean Ops332935
-Ref: Boolean Ops-Footnote-1337013
-Node: Conditional Exp337104
-Node: Function Calls338836
-Node: Precedence342430
-Node: Locales346099
-Node: Patterns and Actions347188
-Node: Pattern Overview348242
-Node: Regexp Patterns349911
-Node: Expression Patterns350454
-Node: Ranges354139
-Node: BEGIN/END357105
-Node: Using BEGIN/END357867
-Ref: Using BEGIN/END-Footnote-1360598
-Node: I/O And BEGIN/END360704
-Node: BEGINFILE/ENDFILE362986
-Node: Empty365890
-Node: Using Shell Variables366206
-Node: Action Overview368491
-Node: Statements370848
-Node: If Statement372702
-Node: While Statement374201
-Node: Do Statement376245
-Node: For Statement377401
-Node: Switch Statement380553
-Node: Break Statement382650
-Node: Continue Statement384640
-Node: Next Statement386433
-Node: Nextfile Statement388823
-Node: Exit Statement391368
-Node: Built-in Variables393784
-Node: User-modified394879
-Ref: User-modified-Footnote-1403234
-Node: Auto-set403296
-Ref: Auto-set-Footnote-1413204
-Node: ARGC and ARGV413409
-Node: Arrays417260
-Node: Array Basics418765
-Node: Array Intro419591
-Node: Reference to Elements423909
-Node: Assigning Elements426179
-Node: Array Example426670
-Node: Scanning an Array428402
-Node: Controlling Scanning430716
-Ref: Controlling Scanning-Footnote-1435649
-Node: Delete435965
-Ref: Delete-Footnote-1438400
-Node: Numeric Array Subscripts438457
-Node: Uninitialized Subscripts440640
-Node: Multi-dimensional442268
-Node: Multi-scanning445362
-Node: Arrays of Arrays446953
-Node: Functions451598
-Node: Built-in452420
-Node: Calling Built-in453498
-Node: Numeric Functions455486
-Ref: Numeric Functions-Footnote-1459318
-Ref: Numeric Functions-Footnote-2459675
-Ref: Numeric Functions-Footnote-3459723
-Node: String Functions459992
-Ref: String Functions-Footnote-1483489
-Ref: String Functions-Footnote-2483618
-Ref: String Functions-Footnote-3483866
-Node: Gory Details483953
-Ref: table-sub-escapes485632
-Ref: table-sub-posix-92486986
-Ref: table-sub-proposed488329
-Ref: table-posix-sub489679
-Ref: table-gensub-escapes491225
-Ref: Gory Details-Footnote-1492432
-Ref: Gory Details-Footnote-2492483
-Node: I/O Functions492634
-Ref: I/O Functions-Footnote-1499289
-Node: Time Functions499436
-Ref: Time Functions-Footnote-1510328
-Ref: Time Functions-Footnote-2510396
-Ref: Time Functions-Footnote-3510554
-Ref: Time Functions-Footnote-4510665
-Ref: Time Functions-Footnote-5510777
-Ref: Time Functions-Footnote-6511004
-Node: Bitwise Functions511270
-Ref: table-bitwise-ops511828
-Ref: Bitwise Functions-Footnote-1516049
-Node: Type Functions516233
-Node: I18N Functions516703
-Node: User-defined518330
-Node: Definition Syntax519134
-Ref: Definition Syntax-Footnote-1524044
-Node: Function Example524113
-Node: Function Caveats526707
-Node: Calling A Function527128
-Node: Variable Scope528243
-Node: Pass By Value/Reference530218
-Node: Return Statement533658
-Node: Dynamic Typing536639
-Node: Indirect Calls537374
-Node: Internationalization547059
-Node: I18N and L10N548485
-Node: Explaining gettext549171
-Ref: Explaining gettext-Footnote-1554237
-Ref: Explaining gettext-Footnote-2554421
-Node: Programmer i18n554586
-Node: Translator i18n558786
-Node: String Extraction559579
-Ref: String Extraction-Footnote-1560540
-Node: Printf Ordering560626
-Ref: Printf Ordering-Footnote-1563410
-Node: I18N Portability563474
-Ref: I18N Portability-Footnote-1565923
-Node: I18N Example565986
-Ref: I18N Example-Footnote-1568621
-Node: Gawk I18N568693
-Node: Advanced Features569310
-Node: Nondecimal Data570823
-Node: Array Sorting572406
-Node: Controlling Array Traversal573103
-Node: Array Sorting Functions581341
-Ref: Array Sorting Functions-Footnote-1585015
-Ref: Array Sorting Functions-Footnote-2585108
-Node: Two-way I/O585302
-Ref: Two-way I/O-Footnote-1590734
-Node: TCP/IP Networking590804
-Node: Profiling593648
-Node: Library Functions601102
-Ref: Library Functions-Footnote-1604109
-Node: Library Names604280
-Ref: Library Names-Footnote-1607751
-Ref: Library Names-Footnote-2607971
-Node: General Functions608057
-Node: Strtonum Function609010
-Node: Assert Function611940
-Node: Round Function615266
-Node: Cliff Random Function616809
-Node: Ordinal Functions617825
-Ref: Ordinal Functions-Footnote-1620895
-Ref: Ordinal Functions-Footnote-2621147
-Node: Join Function621356
-Ref: Join Function-Footnote-1623127
-Node: Getlocaltime Function623327
-Node: Data File Management627042
-Node: Filetrans Function627674
-Node: Rewind Function631813
-Node: File Checking633200
-Node: Empty Files634294
-Node: Ignoring Assigns636524
-Node: Getopt Function638077
-Ref: Getopt Function-Footnote-1649381
-Node: Passwd Functions649584
-Ref: Passwd Functions-Footnote-1658559
-Node: Group Functions658647
-Node: Walking Arrays666731
-Node: Sample Programs668300
-Node: Running Examples668965
-Node: Clones669693
-Node: Cut Program670917
-Node: Egrep Program680762
-Ref: Egrep Program-Footnote-1688535
-Node: Id Program688645
-Node: Split Program692261
-Ref: Split Program-Footnote-1695780
-Node: Tee Program695908
-Node: Uniq Program698711
-Node: Wc Program706140
-Ref: Wc Program-Footnote-1710406
-Ref: Wc Program-Footnote-2710606
-Node: Miscellaneous Programs710698
-Node: Dupword Program711886
-Node: Alarm Program713917
-Node: Translate Program718666
-Ref: Translate Program-Footnote-1723053
-Ref: Translate Program-Footnote-2723281
-Node: Labels Program723415
-Ref: Labels Program-Footnote-1726786
-Node: Word Sorting726870
-Node: History Sorting730754
-Node: Extract Program732593
-Ref: Extract Program-Footnote-1740076
-Node: Simple Sed740204
-Node: Igawk Program743266
-Ref: Igawk Program-Footnote-1758423
-Ref: Igawk Program-Footnote-2758624
-Node: Anagram Program758762
-Node: Signature Program761830
-Node: Debugger762930
-Node: Debugging763896
-Node: Debugging Concepts764329
-Node: Debugging Terms766185
-Node: Awk Debugging768782
-Node: Sample Debugging Session769674
-Node: Debugger Invocation770194
-Node: Finding The Bug771523
-Node: List of Debugger Commands778011
-Node: Breakpoint Control779345
-Node: Debugger Execution Control783009
-Node: Viewing And Changing Data786369
-Node: Execution Stack789725
-Node: Debugger Info791192
-Node: Miscellaneous Debugger Commands795173
-Node: Readline Support800618
-Node: Limitations801449
-Node: Arbitrary Precision Arithmetic803701
+Node: Foreword31870
+Node: Preface36215
+Ref: Preface-Footnote-139268
+Ref: Preface-Footnote-239374
+Node: History39606
+Node: Names41997
+Ref: Names-Footnote-143474
+Node: This Manual43546
+Ref: This Manual-Footnote-148674
+Node: Conventions48774
+Node: Manual History50908
+Ref: Manual History-Footnote-154178
+Ref: Manual History-Footnote-254219
+Node: How To Contribute54293
+Node: Acknowledgments55437
+Node: Getting Started59933
+Node: Running gawk62312
+Node: One-shot63498
+Node: Read Terminal64723
+Ref: Read Terminal-Footnote-166373
+Ref: Read Terminal-Footnote-266649
+Node: Long66820
+Node: Executable Scripts68196
+Ref: Executable Scripts-Footnote-170065
+Ref: Executable Scripts-Footnote-270167
+Node: Comments70714
+Node: Quoting73181
+Node: DOS Quoting77804
+Node: Sample Data Files78479
+Node: Very Simple81511
+Node: Two Rules86110
+Node: More Complex88257
+Ref: More Complex-Footnote-191187
+Node: Statements/Lines91272
+Ref: Statements/Lines-Footnote-195734
+Node: Other Features95999
+Node: When96927
+Node: Invoking Gawk99074
+Node: Command Line100535
+Node: Options101318
+Ref: Options-Footnote-1116716
+Node: Other Arguments116741
+Node: Naming Standard Input119399
+Node: Environment Variables120493
+Node: AWKPATH Variable121051
+Ref: AWKPATH Variable-Footnote-1123809
+Node: AWKLIBPATH Variable124069
+Node: Other Environment Variables124666
+Node: Exit Status127161
+Node: Include Files127836
+Node: Loading Shared Libraries131405
+Node: Obsolete132630
+Node: Undocumented133327
+Node: Regexp133570
+Node: Regexp Usage134959
+Node: Escape Sequences136985
+Node: Regexp Operators142748
+Ref: Regexp Operators-Footnote-1150128
+Ref: Regexp Operators-Footnote-2150275
+Node: Bracket Expressions150373
+Ref: table-char-classes152263
+Node: GNU Regexp Operators154786
+Node: Case-sensitivity158509
+Ref: Case-sensitivity-Footnote-1161477
+Ref: Case-sensitivity-Footnote-2161712
+Node: Leftmost Longest161820
+Node: Computed Regexps163021
+Node: Reading Files166431
+Node: Records168434
+Ref: Records-Footnote-1177358
+Node: Fields177395
+Ref: Fields-Footnote-1180428
+Node: Nonconstant Fields180514
+Node: Changing Fields182716
+Node: Field Separators188697
+Node: Default Field Splitting191326
+Node: Regexp Field Splitting192443
+Node: Single Character Fields195785
+Node: Command Line Field Separator196844
+Node: Field Splitting Summary200285
+Ref: Field Splitting Summary-Footnote-1203477
+Node: Constant Size203578
+Node: Splitting By Content208162
+Ref: Splitting By Content-Footnote-1211888
+Node: Multiple Line211928
+Ref: Multiple Line-Footnote-1217775
+Node: Getline217954
+Node: Plain Getline220170
+Node: Getline/Variable222259
+Node: Getline/File223400
+Node: Getline/Variable/File224722
+Ref: Getline/Variable/File-Footnote-1226321
+Node: Getline/Pipe226408
+Node: Getline/Variable/Pipe228968
+Node: Getline/Coprocess230075
+Node: Getline/Variable/Coprocess231318
+Node: Getline Notes232032
+Node: Getline Summary234819
+Ref: table-getline-variants235227
+Node: Read Timeout236083
+Ref: Read Timeout-Footnote-1239828
+Node: Command line directories239885
+Node: Printing240515
+Node: Print242146
+Node: Print Examples243483
+Node: Output Separators246267
+Node: OFMT248027
+Node: Printf249385
+Node: Basic Printf250291
+Node: Control Letters251830
+Node: Format Modifiers255642
+Node: Printf Examples261651
+Node: Redirection264366
+Node: Special Files271350
+Node: Special FD271883
+Ref: Special FD-Footnote-1275508
+Node: Special Network275582
+Node: Special Caveats276432
+Node: Close Files And Pipes277228
+Ref: Close Files And Pipes-Footnote-1284251
+Ref: Close Files And Pipes-Footnote-2284399
+Node: Expressions284549
+Node: Values285681
+Node: Constants286357
+Node: Scalar Constants287037
+Ref: Scalar Constants-Footnote-1287896
+Node: Nondecimal-numbers288078
+Node: Regexp Constants291137
+Node: Using Constant Regexps291612
+Node: Variables294667
+Node: Using Variables295322
+Node: Assignment Options297046
+Node: Conversion298918
+Ref: table-locale-affects304294
+Ref: Conversion-Footnote-1304918
+Node: All Operators305027
+Node: Arithmetic Ops305657
+Node: Concatenation308162
+Ref: Concatenation-Footnote-1310955
+Node: Assignment Ops311075
+Ref: table-assign-ops316063
+Node: Increment Ops317471
+Node: Truth Values and Conditions320941
+Node: Truth Values322024
+Node: Typing and Comparison323073
+Node: Variable Typing323862
+Ref: Variable Typing-Footnote-1327759
+Node: Comparison Operators327881
+Ref: table-relational-ops328291
+Node: POSIX String Comparison331840
+Ref: POSIX String Comparison-Footnote-1332796
+Node: Boolean Ops332934
+Ref: Boolean Ops-Footnote-1337012
+Node: Conditional Exp337103
+Node: Function Calls338835
+Node: Precedence342429
+Node: Locales346098
+Node: Patterns and Actions347187
+Node: Pattern Overview348241
+Node: Regexp Patterns349910
+Node: Expression Patterns350453
+Node: Ranges354138
+Node: BEGIN/END357104
+Node: Using BEGIN/END357866
+Ref: Using BEGIN/END-Footnote-1360597
+Node: I/O And BEGIN/END360703
+Node: BEGINFILE/ENDFILE362985
+Node: Empty365889
+Node: Using Shell Variables366205
+Node: Action Overview368490
+Node: Statements370847
+Node: If Statement372701
+Node: While Statement374200
+Node: Do Statement376244
+Node: For Statement377400
+Node: Switch Statement380552
+Node: Break Statement382649
+Node: Continue Statement384639
+Node: Next Statement386432
+Node: Nextfile Statement388822
+Node: Exit Statement391367
+Node: Built-in Variables393783
+Node: User-modified394878
+Ref: User-modified-Footnote-1403233
+Node: Auto-set403295
+Ref: Auto-set-Footnote-1413203
+Node: ARGC and ARGV413408
+Node: Arrays417259
+Node: Array Basics418764
+Node: Array Intro419590
+Node: Reference to Elements423908
+Node: Assigning Elements426178
+Node: Array Example426669
+Node: Scanning an Array428401
+Node: Controlling Scanning430715
+Ref: Controlling Scanning-Footnote-1435648
+Node: Delete435964
+Ref: Delete-Footnote-1438399
+Node: Numeric Array Subscripts438456
+Node: Uninitialized Subscripts440639
+Node: Multi-dimensional442267
+Node: Multi-scanning445361
+Node: Arrays of Arrays446952
+Node: Functions451597
+Node: Built-in452419
+Node: Calling Built-in453497
+Node: Numeric Functions455485
+Ref: Numeric Functions-Footnote-1459317
+Ref: Numeric Functions-Footnote-2459674
+Ref: Numeric Functions-Footnote-3459722
+Node: String Functions459991
+Ref: String Functions-Footnote-1483488
+Ref: String Functions-Footnote-2483617
+Ref: String Functions-Footnote-3483865
+Node: Gory Details483952
+Ref: table-sub-escapes485631
+Ref: table-sub-posix-92486985
+Ref: table-sub-proposed488328
+Ref: table-posix-sub489678
+Ref: table-gensub-escapes491224
+Ref: Gory Details-Footnote-1492431
+Ref: Gory Details-Footnote-2492482
+Node: I/O Functions492633
+Ref: I/O Functions-Footnote-1499288
+Node: Time Functions499435
+Ref: Time Functions-Footnote-1510327
+Ref: Time Functions-Footnote-2510395
+Ref: Time Functions-Footnote-3510553
+Ref: Time Functions-Footnote-4510664
+Ref: Time Functions-Footnote-5510776
+Ref: Time Functions-Footnote-6511003
+Node: Bitwise Functions511269
+Ref: table-bitwise-ops511827
+Ref: Bitwise Functions-Footnote-1516048
+Node: Type Functions516232
+Node: I18N Functions516702
+Node: User-defined518329
+Node: Definition Syntax519133
+Ref: Definition Syntax-Footnote-1524043
+Node: Function Example524112
+Node: Function Caveats526706
+Node: Calling A Function527127
+Node: Variable Scope528242
+Node: Pass By Value/Reference530217
+Node: Return Statement533657
+Node: Dynamic Typing536638
+Node: Indirect Calls537373
+Node: Internationalization547058
+Node: I18N and L10N548484
+Node: Explaining gettext549170
+Ref: Explaining gettext-Footnote-1554236
+Ref: Explaining gettext-Footnote-2554420
+Node: Programmer i18n554585
+Node: Translator i18n558785
+Node: String Extraction559578
+Ref: String Extraction-Footnote-1560539
+Node: Printf Ordering560625
+Ref: Printf Ordering-Footnote-1563409
+Node: I18N Portability563473
+Ref: I18N Portability-Footnote-1565922
+Node: I18N Example565985
+Ref: I18N Example-Footnote-1568620
+Node: Gawk I18N568692
+Node: Advanced Features569309
+Node: Nondecimal Data570822
+Node: Array Sorting572405
+Node: Controlling Array Traversal573102
+Node: Array Sorting Functions581340
+Ref: Array Sorting Functions-Footnote-1585014
+Ref: Array Sorting Functions-Footnote-2585107
+Node: Two-way I/O585301
+Ref: Two-way I/O-Footnote-1590733
+Node: TCP/IP Networking590803
+Node: Profiling593647
+Node: Library Functions601101
+Ref: Library Functions-Footnote-1604108
+Node: Library Names604279
+Ref: Library Names-Footnote-1607750
+Ref: Library Names-Footnote-2607970
+Node: General Functions608056
+Node: Strtonum Function609009
+Node: Assert Function611939
+Node: Round Function615265
+Node: Cliff Random Function616808
+Node: Ordinal Functions617824
+Ref: Ordinal Functions-Footnote-1620894
+Ref: Ordinal Functions-Footnote-2621146
+Node: Join Function621355
+Ref: Join Function-Footnote-1623126
+Node: Getlocaltime Function623326
+Node: Data File Management627041
+Node: Filetrans Function627673
+Node: Rewind Function631812
+Node: File Checking633199
+Node: Empty Files634293
+Node: Ignoring Assigns636523
+Node: Getopt Function638076
+Ref: Getopt Function-Footnote-1649380
+Node: Passwd Functions649583
+Ref: Passwd Functions-Footnote-1658558
+Node: Group Functions658646
+Node: Walking Arrays666730
+Node: Sample Programs668299
+Node: Running Examples668964
+Node: Clones669692
+Node: Cut Program670916
+Node: Egrep Program680761
+Ref: Egrep Program-Footnote-1688534
+Node: Id Program688644
+Node: Split Program692260
+Ref: Split Program-Footnote-1695779
+Node: Tee Program695907
+Node: Uniq Program698710
+Node: Wc Program706139
+Ref: Wc Program-Footnote-1710405
+Ref: Wc Program-Footnote-2710605
+Node: Miscellaneous Programs710697
+Node: Dupword Program711885
+Node: Alarm Program713916
+Node: Translate Program718665
+Ref: Translate Program-Footnote-1723052
+Ref: Translate Program-Footnote-2723280
+Node: Labels Program723414
+Ref: Labels Program-Footnote-1726785
+Node: Word Sorting726869
+Node: History Sorting730753
+Node: Extract Program732592
+Ref: Extract Program-Footnote-1740075
+Node: Simple Sed740203
+Node: Igawk Program743265
+Ref: Igawk Program-Footnote-1758422
+Ref: Igawk Program-Footnote-2758623
+Node: Anagram Program758761
+Node: Signature Program761829
+Node: Debugger762929
+Node: Debugging763895
+Node: Debugging Concepts764328
+Node: Debugging Terms766184
+Node: Awk Debugging768781
+Node: Sample Debugging Session769673
+Node: Debugger Invocation770193
+Node: Finding The Bug771522
+Node: List of Debugger Commands778010
+Node: Breakpoint Control779344
+Node: Debugger Execution Control783008
+Node: Viewing And Changing Data786368
+Node: Execution Stack789724
+Node: Debugger Info791191
+Node: Miscellaneous Debugger Commands795172
+Node: Readline Support800617
+Node: Limitations801448
+Node: Arbitrary Precision Arithmetic803700
 Ref: Arbitrary Precision Arithmetic-Footnote-1805342
 Node: General Arithmetic805490
 Node: Floating Point Issues807210
@@ -28783,87 +28783,87 @@ Node: POSIX Floating Point Problems812059
 Ref: POSIX Floating Point Problems-Footnote-1815884
 Node: Integer Programming815922
 Node: Floating-point Programming817675
-Ref: Floating-point Programming-Footnote-1823986
-Node: Floating-point Representation824250
-Node: Floating-point Context825415
-Ref: table-ieee-formats826257
-Node: Rounding Mode827641
-Ref: table-rounding-modes828120
-Ref: Rounding Mode-Footnote-1831124
-Node: Gawk and MPFR831305
-Node: Arbitrary Precision Floats832546
-Ref: Arbitrary Precision Floats-Footnote-1834975
-Node: Setting Precision835286
-Node: Setting Rounding Mode838019
-Ref: table-gawk-rounding-modes838423
-Node: Floating-point Constants839603
-Node: Changing Precision841027
-Ref: Changing Precision-Footnote-1842427
-Node: Exact Arithmetic842601
-Node: Arbitrary Precision Integers845709
-Ref: Arbitrary Precision Integers-Footnote-1848709
-Node: Dynamic Extensions848856
-Node: Plugin License849774
-Node: Sample Library850388
-Node: Internal File Description851072
-Node: Internal File Ops854785
-Ref: Internal File Ops-Footnote-1859348
-Node: Using Internal File Ops859488
-Node: Language History861864
-Node: V7/SVR3.1863386
-Node: SVR4865707
-Node: POSIX867149
-Node: BTL868157
-Node: POSIX/GNU868891
-Node: Common Extensions874426
-Node: Ranges and Locales875533
-Ref: Ranges and Locales-Footnote-1880151
-Ref: Ranges and Locales-Footnote-2880178
-Ref: Ranges and Locales-Footnote-3880438
-Node: Contributors880659
-Node: Installation884955
-Node: Gawk Distribution885849
-Node: Getting886333
-Node: Extracting887159
-Node: Distribution contents888851
-Node: Unix Installation894073
-Node: Quick Installation894690
-Node: Additional Configuration Options896652
-Node: Configuration Philosophy898129
-Node: Non-Unix Installation900471
-Node: PC Installation900929
-Node: PC Binary Installation902228
-Node: PC Compiling904076
-Node: PC Testing907020
-Node: PC Using908196
-Node: Cygwin912381
-Node: MSYS913381
-Node: VMS Installation913895
-Node: VMS Compilation914498
-Ref: VMS Compilation-Footnote-1915505
-Node: VMS Installation Details915563
-Node: VMS Running917198
-Node: VMS Old Gawk918805
-Node: Bugs919279
-Node: Other Versions923131
-Node: Notes928446
-Node: Compatibility Mode929033
-Node: Additions929816
-Node: Accessing The Source930743
+Ref: Floating-point Programming-Footnote-1823984
+Node: Floating-point Representation824248
+Node: Floating-point Context825413
+Ref: table-ieee-formats826255
+Node: Rounding Mode827639
+Ref: table-rounding-modes828118
+Ref: Rounding Mode-Footnote-1831122
+Node: Gawk and MPFR831303
+Node: Arbitrary Precision Floats832545
+Ref: Arbitrary Precision Floats-Footnote-1834974
+Node: Setting Precision835285
+Node: Setting Rounding Mode838018
+Ref: table-gawk-rounding-modes838422
+Node: Floating-point Constants839602
+Node: Changing Precision841026
+Ref: Changing Precision-Footnote-1842426
+Node: Exact Arithmetic842600
+Node: Arbitrary Precision Integers845708
+Ref: Arbitrary Precision Integers-Footnote-1848708
+Node: Dynamic Extensions848855
+Node: Plugin License849773
+Node: Sample Library850387
+Node: Internal File Description851071
+Node: Internal File Ops854784
+Ref: Internal File Ops-Footnote-1859347
+Node: Using Internal File Ops859487
+Node: Language History861863
+Node: V7/SVR3.1863385
+Node: SVR4865706
+Node: POSIX867148
+Node: BTL868156
+Node: POSIX/GNU868890
+Node: Common Extensions874425
+Node: Ranges and Locales875532
+Ref: Ranges and Locales-Footnote-1880150
+Ref: Ranges and Locales-Footnote-2880177
+Ref: Ranges and Locales-Footnote-3880437
+Node: Contributors880658
+Node: Installation884954
+Node: Gawk Distribution885848
+Node: Getting886332
+Node: Extracting887158
+Node: Distribution contents888850
+Node: Unix Installation894072
+Node: Quick Installation894689
+Node: Additional Configuration Options896651
+Node: Configuration Philosophy898128
+Node: Non-Unix Installation900470
+Node: PC Installation900928
+Node: PC Binary Installation902227
+Node: PC Compiling904075
+Node: PC Testing907019
+Node: PC Using908195
+Node: Cygwin912380
+Node: MSYS913380
+Node: VMS Installation913894
+Node: VMS Compilation914497
+Ref: VMS Compilation-Footnote-1915504
+Node: VMS Installation Details915562
+Node: VMS Running917197
+Node: VMS Old Gawk918804
+Node: Bugs919278
+Node: Other Versions923130
+Node: Notes928445
+Node: Compatibility Mode929032
+Node: Additions929815
+Node: Accessing The Source930742
 Node: Adding Code932168
-Node: New Ports938176
-Node: Derived Files942311
-Ref: Derived Files-Footnote-1947615
-Ref: Derived Files-Footnote-2947649
-Ref: Derived Files-Footnote-3948249
-Node: Future Extensions948347
-Node: Basic Concepts949834
-Node: Basic High Level950515
-Ref: Basic High Level-Footnote-1954550
-Node: Basic Data Typing954735
-Node: Glossary958090
-Node: Copying983066
-Node: GNU Free Documentation License1020623
-Node: Index1045760
+Node: New Ports938210
+Node: Derived Files942345
+Ref: Derived Files-Footnote-1947650
+Ref: Derived Files-Footnote-2947684
+Ref: Derived Files-Footnote-3948284
+Node: Future Extensions948382
+Node: Basic Concepts949869
+Node: Basic High Level950550
+Ref: Basic High Level-Footnote-1954585
+Node: Basic Data Typing954770
+Node: Glossary958125
+Node: Copying983101
+Node: GNU Free Documentation License1020658
+Node: Index1045795
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 19cc407..9519060 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -662,7 +662,7 @@ particular records in a file and perform operations upon 
them.
 * Floating-point Context::         Floating-point context.
 * Rounding Mode::                  Floating-point rounding mode.
 * Gawk and MPFR::                  How @command{gawk} provides
-                                   aribitrary-precision arithmetic.
+                                   arbitrary-precision arithmetic.
 * Arbitrary Precision Floats::     Arbitrary Precision Floating-point
                                    Arithmetic with @command{gawk}.
 * Setting Precision::              Setting the working precision.
@@ -26748,18 +26748,18 @@ Donald address@hidden E.@: Knuth.
 
 This @value{CHAPTER} discusses issues that you may encounter
 when performing arithmetic.  It begins by discussing some of
-the general atributes of computer arithmetic, along with how
+the general attributes of computer arithmetic, along with how
 this can influence what you see when running @command{awk} programs.
 This discussion applies to all versions of @command{awk}.
 
-Then the @value{CHAPTER} moves on to @dfn{arbitrary precsion
+Then the @value{CHAPTER} moves on to @dfn{arbitrary precision
 arithmetic}, a feature which is specific to @command{gawk}.
 
 @menu
 * General Arithmetic::          An introduction to computer arithmetic.
 * Floating-point Programming::  Effective Floating-point Programming.
 * Gawk and MPFR::               How @command{gawk} provides
-                                aribitrary-precision arithmetic.
+                                arbitrary-precision arithmetic.
 * Arbitrary Precision Floats::  Arbitrary Precision Floating-point Arithmetic
                                 with @command{gawk}.
 * Arbitrary Precision Integers:: Arbitrary Precision Integer Arithmetic with
@@ -27243,11 +27243,11 @@ $ @kbd{gawk 'BEGIN @{}
 @print{} 4
 @end example
 
-Can computation using aribitrary precision help with the previous examples?
+Can computation using arbitrary precision help with the previous examples?
 If you are impatient to know, see
 @ref{Exact Arithmetic}.
 
-Instead of aribitrary precision floating-point arithmetic,
+Instead of arbitrary precision floating-point arithmetic,
 often all you need is an adjustment of your logic
 or a different order for the operations in your calculation.
 The stability and the accuracy of the computation of the constant @value{PI}
@@ -27487,9 +27487,9 @@ when you change the rounding mode.
 @node Gawk and MPFR
 @section @command{gawk} + MPFR = Powerful Arithmetic
 
-The rest of this @value{CHAPTER} decsribes how to use the arbitrary precision
+The rest of this @value{CHAPTER} describes how to use the arbitrary precision
 (also known as @dfn{multiple precision} or @dfn{infinite precision}) numeric
-capabilites in @command{gawk} to produce maximally accurate results
+capabilities in @command{gawk} to produce maximally accurate results
 when you need it.
 
 But first you should check if your version of
@@ -27664,7 +27664,7 @@ issues that occur because numbers are stored internally 
in binary.
 
 The @code{ROUNDMODE} variable provides
 program level control over the rounding mode.
-The correspondance between @code{ROUNDMODE} and the IEEE
+The correspondence between @code{ROUNDMODE} and the IEEE
 rounding modes is shown in @ref{table-gawk-rounding-modes}.
 
 @float Table,table-gawk-rounding-modes
@@ -30790,7 +30790,7 @@ git clone http://git.savannah.gnu.org/r/gawk.git
 @end example
 
 Once you have made changes, you can use @samp{git diff} to produce a
-patch, and send that to the @command{gawk} maintainer; see @ref{Bugs}
+patch, and send that to the @command{gawk} maintainer; see @ref{Bugs},
 for how to do that.
 
 Finally, if you cannot install Git (e.g., if it hasn't been ported
@@ -30902,7 +30902,8 @@ of @code{switch} statements, instead of just the
 plain pointer or character value.
 
 @item
-Use the @code{TRUE}, @code{FALSE} and @code{NULL} symbolic constants
+Use @code{true}, @code{false} for @code{bool} values,
+the @code{NULL} symbolic constant for pointer values,
 and the character constant @code{'\0'} where appropriate, instead of @code{1}
 and @code{0}.
 
@@ -31235,7 +31236,7 @@ the "real" changes and the second with "everything else 
needed for
 
 Most of the above was originally written by the maintainer to other
 @command{gawk} developers.  It raised the objection from one of
-the devlopers address@hidden that anybody pulling down the source from
+the developers address@hidden that anybody pulling down the source from
 @command{git} is not an end user.''
 
 However, this is not true. There are ``power @command{awk} users''

-----------------------------------------------------------------------

Summary of changes:
 doc/ChangeLog |    4 +
 doc/gawk.info |  896 ++++++++++++++++++++++++++++----------------------------
 doc/gawk.texi |   25 +-
 3 files changed, 465 insertions(+), 460 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]