[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1497-g8d4447
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1497-g8d4447a |
Date: |
Wed, 01 Jul 2015 18:59:26 +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 8d4447aa1160f86f4837909d4ac1d22c49331e14 (commit)
via 247ac37e87ece08aab495f2c794796d91ccae031 (commit)
from 2518fa8051dc811cd44f7b0ade7395b0504efcb4 (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=8d4447aa1160f86f4837909d4ac1d22c49331e14
commit 8d4447aa1160f86f4837909d4ac1d22c49331e14
Merge: 2518fa8 247ac37
Author: Arnold D. Robbins <address@hidden>
Date: Wed Jul 1 21:59:01 2015 +0300
Merge branch 'gawk-4.1-stable'
diff --cc doc/ChangeLog
index 713d03b,548e8c8..c9a34ae
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -1,13 -1,8 +1,18 @@@
+ 2015-07-01 Arnold D. Robbins <address@hidden>
+
+ * gawktexi.in: Update info on Quiktrim awk; thanks to
+ Antonio Colombo for the pointer.
+
+2015-06-30 Arnold D. Robbins <address@hidden>
+
+ * gawktexi.in (Limitations): Document that sometimes the
+ debugger can affect the program being run.
+ Thanks to Hermann Peifer for the test case.
+
+2015-06-26 Arnold D. Robbins <address@hidden>
+
+ * gawktexi.in: Update description of values returned by typeof.
+
2015-06-19 Arnold D. Robbins <address@hidden>
* gawkinet.info: Fix an old address@hidden
diff --cc doc/gawk.info
index 9a6b291,132a934..7a41d40
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -35071,563 -34527,559 +35073,563 @@@ 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 Ord1037447
-Node: Extension Sample Readdir1038283
-Ref: table-readdir-file-types1039172
-Node: Extension Sample Revout1039977
-Node: Extension Sample Rev2way1040566
-Node: Extension Sample Read write array1041306
-Node: Extension Sample Readfile1043248
-Node: Extension Sample Time1044343
-Node: Extension Sample API Tests1045691
-Node: gawkextlib1046183
-Node: Extension summary1048607
-Node: Extension Exercises1052299
-Node: Language History1053796
-Node: V7/SVR3.11055452
-Node: SVR41057605
-Node: POSIX1059039
-Node: BTL1060419
-Node: POSIX/GNU1061149
-Node: Feature History1066670
-Node: Common Extensions1080000
-Node: Ranges and Locales1081283
-Ref: Ranges and Locales-Footnote-11085899
-Ref: Ranges and Locales-Footnote-21085926
-Ref: Ranges and Locales-Footnote-31086161
-Node: Contributors1086382
-Node: History summary1091951
-Node: Installation1093331
-Node: Gawk Distribution1094276
-Node: Getting1094760
-Node: Extracting1095583
-Node: Distribution contents1097221
-Node: Unix Installation1102974
-Node: Quick Installation1103590
-Node: Additional Configuration Options1106017
-Node: Configuration Philosophy1107821
-Node: Non-Unix Installation1110191
-Node: PC Installation1110649
-Node: PC Binary Installation1111969
-Node: PC Compiling1113821
-Ref: PC Compiling-Footnote-11116845
-Node: PC Testing1116954
-Node: PC Using1118134
-Node: Cygwin1122248
-Node: MSYS1123018
-Node: VMS Installation1123519
-Node: VMS Compilation1124310
-Ref: VMS Compilation-Footnote-11125540
-Node: VMS Dynamic Extensions1125598
-Node: VMS Installation Details1127283
-Node: VMS Running1129536
-Node: VMS GNV1132377
-Node: VMS Old Gawk1133112
-Node: Bugs1133583
-Node: Other Versions1137697
-Node: Installation summary1144283
-Node: Notes1145341
-Node: Compatibility Mode1146206
-Node: Additions1146988
-Node: Accessing The Source1147913
-Node: Adding Code1149349
-Node: New Ports1155504
-Node: Derived Files1159992
-Ref: Derived Files-Footnote-11165477
-Ref: Derived Files-Footnote-21165512
-Ref: Derived Files-Footnote-31166110
-Node: Future Extensions1166224
-Node: Implementation Limitations1166882
-Node: Extension Design1168065
-Node: Old Extension Problems1169219
-Ref: Old Extension Problems-Footnote-11170737
-Node: Extension New Mechanism Goals1170794
-Ref: Extension New Mechanism Goals-Footnote-11174158
-Node: Extension Other Design Decisions1174347
-Node: Extension Future Growth1176460
-Node: Old Extension Mechanism1177296
-Node: Notes summary1179059
-Node: Basic Concepts1180241
-Node: Basic High Level1180922
-Ref: figure-general-flow1181204
-Ref: figure-process-flow1181889
-Ref: Basic High Level-Footnote-11185190
-Node: Basic Data Typing1185375
-Node: Glossary1188703
-Node: Copying1220649
-Node: GNU Free Documentation License1258188
-Node: Index1283306
+Node: Foreword342508
+Node: Foreword446950
+Node: Preface48482
+Ref: Preface-Footnote-151354
+Ref: Preface-Footnote-251461
+Ref: Preface-Footnote-351695
+Node: History51837
+Node: Names54190
+Ref: Names-Footnote-155284
+Node: This Manual55431
+Ref: This Manual-Footnote-161913
+Node: Conventions62013
+Node: Manual History64368
+Ref: Manual History-Footnote-167364
+Ref: Manual History-Footnote-267405
+Node: How To Contribute67479
+Node: Acknowledgments68608
+Node: Getting Started73476
+Node: Running gawk75915
+Node: One-shot77105
+Node: Read Terminal78368
+Node: Long80400
+Node: Executable Scripts81913
+Ref: Executable Scripts-Footnote-184708
+Node: Comments84811
+Node: Quoting87295
+Node: DOS Quoting92813
+Node: Sample Data Files93488
+Node: Very Simple96083
+Node: Two Rules100985
+Node: More Complex102871
+Node: Statements/Lines105734
+Ref: Statements/Lines-Footnote-1110193
+Node: Other Features110458
+Node: When111395
+Ref: When-Footnote-1113149
+Node: Intro Summary113214
+Node: Invoking Gawk114098
+Node: Command Line115612
+Node: Options116410
+Ref: Options-Footnote-1132061
+Ref: Options-Footnote-2132291
+Node: Other Arguments132316
+Node: Naming Standard Input135263
+Node: Environment Variables136356
+Node: AWKPATH Variable136914
+Ref: AWKPATH Variable-Footnote-1140325
+Ref: AWKPATH Variable-Footnote-2140370
+Node: AWKLIBPATH Variable140631
+Node: Other Environment Variables141888
+Node: Exit Status145526
+Node: Include Files146203
+Node: Loading Shared Libraries149798
+Node: Obsolete151226
+Node: Undocumented151918
+Node: Invoking Summary152215
+Node: Regexp153875
+Node: Regexp Usage155394
+Node: Escape Sequences157431
+Node: Regexp Operators163664
+Ref: Regexp Operators-Footnote-1171081
+Ref: Regexp Operators-Footnote-2171228
+Node: Bracket Expressions171326
+Ref: table-char-classes173349
+Node: Leftmost Longest176295
+Node: Computed Regexps177598
+Node: GNU Regexp Operators181025
+Node: Case-sensitivity184704
+Ref: Case-sensitivity-Footnote-1187600
+Ref: Case-sensitivity-Footnote-2187835
+Node: Strong Regexp Constants187943
+Node: Regexp Summary190885
+Node: Reading Files192491
+Node: Records194654
+Node: awk split records195387
+Node: gawk split records200319
+Ref: gawk split records-Footnote-1204863
+Node: Fields204900
+Node: Nonconstant Fields207641
+Ref: Nonconstant Fields-Footnote-1209877
+Node: Changing Fields210081
+Node: Field Separators216011
+Node: Default Field Splitting218709
+Node: Regexp Field Splitting219827
+Node: Single Character Fields223180
+Node: Command Line Field Separator224240
+Node: Full Line Fields227458
+Ref: Full Line Fields-Footnote-1228980
+Ref: Full Line Fields-Footnote-2229026
+Node: Field Splitting Summary229127
+Node: Constant Size231201
+Node: Splitting By Content235780
+Ref: Splitting By Content-Footnote-1239751
+Node: Multiple Line239914
+Ref: Multiple Line-Footnote-1245797
+Node: Getline245976
+Node: Plain Getline248443
+Node: Getline/Variable251082
+Node: Getline/File252231
+Node: Getline/Variable/File253617
+Ref: Getline/Variable/File-Footnote-1255221
+Node: Getline/Pipe255309
+Node: Getline/Variable/Pipe258014
+Node: Getline/Coprocess259147
+Node: Getline/Variable/Coprocess260412
+Node: Getline Notes261152
+Node: Getline Summary263947
+Ref: table-getline-variants264369
+Node: Read Timeout265117
+Ref: Read Timeout-Footnote-1269024
+Node: Retrying Input269082
+Node: Command-line directories270281
+Node: Input Summary271188
+Node: Input Exercises274360
+Node: Printing275088
+Node: Print276923
+Node: Print Examples278380
+Node: Output Separators281160
+Node: OFMT283177
+Node: Printf284533
+Node: Basic Printf285318
+Node: Control Letters286892
+Node: Format Modifiers290880
+Node: Printf Examples296895
+Node: Redirection299381
+Node: Special FD306224
+Ref: Special FD-Footnote-1309392
+Node: Special Files309466
+Node: Other Inherited Files310083
+Node: Special Network311084
+Node: Special Caveats311944
+Node: Close Files And Pipes312893
+Ref: Close Files And Pipes-Footnote-1320080
+Ref: Close Files And Pipes-Footnote-2320228
+Node: Nonfatal320379
+Node: Output Summary322704
+Node: Output Exercises323926
+Node: Expressions324605
+Node: Values325793
+Node: Constants326471
+Node: Scalar Constants327162
+Ref: Scalar Constants-Footnote-1328026
+Node: Nondecimal-numbers328276
+Node: Regexp Constants331290
+Node: Using Constant Regexps331816
+Node: Variables334979
+Node: Using Variables335636
+Node: Assignment Options337547
+Node: Conversion339421
+Node: Strings And Numbers339945
+Ref: Strings And Numbers-Footnote-1343009
+Node: Locale influences conversions343118
+Ref: table-locale-affects345876
+Node: All Operators346494
+Node: Arithmetic Ops347123
+Node: Concatenation349629
+Ref: Concatenation-Footnote-1352476
+Node: Assignment Ops352583
+Ref: table-assign-ops357575
+Node: Increment Ops358888
+Node: Truth Values and Conditions362348
+Node: Truth Values363422
+Node: Typing and Comparison364470
+Node: Variable Typing365290
+Node: Comparison Operators368914
+Ref: table-relational-ops369333
+Node: POSIX String Comparison372828
+Ref: POSIX String Comparison-Footnote-1373902
+Node: Boolean Ops374041
+Ref: Boolean Ops-Footnote-1378523
+Node: Conditional Exp378615
+Node: Function Calls380351
+Node: Precedence384231
+Node: Locales387890
+Node: Expressions Summary389522
+Node: Patterns and Actions392095
+Node: Pattern Overview393215
+Node: Regexp Patterns394892
+Node: Expression Patterns395434
+Node: Ranges399215
+Node: BEGIN/END402323
+Node: Using BEGIN/END403084
+Ref: Using BEGIN/END-Footnote-1405821
+Node: I/O And BEGIN/END405927
+Node: BEGINFILE/ENDFILE408243
+Node: Empty411150
+Node: Using Shell Variables411467
+Node: Action Overview413741
+Node: Statements416066
+Node: If Statement417914
+Node: While Statement419409
+Node: Do Statement421437
+Node: For Statement422585
+Node: Switch Statement425744
+Node: Break Statement428130
+Node: Continue Statement430222
+Node: Next Statement432049
+Node: Nextfile Statement434432
+Node: Exit Statement437084
+Node: Built-in Variables439489
+Node: User-modified440622
+Node: Auto-set448210
+Ref: Auto-set-Footnote-1462459
+Ref: Auto-set-Footnote-2462665
+Node: ARGC and ARGV462721
+Node: Pattern Action Summary466940
+Node: Arrays469370
+Node: Array Basics470699
+Node: Array Intro471543
+Ref: figure-array-elements473518
+Ref: Array Intro-Footnote-1476222
+Node: Reference to Elements476350
+Node: Assigning Elements478814
+Node: Array Example479305
+Node: Scanning an Array481064
+Node: Controlling Scanning484088
+Ref: Controlling Scanning-Footnote-1489487
+Node: Numeric Array Subscripts489803
+Node: Uninitialized Subscripts491987
+Node: Delete493606
+Ref: Delete-Footnote-1496358
+Node: Multidimensional496415
+Node: Multiscanning499510
+Node: Arrays of Arrays501101
+Node: Arrays Summary505869
+Node: Functions507962
+Node: Built-in509000
+Node: Calling Built-in510078
+Node: Numeric Functions512074
+Ref: Numeric Functions-Footnote-1516907
+Ref: Numeric Functions-Footnote-2517264
+Ref: Numeric Functions-Footnote-3517312
+Node: String Functions517584
+Ref: String Functions-Footnote-1541092
+Ref: String Functions-Footnote-2541221
+Ref: String Functions-Footnote-3541469
+Node: Gory Details541556
+Ref: table-sub-escapes543347
+Ref: table-sub-proposed544866
+Ref: table-posix-sub546229
+Ref: table-gensub-escapes547770
+Ref: Gory Details-Footnote-1548593
+Node: I/O Functions548744
+Ref: I/O Functions-Footnote-1555965
+Node: Time Functions556113
+Ref: Time Functions-Footnote-1566618
+Ref: Time Functions-Footnote-2566686
+Ref: Time Functions-Footnote-3566844
+Ref: Time Functions-Footnote-4566955
+Ref: Time Functions-Footnote-5567067
+Ref: Time Functions-Footnote-6567294
+Node: Bitwise Functions567560
+Ref: table-bitwise-ops568154
+Ref: Bitwise Functions-Footnote-1572492
+Node: Type Functions572665
+Node: I18N Functions575326
+Node: User-defined576977
+Node: Definition Syntax577782
+Ref: Definition Syntax-Footnote-1583469
+Node: Function Example583540
+Ref: Function Example-Footnote-1586462
+Node: Function Caveats586484
+Node: Calling A Function587002
+Node: Variable Scope587960
+Node: Pass By Value/Reference590954
+Node: Return Statement594453
+Node: Dynamic Typing597432
+Node: Indirect Calls598362
+Ref: Indirect Calls-Footnote-1608613
+Node: Functions Summary608741
+Node: Library Functions611446
+Ref: Library Functions-Footnote-1615055
+Ref: Library Functions-Footnote-2615198
+Node: Library Names615369
+Ref: Library Names-Footnote-1618830
+Ref: Library Names-Footnote-2619053
+Node: General Functions619139
+Node: Strtonum Function620242
+Node: Assert Function623264
+Node: Round Function626590
+Node: Cliff Random Function628131
+Node: Ordinal Functions629147
+Ref: Ordinal Functions-Footnote-1632210
+Ref: Ordinal Functions-Footnote-2632462
+Node: Join Function632672
+Ref: Join Function-Footnote-1634442
+Node: Getlocaltime Function634642
+Node: Readfile Function638386
+Node: Shell Quoting640360
+Node: Data File Management641761
+Node: Filetrans Function642393
+Node: Rewind Function646490
+Node: File Checking647876
+Ref: File Checking-Footnote-1649210
+Node: Empty Files649411
+Node: Ignoring Assigns651390
+Node: Getopt Function652940
+Ref: Getopt Function-Footnote-1664410
+Node: Passwd Functions664610
+Ref: Passwd Functions-Footnote-1673451
+Node: Group Functions673539
+Ref: Group Functions-Footnote-1681438
+Node: Walking Arrays681645
+Node: Library Functions Summary684655
+Node: Library Exercises686061
+Node: Sample Programs686526
+Node: Running Examples687296
+Node: Clones688024
+Node: Cut Program689248
+Node: Egrep Program698969
+Ref: Egrep Program-Footnote-1706481
+Node: Id Program706591
+Node: Split Program710271
+Ref: Split Program-Footnote-1713730
+Node: Tee Program713859
+Node: Uniq Program716649
+Node: Wc Program724075
+Ref: Wc Program-Footnote-1728330
+Node: Miscellaneous Programs728424
+Node: Dupword Program729637
+Node: Alarm Program731667
+Node: Translate Program736522
+Ref: Translate Program-Footnote-1741087
+Node: Labels Program741357
+Ref: Labels Program-Footnote-1744708
+Node: Word Sorting744792
+Node: History Sorting748864
+Node: Extract Program750699
+Node: Simple Sed758230
+Node: Igawk Program761304
+Ref: Igawk Program-Footnote-1775635
+Ref: Igawk Program-Footnote-2775837
+Ref: Igawk Program-Footnote-3775959
+Node: Anagram Program776074
+Node: Signature Program779136
+Node: Programs Summary780383
+Node: Programs Exercises781598
+Ref: Programs Exercises-Footnote-1785727
+Node: Advanced Features785818
+Node: Nondecimal Data787808
+Node: Array Sorting789399
+Node: Controlling Array Traversal790099
+Ref: Controlling Array Traversal-Footnote-1798468
+Node: Array Sorting Functions798586
+Ref: Array Sorting Functions-Footnote-1802473
+Node: Two-way I/O802669
+Ref: Two-way I/O-Footnote-1807620
+Ref: Two-way I/O-Footnote-2807807
+Node: TCP/IP Networking807889
+Node: Profiling810796
+Node: Advanced Features Summary819067
+Node: Internationalization821003
+Node: I18N and L10N822483
+Node: Explaining gettext823170
+Ref: Explaining gettext-Footnote-1828193
+Ref: Explaining gettext-Footnote-2828378
+Node: Programmer i18n828543
+Ref: Programmer i18n-Footnote-1833399
+Node: Translator i18n833448
+Node: String Extraction834242
+Ref: String Extraction-Footnote-1835375
+Node: Printf Ordering835461
+Ref: Printf Ordering-Footnote-1838247
+Node: I18N Portability838311
+Ref: I18N Portability-Footnote-1840767
+Node: I18N Example840830
+Ref: I18N Example-Footnote-1843636
+Node: Gawk I18N843709
+Node: I18N Summary844354
+Node: Debugger845695
+Node: Debugging846717
+Node: Debugging Concepts847158
+Node: Debugging Terms848967
+Node: Awk Debugging851542
+Node: Sample Debugging Session852448
+Node: Debugger Invocation852982
+Node: Finding The Bug854368
+Node: List of Debugger Commands860846
+Node: Breakpoint Control862179
+Node: Debugger Execution Control865873
+Node: Viewing And Changing Data869235
+Node: Execution Stack872609
+Node: Debugger Info874246
+Node: Miscellaneous Debugger Commands878317
+Node: Readline Support883326
+Node: Limitations884222
+Ref: Limitations-Footnote-1888453
+Node: Debugging Summary888504
+Node: Arbitrary Precision Arithmetic889783
+Node: Computer Arithmetic891199
+Ref: table-numeric-ranges894790
+Ref: Computer Arithmetic-Footnote-1895512
+Node: Math Definitions895569
+Ref: table-ieee-formats898883
+Ref: Math Definitions-Footnote-1899486
+Node: MPFR features899591
+Node: FP Math Caution901264
+Ref: FP Math Caution-Footnote-1902336
+Node: Inexactness of computations902705
+Node: Inexact representation903665
+Node: Comparing FP Values905025
+Node: Errors accumulate906107
+Node: Getting Accuracy907540
+Node: Try To Round910250
+Node: Setting precision911149
+Ref: table-predefined-precision-strings911846
+Node: Setting the rounding mode913676
+Ref: table-gawk-rounding-modes914050
+Ref: Setting the rounding mode-Footnote-1917458
+Node: Arbitrary Precision Integers917637
+Ref: Arbitrary Precision Integers-Footnote-1922554
+Node: POSIX Floating Point Problems922703
+Ref: POSIX Floating Point Problems-Footnote-1926585
+Node: Floating point summary926623
+Node: Dynamic Extensions928813
+Node: Extension Intro930366
+Node: Plugin License931632
+Node: Extension Mechanism Outline932429
+Ref: figure-load-extension932868
+Ref: figure-register-new-function934433
+Ref: figure-call-new-function935525
+Node: Extension API Description937588
+Node: Extension API Functions Introduction939122
+Node: General Data Types943981
+Ref: General Data Types-Footnote-1949936
+Node: Memory Allocation Functions950235
+Ref: Memory Allocation Functions-Footnote-1953080
+Node: Constructor Functions953179
+Node: Registration Functions954924
+Node: Extension Functions955609
+Node: Exit Callback Functions957908
+Node: Extension Version String959158
+Node: Input Parsers959821
+Node: Output Wrappers969706
+Node: Two-way processors974218
+Node: Printing Messages976482
+Ref: Printing Messages-Footnote-1977558
+Node: Updating 'ERRNO'977711
+Node: Requesting Values978452
+Ref: table-value-types-returned979191
+Node: Accessing Parameters980074
+Node: Symbol Table Access981310
+Node: Symbol table by name981822
+Node: Symbol table by cookie983843
+Ref: Symbol table by cookie-Footnote-1987992
+Node: Cached values988056
+Ref: Cached values-Footnote-1991557
+Node: Array Manipulation991648
+Ref: Array Manipulation-Footnote-1992739
+Node: Array Data Types992776
+Ref: Array Data Types-Footnote-1995434
+Node: Array Functions995526
+Node: Flattening Arrays999385
+Node: Creating Arrays1006293
+Node: Redirection API1011065
+Node: Extension API Variables1013896
+Node: Extension Versioning1014529
+Node: Extension API Informational Variables1016420
+Node: Extension API Boilerplate1017484
+Node: Finding Extensions1021298
+Node: Extension Example1021858
+Node: Internal File Description1022656
+Node: Internal File Ops1026736
+Ref: Internal File Ops-Footnote-11038498
+Node: Using Internal File Ops1038638
+Ref: Using Internal File Ops-Footnote-11041021
+Node: Extension Samples1041296
+Node: Extension Sample File Functions1042825
+Node: Extension Sample Fnmatch1050474
+Node: Extension Sample Fork1051961
+Node: Extension Sample Inplace1053179
+Node: Extension Sample Ord1056389
+Node: Extension Sample Readdir1057225
+Ref: table-readdir-file-types1058114
+Node: Extension Sample Revout1058919
+Node: Extension Sample Rev2way1059508
+Node: Extension Sample Read write array1060248
+Node: Extension Sample Readfile1062190
+Node: Extension Sample Time1063285
+Node: Extension Sample API Tests1064633
+Node: gawkextlib1065125
+Node: Extension summary1067572
+Node: Extension Exercises1071264
+Node: Language History1072761
+Node: V7/SVR3.11074417
+Node: SVR41076570
+Node: POSIX1078004
+Node: BTL1079384
+Node: POSIX/GNU1080114
+Node: Feature History1085953
+Node: Common Extensions1100272
+Node: Ranges and Locales1101555
+Ref: Ranges and Locales-Footnote-11106171
+Ref: Ranges and Locales-Footnote-21106198
+Ref: Ranges and Locales-Footnote-31106433
+Node: Contributors1106654
+Node: History summary1112223
+Node: Installation1113603
+Node: Gawk Distribution1114548
+Node: Getting1115032
+Node: Extracting1115855
+Node: Distribution contents1117493
+Node: Unix Installation1123589
+Node: Quick Installation1124271
+Node: Shell Startup Files1126685
+Node: Additional Configuration Options1127763
+Node: Configuration Philosophy1129568
+Node: Non-Unix Installation1131938
+Node: PC Installation1132396
+Node: PC Binary Installation1133716
+Node: PC Compiling1135568
+Ref: PC Compiling-Footnote-11138592
+Node: PC Testing1138701
+Node: PC Using1139881
+Node: Cygwin1143995
+Node: MSYS1144765
+Node: VMS Installation1145266
+Node: VMS Compilation1146057
+Ref: VMS Compilation-Footnote-11147287
+Node: VMS Dynamic Extensions1147345
+Node: VMS Installation Details1149030
+Node: VMS Running1151283
+Node: VMS GNV1154124
+Node: VMS Old Gawk1154859
+Node: Bugs1155330
+Node: Other Versions1159444
- Node: Installation summary1165918
- Node: Notes1166976
- Node: Compatibility Mode1167841
- Node: Additions1168623
- Node: Accessing The Source1169548
- Node: Adding Code1170984
- Node: New Ports1177139
- Node: Derived Files1181627
- Ref: Derived Files-Footnote-11187112
- Ref: Derived Files-Footnote-21187147
- Ref: Derived Files-Footnote-31187745
- Node: Future Extensions1187859
- Node: Implementation Limitations1188517
- Node: Extension Design1189700
- Node: Old Extension Problems1190854
- Ref: Old Extension Problems-Footnote-11192372
- Node: Extension New Mechanism Goals1192429
- Ref: Extension New Mechanism Goals-Footnote-11195793
- Node: Extension Other Design Decisions1195982
- Node: Extension Future Growth1198095
- Node: Old Extension Mechanism1198931
- Node: Notes summary1200694
- Node: Basic Concepts1201876
- Node: Basic High Level1202557
- Ref: figure-general-flow1202839
- Ref: figure-process-flow1203524
- Ref: Basic High Level-Footnote-11206825
- Node: Basic Data Typing1207010
- Node: Glossary1210338
- Node: Copying1242284
- Node: GNU Free Documentation License1279823
- Node: Index1304941
++Node: Installation summary1166030
++Node: Notes1167088
++Node: Compatibility Mode1167953
++Node: Additions1168735
++Node: Accessing The Source1169660
++Node: Adding Code1171096
++Node: New Ports1177251
++Node: Derived Files1181739
++Ref: Derived Files-Footnote-11187224
++Ref: Derived Files-Footnote-21187259
++Ref: Derived Files-Footnote-31187857
++Node: Future Extensions1187971
++Node: Implementation Limitations1188629
++Node: Extension Design1189812
++Node: Old Extension Problems1190966
++Ref: Old Extension Problems-Footnote-11192484
++Node: Extension New Mechanism Goals1192541
++Ref: Extension New Mechanism Goals-Footnote-11195905
++Node: Extension Other Design Decisions1196094
++Node: Extension Future Growth1198207
++Node: Old Extension Mechanism1199043
++Node: Notes summary1200806
++Node: Basic Concepts1201988
++Node: Basic High Level1202669
++Ref: figure-general-flow1202951
++Ref: figure-process-flow1203636
++Ref: Basic High Level-Footnote-11206937
++Node: Basic Data Typing1207122
++Node: Glossary1210450
++Node: Copying1242396
++Node: GNU Free Documentation License1279935
++Node: Index1305053
End Tag Table
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 5 ++++
doc/gawk.info | 70 ++++++++++++++++++++++++++++--------------------------
doc/gawk.texi | 6 +++-
doc/gawktexi.in | 6 +++-
4 files changed, 49 insertions(+), 38 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-1497-g8d4447a,
Arnold Robbins <=