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. gawk-4.1.0-1104-gad2954


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1104-gad2954e
Date: Fri, 13 Feb 2015 09:24:23 +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  ad2954e3ccd8da60e0d0ce707489071f030cbc59 (commit)
       via  cde238397af273f91deeaadf7e87713fbcb8ffbb (commit)
       via  1d4fd43cb95fed18c9885ba5b30b28eb1f8f713b (commit)
      from  b6061d8bf983dd69909a39f1d323934ee3de8166 (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=ad2954e3ccd8da60e0d0ce707489071f030cbc59

commit ad2954e3ccd8da60e0d0ce707489071f030cbc59
Merge: b6061d8 cde2383
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Feb 13 11:24:08 2015 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index 06ba46b,44fbd8d..afdc99b
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -26522,17 -26419,14 +26520,17 @@@ the current version of `gawk'
  
          - The `and()', `compl()', `lshift()', `or()', `rshift()', and
            `xor()' functions for bit manipulation (*note Bitwise
-           Functions::).
+           Functions::)
  
          - The `isarray()' function to check if a variable is an array
-           or not (*note Type Functions::).
+           or not (*note Type Functions::)
  
-         - The `bindtextdomain()', `dcgettext()' and `dcngettext()'
-           functions for internationalization (*note Programmer i18n::).
+         - The `bindtextdomain()', `dcgettext()', and `dcngettext()'
+           functions for internationalization (*note Programmer i18n::)
  
 +        - The `div()' function for doing integer division and remainder
-           (*note Numeric Functions::).
++          (*note Numeric Functions::)
 +
     * Changes and/or additions in the command-line options:
  
          - The `AWKPATH' environment variable for specifying a path
@@@ -31717,11 -31545,11 +31717,11 @@@ Inde
                                                                (line   6)
  * --source option:                       Options.             (line 117)
  * --traditional option:                  Options.             (line  81)
 -* --traditional option, --posix option and: Options.          (line 275)
 +* --traditional option, --posix option and: Options.          (line 273)
  * --use-lc-numeric option:               Options.             (line 220)
 -* --version option:                      Options.             (line 302)
 +* --version option:                      Options.             (line 300)
  * --with-whiny-user-strftime configuration option: Additional Configuration 
Options.
-                                                               (line  35)
+                                                               (line  37)
  * -b option:                             Options.             (line  68)
  * -C option:                             Options.             (line  88)
  * -c option:                             Options.             (line  81)
@@@ -32612,10 -32440,10 +32612,10 @@@
  * debugger, read commands from a file:   Debugger Info.       (line  97)
  * debugging awk programs:                Debugger.            (line   6)
  * debugging gawk, bug reports:           Bugs.                (line   9)
 -* decimal point character, locale specific: Options.          (line 272)
 +* decimal point character, locale specific: Options.          (line 270)
  * decrement operators:                   Increment Ops.       (line  35)
  * default keyword:                       Switch Statement.    (line   6)
- * Deifik, Scott <1>:                     Bugs.                (line  70)
+ * Deifik, Scott <1>:                     Bugs.                (line  71)
  * Deifik, Scott <2>:                     Contributors.        (line  53)
  * Deifik, Scott:                         Acknowledgments.     (line  60)
  * delete ARRAY:                          Delete.              (line  39)
@@@ -34102,10 -33923,10 +34102,10 @@@
  * right shift:                           Bitwise Functions.   (line  53)
  * right shift, bitwise:                  Bitwise Functions.   (line  32)
  * Ritchie, Dennis:                       Basic Data Typing.   (line  54)
 -* RLENGTH variable:                      Auto-set.            (line 252)
 +* RLENGTH variable:                      Auto-set.            (line 266)
  * RLENGTH variable, match() function and: String Functions.   (line 228)
  * Robbins, Arnold <1>:                   Future Extensions.   (line   6)
- * Robbins, Arnold <2>:                   Bugs.                (line  70)
+ * Robbins, Arnold <2>:                   Bugs.                (line  71)
  * Robbins, Arnold <3>:                   Contributors.        (line 144)
  * Robbins, Arnold <4>:                   General Data Types.  (line   6)
  * Robbins, Arnold <5>:                   Alarm Program.       (line   6)
@@@ -34667,560 -34488,559 +34667,560 @@@
  
  Tag Table:
  Node: Top1204
 -Node: Foreword342156
 -Node: Foreword446600
 -Node: Preface48131
 -Ref: Preface-Footnote-151002
 -Ref: Preface-Footnote-251109
 -Ref: Preface-Footnote-351342
 -Node: History51484
 -Node: Names53835
 -Ref: Names-Footnote-154928
 -Node: This Manual55074
 -Ref: This Manual-Footnote-161574
 -Node: Conventions61674
 -Node: Manual History64011
 -Ref: Manual History-Footnote-167004
 -Ref: Manual History-Footnote-267045
 -Node: How To Contribute67119
 -Node: Acknowledgments68248
 -Node: Getting Started73114
 -Node: Running gawk75553
 -Node: One-shot76743
 -Node: Read Terminal78007
 -Node: Long80038
 -Node: Executable Scripts81551
 -Ref: Executable Scripts-Footnote-184340
 -Node: Comments84443
 -Node: Quoting86925
 -Node: DOS Quoting92443
 -Node: Sample Data Files93118
 -Node: Very Simple95713
 -Node: Two Rules100612
 -Node: More Complex102498
 -Node: Statements/Lines105360
 -Ref: Statements/Lines-Footnote-1109815
 -Node: Other Features110080
 -Node: When111016
 -Ref: When-Footnote-1112770
 -Node: Intro Summary112835
 -Node: Invoking Gawk113719
 -Node: Command Line115233
 -Node: Options116031
 -Ref: Options-Footnote-1131953
 -Ref: Options-Footnote-2132182
 -Node: Other Arguments132207
 -Node: Naming Standard Input135155
 -Node: Environment Variables136248
 -Node: AWKPATH Variable136806
 -Ref: AWKPATH Variable-Footnote-1140103
 -Ref: AWKPATH Variable-Footnote-2140148
 -Node: AWKLIBPATH Variable140408
 -Node: Other Environment Variables141551
 -Node: Exit Status145309
 -Node: Include Files145985
 -Node: Loading Shared Libraries149574
 -Node: Obsolete151001
 -Node: Undocumented151693
 -Node: Invoking Summary151960
 -Node: Regexp153623
 -Node: Regexp Usage155077
 -Node: Escape Sequences157114
 -Node: Regexp Operators163124
 -Ref: Regexp Operators-Footnote-1170534
 -Ref: Regexp Operators-Footnote-2170681
 -Node: Bracket Expressions170779
 -Ref: table-char-classes172794
 -Node: Leftmost Longest175736
 -Node: Computed Regexps177038
 -Node: GNU Regexp Operators180467
 -Node: Case-sensitivity184139
 -Ref: Case-sensitivity-Footnote-1187024
 -Ref: Case-sensitivity-Footnote-2187259
 -Node: Regexp Summary187367
 -Node: Reading Files188834
 -Node: Records190927
 -Node: awk split records191660
 -Node: gawk split records196589
 -Ref: gawk split records-Footnote-1201128
 -Node: Fields201165
 -Ref: Fields-Footnote-1203943
 -Node: Nonconstant Fields204029
 -Ref: Nonconstant Fields-Footnote-1206267
 -Node: Changing Fields206470
 -Node: Field Separators212401
 -Node: Default Field Splitting215105
 -Node: Regexp Field Splitting216222
 -Node: Single Character Fields219572
 -Node: Command Line Field Separator220631
 -Node: Full Line Fields223848
 -Ref: Full Line Fields-Footnote-1225369
 -Ref: Full Line Fields-Footnote-2225415
 -Node: Field Splitting Summary225516
 -Node: Constant Size227590
 -Node: Splitting By Content232173
 -Ref: Splitting By Content-Footnote-1236138
 -Node: Multiple Line236301
 -Ref: Multiple Line-Footnote-1242182
 -Node: Getline242361
 -Node: Plain Getline244568
 -Node: Getline/Variable247208
 -Node: Getline/File248357
 -Node: Getline/Variable/File249742
 -Ref: Getline/Variable/File-Footnote-1251345
 -Node: Getline/Pipe251432
 -Node: Getline/Variable/Pipe254110
 -Node: Getline/Coprocess255241
 -Node: Getline/Variable/Coprocess256505
 -Node: Getline Notes257244
 -Node: Getline Summary260038
 -Ref: table-getline-variants260450
 -Node: Read Timeout261279
 -Ref: Read Timeout-Footnote-1265116
 -Node: Command-line directories265174
 -Node: Input Summary266079
 -Node: Input Exercises269464
 -Node: Printing270192
 -Node: Print271969
 -Node: Print Examples273426
 -Node: Output Separators276205
 -Node: OFMT278223
 -Node: Printf279578
 -Node: Basic Printf280363
 -Node: Control Letters281935
 -Node: Format Modifiers285920
 -Node: Printf Examples291930
 -Node: Redirection294416
 -Node: Special FD301254
 -Ref: Special FD-Footnote-1304420
 -Node: Special Files304494
 -Node: Other Inherited Files305111
 -Node: Special Network306111
 -Node: Special Caveats306973
 -Node: Close Files And Pipes307922
 -Ref: Close Files And Pipes-Footnote-1315113
 -Ref: Close Files And Pipes-Footnote-2315261
 -Node: Output Summary315411
 -Node: Output Exercises316409
 -Node: Expressions317089
 -Node: Values318278
 -Node: Constants318955
 -Node: Scalar Constants319646
 -Ref: Scalar Constants-Footnote-1320508
 -Node: Nondecimal-numbers320758
 -Node: Regexp Constants323768
 -Node: Using Constant Regexps324294
 -Node: Variables327457
 -Node: Using Variables328114
 -Node: Assignment Options330025
 -Node: Conversion331900
 -Node: Strings And Numbers332424
 -Ref: Strings And Numbers-Footnote-1335489
 -Node: Locale influences conversions335598
 -Ref: table-locale-affects338344
 -Node: All Operators338936
 -Node: Arithmetic Ops339565
 -Node: Concatenation342070
 -Ref: Concatenation-Footnote-1344889
 -Node: Assignment Ops344996
 -Ref: table-assign-ops349975
 -Node: Increment Ops351285
 -Node: Truth Values and Conditions354716
 -Node: Truth Values355799
 -Node: Typing and Comparison356848
 -Node: Variable Typing357664
 -Node: Comparison Operators361331
 -Ref: table-relational-ops361741
 -Node: POSIX String Comparison365236
 -Ref: POSIX String Comparison-Footnote-1366308
 -Node: Boolean Ops366447
 -Ref: Boolean Ops-Footnote-1370925
 -Node: Conditional Exp371016
 -Node: Function Calls372754
 -Node: Precedence376634
 -Node: Locales380294
 -Node: Expressions Summary381926
 -Node: Patterns and Actions384497
 -Node: Pattern Overview385617
 -Node: Regexp Patterns387296
 -Node: Expression Patterns387839
 -Node: Ranges391619
 -Node: BEGIN/END394726
 -Node: Using BEGIN/END395487
 -Ref: Using BEGIN/END-Footnote-1398223
 -Node: I/O And BEGIN/END398329
 -Node: BEGINFILE/ENDFILE400644
 -Node: Empty403541
 -Node: Using Shell Variables403858
 -Node: Action Overview406131
 -Node: Statements408457
 -Node: If Statement410305
 -Node: While Statement411800
 -Node: Do Statement413828
 -Node: For Statement414976
 -Node: Switch Statement418134
 -Node: Break Statement420516
 -Node: Continue Statement422557
 -Node: Next Statement424384
 -Node: Nextfile Statement426765
 -Node: Exit Statement429393
 -Node: Built-in Variables431804
 -Node: User-modified432937
 -Ref: User-modified-Footnote-1440640
 -Node: Auto-set440702
 -Ref: Auto-set-Footnote-1453754
 -Ref: Auto-set-Footnote-2453959
 -Node: ARGC and ARGV454015
 -Node: Pattern Action Summary458233
 -Node: Arrays460666
 -Node: Array Basics461995
 -Node: Array Intro462839
 -Ref: figure-array-elements464773
 -Ref: Array Intro-Footnote-1467393
 -Node: Reference to Elements467521
 -Node: Assigning Elements469983
 -Node: Array Example470474
 -Node: Scanning an Array472233
 -Node: Controlling Scanning475253
 -Ref: Controlling Scanning-Footnote-1480647
 -Node: Numeric Array Subscripts480963
 -Node: Uninitialized Subscripts483148
 -Node: Delete484765
 -Ref: Delete-Footnote-1487514
 -Node: Multidimensional487571
 -Node: Multiscanning490668
 -Node: Arrays of Arrays492257
 -Node: Arrays Summary497011
 -Node: Functions499102
 -Node: Built-in500141
 -Node: Calling Built-in501219
 -Node: Numeric Functions503214
 -Ref: Numeric Functions-Footnote-1507230
 -Ref: Numeric Functions-Footnote-2507587
 -Ref: Numeric Functions-Footnote-3507635
 -Node: String Functions507907
 -Ref: String Functions-Footnote-1531408
 -Ref: String Functions-Footnote-2531537
 -Ref: String Functions-Footnote-3531785
 -Node: Gory Details531872
 -Ref: table-sub-escapes533653
 -Ref: table-sub-proposed535168
 -Ref: table-posix-sub536530
 -Ref: table-gensub-escapes538067
 -Ref: Gory Details-Footnote-1538900
 -Node: I/O Functions539051
 -Ref: I/O Functions-Footnote-1546287
 -Node: Time Functions546434
 -Ref: Time Functions-Footnote-1556943
 -Ref: Time Functions-Footnote-2557011
 -Ref: Time Functions-Footnote-3557169
 -Ref: Time Functions-Footnote-4557280
 -Ref: Time Functions-Footnote-5557392
 -Ref: Time Functions-Footnote-6557619
 -Node: Bitwise Functions557885
 -Ref: table-bitwise-ops558447
 -Ref: Bitwise Functions-Footnote-1562775
 -Node: Type Functions562947
 -Node: I18N Functions564099
 -Node: User-defined565746
 -Node: Definition Syntax566551
 -Ref: Definition Syntax-Footnote-1572210
 -Node: Function Example572281
 -Ref: Function Example-Footnote-1575202
 -Node: Function Caveats575224
 -Node: Calling A Function575742
 -Node: Variable Scope576700
 -Node: Pass By Value/Reference579693
 -Node: Return Statement583190
 -Node: Dynamic Typing586169
 -Node: Indirect Calls587098
 -Ref: Indirect Calls-Footnote-1598404
 -Node: Functions Summary598532
 -Node: Library Functions601234
 -Ref: Library Functions-Footnote-1604842
 -Ref: Library Functions-Footnote-2604985
 -Node: Library Names605156
 -Ref: Library Names-Footnote-1608614
 -Ref: Library Names-Footnote-2608837
 -Node: General Functions608923
 -Node: Strtonum Function610026
 -Node: Assert Function613048
 -Node: Round Function616372
 -Node: Cliff Random Function617913
 -Node: Ordinal Functions618929
 -Ref: Ordinal Functions-Footnote-1621992
 -Ref: Ordinal Functions-Footnote-2622244
 -Node: Join Function622455
 -Ref: Join Function-Footnote-1624225
 -Node: Getlocaltime Function624425
 -Node: Readfile Function628169
 -Node: Shell Quoting630141
 -Node: Data File Management631542
 -Node: Filetrans Function632174
 -Node: Rewind Function636270
 -Node: File Checking637656
 -Ref: File Checking-Footnote-1638989
 -Node: Empty Files639190
 -Node: Ignoring Assigns641169
 -Node: Getopt Function642719
 -Ref: Getopt Function-Footnote-1654183
 -Node: Passwd Functions654383
 -Ref: Passwd Functions-Footnote-1663223
 -Node: Group Functions663311
 -Ref: Group Functions-Footnote-1671208
 -Node: Walking Arrays671413
 -Node: Library Functions Summary673013
 -Node: Library Exercises674417
 -Node: Sample Programs675697
 -Node: Running Examples676467
 -Node: Clones677195
 -Node: Cut Program678419
 -Node: Egrep Program688139
 -Ref: Egrep Program-Footnote-1695642
 -Node: Id Program695752
 -Node: Split Program699428
 -Ref: Split Program-Footnote-1702882
 -Node: Tee Program703010
 -Node: Uniq Program705799
 -Node: Wc Program713218
 -Ref: Wc Program-Footnote-1717468
 -Node: Miscellaneous Programs717562
 -Node: Dupword Program718775
 -Node: Alarm Program720806
 -Node: Translate Program725611
 -Ref: Translate Program-Footnote-1730174
 -Node: Labels Program730444
 -Ref: Labels Program-Footnote-1733795
 -Node: Word Sorting733879
 -Node: History Sorting737949
 -Node: Extract Program739784
 -Node: Simple Sed747308
 -Node: Igawk Program750378
 -Ref: Igawk Program-Footnote-1764704
 -Ref: Igawk Program-Footnote-2764905
 -Ref: Igawk Program-Footnote-3765027
 -Node: Anagram Program765142
 -Node: Signature Program768203
 -Node: Programs Summary769450
 -Node: Programs Exercises770671
 -Ref: Programs Exercises-Footnote-1774802
 -Node: Advanced Features774893
 -Node: Nondecimal Data776875
 -Node: Array Sorting778465
 -Node: Controlling Array Traversal779165
 -Ref: Controlling Array Traversal-Footnote-1787531
 -Node: Array Sorting Functions787649
 -Ref: Array Sorting Functions-Footnote-1791535
 -Node: Two-way I/O791731
 -Ref: Two-way I/O-Footnote-1796676
 -Ref: Two-way I/O-Footnote-2796862
 -Node: TCP/IP Networking796944
 -Node: Profiling799816
 -Node: Advanced Features Summary807357
 -Node: Internationalization809290
 -Node: I18N and L10N810770
 -Node: Explaining gettext811456
 -Ref: Explaining gettext-Footnote-1816481
 -Ref: Explaining gettext-Footnote-2816665
 -Node: Programmer i18n816830
 -Ref: Programmer i18n-Footnote-1821706
 -Node: Translator i18n821755
 -Node: String Extraction822549
 -Ref: String Extraction-Footnote-1823680
 -Node: Printf Ordering823766
 -Ref: Printf Ordering-Footnote-1826552
 -Node: I18N Portability826616
 -Ref: I18N Portability-Footnote-1829072
 -Node: I18N Example829135
 -Ref: I18N Example-Footnote-1831938
 -Node: Gawk I18N832010
 -Node: I18N Summary832654
 -Node: Debugger833994
 -Node: Debugging835016
 -Node: Debugging Concepts835457
 -Node: Debugging Terms837267
 -Node: Awk Debugging839839
 -Node: Sample Debugging Session840745
 -Node: Debugger Invocation841279
 -Node: Finding The Bug842664
 -Node: List of Debugger Commands849143
 -Node: Breakpoint Control850475
 -Node: Debugger Execution Control854152
 -Node: Viewing And Changing Data857511
 -Node: Execution Stack860887
 -Node: Debugger Info862522
 -Node: Miscellaneous Debugger Commands866567
 -Node: Readline Support871568
 -Node: Limitations872462
 -Node: Debugging Summary874577
 -Node: Arbitrary Precision Arithmetic875751
 -Node: Computer Arithmetic877167
 -Ref: table-numeric-ranges880766
 -Ref: Computer Arithmetic-Footnote-1881290
 -Node: Math Definitions881347
 -Ref: table-ieee-formats884642
 -Ref: Math Definitions-Footnote-1885246
 -Node: MPFR features885351
 -Node: FP Math Caution887022
 -Ref: FP Math Caution-Footnote-1888072
 -Node: Inexactness of computations888441
 -Node: Inexact representation889400
 -Node: Comparing FP Values890758
 -Node: Errors accumulate891840
 -Node: Getting Accuracy893272
 -Node: Try To Round895976
 -Node: Setting precision896875
 -Ref: table-predefined-precision-strings897559
 -Node: Setting the rounding mode899388
 -Ref: table-gawk-rounding-modes899752
 -Ref: Setting the rounding mode-Footnote-1903204
 -Node: Arbitrary Precision Integers903383
 -Ref: Arbitrary Precision Integers-Footnote-1906367
 -Node: POSIX Floating Point Problems906516
 -Ref: POSIX Floating Point Problems-Footnote-1910395
 -Node: Floating point summary910433
 -Node: Dynamic Extensions912629
 -Node: Extension Intro914181
 -Node: Plugin License915446
 -Node: Extension Mechanism Outline916243
 -Ref: figure-load-extension916671
 -Ref: figure-register-new-function918151
 -Ref: figure-call-new-function919155
 -Node: Extension API Description921142
 -Node: Extension API Functions Introduction922592
 -Node: General Data Types927413
 -Ref: General Data Types-Footnote-1933313
 -Node: Memory Allocation Functions933612
 -Ref: Memory Allocation Functions-Footnote-1936451
 -Node: Constructor Functions936550
 -Node: Registration Functions938285
 -Node: Extension Functions938970
 -Node: Exit Callback Functions941267
 -Node: Extension Version String942515
 -Node: Input Parsers943178
 -Node: Output Wrappers953053
 -Node: Two-way processors957566
 -Node: Printing Messages959829
 -Ref: Printing Messages-Footnote-1960905
 -Node: Updating `ERRNO'961057
 -Node: Requesting Values961797
 -Ref: table-value-types-returned962524
 -Node: Accessing Parameters963481
 -Node: Symbol Table Access964715
 -Node: Symbol table by name965229
 -Node: Symbol table by cookie967249
 -Ref: Symbol table by cookie-Footnote-1971394
 -Node: Cached values971457
 -Ref: Cached values-Footnote-1974953
 -Node: Array Manipulation975044
 -Ref: Array Manipulation-Footnote-1976142
 -Node: Array Data Types976179
 -Ref: Array Data Types-Footnote-1978834
 -Node: Array Functions978926
 -Node: Flattening Arrays982785
 -Node: Creating Arrays989687
 -Node: Extension API Variables994458
 -Node: Extension Versioning995094
 -Node: Extension API Informational Variables996985
 -Node: Extension API Boilerplate998050
 -Node: Finding Extensions1001859
 -Node: Extension Example1002419
 -Node: Internal File Description1003191
 -Node: Internal File Ops1007258
 -Ref: Internal File Ops-Footnote-11019009
 -Node: Using Internal File Ops1019149
 -Ref: Using Internal File Ops-Footnote-11021532
 -Node: Extension Samples1021805
 -Node: Extension Sample File Functions1023333
 -Node: Extension Sample Fnmatch1031014
 -Node: Extension Sample Fork1032502
 -Node: Extension Sample Inplace1033717
 -Node: Extension Sample Ord1035393
 -Node: Extension Sample Readdir1036229
 -Ref: table-readdir-file-types1037106
 -Node: Extension Sample Revout1037917
 -Node: Extension Sample Rev2way1038506
 -Node: Extension Sample Read write array1039246
 -Node: Extension Sample Readfile1041186
 -Node: Extension Sample Time1042281
 -Node: Extension Sample API Tests1043629
 -Node: gawkextlib1044120
 -Node: Extension summary1046798
 -Node: Extension Exercises1050487
 -Node: Language History1051209
 -Node: V7/SVR3.11052865
 -Node: SVR41055018
 -Node: POSIX1056452
 -Node: BTL1057833
 -Node: POSIX/GNU1058564
 -Node: Feature History1064085
 -Node: Common Extensions1077183
 -Node: Ranges and Locales1078555
 -Ref: Ranges and Locales-Footnote-11083174
 -Ref: Ranges and Locales-Footnote-21083201
 -Ref: Ranges and Locales-Footnote-31083436
 -Node: Contributors1083657
 -Node: History summary1089197
 -Node: Installation1090576
 -Node: Gawk Distribution1091522
 -Node: Getting1092006
 -Node: Extracting1092829
 -Node: Distribution contents1094466
 -Node: Unix Installation1100220
 -Node: Quick Installation1100837
 -Node: Additional Configuration Options1103261
 -Node: Configuration Philosophy1105064
 -Node: Non-Unix Installation1107433
 -Node: PC Installation1107891
 -Node: PC Binary Installation1109211
 -Node: PC Compiling1111059
 -Ref: PC Compiling-Footnote-11114080
 -Node: PC Testing1114189
 -Node: PC Using1115365
 -Node: Cygwin1119480
 -Node: MSYS1120250
 -Node: VMS Installation1120751
 -Node: VMS Compilation1121543
 -Ref: VMS Compilation-Footnote-11122772
 -Node: VMS Dynamic Extensions1122830
 -Node: VMS Installation Details1124514
 -Node: VMS Running1126765
 -Node: VMS GNV1129605
 -Node: VMS Old Gawk1130340
 -Node: Bugs1130810
 -Node: Other Versions1134699
 -Node: Installation summary1141133
 -Node: Notes1142192
 -Node: Compatibility Mode1143057
 -Node: Additions1143839
 -Node: Accessing The Source1144764
 -Node: Adding Code1146199
 -Node: New Ports1152356
 -Node: Derived Files1156838
 -Ref: Derived Files-Footnote-11162313
 -Ref: Derived Files-Footnote-21162347
 -Ref: Derived Files-Footnote-31162943
 -Node: Future Extensions1163057
 -Node: Implementation Limitations1163663
 -Node: Extension Design1164911
 -Node: Old Extension Problems1166065
 -Ref: Old Extension Problems-Footnote-11167582
 -Node: Extension New Mechanism Goals1167639
 -Ref: Extension New Mechanism Goals-Footnote-11170999
 -Node: Extension Other Design Decisions1171188
 -Node: Extension Future Growth1173296
 -Node: Old Extension Mechanism1174132
 -Node: Notes summary1175894
 -Node: Basic Concepts1177080
 -Node: Basic High Level1177761
 -Ref: figure-general-flow1178033
 -Ref: figure-process-flow1178632
 -Ref: Basic High Level-Footnote-11181861
 -Node: Basic Data Typing1182046
 -Node: Glossary1185374
 -Node: Copying1217303
 -Node: GNU Free Documentation License1254859
 -Node: Index1279995
 +Node: Foreword342225
 +Node: Foreword446669
 +Node: Preface48200
 +Ref: Preface-Footnote-151071
 +Ref: Preface-Footnote-251178
 +Ref: Preface-Footnote-351411
 +Node: History51553
 +Node: Names53904
 +Ref: Names-Footnote-154997
 +Node: This Manual55143
 +Ref: This Manual-Footnote-161643
 +Node: Conventions61743
 +Node: Manual History64080
 +Ref: Manual History-Footnote-167073
 +Ref: Manual History-Footnote-267114
 +Node: How To Contribute67188
 +Node: Acknowledgments68317
 +Node: Getting Started73183
 +Node: Running gawk75622
 +Node: One-shot76812
 +Node: Read Terminal78076
 +Node: Long80107
 +Node: Executable Scripts81620
 +Ref: Executable Scripts-Footnote-184409
 +Node: Comments84512
 +Node: Quoting86994
 +Node: DOS Quoting92512
 +Node: Sample Data Files93187
 +Node: Very Simple95782
 +Node: Two Rules100681
 +Node: More Complex102567
 +Node: Statements/Lines105429
 +Ref: Statements/Lines-Footnote-1109884
 +Node: Other Features110149
 +Node: When111085
 +Ref: When-Footnote-1112839
 +Node: Intro Summary112904
 +Node: Invoking Gawk113788
 +Node: Command Line115302
 +Node: Options116100
 +Ref: Options-Footnote-1131895
 +Ref: Options-Footnote-2132124
 +Node: Other Arguments132149
 +Node: Naming Standard Input135097
 +Node: Environment Variables136190
 +Node: AWKPATH Variable136748
 +Ref: AWKPATH Variable-Footnote-1140155
 +Ref: AWKPATH Variable-Footnote-2140200
 +Node: AWKLIBPATH Variable140460
 +Node: Other Environment Variables141716
 +Node: Exit Status145234
 +Node: Include Files145910
 +Node: Loading Shared Libraries149499
 +Node: Obsolete150926
 +Node: Undocumented151618
 +Node: Invoking Summary151885
 +Node: Regexp153548
 +Node: Regexp Usage155002
 +Node: Escape Sequences157039
 +Node: Regexp Operators163268
 +Ref: Regexp Operators-Footnote-1170678
 +Ref: Regexp Operators-Footnote-2170825
 +Node: Bracket Expressions170923
 +Ref: table-char-classes172938
 +Node: Leftmost Longest175880
 +Node: Computed Regexps177182
 +Node: GNU Regexp Operators180611
 +Node: Case-sensitivity184283
 +Ref: Case-sensitivity-Footnote-1187168
 +Ref: Case-sensitivity-Footnote-2187403
 +Node: Regexp Summary187511
 +Node: Reading Files188978
 +Node: Records191071
 +Node: awk split records191804
 +Node: gawk split records196733
 +Ref: gawk split records-Footnote-1201272
 +Node: Fields201309
 +Ref: Fields-Footnote-1204087
 +Node: Nonconstant Fields204173
 +Ref: Nonconstant Fields-Footnote-1206411
 +Node: Changing Fields206614
 +Node: Field Separators212545
 +Node: Default Field Splitting215249
 +Node: Regexp Field Splitting216366
 +Node: Single Character Fields219716
 +Node: Command Line Field Separator220775
 +Node: Full Line Fields223992
 +Ref: Full Line Fields-Footnote-1225513
 +Ref: Full Line Fields-Footnote-2225559
 +Node: Field Splitting Summary225660
 +Node: Constant Size227734
 +Node: Splitting By Content232317
 +Ref: Splitting By Content-Footnote-1236282
 +Node: Multiple Line236445
 +Ref: Multiple Line-Footnote-1242326
 +Node: Getline242505
 +Node: Plain Getline244712
 +Node: Getline/Variable247352
 +Node: Getline/File248501
 +Node: Getline/Variable/File249886
 +Ref: Getline/Variable/File-Footnote-1251489
 +Node: Getline/Pipe251576
 +Node: Getline/Variable/Pipe254254
 +Node: Getline/Coprocess255385
 +Node: Getline/Variable/Coprocess256649
 +Node: Getline Notes257388
 +Node: Getline Summary260182
 +Ref: table-getline-variants260594
 +Node: Read Timeout261423
 +Ref: Read Timeout-Footnote-1265260
 +Node: Command-line directories265318
 +Node: Input Summary266223
 +Node: Input Exercises269608
 +Node: Printing270336
 +Node: Print272113
 +Node: Print Examples273570
 +Node: Output Separators276349
 +Node: OFMT278367
 +Node: Printf279722
 +Node: Basic Printf280507
 +Node: Control Letters282079
 +Node: Format Modifiers286064
 +Node: Printf Examples292074
 +Node: Redirection294560
 +Node: Special FD301398
 +Ref: Special FD-Footnote-1304564
 +Node: Special Files304638
 +Node: Other Inherited Files305255
 +Node: Special Network306255
 +Node: Special Caveats307117
 +Node: Close Files And Pipes308066
 +Ref: Close Files And Pipes-Footnote-1315257
 +Ref: Close Files And Pipes-Footnote-2315405
 +Node: Output Summary315555
 +Node: Output Exercises316553
 +Node: Expressions317233
 +Node: Values318422
 +Node: Constants319099
 +Node: Scalar Constants319790
 +Ref: Scalar Constants-Footnote-1320652
 +Node: Nondecimal-numbers320902
 +Node: Regexp Constants323912
 +Node: Using Constant Regexps324438
 +Node: Variables327601
 +Node: Using Variables328258
 +Node: Assignment Options330169
 +Node: Conversion332044
 +Node: Strings And Numbers332568
 +Ref: Strings And Numbers-Footnote-1335633
 +Node: Locale influences conversions335742
 +Ref: table-locale-affects338488
 +Node: All Operators339080
 +Node: Arithmetic Ops339709
 +Node: Concatenation342214
 +Ref: Concatenation-Footnote-1345033
 +Node: Assignment Ops345140
 +Ref: table-assign-ops350119
 +Node: Increment Ops351429
 +Node: Truth Values and Conditions354860
 +Node: Truth Values355943
 +Node: Typing and Comparison356992
 +Node: Variable Typing357808
 +Node: Comparison Operators361475
 +Ref: table-relational-ops361885
 +Node: POSIX String Comparison365380
 +Ref: POSIX String Comparison-Footnote-1366452
 +Node: Boolean Ops366591
 +Ref: Boolean Ops-Footnote-1371069
 +Node: Conditional Exp371160
 +Node: Function Calls372898
 +Node: Precedence376778
 +Node: Locales380438
 +Node: Expressions Summary382070
 +Node: Patterns and Actions384641
 +Node: Pattern Overview385761
 +Node: Regexp Patterns387440
 +Node: Expression Patterns387983
 +Node: Ranges391763
 +Node: BEGIN/END394870
 +Node: Using BEGIN/END395631
 +Ref: Using BEGIN/END-Footnote-1398367
 +Node: I/O And BEGIN/END398473
 +Node: BEGINFILE/ENDFILE400788
 +Node: Empty403685
 +Node: Using Shell Variables404002
 +Node: Action Overview406275
 +Node: Statements408601
 +Node: If Statement410449
 +Node: While Statement411944
 +Node: Do Statement413972
 +Node: For Statement415120
 +Node: Switch Statement418278
 +Node: Break Statement420660
 +Node: Continue Statement422701
 +Node: Next Statement424528
 +Node: Nextfile Statement426909
 +Node: Exit Statement429537
 +Node: Built-in Variables431948
 +Node: User-modified433081
 +Ref: User-modified-Footnote-1440784
 +Node: Auto-set440846
 +Ref: Auto-set-Footnote-1454555
 +Ref: Auto-set-Footnote-2454760
 +Node: ARGC and ARGV454816
 +Node: Pattern Action Summary459034
 +Node: Arrays461467
 +Node: Array Basics462796
 +Node: Array Intro463640
 +Ref: figure-array-elements465574
 +Ref: Array Intro-Footnote-1468194
 +Node: Reference to Elements468322
 +Node: Assigning Elements470784
 +Node: Array Example471275
 +Node: Scanning an Array473034
 +Node: Controlling Scanning476054
 +Ref: Controlling Scanning-Footnote-1481448
 +Node: Numeric Array Subscripts481764
 +Node: Uninitialized Subscripts483949
 +Node: Delete485566
 +Ref: Delete-Footnote-1488315
 +Node: Multidimensional488372
 +Node: Multiscanning491469
 +Node: Arrays of Arrays493058
 +Node: Arrays Summary497812
 +Node: Functions499903
 +Node: Built-in500942
 +Node: Calling Built-in502020
 +Node: Numeric Functions504015
 +Ref: Numeric Functions-Footnote-1508833
 +Ref: Numeric Functions-Footnote-2509190
 +Ref: Numeric Functions-Footnote-3509238
 +Node: String Functions509510
 +Ref: String Functions-Footnote-1533011
 +Ref: String Functions-Footnote-2533140
 +Ref: String Functions-Footnote-3533388
 +Node: Gory Details533475
 +Ref: table-sub-escapes535256
 +Ref: table-sub-proposed536771
 +Ref: table-posix-sub538133
 +Ref: table-gensub-escapes539670
 +Ref: Gory Details-Footnote-1540503
 +Node: I/O Functions540654
 +Ref: I/O Functions-Footnote-1547890
 +Node: Time Functions548037
 +Ref: Time Functions-Footnote-1558546
 +Ref: Time Functions-Footnote-2558614
 +Ref: Time Functions-Footnote-3558772
 +Ref: Time Functions-Footnote-4558883
 +Ref: Time Functions-Footnote-5558995
 +Ref: Time Functions-Footnote-6559222
 +Node: Bitwise Functions559488
 +Ref: table-bitwise-ops560050
 +Ref: Bitwise Functions-Footnote-1564378
 +Node: Type Functions564550
 +Node: I18N Functions565702
 +Node: User-defined567349
 +Node: Definition Syntax568154
 +Ref: Definition Syntax-Footnote-1573813
 +Node: Function Example573884
 +Ref: Function Example-Footnote-1576805
 +Node: Function Caveats576827
 +Node: Calling A Function577345
 +Node: Variable Scope578303
 +Node: Pass By Value/Reference581296
 +Node: Return Statement584793
 +Node: Dynamic Typing587772
 +Node: Indirect Calls588701
 +Ref: Indirect Calls-Footnote-1600007
 +Node: Functions Summary600135
 +Node: Library Functions602837
 +Ref: Library Functions-Footnote-1606445
 +Ref: Library Functions-Footnote-2606588
 +Node: Library Names606759
 +Ref: Library Names-Footnote-1610217
 +Ref: Library Names-Footnote-2610440
 +Node: General Functions610526
 +Node: Strtonum Function611629
 +Node: Assert Function614651
 +Node: Round Function617975
 +Node: Cliff Random Function619516
 +Node: Ordinal Functions620532
 +Ref: Ordinal Functions-Footnote-1623595
 +Ref: Ordinal Functions-Footnote-2623847
 +Node: Join Function624058
 +Ref: Join Function-Footnote-1625828
 +Node: Getlocaltime Function626028
 +Node: Readfile Function629772
 +Node: Shell Quoting631744
 +Node: Data File Management633145
 +Node: Filetrans Function633777
 +Node: Rewind Function637873
 +Node: File Checking639259
 +Ref: File Checking-Footnote-1640592
 +Node: Empty Files640793
 +Node: Ignoring Assigns642772
 +Node: Getopt Function644322
 +Ref: Getopt Function-Footnote-1655786
 +Node: Passwd Functions655986
 +Ref: Passwd Functions-Footnote-1664826
 +Node: Group Functions664914
 +Ref: Group Functions-Footnote-1672811
 +Node: Walking Arrays673016
 +Node: Library Functions Summary674616
 +Node: Library Exercises676020
 +Node: Sample Programs677300
 +Node: Running Examples678070
 +Node: Clones678798
 +Node: Cut Program680022
 +Node: Egrep Program689742
 +Ref: Egrep Program-Footnote-1697245
 +Node: Id Program697355
 +Node: Split Program701031
 +Ref: Split Program-Footnote-1704485
 +Node: Tee Program704613
 +Node: Uniq Program707402
 +Node: Wc Program714821
 +Ref: Wc Program-Footnote-1719071
 +Node: Miscellaneous Programs719165
 +Node: Dupword Program720378
 +Node: Alarm Program722409
 +Node: Translate Program727214
 +Ref: Translate Program-Footnote-1731777
 +Node: Labels Program732047
 +Ref: Labels Program-Footnote-1735398
 +Node: Word Sorting735482
 +Node: History Sorting739552
 +Node: Extract Program741387
 +Node: Simple Sed748911
 +Node: Igawk Program751981
 +Ref: Igawk Program-Footnote-1766307
 +Ref: Igawk Program-Footnote-2766508
 +Ref: Igawk Program-Footnote-3766630
 +Node: Anagram Program766745
 +Node: Signature Program769806
 +Node: Programs Summary771053
 +Node: Programs Exercises772274
 +Ref: Programs Exercises-Footnote-1776405
 +Node: Advanced Features776496
 +Node: Nondecimal Data778478
 +Node: Array Sorting780068
 +Node: Controlling Array Traversal780768
 +Ref: Controlling Array Traversal-Footnote-1789134
 +Node: Array Sorting Functions789252
 +Ref: Array Sorting Functions-Footnote-1793138
 +Node: Two-way I/O793334
 +Ref: Two-way I/O-Footnote-1798279
 +Ref: Two-way I/O-Footnote-2798465
 +Node: TCP/IP Networking798547
 +Node: Profiling801419
 +Node: Advanced Features Summary809690
 +Node: Internationalization811623
 +Node: I18N and L10N813103
 +Node: Explaining gettext813789
 +Ref: Explaining gettext-Footnote-1818814
 +Ref: Explaining gettext-Footnote-2818998
 +Node: Programmer i18n819163
 +Ref: Programmer i18n-Footnote-1824039
 +Node: Translator i18n824088
 +Node: String Extraction824882
 +Ref: String Extraction-Footnote-1826013
 +Node: Printf Ordering826099
 +Ref: Printf Ordering-Footnote-1828885
 +Node: I18N Portability828949
 +Ref: I18N Portability-Footnote-1831405
 +Node: I18N Example831468
 +Ref: I18N Example-Footnote-1834271
 +Node: Gawk I18N834343
 +Node: I18N Summary834987
 +Node: Debugger836327
 +Node: Debugging837349
 +Node: Debugging Concepts837790
 +Node: Debugging Terms839600
 +Node: Awk Debugging842172
 +Node: Sample Debugging Session843078
 +Node: Debugger Invocation843612
 +Node: Finding The Bug844997
 +Node: List of Debugger Commands851476
 +Node: Breakpoint Control852808
 +Node: Debugger Execution Control856485
 +Node: Viewing And Changing Data859844
 +Node: Execution Stack863220
 +Node: Debugger Info864855
 +Node: Miscellaneous Debugger Commands868900
 +Node: Readline Support873901
 +Node: Limitations874795
 +Node: Debugging Summary876910
 +Node: Arbitrary Precision Arithmetic878084
 +Node: Computer Arithmetic879500
 +Ref: table-numeric-ranges883099
 +Ref: Computer Arithmetic-Footnote-1883623
 +Node: Math Definitions883680
 +Ref: table-ieee-formats886975
 +Ref: Math Definitions-Footnote-1887579
 +Node: MPFR features887684
 +Node: FP Math Caution889355
 +Ref: FP Math Caution-Footnote-1890405
 +Node: Inexactness of computations890774
 +Node: Inexact representation891733
 +Node: Comparing FP Values893091
 +Node: Errors accumulate894173
 +Node: Getting Accuracy895605
 +Node: Try To Round898309
 +Node: Setting precision899208
 +Ref: table-predefined-precision-strings899892
 +Node: Setting the rounding mode901721
 +Ref: table-gawk-rounding-modes902085
 +Ref: Setting the rounding mode-Footnote-1905537
 +Node: Arbitrary Precision Integers905716
 +Ref: Arbitrary Precision Integers-Footnote-1910614
 +Node: POSIX Floating Point Problems910763
 +Ref: POSIX Floating Point Problems-Footnote-1914642
 +Node: Floating point summary914680
 +Node: Dynamic Extensions916876
 +Node: Extension Intro918428
 +Node: Plugin License919693
 +Node: Extension Mechanism Outline920490
 +Ref: figure-load-extension920918
 +Ref: figure-register-new-function922398
 +Ref: figure-call-new-function923402
 +Node: Extension API Description925389
 +Node: Extension API Functions Introduction926839
 +Node: General Data Types931660
 +Ref: General Data Types-Footnote-1937560
 +Node: Memory Allocation Functions937859
 +Ref: Memory Allocation Functions-Footnote-1940698
 +Node: Constructor Functions940797
 +Node: Registration Functions942532
 +Node: Extension Functions943217
 +Node: Exit Callback Functions945514
 +Node: Extension Version String946762
 +Node: Input Parsers947425
 +Node: Output Wrappers957300
 +Node: Two-way processors961813
 +Node: Printing Messages964076
 +Ref: Printing Messages-Footnote-1965152
 +Node: Updating `ERRNO'965304
 +Node: Requesting Values966044
 +Ref: table-value-types-returned966771
 +Node: Accessing Parameters967728
 +Node: Symbol Table Access968962
 +Node: Symbol table by name969476
 +Node: Symbol table by cookie971496
 +Ref: Symbol table by cookie-Footnote-1975641
 +Node: Cached values975704
 +Ref: Cached values-Footnote-1979200
 +Node: Array Manipulation979291
 +Ref: Array Manipulation-Footnote-1980389
 +Node: Array Data Types980426
 +Ref: Array Data Types-Footnote-1983081
 +Node: Array Functions983173
 +Node: Flattening Arrays987032
 +Node: Creating Arrays993934
 +Node: Extension API Variables998705
 +Node: Extension Versioning999341
 +Node: Extension API Informational Variables1001232
 +Node: Extension API Boilerplate1002297
 +Node: Finding Extensions1006106
 +Node: Extension Example1006666
 +Node: Internal File Description1007438
 +Node: Internal File Ops1011505
 +Ref: Internal File Ops-Footnote-11023256
 +Node: Using Internal File Ops1023396
 +Ref: Using Internal File Ops-Footnote-11025779
 +Node: Extension Samples1026052
 +Node: Extension Sample File Functions1027580
 +Node: Extension Sample Fnmatch1035261
 +Node: Extension Sample Fork1036749
 +Node: Extension Sample Inplace1037964
 +Node: Extension Sample Ord1039640
 +Node: Extension Sample Readdir1040476
 +Ref: table-readdir-file-types1041353
 +Node: Extension Sample Revout1042164
 +Node: Extension Sample Rev2way1042753
 +Node: Extension Sample Read write array1043493
 +Node: Extension Sample Readfile1045433
 +Node: Extension Sample Time1046528
 +Node: Extension Sample API Tests1047876
 +Node: gawkextlib1048367
 +Node: Extension summary1051045
 +Node: Extension Exercises1054734
 +Node: Language History1055456
 +Node: V7/SVR3.11057112
- Node: SVR41059293
- Node: POSIX1060738
- Node: BTL1062127
- Node: POSIX/GNU1062861
- Node: Feature History1068650
- Node: Common Extensions1082376
- Node: Ranges and Locales1083700
- Ref: Ranges and Locales-Footnote-11088318
- Ref: Ranges and Locales-Footnote-21088345
- Ref: Ranges and Locales-Footnote-31088579
- Node: Contributors1088800
- Node: History summary1094341
- Node: Installation1095711
- Node: Gawk Distribution1096657
- Node: Getting1097141
- Node: Extracting1097964
- Node: Distribution contents1099599
- Node: Unix Installation1105664
- Node: Quick Installation1106347
- Node: Shell Startup Files1108758
- Node: Additional Configuration Options1109837
- Node: Configuration Philosophy1111576
- Node: Non-Unix Installation1113945
- Node: PC Installation1114403
- Node: PC Binary Installation1115722
- Node: PC Compiling1117570
- Ref: PC Compiling-Footnote-11120591
- Node: PC Testing1120700
- Node: PC Using1121876
- Node: Cygwin1125991
- Node: MSYS1126814
- Node: VMS Installation1127314
- Node: VMS Compilation1128106
- Ref: VMS Compilation-Footnote-11129328
- Node: VMS Dynamic Extensions1129386
- Node: VMS Installation Details1131070
- Node: VMS Running1133322
- Node: VMS GNV1136158
- Node: VMS Old Gawk1136892
- Node: Bugs1137362
- Node: Other Versions1141245
- Node: Installation summary1147669
- Node: Notes1148725
- Node: Compatibility Mode1149590
- Node: Additions1150372
- Node: Accessing The Source1151297
- Node: Adding Code1152732
- Node: New Ports1158889
- Node: Derived Files1163371
- Ref: Derived Files-Footnote-11168846
- Ref: Derived Files-Footnote-21168880
- Ref: Derived Files-Footnote-31169476
- Node: Future Extensions1169590
- Node: Implementation Limitations1170196
- Node: Extension Design1171444
- Node: Old Extension Problems1172598
- Ref: Old Extension Problems-Footnote-11174115
- Node: Extension New Mechanism Goals1174172
- Ref: Extension New Mechanism Goals-Footnote-11177532
- Node: Extension Other Design Decisions1177721
- Node: Extension Future Growth1179829
- Node: Old Extension Mechanism1180665
- Node: Notes summary1182427
- Node: Basic Concepts1183613
- Node: Basic High Level1184294
- Ref: figure-general-flow1184566
- Ref: figure-process-flow1185165
- Ref: Basic High Level-Footnote-11188394
- Node: Basic Data Typing1188579
- Node: Glossary1191907
- Node: Copying1223836
- Node: GNU Free Documentation License1261392
- Node: Index1286528
++Node: SVR41059265
++Node: POSIX1060699
++Node: BTL1062080
++Node: POSIX/GNU1062811
++Node: Feature History1068556
++Node: Common Extensions1082282
++Node: Ranges and Locales1083654
++Ref: Ranges and Locales-Footnote-11088273
++Ref: Ranges and Locales-Footnote-21088300
++Ref: Ranges and Locales-Footnote-31088535
++Node: Contributors1088756
++Node: History summary1094296
++Node: Installation1095675
++Node: Gawk Distribution1096621
++Node: Getting1097105
++Node: Extracting1097928
++Node: Distribution contents1099565
++Node: Unix Installation1105667
++Node: Quick Installation1106350
++Node: Shell Startup Files1108761
++Node: Additional Configuration Options1109840
++Node: Configuration Philosophy1111644
++Node: Non-Unix Installation1114013
++Node: PC Installation1114471
++Node: PC Binary Installation1115791
++Node: PC Compiling1117639
++Ref: PC Compiling-Footnote-11120660
++Node: PC Testing1120769
++Node: PC Using1121945
++Node: Cygwin1126060
++Node: MSYS1126830
++Node: VMS Installation1127331
++Node: VMS Compilation1128123
++Ref: VMS Compilation-Footnote-11129352
++Node: VMS Dynamic Extensions1129410
++Node: VMS Installation Details1131094
++Node: VMS Running1133345
++Node: VMS GNV1136185
++Node: VMS Old Gawk1136920
++Node: Bugs1137390
++Node: Other Versions1141279
++Node: Installation summary1147713
++Node: Notes1148772
++Node: Compatibility Mode1149637
++Node: Additions1150419
++Node: Accessing The Source1151344
++Node: Adding Code1152779
++Node: New Ports1158936
++Node: Derived Files1163418
++Ref: Derived Files-Footnote-11168893
++Ref: Derived Files-Footnote-21168927
++Ref: Derived Files-Footnote-31169523
++Node: Future Extensions1169637
++Node: Implementation Limitations1170243
++Node: Extension Design1171491
++Node: Old Extension Problems1172645
++Ref: Old Extension Problems-Footnote-11174162
++Node: Extension New Mechanism Goals1174219
++Ref: Extension New Mechanism Goals-Footnote-11177579
++Node: Extension Other Design Decisions1177768
++Node: Extension Future Growth1179876
++Node: Old Extension Mechanism1180712
++Node: Notes summary1182474
++Node: Basic Concepts1183660
++Node: Basic High Level1184341
++Ref: figure-general-flow1184613
++Ref: figure-process-flow1185212
++Ref: Basic High Level-Footnote-11188441
++Node: Basic Data Typing1188626
++Node: Glossary1191954
++Node: Copying1223883
++Node: GNU Free Documentation License1261439
++Node: Index1286575
  
  End Tag Table
diff --cc doc/gawk.texi
index 90a5f9c,1ca6880..7136a7d
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@@ -35770,17 -35610,12 +35770,17 @@@ functions for bit manipulatio
  
  @item
  The @code{isarray()} function to check if a variable is an array or not
- (@pxref{Type Functions}).
+ (@pxref{Type Functions})
  
  @item
- The @code{bindtextdomain()}, @code{dcgettext()} and @code{dcngettext()}
+ The @code{bindtextdomain()}, @code{dcgettext()}, and @code{dcngettext()}
  functions for internationalization
- (@pxref{Programmer i18n}).
+ (@pxref{Programmer i18n})
 +
 address@hidden
 +The @code{div()} function for doing integer
 +division and remainder
- (@pxref{Numeric Functions}).
++(@pxref{Numeric Functions})
  @end itemize
  
  @item
diff --cc doc/gawktexi.in
index 3209c61,724a559..1e3a7c8
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@@ -34861,17 -34701,12 +34861,17 @@@ functions for bit manipulatio
  
  @item
  The @code{isarray()} function to check if a variable is an array or not
- (@pxref{Type Functions}).
+ (@pxref{Type Functions})
  
  @item
- The @code{bindtextdomain()}, @code{dcgettext()} and @code{dcngettext()}
+ The @code{bindtextdomain()}, @code{dcgettext()}, and @code{dcngettext()}
  functions for internationalization
- (@pxref{Programmer i18n}).
+ (@pxref{Programmer i18n})
 +
 address@hidden
 +The @code{div()} function for doing integer
 +division and remainder
- (@pxref{Numeric Functions}).
++(@pxref{Numeric Functions})
  @end itemize
  
  @item

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

Summary of changes:
 ChangeLog       |    8 +
 awkgram.c       |   10 +-
 awkgram.y       |   10 +-
 doc/ChangeLog   |    4 +
 doc/gawk.info   |  532 +++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |  308 ++++++++++++++++----------------
 doc/gawktexi.in |  308 ++++++++++++++++----------------
 7 files changed, 600 insertions(+), 580 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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