[Top][All Lists]

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

[SCM] gawk branch, master, updated. gawk-4.1.0-5055-g9a6cb1cb

From: Arnold Robbins
Subject: [SCM] gawk branch, master, updated. gawk-4.1.0-5055-g9a6cb1cb
Date: Tue, 22 Nov 2022 11:43:31 -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  9a6cb1cbfbe73f9d311f4171ccdfc2184224fca7 (commit)
       via  297cf6bc67417e3747c081efb805b4bdcbe726eb (commit)
       via  3e1e70670d4f67e5787076ded33634f522e4f350 (commit)
       via  576f0ea2d23a4c31fd8e0e30527243b262c6221b (commit)
       via  879b461db751d9d7ce0621f20680882108cbce59 (commit)
      from  f665eec43644fa47f4318d7ecd886da4bcd05d90 (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 9a6cb1cbfbe73f9d311f4171ccdfc2184224fca7
Merge: f665eec4 297cf6bc
Author: Arnold D. Robbins <>
Date:   Tue Nov 22 11:43:17 2022 -0500

    Merge branch 'gawk-5.2-stable'

diff --cc doc/
index d8b8d4e7,a2e84c77..f7715a17
--- a/doc/
+++ b/doc/
@@@ -39343,620 -39255,618 +39344,620 @@@ Inde
  Tag Table:
  Node: Top1200
- Node: Foreword345878
- Node: Foreword450320
- Node: Preface51852
- Ref: Preface-Footnote-154714
- Ref: Preface-Footnote-254823
- Ref: Preface-Footnote-355057
- Node: History55199
- Node: Names57551
- Ref: Names-Footnote-158655
- Node: This Manual58802
- Ref: This Manual-Footnote-165441
- Node: Conventions65541
- Node: Manual History67910
- Ref: Manual History-Footnote-170907
- Ref: Manual History-Footnote-270948
- Node: How To Contribute71022
- Node: Acknowledgments71944
- Node: Getting Started76881
- Node: Running gawk79320
- Node: One-shot80510
- Node: Read Terminal81773
- Node: Long83766
- Node: Executable Scripts85279
- Ref: Executable Scripts-Footnote-187912
- Node: Comments88015
- Node: Quoting90499
- Node: DOS Quoting96025
- Node: Sample Data Files98081
- Node: Very Simple100676
- Node: Two Rules106778
- Node: More Complex108663
- Node: Statements/Lines110995
- Ref: Statements/Lines-Footnote-1115763
- Node: Other Features116028
- Node: When116964
- Ref: When-Footnote-1118718
- Node: Intro Summary118783
- Node: Invoking Gawk119667
- Node: Command Line121181
- Node: Options121979
- Ref: Options-Footnote-1140228
- Ref: Options-Footnote-2140459
- Node: Other Arguments140484
- Node: Naming Standard Input144495
- Node: Environment Variables145705
- Node: AWKPATH Variable146263
- Ref: AWKPATH Variable-Footnote-1149675
- Ref: AWKPATH Variable-Footnote-2149709
- Node: AWKLIBPATH Variable150080
- Ref: AWKLIBPATH Variable-Footnote-1151777
- Node: Other Environment Variables152152
- Node: Exit Status156440
- Node: Include Files157117
- Node: Loading Shared Libraries160807
- Node: Obsolete162235
- Node: Undocumented162855
- Node: Invoking Summary163152
- Node: Regexp165993
- Node: Regexp Usage167447
- Node: Escape Sequences169484
- Node: Regexp Operators175726
- Node: Regexp Operator Details176211
- Ref: Regexp Operator Details-Footnote-1183575
- Node: Interval Expressions183722
- Ref: Interval Expressions-Footnote-1185897
- Node: Bracket Expressions185995
- Ref: table-char-classes188471
- Node: Leftmost Longest191798
- Node: Computed Regexps193101
- Node: GNU Regexp Operators196528
- Node: Case-sensitivity200324
- Ref: Case-sensitivity-Footnote-1203190
- Ref: Case-sensitivity-Footnote-2203425
- Node: Regexp Summary203533
- Node: Reading Files204999
- Node: Records207268
- Node: awk split records208343
- Node: gawk split records213043
- Ref: gawk split records-Footnote-1218117
- Node: Fields218154
- Node: Nonconstant Fields220895
- Ref: Nonconstant Fields-Footnote-1223131
- Node: Changing Fields223335
- Node: Field Separators229366
- Node: Default Field Splitting232121
- Node: Regexp Field Splitting233239
- Node: Single Character Fields236916
- Node: Comma Separated Fields237970
- Ref: table-csv-examples239234
- Node: Command Line Field Separator240130
- Node: Full Line Fields243347
- Ref: Full Line Fields-Footnote-1244869
- Ref: Full Line Fields-Footnote-2244915
- Node: Field Splitting Summary245016
- Node: Constant Size247196
- Node: Fixed width data247928
- Node: Skipping intervening251395
- Node: Allowing trailing data252193
- Node: Fields with fixed data253230
- Node: Splitting By Content254748
- Ref: Splitting By Content-Footnote-1258822
- Node: More CSV258985
- Node: FS versus FPAT260600
- Node: Testing field creation261760
- Node: Multiple Line263385
- Node: Getline269662
- Node: Plain Getline272131
- Node: Getline/Variable274704
- Node: Getline/File275855
- Node: Getline/Variable/File277243
- Ref: Getline/Variable/File-Footnote-1278848
- Node: Getline/Pipe278936
- Node: Getline/Variable/Pipe281640
- Node: Getline/Coprocess282775
- Node: Getline/Variable/Coprocess284042
- Node: Getline Notes284784
- Node: Getline Summary287581
- Ref: table-getline-variants288005
- Node: Read Timeout288754
- Ref: Read Timeout-Footnote-1292670
- Node: Retrying Input292728
- Node: Command-line directories293927
- Node: Input Summary294833
- Node: Input Exercises298005
- Node: Printing298439
- Node: Print300273
- Node: Print Examples301730
- Node: Output Separators304510
- Node: OFMT306527
- Node: Printf307883
- Node: Basic Printf308668
- Node: Control Letters310242
- Node: Format Modifiers315404
- Node: Printf Examples321419
- Node: Redirection323905
- Node: Special FD330746
- Ref: Special FD-Footnote-1333914
- Node: Special Files333988
- Node: Other Inherited Files334605
- Node: Special Network335606
- Node: Special Caveats336466
- Node: Close Files And Pipes337415
- Ref: table-close-pipe-return-values344322
- Ref: Close Files And Pipes-Footnote-1345136
- Ref: Close Files And Pipes-Footnote-2345284
- Node: Nonfatal345436
- Node: Output Summary347774
- Node: Output Exercises348996
- Node: Expressions349675
- Node: Values350863
- Node: Constants351541
- Node: Scalar Constants352232
- Ref: Scalar Constants-Footnote-1354742
- Node: Nondecimal-numbers354992
- Node: Regexp Constants357993
- Node: Using Constant Regexps358519
- Node: Standard Regexp Constants359141
- Node: Strong Regexp Constants362329
- Node: Variables366044
- Node: Using Variables366701
- Node: Assignment Options368611
- Node: Conversion371082
- Node: Strings And Numbers371606
- Ref: Strings And Numbers-Footnote-1374669
- Node: Locale influences conversions374778
- Ref: table-locale-affects377536
- Node: All Operators378155
- Node: Arithmetic Ops378784
- Node: Concatenation381500
- Ref: Concatenation-Footnote-1384347
- Node: Assignment Ops384454
- Ref: table-assign-ops389445
- Node: Increment Ops390759
- Node: Truth Values and Conditions394219
- Node: Truth Values395293
- Node: Typing and Comparison396341
- Node: Variable Typing397161
- Ref: Variable Typing-Footnote-1403624
- Ref: Variable Typing-Footnote-2403696
- Node: Comparison Operators403773
- Ref: table-relational-ops404192
- Node: POSIX String Comparison407688
- Ref: POSIX String Comparison-Footnote-1409383
- Ref: POSIX String Comparison-Footnote-2409522
- Node: Boolean Ops409606
- Ref: Boolean Ops-Footnote-1414088
- Node: Conditional Exp414180
- Node: Function Calls415916
- Node: Precedence419793
- Node: Locales423452
- Node: Expressions Summary425084
- Node: Patterns and Actions427657
- Node: Pattern Overview428777
- Node: Regexp Patterns430454
- Node: Expression Patterns430996
- Node: Ranges434777
- Node: BEGIN/END437885
- Node: Using BEGIN/END438646
- Ref: Using BEGIN/END-Footnote-1441400
- Node: I/O And BEGIN/END441506
- Node: Empty447050
- Node: Using Shell Variables447367
- Node: Action Overview449641
- Node: Statements451966
- Node: If Statement453814
- Node: While Statement455309
- Node: Do Statement457337
- Node: For Statement458485
- Node: Switch Statement461740
- Node: Break Statement464181
- Node: Continue Statement466273
- Node: Next Statement468100
- Node: Nextfile Statement470483
- Node: Exit Statement473172
- Node: Built-in Variables475575
- Node: User-modified476708
- Node: Auto-set484475
- Ref: Auto-set-Footnote-1501475
- Ref: Auto-set-Footnote-2501681
- Node: ARGC and ARGV501737
- Node: Pattern Action Summary505950
- Node: Arrays508380
- Node: Array Basics509709
- Node: Array Intro510553
- Ref: figure-array-elements512528
- Ref: Array Intro-Footnote-1515233
- Node: Reference to Elements515361
- Node: Assigning Elements517825
- Node: Array Example518316
- Node: Scanning an Array520270
- Node: Controlling Scanning523292
- Ref: Controlling Scanning-Footnote-1529748
- Node: Numeric Array Subscripts530064
- Node: Uninitialized Subscripts532248
- Node: Delete533867
- Ref: Delete-Footnote-1536619
- Node: Multidimensional536676
- Node: Multiscanning539771
- Node: Arrays of Arrays541362
- Node: Arrays Summary546130
- Node: Functions548223
- Node: Built-in549261
- Node: Calling Built-in550414
- Node: Boolean Functions552410
- Node: Numeric Functions552964
- Ref: Numeric Functions-Footnote-1556991
- Ref: Numeric Functions-Footnote-2557639
- Ref: Numeric Functions-Footnote-3557687
- Node: String Functions557959
- Ref: String Functions-Footnote-1583099
- Ref: String Functions-Footnote-2583227
- Ref: String Functions-Footnote-3583475
- Node: Gory Details583562
- Ref: table-sub-escapes585353
- Ref: table-sub-proposed586873
- Ref: table-posix-sub588237
- Ref: table-gensub-escapes589779
- Ref: Gory Details-Footnote-1590603
- Node: I/O Functions590757
- Ref: table-system-return-values597211
- Ref: I/O Functions-Footnote-1599292
- Ref: I/O Functions-Footnote-2599440
- Node: Time Functions599560
- Ref: Time Functions-Footnote-1610231
- Ref: Time Functions-Footnote-2610299
- Ref: Time Functions-Footnote-3610457
- Ref: Time Functions-Footnote-4610568
- Ref: Time Functions-Footnote-5610680
- Ref: Time Functions-Footnote-6610907
- Node: Bitwise Functions611173
- Ref: table-bitwise-ops611767
- Ref: Bitwise Functions-Footnote-1617831
- Ref: Bitwise Functions-Footnote-2618004
- Node: Type Functions618195
- Node: I18N Functions621716
- Node: User-defined623367
- Node: Definition Syntax624179
- Ref: Definition Syntax-Footnote-1629873
- Node: Function Example629944
- Ref: Function Example-Footnote-1632866
- Node: Function Calling632888
- Node: Calling A Function633476
- Node: Variable Scope634434
- Node: Pass By Value/Reference637428
- Node: Function Caveats640072
- Ref: Function Caveats-Footnote-1642119
- Node: Return Statement642239
- Node: Dynamic Typing645218
- Node: Indirect Calls646148
- Node: Functions Summary657075
- Node: Library Functions659780
- Ref: Library Functions-Footnote-1663264
- Ref: Library Functions-Footnote-2663407
- Node: Library Names663578
- Ref: Library Names-Footnote-1667245
- Ref: Library Names-Footnote-2667468
- Node: General Functions667554
- Node: Strtonum Function668736
- Node: Assert Function671758
- Node: Round Function675084
- Node: Cliff Random Function676624
- Node: Ordinal Functions677640
- Ref: Ordinal Functions-Footnote-1680703
- Ref: Ordinal Functions-Footnote-2680955
- Node: Join Function681165
- Ref: Join Function-Footnote-1682935
- Node: Getlocaltime Function683135
- Node: Readfile Function686877
- Node: Shell Quoting688854
- Node: Isnumeric Function690282
- Node: Data File Management691670
- Node: Filetrans Function692302
- Node: Rewind Function696398
- Node: File Checking698307
- Ref: File Checking-Footnote-1699641
- Node: Empty Files699842
- Node: Ignoring Assigns701821
- Node: Getopt Function703371
- Ref: Getopt Function-Footnote-1718668
- Node: Passwd Functions718868
- Ref: Passwd Functions-Footnote-1727707
- Node: Group Functions727795
- Ref: Group Functions-Footnote-1735693
- Node: Walking Arrays735900
- Node: Library Functions Summary738908
- Node: Library Exercises740314
- Node: Sample Programs740779
- Node: Running Examples741549
- Node: Clones742277
- Node: Cut Program743501
- Node: Egrep Program753641
- Node: Id Program762642
- Node: Split Program772577
- Ref: Split Program-Footnote-1782470
- Node: Tee Program782643
- Node: Uniq Program785433
- Node: Wc Program793021
- Node: Bytes vs. Characters793408
- Node: Using extensions794956
- Node: wc program795710
- Node: Miscellaneous Programs800575
- Node: Dupword Program801788
- Node: Alarm Program803818
- Node: Translate Program808673
- Ref: Translate Program-Footnote-1813238
- Node: Labels Program813508
- Ref: Labels Program-Footnote-1816859
- Node: Word Sorting816943
- Node: History Sorting821015
- Node: Extract Program823240
- Node: Simple Sed831253
- Node: Igawk Program834327
- Ref: Igawk Program-Footnote-1848956
- Ref: Igawk Program-Footnote-2849158
- Ref: Igawk Program-Footnote-3849280
- Node: Anagram Program849395
- Node: Signature Program852457
- Node: Programs Summary853704
- Node: Programs Exercises854918
- Ref: Programs Exercises-Footnote-1859048
- Node: Advanced Features859134
- Node: Nondecimal Data861531
- Node: Boolean Typed Values863129
- Node: Array Sorting865010
- Node: Controlling Array Traversal865715
- Ref: Controlling Array Traversal-Footnote-1874083
- Node: Array Sorting Functions874201
- Ref: Array Sorting Functions-Footnote-1880112
- Node: Two-way I/O880308
- Ref: Two-way I/O-Footnote-1888034
- Ref: Two-way I/O-Footnote-2888221
- Node: TCP/IP Networking888303
- Node: Profiling891379
- Node: Persistent Memory900685
- Ref: Persistent Memory-Footnote-1908991
- Ref: Persistent Memory-Footnote-2909130
- Node: Extension Philosophy909257
- Node: Advanced Features Summary910744
- Node: Internationalization912916
- Node: I18N and L10N914590
- Node: Explaining gettext915277
- Ref: Explaining gettext-Footnote-1921169
- Ref: Explaining gettext-Footnote-2921354
- Node: Programmer i18n921519
- Ref: Programmer i18n-Footnote-1926468
- Node: Translator i18n926517
- Node: String Extraction927311
- Ref: String Extraction-Footnote-1928443
- Node: Printf Ordering928529
- Ref: Printf Ordering-Footnote-1931315
- Node: I18N Portability931379
- Ref: I18N Portability-Footnote-1933835
- Node: I18N Example933898
- Ref: I18N Example-Footnote-1937173
- Ref: I18N Example-Footnote-2937246
- Node: Gawk I18N937355
- Node: I18N Summary937977
- Node: Debugger939318
- Node: Debugging940318
- Node: Debugging Concepts940759
- Node: Debugging Terms942568
- Node: Awk Debugging945143
- Ref: Awk Debugging-Footnote-1946088
- Node: Sample Debugging Session946220
- Node: Debugger Invocation946754
- Node: Finding The Bug948140
- Node: List of Debugger Commands954614
- Node: Breakpoint Control955947
- Node: Debugger Execution Control959641
- Node: Viewing And Changing Data963003
- Node: Execution Stack966544
- Node: Debugger Info968181
- Node: Miscellaneous Debugger Commands972252
- Node: Readline Support977314
- Node: Limitations978210
- Node: Debugging Summary980764
- Node: Namespaces982043
- Node: Global Namespace983154
- Node: Qualified Names984552
- Node: Default Namespace985551
- Node: Changing The Namespace986292
- Node: Naming Rules987906
- Node: Internal Name Management989754
- Node: Namespace Example990796
- Node: Namespace And Features993358
- Node: Namespace Summary994793
- Node: Arbitrary Precision Arithmetic996270
- Node: Computer Arithmetic997757
- Ref: table-numeric-ranges1001523
- Ref: table-floating-point-ranges1002017
- Ref: Computer Arithmetic-Footnote-11002676
- Node: Math Definitions1002733
- Ref: table-ieee-formats1005709
- Node: MPFR features1006277
- Node: MPFR On Parole1006722
- Ref: MPFR On Parole-Footnote-11007551
- Node: MPFR Intro1007706
- Node: FP Math Caution1009357
- Ref: FP Math Caution-Footnote-11010429
- Node: Inexactness of computations1010798
- Node: Inexact representation1011829
- Node: Comparing FP Values1013189
- Node: Errors accumulate1014430
- Node: Strange values1015886
- Ref: Strange values-Footnote-11018474
- Node: Getting Accuracy1018579
- Node: Try To Round1021289
- Node: Setting precision1022188
- Ref: table-predefined-precision-strings1022885
- Node: Setting the rounding mode1024716
- Ref: table-gawk-rounding-modes1025090
- Ref: Setting the rounding mode-Footnote-11029022
- Node: Arbitrary Precision Integers1029201
- Ref: Arbitrary Precision Integers-Footnote-11032376
- Node: Checking for MPFR1032525
- Node: POSIX Floating Point Problems1033999
- Ref: POSIX Floating Point Problems-Footnote-11038652
- Node: Floating point summary1038690
- Node: Dynamic Extensions1040880
- Node: Extension Intro1042433
- Node: Plugin License1043699
- Node: Extension Mechanism Outline1044496
- Ref: figure-load-extension1044935
- Ref: figure-register-new-function1046501
- Ref: figure-call-new-function1047594
- Node: Extension API Description1049657
- Node: Extension API Functions Introduction1051370
- Ref: table-api-std-headers1053206
- Node: General Data Types1057456
- Ref: General Data Types-Footnote-11066162
- Node: Memory Allocation Functions1066461
- Ref: Memory Allocation Functions-Footnote-11070962
- Node: Constructor Functions1071061
- Node: API Ownership of MPFR and GMP Values1074714
- Node: Registration Functions1076247
- Node: Extension Functions1076947
- Node: Exit Callback Functions1082269
- Node: Extension Version String1083519
- Node: Input Parsers1084182
- Node: Output Wrappers1096903
- Node: Two-way processors1101415
- Node: Printing Messages1103680
- Ref: Printing Messages-Footnote-11104851
- Node: Updating ERRNO1105004
- Node: Requesting Values1105743
- Ref: table-value-types-returned1106480
- Node: Accessing Parameters1107589
- Node: Symbol Table Access1108826
- Node: Symbol table by name1109338
- Ref: Symbol table by name-Footnote-11112363
- Node: Symbol table by cookie1112491
- Ref: Symbol table by cookie-Footnote-11116676
- Node: Cached values1116740
- Ref: Cached values-Footnote-11120276
- Node: Array Manipulation1120429
- Ref: Array Manipulation-Footnote-11121520
- Node: Array Data Types1121557
- Ref: Array Data Types-Footnote-11124215
- Node: Array Functions1124307
- Node: Flattening Arrays1129092
- Node: Creating Arrays1136068
- Node: Redirection API1140835
- Node: Extension API Variables1143668
- Node: Extension Versioning1144379
- Ref: gawk-api-version1144808
- Node: Extension GMP/MPFR Versioning1146540
- Node: Extension API Informational Variables1148168
- Node: Extension API Boilerplate1149241
- Node: Changes from API V11153215
- Node: Finding Extensions1154787
- Node: Extension Example1155346
- Node: Internal File Description1156144
- Node: Internal File Ops1160224
- Ref: Internal File Ops-Footnote-11171574
- Node: Using Internal File Ops1171714
- Ref: Using Internal File Ops-Footnote-11174097
- Node: Extension Samples1174371
- Node: Extension Sample File Functions1175900
- Node: Extension Sample Fnmatch1183549
- Node: Extension Sample Fork1185036
- Node: Extension Sample Inplace1186254
- Node: Extension Sample Ord1189880
- Node: Extension Sample Readdir1190716
- Ref: table-readdir-file-types1191605
- Node: Extension Sample Revout1192673
- Node: Extension Sample Rev2way1193262
- Node: Extension Sample Read write array1194002
- Node: Extension Sample Readfile1197188
- Node: Extension Sample Time1198283
- Node: Extension Sample API Tests1200035
- Node: gawkextlib1200527
- Node: Extension summary1203445
- Node: Extension Exercises1207147
- Node: Language History1208389
- Node: V7/SVR3.11210045
- Node: SVR41212197
- Node: POSIX1213631
- Node: BTL1215012
- Node: POSIX/GNU1215741
- Node: Feature History1221658
- Node: Common Extensions1239628
- Node: Ranges and Locales1240911
- Ref: Ranges and Locales-Footnote-11245527
- Ref: Ranges and Locales-Footnote-21245554
- Ref: Ranges and Locales-Footnote-31245789
- Node: Contributors1246012
- Node: History summary1252009
- Node: Installation1253389
- Node: Gawk Distribution1254333
- Node: Getting1254817
- Node: Extracting1255780
- Node: Distribution contents1257418
- Node: Unix Installation1264916
- Node: Quick Installation1265720
- Node: Compiling with MPFR1268140
- Node: Shell Startup Files1268830
- Node: Additional Configuration Options1269919
- Node: Configuration Philosophy1272234
- Node: Compiling from Git1274630
- Node: Building the Documentation1275185
- Node: Non-Unix Installation1276569
- Node: PC Installation1277033
- Node: PC Binary Installation1277878
- Node: PC Compiling1278751
- Node: PC Using1279857
- Node: Cygwin1283353
- Node: MSYS1284577
- Node: OpenVMS Installation1285179
- Node: OpenVMS Compilation1285842
- Ref: OpenVMS Compilation-Footnote-11287265
- Node: OpenVMS Dynamic Extensions1287323
- Node: OpenVMS Installation Details1288935
- Node: OpenVMS Running1291230
- Node: OpenVMS GNV1295231
- Node: Bugs1295974
- Node: Bug definition1296886
- Node: Bug address1300388
- Node: Usenet1303907
- Node: Performance bugs1305096
- Node: Asking for help1308017
- Node: Maintainers1309984
- Node: Other Versions1310991
- Node: Installation summary1319570
- Node: Notes1320910
- Node: Compatibility Mode1321704
- Node: Additions1322486
- Node: Accessing The Source1323411
- Node: Adding Code1324848
- Node: New Ports1331663
- Node: Derived Files1336038
- Ref: Derived Files-Footnote-11341697
- Ref: Derived Files-Footnote-21341732
- Ref: Derived Files-Footnote-31342327
- Node: Future Extensions1342441
- Node: Implementation Limitations1343099
- Node: Extension Design1344309
- Node: Old Extension Problems1345453
- Ref: Old Extension Problems-Footnote-11346971
- Node: Extension New Mechanism Goals1347028
- Ref: Extension New Mechanism Goals-Footnote-11350392
- Node: Extension Other Design Decisions1350581
- Node: Extension Future Growth1352694
- Node: Notes summary1353300
- Node: Basic Concepts1354458
- Node: Basic High Level1355139
- Ref: figure-general-flow1355421
- Ref: figure-process-flow1356107
- Ref: Basic High Level-Footnote-11359409
- Node: Basic Data Typing1359594
- Node: Glossary1362922
- Node: Copying1394809
- Node: GNU Free Documentation License1432352
- Node: Index1457472
 -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-1498606
 -Ref: Auto-set-Footnote-2498812
 -Node: ARGC and ARGV498868
 -Node: Pattern Action Summary503081
 -Node: Arrays505511
 -Node: Array Basics506840
 -Node: Array Intro507684
 -Ref: figure-array-elements509659
 -Ref: Array Intro-Footnote-1512364
 -Node: Reference to Elements512492
 -Node: Assigning Elements514956
 -Node: Array Example515447
 -Node: Scanning an Array517401
 -Node: Controlling Scanning520423
 -Ref: Controlling Scanning-Footnote-1526879
 -Node: Numeric Array Subscripts527195
 -Node: Uninitialized Subscripts529379
 -Node: Delete530998
 -Ref: Delete-Footnote-1533750
 -Node: Multidimensional533807
 -Node: Multiscanning536902
 -Node: Arrays of Arrays538493
 -Node: Arrays Summary543261
 -Node: Functions545354
 -Node: Built-in546392
 -Node: Calling Built-in547545
 -Node: Boolean Functions549541
 -Node: Numeric Functions550095
 -Ref: Numeric Functions-Footnote-1554122
 -Ref: Numeric Functions-Footnote-2554770
 -Ref: Numeric Functions-Footnote-3554818
 -Node: String Functions555090
 -Ref: String Functions-Footnote-1579932
 -Ref: String Functions-Footnote-2580060
 -Ref: String Functions-Footnote-3580308
 -Node: Gory Details580395
 -Ref: table-sub-escapes582186
 -Ref: table-sub-proposed583706
 -Ref: table-posix-sub585070
 -Ref: table-gensub-escapes586612
 -Ref: Gory Details-Footnote-1587436
 -Node: I/O Functions587590
 -Ref: table-system-return-values594044
 -Ref: I/O Functions-Footnote-1596125
 -Ref: I/O Functions-Footnote-2596273
 -Node: Time Functions596393
 -Ref: Time Functions-Footnote-1607064
 -Ref: Time Functions-Footnote-2607132
 -Ref: Time Functions-Footnote-3607290
 -Ref: Time Functions-Footnote-4607401
 -Ref: Time Functions-Footnote-5607513
 -Ref: Time Functions-Footnote-6607740
 -Node: Bitwise Functions608006
 -Ref: table-bitwise-ops608600
 -Ref: Bitwise Functions-Footnote-1614664
 -Ref: Bitwise Functions-Footnote-2614837
 -Node: Type Functions615028
 -Node: I18N Functions618549
 -Node: User-defined620200
 -Node: Definition Syntax621012
 -Ref: Definition Syntax-Footnote-1626706
 -Node: Function Example626777
 -Ref: Function Example-Footnote-1629699
 -Node: Function Calling629721
 -Node: Calling A Function630309
 -Node: Variable Scope631267
 -Node: Pass By Value/Reference634261
 -Node: Function Caveats636905
 -Ref: Function Caveats-Footnote-1638952
 -Node: Return Statement639072
 -Node: Dynamic Typing642051
 -Node: Indirect Calls642981
 -Node: Functions Summary653908
 -Node: Library Functions656613
 -Ref: Library Functions-Footnote-1660097
 -Ref: Library Functions-Footnote-2660240
 -Node: Library Names660411
 -Ref: Library Names-Footnote-1664078
 -Ref: Library Names-Footnote-2664301
 -Node: General Functions664387
 -Node: Strtonum Function665569
 -Node: Assert Function668591
 -Node: Round Function671917
 -Node: Cliff Random Function673457
 -Node: Ordinal Functions674473
 -Ref: Ordinal Functions-Footnote-1677536
 -Ref: Ordinal Functions-Footnote-2677788
 -Node: Join Function677998
 -Ref: Join Function-Footnote-1679768
 -Node: Getlocaltime Function679968
 -Node: Readfile Function683710
 -Node: Shell Quoting685687
 -Node: Isnumeric Function687115
 -Node: Data File Management688503
 -Node: Filetrans Function689135
 -Node: Rewind Function693231
 -Node: File Checking695140
 -Ref: File Checking-Footnote-1696474
 -Node: Empty Files696675
 -Node: Ignoring Assigns698654
 -Node: Getopt Function700204
 -Ref: Getopt Function-Footnote-1715501
 -Node: Passwd Functions715701
 -Ref: Passwd Functions-Footnote-1724540
 -Node: Group Functions724628
 -Ref: Group Functions-Footnote-1732526
 -Node: Walking Arrays732733
 -Node: Library Functions Summary735741
 -Node: Library Exercises737147
 -Node: Sample Programs737612
 -Node: Running Examples738382
 -Node: Clones739110
 -Node: Cut Program740334
 -Node: Egrep Program750474
 -Node: Id Program759475
 -Node: Split Program769410
 -Ref: Split Program-Footnote-1779303
 -Node: Tee Program779476
 -Node: Uniq Program782266
 -Node: Wc Program789854
 -Node: Bytes vs. Characters790241
 -Node: Using extensions791789
 -Node: wc program792543
 -Node: Miscellaneous Programs797408
 -Node: Dupword Program798621
 -Node: Alarm Program800651
 -Node: Translate Program805506
 -Ref: Translate Program-Footnote-1810071
 -Node: Labels Program810341
 -Ref: Labels Program-Footnote-1813692
 -Node: Word Sorting813776
 -Node: History Sorting817848
 -Node: Extract Program820073
 -Node: Simple Sed828086
 -Node: Igawk Program831160
 -Ref: Igawk Program-Footnote-1845789
 -Ref: Igawk Program-Footnote-2845991
 -Ref: Igawk Program-Footnote-3846113
 -Node: Anagram Program846228
 -Node: Signature Program849290
 -Node: Programs Summary850537
 -Node: Programs Exercises851751
 -Ref: Programs Exercises-Footnote-1855881
 -Node: Advanced Features855967
 -Node: Nondecimal Data858364
 -Node: Boolean Typed Values859962
 -Node: Array Sorting861843
 -Node: Controlling Array Traversal862548
 -Ref: Controlling Array Traversal-Footnote-1870916
 -Node: Array Sorting Functions871034
 -Ref: Array Sorting Functions-Footnote-1876945
 -Node: Two-way I/O877141
 -Ref: Two-way I/O-Footnote-1884867
 -Ref: Two-way I/O-Footnote-2885054
 -Node: TCP/IP Networking885136
 -Node: Profiling888212
 -Node: Persistent Memory897518
 -Ref: Persistent Memory-Footnote-1905824
 -Ref: Persistent Memory-Footnote-2905963
 -Node: Extension Philosophy906090
 -Node: Advanced Features Summary907577
 -Node: Internationalization909749
 -Node: I18N and L10N911423
 -Node: Explaining gettext912110
 -Ref: Explaining gettext-Footnote-1918002
 -Ref: Explaining gettext-Footnote-2918187
 -Node: Programmer i18n918352
 -Ref: Programmer i18n-Footnote-1923301
 -Node: Translator i18n923350
 -Node: String Extraction924144
 -Ref: String Extraction-Footnote-1925276
 -Node: Printf Ordering925362
 -Ref: Printf Ordering-Footnote-1928148
 -Node: I18N Portability928212
 -Ref: I18N Portability-Footnote-1930668
 -Node: I18N Example930731
 -Ref: I18N Example-Footnote-1934006
 -Ref: I18N Example-Footnote-2934079
 -Node: Gawk I18N934188
 -Node: I18N Summary934810
 -Node: Debugger936151
 -Node: Debugging937151
 -Node: Debugging Concepts937592
 -Node: Debugging Terms939401
 -Node: Awk Debugging941976
 -Ref: Awk Debugging-Footnote-1942921
 -Node: Sample Debugging Session943053
 -Node: Debugger Invocation943587
 -Node: Finding The Bug944973
 -Node: List of Debugger Commands951447
 -Node: Breakpoint Control952780
 -Node: Debugger Execution Control956474
 -Node: Viewing And Changing Data959836
 -Node: Execution Stack963377
 -Node: Debugger Info965014
 -Node: Miscellaneous Debugger Commands969085
 -Node: Readline Support974147
 -Node: Limitations975043
 -Node: Debugging Summary977597
 -Node: Namespaces978876
 -Node: Global Namespace979987
 -Node: Qualified Names981385
 -Node: Default Namespace982384
 -Node: Changing The Namespace983125
 -Node: Naming Rules984739
 -Node: Internal Name Management986587
 -Node: Namespace Example987629
 -Node: Namespace And Features990191
 -Node: Namespace Summary991626
 -Node: Arbitrary Precision Arithmetic993103
 -Node: Computer Arithmetic994590
 -Ref: table-numeric-ranges998356
 -Ref: table-floating-point-ranges998850
 -Ref: Computer Arithmetic-Footnote-1999509
 -Node: Math Definitions999566
 -Ref: table-ieee-formats1002542
 -Node: MPFR features1003110
 -Node: MPFR On Parole1003555
 -Ref: MPFR On Parole-Footnote-11004384
 -Node: MPFR Intro1004539
 -Node: FP Math Caution1006190
 -Ref: FP Math Caution-Footnote-11007262
 -Node: Inexactness of computations1007631
 -Node: Inexact representation1008662
 -Node: Comparing FP Values1010022
 -Node: Errors accumulate1011263
 -Node: Strange values1012719
 -Ref: Strange values-Footnote-11015307
 -Node: Getting Accuracy1015412
 -Node: Try To Round1018122
 -Node: Setting precision1019021
 -Ref: table-predefined-precision-strings1019718
 -Node: Setting the rounding mode1021549
 -Ref: table-gawk-rounding-modes1021923
 -Ref: Setting the rounding mode-Footnote-11025855
 -Node: Arbitrary Precision Integers1026034
 -Ref: Arbitrary Precision Integers-Footnote-11029209
 -Node: Checking for MPFR1029358
 -Node: POSIX Floating Point Problems1030832
 -Ref: POSIX Floating Point Problems-Footnote-11035485
 -Node: Floating point summary1035523
 -Node: Dynamic Extensions1037713
 -Node: Extension Intro1039266
 -Node: Plugin License1040532
 -Node: Extension Mechanism Outline1041329
 -Ref: figure-load-extension1041768
 -Ref: figure-register-new-function1043334
 -Ref: figure-call-new-function1044427
 -Node: Extension API Description1046490
 -Node: Extension API Functions Introduction1048203
 -Ref: table-api-std-headers1050039
 -Node: General Data Types1054289
 -Ref: General Data Types-Footnote-11062995
 -Node: Memory Allocation Functions1063294
 -Ref: Memory Allocation Functions-Footnote-11067795
 -Node: Constructor Functions1067894
 -Node: API Ownership of MPFR and GMP Values1071547
 -Node: Registration Functions1073080
 -Node: Extension Functions1073780
 -Node: Exit Callback Functions1079102
 -Node: Extension Version String1080352
 -Node: Input Parsers1081015
 -Node: Output Wrappers1093736
 -Node: Two-way processors1098248
 -Node: Printing Messages1100513
 -Ref: Printing Messages-Footnote-11101684
 -Node: Updating ERRNO1101837
 -Node: Requesting Values1102576
 -Ref: table-value-types-returned1103313
 -Node: Accessing Parameters1104422
 -Node: Symbol Table Access1105659
 -Node: Symbol table by name1106171
 -Ref: Symbol table by name-Footnote-11109196
 -Node: Symbol table by cookie1109324
 -Ref: Symbol table by cookie-Footnote-11113509
 -Node: Cached values1113573
 -Ref: Cached values-Footnote-11117109
 -Node: Array Manipulation1117262
 -Ref: Array Manipulation-Footnote-11118353
 -Node: Array Data Types1118390
 -Ref: Array Data Types-Footnote-11121048
 -Node: Array Functions1121140
 -Node: Flattening Arrays1125925
 -Node: Creating Arrays1132901
 -Node: Redirection API1137668
 -Node: Extension API Variables1140501
 -Node: Extension Versioning1141212
 -Ref: gawk-api-version1141641
 -Node: Extension GMP/MPFR Versioning1143373
 -Node: Extension API Informational Variables1145001
 -Node: Extension API Boilerplate1146074
 -Node: Changes from API V11150048
 -Node: Finding Extensions1151620
 -Node: Extension Example1152179
 -Node: Internal File Description1152977
 -Node: Internal File Ops1157057
 -Ref: Internal File Ops-Footnote-11168407
 -Node: Using Internal File Ops1168547
 -Ref: Using Internal File Ops-Footnote-11170930
 -Node: Extension Samples1171204
 -Node: Extension Sample File Functions1172733
 -Node: Extension Sample Fnmatch1180382
 -Node: Extension Sample Fork1181869
 -Node: Extension Sample Inplace1183087
 -Node: Extension Sample Ord1186713
 -Node: Extension Sample Readdir1187549
 -Ref: table-readdir-file-types1188438
 -Node: Extension Sample Revout1189506
 -Node: Extension Sample Rev2way1190095
 -Node: Extension Sample Read write array1190835
 -Node: Extension Sample Readfile1194021
 -Node: Extension Sample Time1195116
 -Node: Extension Sample API Tests1196868
 -Node: gawkextlib1197360
 -Node: Extension summary1200278
 -Node: Extension Exercises1203980
 -Node: Language History1205222
 -Node: V7/SVR3.11206878
 -Node: SVR41209030
 -Node: POSIX1210464
 -Node: BTL1211845
 -Node: POSIX/GNU1212574
 -Node: Feature History1218491
 -Node: Common Extensions1236230
 -Node: Ranges and Locales1237513
 -Ref: Ranges and Locales-Footnote-11242129
 -Ref: Ranges and Locales-Footnote-21242156
 -Ref: Ranges and Locales-Footnote-31242391
 -Node: Contributors1242614
 -Node: History summary1248611
 -Node: Installation1249991
 -Node: Gawk Distribution1250935
 -Node: Getting1251419
 -Node: Extracting1252382
 -Node: Distribution contents1254020
 -Node: Unix Installation1261518
 -Node: Quick Installation1262322
 -Node: Compiling with MPFR1264742
 -Node: Shell Startup Files1265432
 -Node: Additional Configuration Options1266521
 -Node: Configuration Philosophy1268836
 -Node: Compiling from Git1271232
 -Node: Building the Documentation1271787
 -Node: Non-Unix Installation1273171
 -Node: PC Installation1273635
 -Node: PC Binary Installation1274480
 -Node: PC Compiling1275353
 -Node: PC Using1276459
 -Node: Cygwin1279955
 -Node: MSYS1281179
 -Node: OpenVMS Installation1281781
 -Node: OpenVMS Compilation1282442
 -Ref: OpenVMS Compilation-Footnote-11283865
 -Node: OpenVMS Dynamic Extensions1283923
 -Node: OpenVMS Installation Details1285535
 -Node: OpenVMS Running1287830
 -Node: OpenVMS GNV1291831
 -Node: Bugs1292574
 -Node: Bug definition1293486
 -Node: Bug address1296988
 -Node: Usenet1300507
 -Node: Performance bugs1301696
 -Node: Asking for help1304617
 -Node: Maintainers1306584
 -Node: Other Versions1307591
 -Node: Installation summary1316170
 -Node: Notes1317510
 -Node: Compatibility Mode1318304
 -Node: Additions1319086
 -Node: Accessing The Source1320011
 -Node: Adding Code1321448
 -Node: New Ports1328263
 -Node: Derived Files1332638
 -Ref: Derived Files-Footnote-11338297
 -Ref: Derived Files-Footnote-21338332
 -Ref: Derived Files-Footnote-31338927
 -Node: Future Extensions1339041
 -Node: Implementation Limitations1339699
 -Node: Extension Design1340909
 -Node: Old Extension Problems1342053
 -Ref: Old Extension Problems-Footnote-11343571
 -Node: Extension New Mechanism Goals1343628
 -Ref: Extension New Mechanism Goals-Footnote-11346992
 -Node: Extension Other Design Decisions1347181
 -Node: Extension Future Growth1349294
 -Node: Notes summary1349900
 -Node: Basic Concepts1351058
 -Node: Basic High Level1351739
 -Ref: figure-general-flow1352021
 -Ref: figure-process-flow1352707
 -Ref: Basic High Level-Footnote-11356009
 -Node: Basic Data Typing1356194
 -Node: Glossary1359522
 -Node: Copying1391409
 -Node: GNU Free Documentation License1428952
 -Node: Index1454072
++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-1501515
++Ref: Auto-set-Footnote-2501721
++Node: ARGC and ARGV501777
++Node: Pattern Action Summary505990
++Node: Arrays508420
++Node: Array Basics509749
++Node: Array Intro510593
++Ref: figure-array-elements512568
++Ref: Array Intro-Footnote-1515273
++Node: Reference to Elements515401
++Node: Assigning Elements517865
++Node: Array Example518356
++Node: Scanning an Array520310
++Node: Controlling Scanning523332
++Ref: Controlling Scanning-Footnote-1529788
++Node: Numeric Array Subscripts530104
++Node: Uninitialized Subscripts532288
++Node: Delete533907
++Ref: Delete-Footnote-1536659
++Node: Multidimensional536716
++Node: Multiscanning539811
++Node: Arrays of Arrays541402
++Node: Arrays Summary546170
++Node: Functions548263
++Node: Built-in549301
++Node: Calling Built-in550454
++Node: Boolean Functions552450
++Node: Numeric Functions553004
++Ref: Numeric Functions-Footnote-1557031
++Ref: Numeric Functions-Footnote-2557679
++Ref: Numeric Functions-Footnote-3557727
++Node: String Functions557999
++Ref: String Functions-Footnote-1583139
++Ref: String Functions-Footnote-2583267
++Ref: String Functions-Footnote-3583515
++Node: Gory Details583602
++Ref: table-sub-escapes585393
++Ref: table-sub-proposed586913
++Ref: table-posix-sub588277
++Ref: table-gensub-escapes589819
++Ref: Gory Details-Footnote-1590643
++Node: I/O Functions590797
++Ref: table-system-return-values597251
++Ref: I/O Functions-Footnote-1599332
++Ref: I/O Functions-Footnote-2599480
++Node: Time Functions599600
++Ref: Time Functions-Footnote-1610271
++Ref: Time Functions-Footnote-2610339
++Ref: Time Functions-Footnote-3610497
++Ref: Time Functions-Footnote-4610608
++Ref: Time Functions-Footnote-5610720
++Ref: Time Functions-Footnote-6610947
++Node: Bitwise Functions611213
++Ref: table-bitwise-ops611807
++Ref: Bitwise Functions-Footnote-1617871
++Ref: Bitwise Functions-Footnote-2618044
++Node: Type Functions618235
++Node: I18N Functions621756
++Node: User-defined623407
++Node: Definition Syntax624219
++Ref: Definition Syntax-Footnote-1629913
++Node: Function Example629984
++Ref: Function Example-Footnote-1632906
++Node: Function Calling632928
++Node: Calling A Function633516
++Node: Variable Scope634474
++Node: Pass By Value/Reference637468
++Node: Function Caveats640112
++Ref: Function Caveats-Footnote-1642159
++Node: Return Statement642279
++Node: Dynamic Typing645258
++Node: Indirect Calls646188
++Node: Functions Summary657115
++Node: Library Functions659820
++Ref: Library Functions-Footnote-1663304
++Ref: Library Functions-Footnote-2663447
++Node: Library Names663618
++Ref: Library Names-Footnote-1667285
++Ref: Library Names-Footnote-2667508
++Node: General Functions667594
++Node: Strtonum Function668776
++Node: Assert Function671798
++Node: Round Function675124
++Node: Cliff Random Function676664
++Node: Ordinal Functions677680
++Ref: Ordinal Functions-Footnote-1680743
++Ref: Ordinal Functions-Footnote-2680995
++Node: Join Function681205
++Ref: Join Function-Footnote-1682975
++Node: Getlocaltime Function683175
++Node: Readfile Function686917
++Node: Shell Quoting688894
++Node: Isnumeric Function690322
++Node: Data File Management691710
++Node: Filetrans Function692342
++Node: Rewind Function696438
++Node: File Checking698347
++Ref: File Checking-Footnote-1699681
++Node: Empty Files699882
++Node: Ignoring Assigns701861
++Node: Getopt Function703411
++Ref: Getopt Function-Footnote-1718708
++Node: Passwd Functions718908
++Ref: Passwd Functions-Footnote-1727747
++Node: Group Functions727835
++Ref: Group Functions-Footnote-1735733
++Node: Walking Arrays735940
++Node: Library Functions Summary738948
++Node: Library Exercises740354
++Node: Sample Programs740819
++Node: Running Examples741589
++Node: Clones742317
++Node: Cut Program743541
++Node: Egrep Program753681
++Node: Id Program762682
++Node: Split Program772617
++Ref: Split Program-Footnote-1782510
++Node: Tee Program782683
++Node: Uniq Program785473
++Node: Wc Program793061
++Node: Bytes vs. Characters793448
++Node: Using extensions794996
++Node: wc program795750
++Node: Miscellaneous Programs800615
++Node: Dupword Program801828
++Node: Alarm Program803858
++Node: Translate Program808713
++Ref: Translate Program-Footnote-1813278
++Node: Labels Program813548
++Ref: Labels Program-Footnote-1816899
++Node: Word Sorting816983
++Node: History Sorting821055
++Node: Extract Program823280
++Node: Simple Sed831293
++Node: Igawk Program834367
++Ref: Igawk Program-Footnote-1848996
++Ref: Igawk Program-Footnote-2849198
++Ref: Igawk Program-Footnote-3849320
++Node: Anagram Program849435
++Node: Signature Program852497
++Node: Programs Summary853744
++Node: Programs Exercises854958
++Ref: Programs Exercises-Footnote-1859088
++Node: Advanced Features859174
++Node: Nondecimal Data861571
++Node: Boolean Typed Values863169
++Node: Array Sorting865050
++Node: Controlling Array Traversal865755
++Ref: Controlling Array Traversal-Footnote-1874123
++Node: Array Sorting Functions874241
++Ref: Array Sorting Functions-Footnote-1880152
++Node: Two-way I/O880348
++Ref: Two-way I/O-Footnote-1888074
++Ref: Two-way I/O-Footnote-2888261
++Node: TCP/IP Networking888343
++Node: Profiling891419
++Node: Persistent Memory900725
++Ref: Persistent Memory-Footnote-1909031
++Ref: Persistent Memory-Footnote-2909170
++Node: Extension Philosophy909297
++Node: Advanced Features Summary910784
++Node: Internationalization912956
++Node: I18N and L10N914630
++Node: Explaining gettext915317
++Ref: Explaining gettext-Footnote-1921209
++Ref: Explaining gettext-Footnote-2921394
++Node: Programmer i18n921559
++Ref: Programmer i18n-Footnote-1926508
++Node: Translator i18n926557
++Node: String Extraction927351
++Ref: String Extraction-Footnote-1928483
++Node: Printf Ordering928569
++Ref: Printf Ordering-Footnote-1931355
++Node: I18N Portability931419
++Ref: I18N Portability-Footnote-1933875
++Node: I18N Example933938
++Ref: I18N Example-Footnote-1937213
++Ref: I18N Example-Footnote-2937286
++Node: Gawk I18N937395
++Node: I18N Summary938017
++Node: Debugger939358
++Node: Debugging940358
++Node: Debugging Concepts940799
++Node: Debugging Terms942608
++Node: Awk Debugging945183
++Ref: Awk Debugging-Footnote-1946128
++Node: Sample Debugging Session946260
++Node: Debugger Invocation946794
++Node: Finding The Bug948180
++Node: List of Debugger Commands954654
++Node: Breakpoint Control955987
++Node: Debugger Execution Control959681
++Node: Viewing And Changing Data963043
++Node: Execution Stack966584
++Node: Debugger Info968221
++Node: Miscellaneous Debugger Commands972292
++Node: Readline Support977354
++Node: Limitations978250
++Node: Debugging Summary980804
++Node: Namespaces982083
++Node: Global Namespace983194
++Node: Qualified Names984592
++Node: Default Namespace985591
++Node: Changing The Namespace986332
++Node: Naming Rules987946
++Node: Internal Name Management989794
++Node: Namespace Example990836
++Node: Namespace And Features993398
++Node: Namespace Summary994833
++Node: Arbitrary Precision Arithmetic996310
++Node: Computer Arithmetic997797
++Ref: table-numeric-ranges1001563
++Ref: table-floating-point-ranges1002057
++Ref: Computer Arithmetic-Footnote-11002716
++Node: Math Definitions1002773
++Ref: table-ieee-formats1005749
++Node: MPFR features1006317
++Node: MPFR On Parole1006762
++Ref: MPFR On Parole-Footnote-11007591
++Node: MPFR Intro1007746
++Node: FP Math Caution1009397
++Ref: FP Math Caution-Footnote-11010469
++Node: Inexactness of computations1010838
++Node: Inexact representation1011869
++Node: Comparing FP Values1013229
++Node: Errors accumulate1014470
++Node: Strange values1015926
++Ref: Strange values-Footnote-11018514
++Node: Getting Accuracy1018619
++Node: Try To Round1021329
++Node: Setting precision1022228
++Ref: table-predefined-precision-strings1022925
++Node: Setting the rounding mode1024756
++Ref: table-gawk-rounding-modes1025130
++Ref: Setting the rounding mode-Footnote-11029062
++Node: Arbitrary Precision Integers1029241
++Ref: Arbitrary Precision Integers-Footnote-11032416
++Node: Checking for MPFR1032565
++Node: POSIX Floating Point Problems1034039
++Ref: POSIX Floating Point Problems-Footnote-11038692
++Node: Floating point summary1038730
++Node: Dynamic Extensions1040920
++Node: Extension Intro1042473
++Node: Plugin License1043739
++Node: Extension Mechanism Outline1044536
++Ref: figure-load-extension1044975
++Ref: figure-register-new-function1046541
++Ref: figure-call-new-function1047634
++Node: Extension API Description1049697
++Node: Extension API Functions Introduction1051410
++Ref: table-api-std-headers1053246
++Node: General Data Types1057496
++Ref: General Data Types-Footnote-11066202
++Node: Memory Allocation Functions1066501
++Ref: Memory Allocation Functions-Footnote-11071002
++Node: Constructor Functions1071101
++Node: API Ownership of MPFR and GMP Values1074754
++Node: Registration Functions1076287
++Node: Extension Functions1076987
++Node: Exit Callback Functions1082309
++Node: Extension Version String1083559
++Node: Input Parsers1084222
++Node: Output Wrappers1096943
++Node: Two-way processors1101455
++Node: Printing Messages1103720
++Ref: Printing Messages-Footnote-11104891
++Node: Updating ERRNO1105044
++Node: Requesting Values1105783
++Ref: table-value-types-returned1106520
++Node: Accessing Parameters1107629
++Node: Symbol Table Access1108866
++Node: Symbol table by name1109378
++Ref: Symbol table by name-Footnote-11112403
++Node: Symbol table by cookie1112531
++Ref: Symbol table by cookie-Footnote-11116716
++Node: Cached values1116780
++Ref: Cached values-Footnote-11120316
++Node: Array Manipulation1120469
++Ref: Array Manipulation-Footnote-11121560
++Node: Array Data Types1121597
++Ref: Array Data Types-Footnote-11124255
++Node: Array Functions1124347
++Node: Flattening Arrays1129132
++Node: Creating Arrays1136108
++Node: Redirection API1140875
++Node: Extension API Variables1143708
++Node: Extension Versioning1144419
++Ref: gawk-api-version1144848
++Node: Extension GMP/MPFR Versioning1146580
++Node: Extension API Informational Variables1148208
++Node: Extension API Boilerplate1149281
++Node: Changes from API V11153255
++Node: Finding Extensions1154827
++Node: Extension Example1155386
++Node: Internal File Description1156184
++Node: Internal File Ops1160264
++Ref: Internal File Ops-Footnote-11171614
++Node: Using Internal File Ops1171754
++Ref: Using Internal File Ops-Footnote-11174137
++Node: Extension Samples1174411
++Node: Extension Sample File Functions1175940
++Node: Extension Sample Fnmatch1183589
++Node: Extension Sample Fork1185076
++Node: Extension Sample Inplace1186294
++Node: Extension Sample Ord1189920
++Node: Extension Sample Readdir1190756
++Ref: table-readdir-file-types1191645
++Node: Extension Sample Revout1192713
++Node: Extension Sample Rev2way1193302
++Node: Extension Sample Read write array1194042
++Node: Extension Sample Readfile1197228
++Node: Extension Sample Time1198323
++Node: Extension Sample API Tests1200075
++Node: gawkextlib1200567
++Node: Extension summary1203485
++Node: Extension Exercises1207187
++Node: Language History1208429
++Node: V7/SVR3.11210085
++Node: SVR41212237
++Node: POSIX1213671
++Node: BTL1215052
++Node: POSIX/GNU1215781
++Node: Feature History1221698
++Node: Common Extensions1239668
++Node: Ranges and Locales1240951
++Ref: Ranges and Locales-Footnote-11245567
++Ref: Ranges and Locales-Footnote-21245594
++Ref: Ranges and Locales-Footnote-31245829
++Node: Contributors1246052
++Node: History summary1252049
++Node: Installation1253429
++Node: Gawk Distribution1254373
++Node: Getting1254857
++Node: Extracting1255820
++Node: Distribution contents1257458
++Node: Unix Installation1264956
++Node: Quick Installation1265760
++Node: Compiling with MPFR1268180
++Node: Shell Startup Files1268870
++Node: Additional Configuration Options1269959
++Node: Configuration Philosophy1272274
++Node: Compiling from Git1274670
++Node: Building the Documentation1275225
++Node: Non-Unix Installation1276609
++Node: PC Installation1277073
++Node: PC Binary Installation1277918
++Node: PC Compiling1278791
++Node: PC Using1279897
++Node: Cygwin1283393
++Node: MSYS1284617
++Node: OpenVMS Installation1285219
++Node: OpenVMS Compilation1285880
++Ref: OpenVMS Compilation-Footnote-11287303
++Node: OpenVMS Dynamic Extensions1287361
++Node: OpenVMS Installation Details1288973
++Node: OpenVMS Running1291268
++Node: OpenVMS GNV1295269
++Node: Bugs1296012
++Node: Bug definition1296924
++Node: Bug address1300426
++Node: Usenet1303945
++Node: Performance bugs1305134
++Node: Asking for help1308055
++Node: Maintainers1310022
++Node: Other Versions1311029
++Node: Installation summary1319608
++Node: Notes1320948
++Node: Compatibility Mode1321742
++Node: Additions1322524
++Node: Accessing The Source1323449
++Node: Adding Code1324886
++Node: New Ports1331701
++Node: Derived Files1336076
++Ref: Derived Files-Footnote-11341735
++Ref: Derived Files-Footnote-21341770
++Ref: Derived Files-Footnote-31342365
++Node: Future Extensions1342479
++Node: Implementation Limitations1343137
++Node: Extension Design1344347
++Node: Old Extension Problems1345491
++Ref: Old Extension Problems-Footnote-11347009
++Node: Extension New Mechanism Goals1347066
++Ref: Extension New Mechanism Goals-Footnote-11350430
++Node: Extension Other Design Decisions1350619
++Node: Extension Future Growth1352732
++Node: Notes summary1353338
++Node: Basic Concepts1354496
++Node: Basic High Level1355177
++Ref: figure-general-flow1355459
++Ref: figure-process-flow1356145
++Ref: Basic High Level-Footnote-11359447
++Node: Basic Data Typing1359632
++Node: Glossary1362960
++Node: Copying1394847
++Node: GNU Free Documentation License1432390
++Node: Index1457510
  End Tag Table
diff --cc doc/it/ChangeLog
index 91ab8425,426b9f56..c29edb00
mode 100755,100644..100755
--- a/doc/it/ChangeLog
+++ b/doc/it/ChangeLog
@@@ -1,53 -1,7 +1,57 @@@
 +2022-11-18         Antonio Giovanni Colombo   <>
 +      * Updated.
 +      * pm-gawk.1: Updated.
+ 2022-11-17         Arnold D. Robbins     <>
+       * 5.2.1: Release tar ball made.
 +2022-11-13         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-11-13         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-11-12         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-11-08         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-10-24         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-10-18         Antonio Giovanni Colombo   <>
 +      * Updated.
 +      * texinfo.tex: Updated.
 +2022-10-04         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-09-26         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-09-22         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-09-18         Antonio Giovanni Colombo   <>
 +      * Updated.
 +2022-09-08         Antonio Giovanni Colombo   <>
 +      * texinfo.tex: Updated.
  2022-09-04         Arnold D. Robbins     <>
        * 5.2.0: Release tar ball made.
diff --cc po/ChangeLog
index ab46eddd,08c45732..2705b462
--- a/po/ChangeLog
+++ b/po/ChangeLog
@@@ -1,6 -1,9 +1,10 @@@
+ 2022-11-17         Arnold D. Robbins     <>
+       * 5.2.1: Release tar ball made.
  2022-11-15         Antonio Giovanni Colombo   <>
 +      * it.po: Updated, dropped final comments
        * it.po: Updated.
  2022-11-07         Arnold D. Robbins     <>
diff --cc po/it.po
index e717a7c3,3a89b051..a8931822
--- a/po/it.po
+++ b/po/it.po
@@@ -3914,3 -3912,20 +3912,6 @@@ msgstr "
  #: symbol.c:872
  msgid "cannot pop main context"
  msgstr "non posso salire più in alto nel contesto di esecuzione"
 -#~ msgid "split: CSV parsing is a non-standard extension"
 -#~ msgstr "split: analisi CSV è un'estensione non-standard"
 -#~ msgid "MPFR mode is deprecated!"
 -#~ msgstr "L'uso di MPFR è deprecato!"
 -#~ msgid "It will be removed in the gawk release of 2024."
 -#~ msgstr " Verrà rimosso nella versione 2024 di gawk."
 -#~ msgid "For more information, see https://.......";
 -#~ msgstr "Per ulteriori informazioni, vedere https://.......";
 -#~ msgid "Use `export GAWK_NO_MPFR_WARN=1' to disable this warning."
 -#~ msgstr ""
 -#~ "Usare `export GAWK_NO_MPFR_WARN=1' per non vedere più questo "
 -#~ "avvertimento."
++msgid "split: CSV parsing is a non-standard extension"
++msgstr "split: analisi CSV è un'estensione non-standard"


Summary of changes:
 ChangeLog               |    9 +
 README                  |    6 +-
 README_d/ChangeLog      |    4 +
 awklib/ChangeLog        |    4 +
 build-aux/ChangeLog     |    8 +
 build-aux/depcomp       |    4 +-
 build-aux/texinfo.tex   |  109 ++--
 doc/ChangeLog           |   12 +
 doc/         |    2 +-
 doc/         |    2 +-
 doc/          |    2 +-
 doc/           | 1263 ++++++++++++++++++++++++-----------------------
 doc/gawk.texi           |   11 +-
 doc/         |   11 +-
 doc/it/ChangeLog        |    4 +
 doc/texinfo.tex         |  109 ++--
 doc/wordlist            |    3 +
 doc/wordlist6           |    2 +
 extension/ChangeLog     |    8 +
 extension/configure     |   20 +-
 extension/  |    2 +-
 extension/po/ChangeLog  |    4 +
 extras/ChangeLog        |    4 +
 helpers/ChangeLog       |    4 +
 m4/ChangeLog            |    4 +
 missing_d/ChangeLog     |    4 +
 old-extension/ChangeLog |    4 +
 pc/ChangeLog            |    4 +
 pc/config.h             |    6 +-
 po/ChangeLog            |    4 +
 po/               |  Bin 123002 -> 123327 bytes
 po/bg.po                |  600 +++++++++++++++-------
 po/ca.po                |  261 +++++-----
 po/da.po                |  261 +++++-----
 po/               |  Bin 95181 -> 95421 bytes
 po/de.po                |  669 ++++++++++++++++++-------
 po/               |  Bin 93630 -> 93871 bytes
 po/es.po                |  623 ++++++++++++++++-------
 po/fi.po                |  261 +++++-----
 po/               |  Bin 95372 -> 95624 bytes
 po/fr.po                |  525 ++++++++++++++------
 po/gawk.pot             |  262 +++++-----
 po/id.po                |  261 +++++-----
 po/               |  Bin 91094 -> 91483 bytes
 po/it.po                |  103 ++--
 po/ja.po                |  261 +++++-----
 po/               |  Bin 98596 -> 98866 bytes
 po/ko.po                |  325 ++++++++----
 po/ms.po                |  260 +++++-----
 po/nl.po                |  261 +++++-----
 po/               |  Bin 45570 -> 93249 bytes
 po/pl.po                |  482 +++++++++++++-----
 po/pt.po                |  261 +++++-----
 po/pt_BR.po             |  261 +++++-----
 po/               |  Bin 96211 -> 96499 bytes
 po/ro.po                |  649 +++++++++++++++++-------
 po/               |  Bin 110059 -> 115676 bytes
 po/sr.po                |  625 ++++++++++++++---------
 po/               |  Bin 90984 -> 91208 bytes
 po/sv.po                |  356 +++++++++----
 po/vi.po                |  261 +++++-----
 po/            |  Bin 78902 -> 82377 bytes
 po/zh_CN.po             |  146 ++++--
 posix/ChangeLog         |    4 +
 support/ChangeLog       |    8 +
 support/pma.c           |    1 -
 test/ChangeLog          |    4 +
 vms/ChangeLog           |    4 +
 vms/vax/ChangeLog       |    4 +
 69 files changed, 5996 insertions(+), 3636 deletions(-)


reply via email to

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