[Top][All Lists]

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

[SCM] gawk branch, master, updated. gawk-4.1.0-5092-g65930c58

From: Arnold Robbins
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-5092-g65930c58
Date: Sun, 18 Dec 2022 14:18:29 -0500 (EST)

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  65930c58c297fb1a629ac3cd85436a06866c3815 (commit)
       via  18dbd50d0c6a00a051e3b1b9e73b2d100a121e85 (commit)
      from  c7e1479caf90fe13f7eb2dc816c3c125a769500f (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 65930c58c297fb1a629ac3cd85436a06866c3815
Merge: c7e1479c 18dbd50d
Author: Arnold D. Robbins <>
Date:   Sun Dec 18 21:18:11 2022 +0200

    Merge branch 'gawk-5.2-stable'

diff --cc doc/ChangeLog
index 3b10ad20,91e693c8..2e305c91
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@@ -1,9 -1,7 +1,13 @@@
+ 2022-12-18         Arnold D. Robbins     <>
+       * Switch git:// URLs to https:// URLs for Github.
 +2022-12-11         Arnold D. Robbins     <>
 +      * main.c (Auto-set): Remove documentation "mb_cur_max" and "utf8"
 +      entries in PROCINFO, they're not of any real use.
 +      (Feature History): Ditto.
  2022-12-11         Arnold D. Robbins     <>
        * (Auto-set): Document PROCINFO["pma"].
diff --cc doc/
index 53b333c7,d7af1ee4..82a5f6c9
--- a/doc/
+++ b/doc/
@@@ -39345,619 -39265,617 +39347,619 @@@ Inde
  Tag Table:
  Node: Top1200
 -Node: Foreword345854
 -Node: Foreword450296
 -Node: Preface51828
 -Ref: Preface-Footnote-154690
 -Ref: Preface-Footnote-254799
 -Ref: Preface-Footnote-355033
 -Node: History55175
 -Node: Names57527
 -Ref: Names-Footnote-158631
 -Node: This Manual58778
 -Ref: This Manual-Footnote-165417
 -Node: Conventions65517
 -Node: Manual History67886
 -Ref: Manual History-Footnote-170883
 -Ref: Manual History-Footnote-270924
 -Node: How To Contribute70998
 -Node: Acknowledgments71920
 -Node: Getting Started76857
 -Node: Running gawk79296
 -Node: One-shot80486
 -Node: Read Terminal81749
 -Node: Long83742
 -Node: Executable Scripts85255
 -Ref: Executable Scripts-Footnote-187888
 -Node: Comments87991
 -Node: Quoting90475
 -Node: DOS Quoting96001
 -Node: Sample Data Files98057
 -Node: Very Simple100652
 -Node: Two Rules106754
 -Node: More Complex108639
 -Node: Statements/Lines110971
 -Ref: Statements/Lines-Footnote-1115739
 -Node: Other Features116004
 -Node: When116940
 -Ref: When-Footnote-1118694
 -Node: Intro Summary118759
 -Node: Invoking Gawk119643
 -Node: Command Line121157
 -Node: Options121955
 -Ref: Options-Footnote-1140204
 -Ref: Options-Footnote-2140435
 -Node: Other Arguments140460
 -Node: Naming Standard Input144471
 -Node: Environment Variables145681
 -Node: AWKPATH Variable146239
 -Ref: AWKPATH Variable-Footnote-1149651
 -Ref: AWKPATH Variable-Footnote-2149685
 -Node: AWKLIBPATH Variable150056
 -Ref: AWKLIBPATH Variable-Footnote-1151753
 -Node: Other Environment Variables152128
 -Node: Exit Status156416
 -Node: Include Files157093
 -Node: Loading Shared Libraries160783
 -Node: Obsolete162211
 -Node: Undocumented162831
 -Node: Invoking Summary163128
 -Node: Regexp165969
 -Node: Regexp Usage167423
 -Node: Escape Sequences169460
 -Node: Regexp Operators175702
 -Node: Regexp Operator Details176187
 -Ref: Regexp Operator Details-Footnote-1183551
 -Node: Interval Expressions183698
 -Ref: Interval Expressions-Footnote-1185873
 -Node: Bracket Expressions185971
 -Ref: table-char-classes188447
 -Node: Leftmost Longest191774
 -Node: Computed Regexps193077
 -Node: GNU Regexp Operators196504
 -Node: Case-sensitivity200300
 -Ref: Case-sensitivity-Footnote-1203166
 -Ref: Case-sensitivity-Footnote-2203401
 -Node: Regexp Summary203509
 -Node: Reading Files204975
 -Node: Records207244
 -Node: awk split records208319
 -Node: gawk split records213019
 -Ref: gawk split records-Footnote-1218093
 -Node: Fields218130
 -Node: Nonconstant Fields220871
 -Ref: Nonconstant Fields-Footnote-1223107
 -Node: Changing Fields223311
 -Node: Field Separators229342
 -Node: Default Field Splitting232040
 -Node: Regexp Field Splitting233158
 -Node: Single Character Fields236835
 -Node: Command Line Field Separator237895
 -Node: Full Line Fields241113
 -Ref: Full Line Fields-Footnote-1242635
 -Ref: Full Line Fields-Footnote-2242681
 -Node: Field Splitting Summary242782
 -Node: Constant Size244856
 -Node: Fixed width data245588
 -Node: Skipping intervening249055
 -Node: Allowing trailing data249853
 -Node: Fields with fixed data250890
 -Node: Splitting By Content252408
 -Ref: Splitting By Content-Footnote-1256244
 -Node: More CSV256407
 -Node: FS versus FPAT258022
 -Node: Testing field creation259182
 -Node: Multiple Line260807
 -Node: Getline267084
 -Node: Plain Getline269553
 -Node: Getline/Variable272126
 -Node: Getline/File273277
 -Node: Getline/Variable/File274665
 -Ref: Getline/Variable/File-Footnote-1276270
 -Node: Getline/Pipe276358
 -Node: Getline/Variable/Pipe279062
 -Node: Getline/Coprocess280197
 -Node: Getline/Variable/Coprocess281464
 -Node: Getline Notes282206
 -Node: Getline Summary285003
 -Ref: table-getline-variants285427
 -Node: Read Timeout286176
 -Ref: Read Timeout-Footnote-1290092
 -Node: Retrying Input290150
 -Node: Command-line directories291349
 -Node: Input Summary292255
 -Node: Input Exercises295427
 -Node: Printing295861
 -Node: Print297695
 -Node: Print Examples299152
 -Node: Output Separators301932
 -Node: OFMT303949
 -Node: Printf305305
 -Node: Basic Printf306090
 -Node: Control Letters307664
 -Node: Format Modifiers312826
 -Node: Printf Examples318841
 -Node: Redirection321327
 -Node: Special FD328168
 -Ref: Special FD-Footnote-1331336
 -Node: Special Files331410
 -Node: Other Inherited Files332027
 -Node: Special Network333028
 -Node: Special Caveats333888
 -Node: Close Files And Pipes334837
 -Ref: table-close-pipe-return-values341744
 -Ref: Close Files And Pipes-Footnote-1342558
 -Ref: Close Files And Pipes-Footnote-2342706
 -Node: Nonfatal342858
 -Node: Output Summary345196
 -Node: Output Exercises346418
 -Node: Expressions347097
 -Node: Values348285
 -Node: Constants348963
 -Node: Scalar Constants349654
 -Ref: Scalar Constants-Footnote-1352164
 -Node: Nondecimal-numbers352414
 -Node: Regexp Constants355415
 -Node: Using Constant Regexps355941
 -Node: Standard Regexp Constants356563
 -Node: Strong Regexp Constants359751
 -Node: Variables363466
 -Node: Using Variables364123
 -Node: Assignment Options366033
 -Node: Conversion368504
 -Node: Strings And Numbers369028
 -Ref: Strings And Numbers-Footnote-1372091
 -Node: Locale influences conversions372200
 -Ref: table-locale-affects374958
 -Node: All Operators375577
 -Node: Arithmetic Ops376206
 -Node: Concatenation378922
 -Ref: Concatenation-Footnote-1381769
 -Node: Assignment Ops381876
 -Ref: table-assign-ops386867
 -Node: Increment Ops388181
 -Node: Truth Values and Conditions391641
 -Node: Truth Values392715
 -Node: Typing and Comparison393763
 -Node: Variable Typing394583
 -Ref: Variable Typing-Footnote-1401046
 -Ref: Variable Typing-Footnote-2401118
 -Node: Comparison Operators401195
 -Ref: table-relational-ops401614
 -Node: POSIX String Comparison405110
 -Ref: POSIX String Comparison-Footnote-1406805
 -Ref: POSIX String Comparison-Footnote-2406944
 -Node: Boolean Ops407028
 -Ref: Boolean Ops-Footnote-1411510
 -Node: Conditional Exp411602
 -Node: Function Calls413338
 -Node: Precedence417215
 -Node: Locales420874
 -Node: Expressions Summary422506
 -Node: Patterns and Actions425079
 -Node: Pattern Overview426199
 -Node: Regexp Patterns427876
 -Node: Expression Patterns428418
 -Node: Ranges432199
 -Node: BEGIN/END435307
 -Node: Using BEGIN/END436068
 -Ref: Using BEGIN/END-Footnote-1438822
 -Node: I/O And BEGIN/END438928
 -Node: Empty444472
 -Node: Using Shell Variables444789
 -Node: Action Overview447063
 -Node: Statements449388
 -Node: If Statement451236
 -Node: While Statement452731
 -Node: Do Statement454759
 -Node: For Statement455907
 -Node: Switch Statement459162
 -Node: Break Statement461603
 -Node: Continue Statement463695
 -Node: Next Statement465522
 -Node: Nextfile Statement467905
 -Node: Exit Statement470594
 -Node: Built-in Variables472997
 -Node: User-modified474130
 -Node: Auto-set481897
 -Ref: Auto-set-Footnote-1498830
 -Ref: Auto-set-Footnote-2499036
 -Node: ARGC and ARGV499092
 -Node: Pattern Action Summary503305
 -Node: Arrays505735
 -Node: Array Basics507064
 -Node: Array Intro507908
 -Ref: figure-array-elements509883
 -Ref: Array Intro-Footnote-1512588
 -Node: Reference to Elements512716
 -Node: Assigning Elements515180
 -Node: Array Example515671
 -Node: Scanning an Array517625
 -Node: Controlling Scanning520647
 -Ref: Controlling Scanning-Footnote-1527103
 -Node: Numeric Array Subscripts527419
 -Node: Uninitialized Subscripts529603
 -Node: Delete531222
 -Ref: Delete-Footnote-1533974
 -Node: Multidimensional534031
 -Node: Multiscanning537126
 -Node: Arrays of Arrays538717
 -Node: Arrays Summary543485
 -Node: Functions545578
 -Node: Built-in546616
 -Node: Calling Built-in547769
 -Node: Boolean Functions549765
 -Node: Numeric Functions550319
 -Ref: Numeric Functions-Footnote-1554346
 -Ref: Numeric Functions-Footnote-2554994
 -Ref: Numeric Functions-Footnote-3555042
 -Node: String Functions555314
 -Ref: String Functions-Footnote-1580156
 -Ref: String Functions-Footnote-2580284
 -Ref: String Functions-Footnote-3580532
 -Node: Gory Details580619
 -Ref: table-sub-escapes582410
 -Ref: table-sub-proposed583930
 -Ref: table-posix-sub585294
 -Ref: table-gensub-escapes586836
 -Ref: Gory Details-Footnote-1587660
 -Node: I/O Functions587814
 -Ref: table-system-return-values594268
 -Ref: I/O Functions-Footnote-1596349
 -Ref: I/O Functions-Footnote-2596497
 -Node: Time Functions596617
 -Ref: Time Functions-Footnote-1607288
 -Ref: Time Functions-Footnote-2607356
 -Ref: Time Functions-Footnote-3607514
 -Ref: Time Functions-Footnote-4607625
 -Ref: Time Functions-Footnote-5607737
 -Ref: Time Functions-Footnote-6607964
 -Node: Bitwise Functions608230
 -Ref: table-bitwise-ops608824
 -Ref: Bitwise Functions-Footnote-1614888
 -Ref: Bitwise Functions-Footnote-2615061
 -Node: Type Functions615252
 -Node: I18N Functions618773
 -Node: User-defined620424
 -Node: Definition Syntax621236
 -Ref: Definition Syntax-Footnote-1626930
 -Node: Function Example627001
 -Ref: Function Example-Footnote-1629923
 -Node: Function Calling629945
 -Node: Calling A Function630533
 -Node: Variable Scope631491
 -Node: Pass By Value/Reference634485
 -Node: Function Caveats637129
 -Ref: Function Caveats-Footnote-1639176
 -Node: Return Statement639296
 -Node: Dynamic Typing642275
 -Node: Indirect Calls643205
 -Node: Functions Summary654132
 -Node: Library Functions656837
 -Ref: Library Functions-Footnote-1660321
 -Ref: Library Functions-Footnote-2660464
 -Node: Library Names660635
 -Ref: Library Names-Footnote-1664302
 -Ref: Library Names-Footnote-2664525
 -Node: General Functions664611
 -Node: Strtonum Function665793
 -Node: Assert Function668815
 -Node: Round Function672141
 -Node: Cliff Random Function673681
 -Node: Ordinal Functions674697
 -Ref: Ordinal Functions-Footnote-1677760
 -Ref: Ordinal Functions-Footnote-2678012
 -Node: Join Function678222
 -Ref: Join Function-Footnote-1679992
 -Node: Getlocaltime Function680192
 -Node: Readfile Function683934
 -Node: Shell Quoting685911
 -Node: Isnumeric Function687339
 -Node: Data File Management688727
 -Node: Filetrans Function689359
 -Node: Rewind Function693455
 -Node: File Checking695364
 -Ref: File Checking-Footnote-1696698
 -Node: Empty Files696899
 -Node: Ignoring Assigns698878
 -Node: Getopt Function700428
 -Ref: Getopt Function-Footnote-1715725
 -Node: Passwd Functions715925
 -Ref: Passwd Functions-Footnote-1724764
 -Node: Group Functions724852
 -Ref: Group Functions-Footnote-1732750
 -Node: Walking Arrays732957
 -Node: Library Functions Summary735965
 -Node: Library Exercises737371
 -Node: Sample Programs737836
 -Node: Running Examples738606
 -Node: Clones739334
 -Node: Cut Program740558
 -Node: Egrep Program750698
 -Node: Id Program759699
 -Node: Split Program769634
 -Ref: Split Program-Footnote-1779527
 -Node: Tee Program779700
 -Node: Uniq Program782490
 -Node: Wc Program790078
 -Node: Bytes vs. Characters790465
 -Node: Using extensions792013
 -Node: wc program792767
 -Node: Miscellaneous Programs797632
 -Node: Dupword Program798845
 -Node: Alarm Program800875
 -Node: Translate Program805730
 -Ref: Translate Program-Footnote-1810295
 -Node: Labels Program810565
 -Ref: Labels Program-Footnote-1813916
 -Node: Word Sorting814000
 -Node: History Sorting818072
 -Node: Extract Program820297
 -Node: Simple Sed828310
 -Node: Igawk Program831384
 -Ref: Igawk Program-Footnote-1846013
 -Ref: Igawk Program-Footnote-2846215
 -Ref: Igawk Program-Footnote-3846337
 -Node: Anagram Program846452
 -Node: Signature Program849514
 -Node: Programs Summary850761
 -Node: Programs Exercises851975
 -Ref: Programs Exercises-Footnote-1856105
 -Node: Advanced Features856191
 -Node: Nondecimal Data858588
 -Node: Boolean Typed Values860186
 -Node: Array Sorting862067
 -Node: Controlling Array Traversal862772
 -Ref: Controlling Array Traversal-Footnote-1871140
 -Node: Array Sorting Functions871258
 -Ref: Array Sorting Functions-Footnote-1877169
 -Node: Two-way I/O877365
 -Ref: Two-way I/O-Footnote-1885091
 -Ref: Two-way I/O-Footnote-2885278
 -Node: TCP/IP Networking885360
 -Node: Profiling888436
 -Node: Persistent Memory897742
 -Ref: Persistent Memory-Footnote-1906008
 -Node: Extension Philosophy906135
 -Node: Advanced Features Summary907622
 -Node: Internationalization909794
 -Node: I18N and L10N911468
 -Node: Explaining gettext912155
 -Ref: Explaining gettext-Footnote-1918047
 -Ref: Explaining gettext-Footnote-2918232
 -Node: Programmer i18n918397
 -Ref: Programmer i18n-Footnote-1923346
 -Node: Translator i18n923395
 -Node: String Extraction924189
 -Ref: String Extraction-Footnote-1925321
 -Node: Printf Ordering925407
 -Ref: Printf Ordering-Footnote-1928193
 -Node: I18N Portability928257
 -Ref: I18N Portability-Footnote-1930713
 -Node: I18N Example930776
 -Ref: I18N Example-Footnote-1934051
 -Ref: I18N Example-Footnote-2934124
 -Node: Gawk I18N934233
 -Node: I18N Summary934855
 -Node: Debugger936196
 -Node: Debugging937196
 -Node: Debugging Concepts937637
 -Node: Debugging Terms939446
 -Node: Awk Debugging942021
 -Ref: Awk Debugging-Footnote-1942966
 -Node: Sample Debugging Session943098
 -Node: Debugger Invocation943632
 -Node: Finding The Bug945018
 -Node: List of Debugger Commands951492
 -Node: Breakpoint Control952825
 -Node: Debugger Execution Control956519
 -Node: Viewing And Changing Data959881
 -Node: Execution Stack963422
 -Node: Debugger Info965059
 -Node: Miscellaneous Debugger Commands969130
 -Node: Readline Support974192
 -Node: Limitations975088
 -Node: Debugging Summary977642
 -Node: Namespaces978921
 -Node: Global Namespace980032
 -Node: Qualified Names981430
 -Node: Default Namespace982429
 -Node: Changing The Namespace983170
 -Node: Naming Rules984784
 -Node: Internal Name Management986632
 -Node: Namespace Example987674
 -Node: Namespace And Features990236
 -Node: Namespace Summary991671
 -Node: Arbitrary Precision Arithmetic993148
 -Node: Computer Arithmetic994635
 -Ref: table-numeric-ranges998401
 -Ref: table-floating-point-ranges998895
 -Ref: Computer Arithmetic-Footnote-1999554
 -Node: Math Definitions999611
 -Ref: table-ieee-formats1002587
 -Node: MPFR features1003155
 -Node: MPFR On Parole1003600
 -Ref: MPFR On Parole-Footnote-11004429
 -Node: MPFR Intro1004584
 -Node: FP Math Caution1006238
 -Ref: FP Math Caution-Footnote-11007310
 -Node: Inexactness of computations1007679
 -Node: Inexact representation1008710
 -Node: Comparing FP Values1010070
 -Node: Errors accumulate1011311
 -Node: Strange values1012767
 -Ref: Strange values-Footnote-11015355
 -Node: Getting Accuracy1015460
 -Node: Try To Round1018170
 -Node: Setting precision1019069
 -Ref: table-predefined-precision-strings1019766
 -Node: Setting the rounding mode1021597
 -Ref: table-gawk-rounding-modes1021971
 -Ref: Setting the rounding mode-Footnote-11025903
 -Node: Arbitrary Precision Integers1026082
 -Ref: Arbitrary Precision Integers-Footnote-11029257
 -Node: Checking for MPFR1029406
 -Node: POSIX Floating Point Problems1030880
 -Ref: POSIX Floating Point Problems-Footnote-11035533
 -Node: Floating point summary1035571
 -Node: Dynamic Extensions1037761
 -Node: Extension Intro1039314
 -Node: Plugin License1040580
 -Node: Extension Mechanism Outline1041377
 -Ref: figure-load-extension1041816
 -Ref: figure-register-new-function1043382
 -Ref: figure-call-new-function1044475
 -Node: Extension API Description1046538
 -Node: Extension API Functions Introduction1048251
 -Ref: table-api-std-headers1050087
 -Node: General Data Types1054337
 -Ref: General Data Types-Footnote-11063043
 -Node: Memory Allocation Functions1063342
 -Ref: Memory Allocation Functions-Footnote-11067843
 -Node: Constructor Functions1067942
 -Node: API Ownership of MPFR and GMP Values1071595
 -Node: Registration Functions1073128
 -Node: Extension Functions1073828
 -Node: Exit Callback Functions1079150
 -Node: Extension Version String1080400
 -Node: Input Parsers1081063
 -Node: Output Wrappers1093784
 -Node: Two-way processors1098296
 -Node: Printing Messages1100561
 -Ref: Printing Messages-Footnote-11101732
 -Node: Updating ERRNO1101885
 -Node: Requesting Values1102624
 -Ref: table-value-types-returned1103361
 -Node: Accessing Parameters1104470
 -Node: Symbol Table Access1105707
 -Node: Symbol table by name1106219
 -Ref: Symbol table by name-Footnote-11109244
 -Node: Symbol table by cookie1109372
 -Ref: Symbol table by cookie-Footnote-11113557
 -Node: Cached values1113621
 -Ref: Cached values-Footnote-11117157
 -Node: Array Manipulation1117310
 -Ref: Array Manipulation-Footnote-11118401
 -Node: Array Data Types1118438
 -Ref: Array Data Types-Footnote-11121096
 -Node: Array Functions1121188
 -Node: Flattening Arrays1125973
 -Node: Creating Arrays1132949
 -Node: Redirection API1137716
 -Node: Extension API Variables1140549
 -Node: Extension Versioning1141260
 -Ref: gawk-api-version1141689
 -Node: Extension GMP/MPFR Versioning1143421
 -Node: Extension API Informational Variables1145049
 -Node: Extension API Boilerplate1146122
 -Node: Changes from API V11150096
 -Node: Finding Extensions1151668
 -Node: Extension Example1152227
 -Node: Internal File Description1153025
 -Node: Internal File Ops1157105
 -Ref: Internal File Ops-Footnote-11168455
 -Node: Using Internal File Ops1168595
 -Ref: Using Internal File Ops-Footnote-11170978
 -Node: Extension Samples1171252
 -Node: Extension Sample File Functions1172781
 -Node: Extension Sample Fnmatch1180430
 -Node: Extension Sample Fork1181917
 -Node: Extension Sample Inplace1183135
 -Node: Extension Sample Ord1186761
 -Node: Extension Sample Readdir1187597
 -Ref: table-readdir-file-types1188486
 -Node: Extension Sample Revout1189554
 -Node: Extension Sample Rev2way1190143
 -Node: Extension Sample Read write array1190883
 -Node: Extension Sample Readfile1194069
 -Node: Extension Sample Time1195164
 -Node: Extension Sample API Tests1196916
 -Node: gawkextlib1197408
 -Node: Extension summary1200326
 -Node: Extension Exercises1204028
 -Node: Language History1205270
 -Node: V7/SVR3.11206926
 -Node: SVR41209078
 -Node: POSIX1210512
 -Node: BTL1211893
 -Node: POSIX/GNU1212622
 -Node: Feature History1218539
 -Node: Common Extensions1236370
 -Node: Ranges and Locales1237653
 -Ref: Ranges and Locales-Footnote-11242269
 -Ref: Ranges and Locales-Footnote-21242296
 -Ref: Ranges and Locales-Footnote-31242531
 -Node: Contributors1242754
 -Node: History summary1248751
 -Node: Installation1250131
 -Node: Gawk Distribution1251075
 -Node: Getting1251559
 -Node: Extracting1252522
 -Node: Distribution contents1254160
 -Node: Unix Installation1261658
 -Node: Quick Installation1262462
 -Node: Compiling with MPFR1264882
 -Node: Shell Startup Files1265572
 -Node: Additional Configuration Options1266661
 -Node: Configuration Philosophy1268976
 -Node: Compiling from Git1271372
 -Node: Building the Documentation1271927
 -Node: Non-Unix Installation1273311
 -Node: PC Installation1273775
 -Node: PC Binary Installation1274620
 -Node: PC Compiling1275493
 -Node: PC Using1276599
 -Node: Cygwin1280095
 -Node: MSYS1281319
 -Node: OpenVMS Installation1281921
 -Node: OpenVMS Compilation1282582
 -Ref: OpenVMS Compilation-Footnote-11284005
 -Node: OpenVMS Dynamic Extensions1284063
 -Node: OpenVMS Installation Details1285675
 -Node: OpenVMS Running1287970
 -Node: OpenVMS GNV1291971
 -Node: Bugs1292714
 -Node: Bug definition1293626
 -Node: Bug address1297128
 -Node: Usenet1300647
 -Node: Performance bugs1301836
 -Node: Asking for help1304757
 -Node: Maintainers1306724
 -Node: Other Versions1307731
 -Node: Installation summary1316314
 -Node: Notes1317654
 -Node: Compatibility Mode1318448
 -Node: Additions1319230
 -Node: Accessing The Source1320155
 -Node: Adding Code1321650
 -Node: New Ports1328465
 -Node: Derived Files1332840
 -Ref: Derived Files-Footnote-11338499
 -Ref: Derived Files-Footnote-21338534
 -Ref: Derived Files-Footnote-31339129
 -Node: Future Extensions1339243
 -Node: Implementation Limitations1339901
 -Node: Extension Design1341111
 -Node: Old Extension Problems1342255
 -Ref: Old Extension Problems-Footnote-11343773
 -Node: Extension New Mechanism Goals1343830
 -Ref: Extension New Mechanism Goals-Footnote-11347194
 -Node: Extension Other Design Decisions1347383
 -Node: Extension Future Growth1349496
 -Node: Notes summary1350102
 -Node: Basic Concepts1351260
 -Node: Basic High Level1351941
 -Ref: figure-general-flow1352223
 -Ref: figure-process-flow1352909
 -Ref: Basic High Level-Footnote-11356211
 -Node: Basic Data Typing1356396
 -Node: Glossary1359724
 -Node: Copying1391611
 -Node: GNU Free Documentation License1429154
 -Node: Index1454274
 +Node: Foreword345918
 +Node: Foreword450360
 +Node: Preface51892
 +Ref: Preface-Footnote-154754
 +Ref: Preface-Footnote-254863
 +Ref: Preface-Footnote-355097
 +Node: History55239
 +Node: Names57591
 +Ref: Names-Footnote-158695
 +Node: This Manual58842
 +Ref: This Manual-Footnote-165481
 +Node: Conventions65581
 +Node: Manual History67950
 +Ref: Manual History-Footnote-170947
 +Ref: Manual History-Footnote-270988
 +Node: How To Contribute71062
 +Node: Acknowledgments71984
 +Node: Getting Started76921
 +Node: Running gawk79360
 +Node: One-shot80550
 +Node: Read Terminal81813
 +Node: Long83806
 +Node: Executable Scripts85319
 +Ref: Executable Scripts-Footnote-187952
 +Node: Comments88055
 +Node: Quoting90539
 +Node: DOS Quoting96065
 +Node: Sample Data Files98121
 +Node: Very Simple100716
 +Node: Two Rules106818
 +Node: More Complex108703
 +Node: Statements/Lines111035
 +Ref: Statements/Lines-Footnote-1115803
 +Node: Other Features116068
 +Node: When117004
 +Ref: When-Footnote-1118758
 +Node: Intro Summary118823
 +Node: Invoking Gawk119707
 +Node: Command Line121221
 +Node: Options122019
 +Ref: Options-Footnote-1140268
 +Ref: Options-Footnote-2140499
 +Node: Other Arguments140524
 +Node: Naming Standard Input144535
 +Node: Environment Variables145745
 +Node: AWKPATH Variable146303
 +Ref: AWKPATH Variable-Footnote-1149715
 +Ref: AWKPATH Variable-Footnote-2149749
 +Node: AWKLIBPATH Variable150120
 +Ref: AWKLIBPATH Variable-Footnote-1151817
 +Node: Other Environment Variables152192
 +Node: Exit Status156480
 +Node: Include Files157157
 +Node: Loading Shared Libraries160847
 +Node: Obsolete162275
 +Node: Undocumented162895
 +Node: Invoking Summary163192
 +Node: Regexp166033
 +Node: Regexp Usage167487
 +Node: Escape Sequences169524
 +Node: Regexp Operators175766
 +Node: Regexp Operator Details176251
 +Ref: Regexp Operator Details-Footnote-1183615
 +Node: Interval Expressions183762
 +Ref: Interval Expressions-Footnote-1185937
 +Node: Bracket Expressions186035
 +Ref: table-char-classes188511
 +Node: Leftmost Longest191838
 +Node: Computed Regexps193141
 +Node: GNU Regexp Operators196568
 +Node: Case-sensitivity200364
 +Ref: Case-sensitivity-Footnote-1203230
 +Ref: Case-sensitivity-Footnote-2203465
 +Node: Regexp Summary203573
 +Node: Reading Files205039
 +Node: Records207308
 +Node: awk split records208383
 +Node: gawk split records213083
 +Ref: gawk split records-Footnote-1218157
 +Node: Fields218194
 +Node: Nonconstant Fields220935
 +Ref: Nonconstant Fields-Footnote-1223171
 +Node: Changing Fields223375
 +Node: Field Separators229406
 +Node: Default Field Splitting232161
 +Node: Regexp Field Splitting233279
 +Node: Single Character Fields236956
 +Node: Comma Separated Fields238010
 +Ref: table-csv-examples239274
 +Node: Command Line Field Separator240170
 +Node: Full Line Fields243387
 +Ref: Full Line Fields-Footnote-1244909
 +Ref: Full Line Fields-Footnote-2244955
 +Node: Field Splitting Summary245056
 +Node: Constant Size247236
 +Node: Fixed width data247968
 +Node: Skipping intervening251435
 +Node: Allowing trailing data252233
 +Node: Fields with fixed data253270
 +Node: Splitting By Content254788
 +Ref: Splitting By Content-Footnote-1258862
 +Node: More CSV259025
 +Node: FS versus FPAT260640
 +Node: Testing field creation261800
 +Node: Multiple Line263425
 +Node: Getline269702
 +Node: Plain Getline272171
 +Node: Getline/Variable274744
 +Node: Getline/File275895
 +Node: Getline/Variable/File277283
 +Ref: Getline/Variable/File-Footnote-1278888
 +Node: Getline/Pipe278976
 +Node: Getline/Variable/Pipe281680
 +Node: Getline/Coprocess282815
 +Node: Getline/Variable/Coprocess284082
 +Node: Getline Notes284824
 +Node: Getline Summary287621
 +Ref: table-getline-variants288045
 +Node: Read Timeout288794
 +Ref: Read Timeout-Footnote-1292710
 +Node: Retrying Input292768
 +Node: Command-line directories293967
 +Node: Input Summary294873
 +Node: Input Exercises298045
 +Node: Printing298479
 +Node: Print300313
 +Node: Print Examples301770
 +Node: Output Separators304550
 +Node: OFMT306567
 +Node: Printf307923
 +Node: Basic Printf308708
 +Node: Control Letters310282
 +Node: Format Modifiers315444
 +Node: Printf Examples321459
 +Node: Redirection323945
 +Node: Special FD330786
 +Ref: Special FD-Footnote-1333954
 +Node: Special Files334028
 +Node: Other Inherited Files334645
 +Node: Special Network335646
 +Node: Special Caveats336506
 +Node: Close Files And Pipes337455
 +Ref: table-close-pipe-return-values344362
 +Ref: Close Files And Pipes-Footnote-1345176
 +Ref: Close Files And Pipes-Footnote-2345324
 +Node: Nonfatal345476
 +Node: Output Summary347814
 +Node: Output Exercises349036
 +Node: Expressions349715
 +Node: Values350903
 +Node: Constants351581
 +Node: Scalar Constants352272
 +Ref: Scalar Constants-Footnote-1354782
 +Node: Nondecimal-numbers355032
 +Node: Regexp Constants358033
 +Node: Using Constant Regexps358559
 +Node: Standard Regexp Constants359181
 +Node: Strong Regexp Constants362369
 +Node: Variables366084
 +Node: Using Variables366741
 +Node: Assignment Options368651
 +Node: Conversion371122
 +Node: Strings And Numbers371646
 +Ref: Strings And Numbers-Footnote-1374709
 +Node: Locale influences conversions374818
 +Ref: table-locale-affects377576
 +Node: All Operators378195
 +Node: Arithmetic Ops378824
 +Node: Concatenation381540
 +Ref: Concatenation-Footnote-1384387
 +Node: Assignment Ops384494
 +Ref: table-assign-ops389485
 +Node: Increment Ops390799
 +Node: Truth Values and Conditions394259
 +Node: Truth Values395333
 +Node: Typing and Comparison396381
 +Node: Variable Typing397201
 +Ref: Variable Typing-Footnote-1403664
 +Ref: Variable Typing-Footnote-2403736
 +Node: Comparison Operators403813
 +Ref: table-relational-ops404232
 +Node: POSIX String Comparison407728
 +Ref: POSIX String Comparison-Footnote-1409423
 +Ref: POSIX String Comparison-Footnote-2409562
 +Node: Boolean Ops409646
 +Ref: Boolean Ops-Footnote-1414128
 +Node: Conditional Exp414220
 +Node: Function Calls415956
 +Node: Precedence419833
 +Node: Locales423492
 +Node: Expressions Summary425124
 +Node: Patterns and Actions427697
 +Node: Pattern Overview428817
 +Node: Regexp Patterns430494
 +Node: Expression Patterns431036
 +Node: Ranges434817
 +Node: BEGIN/END437925
 +Node: Using BEGIN/END438686
 +Ref: Using BEGIN/END-Footnote-1441440
 +Node: I/O And BEGIN/END441546
 +Node: Empty447090
 +Node: Using Shell Variables447407
 +Node: Action Overview449681
 +Node: Statements452006
 +Node: If Statement453854
 +Node: While Statement455349
 +Node: Do Statement457377
 +Node: For Statement458525
 +Node: Switch Statement461780
 +Node: Break Statement464221
 +Node: Continue Statement466313
 +Node: Next Statement468140
 +Node: Nextfile Statement470523
 +Node: Exit Statement473212
 +Node: Built-in Variables475615
 +Node: User-modified476748
 +Node: Auto-set484515
 +Ref: Auto-set-Footnote-1501448
 +Ref: Auto-set-Footnote-2501654
 +Node: ARGC and ARGV501710
 +Node: Pattern Action Summary505923
 +Node: Arrays508353
 +Node: Array Basics509682
 +Node: Array Intro510526
 +Ref: figure-array-elements512501
 +Ref: Array Intro-Footnote-1515206
 +Node: Reference to Elements515334
 +Node: Assigning Elements517798
 +Node: Array Example518289
 +Node: Scanning an Array520243
 +Node: Controlling Scanning523265
 +Ref: Controlling Scanning-Footnote-1529721
 +Node: Numeric Array Subscripts530037
 +Node: Uninitialized Subscripts532221
 +Node: Delete533840
 +Ref: Delete-Footnote-1536592
 +Node: Multidimensional536649
 +Node: Multiscanning539744
 +Node: Arrays of Arrays541335
 +Node: Arrays Summary546103
 +Node: Functions548196
 +Node: Built-in549234
 +Node: Calling Built-in550387
 +Node: Boolean Functions552383
 +Node: Numeric Functions552937
 +Ref: Numeric Functions-Footnote-1556964
 +Ref: Numeric Functions-Footnote-2557612
 +Ref: Numeric Functions-Footnote-3557660
 +Node: String Functions557932
 +Ref: String Functions-Footnote-1583072
 +Ref: String Functions-Footnote-2583200
 +Ref: String Functions-Footnote-3583448
 +Node: Gory Details583535
 +Ref: table-sub-escapes585326
 +Ref: table-sub-proposed586846
 +Ref: table-posix-sub588210
 +Ref: table-gensub-escapes589752
 +Ref: Gory Details-Footnote-1590576
 +Node: I/O Functions590730
 +Ref: table-system-return-values597184
 +Ref: I/O Functions-Footnote-1599265
 +Ref: I/O Functions-Footnote-2599413
 +Node: Time Functions599533
 +Ref: Time Functions-Footnote-1610204
 +Ref: Time Functions-Footnote-2610272
 +Ref: Time Functions-Footnote-3610430
 +Ref: Time Functions-Footnote-4610541
 +Ref: Time Functions-Footnote-5610653
 +Ref: Time Functions-Footnote-6610880
 +Node: Bitwise Functions611146
 +Ref: table-bitwise-ops611740
 +Ref: Bitwise Functions-Footnote-1617804
 +Ref: Bitwise Functions-Footnote-2617977
 +Node: Type Functions618168
 +Node: I18N Functions621689
 +Node: User-defined623340
 +Node: Definition Syntax624152
 +Ref: Definition Syntax-Footnote-1629846
 +Node: Function Example629917
 +Ref: Function Example-Footnote-1632839
 +Node: Function Calling632861
 +Node: Calling A Function633449
 +Node: Variable Scope634407
 +Node: Pass By Value/Reference637401
 +Node: Function Caveats640045
 +Ref: Function Caveats-Footnote-1642092
 +Node: Return Statement642212
 +Node: Dynamic Typing645191
 +Node: Indirect Calls646121
 +Node: Functions Summary657048
 +Node: Library Functions659753
 +Ref: Library Functions-Footnote-1663237
 +Ref: Library Functions-Footnote-2663380
 +Node: Library Names663551
 +Ref: Library Names-Footnote-1667218
 +Ref: Library Names-Footnote-2667441
 +Node: General Functions667527
 +Node: Strtonum Function668709
 +Node: Assert Function671731
 +Node: Round Function675057
 +Node: Cliff Random Function676597
 +Node: Ordinal Functions677613
 +Ref: Ordinal Functions-Footnote-1680676
 +Ref: Ordinal Functions-Footnote-2680928
 +Node: Join Function681138
 +Ref: Join Function-Footnote-1682908
 +Node: Getlocaltime Function683108
 +Node: Readfile Function686850
 +Node: Shell Quoting688827
 +Node: Isnumeric Function690255
 +Node: Data File Management691643
 +Node: Filetrans Function692275
 +Node: Rewind Function696371
 +Node: File Checking698280
 +Ref: File Checking-Footnote-1699614
 +Node: Empty Files699815
 +Node: Ignoring Assigns701794
 +Node: Getopt Function703344
 +Ref: Getopt Function-Footnote-1718641
 +Node: Passwd Functions718841
 +Ref: Passwd Functions-Footnote-1727680
 +Node: Group Functions727768
 +Ref: Group Functions-Footnote-1735666
 +Node: Walking Arrays735873
 +Node: Library Functions Summary738881
 +Node: Library Exercises740287
 +Node: Sample Programs740752
 +Node: Running Examples741522
 +Node: Clones742250
 +Node: Cut Program743474
 +Node: Egrep Program753614
 +Node: Id Program762615
 +Node: Split Program772550
 +Ref: Split Program-Footnote-1782443
 +Node: Tee Program782616
 +Node: Uniq Program785406
 +Node: Wc Program792994
 +Node: Bytes vs. Characters793381
 +Node: Using extensions794929
 +Node: wc program795683
 +Node: Miscellaneous Programs800548
 +Node: Dupword Program801761
 +Node: Alarm Program803791
 +Node: Translate Program808646
 +Ref: Translate Program-Footnote-1813211
 +Node: Labels Program813481
 +Ref: Labels Program-Footnote-1816832
 +Node: Word Sorting816916
 +Node: History Sorting820988
 +Node: Extract Program823213
 +Node: Simple Sed831226
 +Node: Igawk Program834300
 +Ref: Igawk Program-Footnote-1848929
 +Ref: Igawk Program-Footnote-2849131
 +Ref: Igawk Program-Footnote-3849253
 +Node: Anagram Program849368
 +Node: Signature Program852430
 +Node: Programs Summary853677
 +Node: Programs Exercises854891
 +Ref: Programs Exercises-Footnote-1859021
 +Node: Advanced Features859107
 +Node: Nondecimal Data861504
 +Node: Boolean Typed Values863102
 +Node: Array Sorting864983
 +Node: Controlling Array Traversal865688
 +Ref: Controlling Array Traversal-Footnote-1874056
 +Node: Array Sorting Functions874174
 +Ref: Array Sorting Functions-Footnote-1880085
 +Node: Two-way I/O880281
 +Ref: Two-way I/O-Footnote-1888007
 +Ref: Two-way I/O-Footnote-2888194
 +Node: TCP/IP Networking888276
 +Node: Profiling891352
 +Node: Persistent Memory900658
 +Ref: Persistent Memory-Footnote-1908924
 +Node: Extension Philosophy909051
 +Node: Advanced Features Summary910538
 +Node: Internationalization912710
 +Node: I18N and L10N914384
 +Node: Explaining gettext915071
 +Ref: Explaining gettext-Footnote-1920963
 +Ref: Explaining gettext-Footnote-2921148
 +Node: Programmer i18n921313
 +Ref: Programmer i18n-Footnote-1926262
 +Node: Translator i18n926311
 +Node: String Extraction927105
 +Ref: String Extraction-Footnote-1928237
 +Node: Printf Ordering928323
 +Ref: Printf Ordering-Footnote-1931109
 +Node: I18N Portability931173
 +Ref: I18N Portability-Footnote-1933629
 +Node: I18N Example933692
 +Ref: I18N Example-Footnote-1936967
 +Ref: I18N Example-Footnote-2937040
 +Node: Gawk I18N937149
 +Node: I18N Summary937771
 +Node: Debugger939112
 +Node: Debugging940112
 +Node: Debugging Concepts940553
 +Node: Debugging Terms942362
 +Node: Awk Debugging944937
 +Ref: Awk Debugging-Footnote-1945882
 +Node: Sample Debugging Session946014
 +Node: Debugger Invocation946548
 +Node: Finding The Bug947934
 +Node: List of Debugger Commands954408
 +Node: Breakpoint Control955741
 +Node: Debugger Execution Control959435
 +Node: Viewing And Changing Data962797
 +Node: Execution Stack966338
 +Node: Debugger Info967975
 +Node: Miscellaneous Debugger Commands972046
 +Node: Readline Support977108
 +Node: Limitations978004
 +Node: Debugging Summary980558
 +Node: Namespaces981837
 +Node: Global Namespace982948
 +Node: Qualified Names984346
 +Node: Default Namespace985345
 +Node: Changing The Namespace986086
 +Node: Naming Rules987700
 +Node: Internal Name Management989548
 +Node: Namespace Example990590
 +Node: Namespace And Features993152
 +Node: Namespace Summary994587
 +Node: Arbitrary Precision Arithmetic996064
 +Node: Computer Arithmetic997551
 +Ref: table-numeric-ranges1001317
 +Ref: table-floating-point-ranges1001811
 +Ref: Computer Arithmetic-Footnote-11002470
 +Node: Math Definitions1002527
 +Ref: table-ieee-formats1005503
 +Node: MPFR features1006071
 +Node: MPFR On Parole1006516
 +Ref: MPFR On Parole-Footnote-11007345
 +Node: MPFR Intro1007500
 +Node: FP Math Caution1009154
 +Ref: FP Math Caution-Footnote-11010226
 +Node: Inexactness of computations1010595
 +Node: Inexact representation1011626
 +Node: Comparing FP Values1012986
 +Node: Errors accumulate1014227
 +Node: Strange values1015683
 +Ref: Strange values-Footnote-11018271
 +Node: Getting Accuracy1018376
 +Node: Try To Round1021086
 +Node: Setting precision1021985
 +Ref: table-predefined-precision-strings1022682
 +Node: Setting the rounding mode1024513
 +Ref: table-gawk-rounding-modes1024887
 +Ref: Setting the rounding mode-Footnote-11028819
 +Node: Arbitrary Precision Integers1028998
 +Ref: Arbitrary Precision Integers-Footnote-11032173
 +Node: Checking for MPFR1032322
 +Node: POSIX Floating Point Problems1033796
 +Ref: POSIX Floating Point Problems-Footnote-11038449
 +Node: Floating point summary1038487
 +Node: Dynamic Extensions1040677
 +Node: Extension Intro1042230
 +Node: Plugin License1043496
 +Node: Extension Mechanism Outline1044293
 +Ref: figure-load-extension1044732
 +Ref: figure-register-new-function1046298
 +Ref: figure-call-new-function1047391
 +Node: Extension API Description1049454
 +Node: Extension API Functions Introduction1051167
 +Ref: table-api-std-headers1053003
 +Node: General Data Types1057253
 +Ref: General Data Types-Footnote-11065959
 +Node: Memory Allocation Functions1066258
 +Ref: Memory Allocation Functions-Footnote-11070759
 +Node: Constructor Functions1070858
 +Node: API Ownership of MPFR and GMP Values1074511
 +Node: Registration Functions1076044
 +Node: Extension Functions1076744
 +Node: Exit Callback Functions1082066
 +Node: Extension Version String1083316
 +Node: Input Parsers1083979
 +Node: Output Wrappers1096700
 +Node: Two-way processors1101212
 +Node: Printing Messages1103477
 +Ref: Printing Messages-Footnote-11104648
 +Node: Updating ERRNO1104801
 +Node: Requesting Values1105540
 +Ref: table-value-types-returned1106277
 +Node: Accessing Parameters1107386
 +Node: Symbol Table Access1108623
 +Node: Symbol table by name1109135
 +Ref: Symbol table by name-Footnote-11112160
 +Node: Symbol table by cookie1112288
 +Ref: Symbol table by cookie-Footnote-11116473
 +Node: Cached values1116537
 +Ref: Cached values-Footnote-11120073
 +Node: Array Manipulation1120226
 +Ref: Array Manipulation-Footnote-11121317
 +Node: Array Data Types1121354
 +Ref: Array Data Types-Footnote-11124012
 +Node: Array Functions1124104
 +Node: Flattening Arrays1128889
 +Node: Creating Arrays1135865
 +Node: Redirection API1140632
 +Node: Extension API Variables1143465
 +Node: Extension Versioning1144176
 +Ref: gawk-api-version1144605
 +Node: Extension GMP/MPFR Versioning1146337
 +Node: Extension API Informational Variables1147965
 +Node: Extension API Boilerplate1149038
 +Node: Changes from API V11153012
 +Node: Finding Extensions1154584
 +Node: Extension Example1155143
 +Node: Internal File Description1155941
 +Node: Internal File Ops1160021
 +Ref: Internal File Ops-Footnote-11171371
 +Node: Using Internal File Ops1171511
 +Ref: Using Internal File Ops-Footnote-11173894
 +Node: Extension Samples1174168
 +Node: Extension Sample File Functions1175697
 +Node: Extension Sample Fnmatch1183346
 +Node: Extension Sample Fork1184833
 +Node: Extension Sample Inplace1186051
 +Node: Extension Sample Ord1189677
 +Node: Extension Sample Readdir1190513
 +Ref: table-readdir-file-types1191402
 +Node: Extension Sample Revout1192470
 +Node: Extension Sample Rev2way1193059
 +Node: Extension Sample Read write array1193799
 +Node: Extension Sample Readfile1196985
 +Node: Extension Sample Time1198080
 +Node: Extension Sample API Tests1199832
 +Node: gawkextlib1200324
 +Node: Extension summary1203242
 +Node: Extension Exercises1206944
 +Node: Language History1208186
 +Node: V7/SVR3.11209842
 +Node: SVR41211994
 +Node: POSIX1213428
 +Node: BTL1214809
 +Node: POSIX/GNU1215538
 +Node: Feature History1221455
 +Node: Common Extensions1239572
 +Node: Ranges and Locales1240855
 +Ref: Ranges and Locales-Footnote-11245471
 +Ref: Ranges and Locales-Footnote-21245498
 +Ref: Ranges and Locales-Footnote-31245733
 +Node: Contributors1245956
 +Node: History summary1251953
 +Node: Installation1253333
 +Node: Gawk Distribution1254277
 +Node: Getting1254761
 +Node: Extracting1255724
 +Node: Distribution contents1257362
 +Node: Unix Installation1264860
 +Node: Quick Installation1265664
 +Node: Compiling with MPFR1268084
 +Node: Shell Startup Files1268774
 +Node: Additional Configuration Options1269863
 +Node: Configuration Philosophy1272178
 +Node: Compiling from Git1274574
 +Node: Building the Documentation1275129
 +Node: Non-Unix Installation1276513
 +Node: PC Installation1276977
 +Node: PC Binary Installation1277822
 +Node: PC Compiling1278695
 +Node: PC Using1279801
 +Node: Cygwin1283297
 +Node: MSYS1284521
 +Node: OpenVMS Installation1285123
 +Node: OpenVMS Compilation1285784
 +Ref: OpenVMS Compilation-Footnote-11287207
 +Node: OpenVMS Dynamic Extensions1287265
 +Node: OpenVMS Installation Details1288877
 +Node: OpenVMS Running1291172
 +Node: OpenVMS GNV1295173
 +Node: Bugs1295916
 +Node: Bug definition1296828
 +Node: Bug address1300330
 +Node: Usenet1303849
 +Node: Performance bugs1305038
 +Node: Asking for help1307959
 +Node: Maintainers1309926
 +Node: Other Versions1310933
- Node: Installation summary1319512
- Node: Notes1320852
- Node: Compatibility Mode1321646
- Node: Additions1322428
- Node: Accessing The Source1323353
- Node: Adding Code1324790
- Node: New Ports1331605
- Node: Derived Files1335980
- Ref: Derived Files-Footnote-11341639
- Ref: Derived Files-Footnote-21341674
- Ref: Derived Files-Footnote-31342269
- Node: Future Extensions1342383
- Node: Implementation Limitations1343041
- Node: Extension Design1344251
- Node: Old Extension Problems1345395
- Ref: Old Extension Problems-Footnote-11346913
- Node: Extension New Mechanism Goals1346970
- Ref: Extension New Mechanism Goals-Footnote-11350334
- Node: Extension Other Design Decisions1350523
- Node: Extension Future Growth1352636
- Node: Notes summary1353242
- Node: Basic Concepts1354400
- Node: Basic High Level1355081
- Ref: figure-general-flow1355363
- Ref: figure-process-flow1356049
- Ref: Basic High Level-Footnote-11359351
- Node: Basic Data Typing1359536
- Node: Glossary1362864
- Node: Copying1394751
- Node: GNU Free Documentation License1432294
- Node: Index1457414
++Node: Installation summary1319516
++Node: Notes1320856
++Node: Compatibility Mode1321650
++Node: Additions1322432
++Node: Accessing The Source1323357
++Node: Adding Code1324852
++Node: New Ports1331667
++Node: Derived Files1336042
++Ref: Derived Files-Footnote-11341701
++Ref: Derived Files-Footnote-21341736
++Ref: Derived Files-Footnote-31342331
++Node: Future Extensions1342445
++Node: Implementation Limitations1343103
++Node: Extension Design1344313
++Node: Old Extension Problems1345457
++Ref: Old Extension Problems-Footnote-11346975
++Node: Extension New Mechanism Goals1347032
++Ref: Extension New Mechanism Goals-Footnote-11350396
++Node: Extension Other Design Decisions1350585
++Node: Extension Future Growth1352698
++Node: Notes summary1353304
++Node: Basic Concepts1354462
++Node: Basic High Level1355143
++Ref: figure-general-flow1355425
++Ref: figure-process-flow1356111
++Ref: Basic High Level-Footnote-11359413
++Node: Basic Data Typing1359598
++Node: Glossary1362926
++Node: Copying1394813
++Node: GNU Free Documentation License1432356
++Node: Index1457476
  End Tag Table


Summary of changes:
 README_d/ChangeLog     |  4 +++
 README_d/README.macosx | 12 +++++++++
 doc/ChangeLog          |  4 +++
 doc/          | 68 ++++++++++++++++++++++++++------------------------
 doc/gawk.texi          |  7 ++++--
 doc/        |  7 ++++--
 6 files changed, 65 insertions(+), 37 deletions(-)


reply via email to

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