diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ChangeLog | 5 | ||||
-rw-r--r-- | doc/gawk.info | 653 | ||||
-rw-r--r-- | doc/gawk.texi | 5 | ||||
-rw-r--r-- | doc/gawkinet.texi | 5 | ||||
-rw-r--r-- | doc/gawktexi.in | 5 |
5 files changed, 346 insertions, 327 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index a8f13ab8..9380d248 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,8 @@ +2016-04-04 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.in, gawkinet.texi: Enable use of braces in + indexes. Requires Texinfo 6.0 or later. + 2016-03-21 Arnold D. Robbins <arnold@skeeve.com> * gawkinet.texi: Update UDP client and discussion, update diff --git a/doc/gawk.info b/doc/gawk.info index b091b755..c0b58599 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -12817,18 +12817,17 @@ parameters are enclosed in square brackets ([ ]): 'gawk' steers a middle ground. The return values are summarized in *note Table 9.5: table-system-return-values. - Situation Return value from 'system()' + Situation Return value from 'system()' -------------------------------------------------------------------------- - '--traditional' C 'system()''s value divided by - 256 - '--posix' C 'system()''s value - Normal exit of command Command's exit status - Death by signal of command 256 + number of murderous signal - Death by signal of command with 512 + number of murderous signal - core dump - Some kind of error -1 + '--traditional' C 'system()''s value divided by 256 + '--posix' C 'system()''s value + Normal exit of command Command's exit status + Death by signal of command 256 + number of murderous signal + Death by signal of command 512 + number of murderous signal + with core dump + Some kind of error -1 - Table 9.5: Return value from 'system()' + Table 9.5: Return values from 'system()' Controlling Output Buffering with 'system()' @@ -32226,11 +32225,11 @@ Index * Buening, Andreas: Acknowledgments. (line 60) * Buening, Andreas <1>: Contributors. (line 93) * Buening, Andreas <2>: Bugs. (line 73) -* buffering, input/output: I/O Functions. (line 167) +* buffering, input/output: I/O Functions. (line 166) * buffering, input/output <1>: Two-way I/O. (line 53) * buffering, interactive vs. noninteractive: I/O Functions. (line 76) * buffers, flushing: I/O Functions. (line 32) -* buffers, flushing <1>: I/O Functions. (line 167) +* buffers, flushing <1>: I/O Functions. (line 166) * buffers, operators for: GNU Regexp Operators. (line 51) * bug reports, email address, bug-gawk@gnu.org: Bugs. (line 30) @@ -33754,7 +33753,7 @@ Index * output redirection: Redirection. (line 6) * output wrapper: Output Wrappers. (line 6) * output, buffering: I/O Functions. (line 32) -* output, buffering <1>: I/O Functions. (line 167) +* output, buffering <1>: I/O Functions. (line 166) * output, duplicating into files: Tee Program. (line 6) * output, files, closing: Close Files And Pipes. (line 6) @@ -34250,7 +34249,7 @@ Index (line 14) * sidebar, Changing NR and FNR: Auto-set. (line 311) * sidebar, Controlling Output Buffering with system(): I/O Functions. - (line 165) + (line 164) * sidebar, Escape Sequences for Metacharacters: Escape Sequences. (line 135) * sidebar, FS and IGNORECASE: Field Splitting Summary. @@ -34906,318 +34905,318 @@ Ref: table-gensub-escapes538858 Ref: Gory Details-Footnote-1539681 Node: I/O Functions539832 Ref: table-system-return-values546414 -Ref: I/O Functions-Footnote-1548479 -Ref: I/O Functions-Footnote-2548627 -Node: Time Functions548747 -Ref: Time Functions-Footnote-1559252 -Ref: Time Functions-Footnote-2559320 -Ref: Time Functions-Footnote-3559478 -Ref: Time Functions-Footnote-4559589 -Ref: Time Functions-Footnote-5559701 -Ref: Time Functions-Footnote-6559928 -Node: Bitwise Functions560194 -Ref: table-bitwise-ops560788 -Ref: Bitwise Functions-Footnote-1565126 -Node: Type Functions565299 -Node: I18N Functions566455 -Node: User-defined568106 -Node: Definition Syntax568911 -Ref: Definition Syntax-Footnote-1574598 -Node: Function Example574669 -Ref: Function Example-Footnote-1577591 -Node: Function Caveats577613 -Node: Calling A Function578131 -Node: Variable Scope579089 -Node: Pass By Value/Reference582083 -Node: Return Statement585582 -Node: Dynamic Typing588561 -Node: Indirect Calls589491 -Ref: Indirect Calls-Footnote-1599742 -Node: Functions Summary599870 -Node: Library Functions602575 -Ref: Library Functions-Footnote-1606182 -Ref: Library Functions-Footnote-2606325 -Node: Library Names606496 -Ref: Library Names-Footnote-1609956 -Ref: Library Names-Footnote-2610179 -Node: General Functions610265 -Node: Strtonum Function611368 -Node: Assert Function614390 -Node: Round Function617716 -Node: Cliff Random Function619257 -Node: Ordinal Functions620273 -Ref: Ordinal Functions-Footnote-1623336 -Ref: Ordinal Functions-Footnote-2623588 -Node: Join Function623798 -Ref: Join Function-Footnote-1625568 -Node: Getlocaltime Function625768 -Node: Readfile Function629510 -Node: Shell Quoting631482 -Node: Data File Management632883 -Node: Filetrans Function633515 -Node: Rewind Function637611 -Node: File Checking639516 -Ref: File Checking-Footnote-1640850 -Node: Empty Files641051 -Node: Ignoring Assigns643030 -Node: Getopt Function644580 -Ref: Getopt Function-Footnote-1656049 -Node: Passwd Functions656249 -Ref: Passwd Functions-Footnote-1665088 -Node: Group Functions665176 -Ref: Group Functions-Footnote-1673073 -Node: Walking Arrays673280 -Node: Library Functions Summary676288 -Node: Library Exercises677694 -Node: Sample Programs678159 -Node: Running Examples678929 -Node: Clones679657 -Node: Cut Program680881 -Node: Egrep Program690810 -Ref: Egrep Program-Footnote-1698322 -Node: Id Program698432 -Node: Split Program702112 -Ref: Split Program-Footnote-1705571 -Node: Tee Program705700 -Node: Uniq Program708490 -Node: Wc Program715916 -Ref: Wc Program-Footnote-1720171 -Node: Miscellaneous Programs720265 -Node: Dupword Program721478 -Node: Alarm Program723508 -Node: Translate Program728363 -Ref: Translate Program-Footnote-1732928 -Node: Labels Program733198 -Ref: Labels Program-Footnote-1736549 -Node: Word Sorting736633 -Node: History Sorting740705 -Node: Extract Program742540 -Node: Simple Sed750069 -Node: Igawk Program753143 -Ref: Igawk Program-Footnote-1767474 -Ref: Igawk Program-Footnote-2767676 -Ref: Igawk Program-Footnote-3767798 -Node: Anagram Program767913 -Node: Signature Program770975 -Node: Programs Summary772222 -Node: Programs Exercises773436 -Ref: Programs Exercises-Footnote-1777565 -Node: Advanced Features777656 -Node: Nondecimal Data779646 -Node: Array Sorting781237 -Node: Controlling Array Traversal781937 -Ref: Controlling Array Traversal-Footnote-1790304 -Node: Array Sorting Functions790422 -Ref: Array Sorting Functions-Footnote-1795513 -Node: Two-way I/O795709 -Ref: Two-way I/O-Footnote-1801529 -Ref: Two-way I/O-Footnote-2801716 -Node: TCP/IP Networking801798 -Node: Profiling804916 -Node: Advanced Features Summary812455 -Node: Internationalization814391 -Node: I18N and L10N815871 -Node: Explaining gettext816558 -Ref: Explaining gettext-Footnote-1821581 -Ref: Explaining gettext-Footnote-2821766 -Node: Programmer i18n821931 -Ref: Programmer i18n-Footnote-1826786 -Node: Translator i18n826835 -Node: String Extraction827629 -Ref: String Extraction-Footnote-1828761 -Node: Printf Ordering828847 -Ref: Printf Ordering-Footnote-1831633 -Node: I18N Portability831697 -Ref: I18N Portability-Footnote-1834153 -Node: I18N Example834216 -Ref: I18N Example-Footnote-1837022 -Node: Gawk I18N837095 -Node: I18N Summary837740 -Node: Debugger839081 -Node: Debugging840103 -Node: Debugging Concepts840544 -Node: Debugging Terms842353 -Node: Awk Debugging844928 -Node: Sample Debugging Session845834 -Node: Debugger Invocation846368 -Node: Finding The Bug847754 -Node: List of Debugger Commands854232 -Node: Breakpoint Control855565 -Node: Debugger Execution Control859259 -Node: Viewing And Changing Data862621 -Node: Execution Stack865995 -Node: Debugger Info867632 -Node: Miscellaneous Debugger Commands871703 -Node: Readline Support876791 -Node: Limitations877687 -Node: Debugging Summary879796 -Node: Arbitrary Precision Arithmetic880969 -Node: Computer Arithmetic882385 -Ref: table-numeric-ranges885976 -Ref: Computer Arithmetic-Footnote-1886698 -Node: Math Definitions886755 -Ref: table-ieee-formats890069 -Ref: Math Definitions-Footnote-1890672 -Node: MPFR features890777 -Node: FP Math Caution892494 -Ref: FP Math Caution-Footnote-1893566 -Node: Inexactness of computations893935 -Node: Inexact representation894895 -Node: Comparing FP Values896255 -Node: Errors accumulate897337 -Node: Getting Accuracy898770 -Node: Try To Round901480 -Node: Setting precision902379 -Ref: table-predefined-precision-strings903076 -Node: Setting the rounding mode904906 -Ref: table-gawk-rounding-modes905280 -Ref: Setting the rounding mode-Footnote-1908688 -Node: Arbitrary Precision Integers908867 -Ref: Arbitrary Precision Integers-Footnote-1911851 -Node: POSIX Floating Point Problems912000 -Ref: POSIX Floating Point Problems-Footnote-1915882 -Node: Floating point summary915920 -Node: Dynamic Extensions918110 -Node: Extension Intro919663 -Node: Plugin License920929 -Node: Extension Mechanism Outline921726 -Ref: figure-load-extension922165 -Ref: figure-register-new-function923730 -Ref: figure-call-new-function924822 -Node: Extension API Description926884 -Node: Extension API Functions Introduction928332 -Node: General Data Types933144 -Ref: General Data Types-Footnote-1939099 -Node: Memory Allocation Functions939398 -Ref: Memory Allocation Functions-Footnote-1942243 -Node: Constructor Functions942342 -Node: Registration Functions944087 -Node: Extension Functions944772 -Node: Exit Callback Functions947071 -Node: Extension Version String948321 -Node: Input Parsers948984 -Node: Output Wrappers958869 -Node: Two-way processors963381 -Node: Printing Messages965645 -Ref: Printing Messages-Footnote-1966719 -Node: Updating ERRNO966872 -Node: Requesting Values967611 -Ref: table-value-types-returned968348 -Node: Accessing Parameters969231 -Node: Symbol Table Access970466 -Node: Symbol table by name970978 -Node: Symbol table by cookie972999 -Ref: Symbol table by cookie-Footnote-1977148 -Node: Cached values977212 -Ref: Cached values-Footnote-1980713 -Node: Array Manipulation980804 -Ref: Array Manipulation-Footnote-1981903 -Node: Array Data Types981940 -Ref: Array Data Types-Footnote-1984598 -Node: Array Functions984690 -Node: Flattening Arrays988548 -Node: Creating Arrays995456 -Node: Extension API Variables1000227 -Node: Extension Versioning1000863 -Node: Extension API Informational Variables1002754 -Node: Extension API Boilerplate1003818 -Node: Finding Extensions1007632 -Node: Extension Example1008191 -Node: Internal File Description1008989 -Node: Internal File Ops1013069 -Ref: Internal File Ops-Footnote-11024831 -Node: Using Internal File Ops1024971 -Ref: Using Internal File Ops-Footnote-11027354 -Node: Extension Samples1027628 -Node: Extension Sample File Functions1029157 -Node: Extension Sample Fnmatch1036806 -Node: Extension Sample Fork1038293 -Node: Extension Sample Inplace1039511 -Node: Extension Sample Ord1042721 -Node: Extension Sample Readdir1043557 -Ref: table-readdir-file-types1044446 -Node: Extension Sample Revout1045251 -Node: Extension Sample Rev2way1045840 -Node: Extension Sample Read write array1046580 -Node: Extension Sample Readfile1048522 -Node: Extension Sample Time1049617 -Node: Extension Sample API Tests1050965 -Node: gawkextlib1051457 -Node: Extension summary1053881 -Node: Extension Exercises1057573 -Node: Language History1059070 -Node: V7/SVR3.11060726 -Node: SVR41062878 -Node: POSIX1064312 -Node: BTL1065691 -Node: POSIX/GNU1066420 -Node: Feature History1071941 -Node: Common Extensions1085270 -Node: Ranges and Locales1086553 -Ref: Ranges and Locales-Footnote-11091169 -Ref: Ranges and Locales-Footnote-21091196 -Ref: Ranges and Locales-Footnote-31091431 -Node: Contributors1091652 -Node: History summary1097221 -Node: Installation1098601 -Node: Gawk Distribution1099545 -Node: Getting1100029 -Node: Extracting1100990 -Node: Distribution contents1102628 -Node: Unix Installation1108379 -Node: Quick Installation1108995 -Node: Additional Configuration Options1111422 -Node: Configuration Philosophy1113226 -Node: Non-Unix Installation1115595 -Node: PC Installation1116053 -Node: PC Binary Installation1117373 -Node: PC Compiling1119225 -Ref: PC Compiling-Footnote-11122249 -Node: PC Testing1122358 -Node: PC Using1123538 -Node: Cygwin1127652 -Node: MSYS1128422 -Node: VMS Installation1128923 -Node: VMS Compilation1129714 -Ref: VMS Compilation-Footnote-11130943 -Node: VMS Dynamic Extensions1131001 -Node: VMS Installation Details1132686 -Node: VMS Running1134939 -Node: VMS GNV1139218 -Node: VMS Old Gawk1139953 -Node: Bugs1140424 -Node: Other Versions1144621 -Node: Installation summary1151205 -Node: Notes1152263 -Node: Compatibility Mode1153128 -Node: Additions1153910 -Node: Accessing The Source1154835 -Node: Adding Code1156270 -Node: New Ports1162489 -Node: Derived Files1166977 -Ref: Derived Files-Footnote-11172462 -Ref: Derived Files-Footnote-21172497 -Ref: Derived Files-Footnote-31173095 -Node: Future Extensions1173209 -Node: Implementation Limitations1173867 -Node: Extension Design1175050 -Node: Old Extension Problems1176204 -Ref: Old Extension Problems-Footnote-11177722 -Node: Extension New Mechanism Goals1177779 -Ref: Extension New Mechanism Goals-Footnote-11181143 -Node: Extension Other Design Decisions1181332 -Node: Extension Future Growth1183445 -Node: Old Extension Mechanism1184281 -Node: Notes summary1186044 -Node: Basic Concepts1187226 -Node: Basic High Level1187907 -Ref: figure-general-flow1188189 -Ref: figure-process-flow1188874 -Ref: Basic High Level-Footnote-11192175 -Node: Basic Data Typing1192360 -Node: Glossary1195688 -Node: Copying1227634 -Node: GNU Free Documentation License1265173 -Node: Index1290291 +Ref: I/O Functions-Footnote-1548394 +Ref: I/O Functions-Footnote-2548542 +Node: Time Functions548662 +Ref: Time Functions-Footnote-1559167 +Ref: Time Functions-Footnote-2559235 +Ref: Time Functions-Footnote-3559393 +Ref: Time Functions-Footnote-4559504 +Ref: Time Functions-Footnote-5559616 +Ref: Time Functions-Footnote-6559843 +Node: Bitwise Functions560109 +Ref: table-bitwise-ops560703 +Ref: Bitwise Functions-Footnote-1565041 +Node: Type Functions565214 +Node: I18N Functions566370 +Node: User-defined568021 +Node: Definition Syntax568826 +Ref: Definition Syntax-Footnote-1574513 +Node: Function Example574584 +Ref: Function Example-Footnote-1577506 +Node: Function Caveats577528 +Node: Calling A Function578046 +Node: Variable Scope579004 +Node: Pass By Value/Reference581998 +Node: Return Statement585497 +Node: Dynamic Typing588476 +Node: Indirect Calls589406 +Ref: Indirect Calls-Footnote-1599657 +Node: Functions Summary599785 +Node: Library Functions602490 +Ref: Library Functions-Footnote-1606097 +Ref: Library Functions-Footnote-2606240 +Node: Library Names606411 +Ref: Library Names-Footnote-1609871 +Ref: Library Names-Footnote-2610094 +Node: General Functions610180 +Node: Strtonum Function611283 +Node: Assert Function614305 +Node: Round Function617631 +Node: Cliff Random Function619172 +Node: Ordinal Functions620188 +Ref: Ordinal Functions-Footnote-1623251 +Ref: Ordinal Functions-Footnote-2623503 +Node: Join Function623713 +Ref: Join Function-Footnote-1625483 +Node: Getlocaltime Function625683 +Node: Readfile Function629425 +Node: Shell Quoting631397 +Node: Data File Management632798 +Node: Filetrans Function633430 +Node: Rewind Function637526 +Node: File Checking639431 +Ref: File Checking-Footnote-1640765 +Node: Empty Files640966 +Node: Ignoring Assigns642945 +Node: Getopt Function644495 +Ref: Getopt Function-Footnote-1655964 +Node: Passwd Functions656164 +Ref: Passwd Functions-Footnote-1665003 +Node: Group Functions665091 +Ref: Group Functions-Footnote-1672988 +Node: Walking Arrays673195 +Node: Library Functions Summary676203 +Node: Library Exercises677609 +Node: Sample Programs678074 +Node: Running Examples678844 +Node: Clones679572 +Node: Cut Program680796 +Node: Egrep Program690725 +Ref: Egrep Program-Footnote-1698237 +Node: Id Program698347 +Node: Split Program702027 +Ref: Split Program-Footnote-1705486 +Node: Tee Program705615 +Node: Uniq Program708405 +Node: Wc Program715831 +Ref: Wc Program-Footnote-1720086 +Node: Miscellaneous Programs720180 +Node: Dupword Program721393 +Node: Alarm Program723423 +Node: Translate Program728278 +Ref: Translate Program-Footnote-1732843 +Node: Labels Program733113 +Ref: Labels Program-Footnote-1736464 +Node: Word Sorting736548 +Node: History Sorting740620 +Node: Extract Program742455 +Node: Simple Sed749984 +Node: Igawk Program753058 +Ref: Igawk Program-Footnote-1767389 +Ref: Igawk Program-Footnote-2767591 +Ref: Igawk Program-Footnote-3767713 +Node: Anagram Program767828 +Node: Signature Program770890 +Node: Programs Summary772137 +Node: Programs Exercises773351 +Ref: Programs Exercises-Footnote-1777480 +Node: Advanced Features777571 +Node: Nondecimal Data779561 +Node: Array Sorting781152 +Node: Controlling Array Traversal781852 +Ref: Controlling Array Traversal-Footnote-1790219 +Node: Array Sorting Functions790337 +Ref: Array Sorting Functions-Footnote-1795428 +Node: Two-way I/O795624 +Ref: Two-way I/O-Footnote-1801444 +Ref: Two-way I/O-Footnote-2801631 +Node: TCP/IP Networking801713 +Node: Profiling804831 +Node: Advanced Features Summary812370 +Node: Internationalization814306 +Node: I18N and L10N815786 +Node: Explaining gettext816473 +Ref: Explaining gettext-Footnote-1821496 +Ref: Explaining gettext-Footnote-2821681 +Node: Programmer i18n821846 +Ref: Programmer i18n-Footnote-1826701 +Node: Translator i18n826750 +Node: String Extraction827544 +Ref: String Extraction-Footnote-1828676 +Node: Printf Ordering828762 +Ref: Printf Ordering-Footnote-1831548 +Node: I18N Portability831612 +Ref: I18N Portability-Footnote-1834068 +Node: I18N Example834131 +Ref: I18N Example-Footnote-1836937 +Node: Gawk I18N837010 +Node: I18N Summary837655 +Node: Debugger838996 +Node: Debugging840018 +Node: Debugging Concepts840459 +Node: Debugging Terms842268 +Node: Awk Debugging844843 +Node: Sample Debugging Session845749 +Node: Debugger Invocation846283 +Node: Finding The Bug847669 +Node: List of Debugger Commands854147 +Node: Breakpoint Control855480 +Node: Debugger Execution Control859174 +Node: Viewing And Changing Data862536 +Node: Execution Stack865910 +Node: Debugger Info867547 +Node: Miscellaneous Debugger Commands871618 +Node: Readline Support876706 +Node: Limitations877602 +Node: Debugging Summary879711 +Node: Arbitrary Precision Arithmetic880884 +Node: Computer Arithmetic882300 +Ref: table-numeric-ranges885891 +Ref: Computer Arithmetic-Footnote-1886613 +Node: Math Definitions886670 +Ref: table-ieee-formats889984 +Ref: Math Definitions-Footnote-1890587 +Node: MPFR features890692 +Node: FP Math Caution892409 +Ref: FP Math Caution-Footnote-1893481 +Node: Inexactness of computations893850 +Node: Inexact representation894810 +Node: Comparing FP Values896170 +Node: Errors accumulate897252 +Node: Getting Accuracy898685 +Node: Try To Round901395 +Node: Setting precision902294 +Ref: table-predefined-precision-strings902991 +Node: Setting the rounding mode904821 +Ref: table-gawk-rounding-modes905195 +Ref: Setting the rounding mode-Footnote-1908603 +Node: Arbitrary Precision Integers908782 +Ref: Arbitrary Precision Integers-Footnote-1911766 +Node: POSIX Floating Point Problems911915 +Ref: POSIX Floating Point Problems-Footnote-1915797 +Node: Floating point summary915835 +Node: Dynamic Extensions918025 +Node: Extension Intro919578 +Node: Plugin License920844 +Node: Extension Mechanism Outline921641 +Ref: figure-load-extension922080 +Ref: figure-register-new-function923645 +Ref: figure-call-new-function924737 +Node: Extension API Description926799 +Node: Extension API Functions Introduction928247 +Node: General Data Types933059 +Ref: General Data Types-Footnote-1939014 +Node: Memory Allocation Functions939313 +Ref: Memory Allocation Functions-Footnote-1942158 +Node: Constructor Functions942257 +Node: Registration Functions944002 +Node: Extension Functions944687 +Node: Exit Callback Functions946986 +Node: Extension Version String948236 +Node: Input Parsers948899 +Node: Output Wrappers958784 +Node: Two-way processors963296 +Node: Printing Messages965560 +Ref: Printing Messages-Footnote-1966634 +Node: Updating ERRNO966787 +Node: Requesting Values967526 +Ref: table-value-types-returned968263 +Node: Accessing Parameters969146 +Node: Symbol Table Access970381 +Node: Symbol table by name970893 +Node: Symbol table by cookie972914 +Ref: Symbol table by cookie-Footnote-1977063 +Node: Cached values977127 +Ref: Cached values-Footnote-1980628 +Node: Array Manipulation980719 +Ref: Array Manipulation-Footnote-1981818 +Node: Array Data Types981855 +Ref: Array Data Types-Footnote-1984513 +Node: Array Functions984605 +Node: Flattening Arrays988463 +Node: Creating Arrays995371 +Node: Extension API Variables1000142 +Node: Extension Versioning1000778 +Node: Extension API Informational Variables1002669 +Node: Extension API Boilerplate1003733 +Node: Finding Extensions1007547 +Node: Extension Example1008106 +Node: Internal File Description1008904 +Node: Internal File Ops1012984 +Ref: Internal File Ops-Footnote-11024746 +Node: Using Internal File Ops1024886 +Ref: Using Internal File Ops-Footnote-11027269 +Node: Extension Samples1027543 +Node: Extension Sample File Functions1029072 +Node: Extension Sample Fnmatch1036721 +Node: Extension Sample Fork1038208 +Node: Extension Sample Inplace1039426 +Node: Extension Sample Ord1042636 +Node: Extension Sample Readdir1043472 +Ref: table-readdir-file-types1044361 +Node: Extension Sample Revout1045166 +Node: Extension Sample Rev2way1045755 +Node: Extension Sample Read write array1046495 +Node: Extension Sample Readfile1048437 +Node: Extension Sample Time1049532 +Node: Extension Sample API Tests1050880 +Node: gawkextlib1051372 +Node: Extension summary1053796 +Node: Extension Exercises1057488 +Node: Language History1058985 +Node: V7/SVR3.11060641 +Node: SVR41062793 +Node: POSIX1064227 +Node: BTL1065606 +Node: POSIX/GNU1066335 +Node: Feature History1071856 +Node: Common Extensions1085185 +Node: Ranges and Locales1086468 +Ref: Ranges and Locales-Footnote-11091084 +Ref: Ranges and Locales-Footnote-21091111 +Ref: Ranges and Locales-Footnote-31091346 +Node: Contributors1091567 +Node: History summary1097136 +Node: Installation1098516 +Node: Gawk Distribution1099460 +Node: Getting1099944 +Node: Extracting1100905 +Node: Distribution contents1102543 +Node: Unix Installation1108294 +Node: Quick Installation1108910 +Node: Additional Configuration Options1111337 +Node: Configuration Philosophy1113141 +Node: Non-Unix Installation1115510 +Node: PC Installation1115968 +Node: PC Binary Installation1117288 +Node: PC Compiling1119140 +Ref: PC Compiling-Footnote-11122164 +Node: PC Testing1122273 +Node: PC Using1123453 +Node: Cygwin1127567 +Node: MSYS1128337 +Node: VMS Installation1128838 +Node: VMS Compilation1129629 +Ref: VMS Compilation-Footnote-11130858 +Node: VMS Dynamic Extensions1130916 +Node: VMS Installation Details1132601 +Node: VMS Running1134854 +Node: VMS GNV1139133 +Node: VMS Old Gawk1139868 +Node: Bugs1140339 +Node: Other Versions1144536 +Node: Installation summary1151120 +Node: Notes1152178 +Node: Compatibility Mode1153043 +Node: Additions1153825 +Node: Accessing The Source1154750 +Node: Adding Code1156185 +Node: New Ports1162404 +Node: Derived Files1166892 +Ref: Derived Files-Footnote-11172377 +Ref: Derived Files-Footnote-21172412 +Ref: Derived Files-Footnote-31173010 +Node: Future Extensions1173124 +Node: Implementation Limitations1173782 +Node: Extension Design1174965 +Node: Old Extension Problems1176119 +Ref: Old Extension Problems-Footnote-11177637 +Node: Extension New Mechanism Goals1177694 +Ref: Extension New Mechanism Goals-Footnote-11181058 +Node: Extension Other Design Decisions1181247 +Node: Extension Future Growth1183360 +Node: Old Extension Mechanism1184196 +Node: Notes summary1185959 +Node: Basic Concepts1187141 +Node: Basic High Level1187822 +Ref: figure-general-flow1188104 +Ref: figure-process-flow1188789 +Ref: Basic High Level-Footnote-11192090 +Node: Basic Data Typing1192275 +Node: Glossary1195603 +Node: Copying1227549 +Node: GNU Free Documentation License1265088 +Node: Index1290206 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 8a523389..59e06a08 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -19,6 +19,11 @@ * awk: (gawk)Invoking gawk. Text scanning and processing. @end direntry +@c Enable better indexing, requires texindex from Texinfo 6 or later. +@tex +\global\usebracesinindexestrue +@end tex + @ifset FOR_PRINT @tex \gdef\xrefprintnodename#1{``#1''} diff --git a/doc/gawkinet.texi b/doc/gawkinet.texi index 0e0632a2..94f5f493 100644 --- a/doc/gawkinet.texi +++ b/doc/gawkinet.texi @@ -10,6 +10,11 @@ * Gawkinet: (gawkinet). TCP/IP Internetworking With `gawk'. @end direntry +@c Enable better indexing, requires texindex from Texinfo 6 or later. +@tex +\global\usebracesinindexestrue +@end tex + @iftex @set DOCUMENT book @set CHAPTER chapter diff --git a/doc/gawktexi.in b/doc/gawktexi.in index 84b62a40..cd240a43 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -14,6 +14,11 @@ * awk: (gawk)Invoking gawk. Text scanning and processing. @end direntry +@c Enable better indexing, requires texindex from Texinfo 6 or later. +@tex +\global\usebracesinindexestrue +@end tex + @ifset FOR_PRINT @tex \gdef\xrefprintnodename#1{``#1''} |