summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2023-04-03 13:44:57 +0300
committerArnold D. Robbins <arnold@skeeve.com>2023-04-03 13:44:57 +0300
commit4ab83afa502fbe50051fa22ada896b4286ab6dae (patch)
treea6628201d1ef144726f23c2571a11f1faaec29c1
parent2a1050120ada686a6bdfeee494eb0ad7eef67f5c (diff)
downloadgawk-4ab83afa502fbe50051fa22ada896b4286ab6dae.tar.gz
Small formatting fix in the manual.
-rw-r--r--doc/ChangeLog5
-rw-r--r--doc/gawk.info652
-rw-r--r--doc/gawk.texi3
-rw-r--r--doc/gawktexi.in3
4 files changed, 336 insertions, 327 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 38659d73..cfdac702 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2023-04-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawktexi.in (Dynamic Typing): Small formatting fix.
+ Add an index entry.
+
2023-03-29 Arnold D. Robbins <arnold@skeeve.com>
* texinfo.tex: Sync from Texinfo.
diff --git a/doc/gawk.info b/doc/gawk.info
index 52dcc7b0..d32b9c99 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -15319,7 +15319,8 @@ File: gawk.info, Node: Dynamic Typing, Prev: Return Statement, Up: User-defin
9.2.5 Functions and Their Effects on Variable Typing
----------------------------------------------------
- It’s a desert topping! It’s a floor wax!
+ It’s a desert topping!
+ It’s a floor wax!
— _Saturday Night Live (back when it used to be funny)_
‘awk’ is a very fluid language. It is possible that ‘awk’ can’t tell
@@ -38775,6 +38776,7 @@ Index
* sample debugging session: Sample Debugging Session.
(line 6)
* sandbox mode: Options. (line 334)
+* Saturday Night Live: Dynamic Typing. (line 6)
* save debugger options: Debugger Info. (line 85)
* scalar or array: Type Functions. (line 11)
* scalar values: Basic Data Typing. (line 13)
@@ -39652,330 +39654,330 @@ Node: Function Caveats662110
Ref: Function Caveats-Footnote-1664205
Node: Return Statement664329
Node: Dynamic Typing667384
-Node: Indirect Calls669781
-Node: Functions Summary680940
-Node: Library Functions683717
-Ref: Library Functions-Footnote-1687265
-Ref: Library Functions-Footnote-2687408
-Node: Library Names687583
-Ref: Library Names-Footnote-1691377
-Ref: Library Names-Footnote-2691604
-Node: General Functions691700
-Node: Strtonum Function692894
-Node: Assert Function695976
-Node: Round Function699428
-Node: Cliff Random Function701006
-Node: Ordinal Functions702039
-Ref: Ordinal Functions-Footnote-1705148
-Ref: Ordinal Functions-Footnote-2705400
-Node: Join Function705614
-Ref: Join Function-Footnote-1707417
-Node: Getlocaltime Function707621
-Node: Readfile Function711395
-Node: Shell Quoting713424
-Node: Isnumeric Function714880
-Node: Data File Management716292
-Node: Filetrans Function716924
-Node: Rewind Function721218
-Node: File Checking723197
-Ref: File Checking-Footnote-1724569
-Node: Empty Files724776
-Node: Ignoring Assigns726843
-Node: Getopt Function728417
-Ref: Getopt Function-Footnote-1744251
-Node: Passwd Functions744463
-Ref: Passwd Functions-Footnote-1753645
-Node: Group Functions753733
-Ref: Group Functions-Footnote-1761871
-Node: Walking Arrays762084
-Node: Library Functions Summary765132
-Node: Library Exercises766556
-Node: Sample Programs767043
-Node: Running Examples767825
-Node: Clones768577
-Node: Cut Program769849
-Node: Egrep Program780290
-Node: Id Program789607
-Node: Split Program799721
-Ref: Split Program-Footnote-1809956
-Node: Tee Program810143
-Node: Uniq Program813052
-Node: Wc Program820917
-Node: Bytes vs. Characters821312
-Node: Using extensions822914
-Node: wc program823694
-Node: Miscellaneous Programs828700
-Node: Dupword Program829929
-Node: Alarm Program831992
-Node: Translate Program836905
-Ref: Translate Program-Footnote-1841646
-Node: Labels Program841924
-Ref: Labels Program-Footnote-1845365
-Node: Word Sorting845457
-Node: History Sorting849651
-Node: Extract Program851926
-Node: Simple Sed860195
-Node: Igawk Program863411
-Ref: Igawk Program-Footnote-1878658
-Ref: Igawk Program-Footnote-2878864
-Ref: Igawk Program-Footnote-3878994
-Node: Anagram Program879121
-Node: Signature Program882217
-Node: Programs Summary883469
-Node: Programs Exercises884727
-Ref: Programs Exercises-Footnote-1889043
-Node: Advanced Features889129
-Node: Nondecimal Data891623
-Node: Boolean Typed Values893253
-Node: Array Sorting895228
-Node: Controlling Array Traversal895957
-Ref: Controlling Array Traversal-Footnote-1904464
-Node: Array Sorting Functions904586
-Ref: Array Sorting Functions-Footnote-1910705
-Node: Two-way I/O910913
-Ref: Two-way I/O-Footnote-1918908
-Ref: Two-way I/O-Footnote-2919099
-Node: TCP/IP Networking919181
-Node: Profiling922361
-Node: Persistent Memory932071
-Ref: Persistent Memory-Footnote-1941029
-Node: Extension Philosophy941160
-Node: Advanced Features Summary942695
-Node: Internationalization944965
-Node: I18N and L10N946671
-Node: Explaining gettext947366
-Ref: Explaining gettext-Footnote-1953519
-Ref: Explaining gettext-Footnote-2953714
-Node: Programmer i18n953879
-Ref: Programmer i18n-Footnote-1958992
-Node: Translator i18n959041
-Node: String Extraction959877
-Ref: String Extraction-Footnote-1961055
-Node: Printf Ordering961153
-Ref: Printf Ordering-Footnote-1964015
-Node: I18N Portability964083
-Ref: I18N Portability-Footnote-1966657
-Node: I18N Example966728
-Ref: I18N Example-Footnote-1970128
-Ref: I18N Example-Footnote-2970204
-Node: Gawk I18N970321
-Node: I18N Summary970977
-Node: Debugger972378
-Node: Debugging973402
-Node: Debugging Concepts973851
-Node: Debugging Terms975677
-Node: Awk Debugging978290
-Ref: Awk Debugging-Footnote-1979267
-Node: Sample Debugging Session979407
-Node: Debugger Invocation979959
-Node: Finding The Bug981588
-Node: List of Debugger Commands988274
-Node: Breakpoint Control989651
-Node: Debugger Execution Control993483
-Node: Viewing And Changing Data996963
-Node: Execution Stack1000701
-Node: Debugger Info1002382
-Node: Miscellaneous Debugger Commands1006681
-Node: Readline Support1011934
-Node: Limitations1012880
-Node: Debugging Summary1015524
-Node: Namespaces1016827
-Node: Global Namespace1017954
-Node: Qualified Names1019399
-Node: Default Namespace1020434
-Node: Changing The Namespace1021209
-Node: Naming Rules1022903
-Node: Internal Name Management1024818
-Node: Namespace Example1025888
-Node: Namespace And Features1028471
-Node: Namespace Summary1029928
-Node: Arbitrary Precision Arithmetic1031441
-Node: Computer Arithmetic1032960
-Ref: table-numeric-ranges1036777
-Ref: table-floating-point-ranges1037275
-Ref: Computer Arithmetic-Footnote-11037934
-Node: Math Definitions1037993
-Ref: table-ieee-formats1041038
-Node: MPFR features1041612
-Node: MPFR On Parole1042065
-Ref: MPFR On Parole-Footnote-11042909
-Node: MPFR Intro1043068
-Node: FP Math Caution1044758
-Ref: FP Math Caution-Footnote-11045832
-Node: Inexactness of computations1046209
-Node: Inexact representation1047240
-Node: Comparing FP Values1048623
-Node: Errors accumulate1049881
-Node: Strange values1051348
-Ref: Strange values-Footnote-11054014
-Node: Getting Accuracy1054119
-Node: Try To Round1056856
-Node: Setting precision1057763
-Ref: table-predefined-precision-strings1058468
-Node: Setting the rounding mode1060353
-Ref: table-gawk-rounding-modes1060735
-Ref: Setting the rounding mode-Footnote-11064793
-Node: Arbitrary Precision Integers1064976
-Ref: Arbitrary Precision Integers-Footnote-11068188
-Node: Checking for MPFR1068344
-Node: POSIX Floating Point Problems1069834
-Ref: POSIX Floating Point Problems-Footnote-11074698
-Node: Floating point summary1074736
-Node: Dynamic Extensions1077000
-Node: Extension Intro1078599
-Node: Plugin License1079907
-Node: Extension Mechanism Outline1080720
-Ref: figure-load-extension1081171
-Ref: figure-register-new-function1082756
-Ref: figure-call-new-function1083866
-Node: Extension API Description1085990
-Node: Extension API Functions Introduction1087719
-Ref: table-api-std-headers1089617
-Node: General Data Types1094081
-Ref: General Data Types-Footnote-11103249
-Node: Memory Allocation Functions1103564
-Ref: Memory Allocation Functions-Footnote-11108289
-Node: Constructor Functions1108388
-Node: API Ownership of MPFR and GMP Values1112293
-Node: Registration Functions1113854
-Node: Extension Functions1114558
-Node: Exit Callback Functions1120134
-Node: Extension Version String1121453
-Node: Input Parsers1122148
-Node: Output Wrappers1136792
-Node: Two-way processors1141640
-Node: Printing Messages1144001
-Ref: Printing Messages-Footnote-11145215
-Node: Updating ERRNO1145370
-Node: Requesting Values1146169
-Ref: table-value-types-returned1146922
-Node: Accessing Parameters1148031
-Node: Symbol Table Access1149315
-Node: Symbol table by name1149831
-Ref: Symbol table by name-Footnote-11153042
-Node: Symbol table by cookie1153174
-Ref: Symbol table by cookie-Footnote-11157455
-Node: Cached values1157519
-Ref: Cached values-Footnote-11161163
-Node: Array Manipulation1161320
-Ref: Array Manipulation-Footnote-11162423
-Node: Array Data Types1162460
-Ref: Array Data Types-Footnote-11165282
-Node: Array Functions1165382
-Node: Flattening Arrays1170411
-Node: Creating Arrays1177463
-Node: Redirection API1182313
-Node: Extension API Variables1185334
-Node: Extension Versioning1186059
-Ref: gawk-api-version1186496
-Node: Extension GMP/MPFR Versioning1188284
-Node: Extension API Informational Variables1189990
-Node: Extension API Boilerplate1191151
-Node: Changes from API V11195287
-Node: Finding Extensions1196921
-Node: Extension Example1197496
-Node: Internal File Description1198320
-Node: Internal File Ops1202644
-Ref: Internal File Ops-Footnote-11214202
-Node: Using Internal File Ops1214350
-Ref: Using Internal File Ops-Footnote-11216781
-Node: Extension Samples1217059
-Node: Extension Sample File Functions1218628
-Node: Extension Sample Fnmatch1226766
-Node: Extension Sample Fork1228361
-Node: Extension Sample Inplace1229637
-Node: Extension Sample Ord1233309
-Node: Extension Sample Readdir1234185
-Ref: table-readdir-file-types1235082
-Node: Extension Sample Revout1236220
-Node: Extension Sample Rev2way1236817
-Node: Extension Sample Read write array1237569
-Node: Extension Sample Readfile1240843
-Node: Extension Sample Time1241974
-Node: Extension Sample API Tests1244264
-Node: gawkextlib1244772
-Node: Extension summary1247808
-Node: Extension Exercises1251666
-Node: Language History1252944
-Node: V7/SVR3.11254658
-Node: SVR41257008
-Node: POSIX1258540
-Node: BTL1259965
-Node: POSIX/GNU1260734
-Node: Feature History1267265
-Node: Common Extensions1286383
-Node: Ranges and Locales1287752
-Ref: Ranges and Locales-Footnote-11292553
-Ref: Ranges and Locales-Footnote-21292580
-Ref: Ranges and Locales-Footnote-31292819
-Node: Contributors1293042
-Node: History summary1299247
-Node: Installation1300693
-Node: Gawk Distribution1301657
-Node: Getting1302149
-Node: Extracting1303148
-Node: Distribution contents1304860
-Node: Unix Installation1312940
-Node: Quick Installation1313762
-Node: Compiling with MPFR1316308
-Node: Shell Startup Files1317014
-Node: Additional Configuration Options1318171
-Node: Configuration Philosophy1320558
-Node: Compiling from Git1323060
-Node: Building the Documentation1323619
-Node: Non-Unix Installation1325031
-Node: PC Installation1325507
-Node: PC Binary Installation1326380
-Node: PC Compiling1327285
-Node: PC Using1328463
-Node: Cygwin1332191
-Node: MSYS1333447
-Node: OpenVMS Installation1334079
-Node: OpenVMS Compilation1334760
-Ref: OpenVMS Compilation-Footnote-11336243
-Node: OpenVMS Dynamic Extensions1336305
-Node: OpenVMS Installation Details1337941
-Node: OpenVMS Running1340376
-Node: OpenVMS GNV1344513
-Node: Bugs1345268
-Node: Bug definition1346192
-Node: Bug address1349843
-Node: Usenet1353434
-Node: Performance bugs1354665
-Node: Asking for help1357683
-Node: Maintainers1359674
-Node: Other Versions1360701
-Node: Installation summary1369633
-Node: Notes1371017
-Node: Compatibility Mode1371827
-Node: Additions1372649
-Node: Accessing The Source1373594
-Node: Adding Code1375129
-Node: New Ports1382265
-Node: Derived Files1386775
-Ref: Derived Files-Footnote-11392622
-Ref: Derived Files-Footnote-21392657
-Ref: Derived Files-Footnote-31393274
-Node: Future Extensions1393388
-Node: Implementation Limitations1394060
-Node: Extension Design1395302
-Node: Old Extension Problems1396466
-Ref: Old Extension Problems-Footnote-11398042
-Node: Extension New Mechanism Goals1398103
-Ref: Extension New Mechanism Goals-Footnote-11401599
-Node: Extension Other Design Decisions1401800
-Node: Extension Future Growth1403999
-Node: Notes summary1404623
-Node: Basic Concepts1405836
-Node: Basic High Level1406521
-Ref: figure-general-flow1406803
-Ref: figure-process-flow1407510
-Ref: Basic High Level-Footnote-11410911
-Node: Basic Data Typing1411100
-Node: Glossary1414518
-Node: Copying1447640
-Node: GNU Free Documentation License1485401
-Node: Index1510724
+Node: Indirect Calls669785
+Node: Functions Summary680944
+Node: Library Functions683721
+Ref: Library Functions-Footnote-1687269
+Ref: Library Functions-Footnote-2687412
+Node: Library Names687587
+Ref: Library Names-Footnote-1691381
+Ref: Library Names-Footnote-2691608
+Node: General Functions691704
+Node: Strtonum Function692898
+Node: Assert Function695980
+Node: Round Function699432
+Node: Cliff Random Function701010
+Node: Ordinal Functions702043
+Ref: Ordinal Functions-Footnote-1705152
+Ref: Ordinal Functions-Footnote-2705404
+Node: Join Function705618
+Ref: Join Function-Footnote-1707421
+Node: Getlocaltime Function707625
+Node: Readfile Function711399
+Node: Shell Quoting713428
+Node: Isnumeric Function714884
+Node: Data File Management716296
+Node: Filetrans Function716928
+Node: Rewind Function721222
+Node: File Checking723201
+Ref: File Checking-Footnote-1724573
+Node: Empty Files724780
+Node: Ignoring Assigns726847
+Node: Getopt Function728421
+Ref: Getopt Function-Footnote-1744255
+Node: Passwd Functions744467
+Ref: Passwd Functions-Footnote-1753649
+Node: Group Functions753737
+Ref: Group Functions-Footnote-1761875
+Node: Walking Arrays762088
+Node: Library Functions Summary765136
+Node: Library Exercises766560
+Node: Sample Programs767047
+Node: Running Examples767829
+Node: Clones768581
+Node: Cut Program769853
+Node: Egrep Program780294
+Node: Id Program789611
+Node: Split Program799725
+Ref: Split Program-Footnote-1809960
+Node: Tee Program810147
+Node: Uniq Program813056
+Node: Wc Program820921
+Node: Bytes vs. Characters821316
+Node: Using extensions822918
+Node: wc program823698
+Node: Miscellaneous Programs828704
+Node: Dupword Program829933
+Node: Alarm Program831996
+Node: Translate Program836909
+Ref: Translate Program-Footnote-1841650
+Node: Labels Program841928
+Ref: Labels Program-Footnote-1845369
+Node: Word Sorting845461
+Node: History Sorting849655
+Node: Extract Program851930
+Node: Simple Sed860199
+Node: Igawk Program863415
+Ref: Igawk Program-Footnote-1878662
+Ref: Igawk Program-Footnote-2878868
+Ref: Igawk Program-Footnote-3878998
+Node: Anagram Program879125
+Node: Signature Program882221
+Node: Programs Summary883473
+Node: Programs Exercises884731
+Ref: Programs Exercises-Footnote-1889047
+Node: Advanced Features889133
+Node: Nondecimal Data891627
+Node: Boolean Typed Values893257
+Node: Array Sorting895232
+Node: Controlling Array Traversal895961
+Ref: Controlling Array Traversal-Footnote-1904468
+Node: Array Sorting Functions904590
+Ref: Array Sorting Functions-Footnote-1910709
+Node: Two-way I/O910917
+Ref: Two-way I/O-Footnote-1918912
+Ref: Two-way I/O-Footnote-2919103
+Node: TCP/IP Networking919185
+Node: Profiling922365
+Node: Persistent Memory932075
+Ref: Persistent Memory-Footnote-1941033
+Node: Extension Philosophy941164
+Node: Advanced Features Summary942699
+Node: Internationalization944969
+Node: I18N and L10N946675
+Node: Explaining gettext947370
+Ref: Explaining gettext-Footnote-1953523
+Ref: Explaining gettext-Footnote-2953718
+Node: Programmer i18n953883
+Ref: Programmer i18n-Footnote-1958996
+Node: Translator i18n959045
+Node: String Extraction959881
+Ref: String Extraction-Footnote-1961059
+Node: Printf Ordering961157
+Ref: Printf Ordering-Footnote-1964019
+Node: I18N Portability964087
+Ref: I18N Portability-Footnote-1966661
+Node: I18N Example966732
+Ref: I18N Example-Footnote-1970132
+Ref: I18N Example-Footnote-2970208
+Node: Gawk I18N970325
+Node: I18N Summary970981
+Node: Debugger972382
+Node: Debugging973406
+Node: Debugging Concepts973855
+Node: Debugging Terms975681
+Node: Awk Debugging978294
+Ref: Awk Debugging-Footnote-1979271
+Node: Sample Debugging Session979411
+Node: Debugger Invocation979963
+Node: Finding The Bug981592
+Node: List of Debugger Commands988278
+Node: Breakpoint Control989655
+Node: Debugger Execution Control993487
+Node: Viewing And Changing Data996967
+Node: Execution Stack1000705
+Node: Debugger Info1002386
+Node: Miscellaneous Debugger Commands1006685
+Node: Readline Support1011938
+Node: Limitations1012884
+Node: Debugging Summary1015528
+Node: Namespaces1016831
+Node: Global Namespace1017958
+Node: Qualified Names1019403
+Node: Default Namespace1020438
+Node: Changing The Namespace1021213
+Node: Naming Rules1022907
+Node: Internal Name Management1024822
+Node: Namespace Example1025892
+Node: Namespace And Features1028475
+Node: Namespace Summary1029932
+Node: Arbitrary Precision Arithmetic1031445
+Node: Computer Arithmetic1032964
+Ref: table-numeric-ranges1036781
+Ref: table-floating-point-ranges1037279
+Ref: Computer Arithmetic-Footnote-11037938
+Node: Math Definitions1037997
+Ref: table-ieee-formats1041042
+Node: MPFR features1041616
+Node: MPFR On Parole1042069
+Ref: MPFR On Parole-Footnote-11042913
+Node: MPFR Intro1043072
+Node: FP Math Caution1044762
+Ref: FP Math Caution-Footnote-11045836
+Node: Inexactness of computations1046213
+Node: Inexact representation1047244
+Node: Comparing FP Values1048627
+Node: Errors accumulate1049885
+Node: Strange values1051352
+Ref: Strange values-Footnote-11054018
+Node: Getting Accuracy1054123
+Node: Try To Round1056860
+Node: Setting precision1057767
+Ref: table-predefined-precision-strings1058472
+Node: Setting the rounding mode1060357
+Ref: table-gawk-rounding-modes1060739
+Ref: Setting the rounding mode-Footnote-11064797
+Node: Arbitrary Precision Integers1064980
+Ref: Arbitrary Precision Integers-Footnote-11068192
+Node: Checking for MPFR1068348
+Node: POSIX Floating Point Problems1069838
+Ref: POSIX Floating Point Problems-Footnote-11074702
+Node: Floating point summary1074740
+Node: Dynamic Extensions1077004
+Node: Extension Intro1078603
+Node: Plugin License1079911
+Node: Extension Mechanism Outline1080724
+Ref: figure-load-extension1081175
+Ref: figure-register-new-function1082760
+Ref: figure-call-new-function1083870
+Node: Extension API Description1085994
+Node: Extension API Functions Introduction1087723
+Ref: table-api-std-headers1089621
+Node: General Data Types1094085
+Ref: General Data Types-Footnote-11103253
+Node: Memory Allocation Functions1103568
+Ref: Memory Allocation Functions-Footnote-11108293
+Node: Constructor Functions1108392
+Node: API Ownership of MPFR and GMP Values1112297
+Node: Registration Functions1113858
+Node: Extension Functions1114562
+Node: Exit Callback Functions1120138
+Node: Extension Version String1121457
+Node: Input Parsers1122152
+Node: Output Wrappers1136796
+Node: Two-way processors1141644
+Node: Printing Messages1144005
+Ref: Printing Messages-Footnote-11145219
+Node: Updating ERRNO1145374
+Node: Requesting Values1146173
+Ref: table-value-types-returned1146926
+Node: Accessing Parameters1148035
+Node: Symbol Table Access1149319
+Node: Symbol table by name1149835
+Ref: Symbol table by name-Footnote-11153046
+Node: Symbol table by cookie1153178
+Ref: Symbol table by cookie-Footnote-11157459
+Node: Cached values1157523
+Ref: Cached values-Footnote-11161167
+Node: Array Manipulation1161324
+Ref: Array Manipulation-Footnote-11162427
+Node: Array Data Types1162464
+Ref: Array Data Types-Footnote-11165286
+Node: Array Functions1165386
+Node: Flattening Arrays1170415
+Node: Creating Arrays1177467
+Node: Redirection API1182317
+Node: Extension API Variables1185338
+Node: Extension Versioning1186063
+Ref: gawk-api-version1186500
+Node: Extension GMP/MPFR Versioning1188288
+Node: Extension API Informational Variables1189994
+Node: Extension API Boilerplate1191155
+Node: Changes from API V11195291
+Node: Finding Extensions1196925
+Node: Extension Example1197500
+Node: Internal File Description1198324
+Node: Internal File Ops1202648
+Ref: Internal File Ops-Footnote-11214206
+Node: Using Internal File Ops1214354
+Ref: Using Internal File Ops-Footnote-11216785
+Node: Extension Samples1217063
+Node: Extension Sample File Functions1218632
+Node: Extension Sample Fnmatch1226770
+Node: Extension Sample Fork1228365
+Node: Extension Sample Inplace1229641
+Node: Extension Sample Ord1233313
+Node: Extension Sample Readdir1234189
+Ref: table-readdir-file-types1235086
+Node: Extension Sample Revout1236224
+Node: Extension Sample Rev2way1236821
+Node: Extension Sample Read write array1237573
+Node: Extension Sample Readfile1240847
+Node: Extension Sample Time1241978
+Node: Extension Sample API Tests1244268
+Node: gawkextlib1244776
+Node: Extension summary1247812
+Node: Extension Exercises1251670
+Node: Language History1252948
+Node: V7/SVR3.11254662
+Node: SVR41257012
+Node: POSIX1258544
+Node: BTL1259969
+Node: POSIX/GNU1260738
+Node: Feature History1267269
+Node: Common Extensions1286387
+Node: Ranges and Locales1287756
+Ref: Ranges and Locales-Footnote-11292557
+Ref: Ranges and Locales-Footnote-21292584
+Ref: Ranges and Locales-Footnote-31292823
+Node: Contributors1293046
+Node: History summary1299251
+Node: Installation1300697
+Node: Gawk Distribution1301661
+Node: Getting1302153
+Node: Extracting1303152
+Node: Distribution contents1304864
+Node: Unix Installation1312944
+Node: Quick Installation1313766
+Node: Compiling with MPFR1316312
+Node: Shell Startup Files1317018
+Node: Additional Configuration Options1318175
+Node: Configuration Philosophy1320562
+Node: Compiling from Git1323064
+Node: Building the Documentation1323623
+Node: Non-Unix Installation1325035
+Node: PC Installation1325511
+Node: PC Binary Installation1326384
+Node: PC Compiling1327289
+Node: PC Using1328467
+Node: Cygwin1332195
+Node: MSYS1333451
+Node: OpenVMS Installation1334083
+Node: OpenVMS Compilation1334764
+Ref: OpenVMS Compilation-Footnote-11336247
+Node: OpenVMS Dynamic Extensions1336309
+Node: OpenVMS Installation Details1337945
+Node: OpenVMS Running1340380
+Node: OpenVMS GNV1344517
+Node: Bugs1345272
+Node: Bug definition1346196
+Node: Bug address1349847
+Node: Usenet1353438
+Node: Performance bugs1354669
+Node: Asking for help1357687
+Node: Maintainers1359678
+Node: Other Versions1360705
+Node: Installation summary1369637
+Node: Notes1371021
+Node: Compatibility Mode1371831
+Node: Additions1372653
+Node: Accessing The Source1373598
+Node: Adding Code1375133
+Node: New Ports1382269
+Node: Derived Files1386779
+Ref: Derived Files-Footnote-11392626
+Ref: Derived Files-Footnote-21392661
+Ref: Derived Files-Footnote-31393278
+Node: Future Extensions1393392
+Node: Implementation Limitations1394064
+Node: Extension Design1395306
+Node: Old Extension Problems1396470
+Ref: Old Extension Problems-Footnote-11398046
+Node: Extension New Mechanism Goals1398107
+Ref: Extension New Mechanism Goals-Footnote-11401603
+Node: Extension Other Design Decisions1401804
+Node: Extension Future Growth1404003
+Node: Notes summary1404627
+Node: Basic Concepts1405840
+Node: Basic High Level1406525
+Ref: figure-general-flow1406807
+Ref: figure-process-flow1407514
+Ref: Basic High Level-Footnote-11410915
+Node: Basic Data Typing1411104
+Node: Glossary1414522
+Node: Copying1447644
+Node: GNU Free Documentation License1485405
+Node: Index1510728

End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 65e72885..169a21b5 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -21962,8 +21962,9 @@ in the array.
@node Dynamic Typing
@subsection Functions and Their Effects on Variable Typing
+@cindex Saturday Night Live
@quotation
-@i{It's a desert topping!
+@i{It's a desert topping! @*
It's a floor wax!}
@author Saturday Night Live (back when it used to be funny)
@end quotation
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 6da8c35a..e3c330e3 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -20947,8 +20947,9 @@ in the array.
@node Dynamic Typing
@subsection Functions and Their Effects on Variable Typing
+@cindex Saturday Night Live
@quotation
-@i{It's a desert topping!
+@i{It's a desert topping! @*
It's a floor wax!}
@author Saturday Night Live (back when it used to be funny)
@end quotation