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-2599-g327e50


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2599-g327e509
Date: Fri, 21 Jul 2017 03:10:51 -0400 (EDT)

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  327e5092eec5d0e8211ffe7ebb29ceb0bd33cb49 (commit)
      from  28d52ed81ab0a04b2896b26547faa2b2690798e4 (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=327e5092eec5d0e8211ffe7ebb29ceb0bd33cb49

commit 327e5092eec5d0e8211ffe7ebb29ceb0bd33cb49
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jul 21 10:10:32 2017 +0300

    Spellcheck the manual and update as needed.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index a9433d1..db8cf4a 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2017-07-21         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in: Fix a spelliing error.
+       * wordlist: Update with more words.
+
 2017-07-02         Arnold D. Robbins     <address@hidden>
 
        * texinfo.tex: Pull in latest from Texinfo SVN.
diff --git a/doc/gawk.info b/doc/gawk.info
index 752eec8..66ba25c 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -1887,8 +1887,8 @@ not escaped in the usual way; indeed they are either 
duplicated or not,
 depending upon whether there is a subsequent double-quote.  The
 MS-Windows rule for double-quoting a string is the following:
 
-  1. For each double quote in the orginal string, let N be the number of
-     backslash(es) before it, N might be zero.  Replace these N
+  1. For each double quote in the original string, let N be the number
+     of backslash(es) before it, N might be zero.  Replace these N
      backslash(es) by 2*N+1 backslash(es)
 
   2. Let N be the number of backslash(es) tailing the original string, N
@@ -35777,553 +35777,553 @@ Ref: Executable Scripts-Footnote-184967
 Node: Comments85070
 Node: Quoting87554
 Node: DOS Quoting93071
-Node: Sample Data Files95126
-Node: Very Simple97721
-Node: Two Rules102623
-Node: More Complex104508
-Node: Statements/Lines107374
-Ref: Statements/Lines-Footnote-1111833
-Node: Other Features112098
-Node: When113034
-Ref: When-Footnote-1114788
-Node: Intro Summary114853
-Node: Invoking Gawk115737
-Node: Command Line117251
-Node: Options118049
-Ref: Options-Footnote-1134668
-Ref: Options-Footnote-2134898
-Node: Other Arguments134923
-Node: Naming Standard Input137870
-Node: Environment Variables138963
-Node: AWKPATH Variable139521
-Ref: AWKPATH Variable-Footnote-1142932
-Ref: AWKPATH Variable-Footnote-2142966
-Node: AWKLIBPATH Variable143227
-Node: Other Environment Variables144484
-Node: Exit Status148305
-Node: Include Files148982
-Node: Loading Shared Libraries152577
-Node: Obsolete154005
-Node: Undocumented154697
-Node: Invoking Summary154994
-Node: Regexp156654
-Node: Regexp Usage158108
-Node: Escape Sequences160145
-Node: Regexp Operators166377
-Ref: Regexp Operators-Footnote-1173793
-Ref: Regexp Operators-Footnote-2173940
-Node: Bracket Expressions174038
-Ref: table-char-classes176514
-Node: Leftmost Longest179651
-Node: Computed Regexps180954
-Node: GNU Regexp Operators184381
-Node: Case-sensitivity188060
-Ref: Case-sensitivity-Footnote-1190947
-Ref: Case-sensitivity-Footnote-2191182
-Node: Regexp Summary191290
-Node: Reading Files192756
-Node: Records195025
-Node: awk split records195758
-Node: gawk split records200689
-Ref: gawk split records-Footnote-1205229
-Node: Fields205266
-Node: Nonconstant Fields208007
-Ref: Nonconstant Fields-Footnote-1210243
-Node: Changing Fields210447
-Node: Field Separators216375
-Node: Default Field Splitting219073
-Node: Regexp Field Splitting220191
-Node: Single Character Fields223544
-Node: Command Line Field Separator224604
-Node: Full Line Fields227822
-Ref: Full Line Fields-Footnote-1229344
-Ref: Full Line Fields-Footnote-2229390
-Node: Field Splitting Summary229491
-Node: Constant Size231565
-Node: Fixed width data232297
-Node: Skipping intervening235764
-Node: Allowing trailing data236562
-Node: Fields with fixed data237599
-Node: Splitting By Content239117
-Ref: Splitting By Content-Footnote-1242767
-Node: Testing field creation242930
-Node: Multiple Line244551
-Ref: Multiple Line-Footnote-1250435
-Node: Getline250614
-Node: Plain Getline253083
-Node: Getline/Variable255724
-Node: Getline/File256875
-Node: Getline/Variable/File258263
-Ref: Getline/Variable/File-Footnote-1259868
-Node: Getline/Pipe259956
-Node: Getline/Variable/Pipe262663
-Node: Getline/Coprocess263798
-Node: Getline/Variable/Coprocess265065
-Node: Getline Notes265807
-Node: Getline Summary268604
-Ref: table-getline-variants269028
-Node: Read Timeout269776
-Ref: Read Timeout-Footnote-1273682
-Node: Retrying Input273740
-Node: Command-line directories274939
-Node: Input Summary275845
-Node: Input Exercises279017
-Node: Printing279745
-Node: Print281579
-Node: Print Examples283036
-Node: Output Separators285816
-Node: OFMT287833
-Node: Printf289189
-Node: Basic Printf289974
-Node: Control Letters291548
-Node: Format Modifiers295536
-Node: Printf Examples301551
-Node: Redirection304037
-Node: Special FD310878
-Ref: Special FD-Footnote-1314046
-Node: Special Files314120
-Node: Other Inherited Files314737
-Node: Special Network315738
-Node: Special Caveats316598
-Node: Close Files And Pipes317547
-Ref: table-close-pipe-return-values324454
-Ref: Close Files And Pipes-Footnote-1325237
-Ref: Close Files And Pipes-Footnote-2325385
-Node: Nonfatal325537
-Node: Output Summary327862
-Node: Output Exercises329084
-Node: Expressions329763
-Node: Values330951
-Node: Constants331629
-Node: Scalar Constants332320
-Ref: Scalar Constants-Footnote-1333184
-Node: Nondecimal-numbers333434
-Node: Regexp Constants336435
-Node: Using Constant Regexps336961
-Node: Standard Regexp Constants337583
-Node: Strong Regexp Constants340771
-Node: Variables343729
-Node: Using Variables344386
-Node: Assignment Options346296
-Node: Conversion348169
-Node: Strings And Numbers348693
-Ref: Strings And Numbers-Footnote-1351756
-Node: Locale influences conversions351865
-Ref: table-locale-affects354623
-Node: All Operators355241
-Node: Arithmetic Ops355870
-Node: Concatenation358376
-Ref: Concatenation-Footnote-1361223
-Node: Assignment Ops361330
-Ref: table-assign-ops366321
-Node: Increment Ops367634
-Node: Truth Values and Conditions371094
-Node: Truth Values372168
-Node: Typing and Comparison373216
-Node: Variable Typing374036
-Ref: Variable Typing-Footnote-1380499
-Ref: Variable Typing-Footnote-2380571
-Node: Comparison Operators380648
-Ref: table-relational-ops381067
-Node: POSIX String Comparison384562
-Ref: POSIX String Comparison-Footnote-1386257
-Ref: POSIX String Comparison-Footnote-2386396
-Node: Boolean Ops386480
-Ref: Boolean Ops-Footnote-1390962
-Node: Conditional Exp391054
-Node: Function Calls392790
-Node: Precedence396667
-Node: Locales400326
-Node: Expressions Summary401958
-Node: Patterns and Actions404531
-Node: Pattern Overview405651
-Node: Regexp Patterns407328
-Node: Expression Patterns407870
-Node: Ranges411651
-Node: BEGIN/END414759
-Node: Using BEGIN/END415520
-Ref: Using BEGIN/END-Footnote-1418256
-Node: I/O And BEGIN/END418362
-Node: BEGINFILE/ENDFILE420676
-Node: Empty423583
-Node: Using Shell Variables423900
-Node: Action Overview426174
-Node: Statements428499
-Node: If Statement430347
-Node: While Statement431842
-Node: Do Statement433870
-Node: For Statement435018
-Node: Switch Statement438176
-Node: Break Statement440562
-Node: Continue Statement442654
-Node: Next Statement444481
-Node: Nextfile Statement446864
-Node: Exit Statement449516
-Node: Built-in Variables451919
-Node: User-modified453052
-Node: Auto-set460819
-Ref: Auto-set-Footnote-1476416
-Ref: Auto-set-Footnote-2476622
-Node: ARGC and ARGV476678
-Node: Pattern Action Summary480891
-Node: Arrays483321
-Node: Array Basics484650
-Node: Array Intro485494
-Ref: figure-array-elements487469
-Ref: Array Intro-Footnote-1490173
-Node: Reference to Elements490301
-Node: Assigning Elements492765
-Node: Array Example493256
-Node: Scanning an Array495015
-Node: Controlling Scanning498037
-Ref: Controlling Scanning-Footnote-1503436
-Node: Numeric Array Subscripts503752
-Node: Uninitialized Subscripts505936
-Node: Delete507555
-Ref: Delete-Footnote-1510307
-Node: Multidimensional510364
-Node: Multiscanning513459
-Node: Arrays of Arrays515050
-Node: Arrays Summary519817
-Node: Functions521910
-Node: Built-in522948
-Node: Calling Built-in524029
-Node: Numeric Functions526025
-Ref: Numeric Functions-Footnote-1530970
-Ref: Numeric Functions-Footnote-2531327
-Ref: Numeric Functions-Footnote-3531375
-Node: String Functions531647
-Ref: String Functions-Footnote-1555305
-Ref: String Functions-Footnote-2555433
-Ref: String Functions-Footnote-3555681
-Node: Gory Details555768
-Ref: table-sub-escapes557559
-Ref: table-sub-proposed559078
-Ref: table-posix-sub560441
-Ref: table-gensub-escapes561982
-Ref: Gory Details-Footnote-1562805
-Node: I/O Functions562959
-Ref: table-system-return-values569541
-Ref: I/O Functions-Footnote-1571521
-Ref: I/O Functions-Footnote-2571669
-Node: Time Functions571789
-Ref: Time Functions-Footnote-1582456
-Ref: Time Functions-Footnote-2582524
-Ref: Time Functions-Footnote-3582682
-Ref: Time Functions-Footnote-4582793
-Ref: Time Functions-Footnote-5582905
-Ref: Time Functions-Footnote-6583132
-Node: Bitwise Functions583398
-Ref: table-bitwise-ops583992
-Ref: Bitwise Functions-Footnote-1590025
-Ref: Bitwise Functions-Footnote-2590198
-Node: Type Functions590389
-Node: I18N Functions593064
-Node: User-defined594715
-Node: Definition Syntax595520
-Ref: Definition Syntax-Footnote-1601207
-Node: Function Example601278
-Ref: Function Example-Footnote-1604200
-Node: Function Caveats604222
-Node: Calling A Function604740
-Node: Variable Scope605698
-Node: Pass By Value/Reference608692
-Node: Return Statement612191
-Node: Dynamic Typing615170
-Node: Indirect Calls616100
-Ref: Indirect Calls-Footnote-1626351
-Node: Functions Summary626479
-Node: Library Functions629184
-Ref: Library Functions-Footnote-1632791
-Ref: Library Functions-Footnote-2632934
-Node: Library Names633105
-Ref: Library Names-Footnote-1636565
-Ref: Library Names-Footnote-2636788
-Node: General Functions636874
-Node: Strtonum Function637977
-Node: Assert Function640999
-Node: Round Function644325
-Node: Cliff Random Function645866
-Node: Ordinal Functions646882
-Ref: Ordinal Functions-Footnote-1649945
-Ref: Ordinal Functions-Footnote-2650197
-Node: Join Function650407
-Ref: Join Function-Footnote-1652177
-Node: Getlocaltime Function652377
-Node: Readfile Function656119
-Node: Shell Quoting658091
-Node: Data File Management659492
-Node: Filetrans Function660124
-Node: Rewind Function664220
-Node: File Checking666130
-Ref: File Checking-Footnote-1667464
-Node: Empty Files667665
-Node: Ignoring Assigns669644
-Node: Getopt Function671194
-Ref: Getopt Function-Footnote-1682663
-Node: Passwd Functions682863
-Ref: Passwd Functions-Footnote-1691702
-Node: Group Functions691790
-Ref: Group Functions-Footnote-1699688
-Node: Walking Arrays699895
-Node: Library Functions Summary702903
-Node: Library Exercises704309
-Node: Sample Programs704774
-Node: Running Examples705544
-Node: Clones706272
-Node: Cut Program707496
-Node: Egrep Program717425
-Ref: Egrep Program-Footnote-1724937
-Node: Id Program725047
-Node: Split Program728727
-Ref: Split Program-Footnote-1732186
-Node: Tee Program732315
-Node: Uniq Program735105
-Node: Wc Program742531
-Ref: Wc Program-Footnote-1746786
-Node: Miscellaneous Programs746880
-Node: Dupword Program748093
-Node: Alarm Program750123
-Node: Translate Program754978
-Ref: Translate Program-Footnote-1759543
-Node: Labels Program759813
-Ref: Labels Program-Footnote-1763164
-Node: Word Sorting763248
-Node: History Sorting767320
-Node: Extract Program769155
-Node: Simple Sed776684
-Node: Igawk Program779758
-Ref: Igawk Program-Footnote-1794089
-Ref: Igawk Program-Footnote-2794291
-Ref: Igawk Program-Footnote-3794413
-Node: Anagram Program794528
-Node: Signature Program797590
-Node: Programs Summary798837
-Node: Programs Exercises800051
-Ref: Programs Exercises-Footnote-1804180
-Node: Advanced Features804271
-Node: Nondecimal Data806261
-Node: Array Sorting807852
-Node: Controlling Array Traversal808552
-Ref: Controlling Array Traversal-Footnote-1816919
-Node: Array Sorting Functions817037
-Ref: Array Sorting Functions-Footnote-1822128
-Node: Two-way I/O822324
-Ref: Two-way I/O-Footnote-1828875
-Ref: Two-way I/O-Footnote-2829062
-Node: TCP/IP Networking829144
-Node: Profiling832262
-Ref: Profiling-Footnote-1840934
-Node: Advanced Features Summary841257
-Node: Internationalization843101
-Node: I18N and L10N844581
-Node: Explaining gettext845268
-Ref: Explaining gettext-Footnote-1851160
-Ref: Explaining gettext-Footnote-2851345
-Node: Programmer i18n851510
-Ref: Programmer i18n-Footnote-1856459
-Node: Translator i18n856508
-Node: String Extraction857302
-Ref: String Extraction-Footnote-1858434
-Node: Printf Ordering858520
-Ref: Printf Ordering-Footnote-1861306
-Node: I18N Portability861370
-Ref: I18N Portability-Footnote-1863826
-Node: I18N Example863889
-Ref: I18N Example-Footnote-1866695
-Node: Gawk I18N866768
-Node: I18N Summary867413
-Node: Debugger868754
-Node: Debugging869776
-Node: Debugging Concepts870217
-Node: Debugging Terms872026
-Node: Awk Debugging874601
-Node: Sample Debugging Session875507
-Node: Debugger Invocation876041
-Node: Finding The Bug877427
-Node: List of Debugger Commands883905
-Node: Breakpoint Control885238
-Node: Debugger Execution Control888932
-Node: Viewing And Changing Data892294
-Node: Execution Stack895668
-Node: Debugger Info897305
-Node: Miscellaneous Debugger Commands901376
-Node: Readline Support906464
-Node: Limitations907360
-Node: Debugging Summary909469
-Node: Arbitrary Precision Arithmetic910748
-Node: Computer Arithmetic912233
-Ref: table-numeric-ranges915824
-Ref: Computer Arithmetic-Footnote-1916546
-Node: Math Definitions916603
-Ref: table-ieee-formats919917
-Ref: Math Definitions-Footnote-1920520
-Node: MPFR features920625
-Node: FP Math Caution922342
-Ref: FP Math Caution-Footnote-1923414
-Node: Inexactness of computations923783
-Node: Inexact representation924743
-Node: Comparing FP Values926103
-Node: Errors accumulate927185
-Node: Getting Accuracy928618
-Node: Try To Round931328
-Node: Setting precision932227
-Ref: table-predefined-precision-strings932924
-Node: Setting the rounding mode934754
-Ref: table-gawk-rounding-modes935128
-Ref: Setting the rounding mode-Footnote-1938536
-Node: Arbitrary Precision Integers938715
-Ref: Arbitrary Precision Integers-Footnote-1943620
-Node: Checking for MPFR943769
-Node: POSIX Floating Point Problems945066
-Ref: POSIX Floating Point Problems-Footnote-1948937
-Node: Floating point summary948975
-Node: Dynamic Extensions951165
-Node: Extension Intro952718
-Node: Plugin License953984
-Node: Extension Mechanism Outline954781
-Ref: figure-load-extension955220
-Ref: figure-register-new-function956785
-Ref: figure-call-new-function957877
-Node: Extension API Description959939
-Node: Extension API Functions Introduction961581
-Node: General Data Types966915
-Ref: General Data Types-Footnote-1974120
-Node: Memory Allocation Functions974419
-Ref: Memory Allocation Functions-Footnote-1977571
-Node: Constructor Functions977670
-Node: Registration Functions980669
-Node: Extension Functions981354
-Node: Exit Callback Functions986567
-Node: Extension Version String987817
-Node: Input Parsers988480
-Node: Output Wrappers1001187
-Node: Two-way processors1005699
-Node: Printing Messages1007964
-Ref: Printing Messages-Footnote-11009135
-Node: Updating ERRNO1009288
-Node: Requesting Values1010027
-Ref: table-value-types-returned1010764
-Node: Accessing Parameters1011700
-Node: Symbol Table Access1012935
-Node: Symbol table by name1013447
-Node: Symbol table by cookie1015236
-Ref: Symbol table by cookie-Footnote-11019421
-Node: Cached values1019485
-Ref: Cached values-Footnote-11023021
-Node: Array Manipulation1023112
-Ref: Array Manipulation-Footnote-11024203
-Node: Array Data Types1024240
-Ref: Array Data Types-Footnote-11026898
-Node: Array Functions1026990
-Node: Flattening Arrays1031389
-Node: Creating Arrays1038330
-Node: Redirection API1043099
-Node: Extension API Variables1045941
-Node: Extension Versioning1046574
-Ref: gawk-api-version1047011
-Node: Extension API Informational Variables1048739
-Node: Extension API Boilerplate1049803
-Node: Changes from API V11053665
-Node: Finding Extensions1054325
-Node: Extension Example1054884
-Node: Internal File Description1055682
-Node: Internal File Ops1059762
-Ref: Internal File Ops-Footnote-11071162
-Node: Using Internal File Ops1071302
-Ref: Using Internal File Ops-Footnote-11073685
-Node: Extension Samples1073959
-Node: Extension Sample File Functions1075488
-Node: Extension Sample Fnmatch1083137
-Node: Extension Sample Fork1084624
-Node: Extension Sample Inplace1085842
-Node: Extension Sample Ord1089059
-Node: Extension Sample Readdir1089895
-Ref: table-readdir-file-types1090784
-Node: Extension Sample Revout1091589
-Node: Extension Sample Rev2way1092178
-Node: Extension Sample Read write array1092918
-Node: Extension Sample Readfile1094860
-Node: Extension Sample Time1095955
-Node: Extension Sample API Tests1097303
-Node: gawkextlib1097795
-Node: Extension summary1100242
-Node: Extension Exercises1103944
-Node: Language History1105442
-Node: V7/SVR3.11107098
-Node: SVR41109250
-Node: POSIX1110684
-Node: BTL1112063
-Node: POSIX/GNU1112792
-Node: Feature History1118684
-Node: Common Extensions1133108
-Node: Ranges and Locales1134391
-Ref: Ranges and Locales-Footnote-11139007
-Ref: Ranges and Locales-Footnote-21139034
-Ref: Ranges and Locales-Footnote-31139269
-Node: Contributors1139490
-Node: History summary1145050
-Node: Installation1146430
-Node: Gawk Distribution1147374
-Node: Getting1147858
-Node: Extracting1148819
-Node: Distribution contents1150457
-Node: Unix Installation1156799
-Node: Quick Installation1157481
-Node: Shell Startup Files1159895
-Node: Additional Configuration Options1160984
-Node: Configuration Philosophy1162973
-Node: Non-Unix Installation1165342
-Node: PC Installation1165802
-Node: PC Binary Installation1166640
-Node: PC Compiling1167075
-Node: PC Using1168192
-Node: Cygwin1171237
-Node: MSYS1172007
-Node: VMS Installation1172508
-Node: VMS Compilation1173299
-Ref: VMS Compilation-Footnote-11174528
-Node: VMS Dynamic Extensions1174586
-Node: VMS Installation Details1176271
-Node: VMS Running1178524
-Node: VMS GNV1182803
-Node: VMS Old Gawk1183538
-Node: Bugs1184009
-Node: Bug address1184672
-Node: Usenet1187069
-Node: Maintainers1187846
-Node: Other Versions1189222
-Node: Installation summary1195806
-Node: Notes1196841
-Node: Compatibility Mode1197706
-Node: Additions1198488
-Node: Accessing The Source1199413
-Node: Adding Code1200848
-Node: New Ports1207066
-Node: Derived Files1211554
-Ref: Derived Files-Footnote-11217039
-Ref: Derived Files-Footnote-21217074
-Ref: Derived Files-Footnote-31217672
-Node: Future Extensions1217786
-Node: Implementation Limitations1218444
-Node: Extension Design1219627
-Node: Old Extension Problems1220781
-Ref: Old Extension Problems-Footnote-11222299
-Node: Extension New Mechanism Goals1222356
-Ref: Extension New Mechanism Goals-Footnote-11225720
-Node: Extension Other Design Decisions1225909
-Node: Extension Future Growth1228022
-Node: Old Extension Mechanism1228858
-Node: Notes summary1230621
-Node: Basic Concepts1231803
-Node: Basic High Level1232484
-Ref: figure-general-flow1232766
-Ref: figure-process-flow1233451
-Ref: Basic High Level-Footnote-11236752
-Node: Basic Data Typing1236937
-Node: Glossary1240265
-Node: Copying1272212
-Node: GNU Free Documentation License1309751
-Node: Index1334869
+Node: Sample Data Files95127
+Node: Very Simple97722
+Node: Two Rules102624
+Node: More Complex104509
+Node: Statements/Lines107375
+Ref: Statements/Lines-Footnote-1111834
+Node: Other Features112099
+Node: When113035
+Ref: When-Footnote-1114789
+Node: Intro Summary114854
+Node: Invoking Gawk115738
+Node: Command Line117252
+Node: Options118050
+Ref: Options-Footnote-1134669
+Ref: Options-Footnote-2134899
+Node: Other Arguments134924
+Node: Naming Standard Input137871
+Node: Environment Variables138964
+Node: AWKPATH Variable139522
+Ref: AWKPATH Variable-Footnote-1142933
+Ref: AWKPATH Variable-Footnote-2142967
+Node: AWKLIBPATH Variable143228
+Node: Other Environment Variables144485
+Node: Exit Status148306
+Node: Include Files148983
+Node: Loading Shared Libraries152578
+Node: Obsolete154006
+Node: Undocumented154698
+Node: Invoking Summary154995
+Node: Regexp156655
+Node: Regexp Usage158109
+Node: Escape Sequences160146
+Node: Regexp Operators166378
+Ref: Regexp Operators-Footnote-1173794
+Ref: Regexp Operators-Footnote-2173941
+Node: Bracket Expressions174039
+Ref: table-char-classes176515
+Node: Leftmost Longest179652
+Node: Computed Regexps180955
+Node: GNU Regexp Operators184382
+Node: Case-sensitivity188061
+Ref: Case-sensitivity-Footnote-1190948
+Ref: Case-sensitivity-Footnote-2191183
+Node: Regexp Summary191291
+Node: Reading Files192757
+Node: Records195026
+Node: awk split records195759
+Node: gawk split records200690
+Ref: gawk split records-Footnote-1205230
+Node: Fields205267
+Node: Nonconstant Fields208008
+Ref: Nonconstant Fields-Footnote-1210244
+Node: Changing Fields210448
+Node: Field Separators216376
+Node: Default Field Splitting219074
+Node: Regexp Field Splitting220192
+Node: Single Character Fields223545
+Node: Command Line Field Separator224605
+Node: Full Line Fields227823
+Ref: Full Line Fields-Footnote-1229345
+Ref: Full Line Fields-Footnote-2229391
+Node: Field Splitting Summary229492
+Node: Constant Size231566
+Node: Fixed width data232298
+Node: Skipping intervening235765
+Node: Allowing trailing data236563
+Node: Fields with fixed data237600
+Node: Splitting By Content239118
+Ref: Splitting By Content-Footnote-1242768
+Node: Testing field creation242931
+Node: Multiple Line244552
+Ref: Multiple Line-Footnote-1250436
+Node: Getline250615
+Node: Plain Getline253084
+Node: Getline/Variable255725
+Node: Getline/File256876
+Node: Getline/Variable/File258264
+Ref: Getline/Variable/File-Footnote-1259869
+Node: Getline/Pipe259957
+Node: Getline/Variable/Pipe262664
+Node: Getline/Coprocess263799
+Node: Getline/Variable/Coprocess265066
+Node: Getline Notes265808
+Node: Getline Summary268605
+Ref: table-getline-variants269029
+Node: Read Timeout269777
+Ref: Read Timeout-Footnote-1273683
+Node: Retrying Input273741
+Node: Command-line directories274940
+Node: Input Summary275846
+Node: Input Exercises279018
+Node: Printing279746
+Node: Print281580
+Node: Print Examples283037
+Node: Output Separators285817
+Node: OFMT287834
+Node: Printf289190
+Node: Basic Printf289975
+Node: Control Letters291549
+Node: Format Modifiers295537
+Node: Printf Examples301552
+Node: Redirection304038
+Node: Special FD310879
+Ref: Special FD-Footnote-1314047
+Node: Special Files314121
+Node: Other Inherited Files314738
+Node: Special Network315739
+Node: Special Caveats316599
+Node: Close Files And Pipes317548
+Ref: table-close-pipe-return-values324455
+Ref: Close Files And Pipes-Footnote-1325238
+Ref: Close Files And Pipes-Footnote-2325386
+Node: Nonfatal325538
+Node: Output Summary327863
+Node: Output Exercises329085
+Node: Expressions329764
+Node: Values330952
+Node: Constants331630
+Node: Scalar Constants332321
+Ref: Scalar Constants-Footnote-1333185
+Node: Nondecimal-numbers333435
+Node: Regexp Constants336436
+Node: Using Constant Regexps336962
+Node: Standard Regexp Constants337584
+Node: Strong Regexp Constants340772
+Node: Variables343730
+Node: Using Variables344387
+Node: Assignment Options346297
+Node: Conversion348170
+Node: Strings And Numbers348694
+Ref: Strings And Numbers-Footnote-1351757
+Node: Locale influences conversions351866
+Ref: table-locale-affects354624
+Node: All Operators355242
+Node: Arithmetic Ops355871
+Node: Concatenation358377
+Ref: Concatenation-Footnote-1361224
+Node: Assignment Ops361331
+Ref: table-assign-ops366322
+Node: Increment Ops367635
+Node: Truth Values and Conditions371095
+Node: Truth Values372169
+Node: Typing and Comparison373217
+Node: Variable Typing374037
+Ref: Variable Typing-Footnote-1380500
+Ref: Variable Typing-Footnote-2380572
+Node: Comparison Operators380649
+Ref: table-relational-ops381068
+Node: POSIX String Comparison384563
+Ref: POSIX String Comparison-Footnote-1386258
+Ref: POSIX String Comparison-Footnote-2386397
+Node: Boolean Ops386481
+Ref: Boolean Ops-Footnote-1390963
+Node: Conditional Exp391055
+Node: Function Calls392791
+Node: Precedence396668
+Node: Locales400327
+Node: Expressions Summary401959
+Node: Patterns and Actions404532
+Node: Pattern Overview405652
+Node: Regexp Patterns407329
+Node: Expression Patterns407871
+Node: Ranges411652
+Node: BEGIN/END414760
+Node: Using BEGIN/END415521
+Ref: Using BEGIN/END-Footnote-1418257
+Node: I/O And BEGIN/END418363
+Node: BEGINFILE/ENDFILE420677
+Node: Empty423584
+Node: Using Shell Variables423901
+Node: Action Overview426175
+Node: Statements428500
+Node: If Statement430348
+Node: While Statement431843
+Node: Do Statement433871
+Node: For Statement435019
+Node: Switch Statement438177
+Node: Break Statement440563
+Node: Continue Statement442655
+Node: Next Statement444482
+Node: Nextfile Statement446865
+Node: Exit Statement449517
+Node: Built-in Variables451920
+Node: User-modified453053
+Node: Auto-set460820
+Ref: Auto-set-Footnote-1476417
+Ref: Auto-set-Footnote-2476623
+Node: ARGC and ARGV476679
+Node: Pattern Action Summary480892
+Node: Arrays483322
+Node: Array Basics484651
+Node: Array Intro485495
+Ref: figure-array-elements487470
+Ref: Array Intro-Footnote-1490174
+Node: Reference to Elements490302
+Node: Assigning Elements492766
+Node: Array Example493257
+Node: Scanning an Array495016
+Node: Controlling Scanning498038
+Ref: Controlling Scanning-Footnote-1503437
+Node: Numeric Array Subscripts503753
+Node: Uninitialized Subscripts505937
+Node: Delete507556
+Ref: Delete-Footnote-1510308
+Node: Multidimensional510365
+Node: Multiscanning513460
+Node: Arrays of Arrays515051
+Node: Arrays Summary519818
+Node: Functions521911
+Node: Built-in522949
+Node: Calling Built-in524030
+Node: Numeric Functions526026
+Ref: Numeric Functions-Footnote-1530971
+Ref: Numeric Functions-Footnote-2531328
+Ref: Numeric Functions-Footnote-3531376
+Node: String Functions531648
+Ref: String Functions-Footnote-1555306
+Ref: String Functions-Footnote-2555434
+Ref: String Functions-Footnote-3555682
+Node: Gory Details555769
+Ref: table-sub-escapes557560
+Ref: table-sub-proposed559079
+Ref: table-posix-sub560442
+Ref: table-gensub-escapes561983
+Ref: Gory Details-Footnote-1562806
+Node: I/O Functions562960
+Ref: table-system-return-values569542
+Ref: I/O Functions-Footnote-1571522
+Ref: I/O Functions-Footnote-2571670
+Node: Time Functions571790
+Ref: Time Functions-Footnote-1582457
+Ref: Time Functions-Footnote-2582525
+Ref: Time Functions-Footnote-3582683
+Ref: Time Functions-Footnote-4582794
+Ref: Time Functions-Footnote-5582906
+Ref: Time Functions-Footnote-6583133
+Node: Bitwise Functions583399
+Ref: table-bitwise-ops583993
+Ref: Bitwise Functions-Footnote-1590026
+Ref: Bitwise Functions-Footnote-2590199
+Node: Type Functions590390
+Node: I18N Functions593065
+Node: User-defined594716
+Node: Definition Syntax595521
+Ref: Definition Syntax-Footnote-1601208
+Node: Function Example601279
+Ref: Function Example-Footnote-1604201
+Node: Function Caveats604223
+Node: Calling A Function604741
+Node: Variable Scope605699
+Node: Pass By Value/Reference608693
+Node: Return Statement612192
+Node: Dynamic Typing615171
+Node: Indirect Calls616101
+Ref: Indirect Calls-Footnote-1626352
+Node: Functions Summary626480
+Node: Library Functions629185
+Ref: Library Functions-Footnote-1632792
+Ref: Library Functions-Footnote-2632935
+Node: Library Names633106
+Ref: Library Names-Footnote-1636566
+Ref: Library Names-Footnote-2636789
+Node: General Functions636875
+Node: Strtonum Function637978
+Node: Assert Function641000
+Node: Round Function644326
+Node: Cliff Random Function645867
+Node: Ordinal Functions646883
+Ref: Ordinal Functions-Footnote-1649946
+Ref: Ordinal Functions-Footnote-2650198
+Node: Join Function650408
+Ref: Join Function-Footnote-1652178
+Node: Getlocaltime Function652378
+Node: Readfile Function656120
+Node: Shell Quoting658092
+Node: Data File Management659493
+Node: Filetrans Function660125
+Node: Rewind Function664221
+Node: File Checking666131
+Ref: File Checking-Footnote-1667465
+Node: Empty Files667666
+Node: Ignoring Assigns669645
+Node: Getopt Function671195
+Ref: Getopt Function-Footnote-1682664
+Node: Passwd Functions682864
+Ref: Passwd Functions-Footnote-1691703
+Node: Group Functions691791
+Ref: Group Functions-Footnote-1699689
+Node: Walking Arrays699896
+Node: Library Functions Summary702904
+Node: Library Exercises704310
+Node: Sample Programs704775
+Node: Running Examples705545
+Node: Clones706273
+Node: Cut Program707497
+Node: Egrep Program717426
+Ref: Egrep Program-Footnote-1724938
+Node: Id Program725048
+Node: Split Program728728
+Ref: Split Program-Footnote-1732187
+Node: Tee Program732316
+Node: Uniq Program735106
+Node: Wc Program742532
+Ref: Wc Program-Footnote-1746787
+Node: Miscellaneous Programs746881
+Node: Dupword Program748094
+Node: Alarm Program750124
+Node: Translate Program754979
+Ref: Translate Program-Footnote-1759544
+Node: Labels Program759814
+Ref: Labels Program-Footnote-1763165
+Node: Word Sorting763249
+Node: History Sorting767321
+Node: Extract Program769156
+Node: Simple Sed776685
+Node: Igawk Program779759
+Ref: Igawk Program-Footnote-1794090
+Ref: Igawk Program-Footnote-2794292
+Ref: Igawk Program-Footnote-3794414
+Node: Anagram Program794529
+Node: Signature Program797591
+Node: Programs Summary798838
+Node: Programs Exercises800052
+Ref: Programs Exercises-Footnote-1804181
+Node: Advanced Features804272
+Node: Nondecimal Data806262
+Node: Array Sorting807853
+Node: Controlling Array Traversal808553
+Ref: Controlling Array Traversal-Footnote-1816920
+Node: Array Sorting Functions817038
+Ref: Array Sorting Functions-Footnote-1822129
+Node: Two-way I/O822325
+Ref: Two-way I/O-Footnote-1828876
+Ref: Two-way I/O-Footnote-2829063
+Node: TCP/IP Networking829145
+Node: Profiling832263
+Ref: Profiling-Footnote-1840935
+Node: Advanced Features Summary841258
+Node: Internationalization843102
+Node: I18N and L10N844582
+Node: Explaining gettext845269
+Ref: Explaining gettext-Footnote-1851161
+Ref: Explaining gettext-Footnote-2851346
+Node: Programmer i18n851511
+Ref: Programmer i18n-Footnote-1856460
+Node: Translator i18n856509
+Node: String Extraction857303
+Ref: String Extraction-Footnote-1858435
+Node: Printf Ordering858521
+Ref: Printf Ordering-Footnote-1861307
+Node: I18N Portability861371
+Ref: I18N Portability-Footnote-1863827
+Node: I18N Example863890
+Ref: I18N Example-Footnote-1866696
+Node: Gawk I18N866769
+Node: I18N Summary867414
+Node: Debugger868755
+Node: Debugging869777
+Node: Debugging Concepts870218
+Node: Debugging Terms872027
+Node: Awk Debugging874602
+Node: Sample Debugging Session875508
+Node: Debugger Invocation876042
+Node: Finding The Bug877428
+Node: List of Debugger Commands883906
+Node: Breakpoint Control885239
+Node: Debugger Execution Control888933
+Node: Viewing And Changing Data892295
+Node: Execution Stack895669
+Node: Debugger Info897306
+Node: Miscellaneous Debugger Commands901377
+Node: Readline Support906465
+Node: Limitations907361
+Node: Debugging Summary909470
+Node: Arbitrary Precision Arithmetic910749
+Node: Computer Arithmetic912234
+Ref: table-numeric-ranges915825
+Ref: Computer Arithmetic-Footnote-1916547
+Node: Math Definitions916604
+Ref: table-ieee-formats919918
+Ref: Math Definitions-Footnote-1920521
+Node: MPFR features920626
+Node: FP Math Caution922343
+Ref: FP Math Caution-Footnote-1923415
+Node: Inexactness of computations923784
+Node: Inexact representation924744
+Node: Comparing FP Values926104
+Node: Errors accumulate927186
+Node: Getting Accuracy928619
+Node: Try To Round931329
+Node: Setting precision932228
+Ref: table-predefined-precision-strings932925
+Node: Setting the rounding mode934755
+Ref: table-gawk-rounding-modes935129
+Ref: Setting the rounding mode-Footnote-1938537
+Node: Arbitrary Precision Integers938716
+Ref: Arbitrary Precision Integers-Footnote-1943621
+Node: Checking for MPFR943770
+Node: POSIX Floating Point Problems945067
+Ref: POSIX Floating Point Problems-Footnote-1948938
+Node: Floating point summary948976
+Node: Dynamic Extensions951166
+Node: Extension Intro952719
+Node: Plugin License953985
+Node: Extension Mechanism Outline954782
+Ref: figure-load-extension955221
+Ref: figure-register-new-function956786
+Ref: figure-call-new-function957878
+Node: Extension API Description959940
+Node: Extension API Functions Introduction961582
+Node: General Data Types966916
+Ref: General Data Types-Footnote-1974121
+Node: Memory Allocation Functions974420
+Ref: Memory Allocation Functions-Footnote-1977572
+Node: Constructor Functions977671
+Node: Registration Functions980670
+Node: Extension Functions981355
+Node: Exit Callback Functions986568
+Node: Extension Version String987818
+Node: Input Parsers988481
+Node: Output Wrappers1001188
+Node: Two-way processors1005700
+Node: Printing Messages1007965
+Ref: Printing Messages-Footnote-11009136
+Node: Updating ERRNO1009289
+Node: Requesting Values1010028
+Ref: table-value-types-returned1010765
+Node: Accessing Parameters1011701
+Node: Symbol Table Access1012936
+Node: Symbol table by name1013448
+Node: Symbol table by cookie1015237
+Ref: Symbol table by cookie-Footnote-11019422
+Node: Cached values1019486
+Ref: Cached values-Footnote-11023022
+Node: Array Manipulation1023113
+Ref: Array Manipulation-Footnote-11024204
+Node: Array Data Types1024241
+Ref: Array Data Types-Footnote-11026899
+Node: Array Functions1026991
+Node: Flattening Arrays1031390
+Node: Creating Arrays1038331
+Node: Redirection API1043100
+Node: Extension API Variables1045942
+Node: Extension Versioning1046575
+Ref: gawk-api-version1047012
+Node: Extension API Informational Variables1048740
+Node: Extension API Boilerplate1049804
+Node: Changes from API V11053666
+Node: Finding Extensions1054326
+Node: Extension Example1054885
+Node: Internal File Description1055683
+Node: Internal File Ops1059763
+Ref: Internal File Ops-Footnote-11071163
+Node: Using Internal File Ops1071303
+Ref: Using Internal File Ops-Footnote-11073686
+Node: Extension Samples1073960
+Node: Extension Sample File Functions1075489
+Node: Extension Sample Fnmatch1083138
+Node: Extension Sample Fork1084625
+Node: Extension Sample Inplace1085843
+Node: Extension Sample Ord1089060
+Node: Extension Sample Readdir1089896
+Ref: table-readdir-file-types1090785
+Node: Extension Sample Revout1091590
+Node: Extension Sample Rev2way1092179
+Node: Extension Sample Read write array1092919
+Node: Extension Sample Readfile1094861
+Node: Extension Sample Time1095956
+Node: Extension Sample API Tests1097304
+Node: gawkextlib1097796
+Node: Extension summary1100243
+Node: Extension Exercises1103945
+Node: Language History1105443
+Node: V7/SVR3.11107099
+Node: SVR41109251
+Node: POSIX1110685
+Node: BTL1112064
+Node: POSIX/GNU1112793
+Node: Feature History1118685
+Node: Common Extensions1133109
+Node: Ranges and Locales1134392
+Ref: Ranges and Locales-Footnote-11139008
+Ref: Ranges and Locales-Footnote-21139035
+Ref: Ranges and Locales-Footnote-31139270
+Node: Contributors1139491
+Node: History summary1145051
+Node: Installation1146431
+Node: Gawk Distribution1147375
+Node: Getting1147859
+Node: Extracting1148820
+Node: Distribution contents1150458
+Node: Unix Installation1156800
+Node: Quick Installation1157482
+Node: Shell Startup Files1159896
+Node: Additional Configuration Options1160985
+Node: Configuration Philosophy1162974
+Node: Non-Unix Installation1165343
+Node: PC Installation1165803
+Node: PC Binary Installation1166641
+Node: PC Compiling1167076
+Node: PC Using1168193
+Node: Cygwin1171238
+Node: MSYS1172008
+Node: VMS Installation1172509
+Node: VMS Compilation1173300
+Ref: VMS Compilation-Footnote-11174529
+Node: VMS Dynamic Extensions1174587
+Node: VMS Installation Details1176272
+Node: VMS Running1178525
+Node: VMS GNV1182804
+Node: VMS Old Gawk1183539
+Node: Bugs1184010
+Node: Bug address1184673
+Node: Usenet1187070
+Node: Maintainers1187847
+Node: Other Versions1189223
+Node: Installation summary1195807
+Node: Notes1196842
+Node: Compatibility Mode1197707
+Node: Additions1198489
+Node: Accessing The Source1199414
+Node: Adding Code1200849
+Node: New Ports1207067
+Node: Derived Files1211555
+Ref: Derived Files-Footnote-11217040
+Ref: Derived Files-Footnote-21217075
+Ref: Derived Files-Footnote-31217673
+Node: Future Extensions1217787
+Node: Implementation Limitations1218445
+Node: Extension Design1219628
+Node: Old Extension Problems1220782
+Ref: Old Extension Problems-Footnote-11222300
+Node: Extension New Mechanism Goals1222357
+Ref: Extension New Mechanism Goals-Footnote-11225721
+Node: Extension Other Design Decisions1225910
+Node: Extension Future Growth1228023
+Node: Old Extension Mechanism1228859
+Node: Notes summary1230622
+Node: Basic Concepts1231804
+Node: Basic High Level1232485
+Ref: figure-general-flow1232767
+Ref: figure-process-flow1233452
+Ref: Basic High Level-Footnote-11236753
+Node: Basic Data Typing1236938
+Node: Glossary1240266
+Node: Copying1272213
+Node: GNU Free Documentation License1309752
+Node: Index1334870
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index afdefff..76fb47d 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -64,7 +64,7 @@
 @c applies to and all the info about who's publishing this edition
 
 @c These apply across the board.
address@hidden UPDATE-MONTH May, 2017
address@hidden UPDATE-MONTH July, 2017
 @set VERSION 4.1
 @set PATCHLEVEL 4
 
@@ -3076,7 +3076,7 @@ rule for double-quoting a string is the following:
 
 @enumerate
 @item
-For each double quote in the orginal string, let @var{N} be the number
+For each double quote in the original string, let @var{N} be the number
 of backslash(es) before it, @var{N} might be zero. Replace these @var{N}
 backslash(es) by @address@hidden@var{N}+1} backslash(es)
 
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 7d60a2c..357ebe3 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -59,7 +59,7 @@
 @c applies to and all the info about who's publishing this edition
 
 @c These apply across the board.
address@hidden UPDATE-MONTH May, 2017
address@hidden UPDATE-MONTH July, 2017
 @set VERSION 4.1
 @set PATCHLEVEL 4
 
@@ -2987,7 +2987,7 @@ rule for double-quoting a string is the following:
 
 @enumerate
 @item
-For each double quote in the orginal string, let @var{N} be the number
+For each double quote in the original string, let @var{N} be the number
 of backslash(es) before it, @var{N} might be zero. Replace these @var{N}
 backslash(es) by @address@hidden@var{N}+1} backslash(es)
 
diff --git a/doc/wordlist b/doc/wordlist
index d0464dc..97d4fb2 100644
--- a/doc/wordlist
+++ b/doc/wordlist
@@ -572,6 +572,9 @@ aIt
 aSAgbfocFVtguG
 aaa
 aaaabcd
+aab
+aabbb
+aabbbccccddd
 aaccdd
 ab
 abCDEf
@@ -581,6 +584,7 @@ abcd
 abcde
 abcdef
 abcdefg
+abcdefghi
 abcdefghijklmnopqrstuvwxyz
 abcdxyz
 abs
@@ -638,6 +642,7 @@ arraydump
 arraymax
 arsenio
 asc
+aschorr
 ascii
 asis
 asn
@@ -849,6 +854,7 @@ dayname
 db
 dcgettext
 dcngettext
+ddd
 de
 deallocations
 debuggee
@@ -962,6 +968,7 @@ expr
 ext
 extenders
 extern
+ezalloc
 ezwinports
 fPIC
 fabi
@@ -980,6 +987,7 @@ fi
 fieldlist
 fieldpat
 fieldsep
+fieldwidth
 fifo
 filedata
 filefuncs
@@ -1018,6 +1026,7 @@ formfeed
 fp
 fpat
 fpath
+fpbits
 fprintf
 fr
 freebsd

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

Summary of changes:
 doc/ChangeLog   |    5 +
 doc/gawk.info   | 1100 +++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |    4 +-
 doc/gawktexi.in |    4 +-
 doc/wordlist    |    9 +
 5 files changed, 568 insertions(+), 554 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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