aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog1
-rw-r--r--NEWS3
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info1147
-rw-r--r--doc/gawk.texi13
-rw-r--r--doc/gawktexi.in13
6 files changed, 613 insertions, 569 deletions
diff --git a/ChangeLog b/ChangeLog
index 11b53a08..16ae01ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -6,6 +6,7 @@
* mpfr.c (do_mpfr_compl): Fix typo in warning message.
Thanks to Jean-Philippe Guerard
<jean-philippe.guerard@xn--tigreray-i1a.org> for the report.
+ * NEWS: Mention the Italian translation of the manual.
2017-08-16 Arnold D. Robbins <arnold@skeeve.com>
diff --git a/NEWS b/NEWS
index 72b69c17..4521fd83 100644
--- a/NEWS
+++ b/NEWS
@@ -122,6 +122,9 @@ Changes from 4.1.4 to 4.2.0
32. The API has been extended to give access to GMP and MPFR values.
+33. The manual has been translated into Italian! The translation is
+ included in the distribution.
+
Changes from 4.1.3 to 4.1.4
---------------------------
diff --git a/doc/ChangeLog b/doc/ChangeLog
index e6dd8ea0..37706ff7 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2017-08-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in: Document Marco Curreli's contribution of
+ the Italian translation, along with Antonio Colombo.
+
2017-08-16 Arnold D. Robbins <arnold@skeeve.com>
* gawktexi.in: Update history of features appendix section.
diff --git a/doc/gawk.info b/doc/gawk.info
index 53d45a11..8c116851 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -1339,13 +1339,13 @@ acknowledgements:
Dr. Nelson Beebe, Andreas Buening, Dr. Manuel Collado, Antonio
Colombo, Stephen Davies, Scott Deifik, Akim Demaille, Daniel Richard G.,
-Darrel Hankerson, Michal Jaegermann, Ju"rgen Kahrs, Stepan Kasal, John
-Malmberg, Dave Pitts, Chet Ramey, Pat Rankin, Andrew Schorr, Corinna
-Vinschen, and Eli Zaretskii (in alphabetical order) make up the current
-'gawk' "crack portability team." Without their hard work and help,
-'gawk' would not be nearly the robust, portable program it is today. It
-has been and continues to be a pleasure working with this team of fine
-people.
+Juan Manuel Guerrero, Darrel Hankerson, Michal Jaegermann, Ju"rgen
+Kahrs, Stepan Kasal, John Malmberg, Dave Pitts, Chet Ramey, Pat Rankin,
+Andrew Schorr, Corinna Vinschen, and Eli Zaretskii (in alphabetical
+order) make up the current 'gawk' "crack portability team." Without
+their hard work and help, 'gawk' would not be nearly the robust,
+portable program it is today. It has been and continues to be a
+pleasure working with this team of fine people.
Notable code and documentation contributions were made by a number of
people. *Note Contributors:: for the full list.
@@ -28437,7 +28437,10 @@ Info file, in approximate chronological order:
* Antonio Giovanni Colombo rewrote a number of examples in the early
chapters that were severely dated, for which I am incredibly
- grateful.
+ grateful. He also provided and maintains the Italian translation.
+
+ * Marco Curreli, together with Antonio Colombo, translated this Info
+ file into Italian. It is included in the 'gawk' distribution.
* Juan Manuel Guerrero took over maintenance of the DJGPP port.
@@ -28691,6 +28694,10 @@ Various '.c', '.y', and '.h' files
'@include' processing, neither 'igawk' nor 'igawk.1' are
installed.)
+'doc/it/*'
+ Files for the Italian translation of this Info file, produced and
+ contributed by Antonio Colombo and Marco Curreli.
+
'doc/Makefile.in'
The input file used during the configuration process to generate
the actual 'Makefile' for creating the documentation.
@@ -33579,6 +33586,7 @@ Index
* csh utility, POSIXLY_CORRECT environment variable: Options. (line 372)
* csh utility, |& operator, comparison with: Two-way I/O. (line 27)
* ctime() user-defined function: Function Example. (line 74)
+* Curreli, Marco: Contributors. (line 145)
* currency symbols, localization: Explaining gettext. (line 104)
* current system time: Time Functions. (line 68)
* custom.h file: Configuration Philosophy.
@@ -34459,7 +34467,8 @@ Index
* gsub <1>: String Functions. (line 139)
* gsub() function, arguments of: String Functions. (line 465)
* gsub() function, escape processing: Gory Details. (line 6)
-* Guerrero, Juan Manuel: Contributors. (line 145)
+* Guerrero, Juan Manuel: Acknowledgments. (line 60)
+* Guerrero, Juan Manuel <1>: Contributors. (line 148)
* h debugger command (alias for help): Miscellaneous Debugger Commands.
(line 69)
* Hankerson, Darrel: Acknowledgments. (line 60)
@@ -35297,7 +35306,7 @@ Index
* Robbins, Arnold <2>: Passwd Functions. (line 90)
* Robbins, Arnold <3>: Alarm Program. (line 6)
* Robbins, Arnold <4>: General Data Types. (line 6)
-* Robbins, Arnold <5>: Contributors. (line 147)
+* Robbins, Arnold <5>: Contributors. (line 150)
* Robbins, Arnold <6>: Maintainers. (line 14)
* Robbins, Arnold <7>: Future Extensions. (line 6)
* Robbins, Bill: Getline/Pipe. (line 40)
@@ -35857,564 +35866,564 @@ Ref: Manual History-Footnote-168242
Ref: Manual History-Footnote-268283
Node: How To Contribute68357
Node: Acknowledgments69008
-Node: Getting Started73894
-Node: Running gawk76333
-Node: One-shot77523
-Node: Read Terminal78786
-Node: Long80779
-Node: Executable Scripts82292
-Ref: Executable Scripts-Footnote-185087
-Node: Comments85190
-Node: Quoting87674
-Node: DOS Quoting93191
-Node: Sample Data Files95247
-Node: Very Simple97842
-Node: Two Rules102744
-Node: More Complex104629
-Node: Statements/Lines107495
-Ref: Statements/Lines-Footnote-1111954
-Node: Other Features112219
-Node: When113155
-Ref: When-Footnote-1114909
-Node: Intro Summary114974
-Node: Invoking Gawk115858
-Node: Command Line117372
-Node: Options118170
-Ref: Options-Footnote-1134789
-Ref: Options-Footnote-2135019
-Node: Other Arguments135044
-Node: Naming Standard Input137991
-Node: Environment Variables139084
-Node: AWKPATH Variable139642
-Ref: AWKPATH Variable-Footnote-1143053
-Ref: AWKPATH Variable-Footnote-2143087
-Node: AWKLIBPATH Variable143348
-Node: Other Environment Variables144605
-Node: Exit Status148426
-Node: Include Files149103
-Node: Loading Shared Libraries152698
-Node: Obsolete154126
-Node: Undocumented154818
-Node: Invoking Summary155115
-Node: Regexp156775
-Node: Regexp Usage158229
-Node: Escape Sequences160266
-Node: Regexp Operators166498
-Ref: Regexp Operators-Footnote-1173914
-Ref: Regexp Operators-Footnote-2174061
-Node: Bracket Expressions174159
-Ref: table-char-classes176635
-Node: Leftmost Longest179772
-Node: Computed Regexps181075
-Node: GNU Regexp Operators184502
-Node: Case-sensitivity188181
-Ref: Case-sensitivity-Footnote-1191068
-Ref: Case-sensitivity-Footnote-2191303
-Node: Regexp Summary191411
-Node: Reading Files192877
-Node: Records195146
-Node: awk split records195879
-Node: gawk split records200810
-Ref: gawk split records-Footnote-1205350
-Node: Fields205387
-Node: Nonconstant Fields208128
-Ref: Nonconstant Fields-Footnote-1210364
-Node: Changing Fields210568
-Node: Field Separators216496
-Node: Default Field Splitting219194
-Node: Regexp Field Splitting220312
-Node: Single Character Fields223665
-Node: Command Line Field Separator224725
-Node: Full Line Fields227943
-Ref: Full Line Fields-Footnote-1229465
-Ref: Full Line Fields-Footnote-2229511
-Node: Field Splitting Summary229612
-Node: Constant Size231686
-Node: Fixed width data232418
-Node: Skipping intervening235885
-Node: Allowing trailing data236683
-Node: Fields with fixed data237720
-Node: Splitting By Content239238
-Ref: Splitting By Content-Footnote-1242888
-Node: Testing field creation243051
-Node: Multiple Line244672
-Ref: Multiple Line-Footnote-1250556
-Node: Getline250735
-Node: Plain Getline253204
-Node: Getline/Variable255845
-Node: Getline/File256996
-Node: Getline/Variable/File258384
-Ref: Getline/Variable/File-Footnote-1259989
-Node: Getline/Pipe260077
-Node: Getline/Variable/Pipe262784
-Node: Getline/Coprocess263919
-Node: Getline/Variable/Coprocess265186
-Node: Getline Notes265928
-Node: Getline Summary268725
-Ref: table-getline-variants269149
-Node: Read Timeout269897
-Ref: Read Timeout-Footnote-1273803
-Node: Retrying Input273861
-Node: Command-line directories275060
-Node: Input Summary275966
-Node: Input Exercises279138
-Node: Printing279866
-Node: Print281700
-Node: Print Examples283157
-Node: Output Separators285937
-Node: OFMT287954
-Node: Printf289310
-Node: Basic Printf290095
-Node: Control Letters291669
-Node: Format Modifiers295657
-Node: Printf Examples301672
-Node: Redirection304158
-Node: Special FD310999
-Ref: Special FD-Footnote-1314167
-Node: Special Files314241
-Node: Other Inherited Files314858
-Node: Special Network315859
-Node: Special Caveats316719
-Node: Close Files And Pipes317668
-Ref: table-close-pipe-return-values324575
-Ref: Close Files And Pipes-Footnote-1325358
-Ref: Close Files And Pipes-Footnote-2325506
-Node: Nonfatal325658
-Node: Output Summary327983
-Node: Output Exercises329205
-Node: Expressions329884
-Node: Values331072
-Node: Constants331750
-Node: Scalar Constants332441
-Ref: Scalar Constants-Footnote-1333305
-Node: Nondecimal-numbers333555
-Node: Regexp Constants336556
-Node: Using Constant Regexps337082
-Node: Standard Regexp Constants337704
-Node: Strong Regexp Constants340892
-Node: Variables343850
-Node: Using Variables344507
-Node: Assignment Options346417
-Node: Conversion348290
-Node: Strings And Numbers348814
-Ref: Strings And Numbers-Footnote-1351877
-Node: Locale influences conversions351986
-Ref: table-locale-affects354744
-Node: All Operators355362
-Node: Arithmetic Ops355991
-Node: Concatenation358497
-Ref: Concatenation-Footnote-1361344
-Node: Assignment Ops361451
-Ref: table-assign-ops366442
-Node: Increment Ops367755
-Node: Truth Values and Conditions371215
-Node: Truth Values372289
-Node: Typing and Comparison373337
-Node: Variable Typing374157
-Ref: Variable Typing-Footnote-1380620
-Ref: Variable Typing-Footnote-2380692
-Node: Comparison Operators380769
-Ref: table-relational-ops381188
-Node: POSIX String Comparison384683
-Ref: POSIX String Comparison-Footnote-1386378
-Ref: POSIX String Comparison-Footnote-2386517
-Node: Boolean Ops386601
-Ref: Boolean Ops-Footnote-1391083
-Node: Conditional Exp391175
-Node: Function Calls392911
-Node: Precedence396788
-Node: Locales400447
-Node: Expressions Summary402079
-Node: Patterns and Actions404652
-Node: Pattern Overview405772
-Node: Regexp Patterns407449
-Node: Expression Patterns407991
-Node: Ranges411772
-Node: BEGIN/END414880
-Node: Using BEGIN/END415641
-Ref: Using BEGIN/END-Footnote-1418377
-Node: I/O And BEGIN/END418483
-Node: BEGINFILE/ENDFILE420797
-Node: Empty423704
-Node: Using Shell Variables424021
-Node: Action Overview426295
-Node: Statements428620
-Node: If Statement430468
-Node: While Statement431963
-Node: Do Statement433991
-Node: For Statement435139
-Node: Switch Statement438297
-Node: Break Statement440683
-Node: Continue Statement442775
-Node: Next Statement444602
-Node: Nextfile Statement446985
-Node: Exit Statement449637
-Node: Built-in Variables452040
-Node: User-modified453173
-Node: Auto-set460940
-Ref: Auto-set-Footnote-1476537
-Ref: Auto-set-Footnote-2476743
-Node: ARGC and ARGV476799
-Node: Pattern Action Summary481012
-Node: Arrays483442
-Node: Array Basics484771
-Node: Array Intro485615
-Ref: figure-array-elements487590
-Ref: Array Intro-Footnote-1490294
-Node: Reference to Elements490422
-Node: Assigning Elements492886
-Node: Array Example493377
-Node: Scanning an Array495136
-Node: Controlling Scanning498158
-Ref: Controlling Scanning-Footnote-1503557
-Node: Numeric Array Subscripts503873
-Node: Uninitialized Subscripts506057
-Node: Delete507676
-Ref: Delete-Footnote-1510428
-Node: Multidimensional510485
-Node: Multiscanning513580
-Node: Arrays of Arrays515171
-Node: Arrays Summary519938
-Node: Functions522031
-Node: Built-in523069
-Node: Calling Built-in524150
-Node: Numeric Functions526146
-Ref: Numeric Functions-Footnote-1530174
-Ref: Numeric Functions-Footnote-2530531
-Ref: Numeric Functions-Footnote-3530579
-Node: String Functions530851
-Ref: String Functions-Footnote-1554509
-Ref: String Functions-Footnote-2554637
-Ref: String Functions-Footnote-3554885
-Node: Gory Details554972
-Ref: table-sub-escapes556763
-Ref: table-sub-proposed558282
-Ref: table-posix-sub559645
-Ref: table-gensub-escapes561186
-Ref: Gory Details-Footnote-1562009
-Node: I/O Functions562163
-Ref: table-system-return-values568745
-Ref: I/O Functions-Footnote-1570725
-Ref: I/O Functions-Footnote-2570873
-Node: Time Functions570993
-Ref: Time Functions-Footnote-1581660
-Ref: Time Functions-Footnote-2581728
-Ref: Time Functions-Footnote-3581886
-Ref: Time Functions-Footnote-4581997
-Ref: Time Functions-Footnote-5582109
-Ref: Time Functions-Footnote-6582336
-Node: Bitwise Functions582602
-Ref: table-bitwise-ops583196
-Ref: Bitwise Functions-Footnote-1589229
-Ref: Bitwise Functions-Footnote-2589402
-Node: Type Functions589593
-Node: I18N Functions592510
-Node: User-defined594161
-Node: Definition Syntax594966
-Ref: Definition Syntax-Footnote-1600653
-Node: Function Example600724
-Ref: Function Example-Footnote-1603646
-Node: Function Caveats603668
-Node: Calling A Function604186
-Node: Variable Scope605144
-Node: Pass By Value/Reference608138
-Node: Return Statement611637
-Node: Dynamic Typing614616
-Node: Indirect Calls615546
-Ref: Indirect Calls-Footnote-1625797
-Node: Functions Summary625925
-Node: Library Functions628630
-Ref: Library Functions-Footnote-1632237
-Ref: Library Functions-Footnote-2632380
-Node: Library Names632551
-Ref: Library Names-Footnote-1636011
-Ref: Library Names-Footnote-2636234
-Node: General Functions636320
-Node: Strtonum Function637423
-Node: Assert Function640445
-Node: Round Function643771
-Node: Cliff Random Function645312
-Node: Ordinal Functions646328
-Ref: Ordinal Functions-Footnote-1649391
-Ref: Ordinal Functions-Footnote-2649643
-Node: Join Function649853
-Ref: Join Function-Footnote-1651623
-Node: Getlocaltime Function651823
-Node: Readfile Function655565
-Node: Shell Quoting657537
-Node: Data File Management658938
-Node: Filetrans Function659570
-Node: Rewind Function663666
-Node: File Checking665576
-Ref: File Checking-Footnote-1666910
-Node: Empty Files667111
-Node: Ignoring Assigns669090
-Node: Getopt Function670640
-Ref: Getopt Function-Footnote-1682109
-Node: Passwd Functions682309
-Ref: Passwd Functions-Footnote-1691148
-Node: Group Functions691236
-Ref: Group Functions-Footnote-1699134
-Node: Walking Arrays699341
-Node: Library Functions Summary702349
-Node: Library Exercises703755
-Node: Sample Programs704220
-Node: Running Examples704990
-Node: Clones705718
-Node: Cut Program706942
-Node: Egrep Program716871
-Ref: Egrep Program-Footnote-1724383
-Node: Id Program724493
-Node: Split Program728173
-Ref: Split Program-Footnote-1731632
-Node: Tee Program731761
-Node: Uniq Program734551
-Node: Wc Program741977
-Ref: Wc Program-Footnote-1746232
-Node: Miscellaneous Programs746326
-Node: Dupword Program747539
-Node: Alarm Program749569
-Node: Translate Program754424
-Ref: Translate Program-Footnote-1758989
-Node: Labels Program759259
-Ref: Labels Program-Footnote-1762610
-Node: Word Sorting762694
-Node: History Sorting766766
-Node: Extract Program768601
-Node: Simple Sed776130
-Node: Igawk Program779204
-Ref: Igawk Program-Footnote-1793535
-Ref: Igawk Program-Footnote-2793737
-Ref: Igawk Program-Footnote-3793859
-Node: Anagram Program793974
-Node: Signature Program797036
-Node: Programs Summary798283
-Node: Programs Exercises799497
-Ref: Programs Exercises-Footnote-1803626
-Node: Advanced Features803717
-Node: Nondecimal Data805707
-Node: Array Sorting807298
-Node: Controlling Array Traversal807998
-Ref: Controlling Array Traversal-Footnote-1816365
-Node: Array Sorting Functions816483
-Ref: Array Sorting Functions-Footnote-1821574
-Node: Two-way I/O821770
-Ref: Two-way I/O-Footnote-1828321
-Ref: Two-way I/O-Footnote-2828508
-Node: TCP/IP Networking828590
-Node: Profiling831708
-Ref: Profiling-Footnote-1840380
-Node: Advanced Features Summary840703
-Node: Internationalization842547
-Node: I18N and L10N844027
-Node: Explaining gettext844714
-Ref: Explaining gettext-Footnote-1850606
-Ref: Explaining gettext-Footnote-2850791
-Node: Programmer i18n850956
-Ref: Programmer i18n-Footnote-1855905
-Node: Translator i18n855954
-Node: String Extraction856748
-Ref: String Extraction-Footnote-1857880
-Node: Printf Ordering857966
-Ref: Printf Ordering-Footnote-1860752
-Node: I18N Portability860816
-Ref: I18N Portability-Footnote-1863272
-Node: I18N Example863335
-Ref: I18N Example-Footnote-1866141
-Node: Gawk I18N866214
-Node: I18N Summary866859
-Node: Debugger868200
-Node: Debugging869222
-Node: Debugging Concepts869663
-Node: Debugging Terms871472
-Node: Awk Debugging874047
-Node: Sample Debugging Session874953
-Node: Debugger Invocation875487
-Node: Finding The Bug876873
-Node: List of Debugger Commands883351
-Node: Breakpoint Control884684
-Node: Debugger Execution Control888378
-Node: Viewing And Changing Data891740
-Node: Execution Stack895114
-Node: Debugger Info896751
-Node: Miscellaneous Debugger Commands900822
-Node: Readline Support905910
-Node: Limitations906806
-Node: Debugging Summary908915
-Node: Arbitrary Precision Arithmetic910194
-Node: Computer Arithmetic911679
-Ref: table-numeric-ranges915270
-Ref: Computer Arithmetic-Footnote-1915992
-Node: Math Definitions916049
-Ref: table-ieee-formats919363
-Ref: Math Definitions-Footnote-1919966
-Node: MPFR features920071
-Node: FP Math Caution921788
-Ref: FP Math Caution-Footnote-1922860
-Node: Inexactness of computations923229
-Node: Inexact representation924189
-Node: Comparing FP Values925549
-Node: Errors accumulate926631
-Node: Getting Accuracy928064
-Node: Try To Round930774
-Node: Setting precision931673
-Ref: table-predefined-precision-strings932370
-Node: Setting the rounding mode934200
-Ref: table-gawk-rounding-modes934574
-Ref: Setting the rounding mode-Footnote-1937982
-Node: Arbitrary Precision Integers938161
-Ref: Arbitrary Precision Integers-Footnote-1941336
-Node: Checking for MPFR941485
-Node: POSIX Floating Point Problems942782
-Ref: POSIX Floating Point Problems-Footnote-1946653
-Node: Floating point summary946691
-Node: Dynamic Extensions948881
-Node: Extension Intro950434
-Node: Plugin License951700
-Node: Extension Mechanism Outline952497
-Ref: figure-load-extension952936
-Ref: figure-register-new-function954501
-Ref: figure-call-new-function955593
-Node: Extension API Description957655
-Node: Extension API Functions Introduction959297
-Node: General Data Types964837
-Ref: General Data Types-Footnote-1972958
-Node: Memory Allocation Functions973257
-Ref: Memory Allocation Functions-Footnote-1977465
-Node: Constructor Functions977564
-Node: Registration Functions981150
-Node: Extension Functions981835
-Node: Exit Callback Functions987048
-Node: Extension Version String988298
-Node: Input Parsers988961
-Node: Output Wrappers1001682
-Node: Two-way processors1006194
-Node: Printing Messages1008459
-Ref: Printing Messages-Footnote-11009630
-Node: Updating ERRNO1009783
-Node: Requesting Values1010522
-Ref: table-value-types-returned1011259
-Node: Accessing Parameters1012195
-Node: Symbol Table Access1013430
-Node: Symbol table by name1013942
-Node: Symbol table by cookie1015731
-Ref: Symbol table by cookie-Footnote-11019916
-Node: Cached values1019980
-Ref: Cached values-Footnote-11023516
-Node: Array Manipulation1023669
-Ref: Array Manipulation-Footnote-11024760
-Node: Array Data Types1024797
-Ref: Array Data Types-Footnote-11027455
-Node: Array Functions1027547
-Node: Flattening Arrays1032045
-Node: Creating Arrays1039021
-Node: Redirection API1043790
-Node: Extension API Variables1046623
-Node: Extension Versioning1047334
-Ref: gawk-api-version1047763
-Node: Extension GMP/MPFR Versioning1049491
-Node: Extension API Informational Variables1051119
-Node: Extension API Boilerplate1052192
-Node: Changes from API V11056166
-Node: Finding Extensions1056826
-Node: Extension Example1057385
-Node: Internal File Description1058183
-Node: Internal File Ops1062263
-Ref: Internal File Ops-Footnote-11073663
-Node: Using Internal File Ops1073803
-Ref: Using Internal File Ops-Footnote-11076186
-Node: Extension Samples1076460
-Node: Extension Sample File Functions1077989
-Node: Extension Sample Fnmatch1085638
-Node: Extension Sample Fork1087125
-Node: Extension Sample Inplace1088343
-Node: Extension Sample Ord1091560
-Node: Extension Sample Readdir1092396
-Ref: table-readdir-file-types1093285
-Node: Extension Sample Revout1094090
-Node: Extension Sample Rev2way1094679
-Node: Extension Sample Read write array1095419
-Node: Extension Sample Readfile1097361
-Node: Extension Sample Time1098456
-Node: Extension Sample API Tests1099804
-Node: gawkextlib1100296
-Node: Extension summary1102743
-Node: Extension Exercises1106445
-Node: Language History1107943
-Node: V7/SVR3.11109599
-Node: SVR41111751
-Node: POSIX1113185
-Node: BTL1114564
-Node: POSIX/GNU1115293
-Node: Feature History1121071
-Node: Common Extensions1136930
-Node: Ranges and Locales1138213
-Ref: Ranges and Locales-Footnote-11142829
-Ref: Ranges and Locales-Footnote-21142856
-Ref: Ranges and Locales-Footnote-31143091
-Node: Contributors1143312
-Node: History summary1148940
-Node: Installation1150320
-Node: Gawk Distribution1151264
-Node: Getting1151748
-Node: Extracting1152709
-Node: Distribution contents1154347
-Node: Unix Installation1160689
-Node: Quick Installation1161371
-Node: Shell Startup Files1163785
-Node: Additional Configuration Options1164874
-Node: Configuration Philosophy1166863
-Node: Non-Unix Installation1169232
-Node: PC Installation1169692
-Node: PC Binary Installation1170530
-Node: PC Compiling1170965
-Node: PC Using1172082
-Node: Cygwin1175127
-Node: MSYS1175897
-Node: VMS Installation1176398
-Node: VMS Compilation1177189
-Ref: VMS Compilation-Footnote-11178418
-Node: VMS Dynamic Extensions1178476
-Node: VMS Installation Details1180161
-Node: VMS Running1182414
-Node: VMS GNV1186693
-Node: VMS Old Gawk1187428
-Node: Bugs1187899
-Node: Bug address1188562
-Node: Usenet1190959
-Node: Maintainers1191736
-Node: Other Versions1192997
-Node: Installation summary1199581
-Node: Notes1200616
-Node: Compatibility Mode1201481
-Node: Additions1202263
-Node: Accessing The Source1203188
-Node: Adding Code1204623
-Node: New Ports1210841
-Node: Derived Files1215329
-Ref: Derived Files-Footnote-11220814
-Ref: Derived Files-Footnote-21220849
-Ref: Derived Files-Footnote-31221447
-Node: Future Extensions1221561
-Node: Implementation Limitations1222219
-Node: Extension Design1223402
-Node: Old Extension Problems1224556
-Ref: Old Extension Problems-Footnote-11226074
-Node: Extension New Mechanism Goals1226131
-Ref: Extension New Mechanism Goals-Footnote-11229495
-Node: Extension Other Design Decisions1229684
-Node: Extension Future Growth1231797
-Node: Old Extension Mechanism1232633
-Node: Notes summary1234396
-Node: Basic Concepts1235578
-Node: Basic High Level1236259
-Ref: figure-general-flow1236541
-Ref: figure-process-flow1237226
-Ref: Basic High Level-Footnote-11240527
-Node: Basic Data Typing1240712
-Node: Glossary1244040
-Node: Copying1275987
-Node: GNU Free Documentation License1313526
-Node: Index1338644
+Node: Getting Started73916
+Node: Running gawk76355
+Node: One-shot77545
+Node: Read Terminal78808
+Node: Long80801
+Node: Executable Scripts82314
+Ref: Executable Scripts-Footnote-185109
+Node: Comments85212
+Node: Quoting87696
+Node: DOS Quoting93213
+Node: Sample Data Files95269
+Node: Very Simple97864
+Node: Two Rules102766
+Node: More Complex104651
+Node: Statements/Lines107517
+Ref: Statements/Lines-Footnote-1111976
+Node: Other Features112241
+Node: When113177
+Ref: When-Footnote-1114931
+Node: Intro Summary114996
+Node: Invoking Gawk115880
+Node: Command Line117394
+Node: Options118192
+Ref: Options-Footnote-1134811
+Ref: Options-Footnote-2135041
+Node: Other Arguments135066
+Node: Naming Standard Input138013
+Node: Environment Variables139106
+Node: AWKPATH Variable139664
+Ref: AWKPATH Variable-Footnote-1143075
+Ref: AWKPATH Variable-Footnote-2143109
+Node: AWKLIBPATH Variable143370
+Node: Other Environment Variables144627
+Node: Exit Status148448
+Node: Include Files149125
+Node: Loading Shared Libraries152720
+Node: Obsolete154148
+Node: Undocumented154840
+Node: Invoking Summary155137
+Node: Regexp156797
+Node: Regexp Usage158251
+Node: Escape Sequences160288
+Node: Regexp Operators166520
+Ref: Regexp Operators-Footnote-1173936
+Ref: Regexp Operators-Footnote-2174083
+Node: Bracket Expressions174181
+Ref: table-char-classes176657
+Node: Leftmost Longest179794
+Node: Computed Regexps181097
+Node: GNU Regexp Operators184524
+Node: Case-sensitivity188203
+Ref: Case-sensitivity-Footnote-1191090
+Ref: Case-sensitivity-Footnote-2191325
+Node: Regexp Summary191433
+Node: Reading Files192899
+Node: Records195168
+Node: awk split records195901
+Node: gawk split records200832
+Ref: gawk split records-Footnote-1205372
+Node: Fields205409
+Node: Nonconstant Fields208150
+Ref: Nonconstant Fields-Footnote-1210386
+Node: Changing Fields210590
+Node: Field Separators216518
+Node: Default Field Splitting219216
+Node: Regexp Field Splitting220334
+Node: Single Character Fields223687
+Node: Command Line Field Separator224747
+Node: Full Line Fields227965
+Ref: Full Line Fields-Footnote-1229487
+Ref: Full Line Fields-Footnote-2229533
+Node: Field Splitting Summary229634
+Node: Constant Size231708
+Node: Fixed width data232440
+Node: Skipping intervening235907
+Node: Allowing trailing data236705
+Node: Fields with fixed data237742
+Node: Splitting By Content239260
+Ref: Splitting By Content-Footnote-1242910
+Node: Testing field creation243073
+Node: Multiple Line244694
+Ref: Multiple Line-Footnote-1250578
+Node: Getline250757
+Node: Plain Getline253226
+Node: Getline/Variable255867
+Node: Getline/File257018
+Node: Getline/Variable/File258406
+Ref: Getline/Variable/File-Footnote-1260011
+Node: Getline/Pipe260099
+Node: Getline/Variable/Pipe262806
+Node: Getline/Coprocess263941
+Node: Getline/Variable/Coprocess265208
+Node: Getline Notes265950
+Node: Getline Summary268747
+Ref: table-getline-variants269171
+Node: Read Timeout269919
+Ref: Read Timeout-Footnote-1273825
+Node: Retrying Input273883
+Node: Command-line directories275082
+Node: Input Summary275988
+Node: Input Exercises279160
+Node: Printing279888
+Node: Print281722
+Node: Print Examples283179
+Node: Output Separators285959
+Node: OFMT287976
+Node: Printf289332
+Node: Basic Printf290117
+Node: Control Letters291691
+Node: Format Modifiers295679
+Node: Printf Examples301694
+Node: Redirection304180
+Node: Special FD311021
+Ref: Special FD-Footnote-1314189
+Node: Special Files314263
+Node: Other Inherited Files314880
+Node: Special Network315881
+Node: Special Caveats316741
+Node: Close Files And Pipes317690
+Ref: table-close-pipe-return-values324597
+Ref: Close Files And Pipes-Footnote-1325380
+Ref: Close Files And Pipes-Footnote-2325528
+Node: Nonfatal325680
+Node: Output Summary328005
+Node: Output Exercises329227
+Node: Expressions329906
+Node: Values331094
+Node: Constants331772
+Node: Scalar Constants332463
+Ref: Scalar Constants-Footnote-1333327
+Node: Nondecimal-numbers333577
+Node: Regexp Constants336578
+Node: Using Constant Regexps337104
+Node: Standard Regexp Constants337726
+Node: Strong Regexp Constants340914
+Node: Variables343872
+Node: Using Variables344529
+Node: Assignment Options346439
+Node: Conversion348312
+Node: Strings And Numbers348836
+Ref: Strings And Numbers-Footnote-1351899
+Node: Locale influences conversions352008
+Ref: table-locale-affects354766
+Node: All Operators355384
+Node: Arithmetic Ops356013
+Node: Concatenation358519
+Ref: Concatenation-Footnote-1361366
+Node: Assignment Ops361473
+Ref: table-assign-ops366464
+Node: Increment Ops367777
+Node: Truth Values and Conditions371237
+Node: Truth Values372311
+Node: Typing and Comparison373359
+Node: Variable Typing374179
+Ref: Variable Typing-Footnote-1380642
+Ref: Variable Typing-Footnote-2380714
+Node: Comparison Operators380791
+Ref: table-relational-ops381210
+Node: POSIX String Comparison384705
+Ref: POSIX String Comparison-Footnote-1386400
+Ref: POSIX String Comparison-Footnote-2386539
+Node: Boolean Ops386623
+Ref: Boolean Ops-Footnote-1391105
+Node: Conditional Exp391197
+Node: Function Calls392933
+Node: Precedence396810
+Node: Locales400469
+Node: Expressions Summary402101
+Node: Patterns and Actions404674
+Node: Pattern Overview405794
+Node: Regexp Patterns407471
+Node: Expression Patterns408013
+Node: Ranges411794
+Node: BEGIN/END414902
+Node: Using BEGIN/END415663
+Ref: Using BEGIN/END-Footnote-1418399
+Node: I/O And BEGIN/END418505
+Node: BEGINFILE/ENDFILE420819
+Node: Empty423726
+Node: Using Shell Variables424043
+Node: Action Overview426317
+Node: Statements428642
+Node: If Statement430490
+Node: While Statement431985
+Node: Do Statement434013
+Node: For Statement435161
+Node: Switch Statement438319
+Node: Break Statement440705
+Node: Continue Statement442797
+Node: Next Statement444624
+Node: Nextfile Statement447007
+Node: Exit Statement449659
+Node: Built-in Variables452062
+Node: User-modified453195
+Node: Auto-set460962
+Ref: Auto-set-Footnote-1476559
+Ref: Auto-set-Footnote-2476765
+Node: ARGC and ARGV476821
+Node: Pattern Action Summary481034
+Node: Arrays483464
+Node: Array Basics484793
+Node: Array Intro485637
+Ref: figure-array-elements487612
+Ref: Array Intro-Footnote-1490316
+Node: Reference to Elements490444
+Node: Assigning Elements492908
+Node: Array Example493399
+Node: Scanning an Array495158
+Node: Controlling Scanning498180
+Ref: Controlling Scanning-Footnote-1503579
+Node: Numeric Array Subscripts503895
+Node: Uninitialized Subscripts506079
+Node: Delete507698
+Ref: Delete-Footnote-1510450
+Node: Multidimensional510507
+Node: Multiscanning513602
+Node: Arrays of Arrays515193
+Node: Arrays Summary519960
+Node: Functions522053
+Node: Built-in523091
+Node: Calling Built-in524172
+Node: Numeric Functions526168
+Ref: Numeric Functions-Footnote-1530196
+Ref: Numeric Functions-Footnote-2530553
+Ref: Numeric Functions-Footnote-3530601
+Node: String Functions530873
+Ref: String Functions-Footnote-1554531
+Ref: String Functions-Footnote-2554659
+Ref: String Functions-Footnote-3554907
+Node: Gory Details554994
+Ref: table-sub-escapes556785
+Ref: table-sub-proposed558304
+Ref: table-posix-sub559667
+Ref: table-gensub-escapes561208
+Ref: Gory Details-Footnote-1562031
+Node: I/O Functions562185
+Ref: table-system-return-values568767
+Ref: I/O Functions-Footnote-1570747
+Ref: I/O Functions-Footnote-2570895
+Node: Time Functions571015
+Ref: Time Functions-Footnote-1581682
+Ref: Time Functions-Footnote-2581750
+Ref: Time Functions-Footnote-3581908
+Ref: Time Functions-Footnote-4582019
+Ref: Time Functions-Footnote-5582131
+Ref: Time Functions-Footnote-6582358
+Node: Bitwise Functions582624
+Ref: table-bitwise-ops583218
+Ref: Bitwise Functions-Footnote-1589251
+Ref: Bitwise Functions-Footnote-2589424
+Node: Type Functions589615
+Node: I18N Functions592532
+Node: User-defined594183
+Node: Definition Syntax594988
+Ref: Definition Syntax-Footnote-1600675
+Node: Function Example600746
+Ref: Function Example-Footnote-1603668
+Node: Function Caveats603690
+Node: Calling A Function604208
+Node: Variable Scope605166
+Node: Pass By Value/Reference608160
+Node: Return Statement611659
+Node: Dynamic Typing614638
+Node: Indirect Calls615568
+Ref: Indirect Calls-Footnote-1625819
+Node: Functions Summary625947
+Node: Library Functions628652
+Ref: Library Functions-Footnote-1632259
+Ref: Library Functions-Footnote-2632402
+Node: Library Names632573
+Ref: Library Names-Footnote-1636033
+Ref: Library Names-Footnote-2636256
+Node: General Functions636342
+Node: Strtonum Function637445
+Node: Assert Function640467
+Node: Round Function643793
+Node: Cliff Random Function645334
+Node: Ordinal Functions646350
+Ref: Ordinal Functions-Footnote-1649413
+Ref: Ordinal Functions-Footnote-2649665
+Node: Join Function649875
+Ref: Join Function-Footnote-1651645
+Node: Getlocaltime Function651845
+Node: Readfile Function655587
+Node: Shell Quoting657559
+Node: Data File Management658960
+Node: Filetrans Function659592
+Node: Rewind Function663688
+Node: File Checking665598
+Ref: File Checking-Footnote-1666932
+Node: Empty Files667133
+Node: Ignoring Assigns669112
+Node: Getopt Function670662
+Ref: Getopt Function-Footnote-1682131
+Node: Passwd Functions682331
+Ref: Passwd Functions-Footnote-1691170
+Node: Group Functions691258
+Ref: Group Functions-Footnote-1699156
+Node: Walking Arrays699363
+Node: Library Functions Summary702371
+Node: Library Exercises703777
+Node: Sample Programs704242
+Node: Running Examples705012
+Node: Clones705740
+Node: Cut Program706964
+Node: Egrep Program716893
+Ref: Egrep Program-Footnote-1724405
+Node: Id Program724515
+Node: Split Program728195
+Ref: Split Program-Footnote-1731654
+Node: Tee Program731783
+Node: Uniq Program734573
+Node: Wc Program741999
+Ref: Wc Program-Footnote-1746254
+Node: Miscellaneous Programs746348
+Node: Dupword Program747561
+Node: Alarm Program749591
+Node: Translate Program754446
+Ref: Translate Program-Footnote-1759011
+Node: Labels Program759281
+Ref: Labels Program-Footnote-1762632
+Node: Word Sorting762716
+Node: History Sorting766788
+Node: Extract Program768623
+Node: Simple Sed776152
+Node: Igawk Program779226
+Ref: Igawk Program-Footnote-1793557
+Ref: Igawk Program-Footnote-2793759
+Ref: Igawk Program-Footnote-3793881
+Node: Anagram Program793996
+Node: Signature Program797058
+Node: Programs Summary798305
+Node: Programs Exercises799519
+Ref: Programs Exercises-Footnote-1803648
+Node: Advanced Features803739
+Node: Nondecimal Data805729
+Node: Array Sorting807320
+Node: Controlling Array Traversal808020
+Ref: Controlling Array Traversal-Footnote-1816387
+Node: Array Sorting Functions816505
+Ref: Array Sorting Functions-Footnote-1821596
+Node: Two-way I/O821792
+Ref: Two-way I/O-Footnote-1828343
+Ref: Two-way I/O-Footnote-2828530
+Node: TCP/IP Networking828612
+Node: Profiling831730
+Ref: Profiling-Footnote-1840402
+Node: Advanced Features Summary840725
+Node: Internationalization842569
+Node: I18N and L10N844049
+Node: Explaining gettext844736
+Ref: Explaining gettext-Footnote-1850628
+Ref: Explaining gettext-Footnote-2850813
+Node: Programmer i18n850978
+Ref: Programmer i18n-Footnote-1855927
+Node: Translator i18n855976
+Node: String Extraction856770
+Ref: String Extraction-Footnote-1857902
+Node: Printf Ordering857988
+Ref: Printf Ordering-Footnote-1860774
+Node: I18N Portability860838
+Ref: I18N Portability-Footnote-1863294
+Node: I18N Example863357
+Ref: I18N Example-Footnote-1866163
+Node: Gawk I18N866236
+Node: I18N Summary866881
+Node: Debugger868222
+Node: Debugging869244
+Node: Debugging Concepts869685
+Node: Debugging Terms871494
+Node: Awk Debugging874069
+Node: Sample Debugging Session874975
+Node: Debugger Invocation875509
+Node: Finding The Bug876895
+Node: List of Debugger Commands883373
+Node: Breakpoint Control884706
+Node: Debugger Execution Control888400
+Node: Viewing And Changing Data891762
+Node: Execution Stack895136
+Node: Debugger Info896773
+Node: Miscellaneous Debugger Commands900844
+Node: Readline Support905932
+Node: Limitations906828
+Node: Debugging Summary908937
+Node: Arbitrary Precision Arithmetic910216
+Node: Computer Arithmetic911701
+Ref: table-numeric-ranges915292
+Ref: Computer Arithmetic-Footnote-1916014
+Node: Math Definitions916071
+Ref: table-ieee-formats919385
+Ref: Math Definitions-Footnote-1919988
+Node: MPFR features920093
+Node: FP Math Caution921810
+Ref: FP Math Caution-Footnote-1922882
+Node: Inexactness of computations923251
+Node: Inexact representation924211
+Node: Comparing FP Values925571
+Node: Errors accumulate926653
+Node: Getting Accuracy928086
+Node: Try To Round930796
+Node: Setting precision931695
+Ref: table-predefined-precision-strings932392
+Node: Setting the rounding mode934222
+Ref: table-gawk-rounding-modes934596
+Ref: Setting the rounding mode-Footnote-1938004
+Node: Arbitrary Precision Integers938183
+Ref: Arbitrary Precision Integers-Footnote-1941358
+Node: Checking for MPFR941507
+Node: POSIX Floating Point Problems942804
+Ref: POSIX Floating Point Problems-Footnote-1946675
+Node: Floating point summary946713
+Node: Dynamic Extensions948903
+Node: Extension Intro950456
+Node: Plugin License951722
+Node: Extension Mechanism Outline952519
+Ref: figure-load-extension952958
+Ref: figure-register-new-function954523
+Ref: figure-call-new-function955615
+Node: Extension API Description957677
+Node: Extension API Functions Introduction959319
+Node: General Data Types964859
+Ref: General Data Types-Footnote-1972980
+Node: Memory Allocation Functions973279
+Ref: Memory Allocation Functions-Footnote-1977487
+Node: Constructor Functions977586
+Node: Registration Functions981172
+Node: Extension Functions981857
+Node: Exit Callback Functions987070
+Node: Extension Version String988320
+Node: Input Parsers988983
+Node: Output Wrappers1001704
+Node: Two-way processors1006216
+Node: Printing Messages1008481
+Ref: Printing Messages-Footnote-11009652
+Node: Updating ERRNO1009805
+Node: Requesting Values1010544
+Ref: table-value-types-returned1011281
+Node: Accessing Parameters1012217
+Node: Symbol Table Access1013452
+Node: Symbol table by name1013964
+Node: Symbol table by cookie1015753
+Ref: Symbol table by cookie-Footnote-11019938
+Node: Cached values1020002
+Ref: Cached values-Footnote-11023538
+Node: Array Manipulation1023691
+Ref: Array Manipulation-Footnote-11024782
+Node: Array Data Types1024819
+Ref: Array Data Types-Footnote-11027477
+Node: Array Functions1027569
+Node: Flattening Arrays1032067
+Node: Creating Arrays1039043
+Node: Redirection API1043812
+Node: Extension API Variables1046645
+Node: Extension Versioning1047356
+Ref: gawk-api-version1047785
+Node: Extension GMP/MPFR Versioning1049513
+Node: Extension API Informational Variables1051141
+Node: Extension API Boilerplate1052214
+Node: Changes from API V11056188
+Node: Finding Extensions1056848
+Node: Extension Example1057407
+Node: Internal File Description1058205
+Node: Internal File Ops1062285
+Ref: Internal File Ops-Footnote-11073685
+Node: Using Internal File Ops1073825
+Ref: Using Internal File Ops-Footnote-11076208
+Node: Extension Samples1076482
+Node: Extension Sample File Functions1078011
+Node: Extension Sample Fnmatch1085660
+Node: Extension Sample Fork1087147
+Node: Extension Sample Inplace1088365
+Node: Extension Sample Ord1091582
+Node: Extension Sample Readdir1092418
+Ref: table-readdir-file-types1093307
+Node: Extension Sample Revout1094112
+Node: Extension Sample Rev2way1094701
+Node: Extension Sample Read write array1095441
+Node: Extension Sample Readfile1097383
+Node: Extension Sample Time1098478
+Node: Extension Sample API Tests1099826
+Node: gawkextlib1100318
+Node: Extension summary1102765
+Node: Extension Exercises1106467
+Node: Language History1107965
+Node: V7/SVR3.11109621
+Node: SVR41111773
+Node: POSIX1113207
+Node: BTL1114586
+Node: POSIX/GNU1115315
+Node: Feature History1121093
+Node: Common Extensions1136952
+Node: Ranges and Locales1138235
+Ref: Ranges and Locales-Footnote-11142851
+Ref: Ranges and Locales-Footnote-21142878
+Ref: Ranges and Locales-Footnote-31143113
+Node: Contributors1143334
+Node: History summary1149160
+Node: Installation1150540
+Node: Gawk Distribution1151484
+Node: Getting1151968
+Node: Extracting1152929
+Node: Distribution contents1154567
+Node: Unix Installation1161047
+Node: Quick Installation1161729
+Node: Shell Startup Files1164143
+Node: Additional Configuration Options1165232
+Node: Configuration Philosophy1167221
+Node: Non-Unix Installation1169590
+Node: PC Installation1170050
+Node: PC Binary Installation1170888
+Node: PC Compiling1171323
+Node: PC Using1172440
+Node: Cygwin1175485
+Node: MSYS1176255
+Node: VMS Installation1176756
+Node: VMS Compilation1177547
+Ref: VMS Compilation-Footnote-11178776
+Node: VMS Dynamic Extensions1178834
+Node: VMS Installation Details1180519
+Node: VMS Running1182772
+Node: VMS GNV1187051
+Node: VMS Old Gawk1187786
+Node: Bugs1188257
+Node: Bug address1188920
+Node: Usenet1191317
+Node: Maintainers1192094
+Node: Other Versions1193355
+Node: Installation summary1199939
+Node: Notes1200974
+Node: Compatibility Mode1201839
+Node: Additions1202621
+Node: Accessing The Source1203546
+Node: Adding Code1204981
+Node: New Ports1211199
+Node: Derived Files1215687
+Ref: Derived Files-Footnote-11221172
+Ref: Derived Files-Footnote-21221207
+Ref: Derived Files-Footnote-31221805
+Node: Future Extensions1221919
+Node: Implementation Limitations1222577
+Node: Extension Design1223760
+Node: Old Extension Problems1224914
+Ref: Old Extension Problems-Footnote-11226432
+Node: Extension New Mechanism Goals1226489
+Ref: Extension New Mechanism Goals-Footnote-11229853
+Node: Extension Other Design Decisions1230042
+Node: Extension Future Growth1232155
+Node: Old Extension Mechanism1232991
+Node: Notes summary1234754
+Node: Basic Concepts1235936
+Node: Basic High Level1236617
+Ref: figure-general-flow1236899
+Ref: figure-process-flow1237584
+Ref: Basic High Level-Footnote-11240885
+Node: Basic Data Typing1241070
+Node: Glossary1244398
+Node: Copying1276345
+Node: GNU Free Documentation License1313884
+Node: Index1339002

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 20c82251..813bb466 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -2211,6 +2211,7 @@ significant editorial help for this @value{DOCUMENT} for the
@cindex Deifik, Scott
@cindex Demaille, Akim
@cindex G., Daniel Richard
+@cindex Guerrero, Juan Manuel
@cindex Hankerson, Darrel
@cindex Jaegermann, Michal
@cindex Kahrs, J@"urgen
@@ -2231,6 +2232,7 @@ Stephen Davies,
Scott Deifik,
Akim Demaille,
Daniel Richard G.,
+Juan Manuel Guerrero,
Darrel Hankerson,
Michal Jaegermann,
J@"urgen Kahrs,
@@ -38698,6 +38700,13 @@ OpenVMS port and the related documentation.
@cindex Colombo, Antonio
Antonio Giovanni Colombo rewrote a number of examples in the early
chapters that were severely dated, for which I am incredibly grateful.
+He also provided and maintains the Italian translation.
+
+@item
+@cindex Curreli, Marco
+Marco Curreli, together with Antonio Colombo, translated this
+@value{DOCUMENT} into Italian. It is included in the @command{gawk}
+distribution.
@item
@cindex Guerrero, Juan Manuel
@@ -38987,6 +38996,10 @@ program presented in
(Since @command{gawk} can do its own @code{@@include} processing,
neither @command{igawk} nor @file{igawk.1} are installed.)
+@item doc/it/*
+Files for the Italian translation of this @value{DOCUMENT}, produced and
+contributed by Antonio Colombo and Marco Curreli.
+
@item doc/Makefile.in
The input file used during the configuration process to generate the
actual @file{Makefile} for creating the documentation.
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 94001fac..8fc5cd36 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -2178,6 +2178,7 @@ significant editorial help for this @value{DOCUMENT} for the
@cindex Deifik, Scott
@cindex Demaille, Akim
@cindex G., Daniel Richard
+@cindex Guerrero, Juan Manuel
@cindex Hankerson, Darrel
@cindex Jaegermann, Michal
@cindex Kahrs, J@"urgen
@@ -2198,6 +2199,7 @@ Stephen Davies,
Scott Deifik,
Akim Demaille,
Daniel Richard G.,
+Juan Manuel Guerrero,
Darrel Hankerson,
Michal Jaegermann,
J@"urgen Kahrs,
@@ -37712,6 +37714,13 @@ OpenVMS port and the related documentation.
@cindex Colombo, Antonio
Antonio Giovanni Colombo rewrote a number of examples in the early
chapters that were severely dated, for which I am incredibly grateful.
+He also provided and maintains the Italian translation.
+
+@item
+@cindex Curreli, Marco
+Marco Curreli, together with Antonio Colombo, translated this
+@value{DOCUMENT} into Italian. It is included in the @command{gawk}
+distribution.
@item
@cindex Guerrero, Juan Manuel
@@ -38001,6 +38010,10 @@ program presented in
(Since @command{gawk} can do its own @code{@@include} processing,
neither @command{igawk} nor @file{igawk.1} are installed.)
+@item doc/it/*
+Files for the Italian translation of this @value{DOCUMENT}, produced and
+contributed by Antonio Colombo and Marco Curreli.
+
@item doc/Makefile.in
The input file used during the configuration process to generate the
actual @file{Makefile} for creating the documentation.