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-1427-g2ca334


From: Andrew J. Schorr
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1427-g2ca3347
Date: Wed, 17 Jun 2015 20:59:45 +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  2ca3347e3004d985b1a369fd95371f9400f2e248 (commit)
       via  12e3cbe4220792bbcb58f1d5d3dbbcc6e2f7a1db (commit)
      from  3d47e0edfe9dbac583f54cb265063efb9d37fa38 (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=2ca3347e3004d985b1a369fd95371f9400f2e248

commit 2ca3347e3004d985b1a369fd95371f9400f2e248
Merge: 3d47e0e 12e3cbe
Author: Andrew J. Schorr <address@hidden>
Date:   Wed Jun 17 16:59:34 2015 -0400

    Merge branch 'gawk-4.1-stable'

diff --cc doc/gawk.info
index bd32552,2378fef..d3dc7d3
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -34860,561 -34518,559 +34880,561 @@@ Inde
  
  Tag Table:
  Node: Top1200
 -Node: Foreword342140
 -Node: Foreword446582
 -Node: Preface48114
 -Ref: Preface-Footnote-150986
 -Ref: Preface-Footnote-251093
 -Ref: Preface-Footnote-351327
 -Node: History51469
 -Node: Names53822
 -Ref: Names-Footnote-154916
 -Node: This Manual55063
 -Ref: This Manual-Footnote-161545
 -Node: Conventions61645
 -Node: Manual History64000
 -Ref: Manual History-Footnote-166996
 -Ref: Manual History-Footnote-267037
 -Node: How To Contribute67111
 -Node: Acknowledgments68240
 -Node: Getting Started73108
 -Node: Running gawk75547
 -Node: One-shot76737
 -Node: Read Terminal78000
 -Node: Long80032
 -Node: Executable Scripts81545
 -Ref: Executable Scripts-Footnote-184340
 -Node: Comments84443
 -Node: Quoting86927
 -Node: DOS Quoting92445
 -Node: Sample Data Files93120
 -Node: Very Simple95715
 -Node: Two Rules100617
 -Node: More Complex102503
 -Node: Statements/Lines105366
 -Ref: Statements/Lines-Footnote-1109825
 -Node: Other Features110090
 -Node: When111027
 -Ref: When-Footnote-1112781
 -Node: Intro Summary112846
 -Node: Invoking Gawk113730
 -Node: Command Line115244
 -Node: Options116042
 -Ref: Options-Footnote-1131949
 -Ref: Options-Footnote-2132179
 -Node: Other Arguments132204
 -Node: Naming Standard Input135151
 -Node: Environment Variables136244
 -Node: AWKPATH Variable136802
 -Ref: AWKPATH Variable-Footnote-1140103
 -Ref: AWKPATH Variable-Footnote-2140148
 -Node: AWKLIBPATH Variable140409
 -Node: Other Environment Variables141553
 -Node: Exit Status145318
 -Node: Include Files145995
 -Node: Loading Shared Libraries149590
 -Node: Obsolete151018
 -Node: Undocumented151710
 -Node: Invoking Summary152007
 -Node: Regexp153667
 -Node: Regexp Usage155121
 -Node: Escape Sequences157158
 -Node: Regexp Operators163173
 -Ref: Regexp Operators-Footnote-1170590
 -Ref: Regexp Operators-Footnote-2170737
 -Node: Bracket Expressions170835
 -Ref: table-char-classes172858
 -Node: Leftmost Longest175804
 -Node: Computed Regexps177107
 -Node: GNU Regexp Operators180534
 -Node: Case-sensitivity184213
 -Ref: Case-sensitivity-Footnote-1187100
 -Ref: Case-sensitivity-Footnote-2187335
 -Node: Regexp Summary187443
 -Node: Reading Files188909
 -Node: Records191003
 -Node: awk split records191736
 -Node: gawk split records196668
 -Ref: gawk split records-Footnote-1201212
 -Node: Fields201249
 -Ref: Fields-Footnote-1204029
 -Node: Nonconstant Fields204115
 -Ref: Nonconstant Fields-Footnote-1206351
 -Node: Changing Fields206555
 -Node: Field Separators212485
 -Node: Default Field Splitting215183
 -Node: Regexp Field Splitting216301
 -Node: Single Character Fields219654
 -Node: Command Line Field Separator220714
 -Node: Full Line Fields223932
 -Ref: Full Line Fields-Footnote-1225454
 -Ref: Full Line Fields-Footnote-2225500
 -Node: Field Splitting Summary225601
 -Node: Constant Size227675
 -Node: Splitting By Content232254
 -Ref: Splitting By Content-Footnote-1236225
 -Node: Multiple Line236388
 -Ref: Multiple Line-Footnote-1242271
 -Node: Getline242450
 -Node: Plain Getline244654
 -Node: Getline/Variable247293
 -Node: Getline/File248442
 -Node: Getline/Variable/File249828
 -Ref: Getline/Variable/File-Footnote-1251432
 -Node: Getline/Pipe251520
 -Node: Getline/Variable/Pipe254225
 -Node: Getline/Coprocess255358
 -Node: Getline/Variable/Coprocess256623
 -Node: Getline Notes257363
 -Node: Getline Summary260158
 -Ref: table-getline-variants260580
 -Node: Read Timeout261328
 -Ref: Read Timeout-Footnote-1265169
 -Node: Command-line directories265227
 -Node: Input Summary266132
 -Node: Input Exercises269304
 -Node: Printing270032
 -Node: Print271809
 -Node: Print Examples273266
 -Node: Output Separators276046
 -Node: OFMT278063
 -Node: Printf279419
 -Node: Basic Printf280204
 -Node: Control Letters281778
 -Node: Format Modifiers285766
 -Node: Printf Examples291781
 -Node: Redirection294267
 -Node: Special FD301110
 -Ref: Special FD-Footnote-1304278
 -Node: Special Files304352
 -Node: Other Inherited Files304969
 -Node: Special Network305970
 -Node: Special Caveats306830
 -Node: Close Files And Pipes307779
 -Ref: Close Files And Pipes-Footnote-1314972
 -Ref: Close Files And Pipes-Footnote-2315120
 -Node: Output Summary315271
 -Node: Output Exercises316269
 -Node: Expressions316948
 -Node: Values318136
 -Node: Constants318814
 -Node: Scalar Constants319505
 -Ref: Scalar Constants-Footnote-1320369
 -Node: Nondecimal-numbers320619
 -Node: Regexp Constants323633
 -Node: Using Constant Regexps324159
 -Node: Variables327322
 -Node: Using Variables327979
 -Node: Assignment Options329890
 -Node: Conversion331764
 -Node: Strings And Numbers332288
 -Ref: Strings And Numbers-Footnote-1335352
 -Node: Locale influences conversions335461
 -Ref: table-locale-affects338219
 -Node: All Operators338837
 -Node: Arithmetic Ops339466
 -Node: Concatenation341972
 -Ref: Concatenation-Footnote-1344819
 -Node: Assignment Ops344926
 -Ref: table-assign-ops349918
 -Node: Increment Ops351231
 -Node: Truth Values and Conditions354691
 -Node: Truth Values355765
 -Node: Typing and Comparison356813
 -Node: Variable Typing357633
 -Node: Comparison Operators361257
 -Ref: table-relational-ops361676
 -Node: POSIX String Comparison365171
 -Ref: POSIX String Comparison-Footnote-1366245
 -Node: Boolean Ops366384
 -Ref: Boolean Ops-Footnote-1370866
 -Node: Conditional Exp370958
 -Node: Function Calls372694
 -Node: Precedence376574
 -Node: Locales380233
 -Node: Expressions Summary381865
 -Node: Patterns and Actions384438
 -Node: Pattern Overview385558
 -Node: Regexp Patterns387235
 -Node: Expression Patterns387777
 -Node: Ranges391558
 -Node: BEGIN/END394666
 -Node: Using BEGIN/END395427
 -Ref: Using BEGIN/END-Footnote-1398164
 -Node: I/O And BEGIN/END398270
 -Node: BEGINFILE/ENDFILE400586
 -Node: Empty403493
 -Node: Using Shell Variables403810
 -Node: Action Overview406084
 -Node: Statements408409
 -Node: If Statement410257
 -Node: While Statement411752
 -Node: Do Statement413780
 -Node: For Statement414928
 -Node: Switch Statement418087
 -Node: Break Statement420473
 -Node: Continue Statement422565
 -Node: Next Statement424392
 -Node: Nextfile Statement426775
 -Node: Exit Statement429427
 -Node: Built-in Variables431832
 -Node: User-modified432965
 -Ref: User-modified-Footnote-1440592
 -Node: Auto-set440654
 -Ref: Auto-set-Footnote-1453722
 -Ref: Auto-set-Footnote-2453928
 -Node: ARGC and ARGV453984
 -Node: Pattern Action Summary458203
 -Node: Arrays460633
 -Node: Array Basics461962
 -Node: Array Intro462806
 -Ref: figure-array-elements464781
 -Ref: Array Intro-Footnote-1467485
 -Node: Reference to Elements467613
 -Node: Assigning Elements470077
 -Node: Array Example470568
 -Node: Scanning an Array472327
 -Node: Controlling Scanning475351
 -Ref: Controlling Scanning-Footnote-1480750
 -Node: Numeric Array Subscripts481066
 -Node: Uninitialized Subscripts483250
 -Node: Delete484869
 -Ref: Delete-Footnote-1487621
 -Node: Multidimensional487678
 -Node: Multiscanning490773
 -Node: Arrays of Arrays492364
 -Node: Arrays Summary497132
 -Node: Functions499225
 -Node: Built-in500263
 -Node: Calling Built-in501341
 -Node: Numeric Functions503337
 -Ref: Numeric Functions-Footnote-1507365
 -Ref: Numeric Functions-Footnote-2507722
 -Ref: Numeric Functions-Footnote-3507770
 -Node: String Functions508042
 -Ref: String Functions-Footnote-1531550
 -Ref: String Functions-Footnote-2531679
 -Ref: String Functions-Footnote-3531927
 -Node: Gory Details532014
 -Ref: table-sub-escapes533805
 -Ref: table-sub-proposed535324
 -Ref: table-posix-sub536687
 -Ref: table-gensub-escapes538228
 -Ref: Gory Details-Footnote-1539051
 -Node: I/O Functions539202
 -Ref: I/O Functions-Footnote-1546423
 -Node: Time Functions546571
 -Ref: Time Functions-Footnote-1557076
 -Ref: Time Functions-Footnote-2557144
 -Ref: Time Functions-Footnote-3557302
 -Ref: Time Functions-Footnote-4557413
 -Ref: Time Functions-Footnote-5557525
 -Ref: Time Functions-Footnote-6557752
 -Node: Bitwise Functions558018
 -Ref: table-bitwise-ops558612
 -Ref: Bitwise Functions-Footnote-1562950
 -Node: Type Functions563123
 -Node: I18N Functions564279
 -Node: User-defined565930
 -Node: Definition Syntax566735
 -Ref: Definition Syntax-Footnote-1572422
 -Node: Function Example572493
 -Ref: Function Example-Footnote-1575415
 -Node: Function Caveats575437
 -Node: Calling A Function575955
 -Node: Variable Scope576913
 -Node: Pass By Value/Reference579907
 -Node: Return Statement583406
 -Node: Dynamic Typing586385
 -Node: Indirect Calls587315
 -Ref: Indirect Calls-Footnote-1597566
 -Node: Functions Summary597694
 -Node: Library Functions600399
 -Ref: Library Functions-Footnote-1604008
 -Ref: Library Functions-Footnote-2604151
 -Node: Library Names604322
 -Ref: Library Names-Footnote-1607783
 -Ref: Library Names-Footnote-2608006
 -Node: General Functions608092
 -Node: Strtonum Function609195
 -Node: Assert Function612217
 -Node: Round Function615543
 -Node: Cliff Random Function617084
 -Node: Ordinal Functions618100
 -Ref: Ordinal Functions-Footnote-1621163
 -Ref: Ordinal Functions-Footnote-2621415
 -Node: Join Function621625
 -Ref: Join Function-Footnote-1623395
 -Node: Getlocaltime Function623595
 -Node: Readfile Function627339
 -Node: Shell Quoting629313
 -Node: Data File Management630714
 -Node: Filetrans Function631346
 -Node: Rewind Function635443
 -Node: File Checking636829
 -Ref: File Checking-Footnote-1638163
 -Node: Empty Files638364
 -Node: Ignoring Assigns640343
 -Node: Getopt Function641893
 -Ref: Getopt Function-Footnote-1653363
 -Node: Passwd Functions653563
 -Ref: Passwd Functions-Footnote-1662404
 -Node: Group Functions662492
 -Ref: Group Functions-Footnote-1670391
 -Node: Walking Arrays670598
 -Node: Library Functions Summary673608
 -Node: Library Exercises675014
 -Node: Sample Programs675479
 -Node: Running Examples676249
 -Node: Clones676977
 -Node: Cut Program678201
 -Node: Egrep Program687922
 -Ref: Egrep Program-Footnote-1695434
 -Node: Id Program695544
 -Node: Split Program699224
 -Ref: Split Program-Footnote-1702683
 -Node: Tee Program702812
 -Node: Uniq Program705602
 -Node: Wc Program713028
 -Ref: Wc Program-Footnote-1717283
 -Node: Miscellaneous Programs717377
 -Node: Dupword Program718590
 -Node: Alarm Program720620
 -Node: Translate Program725475
 -Ref: Translate Program-Footnote-1730040
 -Node: Labels Program730310
 -Ref: Labels Program-Footnote-1733661
 -Node: Word Sorting733745
 -Node: History Sorting737817
 -Node: Extract Program739652
 -Node: Simple Sed747183
 -Node: Igawk Program750257
 -Ref: Igawk Program-Footnote-1764588
 -Ref: Igawk Program-Footnote-2764790
 -Ref: Igawk Program-Footnote-3764912
 -Node: Anagram Program765027
 -Node: Signature Program768089
 -Node: Programs Summary769336
 -Node: Programs Exercises770551
 -Ref: Programs Exercises-Footnote-1774680
 -Node: Advanced Features774771
 -Node: Nondecimal Data776761
 -Node: Array Sorting778352
 -Node: Controlling Array Traversal779052
 -Ref: Controlling Array Traversal-Footnote-1787421
 -Node: Array Sorting Functions787539
 -Ref: Array Sorting Functions-Footnote-1791426
 -Node: Two-way I/O791622
 -Ref: Two-way I/O-Footnote-1796573
 -Ref: Two-way I/O-Footnote-2796760
 -Node: TCP/IP Networking796842
 -Node: Profiling799749
 -Node: Advanced Features Summary807288
 -Node: Internationalization809224
 -Node: I18N and L10N810704
 -Node: Explaining gettext811391
 -Ref: Explaining gettext-Footnote-1816414
 -Ref: Explaining gettext-Footnote-2816599
 -Node: Programmer i18n816764
 -Ref: Programmer i18n-Footnote-1821620
 -Node: Translator i18n821669
 -Node: String Extraction822463
 -Ref: String Extraction-Footnote-1823596
 -Node: Printf Ordering823682
 -Ref: Printf Ordering-Footnote-1826468
 -Node: I18N Portability826532
 -Ref: I18N Portability-Footnote-1828988
 -Node: I18N Example829051
 -Ref: I18N Example-Footnote-1831857
 -Node: Gawk I18N831930
 -Node: I18N Summary832575
 -Node: Debugger833916
 -Node: Debugging834938
 -Node: Debugging Concepts835379
 -Node: Debugging Terms837188
 -Node: Awk Debugging839763
 -Node: Sample Debugging Session840669
 -Node: Debugger Invocation841203
 -Node: Finding The Bug842589
 -Node: List of Debugger Commands849067
 -Node: Breakpoint Control850400
 -Node: Debugger Execution Control854094
 -Node: Viewing And Changing Data857456
 -Node: Execution Stack860830
 -Node: Debugger Info862467
 -Node: Miscellaneous Debugger Commands866538
 -Node: Readline Support871547
 -Node: Limitations872443
 -Node: Debugging Summary874552
 -Node: Arbitrary Precision Arithmetic875725
 -Node: Computer Arithmetic877141
 -Ref: table-numeric-ranges880732
 -Ref: Computer Arithmetic-Footnote-1881454
 -Node: Math Definitions881511
 -Ref: table-ieee-formats884825
 -Ref: Math Definitions-Footnote-1885428
 -Node: MPFR features885533
 -Node: FP Math Caution887206
 -Ref: FP Math Caution-Footnote-1888278
 -Node: Inexactness of computations888647
 -Node: Inexact representation889607
 -Node: Comparing FP Values890967
 -Node: Errors accumulate892049
 -Node: Getting Accuracy893482
 -Node: Try To Round896192
 -Node: Setting precision897091
 -Ref: table-predefined-precision-strings897788
 -Node: Setting the rounding mode899618
 -Ref: table-gawk-rounding-modes899992
 -Ref: Setting the rounding mode-Footnote-1903400
 -Node: Arbitrary Precision Integers903579
 -Ref: Arbitrary Precision Integers-Footnote-1906563
 -Node: POSIX Floating Point Problems906712
 -Ref: POSIX Floating Point Problems-Footnote-1910594
 -Node: Floating point summary910632
 -Node: Dynamic Extensions912822
 -Node: Extension Intro914375
 -Node: Plugin License915641
 -Node: Extension Mechanism Outline916438
 -Ref: figure-load-extension916877
 -Ref: figure-register-new-function918442
 -Ref: figure-call-new-function919534
 -Node: Extension API Description921597
 -Node: Extension API Functions Introduction923047
 -Node: General Data Types927859
 -Ref: General Data Types-Footnote-1933814
 -Node: Memory Allocation Functions934113
 -Ref: Memory Allocation Functions-Footnote-1936958
 -Node: Constructor Functions937057
 -Node: Registration Functions938802
 -Node: Extension Functions939487
 -Node: Exit Callback Functions941786
 -Node: Extension Version String943036
 -Node: Input Parsers943699
 -Node: Output Wrappers953584
 -Node: Two-way processors958096
 -Node: Printing Messages960360
 -Ref: Printing Messages-Footnote-1961436
 -Node: Updating 'ERRNO'961589
 -Node: Requesting Values962330
 -Ref: table-value-types-returned963069
 -Node: Accessing Parameters963952
 -Node: Symbol Table Access965188
 -Node: Symbol table by name965700
 -Node: Symbol table by cookie967721
 -Ref: Symbol table by cookie-Footnote-1971870
 -Node: Cached values971934
 -Ref: Cached values-Footnote-1975435
 -Node: Array Manipulation975526
 -Ref: Array Manipulation-Footnote-1976625
 -Node: Array Data Types976662
 -Ref: Array Data Types-Footnote-1979320
 -Node: Array Functions979412
 -Node: Flattening Arrays983271
 -Node: Creating Arrays990179
 -Node: Extension API Variables994951
 -Node: Extension Versioning995587
 -Node: Extension API Informational Variables997478
 -Node: Extension API Boilerplate998542
 -Node: Finding Extensions1002356
 -Node: Extension Example1002916
 -Node: Internal File Description1003714
 -Node: Internal File Ops1007794
 -Ref: Internal File Ops-Footnote-11019556
 -Node: Using Internal File Ops1019696
 -Ref: Using Internal File Ops-Footnote-11022079
 -Node: Extension Samples1022354
 -Node: Extension Sample File Functions1023883
 -Node: Extension Sample Fnmatch1031532
 -Node: Extension Sample Fork1033019
 -Node: Extension Sample Inplace1034237
 -Node: Extension Sample Ord1037166
 -Node: Extension Sample Readdir1038002
 -Ref: table-readdir-file-types1038891
 -Node: Extension Sample Revout1039696
 -Node: Extension Sample Rev2way1040285
 -Node: Extension Sample Read write array1041025
 -Node: Extension Sample Readfile1042967
 -Node: Extension Sample Time1044062
 -Node: Extension Sample API Tests1045410
 -Node: gawkextlib1045902
 -Node: Extension summary1048326
 -Node: Extension Exercises1052018
 -Node: Language History1053515
 -Node: V7/SVR3.11055171
 -Node: SVR41057324
 -Node: POSIX1058758
 -Node: BTL1060138
 -Node: POSIX/GNU1060868
 -Node: Feature History1066389
 -Node: Common Extensions1079719
 -Node: Ranges and Locales1081002
 -Ref: Ranges and Locales-Footnote-11085618
 -Ref: Ranges and Locales-Footnote-21085645
 -Ref: Ranges and Locales-Footnote-31085880
 -Node: Contributors1086101
 -Node: History summary1091670
 -Node: Installation1093050
 -Node: Gawk Distribution1093995
 -Node: Getting1094479
 -Node: Extracting1095302
 -Node: Distribution contents1096940
 -Node: Unix Installation1102693
 -Node: Quick Installation1103309
 -Node: Additional Configuration Options1105736
 -Node: Configuration Philosophy1107540
 -Node: Non-Unix Installation1109910
 -Node: PC Installation1110368
 -Node: PC Binary Installation1111688
 -Node: PC Compiling1113540
 -Ref: PC Compiling-Footnote-11116564
 -Node: PC Testing1116673
 -Node: PC Using1117853
 -Node: Cygwin1121967
 -Node: MSYS1122737
 -Node: VMS Installation1123238
 -Node: VMS Compilation1124029
 -Ref: VMS Compilation-Footnote-11125259
 -Node: VMS Dynamic Extensions1125317
 -Node: VMS Installation Details1127002
 -Node: VMS Running1129255
 -Node: VMS GNV1132096
 -Node: VMS Old Gawk1132831
 -Node: Bugs1133302
 -Node: Other Versions1137416
 -Node: Installation summary1143890
 -Node: Notes1144948
 -Node: Compatibility Mode1145813
 -Node: Additions1146595
 -Node: Accessing The Source1147520
 -Node: Adding Code1148956
 -Node: New Ports1155111
 -Node: Derived Files1159599
 -Ref: Derived Files-Footnote-11165084
 -Ref: Derived Files-Footnote-21165119
 -Ref: Derived Files-Footnote-31165717
 -Node: Future Extensions1165831
 -Node: Implementation Limitations1166489
 -Node: Extension Design1167672
 -Node: Old Extension Problems1168826
 -Ref: Old Extension Problems-Footnote-11170344
 -Node: Extension New Mechanism Goals1170401
 -Ref: Extension New Mechanism Goals-Footnote-11173765
 -Node: Extension Other Design Decisions1173954
 -Node: Extension Future Growth1176067
 -Node: Old Extension Mechanism1176903
 -Node: Notes summary1178666
 -Node: Basic Concepts1179848
 -Node: Basic High Level1180529
 -Ref: figure-general-flow1180811
 -Ref: figure-process-flow1181496
 -Ref: Basic High Level-Footnote-11184797
 -Node: Basic Data Typing1184982
 -Node: Glossary1188310
 -Node: Copying1220256
 -Node: GNU Free Documentation License1257795
 -Node: Index1282913
 +Node: Foreword342435
 +Node: Foreword446877
 +Node: Preface48409
 +Ref: Preface-Footnote-151281
 +Ref: Preface-Footnote-251388
 +Ref: Preface-Footnote-351622
 +Node: History51764
 +Node: Names54117
 +Ref: Names-Footnote-155211
 +Node: This Manual55358
 +Ref: This Manual-Footnote-161840
 +Node: Conventions61940
 +Node: Manual History64295
 +Ref: Manual History-Footnote-167291
 +Ref: Manual History-Footnote-267332
 +Node: How To Contribute67406
 +Node: Acknowledgments68535
 +Node: Getting Started73403
 +Node: Running gawk75842
 +Node: One-shot77032
 +Node: Read Terminal78295
 +Node: Long80327
 +Node: Executable Scripts81840
 +Ref: Executable Scripts-Footnote-184635
 +Node: Comments84738
 +Node: Quoting87222
 +Node: DOS Quoting92740
 +Node: Sample Data Files93415
 +Node: Very Simple96010
 +Node: Two Rules100912
 +Node: More Complex102798
 +Node: Statements/Lines105661
 +Ref: Statements/Lines-Footnote-1110120
 +Node: Other Features110385
 +Node: When111322
 +Ref: When-Footnote-1113076
 +Node: Intro Summary113141
 +Node: Invoking Gawk114025
 +Node: Command Line115539
 +Node: Options116337
 +Ref: Options-Footnote-1131988
 +Ref: Options-Footnote-2132218
 +Node: Other Arguments132243
 +Node: Naming Standard Input135190
 +Node: Environment Variables136283
 +Node: AWKPATH Variable136841
 +Ref: AWKPATH Variable-Footnote-1140252
 +Ref: AWKPATH Variable-Footnote-2140297
 +Node: AWKLIBPATH Variable140558
 +Node: Other Environment Variables141815
 +Node: Exit Status145453
 +Node: Include Files146130
 +Node: Loading Shared Libraries149725
 +Node: Obsolete151153
 +Node: Undocumented151845
 +Node: Invoking Summary152142
 +Node: Regexp153802
 +Node: Regexp Usage155256
 +Node: Escape Sequences157293
 +Node: Regexp Operators163526
 +Ref: Regexp Operators-Footnote-1170943
 +Ref: Regexp Operators-Footnote-2171090
 +Node: Bracket Expressions171188
 +Ref: table-char-classes173211
 +Node: Leftmost Longest176157
 +Node: Computed Regexps177460
 +Node: GNU Regexp Operators180887
 +Node: Case-sensitivity184566
 +Ref: Case-sensitivity-Footnote-1187453
 +Ref: Case-sensitivity-Footnote-2187688
 +Node: Regexp Summary187796
 +Node: Reading Files189262
 +Node: Records191425
 +Node: awk split records192158
 +Node: gawk split records197090
 +Ref: gawk split records-Footnote-1201634
 +Node: Fields201671
 +Node: Nonconstant Fields204412
 +Ref: Nonconstant Fields-Footnote-1206648
 +Node: Changing Fields206852
 +Node: Field Separators212782
 +Node: Default Field Splitting215480
 +Node: Regexp Field Splitting216598
 +Node: Single Character Fields219951
 +Node: Command Line Field Separator221011
 +Node: Full Line Fields224229
 +Ref: Full Line Fields-Footnote-1225751
 +Ref: Full Line Fields-Footnote-2225797
 +Node: Field Splitting Summary225898
 +Node: Constant Size227972
 +Node: Splitting By Content232551
 +Ref: Splitting By Content-Footnote-1236522
 +Node: Multiple Line236685
 +Ref: Multiple Line-Footnote-1242568
 +Node: Getline242747
 +Node: Plain Getline245214
 +Node: Getline/Variable247853
 +Node: Getline/File249002
 +Node: Getline/Variable/File250388
 +Ref: Getline/Variable/File-Footnote-1251992
 +Node: Getline/Pipe252080
 +Node: Getline/Variable/Pipe254785
 +Node: Getline/Coprocess255918
 +Node: Getline/Variable/Coprocess257183
 +Node: Getline Notes257923
 +Node: Getline Summary260718
 +Ref: table-getline-variants261140
 +Node: Read Timeout261888
 +Ref: Read Timeout-Footnote-1265795
 +Node: Retrying Input265853
 +Node: Command-line directories267052
 +Node: Input Summary267959
 +Node: Input Exercises271131
 +Node: Printing271859
 +Node: Print273694
 +Node: Print Examples275151
 +Node: Output Separators277931
 +Node: OFMT279948
 +Node: Printf281304
 +Node: Basic Printf282089
 +Node: Control Letters283663
 +Node: Format Modifiers287651
 +Node: Printf Examples293666
 +Node: Redirection296152
 +Node: Special FD302995
 +Ref: Special FD-Footnote-1306163
 +Node: Special Files306237
 +Node: Other Inherited Files306854
 +Node: Special Network307855
 +Node: Special Caveats308715
 +Node: Close Files And Pipes309664
 +Ref: Close Files And Pipes-Footnote-1316851
 +Ref: Close Files And Pipes-Footnote-2316999
 +Node: Nonfatal317150
 +Node: Output Summary319475
 +Node: Output Exercises320697
 +Node: Expressions321376
 +Node: Values322564
 +Node: Constants323242
 +Node: Scalar Constants323933
 +Ref: Scalar Constants-Footnote-1324797
 +Node: Nondecimal-numbers325047
 +Node: Regexp Constants328061
 +Node: Using Constant Regexps328587
 +Node: Variables331750
 +Node: Using Variables332407
 +Node: Assignment Options334318
 +Node: Conversion336192
 +Node: Strings And Numbers336716
 +Ref: Strings And Numbers-Footnote-1339780
 +Node: Locale influences conversions339889
 +Ref: table-locale-affects342647
 +Node: All Operators343265
 +Node: Arithmetic Ops343894
 +Node: Concatenation346400
 +Ref: Concatenation-Footnote-1349247
 +Node: Assignment Ops349354
 +Ref: table-assign-ops354346
 +Node: Increment Ops355659
 +Node: Truth Values and Conditions359119
 +Node: Truth Values360193
 +Node: Typing and Comparison361241
 +Node: Variable Typing362061
 +Node: Comparison Operators365685
 +Ref: table-relational-ops366104
 +Node: POSIX String Comparison369599
 +Ref: POSIX String Comparison-Footnote-1370673
 +Node: Boolean Ops370812
 +Ref: Boolean Ops-Footnote-1375294
 +Node: Conditional Exp375386
 +Node: Function Calls377122
 +Node: Precedence381002
 +Node: Locales384661
 +Node: Expressions Summary386293
 +Node: Patterns and Actions388866
 +Node: Pattern Overview389986
 +Node: Regexp Patterns391663
 +Node: Expression Patterns392205
 +Node: Ranges395986
 +Node: BEGIN/END399094
 +Node: Using BEGIN/END399855
 +Ref: Using BEGIN/END-Footnote-1402592
 +Node: I/O And BEGIN/END402698
 +Node: BEGINFILE/ENDFILE405014
 +Node: Empty407921
 +Node: Using Shell Variables408238
 +Node: Action Overview410512
 +Node: Statements412837
 +Node: If Statement414685
 +Node: While Statement416180
 +Node: Do Statement418208
 +Node: For Statement419356
 +Node: Switch Statement422515
 +Node: Break Statement424901
 +Node: Continue Statement426993
 +Node: Next Statement428820
 +Node: Nextfile Statement431203
 +Node: Exit Statement433855
 +Node: Built-in Variables436260
 +Node: User-modified437393
 +Node: Auto-set444981
 +Ref: Auto-set-Footnote-1459230
 +Ref: Auto-set-Footnote-2459436
 +Node: ARGC and ARGV459492
 +Node: Pattern Action Summary463711
 +Node: Arrays466141
 +Node: Array Basics467470
 +Node: Array Intro468314
 +Ref: figure-array-elements470289
 +Ref: Array Intro-Footnote-1472993
 +Node: Reference to Elements473121
 +Node: Assigning Elements475585
 +Node: Array Example476076
 +Node: Scanning an Array477835
 +Node: Controlling Scanning480859
 +Ref: Controlling Scanning-Footnote-1486258
 +Node: Numeric Array Subscripts486574
 +Node: Uninitialized Subscripts488758
 +Node: Delete490377
 +Ref: Delete-Footnote-1493129
 +Node: Multidimensional493186
 +Node: Multiscanning496281
 +Node: Arrays of Arrays497872
 +Node: Arrays Summary502640
 +Node: Functions504733
 +Node: Built-in505771
 +Node: Calling Built-in506849
 +Node: Numeric Functions508845
 +Ref: Numeric Functions-Footnote-1513678
 +Ref: Numeric Functions-Footnote-2514035
 +Ref: Numeric Functions-Footnote-3514083
 +Node: String Functions514355
 +Ref: String Functions-Footnote-1537863
 +Ref: String Functions-Footnote-2537992
 +Ref: String Functions-Footnote-3538240
 +Node: Gory Details538327
 +Ref: table-sub-escapes540118
 +Ref: table-sub-proposed541637
 +Ref: table-posix-sub543000
 +Ref: table-gensub-escapes544541
 +Ref: Gory Details-Footnote-1545364
 +Node: I/O Functions545515
 +Ref: I/O Functions-Footnote-1552736
 +Node: Time Functions552884
 +Ref: Time Functions-Footnote-1563389
 +Ref: Time Functions-Footnote-2563457
 +Ref: Time Functions-Footnote-3563615
 +Ref: Time Functions-Footnote-4563726
 +Ref: Time Functions-Footnote-5563838
 +Ref: Time Functions-Footnote-6564065
 +Node: Bitwise Functions564331
 +Ref: table-bitwise-ops564925
 +Ref: Bitwise Functions-Footnote-1569263
 +Node: Type Functions569436
 +Node: I18N Functions570592
 +Node: User-defined572243
 +Node: Definition Syntax573048
 +Ref: Definition Syntax-Footnote-1578735
 +Node: Function Example578806
 +Ref: Function Example-Footnote-1581728
 +Node: Function Caveats581750
 +Node: Calling A Function582268
 +Node: Variable Scope583226
 +Node: Pass By Value/Reference586220
 +Node: Return Statement589719
 +Node: Dynamic Typing592698
 +Node: Indirect Calls593628
 +Ref: Indirect Calls-Footnote-1603879
 +Node: Functions Summary604007
 +Node: Library Functions606712
 +Ref: Library Functions-Footnote-1610321
 +Ref: Library Functions-Footnote-2610464
 +Node: Library Names610635
 +Ref: Library Names-Footnote-1614096
 +Ref: Library Names-Footnote-2614319
 +Node: General Functions614405
 +Node: Strtonum Function615508
 +Node: Assert Function618530
 +Node: Round Function621856
 +Node: Cliff Random Function623397
 +Node: Ordinal Functions624413
 +Ref: Ordinal Functions-Footnote-1627476
 +Ref: Ordinal Functions-Footnote-2627728
 +Node: Join Function627938
 +Ref: Join Function-Footnote-1629708
 +Node: Getlocaltime Function629908
 +Node: Readfile Function633652
 +Node: Shell Quoting635626
 +Node: Data File Management637027
 +Node: Filetrans Function637659
 +Node: Rewind Function641756
 +Node: File Checking643142
 +Ref: File Checking-Footnote-1644476
 +Node: Empty Files644677
 +Node: Ignoring Assigns646656
 +Node: Getopt Function648206
 +Ref: Getopt Function-Footnote-1659676
 +Node: Passwd Functions659876
 +Ref: Passwd Functions-Footnote-1668717
 +Node: Group Functions668805
 +Ref: Group Functions-Footnote-1676704
 +Node: Walking Arrays676911
 +Node: Library Functions Summary679921
 +Node: Library Exercises681327
 +Node: Sample Programs681792
 +Node: Running Examples682562
 +Node: Clones683290
 +Node: Cut Program684514
 +Node: Egrep Program694235
 +Ref: Egrep Program-Footnote-1701747
 +Node: Id Program701857
 +Node: Split Program705537
 +Ref: Split Program-Footnote-1708996
 +Node: Tee Program709125
 +Node: Uniq Program711915
 +Node: Wc Program719341
 +Ref: Wc Program-Footnote-1723596
 +Node: Miscellaneous Programs723690
 +Node: Dupword Program724903
 +Node: Alarm Program726933
 +Node: Translate Program731788
 +Ref: Translate Program-Footnote-1736353
 +Node: Labels Program736623
 +Ref: Labels Program-Footnote-1739974
 +Node: Word Sorting740058
 +Node: History Sorting744130
 +Node: Extract Program745965
 +Node: Simple Sed753496
 +Node: Igawk Program756570
 +Ref: Igawk Program-Footnote-1770901
 +Ref: Igawk Program-Footnote-2771103
 +Ref: Igawk Program-Footnote-3771225
 +Node: Anagram Program771340
 +Node: Signature Program774402
 +Node: Programs Summary775649
 +Node: Programs Exercises776864
 +Ref: Programs Exercises-Footnote-1780993
 +Node: Advanced Features781084
 +Node: Nondecimal Data783074
 +Node: Array Sorting784665
 +Node: Controlling Array Traversal785365
 +Ref: Controlling Array Traversal-Footnote-1793734
 +Node: Array Sorting Functions793852
 +Ref: Array Sorting Functions-Footnote-1797739
 +Node: Two-way I/O797935
 +Ref: Two-way I/O-Footnote-1802886
 +Ref: Two-way I/O-Footnote-2803073
 +Node: TCP/IP Networking803155
 +Node: Profiling806062
 +Node: Advanced Features Summary814333
 +Node: Internationalization816269
 +Node: I18N and L10N817749
 +Node: Explaining gettext818436
 +Ref: Explaining gettext-Footnote-1823459
 +Ref: Explaining gettext-Footnote-2823644
 +Node: Programmer i18n823809
 +Ref: Programmer i18n-Footnote-1828665
 +Node: Translator i18n828714
 +Node: String Extraction829508
 +Ref: String Extraction-Footnote-1830641
 +Node: Printf Ordering830727
 +Ref: Printf Ordering-Footnote-1833513
 +Node: I18N Portability833577
 +Ref: I18N Portability-Footnote-1836033
 +Node: I18N Example836096
 +Ref: I18N Example-Footnote-1838902
 +Node: Gawk I18N838975
 +Node: I18N Summary839620
 +Node: Debugger840961
 +Node: Debugging841983
 +Node: Debugging Concepts842424
 +Node: Debugging Terms844233
 +Node: Awk Debugging846808
 +Node: Sample Debugging Session847714
 +Node: Debugger Invocation848248
 +Node: Finding The Bug849634
 +Node: List of Debugger Commands856112
 +Node: Breakpoint Control857445
 +Node: Debugger Execution Control861139
 +Node: Viewing And Changing Data864501
 +Node: Execution Stack867875
 +Node: Debugger Info869512
 +Node: Miscellaneous Debugger Commands873583
 +Node: Readline Support878592
 +Node: Limitations879488
 +Node: Debugging Summary881597
 +Node: Arbitrary Precision Arithmetic882770
 +Node: Computer Arithmetic884186
 +Ref: table-numeric-ranges887777
 +Ref: Computer Arithmetic-Footnote-1888499
 +Node: Math Definitions888556
 +Ref: table-ieee-formats891870
 +Ref: Math Definitions-Footnote-1892473
 +Node: MPFR features892578
 +Node: FP Math Caution894251
 +Ref: FP Math Caution-Footnote-1895323
 +Node: Inexactness of computations895692
 +Node: Inexact representation896652
 +Node: Comparing FP Values898012
 +Node: Errors accumulate899094
 +Node: Getting Accuracy900527
 +Node: Try To Round903237
 +Node: Setting precision904136
 +Ref: table-predefined-precision-strings904833
 +Node: Setting the rounding mode906663
 +Ref: table-gawk-rounding-modes907037
 +Ref: Setting the rounding mode-Footnote-1910445
 +Node: Arbitrary Precision Integers910624
 +Ref: Arbitrary Precision Integers-Footnote-1915541
 +Node: POSIX Floating Point Problems915690
 +Ref: POSIX Floating Point Problems-Footnote-1919572
 +Node: Floating point summary919610
 +Node: Dynamic Extensions921800
 +Node: Extension Intro923353
 +Node: Plugin License924619
 +Node: Extension Mechanism Outline925416
 +Ref: figure-load-extension925855
 +Ref: figure-register-new-function927420
 +Ref: figure-call-new-function928512
 +Node: Extension API Description930575
 +Node: Extension API Functions Introduction932109
 +Node: General Data Types936968
 +Ref: General Data Types-Footnote-1942923
 +Node: Memory Allocation Functions943222
 +Ref: Memory Allocation Functions-Footnote-1946067
 +Node: Constructor Functions946166
 +Node: Registration Functions947911
 +Node: Extension Functions948596
 +Node: Exit Callback Functions950895
 +Node: Extension Version String952145
 +Node: Input Parsers952808
 +Node: Output Wrappers962693
 +Node: Two-way processors967205
 +Node: Printing Messages969469
 +Ref: Printing Messages-Footnote-1970545
 +Node: Updating 'ERRNO'970698
 +Node: Requesting Values971439
 +Ref: table-value-types-returned972178
 +Node: Accessing Parameters973061
 +Node: Symbol Table Access974297
 +Node: Symbol table by name974809
 +Node: Symbol table by cookie976830
 +Ref: Symbol table by cookie-Footnote-1980979
 +Node: Cached values981043
 +Ref: Cached values-Footnote-1984544
 +Node: Array Manipulation984635
 +Ref: Array Manipulation-Footnote-1985726
 +Node: Array Data Types985763
 +Ref: Array Data Types-Footnote-1988421
 +Node: Array Functions988513
 +Node: Flattening Arrays992372
 +Node: Creating Arrays999280
 +Node: Redirection API1004052
 +Node: Extension API Variables1006883
 +Node: Extension Versioning1007516
 +Node: Extension API Informational Variables1009407
 +Node: Extension API Boilerplate1010471
 +Node: Finding Extensions1014285
 +Node: Extension Example1014845
 +Node: Internal File Description1015643
 +Node: Internal File Ops1019723
 +Ref: Internal File Ops-Footnote-11031485
 +Node: Using Internal File Ops1031625
 +Ref: Using Internal File Ops-Footnote-11034008
 +Node: Extension Samples1034283
 +Node: Extension Sample File Functions1035812
 +Node: Extension Sample Fnmatch1043461
 +Node: Extension Sample Fork1044948
 +Node: Extension Sample Inplace1046166
- Node: Extension Sample Ord1048252
- Node: Extension Sample Readdir1049088
- Ref: table-readdir-file-types1049977
- Node: Extension Sample Revout1050782
- Node: Extension Sample Rev2way1051371
- Node: Extension Sample Read write array1052111
- Node: Extension Sample Readfile1054053
- Node: Extension Sample Time1055148
- Node: Extension Sample API Tests1056496
- Node: gawkextlib1056988
- Node: Extension summary1059435
- Node: Extension Exercises1063127
- Node: Language History1064624
- Node: V7/SVR3.11066280
- Node: SVR41068433
- Node: POSIX1069867
- Node: BTL1071247
- Node: POSIX/GNU1071977
- Node: Feature History1077816
- Node: Common Extensions1092135
- Node: Ranges and Locales1093418
- Ref: Ranges and Locales-Footnote-11098034
- Ref: Ranges and Locales-Footnote-21098061
- Ref: Ranges and Locales-Footnote-31098296
- Node: Contributors1098517
- Node: History summary1104086
- Node: Installation1105466
- Node: Gawk Distribution1106411
- Node: Getting1106895
- Node: Extracting1107718
- Node: Distribution contents1109356
- Node: Unix Installation1115452
- Node: Quick Installation1116134
- Node: Shell Startup Files1118548
- Node: Additional Configuration Options1119626
- Node: Configuration Philosophy1121431
- Node: Non-Unix Installation1123801
- Node: PC Installation1124259
- Node: PC Binary Installation1125579
- Node: PC Compiling1127431
- Ref: PC Compiling-Footnote-11130455
- Node: PC Testing1130564
- Node: PC Using1131744
- Node: Cygwin1135858
- Node: MSYS1136628
- Node: VMS Installation1137129
- Node: VMS Compilation1137920
- Ref: VMS Compilation-Footnote-11139150
- Node: VMS Dynamic Extensions1139208
- Node: VMS Installation Details1140893
- Node: VMS Running1143146
- Node: VMS GNV1145987
- Node: VMS Old Gawk1146722
- Node: Bugs1147193
- Node: Other Versions1151307
- Node: Installation summary1157781
- Node: Notes1158839
- Node: Compatibility Mode1159704
- Node: Additions1160486
- Node: Accessing The Source1161411
- Node: Adding Code1162847
- Node: New Ports1169002
- Node: Derived Files1173490
- Ref: Derived Files-Footnote-11178975
- Ref: Derived Files-Footnote-21179010
- Ref: Derived Files-Footnote-31179608
- Node: Future Extensions1179722
- Node: Implementation Limitations1180380
- Node: Extension Design1181563
- Node: Old Extension Problems1182717
- Ref: Old Extension Problems-Footnote-11184235
- Node: Extension New Mechanism Goals1184292
- Ref: Extension New Mechanism Goals-Footnote-11187656
- Node: Extension Other Design Decisions1187845
- Node: Extension Future Growth1189958
- Node: Old Extension Mechanism1190794
- Node: Notes summary1192557
- Node: Basic Concepts1193739
- Node: Basic High Level1194420
- Ref: figure-general-flow1194702
- Ref: figure-process-flow1195387
- Ref: Basic High Level-Footnote-11198688
- Node: Basic Data Typing1198873
- Node: Glossary1202201
- Node: Copying1234147
- Node: GNU Free Documentation License1271686
- Node: Index1296804
++Node: Extension Sample Ord1049095
++Node: Extension Sample Readdir1049931
++Ref: table-readdir-file-types1050820
++Node: Extension Sample Revout1051625
++Node: Extension Sample Rev2way1052214
++Node: Extension Sample Read write array1052954
++Node: Extension Sample Readfile1054896
++Node: Extension Sample Time1055991
++Node: Extension Sample API Tests1057339
++Node: gawkextlib1057831
++Node: Extension summary1060278
++Node: Extension Exercises1063970
++Node: Language History1065467
++Node: V7/SVR3.11067123
++Node: SVR41069276
++Node: POSIX1070710
++Node: BTL1072090
++Node: POSIX/GNU1072820
++Node: Feature History1078659
++Node: Common Extensions1092978
++Node: Ranges and Locales1094261
++Ref: Ranges and Locales-Footnote-11098877
++Ref: Ranges and Locales-Footnote-21098904
++Ref: Ranges and Locales-Footnote-31099139
++Node: Contributors1099360
++Node: History summary1104929
++Node: Installation1106309
++Node: Gawk Distribution1107254
++Node: Getting1107738
++Node: Extracting1108561
++Node: Distribution contents1110199
++Node: Unix Installation1116295
++Node: Quick Installation1116977
++Node: Shell Startup Files1119391
++Node: Additional Configuration Options1120469
++Node: Configuration Philosophy1122274
++Node: Non-Unix Installation1124644
++Node: PC Installation1125102
++Node: PC Binary Installation1126422
++Node: PC Compiling1128274
++Ref: PC Compiling-Footnote-11131298
++Node: PC Testing1131407
++Node: PC Using1132587
++Node: Cygwin1136701
++Node: MSYS1137471
++Node: VMS Installation1137972
++Node: VMS Compilation1138763
++Ref: VMS Compilation-Footnote-11139993
++Node: VMS Dynamic Extensions1140051
++Node: VMS Installation Details1141736
++Node: VMS Running1143989
++Node: VMS GNV1146830
++Node: VMS Old Gawk1147565
++Node: Bugs1148036
++Node: Other Versions1152150
++Node: Installation summary1158624
++Node: Notes1159682
++Node: Compatibility Mode1160547
++Node: Additions1161329
++Node: Accessing The Source1162254
++Node: Adding Code1163690
++Node: New Ports1169845
++Node: Derived Files1174333
++Ref: Derived Files-Footnote-11179818
++Ref: Derived Files-Footnote-21179853
++Ref: Derived Files-Footnote-31180451
++Node: Future Extensions1180565
++Node: Implementation Limitations1181223
++Node: Extension Design1182406
++Node: Old Extension Problems1183560
++Ref: Old Extension Problems-Footnote-11185078
++Node: Extension New Mechanism Goals1185135
++Ref: Extension New Mechanism Goals-Footnote-11188499
++Node: Extension Other Design Decisions1188688
++Node: Extension Future Growth1190801
++Node: Old Extension Mechanism1191637
++Node: Notes summary1193400
++Node: Basic Concepts1194582
++Node: Basic High Level1195263
++Ref: figure-general-flow1195545
++Ref: figure-process-flow1196230
++Ref: Basic High Level-Footnote-11199531
++Node: Basic Data Typing1199716
++Node: Glossary1203044
++Node: Copying1234990
++Node: GNU Free Documentation License1272529
++Node: Index1297647
  
  End Tag Table

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

Summary of changes:
 awklib/eg/lib/inplace.awk |   18 ++++-
 doc/ChangeLog             |    5 +
 doc/gawk.info             |  198 +++++++++++++++++++++++++--------------------
 doc/gawk.texi             |   23 +++++-
 doc/gawktexi.in           |   23 +++++-
 extension/ChangeLog       |    5 +
 extension/inplace.3am     |    9 ++-
 test/ChangeLog            |    5 +
 test/inplace1.ok          |    2 +-
 test/inplace2.ok          |    2 +-
 test/inplace3.ok          |    4 +-
 11 files changed, 194 insertions(+), 100 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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