[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-812-g6bdad20

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-812-g6bdad20
Date: Tue, 30 Sep 2014 18:54:03 +0000

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

The branch, master has been updated
       via  6bdad20131c002ae3d293dcfc98792a197a782dd (commit)
       via  63c4c29e1ebfb0e68fe622bea1c4ed82ac6a6a02 (commit)
      from  d58dd2f32dc90742a9759b70114a39a55550a66a (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 6bdad20131c002ae3d293dcfc98792a197a782dd
Merge: d58dd2f 63c4c29
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Sep 30 21:53:52 2014 +0300

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 326c80c,398fbb6..47cbde9
--- a/doc/
+++ b/doc/
@@@ -33583,10 -33541,10 +33584,10 @@@ Inde
  * right shift:                           Bitwise Functions.   (line  53)
  * right shift, bitwise:                  Bitwise Functions.   (line  32)
  * Ritchie, Dennis:                       Basic Data Typing.   (line  54)
 -* RLENGTH variable:                      Auto-set.            (line 251)
 +* RLENGTH variable:                      Auto-set.            (line 259)
  * RLENGTH variable, match() function and: String Functions.   (line 227)
  * Robbins, Arnold <1>:                   Future Extensions.   (line   6)
- * Robbins, Arnold <2>:                   Bugs.                (line  32)
+ * Robbins, Arnold <2>:                   Bugs.                (line  71)
  * Robbins, Arnold <3>:                   Contributors.        (line 144)
  * Robbins, Arnold <4>:                   General Data Types.  (line   6)
  * Robbins, Arnold <5>:                   Alarm Program.       (line   6)
@@@ -34189,518 -34147,518 +34190,518 @@@ Node: Intro Summary11042
  Node: Invoking Gawk111307
  Node: Command Line112822
  Node: Options113613
 -Ref: Options-Footnote-1129508
 -Node: Other Arguments129533
 -Node: Naming Standard Input132494
 -Node: Environment Variables133587
 -Node: AWKPATH Variable134145
 -Ref: AWKPATH Variable-Footnote-1136997
 -Ref: AWKPATH Variable-Footnote-2137042
 -Node: AWKLIBPATH Variable137302
 -Node: Other Environment Variables138061
 -Node: Exit Status141763
 -Node: Include Files142438
 -Node: Loading Shared Libraries146016
 -Node: Obsolete147443
 -Node: Undocumented148140
 -Node: Invoking Summary148407
 -Node: Regexp150073
 -Node: Regexp Usage151532
 -Node: Escape Sequences153565
 -Node: Regexp Operators159582
 -Ref: Regexp Operators-Footnote-1167017
 -Ref: Regexp Operators-Footnote-2167164
 -Node: Bracket Expressions167262
 -Ref: table-char-classes169279
 -Node: Leftmost Longest172219
 -Node: Computed Regexps173521
 -Node: GNU Regexp Operators176918
 -Node: Case-sensitivity180624
 -Ref: Case-sensitivity-Footnote-1183514
 -Ref: Case-sensitivity-Footnote-2183749
 -Node: Regexp Summary183857
 -Node: Reading Files185326
 -Node: Records187420
 -Node: awk split records188152
 -Node: gawk split records193066
 -Ref: gawk split records-Footnote-1197605
 -Node: Fields197642
 -Ref: Fields-Footnote-1200440
 -Node: Nonconstant Fields200526
 -Ref: Nonconstant Fields-Footnote-1202756
 -Node: Changing Fields202958
 -Node: Field Separators208890
 -Node: Default Field Splitting211594
 -Node: Regexp Field Splitting212711
 -Node: Single Character Fields216061
 -Node: Command Line Field Separator217120
 -Node: Full Line Fields220332
 -Ref: Full Line Fields-Footnote-1220840
 -Node: Field Splitting Summary220886
 -Ref: Field Splitting Summary-Footnote-1224017
 -Node: Constant Size224118
 -Node: Splitting By Content228724
 -Ref: Splitting By Content-Footnote-1232797
 -Node: Multiple Line232837
 -Ref: Multiple Line-Footnote-1238726
 -Node: Getline238905
 -Node: Plain Getline241116
 -Node: Getline/Variable243756
 -Node: Getline/File244903
 -Node: Getline/Variable/File246287
 -Ref: Getline/Variable/File-Footnote-1247888
 -Node: Getline/Pipe247975
 -Node: Getline/Variable/Pipe250658
 -Node: Getline/Coprocess251789
 -Node: Getline/Variable/Coprocess253041
 -Node: Getline Notes253780
 -Node: Getline Summary256572
 -Ref: table-getline-variants256984
 -Node: Read Timeout257813
 -Ref: Read Timeout-Footnote-1261627
 -Node: Command-line directories261685
 -Node: Input Summary262589
 -Node: Input Exercises265841
 -Node: Printing266569
 -Node: Print268346
 -Node: Print Examples269803
 -Node: Output Separators272582
 -Node: OFMT274600
 -Node: Printf275954
 -Node: Basic Printf276739
 -Node: Control Letters278310
 -Node: Format Modifiers282294
 -Node: Printf Examples288301
 -Node: Redirection290783
 -Node: Special FD297514
 -Ref: Special FD-Footnote-1300671
 -Node: Special Files300745
 -Node: Other Inherited Files301361
 -Node: Special Network302361
 -Node: Special Caveats303222
 -Node: Close Files And Pipes304173
 -Ref: Close Files And Pipes-Footnote-1311352
 -Ref: Close Files And Pipes-Footnote-2311500
 -Node: Output Summary311650
 -Node: Output Exercises312646
 -Node: Expressions313326
 -Node: Values314511
 -Node: Constants315187
 -Node: Scalar Constants315867
 -Ref: Scalar Constants-Footnote-1316726
 -Node: Nondecimal-numbers316976
 -Node: Regexp Constants319976
 -Node: Using Constant Regexps320501
 -Node: Variables323639
 -Node: Using Variables324294
 -Node: Assignment Options326204
 -Node: Conversion328079
 -Node: Strings And Numbers328603
 -Ref: Strings And Numbers-Footnote-1331667
 -Node: Locale influences conversions331776
 -Ref: table-locale-affects334491
 -Node: All Operators335079
 -Node: Arithmetic Ops335709
 -Node: Concatenation338214
 -Ref: Concatenation-Footnote-1341033
 -Node: Assignment Ops341139
 -Ref: table-assign-ops346122
 -Node: Increment Ops347400
 -Node: Truth Values and Conditions350838
 -Node: Truth Values351921
 -Node: Typing and Comparison352970
 -Node: Variable Typing353763
 -Node: Comparison Operators357415
 -Ref: table-relational-ops357825
 -Node: POSIX String Comparison361340
 -Ref: POSIX String Comparison-Footnote-1362412
 -Node: Boolean Ops362550
 -Ref: Boolean Ops-Footnote-1367029
 -Node: Conditional Exp367120
 -Node: Function Calls368847
 -Node: Precedence372727
 -Node: Locales376395
 -Node: Expressions Summary378026
 -Node: Patterns and Actions380600
 -Node: Pattern Overview381720
 -Node: Regexp Patterns383399
 -Node: Expression Patterns383942
 -Node: Ranges387722
 -Node: BEGIN/END390828
 -Node: Using BEGIN/END391590
 -Ref: Using BEGIN/END-Footnote-1394327
 -Node: I/O And BEGIN/END394433
 -Node: Empty399648
 -Node: Using Shell Variables399965
 -Node: Action Overview402241
 -Node: Statements404568
 -Node: If Statement406416
 -Node: While Statement407914
 -Node: Do Statement409942
 -Node: For Statement411084
 -Node: Switch Statement414239
 -Node: Break Statement416627
 -Node: Continue Statement418668
 -Node: Next Statement420493
 -Node: Nextfile Statement422873
 -Node: Exit Statement425503
 -Node: Built-in Variables427906
 -Node: User-modified429039
 -Ref: User-modified-Footnote-1436719
 -Node: Auto-set436781
 -Ref: Auto-set-Footnote-1449638
 -Ref: Auto-set-Footnote-2449843
 -Node: ARGC and ARGV449899
 -Node: Pattern Action Summary454103
 -Node: Arrays456530
 -Node: Array Basics457859
 -Node: Array Intro458703
 -Ref: figure-array-elements460676
 -Ref: Array Intro-Footnote-1463200
 -Node: Reference to Elements463328
 -Node: Assigning Elements465778
 -Node: Array Example466269
 -Node: Scanning an Array468027
 -Node: Controlling Scanning471043
 -Ref: Controlling Scanning-Footnote-1476232
 -Node: Numeric Array Subscripts476548
 -Node: Uninitialized Subscripts478733
 -Node: Delete480350
 -Ref: Delete-Footnote-1483094
 -Node: Multidimensional483151
 -Node: Multiscanning486246
 -Node: Arrays of Arrays487835
 -Node: Arrays Summary492596
 -Node: Functions494701
 -Node: Built-in495574
 -Node: Calling Built-in496652
 -Node: Numeric Functions498640
 -Ref: Numeric Functions-Footnote-1502662
 -Ref: Numeric Functions-Footnote-2503019
 -Ref: Numeric Functions-Footnote-3503067
 -Node: String Functions503336
 -Ref: String Functions-Footnote-1526800
 -Ref: String Functions-Footnote-2526929
 -Ref: String Functions-Footnote-3527177
 -Node: Gory Details527264
 -Ref: table-sub-escapes529045
 -Ref: table-sub-proposed530565
 -Ref: table-posix-sub531929
 -Ref: table-gensub-escapes533469
 -Ref: Gory Details-Footnote-1534301
 -Node: I/O Functions534452
 -Ref: I/O Functions-Footnote-1541553
 -Node: Time Functions541700
 -Ref: Time Functions-Footnote-1552169
 -Ref: Time Functions-Footnote-2552237
 -Ref: Time Functions-Footnote-3552395
 -Ref: Time Functions-Footnote-4552506
 -Ref: Time Functions-Footnote-5552618
 -Ref: Time Functions-Footnote-6552845
 -Node: Bitwise Functions553111
 -Ref: table-bitwise-ops553673
 -Ref: Bitwise Functions-Footnote-1557981
 -Node: Type Functions558150
 -Node: I18N Functions559299
 -Node: User-defined560944
 -Node: Definition Syntax561748
 -Ref: Definition Syntax-Footnote-1567154
 -Node: Function Example567223
 -Ref: Function Example-Footnote-1570140
 -Node: Function Caveats570162
 -Node: Calling A Function570680
 -Node: Variable Scope571635
 -Node: Pass By Value/Reference574623
 -Node: Return Statement578133
 -Node: Dynamic Typing581117
 -Node: Indirect Calls582046
 -Ref: Indirect Calls-Footnote-1591767
 -Node: Functions Summary591895
 -Node: Library Functions594594
 -Ref: Library Functions-Footnote-1598212
 -Ref: Library Functions-Footnote-2598355
 -Node: Library Names598526
 -Ref: Library Names-Footnote-1601986
 -Ref: Library Names-Footnote-2602206
 -Node: General Functions602292
 -Node: Strtonum Function603320
 -Node: Assert Function606340
 -Node: Round Function609664
 -Node: Cliff Random Function611205
 -Node: Ordinal Functions612221
 -Ref: Ordinal Functions-Footnote-1615286
 -Ref: Ordinal Functions-Footnote-2615538
 -Node: Join Function615749
 -Ref: Join Function-Footnote-1617520
 -Node: Getlocaltime Function617720
 -Node: Readfile Function621461
 -Node: Data File Management623409
 -Node: Filetrans Function624041
 -Node: Rewind Function628100
 -Node: File Checking629485
 -Ref: File Checking-Footnote-1630813
 -Node: Empty Files631014
 -Node: Ignoring Assigns632993
 -Node: Getopt Function634544
 -Ref: Getopt Function-Footnote-1646004
 -Node: Passwd Functions646207
 -Ref: Passwd Functions-Footnote-1655058
 -Node: Group Functions655146
 -Ref: Group Functions-Footnote-1663049
 -Node: Walking Arrays663262
 -Node: Library Functions Summary664865
 -Node: Library Exercises666266
 -Node: Sample Programs667546
 -Node: Running Examples668316
 -Node: Clones669044
 -Node: Cut Program670268
 -Node: Egrep Program679998
 -Ref: Egrep Program-Footnote-1687502
 -Node: Id Program687612
 -Node: Split Program691256
 -Ref: Split Program-Footnote-1694702
 -Node: Tee Program694830
 -Node: Uniq Program697617
 -Node: Wc Program705038
 -Ref: Wc Program-Footnote-1709286
 -Node: Miscellaneous Programs709378
 -Node: Dupword Program710591
 -Node: Alarm Program712622
 -Node: Translate Program717426
 -Ref: Translate Program-Footnote-1721999
 -Ref: Translate Program-Footnote-2722269
 -Node: Labels Program722408
 -Ref: Labels Program-Footnote-1725757
 -Node: Word Sorting725841
 -Node: History Sorting729911
 -Node: Extract Program731747
 -Node: Simple Sed739279
 -Node: Igawk Program742341
 -Ref: Igawk Program-Footnote-1756667
 -Ref: Igawk Program-Footnote-2756868
 -Ref: Igawk Program-Footnote-3756990
 -Node: Anagram Program757105
 -Node: Signature Program760167
 -Node: Programs Summary761414
 -Node: Programs Exercises762607
 -Ref: Programs Exercises-Footnote-1766738
 -Node: Advanced Features766829
 -Node: Nondecimal Data768777
 -Node: Array Sorting770367
 -Node: Controlling Array Traversal771064
 -Ref: Controlling Array Traversal-Footnote-1779395
 -Node: Array Sorting Functions779513
 -Ref: Array Sorting Functions-Footnote-1783405
 -Node: Two-way I/O783599
 -Ref: Two-way I/O-Footnote-1788543
 -Ref: Two-way I/O-Footnote-2788729
 -Node: TCP/IP Networking788811
 -Node: Profiling791688
 -Node: Advanced Features Summary799232
 -Node: Internationalization801165
 -Node: I18N and L10N802645
 -Node: Explaining gettext803331
 -Ref: Explaining gettext-Footnote-1808360
 -Ref: Explaining gettext-Footnote-2808544
 -Node: Programmer i18n808709
 -Ref: Programmer i18n-Footnote-1813575
 -Node: Translator i18n813624
 -Node: String Extraction814418
 -Ref: String Extraction-Footnote-1815549
 -Node: Printf Ordering815635
 -Ref: Printf Ordering-Footnote-1818421
 -Node: I18N Portability818485
 -Ref: I18N Portability-Footnote-1820934
 -Node: I18N Example820997
 -Ref: I18N Example-Footnote-1823797
 -Node: Gawk I18N823869
 -Node: I18N Summary824507
 -Node: Debugger825846
 -Node: Debugging826868
 -Node: Debugging Concepts827309
 -Node: Debugging Terms829166
 -Node: Awk Debugging831741
 -Node: Sample Debugging Session832633
 -Node: Debugger Invocation833153
 -Node: Finding The Bug834537
 -Node: List of Debugger Commands841012
 -Node: Breakpoint Control842344
 -Node: Debugger Execution Control846036
 -Node: Viewing And Changing Data849400
 -Node: Execution Stack852765
 -Node: Debugger Info854403
 -Node: Miscellaneous Debugger Commands858420
 -Node: Readline Support863612
 -Node: Limitations864504
 -Node: Debugging Summary866601
 -Node: Arbitrary Precision Arithmetic867769
 -Node: Computer Arithmetic869185
 -Ref: table-numeric-ranges872786
 -Ref: Computer Arithmetic-Footnote-1873645
 -Node: Math Definitions873702
 -Ref: table-ieee-formats876989
 -Ref: Math Definitions-Footnote-1877593
 -Node: MPFR features877698
 -Node: FP Math Caution879367
 -Ref: FP Math Caution-Footnote-1880417
 -Node: Inexactness of computations880786
 -Node: Inexact representation881734
 -Node: Comparing FP Values883089
 -Node: Errors accumulate884162
 -Node: Getting Accuracy885595
 -Node: Try To Round888254
 -Node: Setting precision889153
 -Ref: table-predefined-precision-strings889837
 -Node: Setting the rounding mode891631
 -Ref: table-gawk-rounding-modes891995
 -Ref: Setting the rounding mode-Footnote-1895449
 -Node: Arbitrary Precision Integers895628
 -Ref: Arbitrary Precision Integers-Footnote-1898619
 -Node: POSIX Floating Point Problems898768
 -Ref: POSIX Floating Point Problems-Footnote-1902644
 -Node: Floating point summary902682
 -Node: Dynamic Extensions904874
 -Node: Extension Intro906426
 -Node: Plugin License907692
 -Node: Extension Mechanism Outline908489
 -Ref: figure-load-extension908917
 -Ref: figure-register-new-function910397
 -Ref: figure-call-new-function911401
 -Node: Extension API Description913387
 -Node: Extension API Functions Introduction914837
 -Node: General Data Types919673
 -Ref: General Data Types-Footnote-1925360
 -Node: Memory Allocation Functions925659
 -Ref: Memory Allocation Functions-Footnote-1928489
 -Node: Constructor Functions928585
 -Node: Registration Functions930319
 -Node: Extension Functions931004
 -Node: Exit Callback Functions933300
 -Node: Extension Version String934548
 -Node: Input Parsers935198
 -Node: Output Wrappers945013
 -Node: Two-way processors949529
 -Node: Printing Messages951733
 -Ref: Printing Messages-Footnote-1952810
 -Node: Updating `ERRNO'952962
 -Node: Requesting Values953702
 -Ref: table-value-types-returned954430
 -Node: Accessing Parameters955388
 -Node: Symbol Table Access956619
 -Node: Symbol table by name957133
 -Node: Symbol table by cookie959113
 -Ref: Symbol table by cookie-Footnote-1963252
 -Node: Cached values963315
 -Ref: Cached values-Footnote-1966819
 -Node: Array Manipulation966910
 -Ref: Array Manipulation-Footnote-1968008
 -Node: Array Data Types968047
 -Ref: Array Data Types-Footnote-1970704
 -Node: Array Functions970796
 -Node: Flattening Arrays974650
 -Node: Creating Arrays981537
 -Node: Extension API Variables986304
 -Node: Extension Versioning986940
 -Node: Extension API Informational Variables988841
 -Node: Extension API Boilerplate989929
 -Node: Finding Extensions993745
 -Node: Extension Example994305
 -Node: Internal File Description995077
 -Node: Internal File Ops999144
 -Ref: Internal File Ops-Footnote-11010802
 -Node: Using Internal File Ops1010942
 -Ref: Using Internal File Ops-Footnote-11013325
 -Node: Extension Samples1013598
 -Node: Extension Sample File Functions1015122
 -Node: Extension Sample Fnmatch1022724
 -Node: Extension Sample Fork1024206
 -Node: Extension Sample Inplace1025419
 -Node: Extension Sample Ord1027094
 -Node: Extension Sample Readdir1027930
 -Ref: table-readdir-file-types1028786
 -Node: Extension Sample Revout1029597
 -Node: Extension Sample Rev2way1030188
 -Node: Extension Sample Read write array1030929
 -Node: Extension Sample Readfile1032868
 -Node: Extension Sample Time1033963
 -Node: Extension Sample API Tests1035312
 -Node: gawkextlib1035803
 -Node: Extension summary1038453
 -Node: Extension Exercises1042135
 -Node: Language History1042857
 -Node: V7/SVR3.11044514
 -Node: SVR41046695
 -Node: POSIX1048140
 -Node: BTL1049529
 -Node: POSIX/GNU1050263
 -Node: Feature History1055832
 -Node: Common Extensions1068923
 -Node: Ranges and Locales1070247
 -Ref: Ranges and Locales-Footnote-11074886
 -Ref: Ranges and Locales-Footnote-21074913
 -Ref: Ranges and Locales-Footnote-31075147
 -Node: Contributors1075368
 -Node: History summary1080908
 -Node: Installation1082277
 -Node: Gawk Distribution1083233
 -Node: Getting1083717
 -Node: Extracting1084541
 -Node: Distribution contents1086183
 -Node: Unix Installation1091900
 -Node: Quick Installation1092517
 -Node: Additional Configuration Options1094948
 -Node: Configuration Philosophy1096688
 -Node: Non-Unix Installation1099039
 -Node: PC Installation1099497
 -Node: PC Binary Installation1100823
 -Node: PC Compiling1102671
 -Ref: PC Compiling-Footnote-11105692
 -Node: PC Testing1105797
 -Node: PC Using1106973
 -Node: Cygwin1111088
 -Node: MSYS1111911
 -Node: VMS Installation1112409
 -Node: VMS Compilation1113201
 -Ref: VMS Compilation-Footnote-11114423
 -Node: VMS Dynamic Extensions1114481
 -Node: VMS Installation Details1115854
 -Node: VMS Running1118106
 -Node: VMS GNV1120947
 -Node: VMS Old Gawk1121676
 -Node: Bugs1122146
 -Node: Other Versions1126110
 -Node: Installation summary1132323
 -Node: Notes1133379
 -Node: Compatibility Mode1134244
 -Node: Additions1135026
 -Node: Accessing The Source1135951
 -Node: Adding Code1137387
 -Node: New Ports1143559
 -Node: Derived Files1148040
 -Ref: Derived Files-Footnote-11153515
 -Ref: Derived Files-Footnote-21153549
 -Ref: Derived Files-Footnote-31154145
 -Node: Future Extensions1154259
 -Node: Implementation Limitations1154865
 -Node: Extension Design1156113
 -Node: Old Extension Problems1157267
 -Ref: Old Extension Problems-Footnote-11158784
 -Node: Extension New Mechanism Goals1158841
 -Ref: Extension New Mechanism Goals-Footnote-11162201
 -Node: Extension Other Design Decisions1162390
 -Node: Extension Future Growth1164498
 -Node: Old Extension Mechanism1165334
 -Node: Notes summary1167096
 -Node: Basic Concepts1168282
 -Node: Basic High Level1168963
 -Ref: figure-general-flow1169235
 -Ref: figure-process-flow1169834
 -Ref: Basic High Level-Footnote-11173063
 -Node: Basic Data Typing1173248
 -Node: Glossary1176576
 -Node: Copying1201734
 -Node: GNU Free Documentation License1239290
 -Node: Index1264426
 +Ref: Options-Footnote-1129379
 +Node: Other Arguments129404
 +Node: Naming Standard Input132365
 +Node: Environment Variables133458
 +Node: AWKPATH Variable134016
 +Ref: AWKPATH Variable-Footnote-1136868
 +Ref: AWKPATH Variable-Footnote-2136913
 +Node: AWKLIBPATH Variable137173
 +Node: Other Environment Variables137932
 +Node: Exit Status141405
 +Node: Include Files142080
 +Node: Loading Shared Libraries145658
 +Node: Obsolete147085
 +Node: Undocumented147782
 +Node: Invoking Summary148049
 +Node: Regexp149715
 +Node: Regexp Usage151174
 +Node: Escape Sequences153207
 +Node: Regexp Operators159307
 +Ref: Regexp Operators-Footnote-1166742
 +Ref: Regexp Operators-Footnote-2166889
 +Node: Bracket Expressions166987
 +Ref: table-char-classes169004
 +Node: Leftmost Longest171944
 +Node: Computed Regexps173246
 +Node: GNU Regexp Operators176643
 +Node: Case-sensitivity180349
 +Ref: Case-sensitivity-Footnote-1183239
 +Ref: Case-sensitivity-Footnote-2183474
 +Node: Regexp Summary183582
 +Node: Reading Files185051
 +Node: Records187145
 +Node: awk split records187877
 +Node: gawk split records192791
 +Ref: gawk split records-Footnote-1197330
 +Node: Fields197367
 +Ref: Fields-Footnote-1200165
 +Node: Nonconstant Fields200251
 +Ref: Nonconstant Fields-Footnote-1202481
 +Node: Changing Fields202683
 +Node: Field Separators208615
 +Node: Default Field Splitting211319
 +Node: Regexp Field Splitting212436
 +Node: Single Character Fields215786
 +Node: Command Line Field Separator216845
 +Node: Full Line Fields220057
 +Ref: Full Line Fields-Footnote-1220565
 +Node: Field Splitting Summary220611
 +Ref: Field Splitting Summary-Footnote-1223742
 +Node: Constant Size223843
 +Node: Splitting By Content228449
 +Ref: Splitting By Content-Footnote-1232522
 +Node: Multiple Line232562
 +Ref: Multiple Line-Footnote-1238451
 +Node: Getline238630
 +Node: Plain Getline240841
 +Node: Getline/Variable243481
 +Node: Getline/File244628
 +Node: Getline/Variable/File246012
 +Ref: Getline/Variable/File-Footnote-1247613
 +Node: Getline/Pipe247700
 +Node: Getline/Variable/Pipe250383
 +Node: Getline/Coprocess251514
 +Node: Getline/Variable/Coprocess252766
 +Node: Getline Notes253505
 +Node: Getline Summary256297
 +Ref: table-getline-variants256709
 +Node: Read Timeout257538
 +Ref: Read Timeout-Footnote-1261352
 +Node: Command-line directories261410
 +Node: Input Summary262314
 +Node: Input Exercises265566
 +Node: Printing266294
 +Node: Print268071
 +Node: Print Examples269528
 +Node: Output Separators272307
 +Node: OFMT274325
 +Node: Printf275679
 +Node: Basic Printf276464
 +Node: Control Letters278035
 +Node: Format Modifiers282019
 +Node: Printf Examples288026
 +Node: Redirection290508
 +Node: Special FD297239
 +Ref: Special FD-Footnote-1300396
 +Node: Special Files300470
 +Node: Other Inherited Files301086
 +Node: Special Network302086
 +Node: Special Caveats302947
 +Node: Close Files And Pipes303898
 +Ref: Close Files And Pipes-Footnote-1311077
 +Ref: Close Files And Pipes-Footnote-2311225
 +Node: Output Summary311375
 +Node: Output Exercises312371
 +Node: Expressions313051
 +Node: Values314236
 +Node: Constants314912
 +Node: Scalar Constants315592
 +Ref: Scalar Constants-Footnote-1316451
 +Node: Nondecimal-numbers316701
 +Node: Regexp Constants319701
 +Node: Using Constant Regexps320226
 +Node: Variables323364
 +Node: Using Variables324019
 +Node: Assignment Options325929
 +Node: Conversion327804
 +Node: Strings And Numbers328328
 +Ref: Strings And Numbers-Footnote-1331392
 +Node: Locale influences conversions331501
 +Ref: table-locale-affects334216
 +Node: All Operators334804
 +Node: Arithmetic Ops335434
 +Node: Concatenation337939
 +Ref: Concatenation-Footnote-1340758
 +Node: Assignment Ops340864
 +Ref: table-assign-ops345847
 +Node: Increment Ops347125
 +Node: Truth Values and Conditions350563
 +Node: Truth Values351646
 +Node: Typing and Comparison352695
 +Node: Variable Typing353488
 +Node: Comparison Operators357140
 +Ref: table-relational-ops357550
 +Node: POSIX String Comparison361065
 +Ref: POSIX String Comparison-Footnote-1362137
 +Node: Boolean Ops362275
 +Ref: Boolean Ops-Footnote-1366754
 +Node: Conditional Exp366845
 +Node: Function Calls368572
 +Node: Precedence372452
 +Node: Locales376120
 +Node: Expressions Summary377751
 +Node: Patterns and Actions380325
 +Node: Pattern Overview381445
 +Node: Regexp Patterns383124
 +Node: Expression Patterns383667
 +Node: Ranges387447
 +Node: BEGIN/END390553
 +Node: Using BEGIN/END391315
 +Ref: Using BEGIN/END-Footnote-1394052
 +Node: I/O And BEGIN/END394158
 +Node: Empty399373
 +Node: Using Shell Variables399690
 +Node: Action Overview401966
 +Node: Statements404293
 +Node: If Statement406141
 +Node: While Statement407639
 +Node: Do Statement409667
 +Node: For Statement410809
 +Node: Switch Statement413964
 +Node: Break Statement416352
 +Node: Continue Statement418393
 +Node: Next Statement420218
 +Node: Nextfile Statement422598
 +Node: Exit Statement425228
 +Node: Built-in Variables427631
 +Node: User-modified428764
 +Ref: User-modified-Footnote-1436444
 +Node: Auto-set436506
 +Ref: Auto-set-Footnote-1449700
 +Ref: Auto-set-Footnote-2449905
 +Node: ARGC and ARGV449961
 +Node: Pattern Action Summary454165
 +Node: Arrays456592
 +Node: Array Basics457921
 +Node: Array Intro458765
 +Ref: figure-array-elements460738
 +Ref: Array Intro-Footnote-1463262
 +Node: Reference to Elements463390
 +Node: Assigning Elements465840
 +Node: Array Example466331
 +Node: Scanning an Array468089
 +Node: Controlling Scanning471105
 +Ref: Controlling Scanning-Footnote-1476294
 +Node: Numeric Array Subscripts476610
 +Node: Uninitialized Subscripts478795
 +Node: Delete480412
 +Ref: Delete-Footnote-1483156
 +Node: Multidimensional483213
 +Node: Multiscanning486308
 +Node: Arrays of Arrays487897
 +Node: Arrays Summary492658
 +Node: Functions494763
 +Node: Built-in495636
 +Node: Calling Built-in496714
 +Node: Numeric Functions498702
 +Ref: Numeric Functions-Footnote-1503526
 +Ref: Numeric Functions-Footnote-2503883
 +Ref: Numeric Functions-Footnote-3503931
 +Node: String Functions504200
 +Ref: String Functions-Footnote-1527664
 +Ref: String Functions-Footnote-2527793
 +Ref: String Functions-Footnote-3528041
 +Node: Gory Details528128
 +Ref: table-sub-escapes529909
 +Ref: table-sub-proposed531429
 +Ref: table-posix-sub532793
 +Ref: table-gensub-escapes534333
 +Ref: Gory Details-Footnote-1535165
 +Node: I/O Functions535316
 +Ref: I/O Functions-Footnote-1542417
 +Node: Time Functions542564
 +Ref: Time Functions-Footnote-1553033
 +Ref: Time Functions-Footnote-2553101
 +Ref: Time Functions-Footnote-3553259
 +Ref: Time Functions-Footnote-4553370
 +Ref: Time Functions-Footnote-5553482
 +Ref: Time Functions-Footnote-6553709
 +Node: Bitwise Functions553975
 +Ref: table-bitwise-ops554537
 +Ref: Bitwise Functions-Footnote-1558845
 +Node: Type Functions559014
 +Node: I18N Functions560163
 +Node: User-defined561808
 +Node: Definition Syntax562612
 +Ref: Definition Syntax-Footnote-1568018
 +Node: Function Example568087
 +Ref: Function Example-Footnote-1571004
 +Node: Function Caveats571026
 +Node: Calling A Function571544
 +Node: Variable Scope572499
 +Node: Pass By Value/Reference575487
 +Node: Return Statement578997
 +Node: Dynamic Typing581981
 +Node: Indirect Calls582910
 +Ref: Indirect Calls-Footnote-1592631
 +Node: Functions Summary592759
 +Node: Library Functions595458
 +Ref: Library Functions-Footnote-1599076
 +Ref: Library Functions-Footnote-2599219
 +Node: Library Names599390
 +Ref: Library Names-Footnote-1602850
 +Ref: Library Names-Footnote-2603070
 +Node: General Functions603156
 +Node: Strtonum Function604184
 +Node: Assert Function607204
 +Node: Round Function610528
 +Node: Cliff Random Function612069
 +Node: Ordinal Functions613085
 +Ref: Ordinal Functions-Footnote-1616150
 +Ref: Ordinal Functions-Footnote-2616402
 +Node: Join Function616613
 +Ref: Join Function-Footnote-1618384
 +Node: Getlocaltime Function618584
 +Node: Readfile Function622325
 +Node: Data File Management624273
 +Node: Filetrans Function624905
 +Node: Rewind Function628964
 +Node: File Checking630349
 +Ref: File Checking-Footnote-1631677
 +Node: Empty Files631878
 +Node: Ignoring Assigns633857
 +Node: Getopt Function635408
 +Ref: Getopt Function-Footnote-1646868
 +Node: Passwd Functions647071
 +Ref: Passwd Functions-Footnote-1655922
 +Node: Group Functions656010
 +Ref: Group Functions-Footnote-1663913
 +Node: Walking Arrays664126
 +Node: Library Functions Summary665729
 +Node: Library Exercises667130
 +Node: Sample Programs668410
 +Node: Running Examples669180
 +Node: Clones669908
 +Node: Cut Program671132
 +Node: Egrep Program680862
 +Ref: Egrep Program-Footnote-1688366
 +Node: Id Program688476
 +Node: Split Program692120
 +Ref: Split Program-Footnote-1695566
 +Node: Tee Program695694
 +Node: Uniq Program698481
 +Node: Wc Program705902
 +Ref: Wc Program-Footnote-1710150
 +Node: Miscellaneous Programs710242
 +Node: Dupword Program711455
 +Node: Alarm Program713486
 +Node: Translate Program718290
 +Ref: Translate Program-Footnote-1722863
 +Ref: Translate Program-Footnote-2723133
 +Node: Labels Program723272
 +Ref: Labels Program-Footnote-1726621
 +Node: Word Sorting726705
 +Node: History Sorting730775
 +Node: Extract Program732611
 +Node: Simple Sed740143
 +Node: Igawk Program743205
 +Ref: Igawk Program-Footnote-1757531
 +Ref: Igawk Program-Footnote-2757732
 +Ref: Igawk Program-Footnote-3757854
 +Node: Anagram Program757969
 +Node: Signature Program761031
 +Node: Programs Summary762278
 +Node: Programs Exercises763471
 +Ref: Programs Exercises-Footnote-1767602
 +Node: Advanced Features767693
 +Node: Nondecimal Data769641
 +Node: Array Sorting771231
 +Node: Controlling Array Traversal771928
 +Ref: Controlling Array Traversal-Footnote-1780259
 +Node: Array Sorting Functions780377
 +Ref: Array Sorting Functions-Footnote-1784269
 +Node: Two-way I/O784463
 +Ref: Two-way I/O-Footnote-1789407
 +Ref: Two-way I/O-Footnote-2789593
 +Node: TCP/IP Networking789675
 +Node: Profiling792552
 +Node: Advanced Features Summary800105
 +Node: Internationalization802038
 +Node: I18N and L10N803518
 +Node: Explaining gettext804204
 +Ref: Explaining gettext-Footnote-1809233
 +Ref: Explaining gettext-Footnote-2809417
 +Node: Programmer i18n809582
 +Ref: Programmer i18n-Footnote-1814448
 +Node: Translator i18n814497
 +Node: String Extraction815291
 +Ref: String Extraction-Footnote-1816422
 +Node: Printf Ordering816508
 +Ref: Printf Ordering-Footnote-1819294
 +Node: I18N Portability819358
 +Ref: I18N Portability-Footnote-1821807
 +Node: I18N Example821870
 +Ref: I18N Example-Footnote-1824670
 +Node: Gawk I18N824742
 +Node: I18N Summary825380
 +Node: Debugger826719
 +Node: Debugging827741
 +Node: Debugging Concepts828182
 +Node: Debugging Terms830039
 +Node: Awk Debugging832614
 +Node: Sample Debugging Session833506
 +Node: Debugger Invocation834026
 +Node: Finding The Bug835410
 +Node: List of Debugger Commands841885
 +Node: Breakpoint Control843217
 +Node: Debugger Execution Control846909
 +Node: Viewing And Changing Data850273
 +Node: Execution Stack853638
 +Node: Debugger Info855276
 +Node: Miscellaneous Debugger Commands859293
 +Node: Readline Support864485
 +Node: Limitations865377
 +Node: Debugging Summary867474
 +Node: Arbitrary Precision Arithmetic868642
 +Node: Computer Arithmetic870058
 +Ref: table-numeric-ranges873659
 +Ref: Computer Arithmetic-Footnote-1874518
 +Node: Math Definitions874575
 +Ref: table-ieee-formats877862
 +Ref: Math Definitions-Footnote-1878466
 +Node: MPFR features878571
 +Node: FP Math Caution880240
 +Ref: FP Math Caution-Footnote-1881290
 +Node: Inexactness of computations881659
 +Node: Inexact representation882607
 +Node: Comparing FP Values883962
 +Node: Errors accumulate885035
 +Node: Getting Accuracy886468
 +Node: Try To Round889127
 +Node: Setting precision890026
 +Ref: table-predefined-precision-strings890710
 +Node: Setting the rounding mode892504
 +Ref: table-gawk-rounding-modes892868
 +Ref: Setting the rounding mode-Footnote-1896322
 +Node: Arbitrary Precision Integers896501
 +Ref: Arbitrary Precision Integers-Footnote-1900284
 +Node: POSIX Floating Point Problems900433
 +Ref: POSIX Floating Point Problems-Footnote-1904309
 +Node: Floating point summary904347
 +Node: Dynamic Extensions906539
 +Node: Extension Intro908091
 +Node: Plugin License909357
 +Node: Extension Mechanism Outline910154
 +Ref: figure-load-extension910582
 +Ref: figure-register-new-function912062
 +Ref: figure-call-new-function913066
 +Node: Extension API Description915052
 +Node: Extension API Functions Introduction916502
 +Node: General Data Types921338
 +Ref: General Data Types-Footnote-1927025
 +Node: Memory Allocation Functions927324
 +Ref: Memory Allocation Functions-Footnote-1930154
 +Node: Constructor Functions930250
 +Node: Registration Functions931984
 +Node: Extension Functions932669
 +Node: Exit Callback Functions934965
 +Node: Extension Version String936213
 +Node: Input Parsers936863
 +Node: Output Wrappers946678
 +Node: Two-way processors951194
 +Node: Printing Messages953398
 +Ref: Printing Messages-Footnote-1954475
 +Node: Updating `ERRNO'954627
 +Node: Requesting Values955367
 +Ref: table-value-types-returned956095
 +Node: Accessing Parameters957053
 +Node: Symbol Table Access958284
 +Node: Symbol table by name958798
 +Node: Symbol table by cookie960778
 +Ref: Symbol table by cookie-Footnote-1964917
 +Node: Cached values964980
 +Ref: Cached values-Footnote-1968484
 +Node: Array Manipulation968575
 +Ref: Array Manipulation-Footnote-1969673
 +Node: Array Data Types969712
 +Ref: Array Data Types-Footnote-1972369
 +Node: Array Functions972461
 +Node: Flattening Arrays976315
 +Node: Creating Arrays983202
 +Node: Extension API Variables987969
 +Node: Extension Versioning988605
 +Node: Extension API Informational Variables990506
 +Node: Extension API Boilerplate991594
 +Node: Finding Extensions995410
 +Node: Extension Example995970
 +Node: Internal File Description996742
 +Node: Internal File Ops1000809
 +Ref: Internal File Ops-Footnote-11012467
 +Node: Using Internal File Ops1012607
 +Ref: Using Internal File Ops-Footnote-11014990
 +Node: Extension Samples1015263
 +Node: Extension Sample File Functions1016787
 +Node: Extension Sample Fnmatch1024389
 +Node: Extension Sample Fork1025871
 +Node: Extension Sample Inplace1027084
 +Node: Extension Sample Ord1028759
 +Node: Extension Sample Readdir1029595
 +Ref: table-readdir-file-types1030451
 +Node: Extension Sample Revout1031262
 +Node: Extension Sample Rev2way1031853
 +Node: Extension Sample Read write array1032594
 +Node: Extension Sample Readfile1034533
 +Node: Extension Sample Time1035628
 +Node: Extension Sample API Tests1036977
 +Node: gawkextlib1037468
 +Node: Extension summary1040118
 +Node: Extension Exercises1043800
 +Node: Language History1044522
 +Node: V7/SVR3.11046179
 +Node: SVR41048360
 +Node: POSIX1049805
 +Node: BTL1051194
 +Node: POSIX/GNU1051928
 +Node: Feature History1057557
 +Node: Common Extensions1070648
 +Node: Ranges and Locales1071972
 +Ref: Ranges and Locales-Footnote-11076611
 +Ref: Ranges and Locales-Footnote-21076638
 +Ref: Ranges and Locales-Footnote-31076872
 +Node: Contributors1077093
 +Node: History summary1082633
 +Node: Installation1084002
- Node: Gawk Distribution1084953
- Node: Getting1085437
- Node: Extracting1086261
- Node: Distribution contents1087903
- Node: Unix Installation1093673
- Node: Quick Installation1094290
- Node: Additional Configuration Options1096732
- Node: Configuration Philosophy1098470
- Node: Non-Unix Installation1100821
- Node: PC Installation1101279
- Node: PC Binary Installation1102590
- Node: PC Compiling1104438
- Ref: PC Compiling-Footnote-11107437
- Node: PC Testing1107542
- Node: PC Using1108718
- Node: Cygwin1112870
- Node: MSYS1113679
- Node: VMS Installation1114177
- Node: VMS Compilation1114973
- Ref: VMS Compilation-Footnote-11116195
- Node: VMS Dynamic Extensions1116253
- Node: VMS Installation Details1117626
- Node: VMS Running1119878
- Node: VMS GNV1122712
- Node: VMS Old Gawk1123435
- Node: Bugs1123905
- Node: Other Versions1127909
- Node: Installation summary1134133
- Node: Notes1135189
- Node: Compatibility Mode1136054
- Node: Additions1136836
- Node: Accessing The Source1137761
- Node: Adding Code1139197
- Node: New Ports1145369
- Node: Derived Files1149850
- Ref: Derived Files-Footnote-11155325
- Ref: Derived Files-Footnote-21155359
- Ref: Derived Files-Footnote-31155955
- Node: Future Extensions1156069
- Node: Implementation Limitations1156675
- Node: Extension Design1157923
- Node: Old Extension Problems1159077
- Ref: Old Extension Problems-Footnote-11160594
- Node: Extension New Mechanism Goals1160651
- Ref: Extension New Mechanism Goals-Footnote-11164011
- Node: Extension Other Design Decisions1164200
- Node: Extension Future Growth1166308
- Node: Old Extension Mechanism1167144
- Node: Notes summary1168906
- Node: Basic Concepts1170092
- Node: Basic High Level1170773
- Ref: figure-general-flow1171045
- Ref: figure-process-flow1171644
- Ref: Basic High Level-Footnote-11174873
- Node: Basic Data Typing1175058
- Node: Glossary1178386
- Node: Copying1203544
- Node: GNU Free Documentation License1241100
- Node: Index1266236
++Node: Gawk Distribution1084958
++Node: Getting1085442
++Node: Extracting1086266
++Node: Distribution contents1087908
++Node: Unix Installation1093678
++Node: Quick Installation1094295
++Node: Additional Configuration Options1096726
++Node: Configuration Philosophy1098466
++Node: Non-Unix Installation1100817
++Node: PC Installation1101275
++Node: PC Binary Installation1102601
++Node: PC Compiling1104449
++Ref: PC Compiling-Footnote-11107470
++Node: PC Testing1107575
++Node: PC Using1108751
++Node: Cygwin1112866
++Node: MSYS1113689
++Node: VMS Installation1114187
++Node: VMS Compilation1114979
++Ref: VMS Compilation-Footnote-11116201
++Node: VMS Dynamic Extensions1116259
++Node: VMS Installation Details1117632
++Node: VMS Running1119884
++Node: VMS GNV1122725
++Node: VMS Old Gawk1123454
++Node: Bugs1123924
++Node: Other Versions1127888
++Node: Installation summary1134101
++Node: Notes1135157
++Node: Compatibility Mode1136022
++Node: Additions1136804
++Node: Accessing The Source1137729
++Node: Adding Code1139165
++Node: New Ports1145337
++Node: Derived Files1149818
++Ref: Derived Files-Footnote-11155293
++Ref: Derived Files-Footnote-21155327
++Ref: Derived Files-Footnote-31155923
++Node: Future Extensions1156037
++Node: Implementation Limitations1156643
++Node: Extension Design1157891
++Node: Old Extension Problems1159045
++Ref: Old Extension Problems-Footnote-11160562
++Node: Extension New Mechanism Goals1160619
++Ref: Extension New Mechanism Goals-Footnote-11163979
++Node: Extension Other Design Decisions1164168
++Node: Extension Future Growth1166276
++Node: Old Extension Mechanism1167112
++Node: Notes summary1168874
++Node: Basic Concepts1170060
++Node: Basic High Level1170741
++Ref: figure-general-flow1171013
++Ref: figure-process-flow1171612
++Ref: Basic High Level-Footnote-11174841
++Node: Basic Data Typing1175026
++Node: Glossary1178354
++Node: Copying1203512
++Node: GNU Free Documentation License1241068
++Node: Index1266204
  End Tag Table


Summary of changes:
 doc/ChangeLog   |    4 +
 doc/   |  237 ++++++++++++++++++++++++++++---------------------------
 doc/gawk.texi   |   90 ++++++++++-----------
 doc/ |   90 ++++++++++-----------
 4 files changed, 211 insertions(+), 210 deletions(-)


reply via email to

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