[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-1168-g480aca

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1168-g480aca3
Date: Wed, 18 Mar 2015 19:55:01 +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  480aca31c7772dafeb1b97cd7a768bca2f49d3c7 (commit)
       via  925f9363c4b0a5bb9375298afcdcf404efb32587 (commit)
       via  e0c1194c4348e7adf99802461d45e3dd1bd192ff (commit)
      from  cd2ff61aaf4938092517880ad7655828d99a3cb9 (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 480aca31c7772dafeb1b97cd7a768bca2f49d3c7
Merge: cd2ff61 925f936
Author: Arnold D. Robbins <address@hidden>
Date:   Wed Mar 18 21:54:45 2015 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 90ae584,d6aea49..3e12596
--- a/doc/
+++ b/doc/
@@@ -34738,561 -34496,559 +34747,561 @@@ Inde
  Tag Table:
  Node: Top1204
 -Node: Foreword342156
 -Node: Foreword446600
 -Node: Preface48131
 -Ref: Preface-Footnote-151002
 -Ref: Preface-Footnote-251109
 -Ref: Preface-Footnote-351342
 -Node: History51484
 -Node: Names53835
 -Ref: Names-Footnote-154929
 -Node: This Manual55075
 -Ref: This Manual-Footnote-161575
 -Node: Conventions61675
 -Node: Manual History64012
 -Ref: Manual History-Footnote-167005
 -Ref: Manual History-Footnote-267046
 -Node: How To Contribute67120
 -Node: Acknowledgments68249
 -Node: Getting Started73115
 -Node: Running gawk75554
 -Node: One-shot76744
 -Node: Read Terminal78008
 -Node: Long80039
 -Node: Executable Scripts81552
 -Ref: Executable Scripts-Footnote-184341
 -Node: Comments84444
 -Node: Quoting86926
 -Node: DOS Quoting92444
 -Node: Sample Data Files93119
 -Node: Very Simple95714
 -Node: Two Rules100613
 -Node: More Complex102499
 -Node: Statements/Lines105361
 -Ref: Statements/Lines-Footnote-1109816
 -Node: Other Features110081
 -Node: When111017
 -Ref: When-Footnote-1112771
 -Node: Intro Summary112836
 -Node: Invoking Gawk113720
 -Node: Command Line115234
 -Node: Options116032
 -Ref: Options-Footnote-1131954
 -Ref: Options-Footnote-2132183
 -Node: Other Arguments132208
 -Node: Naming Standard Input135156
 -Node: Environment Variables136249
 -Node: AWKPATH Variable136807
 -Ref: AWKPATH Variable-Footnote-1140104
 -Ref: AWKPATH Variable-Footnote-2140149
 -Node: AWKLIBPATH Variable140409
 -Node: Other Environment Variables141552
 -Node: Exit Status145310
 -Node: Include Files145986
 -Node: Loading Shared Libraries149575
 -Node: Obsolete151002
 -Node: Undocumented151694
 -Node: Invoking Summary151961
 -Node: Regexp153624
 -Node: Regexp Usage155078
 -Node: Escape Sequences157115
 -Node: Regexp Operators163125
 -Ref: Regexp Operators-Footnote-1170535
 -Ref: Regexp Operators-Footnote-2170682
 -Node: Bracket Expressions170780
 -Ref: table-char-classes172795
 -Node: Leftmost Longest175737
 -Node: Computed Regexps177039
 -Node: GNU Regexp Operators180468
 -Node: Case-sensitivity184140
 -Ref: Case-sensitivity-Footnote-1187025
 -Ref: Case-sensitivity-Footnote-2187260
 -Node: Regexp Summary187368
 -Node: Reading Files188835
 -Node: Records190928
 -Node: awk split records191661
 -Node: gawk split records196590
 -Ref: gawk split records-Footnote-1201129
 -Node: Fields201166
 -Ref: Fields-Footnote-1203944
 -Node: Nonconstant Fields204030
 -Ref: Nonconstant Fields-Footnote-1206268
 -Node: Changing Fields206471
 -Node: Field Separators212402
 -Node: Default Field Splitting215106
 -Node: Regexp Field Splitting216223
 -Node: Single Character Fields219573
 -Node: Command Line Field Separator220632
 -Node: Full Line Fields223849
 -Ref: Full Line Fields-Footnote-1225370
 -Ref: Full Line Fields-Footnote-2225416
 -Node: Field Splitting Summary225517
 -Node: Constant Size227591
 -Node: Splitting By Content232170
 -Ref: Splitting By Content-Footnote-1236135
 -Node: Multiple Line236298
 -Ref: Multiple Line-Footnote-1242179
 -Node: Getline242358
 -Node: Plain Getline244565
 -Node: Getline/Variable247205
 -Node: Getline/File248354
 -Node: Getline/Variable/File249739
 -Ref: Getline/Variable/File-Footnote-1251342
 -Node: Getline/Pipe251429
 -Node: Getline/Variable/Pipe254107
 -Node: Getline/Coprocess255238
 -Node: Getline/Variable/Coprocess256502
 -Node: Getline Notes257241
 -Node: Getline Summary260035
 -Ref: table-getline-variants260447
 -Node: Read Timeout261276
 -Ref: Read Timeout-Footnote-1265113
 -Node: Command-line directories265171
 -Node: Input Summary266076
 -Node: Input Exercises269461
 -Node: Printing270189
 -Node: Print271966
 -Node: Print Examples273423
 -Node: Output Separators276202
 -Node: OFMT278220
 -Node: Printf279575
 -Node: Basic Printf280360
 -Node: Control Letters281932
 -Node: Format Modifiers285917
 -Node: Printf Examples291923
 -Node: Redirection294409
 -Node: Special FD301247
 -Ref: Special FD-Footnote-1304413
 -Node: Special Files304487
 -Node: Other Inherited Files305104
 -Node: Special Network306104
 -Node: Special Caveats306966
 -Node: Close Files And Pipes307915
 -Ref: Close Files And Pipes-Footnote-1315106
 -Ref: Close Files And Pipes-Footnote-2315254
 -Node: Output Summary315404
 -Node: Output Exercises316402
 -Node: Expressions317082
 -Node: Values318271
 -Node: Constants318948
 -Node: Scalar Constants319639
 -Ref: Scalar Constants-Footnote-1320501
 -Node: Nondecimal-numbers320751
 -Node: Regexp Constants323761
 -Node: Using Constant Regexps324287
 -Node: Variables327450
 -Node: Using Variables328107
 -Node: Assignment Options330018
 -Node: Conversion331893
 -Node: Strings And Numbers332417
 -Ref: Strings And Numbers-Footnote-1335482
 -Node: Locale influences conversions335591
 -Ref: table-locale-affects338337
 -Node: All Operators338929
 -Node: Arithmetic Ops339558
 -Node: Concatenation342063
 -Ref: Concatenation-Footnote-1344882
 -Node: Assignment Ops344989
 -Ref: table-assign-ops349968
 -Node: Increment Ops351278
 -Node: Truth Values and Conditions354709
 -Node: Truth Values355792
 -Node: Typing and Comparison356841
 -Node: Variable Typing357657
 -Node: Comparison Operators361324
 -Ref: table-relational-ops361734
 -Node: POSIX String Comparison365229
 -Ref: POSIX String Comparison-Footnote-1366301
 -Node: Boolean Ops366440
 -Ref: Boolean Ops-Footnote-1370918
 -Node: Conditional Exp371009
 -Node: Function Calls372747
 -Node: Precedence376627
 -Node: Locales380287
 -Node: Expressions Summary381919
 -Node: Patterns and Actions384490
 -Node: Pattern Overview385610
 -Node: Regexp Patterns387289
 -Node: Expression Patterns387832
 -Node: Ranges391612
 -Node: BEGIN/END394719
 -Node: Using BEGIN/END395480
 -Ref: Using BEGIN/END-Footnote-1398216
 -Node: I/O And BEGIN/END398322
 -Node: Empty403534
 -Node: Using Shell Variables403851
 -Node: Action Overview406124
 -Node: Statements408450
 -Node: If Statement410298
 -Node: While Statement411793
 -Node: Do Statement413821
 -Node: For Statement414969
 -Node: Switch Statement418127
 -Node: Break Statement420509
 -Node: Continue Statement422602
 -Node: Next Statement424429
 -Node: Nextfile Statement426810
 -Node: Exit Statement429438
 -Node: Built-in Variables431849
 -Node: User-modified432982
 -Ref: User-modified-Footnote-1440616
 -Node: Auto-set440678
 -Ref: Auto-set-Footnote-1453730
 -Ref: Auto-set-Footnote-2453935
 -Node: ARGC and ARGV453991
 -Node: Pattern Action Summary458209
 -Node: Arrays460642
 -Node: Array Basics461971
 -Node: Array Intro462815
 -Ref: figure-array-elements464752
 -Ref: Array Intro-Footnote-1467375
 -Node: Reference to Elements467503
 -Node: Assigning Elements469965
 -Node: Array Example470456
 -Node: Scanning an Array472215
 -Node: Controlling Scanning475238
 -Ref: Controlling Scanning-Footnote-1480632
 -Node: Numeric Array Subscripts480948
 -Node: Uninitialized Subscripts483133
 -Node: Delete484750
 -Ref: Delete-Footnote-1487499
 -Node: Multidimensional487556
 -Node: Multiscanning490653
 -Node: Arrays of Arrays492242
 -Node: Arrays Summary496996
 -Node: Functions499087
 -Node: Built-in500126
 -Node: Calling Built-in501204
 -Node: Numeric Functions503199
 -Ref: Numeric Functions-Footnote-1507215
 -Ref: Numeric Functions-Footnote-2507572
 -Ref: Numeric Functions-Footnote-3507620
 -Node: String Functions507892
 -Ref: String Functions-Footnote-1531393
 -Ref: String Functions-Footnote-2531522
 -Ref: String Functions-Footnote-3531770
 -Node: Gory Details531857
 -Ref: table-sub-escapes533638
 -Ref: table-sub-proposed535153
 -Ref: table-posix-sub536515
 -Ref: table-gensub-escapes538052
 -Ref: Gory Details-Footnote-1538885
 -Node: I/O Functions539036
 -Ref: I/O Functions-Footnote-1546272
 -Node: Time Functions546419
 -Ref: Time Functions-Footnote-1556928
 -Ref: Time Functions-Footnote-2556996
 -Ref: Time Functions-Footnote-3557154
 -Ref: Time Functions-Footnote-4557265
 -Ref: Time Functions-Footnote-5557377
 -Ref: Time Functions-Footnote-6557604
 -Node: Bitwise Functions557870
 -Ref: table-bitwise-ops558432
 -Ref: Bitwise Functions-Footnote-1562760
 -Node: Type Functions562932
 -Node: I18N Functions564084
 -Node: User-defined565731
 -Node: Definition Syntax566536
 -Ref: Definition Syntax-Footnote-1572195
 -Node: Function Example572266
 -Ref: Function Example-Footnote-1575187
 -Node: Function Caveats575209
 -Node: Calling A Function575727
 -Node: Variable Scope576685
 -Node: Pass By Value/Reference579678
 -Node: Return Statement583175
 -Node: Dynamic Typing586154
 -Node: Indirect Calls587083
 -Ref: Indirect Calls-Footnote-1596948
 -Node: Functions Summary597076
 -Node: Library Functions599778
 -Ref: Library Functions-Footnote-1603386
 -Ref: Library Functions-Footnote-2603529
 -Node: Library Names603700
 -Ref: Library Names-Footnote-1607158
 -Ref: Library Names-Footnote-2607381
 -Node: General Functions607467
 -Node: Strtonum Function608570
 -Node: Assert Function611592
 -Node: Round Function614916
 -Node: Cliff Random Function616457
 -Node: Ordinal Functions617473
 -Ref: Ordinal Functions-Footnote-1620536
 -Ref: Ordinal Functions-Footnote-2620788
 -Node: Join Function620999
 -Ref: Join Function-Footnote-1622769
 -Node: Getlocaltime Function622969
 -Node: Readfile Function626713
 -Node: Shell Quoting628685
 -Node: Data File Management630086
 -Node: Filetrans Function630718
 -Node: Rewind Function634814
 -Node: File Checking636200
 -Ref: File Checking-Footnote-1637533
 -Node: Empty Files637734
 -Node: Ignoring Assigns639713
 -Node: Getopt Function641263
 -Ref: Getopt Function-Footnote-1652727
 -Node: Passwd Functions652927
 -Ref: Passwd Functions-Footnote-1661767
 -Node: Group Functions661855
 -Ref: Group Functions-Footnote-1669752
 -Node: Walking Arrays669957
 -Node: Library Functions Summary672963
 -Node: Library Exercises674365
 -Node: Sample Programs675645
 -Node: Running Examples676415
 -Node: Clones677143
 -Node: Cut Program678367
 -Node: Egrep Program688087
 -Ref: Egrep Program-Footnote-1695590
 -Node: Id Program695700
 -Node: Split Program699376
 -Ref: Split Program-Footnote-1702830
 -Node: Tee Program702958
 -Node: Uniq Program705747
 -Node: Wc Program713166
 -Ref: Wc Program-Footnote-1717416
 -Node: Miscellaneous Programs717510
 -Node: Dupword Program718723
 -Node: Alarm Program720754
 -Node: Translate Program725559
 -Ref: Translate Program-Footnote-1730122
 -Node: Labels Program730392
 -Ref: Labels Program-Footnote-1733743
 -Node: Word Sorting733827
 -Node: History Sorting737897
 -Node: Extract Program739732
 -Node: Simple Sed747256
 -Node: Igawk Program750326
 -Ref: Igawk Program-Footnote-1764652
 -Ref: Igawk Program-Footnote-2764853
 -Ref: Igawk Program-Footnote-3764975
 -Node: Anagram Program765090
 -Node: Signature Program768151
 -Node: Programs Summary769398
 -Node: Programs Exercises770619
 -Ref: Programs Exercises-Footnote-1774750
 -Node: Advanced Features774841
 -Node: Nondecimal Data776823
 -Node: Array Sorting778413
 -Node: Controlling Array Traversal779113
 -Ref: Controlling Array Traversal-Footnote-1787479
 -Node: Array Sorting Functions787597
 -Ref: Array Sorting Functions-Footnote-1791483
 -Node: Two-way I/O791679
 -Ref: Two-way I/O-Footnote-1796624
 -Ref: Two-way I/O-Footnote-2796810
 -Node: TCP/IP Networking796892
 -Node: Profiling799764
 -Node: Advanced Features Summary807305
 -Node: Internationalization809238
 -Node: I18N and L10N810718
 -Node: Explaining gettext811404
 -Ref: Explaining gettext-Footnote-1816429
 -Ref: Explaining gettext-Footnote-2816613
 -Node: Programmer i18n816778
 -Ref: Programmer i18n-Footnote-1821654
 -Node: Translator i18n821703
 -Node: String Extraction822497
 -Ref: String Extraction-Footnote-1823628
 -Node: Printf Ordering823714
 -Ref: Printf Ordering-Footnote-1826500
 -Node: I18N Portability826564
 -Ref: I18N Portability-Footnote-1829020
 -Node: I18N Example829083
 -Ref: I18N Example-Footnote-1831886
 -Node: Gawk I18N831958
 -Node: I18N Summary832602
 -Node: Debugger833942
 -Node: Debugging834964
 -Node: Debugging Concepts835405
 -Node: Debugging Terms837215
 -Node: Awk Debugging839787
 -Node: Sample Debugging Session840693
 -Node: Debugger Invocation841227
 -Node: Finding The Bug842612
 -Node: List of Debugger Commands849091
 -Node: Breakpoint Control850423
 -Node: Debugger Execution Control854100
 -Node: Viewing And Changing Data857459
 -Node: Execution Stack860835
 -Node: Debugger Info862470
 -Node: Miscellaneous Debugger Commands866515
 -Node: Readline Support871516
 -Node: Limitations872410
 -Node: Debugging Summary874525
 -Node: Arbitrary Precision Arithmetic875699
 -Node: Computer Arithmetic877115
 -Ref: table-numeric-ranges880692
 -Ref: Computer Arithmetic-Footnote-1881216
 -Node: Math Definitions881273
 -Ref: table-ieee-formats884568
 -Ref: Math Definitions-Footnote-1885172
 -Node: MPFR features885277
 -Node: FP Math Caution886948
 -Ref: FP Math Caution-Footnote-1887998
 -Node: Inexactness of computations888367
 -Node: Inexact representation889326
 -Node: Comparing FP Values890684
 -Node: Errors accumulate891766
 -Node: Getting Accuracy893198
 -Node: Try To Round895902
 -Node: Setting precision896801
 -Ref: table-predefined-precision-strings897485
 -Node: Setting the rounding mode899314
 -Ref: table-gawk-rounding-modes899678
 -Ref: Setting the rounding mode-Footnote-1903130
 -Node: Arbitrary Precision Integers903309
 -Ref: Arbitrary Precision Integers-Footnote-1906293
 -Node: POSIX Floating Point Problems906442
 -Ref: POSIX Floating Point Problems-Footnote-1910321
 -Node: Floating point summary910359
 -Node: Dynamic Extensions912546
 -Node: Extension Intro914098
 -Node: Plugin License915363
 -Node: Extension Mechanism Outline916160
 -Ref: figure-load-extension916588
 -Ref: figure-register-new-function918068
 -Ref: figure-call-new-function919072
 -Node: Extension API Description921059
 -Node: Extension API Functions Introduction922509
 -Node: General Data Types927330
 -Ref: General Data Types-Footnote-1933230
 -Node: Memory Allocation Functions933529
 -Ref: Memory Allocation Functions-Footnote-1936368
 -Node: Constructor Functions936467
 -Node: Registration Functions938206
 -Node: Extension Functions938891
 -Node: Exit Callback Functions941188
 -Node: Extension Version String942436
 -Node: Input Parsers943099
 -Node: Output Wrappers952974
 -Node: Two-way processors957487
 -Node: Printing Messages959750
 -Ref: Printing Messages-Footnote-1960826
 -Node: Updating `ERRNO'960978
 -Node: Requesting Values961718
 -Ref: table-value-types-returned962445
 -Node: Accessing Parameters963402
 -Node: Symbol Table Access964636
 -Node: Symbol table by name965150
 -Node: Symbol table by cookie967170
 -Ref: Symbol table by cookie-Footnote-1971315
 -Node: Cached values971378
 -Ref: Cached values-Footnote-1974874
 -Node: Array Manipulation974965
 -Ref: Array Manipulation-Footnote-1976063
 -Node: Array Data Types976100
 -Ref: Array Data Types-Footnote-1978755
 -Node: Array Functions978847
 -Node: Flattening Arrays982706
 -Node: Creating Arrays989608
 -Node: Extension API Variables994379
 -Node: Extension Versioning995015
 -Node: Extension API Informational Variables996906
 -Node: Extension API Boilerplate997971
 -Node: Finding Extensions1001780
 -Node: Extension Example1002340
 -Node: Internal File Description1003112
 -Node: Internal File Ops1007179
 -Ref: Internal File Ops-Footnote-11018930
 -Node: Using Internal File Ops1019070
 -Ref: Using Internal File Ops-Footnote-11021453
 -Node: Extension Samples1021726
 -Node: Extension Sample File Functions1023254
 -Node: Extension Sample Fnmatch1030935
 -Node: Extension Sample Fork1032423
 -Node: Extension Sample Inplace1033638
 -Node: Extension Sample Ord1035724
 -Node: Extension Sample Readdir1036560
 -Ref: table-readdir-file-types1037437
 -Node: Extension Sample Revout1038248
 -Node: Extension Sample Rev2way1038837
 -Node: Extension Sample Read write array1039577
 -Node: Extension Sample Readfile1041517
 -Node: Extension Sample Time1042612
 -Node: Extension Sample API Tests1043960
 -Node: gawkextlib1044451
 -Node: Extension summary1047129
 -Node: Extension Exercises1050818
 -Node: Language History1051540
 -Node: V7/SVR3.11053196
 -Node: SVR41055349
 -Node: POSIX1056783
 -Node: BTL1058164
 -Node: POSIX/GNU1058895
 -Node: Feature History1064416
 -Node: Common Extensions1077514
 -Node: Ranges and Locales1078886
 -Ref: Ranges and Locales-Footnote-11083505
 -Ref: Ranges and Locales-Footnote-21083532
 -Ref: Ranges and Locales-Footnote-31083767
 -Node: Contributors1083988
 -Node: History summary1089528
 -Node: Installation1090907
 -Node: Gawk Distribution1091853
 -Node: Getting1092337
 -Node: Extracting1093160
 -Node: Distribution contents1094797
 -Node: Unix Installation1100551
 -Node: Quick Installation1101168
 -Node: Additional Configuration Options1103592
 -Node: Configuration Philosophy1105395
 -Node: Non-Unix Installation1107764
 -Node: PC Installation1108222
 -Node: PC Binary Installation1109542
 -Node: PC Compiling1111390
 -Ref: PC Compiling-Footnote-11114411
 -Node: PC Testing1114520
 -Node: PC Using1115696
 -Node: Cygwin1119811
 -Node: MSYS1120581
 -Node: VMS Installation1121082
 -Node: VMS Compilation1121874
 -Ref: VMS Compilation-Footnote-11123103
 -Node: VMS Dynamic Extensions1123161
 -Node: VMS Installation Details1124845
 -Node: VMS Running1127096
 -Node: VMS GNV1129936
 -Node: VMS Old Gawk1130671
 -Node: Bugs1131141
 -Node: Other Versions1135030
 -Node: Installation summary1141464
 -Node: Notes1142523
 -Node: Compatibility Mode1143388
 -Node: Additions1144170
 -Node: Accessing The Source1145095
 -Node: Adding Code1146530
 -Node: New Ports1152687
 -Node: Derived Files1157169
 -Ref: Derived Files-Footnote-11162644
 -Ref: Derived Files-Footnote-21162678
 -Ref: Derived Files-Footnote-31163274
 -Node: Future Extensions1163388
 -Node: Implementation Limitations1163994
 -Node: Extension Design1165242
 -Node: Old Extension Problems1166396
 -Ref: Old Extension Problems-Footnote-11167913
 -Node: Extension New Mechanism Goals1167970
 -Ref: Extension New Mechanism Goals-Footnote-11171330
 -Node: Extension Other Design Decisions1171519
 -Node: Extension Future Growth1173627
 -Node: Old Extension Mechanism1174463
 -Node: Notes summary1176225
 -Node: Basic Concepts1177411
 -Node: Basic High Level1178092
 -Ref: figure-general-flow1178364
 -Ref: figure-process-flow1178963
 -Ref: Basic High Level-Footnote-11182192
 -Node: Basic Data Typing1182377
 -Node: Glossary1185705
 -Node: Copying1217634
 -Node: GNU Free Documentation License1255190
 -Node: Index1280326
 +Node: Foreword342291
 +Node: Foreword446735
 +Node: Preface48266
 +Ref: Preface-Footnote-151137
 +Ref: Preface-Footnote-251244
 +Ref: Preface-Footnote-351477
 +Node: History51619
 +Node: Names53970
 +Ref: Names-Footnote-155064
 +Node: This Manual55210
 +Ref: This Manual-Footnote-161710
 +Node: Conventions61810
 +Node: Manual History64147
 +Ref: Manual History-Footnote-167140
 +Ref: Manual History-Footnote-267181
 +Node: How To Contribute67255
 +Node: Acknowledgments68384
 +Node: Getting Started73250
 +Node: Running gawk75689
 +Node: One-shot76879
 +Node: Read Terminal78143
 +Node: Long80174
 +Node: Executable Scripts81687
 +Ref: Executable Scripts-Footnote-184476
 +Node: Comments84579
 +Node: Quoting87061
 +Node: DOS Quoting92579
 +Node: Sample Data Files93254
 +Node: Very Simple95849
 +Node: Two Rules100748
 +Node: More Complex102634
 +Node: Statements/Lines105496
 +Ref: Statements/Lines-Footnote-1109951
 +Node: Other Features110216
 +Node: When111152
 +Ref: When-Footnote-1112906
 +Node: Intro Summary112971
 +Node: Invoking Gawk113855
 +Node: Command Line115369
 +Node: Options116167
 +Ref: Options-Footnote-1131962
 +Ref: Options-Footnote-2132191
 +Node: Other Arguments132216
 +Node: Naming Standard Input135164
 +Node: Environment Variables136257
 +Node: AWKPATH Variable136815
 +Ref: AWKPATH Variable-Footnote-1140222
 +Ref: AWKPATH Variable-Footnote-2140267
 +Node: AWKLIBPATH Variable140527
 +Node: Other Environment Variables141783
 +Node: Exit Status145414
 +Node: Include Files146090
 +Node: Loading Shared Libraries149679
 +Node: Obsolete151106
 +Node: Undocumented151798
 +Node: Invoking Summary152065
 +Node: Regexp153728
 +Node: Regexp Usage155182
 +Node: Escape Sequences157219
 +Node: Regexp Operators163448
 +Ref: Regexp Operators-Footnote-1170858
 +Ref: Regexp Operators-Footnote-2171005
 +Node: Bracket Expressions171103
 +Ref: table-char-classes173118
 +Node: Leftmost Longest176060
 +Node: Computed Regexps177362
 +Node: GNU Regexp Operators180791
 +Node: Case-sensitivity184463
 +Ref: Case-sensitivity-Footnote-1187348
 +Ref: Case-sensitivity-Footnote-2187583
 +Node: Regexp Summary187691
 +Node: Reading Files189158
 +Node: Records191251
 +Node: awk split records191984
 +Node: gawk split records196913
 +Ref: gawk split records-Footnote-1201452
 +Node: Fields201489
 +Ref: Fields-Footnote-1204267
 +Node: Nonconstant Fields204353
 +Ref: Nonconstant Fields-Footnote-1206591
 +Node: Changing Fields206794
 +Node: Field Separators212725
 +Node: Default Field Splitting215429
 +Node: Regexp Field Splitting216546
 +Node: Single Character Fields219896
 +Node: Command Line Field Separator220955
 +Node: Full Line Fields224172
 +Ref: Full Line Fields-Footnote-1225693
 +Ref: Full Line Fields-Footnote-2225739
 +Node: Field Splitting Summary225840
 +Node: Constant Size227914
 +Node: Splitting By Content232493
 +Ref: Splitting By Content-Footnote-1236458
 +Node: Multiple Line236621
 +Ref: Multiple Line-Footnote-1242502
 +Node: Getline242681
 +Node: Plain Getline244888
 +Node: Getline/Variable247528
 +Node: Getline/File248677
 +Node: Getline/Variable/File250062
 +Ref: Getline/Variable/File-Footnote-1251665
 +Node: Getline/Pipe251752
 +Node: Getline/Variable/Pipe254430
 +Node: Getline/Coprocess255561
 +Node: Getline/Variable/Coprocess256825
 +Node: Getline Notes257564
 +Node: Getline Summary260358
 +Ref: table-getline-variants260770
 +Node: Read Timeout261599
 +Ref: Read Timeout-Footnote-1265436
 +Node: Command-line directories265494
 +Node: Input Summary266399
 +Node: Input Exercises269784
 +Node: Printing270512
 +Node: Print272347
 +Node: Print Examples273804
 +Node: Output Separators276583
 +Node: OFMT278601
 +Node: Printf279956
 +Node: Basic Printf280741
 +Node: Control Letters282313
 +Node: Format Modifiers286298
 +Node: Printf Examples292304
 +Node: Redirection294790
 +Node: Special FD301628
 +Ref: Special FD-Footnote-1304794
 +Node: Special Files304868
 +Node: Other Inherited Files305485
 +Node: Special Network306485
 +Node: Special Caveats307347
 +Node: Close Files And Pipes308296
 +Ref: Close Files And Pipes-Footnote-1315481
 +Ref: Close Files And Pipes-Footnote-2315629
 +Node: Nonfatal315779
 +Node: Output Summary318104
 +Node: Output Exercises319325
 +Node: Expressions320005
 +Node: Values321194
 +Node: Constants321871
 +Node: Scalar Constants322562
 +Ref: Scalar Constants-Footnote-1323424
 +Node: Nondecimal-numbers323674
 +Node: Regexp Constants326684
 +Node: Using Constant Regexps327210
 +Node: Variables330373
 +Node: Using Variables331030
 +Node: Assignment Options332941
 +Node: Conversion334816
 +Node: Strings And Numbers335340
 +Ref: Strings And Numbers-Footnote-1338405
 +Node: Locale influences conversions338514
 +Ref: table-locale-affects341260
 +Node: All Operators341852
 +Node: Arithmetic Ops342481
 +Node: Concatenation344986
 +Ref: Concatenation-Footnote-1347805
 +Node: Assignment Ops347912
 +Ref: table-assign-ops352891
 +Node: Increment Ops354201
 +Node: Truth Values and Conditions357632
 +Node: Truth Values358715
 +Node: Typing and Comparison359764
 +Node: Variable Typing360580
 +Node: Comparison Operators364247
 +Ref: table-relational-ops364657
 +Node: POSIX String Comparison368152
 +Ref: POSIX String Comparison-Footnote-1369224
 +Node: Boolean Ops369363
 +Ref: Boolean Ops-Footnote-1373841
 +Node: Conditional Exp373932
 +Node: Function Calls375670
 +Node: Precedence379550
 +Node: Locales383210
 +Node: Expressions Summary384842
 +Node: Patterns and Actions387413
 +Node: Pattern Overview388533
 +Node: Regexp Patterns390212
 +Node: Expression Patterns390755
 +Node: Ranges394535
 +Node: BEGIN/END397642
 +Node: Using BEGIN/END398403
 +Ref: Using BEGIN/END-Footnote-1401139
 +Node: I/O And BEGIN/END401245
 +Node: Empty406457
 +Node: Using Shell Variables406774
 +Node: Action Overview409047
 +Node: Statements411373
 +Node: If Statement413221
 +Node: While Statement414716
 +Node: Do Statement416744
 +Node: For Statement417892
 +Node: Switch Statement421050
 +Node: Break Statement423432
 +Node: Continue Statement425525
 +Node: Next Statement427352
 +Node: Nextfile Statement429733
 +Node: Exit Statement432361
 +Node: Built-in Variables434772
 +Node: User-modified435905
 +Ref: User-modified-Footnote-1443539
 +Node: Auto-set443601
 +Ref: Auto-set-Footnote-1457310
 +Ref: Auto-set-Footnote-2457515
 +Node: ARGC and ARGV457571
 +Node: Pattern Action Summary461789
 +Node: Arrays464222
 +Node: Array Basics465551
 +Node: Array Intro466395
 +Ref: figure-array-elements468332
 +Ref: Array Intro-Footnote-1470955
 +Node: Reference to Elements471083
 +Node: Assigning Elements473545
 +Node: Array Example474036
 +Node: Scanning an Array475795
 +Node: Controlling Scanning478818
 +Ref: Controlling Scanning-Footnote-1484212
 +Node: Numeric Array Subscripts484528
 +Node: Uninitialized Subscripts486713
 +Node: Delete488330
 +Ref: Delete-Footnote-1491079
 +Node: Multidimensional491136
 +Node: Multiscanning494233
 +Node: Arrays of Arrays495822
 +Node: Arrays Summary500576
 +Node: Functions502667
 +Node: Built-in503706
 +Node: Calling Built-in504784
 +Node: Numeric Functions506779
 +Ref: Numeric Functions-Footnote-1511597
 +Ref: Numeric Functions-Footnote-2511954
 +Ref: Numeric Functions-Footnote-3512002
 +Node: String Functions512274
 +Ref: String Functions-Footnote-1535775
 +Ref: String Functions-Footnote-2535904
 +Ref: String Functions-Footnote-3536152
 +Node: Gory Details536239
 +Ref: table-sub-escapes538020
 +Ref: table-sub-proposed539535
 +Ref: table-posix-sub540897
 +Ref: table-gensub-escapes542434
 +Ref: Gory Details-Footnote-1543267
 +Node: I/O Functions543418
 +Ref: I/O Functions-Footnote-1550654
 +Node: Time Functions550801
 +Ref: Time Functions-Footnote-1561310
 +Ref: Time Functions-Footnote-2561378
 +Ref: Time Functions-Footnote-3561536
 +Ref: Time Functions-Footnote-4561647
 +Ref: Time Functions-Footnote-5561759
 +Ref: Time Functions-Footnote-6561986
 +Node: Bitwise Functions562252
 +Ref: table-bitwise-ops562814
 +Ref: Bitwise Functions-Footnote-1567142
 +Node: Type Functions567314
 +Node: I18N Functions568466
 +Node: User-defined570113
 +Node: Definition Syntax570918
 +Ref: Definition Syntax-Footnote-1576577
 +Node: Function Example576648
 +Ref: Function Example-Footnote-1579569
 +Node: Function Caveats579591
 +Node: Calling A Function580109
 +Node: Variable Scope581067
 +Node: Pass By Value/Reference584060
 +Node: Return Statement587557
 +Node: Dynamic Typing590536
 +Node: Indirect Calls591465
 +Ref: Indirect Calls-Footnote-1601330
 +Node: Functions Summary601458
 +Node: Library Functions604160
 +Ref: Library Functions-Footnote-1607768
 +Ref: Library Functions-Footnote-2607911
 +Node: Library Names608082
 +Ref: Library Names-Footnote-1611540
 +Ref: Library Names-Footnote-2611763
 +Node: General Functions611849
 +Node: Strtonum Function612952
 +Node: Assert Function615974
 +Node: Round Function619298
 +Node: Cliff Random Function620839
 +Node: Ordinal Functions621855
 +Ref: Ordinal Functions-Footnote-1624918
 +Ref: Ordinal Functions-Footnote-2625170
 +Node: Join Function625381
 +Ref: Join Function-Footnote-1627151
 +Node: Getlocaltime Function627351
 +Node: Readfile Function631095
 +Node: Shell Quoting633067
 +Node: Data File Management634468
 +Node: Filetrans Function635100
 +Node: Rewind Function639196
 +Node: File Checking640582
 +Ref: File Checking-Footnote-1641915
 +Node: Empty Files642116
 +Node: Ignoring Assigns644095
 +Node: Getopt Function645645
 +Ref: Getopt Function-Footnote-1657109
 +Node: Passwd Functions657309
 +Ref: Passwd Functions-Footnote-1666149
 +Node: Group Functions666237
 +Ref: Group Functions-Footnote-1674134
 +Node: Walking Arrays674339
 +Node: Library Functions Summary677345
 +Node: Library Exercises678747
 +Node: Sample Programs680027
 +Node: Running Examples680797
 +Node: Clones681525
 +Node: Cut Program682749
 +Node: Egrep Program692469
 +Ref: Egrep Program-Footnote-1699972
 +Node: Id Program700082
 +Node: Split Program703758
 +Ref: Split Program-Footnote-1707212
 +Node: Tee Program707340
 +Node: Uniq Program710129
 +Node: Wc Program717548
 +Ref: Wc Program-Footnote-1721798
 +Node: Miscellaneous Programs721892
 +Node: Dupword Program723105
 +Node: Alarm Program725136
 +Node: Translate Program729941
 +Ref: Translate Program-Footnote-1734504
 +Node: Labels Program734774
 +Ref: Labels Program-Footnote-1738125
 +Node: Word Sorting738209
 +Node: History Sorting742279
 +Node: Extract Program744114
 +Node: Simple Sed751638
 +Node: Igawk Program754708
 +Ref: Igawk Program-Footnote-1769034
 +Ref: Igawk Program-Footnote-2769235
 +Ref: Igawk Program-Footnote-3769357
 +Node: Anagram Program769472
 +Node: Signature Program772533
 +Node: Programs Summary773780
 +Node: Programs Exercises775001
 +Ref: Programs Exercises-Footnote-1779132
 +Node: Advanced Features779223
 +Node: Nondecimal Data781205
 +Node: Array Sorting782795
 +Node: Controlling Array Traversal783495
 +Ref: Controlling Array Traversal-Footnote-1791861
 +Node: Array Sorting Functions791979
 +Ref: Array Sorting Functions-Footnote-1795865
 +Node: Two-way I/O796061
 +Ref: Two-way I/O-Footnote-1801006
 +Ref: Two-way I/O-Footnote-2801192
 +Node: TCP/IP Networking801274
 +Node: Profiling804146
 +Node: Advanced Features Summary812417
 +Node: Internationalization814350
 +Node: I18N and L10N815830
 +Node: Explaining gettext816516
 +Ref: Explaining gettext-Footnote-1821541
 +Ref: Explaining gettext-Footnote-2821725
 +Node: Programmer i18n821890
 +Ref: Programmer i18n-Footnote-1826766
 +Node: Translator i18n826815
 +Node: String Extraction827609
 +Ref: String Extraction-Footnote-1828740
 +Node: Printf Ordering828826
 +Ref: Printf Ordering-Footnote-1831612
 +Node: I18N Portability831676
 +Ref: I18N Portability-Footnote-1834132
 +Node: I18N Example834195
 +Ref: I18N Example-Footnote-1836998
 +Node: Gawk I18N837070
 +Node: I18N Summary837714
 +Node: Debugger839054
 +Node: Debugging840076
 +Node: Debugging Concepts840517
 +Node: Debugging Terms842327
 +Node: Awk Debugging844899
 +Node: Sample Debugging Session845805
 +Node: Debugger Invocation846339
 +Node: Finding The Bug847724
 +Node: List of Debugger Commands854203
 +Node: Breakpoint Control855535
 +Node: Debugger Execution Control859212
 +Node: Viewing And Changing Data862571
 +Node: Execution Stack865947
 +Node: Debugger Info867582
 +Node: Miscellaneous Debugger Commands871627
 +Node: Readline Support876628
 +Node: Limitations877522
 +Node: Debugging Summary879637
 +Node: Arbitrary Precision Arithmetic880811
 +Node: Computer Arithmetic882227
 +Ref: table-numeric-ranges885804
 +Ref: Computer Arithmetic-Footnote-1886328
 +Node: Math Definitions886385
 +Ref: table-ieee-formats889680
 +Ref: Math Definitions-Footnote-1890284
 +Node: MPFR features890389
 +Node: FP Math Caution892060
 +Ref: FP Math Caution-Footnote-1893110
 +Node: Inexactness of computations893479
 +Node: Inexact representation894438
 +Node: Comparing FP Values895796
 +Node: Errors accumulate896878
 +Node: Getting Accuracy898310
 +Node: Try To Round901014
 +Node: Setting precision901913
 +Ref: table-predefined-precision-strings902597
 +Node: Setting the rounding mode904426
 +Ref: table-gawk-rounding-modes904790
 +Ref: Setting the rounding mode-Footnote-1908242
 +Node: Arbitrary Precision Integers908421
 +Ref: Arbitrary Precision Integers-Footnote-1913319
 +Node: POSIX Floating Point Problems913468
 +Ref: POSIX Floating Point Problems-Footnote-1917347
 +Node: Floating point summary917385
 +Node: Dynamic Extensions919572
 +Node: Extension Intro921124
 +Node: Plugin License922389
 +Node: Extension Mechanism Outline923186
 +Ref: figure-load-extension923614
 +Ref: figure-register-new-function925094
 +Ref: figure-call-new-function926098
 +Node: Extension API Description928085
 +Node: Extension API Functions Introduction929535
 +Node: General Data Types934356
 +Ref: General Data Types-Footnote-1940256
 +Node: Memory Allocation Functions940555
 +Ref: Memory Allocation Functions-Footnote-1943394
 +Node: Constructor Functions943493
 +Node: Registration Functions945232
 +Node: Extension Functions945917
 +Node: Exit Callback Functions948214
 +Node: Extension Version String949462
 +Node: Input Parsers950125
 +Node: Output Wrappers960000
 +Node: Two-way processors964513
 +Node: Printing Messages966776
 +Ref: Printing Messages-Footnote-1967852
 +Node: Updating `ERRNO'968004
 +Node: Requesting Values968744
 +Ref: table-value-types-returned969471
 +Node: Accessing Parameters970428
 +Node: Symbol Table Access971662
 +Node: Symbol table by name972176
 +Node: Symbol table by cookie974196
 +Ref: Symbol table by cookie-Footnote-1978341
 +Node: Cached values978404
 +Ref: Cached values-Footnote-1981900
 +Node: Array Manipulation981991
 +Ref: Array Manipulation-Footnote-1983089
 +Node: Array Data Types983126
 +Ref: Array Data Types-Footnote-1985781
 +Node: Array Functions985873
 +Node: Flattening Arrays989732
 +Node: Creating Arrays996634
 +Node: Extension API Variables1001405
 +Node: Extension Versioning1002041
 +Node: Extension API Informational Variables1003932
 +Node: Extension API Boilerplate1004997
 +Node: Finding Extensions1008806
 +Node: Extension Example1009366
 +Node: Internal File Description1010138
 +Node: Internal File Ops1014205
 +Ref: Internal File Ops-Footnote-11025956
 +Node: Using Internal File Ops1026096
 +Ref: Using Internal File Ops-Footnote-11028479
 +Node: Extension Samples1028752
 +Node: Extension Sample File Functions1030280
 +Node: Extension Sample Fnmatch1037961
 +Node: Extension Sample Fork1039449
 +Node: Extension Sample Inplace1040664
- Node: Extension Sample Ord1042340
- Node: Extension Sample Readdir1043176
- Ref: table-readdir-file-types1044053
- Node: Extension Sample Revout1044864
- Node: Extension Sample Rev2way1045453
- Node: Extension Sample Read write array1046193
- Node: Extension Sample Readfile1048133
- Node: Extension Sample Time1049228
- Node: Extension Sample API Tests1050576
- Node: gawkextlib1051067
- Node: Extension summary1053745
- Node: Extension Exercises1057434
- Node: Language History1058156
- Node: V7/SVR3.11059812
- Node: SVR41061965
- Node: POSIX1063399
- Node: BTL1064780
- Node: POSIX/GNU1065511
- Node: Feature History1071347
- Node: Common Extensions1085141
- Node: Ranges and Locales1086513
- Ref: Ranges and Locales-Footnote-11091132
- Ref: Ranges and Locales-Footnote-21091159
- Ref: Ranges and Locales-Footnote-31091394
- Node: Contributors1091615
- Node: History summary1097155
- Node: Installation1098534
- Node: Gawk Distribution1099480
- Node: Getting1099964
- Node: Extracting1100787
- Node: Distribution contents1102424
- Node: Unix Installation1108526
- Node: Quick Installation1109209
- Node: Shell Startup Files1111620
- Node: Additional Configuration Options1112699
- Node: Configuration Philosophy1114503
- Node: Non-Unix Installation1116872
- Node: PC Installation1117330
- Node: PC Binary Installation1118650
- Node: PC Compiling1120498
- Ref: PC Compiling-Footnote-11123519
- Node: PC Testing1123628
- Node: PC Using1124804
- Node: Cygwin1128919
- Node: MSYS1129689
- Node: VMS Installation1130190
- Node: VMS Compilation1130982
- Ref: VMS Compilation-Footnote-11132211
- Node: VMS Dynamic Extensions1132269
- Node: VMS Installation Details1133953
- Node: VMS Running1136204
- Node: VMS GNV1139044
- Node: VMS Old Gawk1139779
- Node: Bugs1140249
- Node: Other Versions1144138
- Node: Installation summary1150572
- Node: Notes1151631
- Node: Compatibility Mode1152496
- Node: Additions1153278
- Node: Accessing The Source1154203
- Node: Adding Code1155638
- Node: New Ports1161795
- Node: Derived Files1166277
- Ref: Derived Files-Footnote-11171752
- Ref: Derived Files-Footnote-21171786
- Ref: Derived Files-Footnote-31172382
- Node: Future Extensions1172496
- Node: Implementation Limitations1173102
- Node: Extension Design1174350
- Node: Old Extension Problems1175504
- Ref: Old Extension Problems-Footnote-11177021
- Node: Extension New Mechanism Goals1177078
- Ref: Extension New Mechanism Goals-Footnote-11180438
- Node: Extension Other Design Decisions1180627
- Node: Extension Future Growth1182735
- Node: Old Extension Mechanism1183571
- Node: Notes summary1185333
- Node: Basic Concepts1186519
- Node: Basic High Level1187200
- Ref: figure-general-flow1187472
- Ref: figure-process-flow1188071
- Ref: Basic High Level-Footnote-11191300
- Node: Basic Data Typing1191485
- Node: Glossary1194813
- Node: Copying1226742
- Node: GNU Free Documentation License1264298
- Node: Index1289434
++Node: Extension Sample Ord1042750
++Node: Extension Sample Readdir1043586
++Ref: table-readdir-file-types1044463
++Node: Extension Sample Revout1045274
++Node: Extension Sample Rev2way1045863
++Node: Extension Sample Read write array1046603
++Node: Extension Sample Readfile1048543
++Node: Extension Sample Time1049638
++Node: Extension Sample API Tests1050986
++Node: gawkextlib1051477
++Node: Extension summary1054155
++Node: Extension Exercises1057844
++Node: Language History1058566
++Node: V7/SVR3.11060222
++Node: SVR41062375
++Node: POSIX1063809
++Node: BTL1065190
++Node: POSIX/GNU1065921
++Node: Feature History1071757
++Node: Common Extensions1085551
++Node: Ranges and Locales1086923
++Ref: Ranges and Locales-Footnote-11091542
++Ref: Ranges and Locales-Footnote-21091569
++Ref: Ranges and Locales-Footnote-31091804
++Node: Contributors1092025
++Node: History summary1097565
++Node: Installation1098944
++Node: Gawk Distribution1099890
++Node: Getting1100374
++Node: Extracting1101197
++Node: Distribution contents1102834
++Node: Unix Installation1108936
++Node: Quick Installation1109619
++Node: Shell Startup Files1112030
++Node: Additional Configuration Options1113109
++Node: Configuration Philosophy1114913
++Node: Non-Unix Installation1117282
++Node: PC Installation1117740
++Node: PC Binary Installation1119060
++Node: PC Compiling1120908
++Ref: PC Compiling-Footnote-11123929
++Node: PC Testing1124038
++Node: PC Using1125214
++Node: Cygwin1129329
++Node: MSYS1130099
++Node: VMS Installation1130600
++Node: VMS Compilation1131392
++Ref: VMS Compilation-Footnote-11132621
++Node: VMS Dynamic Extensions1132679
++Node: VMS Installation Details1134363
++Node: VMS Running1136614
++Node: VMS GNV1139454
++Node: VMS Old Gawk1140189
++Node: Bugs1140659
++Node: Other Versions1144548
++Node: Installation summary1150982
++Node: Notes1152041
++Node: Compatibility Mode1152906
++Node: Additions1153688
++Node: Accessing The Source1154613
++Node: Adding Code1156048
++Node: New Ports1162205
++Node: Derived Files1166687
++Ref: Derived Files-Footnote-11172162
++Ref: Derived Files-Footnote-21172196
++Ref: Derived Files-Footnote-31172792
++Node: Future Extensions1172906
++Node: Implementation Limitations1173512
++Node: Extension Design1174760
++Node: Old Extension Problems1175914
++Ref: Old Extension Problems-Footnote-11177431
++Node: Extension New Mechanism Goals1177488
++Ref: Extension New Mechanism Goals-Footnote-11180848
++Node: Extension Other Design Decisions1181037
++Node: Extension Future Growth1183145
++Node: Old Extension Mechanism1183981
++Node: Notes summary1185743
++Node: Basic Concepts1186929
++Node: Basic High Level1187610
++Ref: figure-general-flow1187882
++Ref: figure-process-flow1188481
++Ref: Basic High Level-Footnote-11191710
++Node: Basic Data Typing1191895
++Node: Glossary1195223
++Node: Copying1227152
++Node: GNU Free Documentation License1264708
++Node: Index1289844
  End Tag Table


Summary of changes:
 ChangeLog                        |    4 +
 NEWS                             |    5 +-
 awklib/eg/lib/inplace.awk        |    9 ++-
 config.guess                     |    6 +-
 config.sub                       |    8 +-
 doc/ChangeLog                    |    6 +
 doc/                    |  187 ++++++++++++++++++++------------------
 doc/gawk.texi                    |   13 ++-
 doc/                  |   13 ++-
 extension/ChangeLog              |   10 ++
 extension/build-aux/ChangeLog    |    4 +
 extension/build-aux/config.guess |    6 +-
 extension/build-aux/config.sub   |    8 +-
 extension/build-aux/    |   23 +++--
 extension/configure              |   45 ++++++---
 extension/inplace.3am            |   23 +----
 extension/m4/ChangeLog           |    4 +
 extension/m4/libtool.m4          |   27 +++--
 extension/m4/ltversion.m4        |   10 +-
 test/ChangeLog                   |    5 +
 test/inplace1.ok                 |    2 +-
 test/inplace2.ok                 |    2 +-
 test/inplace3.ok                 |    4 +-
 23 files changed, 250 insertions(+), 174 deletions(-)


reply via email to

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