[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-532

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-532-g50ccd98
Date: Sun, 07 Dec 2014 19:21:02 +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, gawk-4.1-stable has been updated
       via  50ccd9803efa7e9b1e411d4f43fcd520d41debad (commit)
      from  bf80c70c5aa0a98c02e3ce157153f7a40c516839 (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 -----------------------------------------------------------------

commit 50ccd9803efa7e9b1e411d4f43fcd520d41debad
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Dec 7 21:20:24 2014 +0200

    Minor edits.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index e471559..80db830 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2014-12-07         Arnold D. Robbins     <address@hidden>
+       * Minor fixes.
 2014-12-06         Arnold D. Robbins     <address@hidden>
        * A minor fix.
diff --git a/doc/ b/doc/
index 37a0d50..163ec3a 100644
--- a/doc/
+++ b/doc/
@@ -4372,7 +4372,7 @@ that this will never happen.
      `RS = "^[[:upper:]]"' can only match at the beginning of a file.
      This is because `gawk' views the input file as one long string
      that happens to contain newline characters.  It is thus best to
-     avoid anchor characters in the value of `RS'.
+     avoid anchor metacharacters in the value of `RS'.
    The use of `RS' as a regular expression and the `RT' variable are
 `gawk' extensions; they are not available in compatibility mode (*note
@@ -5998,6 +5998,7 @@ File:,  Node: Input Summary,  Next: Input 
Exercises,  Prev: Command-li
      possibilities are as follows:
      Value of `RS'     Records are split on    `awk' / `gawk'
+                       ...                     
      Any single        That character          `awk'
@@ -6437,7 +6438,7 @@ width.  Here is a list of the format-control letters:
      On systems supporting IEEE 754 floating-point format, values
      representing negative infinity are formatted as `-inf' or
-     `-infinity', and positive infinity as `inf' and `infinity'.  The
+     `-infinity', and positive infinity as `inf' or `infinity'.  The
      special "not a number" value formats as `-nan' or `nan' (*note
      Math Definitions::).
@@ -34372,484 +34373,484 @@ Node: Reading Files188591
 Node: Records190685
 Node: awk split records191418
 Node: gawk split records196333
-Ref: gawk split records-Footnote-1200873
-Node: Fields200910
-Ref: Fields-Footnote-1203686
-Node: Nonconstant Fields203772
-Ref: Nonconstant Fields-Footnote-1206015
-Node: Changing Fields206219
-Node: Field Separators212148
-Node: Default Field Splitting214853
-Node: Regexp Field Splitting215970
-Node: Single Character Fields219320
-Node: Command Line Field Separator220379
-Node: Full Line Fields223591
-Ref: Full Line Fields-Footnote-1225108
-Ref: Full Line Fields-Footnote-2225154
-Node: Field Splitting Summary225255
-Node: Constant Size227329
-Node: Splitting By Content231918
-Ref: Splitting By Content-Footnote-1235912
-Node: Multiple Line236075
-Ref: Multiple Line-Footnote-1241961
-Node: Getline242140
-Node: Plain Getline244352
-Node: Getline/Variable246992
-Node: Getline/File248140
-Node: Getline/Variable/File249524
-Ref: Getline/Variable/File-Footnote-1251127
-Node: Getline/Pipe251214
-Node: Getline/Variable/Pipe253897
-Node: Getline/Coprocess255028
-Node: Getline/Variable/Coprocess256280
-Node: Getline Notes257019
-Node: Getline Summary259811
-Ref: table-getline-variants260223
-Node: Read Timeout261052
-Ref: Read Timeout-Footnote-1264877
-Node: Command-line directories264935
-Node: Input Summary265840
-Node: Input Exercises269093
-Node: Printing269821
-Node: Print271598
-Node: Print Examples273055
-Node: Output Separators275834
-Node: OFMT277852
-Node: Printf279206
-Node: Basic Printf279991
-Node: Control Letters281561
-Node: Format Modifiers285545
-Node: Printf Examples291546
-Node: Redirection294032
-Node: Special FD300873
-Ref: Special FD-Footnote-1304033
-Node: Special Files304107
-Node: Other Inherited Files304724
-Node: Special Network305724
-Node: Special Caveats306586
-Node: Close Files And Pipes307537
-Ref: Close Files And Pipes-Footnote-1314719
-Ref: Close Files And Pipes-Footnote-2314867
-Node: Output Summary315017
-Node: Output Exercises316015
-Node: Expressions316695
-Node: Values317880
-Node: Constants318558
-Node: Scalar Constants319249
-Ref: Scalar Constants-Footnote-1320108
-Node: Nondecimal-numbers320358
-Node: Regexp Constants323376
-Node: Using Constant Regexps323901
-Node: Variables327044
-Node: Using Variables327699
-Node: Assignment Options329610
-Node: Conversion331485
-Node: Strings And Numbers332009
-Ref: Strings And Numbers-Footnote-1335074
-Node: Locale influences conversions335183
-Ref: table-locale-affects337930
-Node: All Operators338518
-Node: Arithmetic Ops339148
-Node: Concatenation341653
-Ref: Concatenation-Footnote-1344472
-Node: Assignment Ops344578
-Ref: table-assign-ops349557
-Node: Increment Ops350829
-Node: Truth Values and Conditions354267
-Node: Truth Values355352
-Node: Typing and Comparison356401
-Node: Variable Typing357211
-Node: Comparison Operators360864
-Ref: table-relational-ops361274
-Node: POSIX String Comparison364769
-Ref: POSIX String Comparison-Footnote-1365841
-Node: Boolean Ops365979
-Ref: Boolean Ops-Footnote-1370458
-Node: Conditional Exp370549
-Node: Function Calls372276
-Node: Precedence376156
-Node: Locales379817
-Node: Expressions Summary381449
-Node: Patterns and Actions384009
-Node: Pattern Overview385129
-Node: Regexp Patterns386808
-Node: Expression Patterns387351
-Node: Ranges391132
-Node: BEGIN/END394238
-Node: Using BEGIN/END394999
-Ref: Using BEGIN/END-Footnote-1397733
-Node: I/O And BEGIN/END397839
-Node: Empty403054
-Node: Using Shell Variables403371
-Node: Action Overview405644
-Node: Statements407970
-Node: If Statement409818
-Node: While Statement411313
-Node: Do Statement413342
-Node: For Statement414486
-Node: Switch Statement417643
-Node: Break Statement420025
-Node: Continue Statement422066
-Node: Next Statement423893
-Node: Nextfile Statement426274
-Node: Exit Statement428904
-Node: Built-in Variables431307
-Node: User-modified432440
-Ref: User-modified-Footnote-1440121
-Node: Auto-set440183
-Ref: Auto-set-Footnote-1453218
-Ref: Auto-set-Footnote-2453423
-Node: ARGC and ARGV453479
-Node: Pattern Action Summary457697
-Node: Arrays460124
-Node: Array Basics461453
-Node: Array Intro462297
-Ref: figure-array-elements464261
-Ref: Array Intro-Footnote-1466787
-Node: Reference to Elements466915
-Node: Assigning Elements469367
-Node: Array Example469858
-Node: Scanning an Array471616
-Node: Controlling Scanning474632
-Ref: Controlling Scanning-Footnote-1479828
-Node: Numeric Array Subscripts480144
-Node: Uninitialized Subscripts482329
-Node: Delete483946
-Ref: Delete-Footnote-1486689
-Node: Multidimensional486746
-Node: Multiscanning489843
-Node: Arrays of Arrays491432
-Node: Arrays Summary496191
-Node: Functions498283
-Node: Built-in499156
-Node: Calling Built-in500234
-Node: Numeric Functions502225
-Ref: Numeric Functions-Footnote-1506242
-Ref: Numeric Functions-Footnote-2506599
-Ref: Numeric Functions-Footnote-3506647
-Node: String Functions506919
-Ref: String Functions-Footnote-1530394
-Ref: String Functions-Footnote-2530523
-Ref: String Functions-Footnote-3530771
-Node: Gory Details530858
-Ref: table-sub-escapes532639
-Ref: table-sub-proposed534159
-Ref: table-posix-sub535523
-Ref: table-gensub-escapes537059
-Ref: Gory Details-Footnote-1537891
-Node: I/O Functions538042
-Ref: I/O Functions-Footnote-1545260
-Node: Time Functions545407
-Ref: Time Functions-Footnote-1555895
-Ref: Time Functions-Footnote-2555963
-Ref: Time Functions-Footnote-3556121
-Ref: Time Functions-Footnote-4556232
-Ref: Time Functions-Footnote-5556344
-Ref: Time Functions-Footnote-6556571
-Node: Bitwise Functions556837
-Ref: table-bitwise-ops557399
-Ref: Bitwise Functions-Footnote-1561708
-Node: Type Functions561877
-Node: I18N Functions563028
-Node: User-defined564673
-Node: Definition Syntax565478
-Ref: Definition Syntax-Footnote-1570885
-Node: Function Example570956
-Ref: Function Example-Footnote-1573875
-Node: Function Caveats573897
-Node: Calling A Function574415
-Node: Variable Scope575373
-Node: Pass By Value/Reference578361
-Node: Return Statement581856
-Node: Dynamic Typing584837
-Node: Indirect Calls585766
-Ref: Indirect Calls-Footnote-1597068
-Node: Functions Summary597196
-Node: Library Functions599898
-Ref: Library Functions-Footnote-1603507
-Ref: Library Functions-Footnote-2603650
-Node: Library Names603821
-Ref: Library Names-Footnote-1607275
-Ref: Library Names-Footnote-2607498
-Node: General Functions607584
-Node: Strtonum Function608687
-Node: Assert Function611709
-Node: Round Function615033
-Node: Cliff Random Function616574
-Node: Ordinal Functions617590
-Ref: Ordinal Functions-Footnote-1620653
-Ref: Ordinal Functions-Footnote-2620905
-Node: Join Function621116
-Ref: Join Function-Footnote-1622885
-Node: Getlocaltime Function623085
-Node: Readfile Function626829
-Node: Shell Quoting628799
-Node: Data File Management630200
-Node: Filetrans Function630832
-Node: Rewind Function634888
-Node: File Checking636275
-Ref: File Checking-Footnote-1637607
-Node: Empty Files637808
-Node: Ignoring Assigns639787
-Node: Getopt Function641338
-Ref: Getopt Function-Footnote-1652800
-Node: Passwd Functions653000
-Ref: Passwd Functions-Footnote-1661837
-Node: Group Functions661925
-Ref: Group Functions-Footnote-1669819
-Node: Walking Arrays670032
-Node: Library Functions Summary671635
-Node: Library Exercises673036
-Node: Sample Programs674316
-Node: Running Examples675086
-Node: Clones675814
-Node: Cut Program677038
-Node: Egrep Program686757
-Ref: Egrep Program-Footnote-1694255
-Node: Id Program694365
-Node: Split Program698010
-Ref: Split Program-Footnote-1701458
-Node: Tee Program701586
-Node: Uniq Program704375
-Node: Wc Program711794
-Ref: Wc Program-Footnote-1716044
-Node: Miscellaneous Programs716138
-Node: Dupword Program717351
-Node: Alarm Program719382
-Node: Translate Program724186
-Ref: Translate Program-Footnote-1728751
-Node: Labels Program729021
-Ref: Labels Program-Footnote-1732372
-Node: Word Sorting732456
-Node: History Sorting736527
-Node: Extract Program738363
-Node: Simple Sed745888
-Node: Igawk Program748956
-Ref: Igawk Program-Footnote-1763280
-Ref: Igawk Program-Footnote-2763481
-Ref: Igawk Program-Footnote-3763603
-Node: Anagram Program763718
-Node: Signature Program766775
-Node: Programs Summary768022
-Node: Programs Exercises769215
-Ref: Programs Exercises-Footnote-1773346
-Node: Advanced Features773437
-Node: Nondecimal Data775385
-Node: Array Sorting776975
-Node: Controlling Array Traversal777672
-Ref: Controlling Array Traversal-Footnote-1786005
-Node: Array Sorting Functions786123
-Ref: Array Sorting Functions-Footnote-1790012
-Node: Two-way I/O790208
-Ref: Two-way I/O-Footnote-1795149
-Ref: Two-way I/O-Footnote-2795335
-Node: TCP/IP Networking795417
-Node: Profiling798290
-Node: Advanced Features Summary805837
-Node: Internationalization807770
-Node: I18N and L10N809250
-Node: Explaining gettext809936
-Ref: Explaining gettext-Footnote-1814961
-Ref: Explaining gettext-Footnote-2815145
-Node: Programmer i18n815310
-Ref: Programmer i18n-Footnote-1820176
-Node: Translator i18n820225
-Node: String Extraction821019
-Ref: String Extraction-Footnote-1822150
-Node: Printf Ordering822236
-Ref: Printf Ordering-Footnote-1825022
-Node: I18N Portability825086
-Ref: I18N Portability-Footnote-1827541
-Node: I18N Example827604
-Ref: I18N Example-Footnote-1830407
-Node: Gawk I18N830479
-Node: I18N Summary831117
-Node: Debugger832456
-Node: Debugging833478
-Node: Debugging Concepts833919
-Node: Debugging Terms835772
-Node: Awk Debugging838344
-Node: Sample Debugging Session839238
-Node: Debugger Invocation839758
-Node: Finding The Bug841142
-Node: List of Debugger Commands847617
-Node: Breakpoint Control848950
-Node: Debugger Execution Control852646
-Node: Viewing And Changing Data856010
-Node: Execution Stack859388
-Node: Debugger Info861025
-Node: Miscellaneous Debugger Commands865042
-Node: Readline Support870071
-Node: Limitations870963
-Node: Debugging Summary873077
-Node: Arbitrary Precision Arithmetic874245
-Node: Computer Arithmetic875661
-Ref: table-numeric-ranges879259
-Ref: Computer Arithmetic-Footnote-1880118
-Node: Math Definitions880175
-Ref: table-ieee-formats883463
-Ref: Math Definitions-Footnote-1884067
-Node: MPFR features884172
-Node: FP Math Caution885843
-Ref: FP Math Caution-Footnote-1886893
-Node: Inexactness of computations887262
-Node: Inexact representation888221
-Node: Comparing FP Values889578
-Node: Errors accumulate890660
-Node: Getting Accuracy892093
-Node: Try To Round894755
-Node: Setting precision895654
-Ref: table-predefined-precision-strings896338
-Node: Setting the rounding mode898127
-Ref: table-gawk-rounding-modes898491
-Ref: Setting the rounding mode-Footnote-1901946
-Node: Arbitrary Precision Integers902125
-Ref: Arbitrary Precision Integers-Footnote-1905111
-Node: POSIX Floating Point Problems905260
-Ref: POSIX Floating Point Problems-Footnote-1909133
-Node: Floating point summary909171
-Node: Dynamic Extensions911365
-Node: Extension Intro912917
-Node: Plugin License914183
-Node: Extension Mechanism Outline914980
-Ref: figure-load-extension915408
-Ref: figure-register-new-function916888
-Ref: figure-call-new-function917892
-Node: Extension API Description919878
-Node: Extension API Functions Introduction921328
-Node: General Data Types926152
-Ref: General Data Types-Footnote-1931891
-Node: Memory Allocation Functions932190
-Ref: Memory Allocation Functions-Footnote-1935029
-Node: Constructor Functions935125
-Node: Registration Functions936859
-Node: Extension Functions937544
-Node: Exit Callback Functions939841
-Node: Extension Version String941089
-Node: Input Parsers941754
-Node: Output Wrappers951631
-Node: Two-way processors956146
-Node: Printing Messages958350
-Ref: Printing Messages-Footnote-1959426
-Node: Updating `ERRNO'959578
-Node: Requesting Values960318
-Ref: table-value-types-returned961046
-Node: Accessing Parameters962003
-Node: Symbol Table Access963234
-Node: Symbol table by name963748
-Node: Symbol table by cookie965729
-Ref: Symbol table by cookie-Footnote-1969873
-Node: Cached values969936
-Ref: Cached values-Footnote-1973435
-Node: Array Manipulation973526
-Ref: Array Manipulation-Footnote-1974624
-Node: Array Data Types974661
-Ref: Array Data Types-Footnote-1977316
-Node: Array Functions977408
-Node: Flattening Arrays981262
-Node: Creating Arrays988154
-Node: Extension API Variables992923
-Node: Extension Versioning993559
-Node: Extension API Informational Variables995460
-Node: Extension API Boilerplate996548
-Node: Finding Extensions1000357
-Node: Extension Example1000917
-Node: Internal File Description1001689
-Node: Internal File Ops1005756
-Ref: Internal File Ops-Footnote-11017426
-Node: Using Internal File Ops1017566
-Ref: Using Internal File Ops-Footnote-11019949
-Node: Extension Samples1020222
-Node: Extension Sample File Functions1021748
-Node: Extension Sample Fnmatch1029386
-Node: Extension Sample Fork1030877
-Node: Extension Sample Inplace1032092
-Node: Extension Sample Ord1033767
-Node: Extension Sample Readdir1034603
-Ref: table-readdir-file-types1035479
-Node: Extension Sample Revout1036290
-Node: Extension Sample Rev2way1036880
-Node: Extension Sample Read write array1037620
-Node: Extension Sample Readfile1039560
-Node: Extension Sample Time1040655
-Node: Extension Sample API Tests1042004
-Node: gawkextlib1042495
-Node: Extension summary1045153
-Node: Extension Exercises1048830
-Node: Language History1049552
-Node: V7/SVR3.11051208
-Node: SVR41053389
-Node: POSIX1054834
-Node: BTL1056223
-Node: POSIX/GNU1056957
-Node: Feature History1062521
-Node: Common Extensions1075619
-Node: Ranges and Locales1076943
-Ref: Ranges and Locales-Footnote-11081561
-Ref: Ranges and Locales-Footnote-21081588
-Ref: Ranges and Locales-Footnote-31081822
-Node: Contributors1082043
-Node: History summary1087584
-Node: Installation1088954
-Node: Gawk Distribution1089900
-Node: Getting1090384
-Node: Extracting1091207
-Node: Distribution contents1092842
-Node: Unix Installation1098559
-Node: Quick Installation1099176
-Node: Additional Configuration Options1101600
-Node: Configuration Philosophy1103338
-Node: Non-Unix Installation1105707
-Node: PC Installation1106165
-Node: PC Binary Installation1107484
-Node: PC Compiling1109332
-Ref: PC Compiling-Footnote-11112353
-Node: PC Testing1112462
-Node: PC Using1113638
-Node: Cygwin1117753
-Node: MSYS1118576
-Node: VMS Installation1119076
-Node: VMS Compilation1119868
-Ref: VMS Compilation-Footnote-11121090
-Node: VMS Dynamic Extensions1121148
-Node: VMS Installation Details1122832
-Node: VMS Running1125084
-Node: VMS GNV1127920
-Node: VMS Old Gawk1128654
-Node: Bugs1129124
-Node: Other Versions1133007
-Node: Installation summary1139429
-Node: Notes1140485
-Node: Compatibility Mode1141350
-Node: Additions1142132
-Node: Accessing The Source1143057
-Node: Adding Code1144493
-Node: New Ports1150658
-Node: Derived Files1155140
-Ref: Derived Files-Footnote-11160615
-Ref: Derived Files-Footnote-21160649
-Ref: Derived Files-Footnote-31161245
-Node: Future Extensions1161359
-Node: Implementation Limitations1161965
-Node: Extension Design1163213
-Node: Old Extension Problems1164367
-Ref: Old Extension Problems-Footnote-11165884
-Node: Extension New Mechanism Goals1165941
-Ref: Extension New Mechanism Goals-Footnote-11169301
-Node: Extension Other Design Decisions1169490
-Node: Extension Future Growth1171598
-Node: Old Extension Mechanism1172434
-Node: Notes summary1174196
-Node: Basic Concepts1175382
-Node: Basic High Level1176063
-Ref: figure-general-flow1176335
-Ref: figure-process-flow1176934
-Ref: Basic High Level-Footnote-11180163
-Node: Basic Data Typing1180348
-Node: Glossary1183676
-Node: Copying1208834
-Node: GNU Free Documentation License1246390
-Node: Index1271526
+Ref: gawk split records-Footnote-1200877
+Node: Fields200914
+Ref: Fields-Footnote-1203690
+Node: Nonconstant Fields203776
+Ref: Nonconstant Fields-Footnote-1206019
+Node: Changing Fields206223
+Node: Field Separators212152
+Node: Default Field Splitting214857
+Node: Regexp Field Splitting215974
+Node: Single Character Fields219324
+Node: Command Line Field Separator220383
+Node: Full Line Fields223595
+Ref: Full Line Fields-Footnote-1225112
+Ref: Full Line Fields-Footnote-2225158
+Node: Field Splitting Summary225259
+Node: Constant Size227333
+Node: Splitting By Content231922
+Ref: Splitting By Content-Footnote-1235916
+Node: Multiple Line236079
+Ref: Multiple Line-Footnote-1241965
+Node: Getline242144
+Node: Plain Getline244356
+Node: Getline/Variable246996
+Node: Getline/File248144
+Node: Getline/Variable/File249528
+Ref: Getline/Variable/File-Footnote-1251131
+Node: Getline/Pipe251218
+Node: Getline/Variable/Pipe253901
+Node: Getline/Coprocess255032
+Node: Getline/Variable/Coprocess256284
+Node: Getline Notes257023
+Node: Getline Summary259815
+Ref: table-getline-variants260227
+Node: Read Timeout261056
+Ref: Read Timeout-Footnote-1264881
+Node: Command-line directories264939
+Node: Input Summary265844
+Node: Input Exercises269145
+Node: Printing269873
+Node: Print271650
+Node: Print Examples273107
+Node: Output Separators275886
+Node: OFMT277904
+Node: Printf279258
+Node: Basic Printf280043
+Node: Control Letters281613
+Node: Format Modifiers285596
+Node: Printf Examples291597
+Node: Redirection294083
+Node: Special FD300924
+Ref: Special FD-Footnote-1304084
+Node: Special Files304158
+Node: Other Inherited Files304775
+Node: Special Network305775
+Node: Special Caveats306637
+Node: Close Files And Pipes307588
+Ref: Close Files And Pipes-Footnote-1314770
+Ref: Close Files And Pipes-Footnote-2314918
+Node: Output Summary315068
+Node: Output Exercises316066
+Node: Expressions316746
+Node: Values317931
+Node: Constants318609
+Node: Scalar Constants319300
+Ref: Scalar Constants-Footnote-1320159
+Node: Nondecimal-numbers320409
+Node: Regexp Constants323427
+Node: Using Constant Regexps323952
+Node: Variables327095
+Node: Using Variables327750
+Node: Assignment Options329661
+Node: Conversion331536
+Node: Strings And Numbers332060
+Ref: Strings And Numbers-Footnote-1335125
+Node: Locale influences conversions335234
+Ref: table-locale-affects337981
+Node: All Operators338569
+Node: Arithmetic Ops339199
+Node: Concatenation341704
+Ref: Concatenation-Footnote-1344523
+Node: Assignment Ops344629
+Ref: table-assign-ops349608
+Node: Increment Ops350880
+Node: Truth Values and Conditions354318
+Node: Truth Values355403
+Node: Typing and Comparison356452
+Node: Variable Typing357262
+Node: Comparison Operators360915
+Ref: table-relational-ops361325
+Node: POSIX String Comparison364820
+Ref: POSIX String Comparison-Footnote-1365892
+Node: Boolean Ops366030
+Ref: Boolean Ops-Footnote-1370509
+Node: Conditional Exp370600
+Node: Function Calls372327
+Node: Precedence376207
+Node: Locales379868
+Node: Expressions Summary381500
+Node: Patterns and Actions384060
+Node: Pattern Overview385180
+Node: Regexp Patterns386859
+Node: Expression Patterns387402
+Node: Ranges391183
+Node: BEGIN/END394289
+Node: Using BEGIN/END395050
+Ref: Using BEGIN/END-Footnote-1397784
+Node: I/O And BEGIN/END397890
+Node: Empty403105
+Node: Using Shell Variables403422
+Node: Action Overview405695
+Node: Statements408021
+Node: If Statement409869
+Node: While Statement411364
+Node: Do Statement413393
+Node: For Statement414537
+Node: Switch Statement417694
+Node: Break Statement420076
+Node: Continue Statement422117
+Node: Next Statement423944
+Node: Nextfile Statement426325
+Node: Exit Statement428955
+Node: Built-in Variables431358
+Node: User-modified432491
+Ref: User-modified-Footnote-1440172
+Node: Auto-set440234
+Ref: Auto-set-Footnote-1453269
+Ref: Auto-set-Footnote-2453474
+Node: ARGC and ARGV453530
+Node: Pattern Action Summary457748
+Node: Arrays460175
+Node: Array Basics461504
+Node: Array Intro462348
+Ref: figure-array-elements464312
+Ref: Array Intro-Footnote-1466838
+Node: Reference to Elements466966
+Node: Assigning Elements469418
+Node: Array Example469909
+Node: Scanning an Array471667
+Node: Controlling Scanning474683
+Ref: Controlling Scanning-Footnote-1479879
+Node: Numeric Array Subscripts480195
+Node: Uninitialized Subscripts482380
+Node: Delete483997
+Ref: Delete-Footnote-1486740
+Node: Multidimensional486797
+Node: Multiscanning489894
+Node: Arrays of Arrays491483
+Node: Arrays Summary496242
+Node: Functions498334
+Node: Built-in499207
+Node: Calling Built-in500285
+Node: Numeric Functions502276
+Ref: Numeric Functions-Footnote-1506293
+Ref: Numeric Functions-Footnote-2506650
+Ref: Numeric Functions-Footnote-3506698
+Node: String Functions506970
+Ref: String Functions-Footnote-1530445
+Ref: String Functions-Footnote-2530574
+Ref: String Functions-Footnote-3530822
+Node: Gory Details530909
+Ref: table-sub-escapes532690
+Ref: table-sub-proposed534210
+Ref: table-posix-sub535574
+Ref: table-gensub-escapes537110
+Ref: Gory Details-Footnote-1537942
+Node: I/O Functions538093
+Ref: I/O Functions-Footnote-1545311
+Node: Time Functions545458
+Ref: Time Functions-Footnote-1555946
+Ref: Time Functions-Footnote-2556014
+Ref: Time Functions-Footnote-3556172
+Ref: Time Functions-Footnote-4556283
+Ref: Time Functions-Footnote-5556395
+Ref: Time Functions-Footnote-6556622
+Node: Bitwise Functions556888
+Ref: table-bitwise-ops557450
+Ref: Bitwise Functions-Footnote-1561759
+Node: Type Functions561928
+Node: I18N Functions563079
+Node: User-defined564724
+Node: Definition Syntax565529
+Ref: Definition Syntax-Footnote-1570936
+Node: Function Example571007
+Ref: Function Example-Footnote-1573926
+Node: Function Caveats573948
+Node: Calling A Function574466
+Node: Variable Scope575424
+Node: Pass By Value/Reference578412
+Node: Return Statement581907
+Node: Dynamic Typing584888
+Node: Indirect Calls585817
+Ref: Indirect Calls-Footnote-1597119
+Node: Functions Summary597247
+Node: Library Functions599949
+Ref: Library Functions-Footnote-1603558
+Ref: Library Functions-Footnote-2603701
+Node: Library Names603872
+Ref: Library Names-Footnote-1607326
+Ref: Library Names-Footnote-2607549
+Node: General Functions607635
+Node: Strtonum Function608738
+Node: Assert Function611760
+Node: Round Function615084
+Node: Cliff Random Function616625
+Node: Ordinal Functions617641
+Ref: Ordinal Functions-Footnote-1620704
+Ref: Ordinal Functions-Footnote-2620956
+Node: Join Function621167
+Ref: Join Function-Footnote-1622936
+Node: Getlocaltime Function623136
+Node: Readfile Function626880
+Node: Shell Quoting628850
+Node: Data File Management630251
+Node: Filetrans Function630883
+Node: Rewind Function634939
+Node: File Checking636326
+Ref: File Checking-Footnote-1637658
+Node: Empty Files637859
+Node: Ignoring Assigns639838
+Node: Getopt Function641389
+Ref: Getopt Function-Footnote-1652851
+Node: Passwd Functions653051
+Ref: Passwd Functions-Footnote-1661888
+Node: Group Functions661976
+Ref: Group Functions-Footnote-1669870
+Node: Walking Arrays670083
+Node: Library Functions Summary671686
+Node: Library Exercises673087
+Node: Sample Programs674367
+Node: Running Examples675137
+Node: Clones675865
+Node: Cut Program677089
+Node: Egrep Program686808
+Ref: Egrep Program-Footnote-1694306
+Node: Id Program694416
+Node: Split Program698061
+Ref: Split Program-Footnote-1701509
+Node: Tee Program701637
+Node: Uniq Program704426
+Node: Wc Program711845
+Ref: Wc Program-Footnote-1716095
+Node: Miscellaneous Programs716189
+Node: Dupword Program717402
+Node: Alarm Program719433
+Node: Translate Program724237
+Ref: Translate Program-Footnote-1728802
+Node: Labels Program729072
+Ref: Labels Program-Footnote-1732423
+Node: Word Sorting732507
+Node: History Sorting736578
+Node: Extract Program738414
+Node: Simple Sed745939
+Node: Igawk Program749007
+Ref: Igawk Program-Footnote-1763331
+Ref: Igawk Program-Footnote-2763532
+Ref: Igawk Program-Footnote-3763654
+Node: Anagram Program763769
+Node: Signature Program766826
+Node: Programs Summary768073
+Node: Programs Exercises769266
+Ref: Programs Exercises-Footnote-1773397
+Node: Advanced Features773488
+Node: Nondecimal Data775436
+Node: Array Sorting777026
+Node: Controlling Array Traversal777723
+Ref: Controlling Array Traversal-Footnote-1786056
+Node: Array Sorting Functions786174
+Ref: Array Sorting Functions-Footnote-1790063
+Node: Two-way I/O790259
+Ref: Two-way I/O-Footnote-1795200
+Ref: Two-way I/O-Footnote-2795386
+Node: TCP/IP Networking795468
+Node: Profiling798341
+Node: Advanced Features Summary805888
+Node: Internationalization807821
+Node: I18N and L10N809301
+Node: Explaining gettext809987
+Ref: Explaining gettext-Footnote-1815012
+Ref: Explaining gettext-Footnote-2815196
+Node: Programmer i18n815361
+Ref: Programmer i18n-Footnote-1820227
+Node: Translator i18n820276
+Node: String Extraction821070
+Ref: String Extraction-Footnote-1822201
+Node: Printf Ordering822287
+Ref: Printf Ordering-Footnote-1825073
+Node: I18N Portability825137
+Ref: I18N Portability-Footnote-1827592
+Node: I18N Example827655
+Ref: I18N Example-Footnote-1830458
+Node: Gawk I18N830530
+Node: I18N Summary831168
+Node: Debugger832507
+Node: Debugging833529
+Node: Debugging Concepts833970
+Node: Debugging Terms835823
+Node: Awk Debugging838395
+Node: Sample Debugging Session839289
+Node: Debugger Invocation839809
+Node: Finding The Bug841193
+Node: List of Debugger Commands847668
+Node: Breakpoint Control849001
+Node: Debugger Execution Control852697
+Node: Viewing And Changing Data856061
+Node: Execution Stack859439
+Node: Debugger Info861076
+Node: Miscellaneous Debugger Commands865093
+Node: Readline Support870122
+Node: Limitations871014
+Node: Debugging Summary873128
+Node: Arbitrary Precision Arithmetic874296
+Node: Computer Arithmetic875712
+Ref: table-numeric-ranges879310
+Ref: Computer Arithmetic-Footnote-1880169
+Node: Math Definitions880226
+Ref: table-ieee-formats883514
+Ref: Math Definitions-Footnote-1884118
+Node: MPFR features884223
+Node: FP Math Caution885894
+Ref: FP Math Caution-Footnote-1886944
+Node: Inexactness of computations887313
+Node: Inexact representation888272
+Node: Comparing FP Values889629
+Node: Errors accumulate890711
+Node: Getting Accuracy892144
+Node: Try To Round894806
+Node: Setting precision895705
+Ref: table-predefined-precision-strings896389
+Node: Setting the rounding mode898178
+Ref: table-gawk-rounding-modes898542
+Ref: Setting the rounding mode-Footnote-1901997
+Node: Arbitrary Precision Integers902176
+Ref: Arbitrary Precision Integers-Footnote-1905162
+Node: POSIX Floating Point Problems905311
+Ref: POSIX Floating Point Problems-Footnote-1909184
+Node: Floating point summary909222
+Node: Dynamic Extensions911416
+Node: Extension Intro912968
+Node: Plugin License914234
+Node: Extension Mechanism Outline915031
+Ref: figure-load-extension915459
+Ref: figure-register-new-function916939
+Ref: figure-call-new-function917943
+Node: Extension API Description919929
+Node: Extension API Functions Introduction921379
+Node: General Data Types926203
+Ref: General Data Types-Footnote-1931942
+Node: Memory Allocation Functions932241
+Ref: Memory Allocation Functions-Footnote-1935080
+Node: Constructor Functions935176
+Node: Registration Functions936910
+Node: Extension Functions937595
+Node: Exit Callback Functions939892
+Node: Extension Version String941140
+Node: Input Parsers941805
+Node: Output Wrappers951682
+Node: Two-way processors956197
+Node: Printing Messages958401
+Ref: Printing Messages-Footnote-1959477
+Node: Updating `ERRNO'959629
+Node: Requesting Values960369
+Ref: table-value-types-returned961097
+Node: Accessing Parameters962054
+Node: Symbol Table Access963285
+Node: Symbol table by name963799
+Node: Symbol table by cookie965780
+Ref: Symbol table by cookie-Footnote-1969924
+Node: Cached values969987
+Ref: Cached values-Footnote-1973486
+Node: Array Manipulation973577
+Ref: Array Manipulation-Footnote-1974675
+Node: Array Data Types974712
+Ref: Array Data Types-Footnote-1977367
+Node: Array Functions977459
+Node: Flattening Arrays981313
+Node: Creating Arrays988205
+Node: Extension API Variables992974
+Node: Extension Versioning993610
+Node: Extension API Informational Variables995511
+Node: Extension API Boilerplate996599
+Node: Finding Extensions1000408
+Node: Extension Example1000968
+Node: Internal File Description1001740
+Node: Internal File Ops1005807
+Ref: Internal File Ops-Footnote-11017477
+Node: Using Internal File Ops1017617
+Ref: Using Internal File Ops-Footnote-11020000
+Node: Extension Samples1020273
+Node: Extension Sample File Functions1021799
+Node: Extension Sample Fnmatch1029437
+Node: Extension Sample Fork1030928
+Node: Extension Sample Inplace1032143
+Node: Extension Sample Ord1033818
+Node: Extension Sample Readdir1034654
+Ref: table-readdir-file-types1035530
+Node: Extension Sample Revout1036341
+Node: Extension Sample Rev2way1036931
+Node: Extension Sample Read write array1037671
+Node: Extension Sample Readfile1039611
+Node: Extension Sample Time1040706
+Node: Extension Sample API Tests1042055
+Node: gawkextlib1042546
+Node: Extension summary1045204
+Node: Extension Exercises1048881
+Node: Language History1049603
+Node: V7/SVR3.11051259
+Node: SVR41053440
+Node: POSIX1054885
+Node: BTL1056274
+Node: POSIX/GNU1057008
+Node: Feature History1062572
+Node: Common Extensions1075670
+Node: Ranges and Locales1076994
+Ref: Ranges and Locales-Footnote-11081612
+Ref: Ranges and Locales-Footnote-21081639
+Ref: Ranges and Locales-Footnote-31081873
+Node: Contributors1082094
+Node: History summary1087635
+Node: Installation1089005
+Node: Gawk Distribution1089951
+Node: Getting1090435
+Node: Extracting1091258
+Node: Distribution contents1092893
+Node: Unix Installation1098610
+Node: Quick Installation1099227
+Node: Additional Configuration Options1101651
+Node: Configuration Philosophy1103389
+Node: Non-Unix Installation1105758
+Node: PC Installation1106216
+Node: PC Binary Installation1107535
+Node: PC Compiling1109383
+Ref: PC Compiling-Footnote-11112404
+Node: PC Testing1112513
+Node: PC Using1113689
+Node: Cygwin1117804
+Node: MSYS1118627
+Node: VMS Installation1119127
+Node: VMS Compilation1119919
+Ref: VMS Compilation-Footnote-11121141
+Node: VMS Dynamic Extensions1121199
+Node: VMS Installation Details1122883
+Node: VMS Running1125135
+Node: VMS GNV1127971
+Node: VMS Old Gawk1128705
+Node: Bugs1129175
+Node: Other Versions1133058
+Node: Installation summary1139480
+Node: Notes1140536
+Node: Compatibility Mode1141401
+Node: Additions1142183
+Node: Accessing The Source1143108
+Node: Adding Code1144544
+Node: New Ports1150709
+Node: Derived Files1155191
+Ref: Derived Files-Footnote-11160666
+Ref: Derived Files-Footnote-21160700
+Ref: Derived Files-Footnote-31161296
+Node: Future Extensions1161410
+Node: Implementation Limitations1162016
+Node: Extension Design1163264
+Node: Old Extension Problems1164418
+Ref: Old Extension Problems-Footnote-11165935
+Node: Extension New Mechanism Goals1165992
+Ref: Extension New Mechanism Goals-Footnote-11169352
+Node: Extension Other Design Decisions1169541
+Node: Extension Future Growth1171649
+Node: Old Extension Mechanism1172485
+Node: Notes summary1174247
+Node: Basic Concepts1175433
+Node: Basic High Level1176114
+Ref: figure-general-flow1176386
+Ref: figure-process-flow1176985
+Ref: Basic High Level-Footnote-11180214
+Node: Basic Data Typing1180399
+Node: Glossary1183727
+Node: Copying1208885
+Node: GNU Free Documentation License1246441
+Node: Index1271577
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 0368c05..bc93c38 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -6588,7 +6588,7 @@ the beginning and end of a @emph{line}.  As a result, 
something like
 @samp{RS = "^[[:upper:]]"} can only match at the beginning of a file.
 This is because @command{gawk} views the input file as one long string
 that happens to contain newline characters.
-It is thus best to avoid anchor characters in the value of @code{RS}.
+It is thus best to avoid anchor metacharacters in the value of @code{RS}.
 @end quotation
 @cindex differences in @command{awk} and @command{gawk}, @code{RS}/@code{RT} 
@@ -8834,7 +8834,7 @@ Input is split into records based on the value of 
 The possibilities are as follows:
 @multitable @columnfractions .25 .35 .40
address@hidden Value of @code{RS} @tab Records are split on @tab @command{awk} 
/ @command{gawk}
address@hidden Value of @code{RS} @tab Records are split on @dots{} @tab 
@command{awk} / @command{gawk}
 @item Any single character @tab That character @tab @command{awk}
 @item The empty string (@code{""}) @tab Runs of two or more newlines @tab 
 @item A regexp @tab Text that matches the regexp @tab @command{gawk}
@@ -9377,7 +9377,7 @@ representing negative
 infinity are formatted as
 @samp{-inf} or @samp{-infinity},
 and positive infinity as
address@hidden and @samp{infinity}.
address@hidden or @samp{infinity}.
 The special ``not a number'' value formats as @samp{-nan} or @samp{nan}
 (@pxref{Math Definitions}).
diff --git a/doc/ b/doc/
index 7d6abb6..7a765db 100644
--- a/doc/
+++ b/doc/
@@ -6372,7 +6372,7 @@ the beginning and end of a @emph{line}.  As a result, 
something like
 @samp{RS = "^[[:upper:]]"} can only match at the beginning of a file.
 This is because @command{gawk} views the input file as one long string
 that happens to contain newline characters.
-It is thus best to avoid anchor characters in the value of @code{RS}.
+It is thus best to avoid anchor metacharacters in the value of @code{RS}.
 @end quotation
 @cindex differences in @command{awk} and @command{gawk}, @code{RS}/@code{RT} 
@@ -8435,7 +8435,7 @@ Input is split into records based on the value of 
 The possibilities are as follows:
 @multitable @columnfractions .25 .35 .40
address@hidden Value of @code{RS} @tab Records are split on @tab @command{awk} 
/ @command{gawk}
address@hidden Value of @code{RS} @tab Records are split on @dots{} @tab 
@command{awk} / @command{gawk}
 @item Any single character @tab That character @tab @command{awk}
 @item The empty string (@code{""}) @tab Runs of two or more newlines @tab 
 @item A regexp @tab Text that matches the regexp @tab @command{gawk}
@@ -8978,7 +8978,7 @@ representing negative
 infinity are formatted as
 @samp{-inf} or @samp{-infinity},
 and positive infinity as
address@hidden and @samp{infinity}.
address@hidden or @samp{infinity}.
 The special ``not a number'' value formats as @samp{-nan} or @samp{nan}
 (@pxref{Math Definitions}).


Summary of changes:
 doc/ChangeLog   |    4 +
 doc/   |  963 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |    6 +-
 doc/ |    6 +-
 4 files changed, 492 insertions(+), 487 deletions(-)


reply via email to

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