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-3040-gbc7fa5


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-3040-gbc7fa59
Date: Mon, 26 Mar 2018 14:54:21 -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  bc7fa594a66d739002e96579fcb5a6c7a832cc9a (commit)
       via  9e7d18a1e9464d9650c94eeebc86856afc4cc665 (commit)
      from  053aa664ea5a3fc3bc98a7a2dc6145b434e79669 (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=bc7fa594a66d739002e96579fcb5a6c7a832cc9a

commit bc7fa594a66d739002e96579fcb5a6c7a832cc9a
Merge: 053aa66 9e7d18a
Author: Arnold D. Robbins <address@hidden>
Date:   Mon Mar 26 21:54:14 2018 +0300

    Merge branch 'gawk-4.2-stable'

diff --cc doc/gawk.info
index a3ec04f,9e29bae..561478b
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -32982,9 -32985,11 +32981,9 @@@ Inde
                                                                (line   6)
  * --source option:                       Options.             (line 117)
  * --traditional option:                  Options.             (line  82)
- * --traditional option, --posix option and: Options.          (line 286)
+ * --traditional option, --posix option and: Options.          (line 285)
  * --use-lc-numeric option:               Options.             (line 232)
- * --version option:                      Options.             (line 318)
+ * --version option:                      Options.             (line 317)
 -* --with-whiny-user-strftime configuration option: Additional Configuration 
Options.
 -                                                              (line  48)
  * -b option:                             Options.             (line  69)
  * -c option:                             Options.             (line  82)
  * -C option:                             Options.             (line  89)
@@@ -36050,542 -36057,542 +36049,542 @@@ Node: Intro Summary11527
  Node: Invoking Gawk116158
  Node: Command Line117672
  Node: Options118470
- Ref: Options-Footnote-1135089
- Ref: Options-Footnote-2135320
- Node: Other Arguments135345
- Node: Naming Standard Input138292
- Node: Environment Variables139385
- Node: AWKPATH Variable139943
- Ref: AWKPATH Variable-Footnote-1143355
- Ref: AWKPATH Variable-Footnote-2143389
- Node: AWKLIBPATH Variable143650
- Node: Other Environment Variables145308
- Node: Exit Status149129
- Node: Include Files149806
- Node: Loading Shared Libraries153331
- Node: Obsolete154759
- Node: Undocumented155451
- Node: Invoking Summary155748
- Node: Regexp157408
- Node: Regexp Usage158862
- Node: Escape Sequences160899
- Node: Regexp Operators167131
- Ref: Regexp Operators-Footnote-1174547
- Ref: Regexp Operators-Footnote-2174694
- Node: Bracket Expressions174792
- Ref: table-char-classes177268
- Node: Leftmost Longest180405
- Node: Computed Regexps181708
- Node: GNU Regexp Operators185135
- Node: Case-sensitivity188814
- Ref: Case-sensitivity-Footnote-1191701
- Ref: Case-sensitivity-Footnote-2191936
- Node: Regexp Summary192044
- Node: Reading Files193510
- Node: Records195779
- Node: awk split records196512
- Node: gawk split records201443
- Ref: gawk split records-Footnote-1205983
- Node: Fields206020
- Node: Nonconstant Fields208761
- Ref: Nonconstant Fields-Footnote-1210997
- Node: Changing Fields211201
- Node: Field Separators217129
- Node: Default Field Splitting219827
- Node: Regexp Field Splitting220945
- Node: Single Character Fields224298
- Node: Command Line Field Separator225358
- Node: Full Line Fields228576
- Ref: Full Line Fields-Footnote-1230098
- Ref: Full Line Fields-Footnote-2230144
- Node: Field Splitting Summary230245
- Node: Constant Size232319
- Node: Fixed width data233051
- Node: Skipping intervening236518
- Node: Allowing trailing data237316
- Node: Fields with fixed data238353
- Node: Splitting By Content239871
- Ref: Splitting By Content-Footnote-1243521
- Node: Testing field creation243684
- Node: Multiple Line245309
- Ref: Multiple Line-Footnote-1251193
- Node: Getline251372
- Node: Plain Getline253841
- Node: Getline/Variable256482
- Node: Getline/File257633
- Node: Getline/Variable/File259021
- Ref: Getline/Variable/File-Footnote-1260626
- Node: Getline/Pipe260714
- Node: Getline/Variable/Pipe263421
- Node: Getline/Coprocess264556
- Node: Getline/Variable/Coprocess265823
- Node: Getline Notes266565
- Node: Getline Summary269362
- Ref: table-getline-variants269786
- Node: Read Timeout270534
- Ref: Read Timeout-Footnote-1274440
- Node: Retrying Input274498
- Node: Command-line directories275697
- Node: Input Summary276603
- Node: Input Exercises279775
- Node: Printing280503
- Node: Print282337
- Node: Print Examples283794
- Node: Output Separators286574
- Node: OFMT288591
- Node: Printf289947
- Node: Basic Printf290732
- Node: Control Letters292306
- Node: Format Modifiers296985
- Node: Printf Examples303000
- Node: Redirection305486
- Node: Special FD312327
- Ref: Special FD-Footnote-1315495
- Node: Special Files315569
- Node: Other Inherited Files316186
- Node: Special Network317187
- Node: Special Caveats318047
- Node: Close Files And Pipes318996
- Ref: table-close-pipe-return-values325903
- Ref: Close Files And Pipes-Footnote-1326716
- Ref: Close Files And Pipes-Footnote-2326864
- Node: Nonfatal327016
- Node: Output Summary329354
- Node: Output Exercises330576
- Node: Expressions331255
- Node: Values332443
- Node: Constants333121
- Node: Scalar Constants333812
- Ref: Scalar Constants-Footnote-1334676
- Node: Nondecimal-numbers334926
- Node: Regexp Constants337927
- Node: Using Constant Regexps338453
- Node: Standard Regexp Constants339075
- Node: Strong Regexp Constants342263
- Node: Variables345221
- Node: Using Variables345878
- Node: Assignment Options347788
- Node: Conversion349661
- Node: Strings And Numbers350185
- Ref: Strings And Numbers-Footnote-1353248
- Node: Locale influences conversions353357
- Ref: table-locale-affects356115
- Node: All Operators356733
- Node: Arithmetic Ops357362
- Node: Concatenation359868
- Ref: Concatenation-Footnote-1362715
- Node: Assignment Ops362822
- Ref: table-assign-ops367813
- Node: Increment Ops369126
- Node: Truth Values and Conditions372586
- Node: Truth Values373660
- Node: Typing and Comparison374708
- Node: Variable Typing375528
- Ref: Variable Typing-Footnote-1381991
- Ref: Variable Typing-Footnote-2382063
- Node: Comparison Operators382140
- Ref: table-relational-ops382559
- Node: POSIX String Comparison386054
- Ref: POSIX String Comparison-Footnote-1387749
- Ref: POSIX String Comparison-Footnote-2387888
- Node: Boolean Ops387972
- Ref: Boolean Ops-Footnote-1392454
- Node: Conditional Exp392546
- Node: Function Calls394282
- Node: Precedence398159
- Node: Locales401818
- Node: Expressions Summary403450
- Node: Patterns and Actions406023
- Node: Pattern Overview407143
- Node: Regexp Patterns408820
- Node: Expression Patterns409362
- Node: Ranges413143
- Node: BEGIN/END416251
- Node: Using BEGIN/END417012
- Ref: Using BEGIN/END-Footnote-1419748
- Node: I/O And BEGIN/END419854
- Node: BEGINFILE/ENDFILE422168
- Node: Empty425081
- Node: Using Shell Variables425398
- Node: Action Overview427672
- Node: Statements429997
- Node: If Statement431845
- Node: While Statement433340
- Node: Do Statement435368
- Node: For Statement436516
- Node: Switch Statement439687
- Node: Break Statement442073
- Node: Continue Statement444165
- Node: Next Statement445992
- Node: Nextfile Statement448375
- Node: Exit Statement451027
- Node: Built-in Variables453430
- Node: User-modified454563
- Node: Auto-set462330
- Ref: Auto-set-Footnote-1478629
- Ref: Auto-set-Footnote-2478835
- Node: ARGC and ARGV478891
- Node: Pattern Action Summary483104
- Node: Arrays485534
- Node: Array Basics486863
- Node: Array Intro487707
- Ref: figure-array-elements489682
- Ref: Array Intro-Footnote-1492386
- Node: Reference to Elements492514
- Node: Assigning Elements494978
- Node: Array Example495469
- Node: Scanning an Array497228
- Node: Controlling Scanning500250
- Ref: Controlling Scanning-Footnote-1505649
- Node: Numeric Array Subscripts505965
- Node: Uninitialized Subscripts508149
- Node: Delete509768
- Ref: Delete-Footnote-1512520
- Node: Multidimensional512577
- Node: Multiscanning515672
- Node: Arrays of Arrays517263
- Node: Arrays Summary522030
- Node: Functions524123
- Node: Built-in525161
- Node: Calling Built-in526242
- Node: Numeric Functions528238
- Ref: Numeric Functions-Footnote-1532266
- Ref: Numeric Functions-Footnote-2532623
- Ref: Numeric Functions-Footnote-3532671
- Node: String Functions532943
- Ref: String Functions-Footnote-1556601
- Ref: String Functions-Footnote-2556729
- Ref: String Functions-Footnote-3556977
- Node: Gory Details557064
- Ref: table-sub-escapes558855
- Ref: table-sub-proposed560374
- Ref: table-posix-sub561737
- Ref: table-gensub-escapes563278
- Ref: Gory Details-Footnote-1564101
- Node: I/O Functions564255
- Ref: table-system-return-values570723
- Ref: I/O Functions-Footnote-1572703
- Ref: I/O Functions-Footnote-2572851
- Node: Time Functions572971
- Ref: Time Functions-Footnote-1583642
- Ref: Time Functions-Footnote-2583710
- Ref: Time Functions-Footnote-3583868
- Ref: Time Functions-Footnote-4583979
- Ref: Time Functions-Footnote-5584091
- Ref: Time Functions-Footnote-6584318
- Node: Bitwise Functions584584
- Ref: table-bitwise-ops585178
- Ref: Bitwise Functions-Footnote-1591223
- Ref: Bitwise Functions-Footnote-2591396
- Node: Type Functions591587
- Node: I18N Functions594338
- Node: User-defined595989
- Node: Definition Syntax596794
- Ref: Definition Syntax-Footnote-1602481
- Node: Function Example602552
- Ref: Function Example-Footnote-1605474
- Node: Function Caveats605496
- Node: Calling A Function606014
- Node: Variable Scope606972
- Node: Pass By Value/Reference609966
- Node: Return Statement613465
- Node: Dynamic Typing616444
- Node: Indirect Calls617374
- Ref: Indirect Calls-Footnote-1627626
- Node: Functions Summary627754
- Node: Library Functions630459
- Ref: Library Functions-Footnote-1634066
- Ref: Library Functions-Footnote-2634209
- Node: Library Names634380
- Ref: Library Names-Footnote-1637840
- Ref: Library Names-Footnote-2638063
- Node: General Functions638149
- Node: Strtonum Function639252
- Node: Assert Function642274
- Node: Round Function645600
- Node: Cliff Random Function647140
- Node: Ordinal Functions648156
- Ref: Ordinal Functions-Footnote-1651219
- Ref: Ordinal Functions-Footnote-2651471
- Node: Join Function651681
- Ref: Join Function-Footnote-1653451
- Node: Getlocaltime Function653651
- Node: Readfile Function657393
- Node: Shell Quoting659370
- Node: Data File Management660771
- Node: Filetrans Function661403
- Node: Rewind Function665499
- Node: File Checking667409
- Ref: File Checking-Footnote-1668743
- Node: Empty Files668944
- Node: Ignoring Assigns670923
- Node: Getopt Function672473
- Ref: Getopt Function-Footnote-1683942
- Node: Passwd Functions684142
- Ref: Passwd Functions-Footnote-1692981
- Node: Group Functions693069
- Ref: Group Functions-Footnote-1700967
- Node: Walking Arrays701174
- Node: Library Functions Summary704182
- Node: Library Exercises705588
- Node: Sample Programs706053
- Node: Running Examples706823
- Node: Clones707551
- Node: Cut Program708775
- Node: Egrep Program718704
- Ref: Egrep Program-Footnote-1726216
- Node: Id Program726326
- Node: Split Program730006
- Ref: Split Program-Footnote-1733464
- Node: Tee Program733593
- Node: Uniq Program736383
- Node: Wc Program743809
- Ref: Wc Program-Footnote-1748064
- Node: Miscellaneous Programs748158
- Node: Dupword Program749371
- Node: Alarm Program751401
- Node: Translate Program756256
- Ref: Translate Program-Footnote-1760821
- Node: Labels Program761091
- Ref: Labels Program-Footnote-1764442
- Node: Word Sorting764526
- Node: History Sorting768598
- Node: Extract Program770433
- Node: Simple Sed777963
- Node: Igawk Program781037
- Ref: Igawk Program-Footnote-1795368
- Ref: Igawk Program-Footnote-2795570
- Ref: Igawk Program-Footnote-3795692
- Node: Anagram Program795807
- Node: Signature Program798869
- Node: Programs Summary800116
- Node: Programs Exercises801330
- Ref: Programs Exercises-Footnote-1805459
- Node: Advanced Features805550
- Node: Nondecimal Data807540
- Node: Array Sorting809131
- Node: Controlling Array Traversal809831
- Ref: Controlling Array Traversal-Footnote-1818199
- Node: Array Sorting Functions818317
- Ref: Array Sorting Functions-Footnote-1823408
- Node: Two-way I/O823604
- Ref: Two-way I/O-Footnote-1830156
- Ref: Two-way I/O-Footnote-2830343
- Node: TCP/IP Networking830425
- Node: Profiling833543
- Ref: Profiling-Footnote-1842215
- Node: Advanced Features Summary842538
- Node: Internationalization844382
- Node: I18N and L10N845862
- Node: Explaining gettext846549
- Ref: Explaining gettext-Footnote-1852441
- Ref: Explaining gettext-Footnote-2852626
- Node: Programmer i18n852791
- Ref: Programmer i18n-Footnote-1857740
- Node: Translator i18n857789
- Node: String Extraction858583
- Ref: String Extraction-Footnote-1859715
- Node: Printf Ordering859801
- Ref: Printf Ordering-Footnote-1862587
- Node: I18N Portability862651
- Ref: I18N Portability-Footnote-1865107
- Node: I18N Example865170
- Ref: I18N Example-Footnote-1867976
- Node: Gawk I18N868049
- Node: I18N Summary868694
- Node: Debugger870035
- Node: Debugging871058
- Node: Debugging Concepts871499
- Node: Debugging Terms873308
- Node: Awk Debugging875883
- Node: Sample Debugging Session876789
- Node: Debugger Invocation877323
- Node: Finding The Bug878709
- Node: List of Debugger Commands885187
- Node: Breakpoint Control886520
- Node: Debugger Execution Control890214
- Node: Viewing And Changing Data893576
- Node: Execution Stack896950
- Node: Debugger Info898587
- Node: Miscellaneous Debugger Commands902658
- Node: Readline Support907720
- Node: Limitations908616
- Node: Debugging Summary910725
- Node: Arbitrary Precision Arithmetic912004
- Node: Computer Arithmetic913489
- Ref: table-numeric-ranges917255
- Ref: table-floating-point-ranges917748
- Ref: Computer Arithmetic-Footnote-1918406
- Node: Math Definitions918463
- Ref: table-ieee-formats921779
- Ref: Math Definitions-Footnote-1922382
- Node: MPFR features922487
- Node: FP Math Caution924205
- Ref: FP Math Caution-Footnote-1925277
- Node: Inexactness of computations925646
- Node: Inexact representation926606
- Node: Comparing FP Values927966
- Node: Errors accumulate929048
- Node: Getting Accuracy930481
- Node: Try To Round933191
- Node: Setting precision934090
- Ref: table-predefined-precision-strings934787
- Node: Setting the rounding mode936617
- Ref: table-gawk-rounding-modes936991
- Ref: Setting the rounding mode-Footnote-1940922
- Node: Arbitrary Precision Integers941101
- Ref: Arbitrary Precision Integers-Footnote-1944276
- Node: Checking for MPFR944425
- Node: POSIX Floating Point Problems945899
- Ref: POSIX Floating Point Problems-Footnote-1949770
- Node: Floating point summary949808
- Node: Dynamic Extensions951998
- Node: Extension Intro953551
- Node: Plugin License954817
- Node: Extension Mechanism Outline955614
- Ref: figure-load-extension956053
- Ref: figure-register-new-function957618
- Ref: figure-call-new-function958710
- Node: Extension API Description960772
- Node: Extension API Functions Introduction962414
- Node: General Data Types967954
- Ref: General Data Types-Footnote-1976315
- Node: Memory Allocation Functions976614
- Ref: Memory Allocation Functions-Footnote-1980824
- Node: Constructor Functions980923
- Node: Registration Functions984509
- Node: Extension Functions985194
- Node: Exit Callback Functions990409
- Node: Extension Version String991659
- Node: Input Parsers992322
- Node: Output Wrappers1005043
- Node: Two-way processors1009555
- Node: Printing Messages1011820
- Ref: Printing Messages-Footnote-11012991
- Node: Updating ERRNO1013144
- Node: Requesting Values1013883
- Ref: table-value-types-returned1014620
- Node: Accessing Parameters1015556
- Node: Symbol Table Access1016791
- Node: Symbol table by name1017303
- Node: Symbol table by cookie1019092
- Ref: Symbol table by cookie-Footnote-11023277
- Node: Cached values1023341
- Ref: Cached values-Footnote-11026877
- Node: Array Manipulation1027030
- Ref: Array Manipulation-Footnote-11028121
- Node: Array Data Types1028158
- Ref: Array Data Types-Footnote-11030816
- Node: Array Functions1030908
- Node: Flattening Arrays1035406
- Node: Creating Arrays1042382
- Node: Redirection API1047149
- Node: Extension API Variables1049982
- Node: Extension Versioning1050693
- Ref: gawk-api-version1051122
- Node: Extension GMP/MPFR Versioning1052853
- Node: Extension API Informational Variables1054481
- Node: Extension API Boilerplate1055554
- Node: Changes from API V11059528
- Node: Finding Extensions1061100
- Node: Extension Example1061659
- Node: Internal File Description1062457
- Node: Internal File Ops1066537
- Ref: Internal File Ops-Footnote-11077887
- Node: Using Internal File Ops1078027
- Ref: Using Internal File Ops-Footnote-11080410
- Node: Extension Samples1080684
- Node: Extension Sample File Functions1082213
- Node: Extension Sample Fnmatch1089862
- Node: Extension Sample Fork1091349
- Node: Extension Sample Inplace1092567
- Node: Extension Sample Ord1095784
- Node: Extension Sample Readdir1096620
- Ref: table-readdir-file-types1097509
- Node: Extension Sample Revout1098314
- Node: Extension Sample Rev2way1098903
- Node: Extension Sample Read write array1099643
- Node: Extension Sample Readfile1101585
- Node: Extension Sample Time1102680
- Node: Extension Sample API Tests1104028
- Node: gawkextlib1104520
- Node: Extension summary1107438
- Node: Extension Exercises1111140
- Node: Language History1112638
- Node: V7/SVR3.11114294
- Node: SVR41116446
- Node: POSIX1117880
- Node: BTL1119260
- Node: POSIX/GNU1119989
- Node: Feature History1125767
- Node: Common Extensions1141626
- Node: Ranges and Locales1142909
- Ref: Ranges and Locales-Footnote-11147525
- Ref: Ranges and Locales-Footnote-21147552
- Ref: Ranges and Locales-Footnote-31147787
- Node: Contributors1148008
- Node: History summary1153953
- Node: Installation1155333
- Node: Gawk Distribution1156277
- Node: Getting1156761
- Node: Extracting1157724
- Node: Distribution contents1159362
- Node: Unix Installation1165842
- Node: Quick Installation1166524
- Node: Shell Startup Files1168938
- Node: Additional Configuration Options1170027
- Node: Configuration Philosophy1172192
- Node: Non-Unix Installation1174561
- Node: PC Installation1175021
- Node: PC Binary Installation1175859
- Node: PC Compiling1176294
- Node: PC Using1177411
- Node: Cygwin1180626
- Node: MSYS1181725
- Node: VMS Installation1182226
- Node: VMS Compilation1183017
- Ref: VMS Compilation-Footnote-11184246
- Node: VMS Dynamic Extensions1184304
- Node: VMS Installation Details1185989
- Node: VMS Running1188242
- Node: VMS GNV1192521
- Node: VMS Old Gawk1193256
- Node: Bugs1193727
- Node: Bug address1194390
- Node: Usenet1197182
- Node: Maintainers1197959
- Node: Other Versions1199220
- Node: Installation summary1205982
- Node: Notes1207184
- Node: Compatibility Mode1208049
- Node: Additions1208831
- Node: Accessing The Source1209756
- Node: Adding Code1211193
- Node: New Ports1217412
- Node: Derived Files1221900
- Ref: Derived Files-Footnote-11227546
- Ref: Derived Files-Footnote-21227581
- Ref: Derived Files-Footnote-31228179
- Node: Future Extensions1228293
- Node: Implementation Limitations1228951
- Node: Extension Design1230134
- Node: Old Extension Problems1231288
- Ref: Old Extension Problems-Footnote-11232806
- Node: Extension New Mechanism Goals1232863
- Ref: Extension New Mechanism Goals-Footnote-11236227
- Node: Extension Other Design Decisions1236416
- Node: Extension Future Growth1238529
- Node: Old Extension Mechanism1239365
- Node: Notes summary1241128
- Node: Basic Concepts1242310
- Node: Basic High Level1242991
- Ref: figure-general-flow1243273
- Ref: figure-process-flow1243958
- Ref: Basic High Level-Footnote-11247259
- Node: Basic Data Typing1247444
- Node: Glossary1250772
- Node: Copying1282610
- Node: GNU Free Documentation License1320153
- Node: Index1345273
+ Ref: Options-Footnote-1135032
+ Ref: Options-Footnote-2135263
+ Node: Other Arguments135288
+ Node: Naming Standard Input138235
+ Node: Environment Variables139328
+ Node: AWKPATH Variable139886
+ Ref: AWKPATH Variable-Footnote-1143298
+ Ref: AWKPATH Variable-Footnote-2143332
+ Node: AWKLIBPATH Variable143593
+ Node: Other Environment Variables145251
+ Node: Exit Status149072
+ Node: Include Files149749
+ Node: Loading Shared Libraries153274
+ Node: Obsolete154702
+ Node: Undocumented155394
+ Node: Invoking Summary155691
+ Node: Regexp157351
+ Node: Regexp Usage158805
+ Node: Escape Sequences160842
+ Node: Regexp Operators167074
+ Ref: Regexp Operators-Footnote-1174490
+ Ref: Regexp Operators-Footnote-2174637
+ Node: Bracket Expressions174735
+ Ref: table-char-classes177211
+ Node: Leftmost Longest180348
+ Node: Computed Regexps181651
+ Node: GNU Regexp Operators185078
+ Node: Case-sensitivity188757
+ Ref: Case-sensitivity-Footnote-1191644
+ Ref: Case-sensitivity-Footnote-2191879
+ Node: Regexp Summary191987
+ Node: Reading Files193453
+ Node: Records195722
+ Node: awk split records196455
+ Node: gawk split records201386
+ Ref: gawk split records-Footnote-1205926
+ Node: Fields205963
+ Node: Nonconstant Fields208704
+ Ref: Nonconstant Fields-Footnote-1210940
+ Node: Changing Fields211144
+ Node: Field Separators217072
+ Node: Default Field Splitting219770
+ Node: Regexp Field Splitting220888
+ Node: Single Character Fields224241
+ Node: Command Line Field Separator225301
+ Node: Full Line Fields228519
+ Ref: Full Line Fields-Footnote-1230041
+ Ref: Full Line Fields-Footnote-2230087
+ Node: Field Splitting Summary230188
+ Node: Constant Size232262
+ Node: Fixed width data232994
+ Node: Skipping intervening236461
+ Node: Allowing trailing data237259
+ Node: Fields with fixed data238296
+ Node: Splitting By Content239814
+ Ref: Splitting By Content-Footnote-1243464
+ Node: Testing field creation243627
+ Node: Multiple Line245252
+ Ref: Multiple Line-Footnote-1251136
+ Node: Getline251315
+ Node: Plain Getline253784
+ Node: Getline/Variable256425
+ Node: Getline/File257576
+ Node: Getline/Variable/File258964
+ Ref: Getline/Variable/File-Footnote-1260569
+ Node: Getline/Pipe260657
+ Node: Getline/Variable/Pipe263364
+ Node: Getline/Coprocess264499
+ Node: Getline/Variable/Coprocess265766
+ Node: Getline Notes266508
+ Node: Getline Summary269305
+ Ref: table-getline-variants269729
+ Node: Read Timeout270477
+ Ref: Read Timeout-Footnote-1274383
+ Node: Retrying Input274441
+ Node: Command-line directories275640
+ Node: Input Summary276546
+ Node: Input Exercises279718
+ Node: Printing280446
+ Node: Print282280
+ Node: Print Examples283737
+ Node: Output Separators286517
+ Node: OFMT288534
+ Node: Printf289890
+ Node: Basic Printf290675
+ Node: Control Letters292249
+ Node: Format Modifiers296928
+ Node: Printf Examples302943
+ Node: Redirection305429
+ Node: Special FD312270
+ Ref: Special FD-Footnote-1315438
+ Node: Special Files315512
+ Node: Other Inherited Files316129
+ Node: Special Network317130
+ Node: Special Caveats317990
+ Node: Close Files And Pipes318939
+ Ref: table-close-pipe-return-values325846
+ Ref: Close Files And Pipes-Footnote-1326659
+ Ref: Close Files And Pipes-Footnote-2326807
+ Node: Nonfatal326959
+ Node: Output Summary329297
+ Node: Output Exercises330519
+ Node: Expressions331198
+ Node: Values332386
+ Node: Constants333064
+ Node: Scalar Constants333755
+ Ref: Scalar Constants-Footnote-1334619
+ Node: Nondecimal-numbers334869
+ Node: Regexp Constants337870
+ Node: Using Constant Regexps338396
+ Node: Standard Regexp Constants339018
+ Node: Strong Regexp Constants342206
+ Node: Variables345164
+ Node: Using Variables345821
+ Node: Assignment Options347731
+ Node: Conversion349604
+ Node: Strings And Numbers350128
+ Ref: Strings And Numbers-Footnote-1353191
+ Node: Locale influences conversions353300
+ Ref: table-locale-affects356058
+ Node: All Operators356676
+ Node: Arithmetic Ops357305
+ Node: Concatenation359811
+ Ref: Concatenation-Footnote-1362658
+ Node: Assignment Ops362765
+ Ref: table-assign-ops367756
+ Node: Increment Ops369069
+ Node: Truth Values and Conditions372529
+ Node: Truth Values373603
+ Node: Typing and Comparison374651
+ Node: Variable Typing375471
+ Ref: Variable Typing-Footnote-1381934
+ Ref: Variable Typing-Footnote-2382006
+ Node: Comparison Operators382083
+ Ref: table-relational-ops382502
+ Node: POSIX String Comparison385997
+ Ref: POSIX String Comparison-Footnote-1387692
+ Ref: POSIX String Comparison-Footnote-2387831
+ Node: Boolean Ops387915
+ Ref: Boolean Ops-Footnote-1392397
+ Node: Conditional Exp392489
+ Node: Function Calls394225
+ Node: Precedence398102
+ Node: Locales401761
+ Node: Expressions Summary403393
+ Node: Patterns and Actions405966
+ Node: Pattern Overview407086
+ Node: Regexp Patterns408763
+ Node: Expression Patterns409305
+ Node: Ranges413086
+ Node: BEGIN/END416194
+ Node: Using BEGIN/END416955
+ Ref: Using BEGIN/END-Footnote-1419691
+ Node: I/O And BEGIN/END419797
+ Node: BEGINFILE/ENDFILE422111
+ Node: Empty425024
+ Node: Using Shell Variables425341
+ Node: Action Overview427615
+ Node: Statements429940
+ Node: If Statement431788
+ Node: While Statement433283
+ Node: Do Statement435311
+ Node: For Statement436459
+ Node: Switch Statement439630
+ Node: Break Statement442016
+ Node: Continue Statement444108
+ Node: Next Statement445935
+ Node: Nextfile Statement448318
+ Node: Exit Statement450970
+ Node: Built-in Variables453373
+ Node: User-modified454506
+ Node: Auto-set462273
+ Ref: Auto-set-Footnote-1478572
+ Ref: Auto-set-Footnote-2478778
+ Node: ARGC and ARGV478834
+ Node: Pattern Action Summary483047
+ Node: Arrays485477
+ Node: Array Basics486806
+ Node: Array Intro487650
+ Ref: figure-array-elements489625
+ Ref: Array Intro-Footnote-1492329
+ Node: Reference to Elements492457
+ Node: Assigning Elements494921
+ Node: Array Example495412
+ Node: Scanning an Array497171
+ Node: Controlling Scanning500193
+ Ref: Controlling Scanning-Footnote-1505592
+ Node: Numeric Array Subscripts505908
+ Node: Uninitialized Subscripts508092
+ Node: Delete509711
+ Ref: Delete-Footnote-1512463
+ Node: Multidimensional512520
+ Node: Multiscanning515615
+ Node: Arrays of Arrays517206
+ Node: Arrays Summary521973
+ Node: Functions524066
+ Node: Built-in525104
+ Node: Calling Built-in526185
+ Node: Numeric Functions528181
+ Ref: Numeric Functions-Footnote-1532209
+ Ref: Numeric Functions-Footnote-2532566
+ Ref: Numeric Functions-Footnote-3532614
+ Node: String Functions532886
+ Ref: String Functions-Footnote-1556544
+ Ref: String Functions-Footnote-2556672
+ Ref: String Functions-Footnote-3556920
+ Node: Gory Details557007
+ Ref: table-sub-escapes558798
+ Ref: table-sub-proposed560317
+ Ref: table-posix-sub561680
+ Ref: table-gensub-escapes563221
+ Ref: Gory Details-Footnote-1564044
+ Node: I/O Functions564198
+ Ref: table-system-return-values570666
+ Ref: I/O Functions-Footnote-1572646
+ Ref: I/O Functions-Footnote-2572794
+ Node: Time Functions572914
+ Ref: Time Functions-Footnote-1583585
+ Ref: Time Functions-Footnote-2583653
+ Ref: Time Functions-Footnote-3583811
+ Ref: Time Functions-Footnote-4583922
+ Ref: Time Functions-Footnote-5584034
+ Ref: Time Functions-Footnote-6584261
+ Node: Bitwise Functions584527
+ Ref: table-bitwise-ops585121
+ Ref: Bitwise Functions-Footnote-1591166
+ Ref: Bitwise Functions-Footnote-2591339
+ Node: Type Functions591530
+ Node: I18N Functions594281
+ Node: User-defined595932
+ Node: Definition Syntax596737
+ Ref: Definition Syntax-Footnote-1602424
+ Node: Function Example602495
+ Ref: Function Example-Footnote-1605417
+ Node: Function Caveats605439
+ Node: Calling A Function605957
+ Node: Variable Scope606915
+ Node: Pass By Value/Reference609909
+ Node: Return Statement613408
+ Node: Dynamic Typing616387
+ Node: Indirect Calls617317
+ Ref: Indirect Calls-Footnote-1627569
+ Node: Functions Summary627697
+ Node: Library Functions630402
+ Ref: Library Functions-Footnote-1634009
+ Ref: Library Functions-Footnote-2634152
+ Node: Library Names634323
+ Ref: Library Names-Footnote-1637783
+ Ref: Library Names-Footnote-2638006
+ Node: General Functions638092
+ Node: Strtonum Function639195
+ Node: Assert Function642217
+ Node: Round Function645543
+ Node: Cliff Random Function647083
+ Node: Ordinal Functions648099
+ Ref: Ordinal Functions-Footnote-1651162
+ Ref: Ordinal Functions-Footnote-2651414
+ Node: Join Function651624
+ Ref: Join Function-Footnote-1653394
+ Node: Getlocaltime Function653594
+ Node: Readfile Function657336
+ Node: Shell Quoting659313
+ Node: Data File Management660714
+ Node: Filetrans Function661346
+ Node: Rewind Function665442
+ Node: File Checking667352
+ Ref: File Checking-Footnote-1668686
+ Node: Empty Files668887
+ Node: Ignoring Assigns670866
+ Node: Getopt Function672416
+ Ref: Getopt Function-Footnote-1683885
+ Node: Passwd Functions684085
+ Ref: Passwd Functions-Footnote-1692924
+ Node: Group Functions693012
+ Ref: Group Functions-Footnote-1700910
+ Node: Walking Arrays701117
+ Node: Library Functions Summary704125
+ Node: Library Exercises705531
+ Node: Sample Programs705996
+ Node: Running Examples706766
+ Node: Clones707494
+ Node: Cut Program708718
+ Node: Egrep Program718647
+ Ref: Egrep Program-Footnote-1726159
+ Node: Id Program726269
+ Node: Split Program729949
+ Ref: Split Program-Footnote-1733407
+ Node: Tee Program733536
+ Node: Uniq Program736326
+ Node: Wc Program743752
+ Ref: Wc Program-Footnote-1748007
+ Node: Miscellaneous Programs748101
+ Node: Dupword Program749314
+ Node: Alarm Program751344
+ Node: Translate Program756199
+ Ref: Translate Program-Footnote-1760764
+ Node: Labels Program761034
+ Ref: Labels Program-Footnote-1764385
+ Node: Word Sorting764469
+ Node: History Sorting768541
+ Node: Extract Program770376
+ Node: Simple Sed777906
+ Node: Igawk Program780980
+ Ref: Igawk Program-Footnote-1795311
+ Ref: Igawk Program-Footnote-2795513
+ Ref: Igawk Program-Footnote-3795635
+ Node: Anagram Program795750
+ Node: Signature Program798812
+ Node: Programs Summary800059
+ Node: Programs Exercises801273
+ Ref: Programs Exercises-Footnote-1805402
+ Node: Advanced Features805493
+ Node: Nondecimal Data807483
+ Node: Array Sorting809074
+ Node: Controlling Array Traversal809774
+ Ref: Controlling Array Traversal-Footnote-1818142
+ Node: Array Sorting Functions818260
+ Ref: Array Sorting Functions-Footnote-1823351
+ Node: Two-way I/O823547
+ Ref: Two-way I/O-Footnote-1830099
+ Ref: Two-way I/O-Footnote-2830286
+ Node: TCP/IP Networking830368
+ Node: Profiling833486
+ Ref: Profiling-Footnote-1842158
+ Node: Advanced Features Summary842481
+ Node: Internationalization844325
+ Node: I18N and L10N845805
+ Node: Explaining gettext846492
+ Ref: Explaining gettext-Footnote-1852384
+ Ref: Explaining gettext-Footnote-2852569
+ Node: Programmer i18n852734
+ Ref: Programmer i18n-Footnote-1857683
+ Node: Translator i18n857732
+ Node: String Extraction858526
+ Ref: String Extraction-Footnote-1859658
+ Node: Printf Ordering859744
+ Ref: Printf Ordering-Footnote-1862530
+ Node: I18N Portability862594
+ Ref: I18N Portability-Footnote-1865050
+ Node: I18N Example865113
+ Ref: I18N Example-Footnote-1867919
+ Node: Gawk I18N867992
+ Node: I18N Summary868637
+ Node: Debugger869978
+ Node: Debugging871001
+ Node: Debugging Concepts871442
+ Node: Debugging Terms873251
+ Node: Awk Debugging875826
+ Node: Sample Debugging Session876732
+ Node: Debugger Invocation877266
+ Node: Finding The Bug878652
+ Node: List of Debugger Commands885130
+ Node: Breakpoint Control886463
+ Node: Debugger Execution Control890157
+ Node: Viewing And Changing Data893519
+ Node: Execution Stack896893
+ Node: Debugger Info898530
+ Node: Miscellaneous Debugger Commands902601
+ Node: Readline Support907663
+ Node: Limitations908559
+ Node: Debugging Summary910668
+ Node: Arbitrary Precision Arithmetic911947
+ Node: Computer Arithmetic913432
+ Ref: table-numeric-ranges917198
+ Ref: table-floating-point-ranges917691
+ Ref: Computer Arithmetic-Footnote-1918349
+ Node: Math Definitions918406
+ Ref: table-ieee-formats921722
+ Ref: Math Definitions-Footnote-1922325
+ Node: MPFR features922430
+ Node: FP Math Caution924148
+ Ref: FP Math Caution-Footnote-1925220
+ Node: Inexactness of computations925589
+ Node: Inexact representation926549
+ Node: Comparing FP Values927909
+ Node: Errors accumulate928991
+ Node: Getting Accuracy930424
+ Node: Try To Round933134
+ Node: Setting precision934033
+ Ref: table-predefined-precision-strings934730
+ Node: Setting the rounding mode936560
+ Ref: table-gawk-rounding-modes936934
+ Ref: Setting the rounding mode-Footnote-1940865
+ Node: Arbitrary Precision Integers941044
+ Ref: Arbitrary Precision Integers-Footnote-1944219
+ Node: Checking for MPFR944368
+ Node: POSIX Floating Point Problems945842
+ Ref: POSIX Floating Point Problems-Footnote-1949713
+ Node: Floating point summary949751
+ Node: Dynamic Extensions951941
+ Node: Extension Intro953494
+ Node: Plugin License954760
+ Node: Extension Mechanism Outline955557
+ Ref: figure-load-extension955996
+ Ref: figure-register-new-function957561
+ Ref: figure-call-new-function958653
+ Node: Extension API Description960715
+ Node: Extension API Functions Introduction962357
+ Node: General Data Types967897
+ Ref: General Data Types-Footnote-1976258
+ Node: Memory Allocation Functions976557
+ Ref: Memory Allocation Functions-Footnote-1980767
+ Node: Constructor Functions980866
+ Node: Registration Functions984452
+ Node: Extension Functions985137
+ Node: Exit Callback Functions990352
+ Node: Extension Version String991602
+ Node: Input Parsers992265
+ Node: Output Wrappers1004986
+ Node: Two-way processors1009498
+ Node: Printing Messages1011763
+ Ref: Printing Messages-Footnote-11012934
+ Node: Updating ERRNO1013087
+ Node: Requesting Values1013826
+ Ref: table-value-types-returned1014563
+ Node: Accessing Parameters1015499
+ Node: Symbol Table Access1016734
+ Node: Symbol table by name1017246
+ Node: Symbol table by cookie1019035
+ Ref: Symbol table by cookie-Footnote-11023220
+ Node: Cached values1023284
+ Ref: Cached values-Footnote-11026820
+ Node: Array Manipulation1026973
+ Ref: Array Manipulation-Footnote-11028064
+ Node: Array Data Types1028101
+ Ref: Array Data Types-Footnote-11030759
+ Node: Array Functions1030851
+ Node: Flattening Arrays1035349
+ Node: Creating Arrays1042325
+ Node: Redirection API1047092
+ Node: Extension API Variables1049925
+ Node: Extension Versioning1050636
+ Ref: gawk-api-version1051065
+ Node: Extension GMP/MPFR Versioning1052796
+ Node: Extension API Informational Variables1054424
+ Node: Extension API Boilerplate1055497
+ Node: Changes from API V11059471
+ Node: Finding Extensions1061043
+ Node: Extension Example1061602
+ Node: Internal File Description1062400
+ Node: Internal File Ops1066480
+ Ref: Internal File Ops-Footnote-11077830
+ Node: Using Internal File Ops1077970
+ Ref: Using Internal File Ops-Footnote-11080353
+ Node: Extension Samples1080627
+ Node: Extension Sample File Functions1082156
+ Node: Extension Sample Fnmatch1089805
+ Node: Extension Sample Fork1091292
+ Node: Extension Sample Inplace1092510
+ Node: Extension Sample Ord1095727
+ Node: Extension Sample Readdir1096563
+ Ref: table-readdir-file-types1097452
+ Node: Extension Sample Revout1098257
+ Node: Extension Sample Rev2way1098846
+ Node: Extension Sample Read write array1099586
+ Node: Extension Sample Readfile1101528
+ Node: Extension Sample Time1102623
+ Node: Extension Sample API Tests1103971
+ Node: gawkextlib1104463
+ Node: Extension summary1107381
+ Node: Extension Exercises1111083
+ Node: Language History1112581
+ Node: V7/SVR3.11114237
+ Node: SVR41116389
+ Node: POSIX1117823
+ Node: BTL1119203
+ Node: POSIX/GNU1119932
+ Node: Feature History1125710
+ Node: Common Extensions1141569
+ Node: Ranges and Locales1142852
+ Ref: Ranges and Locales-Footnote-11147468
+ Ref: Ranges and Locales-Footnote-21147495
+ Ref: Ranges and Locales-Footnote-31147730
+ Node: Contributors1147951
+ Node: History summary1153896
+ Node: Installation1155276
+ Node: Gawk Distribution1156220
+ Node: Getting1156704
+ Node: Extracting1157667
+ Node: Distribution contents1159305
+ Node: Unix Installation1165785
+ Node: Quick Installation1166467
+ Node: Shell Startup Files1168881
+ Node: Additional Configuration Options1169970
 -Node: Configuration Philosophy1172263
 -Node: Non-Unix Installation1174632
 -Node: PC Installation1175092
 -Node: PC Binary Installation1175930
 -Node: PC Compiling1176365
 -Node: PC Using1177482
 -Node: Cygwin1180697
 -Node: MSYS1181796
 -Node: VMS Installation1182297
 -Node: VMS Compilation1183088
 -Ref: VMS Compilation-Footnote-11184317
 -Node: VMS Dynamic Extensions1184375
 -Node: VMS Installation Details1186060
 -Node: VMS Running1188313
 -Node: VMS GNV1192592
 -Node: VMS Old Gawk1193327
 -Node: Bugs1193798
 -Node: Bug address1194461
 -Node: Usenet1197253
 -Node: Maintainers1198030
 -Node: Other Versions1199291
 -Node: Installation summary1206053
 -Node: Notes1207255
 -Node: Compatibility Mode1208120
 -Node: Additions1208902
 -Node: Accessing The Source1209827
 -Node: Adding Code1211264
 -Node: New Ports1217483
 -Node: Derived Files1221971
 -Ref: Derived Files-Footnote-11227617
 -Ref: Derived Files-Footnote-21227652
 -Ref: Derived Files-Footnote-31228250
 -Node: Future Extensions1228364
 -Node: Implementation Limitations1229022
 -Node: Extension Design1230205
 -Node: Old Extension Problems1231359
 -Ref: Old Extension Problems-Footnote-11232877
 -Node: Extension New Mechanism Goals1232934
 -Ref: Extension New Mechanism Goals-Footnote-11236298
 -Node: Extension Other Design Decisions1236487
 -Node: Extension Future Growth1238600
 -Node: Old Extension Mechanism1239436
 -Node: Notes summary1241199
 -Node: Basic Concepts1242381
 -Node: Basic High Level1243062
 -Ref: figure-general-flow1243344
 -Ref: figure-process-flow1244029
 -Ref: Basic High Level-Footnote-11247330
 -Node: Basic Data Typing1247515
 -Node: Glossary1250843
 -Node: Copying1282681
 -Node: GNU Free Documentation License1320224
 -Node: Index1345344
++Node: Configuration Philosophy1172135
++Node: Non-Unix Installation1174504
++Node: PC Installation1174964
++Node: PC Binary Installation1175802
++Node: PC Compiling1176237
++Node: PC Using1177354
++Node: Cygwin1180569
++Node: MSYS1181668
++Node: VMS Installation1182169
++Node: VMS Compilation1182960
++Ref: VMS Compilation-Footnote-11184189
++Node: VMS Dynamic Extensions1184247
++Node: VMS Installation Details1185932
++Node: VMS Running1188185
++Node: VMS GNV1192464
++Node: VMS Old Gawk1193199
++Node: Bugs1193670
++Node: Bug address1194333
++Node: Usenet1197125
++Node: Maintainers1197902
++Node: Other Versions1199163
++Node: Installation summary1205925
++Node: Notes1207127
++Node: Compatibility Mode1207992
++Node: Additions1208774
++Node: Accessing The Source1209699
++Node: Adding Code1211136
++Node: New Ports1217355
++Node: Derived Files1221843
++Ref: Derived Files-Footnote-11227489
++Ref: Derived Files-Footnote-21227524
++Ref: Derived Files-Footnote-31228122
++Node: Future Extensions1228236
++Node: Implementation Limitations1228894
++Node: Extension Design1230077
++Node: Old Extension Problems1231231
++Ref: Old Extension Problems-Footnote-11232749
++Node: Extension New Mechanism Goals1232806
++Ref: Extension New Mechanism Goals-Footnote-11236170
++Node: Extension Other Design Decisions1236359
++Node: Extension Future Growth1238472
++Node: Old Extension Mechanism1239308
++Node: Notes summary1241071
++Node: Basic Concepts1242253
++Node: Basic High Level1242934
++Ref: figure-general-flow1243216
++Ref: figure-process-flow1243901
++Ref: Basic High Level-Footnote-11247202
++Node: Basic Data Typing1247387
++Node: Glossary1250715
++Node: Copying1282553
++Node: GNU Free Documentation License1320096
++Node: Index1345216
  
  End Tag Table

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

Summary of changes:
 doc/ChangeLog   |    5 +
 doc/gawk.1      |    5 +-
 doc/gawk.info   | 1155 +++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |    8 +-
 doc/gawktexi.in |    8 +-
 5 files changed, 592 insertions(+), 589 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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