diff options
-rw-r--r-- | doc/gawk.info | 494 | ||||
-rw-r--r-- | doc/gawk.texi | 2 | ||||
-rw-r--r-- | doc/gawktexi.in | 2 |
3 files changed, 249 insertions, 249 deletions
diff --git a/doc/gawk.info b/doc/gawk.info index 08c774cd..94516fd9 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -16654,7 +16654,7 @@ printed. The corresponding field is printed if it contains data. If the next field also has data, then the separator character is written out between the fields: - + { if (by_fields && suppress && index($0, fs) == 0) next @@ -34932,251 +34932,251 @@ Node: Sample Programs676158 Node: Running Examples676928 Node: Clones677656 Node: Cut Program678880 -Node: Egrep Program688803 -Ref: Egrep Program-Footnote-1696315 -Node: Id Program696425 -Node: Split Program700105 -Ref: Split Program-Footnote-1703564 -Node: Tee Program703693 -Node: Uniq Program706483 -Node: Wc Program713909 -Ref: Wc Program-Footnote-1718164 -Node: Miscellaneous Programs718258 -Node: Dupword Program719471 -Node: Alarm Program721501 -Node: Translate Program726356 -Ref: Translate Program-Footnote-1730921 -Node: Labels Program731191 -Ref: Labels Program-Footnote-1734542 -Node: Word Sorting734626 -Node: History Sorting738698 -Node: Extract Program740533 -Node: Simple Sed748062 -Node: Igawk Program751136 -Ref: Igawk Program-Footnote-1765467 -Ref: Igawk Program-Footnote-2765669 -Ref: Igawk Program-Footnote-3765791 -Node: Anagram Program765906 -Node: Signature Program768968 -Node: Programs Summary770215 -Node: Programs Exercises771429 -Ref: Programs Exercises-Footnote-1775558 -Node: Advanced Features775649 -Node: Nondecimal Data777639 -Node: Array Sorting779230 -Node: Controlling Array Traversal779930 -Ref: Controlling Array Traversal-Footnote-1788297 -Node: Array Sorting Functions788415 -Ref: Array Sorting Functions-Footnote-1793506 -Node: Two-way I/O793702 -Ref: Two-way I/O-Footnote-1799522 -Ref: Two-way I/O-Footnote-2799709 -Node: TCP/IP Networking799791 -Node: Profiling802909 -Node: Advanced Features Summary810448 -Node: Internationalization812384 -Node: I18N and L10N813864 -Node: Explaining gettext814551 -Ref: Explaining gettext-Footnote-1819574 -Ref: Explaining gettext-Footnote-2819759 -Node: Programmer i18n819924 -Ref: Programmer i18n-Footnote-1824779 -Node: Translator i18n824828 -Node: String Extraction825622 -Ref: String Extraction-Footnote-1826754 -Node: Printf Ordering826840 -Ref: Printf Ordering-Footnote-1829626 -Node: I18N Portability829690 -Ref: I18N Portability-Footnote-1832146 -Node: I18N Example832209 -Ref: I18N Example-Footnote-1835015 -Node: Gawk I18N835088 -Node: I18N Summary835733 -Node: Debugger837074 -Node: Debugging838096 -Node: Debugging Concepts838537 -Node: Debugging Terms840346 -Node: Awk Debugging842921 -Node: Sample Debugging Session843827 -Node: Debugger Invocation844361 -Node: Finding The Bug845747 -Node: List of Debugger Commands852225 -Node: Breakpoint Control853558 -Node: Debugger Execution Control857252 -Node: Viewing And Changing Data860614 -Node: Execution Stack863988 -Node: Debugger Info865625 -Node: Miscellaneous Debugger Commands869696 -Node: Readline Support874784 -Node: Limitations875680 -Node: Debugging Summary877789 -Node: Arbitrary Precision Arithmetic878962 -Node: Computer Arithmetic880378 -Ref: table-numeric-ranges883969 -Ref: Computer Arithmetic-Footnote-1884691 -Node: Math Definitions884748 -Ref: table-ieee-formats888062 -Ref: Math Definitions-Footnote-1888665 -Node: MPFR features888770 -Node: FP Math Caution890487 -Ref: FP Math Caution-Footnote-1891559 -Node: Inexactness of computations891928 -Node: Inexact representation892888 -Node: Comparing FP Values894248 -Node: Errors accumulate895330 -Node: Getting Accuracy896763 -Node: Try To Round899473 -Node: Setting precision900372 -Ref: table-predefined-precision-strings901069 -Node: Setting the rounding mode902899 -Ref: table-gawk-rounding-modes903273 -Ref: Setting the rounding mode-Footnote-1906681 -Node: Arbitrary Precision Integers906860 -Ref: Arbitrary Precision Integers-Footnote-1909844 -Node: POSIX Floating Point Problems909993 -Ref: POSIX Floating Point Problems-Footnote-1913875 -Node: Floating point summary913913 -Node: Dynamic Extensions916103 -Node: Extension Intro917656 -Node: Plugin License918922 -Node: Extension Mechanism Outline919719 -Ref: figure-load-extension920158 -Ref: figure-register-new-function921723 -Ref: figure-call-new-function922815 -Node: Extension API Description924877 -Node: Extension API Functions Introduction926325 -Node: General Data Types931137 -Ref: General Data Types-Footnote-1937092 -Node: Memory Allocation Functions937391 -Ref: Memory Allocation Functions-Footnote-1940236 -Node: Constructor Functions940335 -Node: Registration Functions942080 -Node: Extension Functions942765 -Node: Exit Callback Functions945064 -Node: Extension Version String946314 -Node: Input Parsers946977 -Node: Output Wrappers956862 -Node: Two-way processors961374 -Node: Printing Messages963638 -Ref: Printing Messages-Footnote-1964712 -Node: Updating ERRNO964865 -Node: Requesting Values965604 -Ref: table-value-types-returned966341 -Node: Accessing Parameters967224 -Node: Symbol Table Access968459 -Node: Symbol table by name968971 -Node: Symbol table by cookie970992 -Ref: Symbol table by cookie-Footnote-1975141 -Node: Cached values975205 -Ref: Cached values-Footnote-1978706 -Node: Array Manipulation978797 -Ref: Array Manipulation-Footnote-1979896 -Node: Array Data Types979933 -Ref: Array Data Types-Footnote-1982591 -Node: Array Functions982683 -Node: Flattening Arrays986541 -Node: Creating Arrays993449 -Node: Extension API Variables998220 -Node: Extension Versioning998856 -Node: Extension API Informational Variables1000747 -Node: Extension API Boilerplate1001811 -Node: Finding Extensions1005625 -Node: Extension Example1006184 -Node: Internal File Description1006982 -Node: Internal File Ops1011062 -Ref: Internal File Ops-Footnote-11022824 -Node: Using Internal File Ops1022964 -Ref: Using Internal File Ops-Footnote-11025347 -Node: Extension Samples1025621 -Node: Extension Sample File Functions1027150 -Node: Extension Sample Fnmatch1034799 -Node: Extension Sample Fork1036286 -Node: Extension Sample Inplace1037504 -Node: Extension Sample Ord1040714 -Node: Extension Sample Readdir1041550 -Ref: table-readdir-file-types1042439 -Node: Extension Sample Revout1043244 -Node: Extension Sample Rev2way1043833 -Node: Extension Sample Read write array1044573 -Node: Extension Sample Readfile1046515 -Node: Extension Sample Time1047610 -Node: Extension Sample API Tests1048958 -Node: gawkextlib1049450 -Node: Extension summary1051874 -Node: Extension Exercises1055566 -Node: Language History1057063 -Node: V7/SVR3.11058719 -Node: SVR41060871 -Node: POSIX1062305 -Node: BTL1063684 -Node: POSIX/GNU1064413 -Node: Feature History1069934 -Node: Common Extensions1083263 -Node: Ranges and Locales1084546 -Ref: Ranges and Locales-Footnote-11089162 -Ref: Ranges and Locales-Footnote-21089189 -Ref: Ranges and Locales-Footnote-31089424 -Node: Contributors1089645 -Node: History summary1095214 -Node: Installation1096594 -Node: Gawk Distribution1097538 -Node: Getting1098022 -Node: Extracting1098983 -Node: Distribution contents1100621 -Node: Unix Installation1106372 -Node: Quick Installation1106988 -Node: Additional Configuration Options1109415 -Node: Configuration Philosophy1111219 -Node: Non-Unix Installation1113588 -Node: PC Installation1114046 -Node: PC Binary Installation1115366 -Node: PC Compiling1117218 -Ref: PC Compiling-Footnote-11120242 -Node: PC Testing1120351 -Node: PC Using1121531 -Node: Cygwin1125645 -Node: MSYS1126415 -Node: VMS Installation1126916 -Node: VMS Compilation1127707 -Ref: VMS Compilation-Footnote-11128936 -Node: VMS Dynamic Extensions1128994 -Node: VMS Installation Details1130679 -Node: VMS Running1132932 -Node: VMS GNV1137211 -Node: VMS Old Gawk1137946 -Node: Bugs1138417 -Node: Other Versions1142614 -Node: Installation summary1149198 -Node: Notes1150256 -Node: Compatibility Mode1151121 -Node: Additions1151903 -Node: Accessing The Source1152828 -Node: Adding Code1154263 -Node: New Ports1160482 -Node: Derived Files1164970 -Ref: Derived Files-Footnote-11170455 -Ref: Derived Files-Footnote-21170490 -Ref: Derived Files-Footnote-31171088 -Node: Future Extensions1171202 -Node: Implementation Limitations1171860 -Node: Extension Design1173043 -Node: Old Extension Problems1174197 -Ref: Old Extension Problems-Footnote-11175715 -Node: Extension New Mechanism Goals1175772 -Ref: Extension New Mechanism Goals-Footnote-11179136 -Node: Extension Other Design Decisions1179325 -Node: Extension Future Growth1181438 -Node: Old Extension Mechanism1182274 -Node: Notes summary1184037 -Node: Basic Concepts1185219 -Node: Basic High Level1185900 -Ref: figure-general-flow1186182 -Ref: figure-process-flow1186867 -Ref: Basic High Level-Footnote-11190168 -Node: Basic Data Typing1190353 -Node: Glossary1193681 -Node: Copying1225627 -Node: GNU Free Documentation License1263166 -Node: Index1288284 +Node: Egrep Program688809 +Ref: Egrep Program-Footnote-1696321 +Node: Id Program696431 +Node: Split Program700111 +Ref: Split Program-Footnote-1703570 +Node: Tee Program703699 +Node: Uniq Program706489 +Node: Wc Program713915 +Ref: Wc Program-Footnote-1718170 +Node: Miscellaneous Programs718264 +Node: Dupword Program719477 +Node: Alarm Program721507 +Node: Translate Program726362 +Ref: Translate Program-Footnote-1730927 +Node: Labels Program731197 +Ref: Labels Program-Footnote-1734548 +Node: Word Sorting734632 +Node: History Sorting738704 +Node: Extract Program740539 +Node: Simple Sed748068 +Node: Igawk Program751142 +Ref: Igawk Program-Footnote-1765473 +Ref: Igawk Program-Footnote-2765675 +Ref: Igawk Program-Footnote-3765797 +Node: Anagram Program765912 +Node: Signature Program768974 +Node: Programs Summary770221 +Node: Programs Exercises771435 +Ref: Programs Exercises-Footnote-1775564 +Node: Advanced Features775655 +Node: Nondecimal Data777645 +Node: Array Sorting779236 +Node: Controlling Array Traversal779936 +Ref: Controlling Array Traversal-Footnote-1788303 +Node: Array Sorting Functions788421 +Ref: Array Sorting Functions-Footnote-1793512 +Node: Two-way I/O793708 +Ref: Two-way I/O-Footnote-1799528 +Ref: Two-way I/O-Footnote-2799715 +Node: TCP/IP Networking799797 +Node: Profiling802915 +Node: Advanced Features Summary810454 +Node: Internationalization812390 +Node: I18N and L10N813870 +Node: Explaining gettext814557 +Ref: Explaining gettext-Footnote-1819580 +Ref: Explaining gettext-Footnote-2819765 +Node: Programmer i18n819930 +Ref: Programmer i18n-Footnote-1824785 +Node: Translator i18n824834 +Node: String Extraction825628 +Ref: String Extraction-Footnote-1826760 +Node: Printf Ordering826846 +Ref: Printf Ordering-Footnote-1829632 +Node: I18N Portability829696 +Ref: I18N Portability-Footnote-1832152 +Node: I18N Example832215 +Ref: I18N Example-Footnote-1835021 +Node: Gawk I18N835094 +Node: I18N Summary835739 +Node: Debugger837080 +Node: Debugging838102 +Node: Debugging Concepts838543 +Node: Debugging Terms840352 +Node: Awk Debugging842927 +Node: Sample Debugging Session843833 +Node: Debugger Invocation844367 +Node: Finding The Bug845753 +Node: List of Debugger Commands852231 +Node: Breakpoint Control853564 +Node: Debugger Execution Control857258 +Node: Viewing And Changing Data860620 +Node: Execution Stack863994 +Node: Debugger Info865631 +Node: Miscellaneous Debugger Commands869702 +Node: Readline Support874790 +Node: Limitations875686 +Node: Debugging Summary877795 +Node: Arbitrary Precision Arithmetic878968 +Node: Computer Arithmetic880384 +Ref: table-numeric-ranges883975 +Ref: Computer Arithmetic-Footnote-1884697 +Node: Math Definitions884754 +Ref: table-ieee-formats888068 +Ref: Math Definitions-Footnote-1888671 +Node: MPFR features888776 +Node: FP Math Caution890493 +Ref: FP Math Caution-Footnote-1891565 +Node: Inexactness of computations891934 +Node: Inexact representation892894 +Node: Comparing FP Values894254 +Node: Errors accumulate895336 +Node: Getting Accuracy896769 +Node: Try To Round899479 +Node: Setting precision900378 +Ref: table-predefined-precision-strings901075 +Node: Setting the rounding mode902905 +Ref: table-gawk-rounding-modes903279 +Ref: Setting the rounding mode-Footnote-1906687 +Node: Arbitrary Precision Integers906866 +Ref: Arbitrary Precision Integers-Footnote-1909850 +Node: POSIX Floating Point Problems909999 +Ref: POSIX Floating Point Problems-Footnote-1913881 +Node: Floating point summary913919 +Node: Dynamic Extensions916109 +Node: Extension Intro917662 +Node: Plugin License918928 +Node: Extension Mechanism Outline919725 +Ref: figure-load-extension920164 +Ref: figure-register-new-function921729 +Ref: figure-call-new-function922821 +Node: Extension API Description924883 +Node: Extension API Functions Introduction926331 +Node: General Data Types931143 +Ref: General Data Types-Footnote-1937098 +Node: Memory Allocation Functions937397 +Ref: Memory Allocation Functions-Footnote-1940242 +Node: Constructor Functions940341 +Node: Registration Functions942086 +Node: Extension Functions942771 +Node: Exit Callback Functions945070 +Node: Extension Version String946320 +Node: Input Parsers946983 +Node: Output Wrappers956868 +Node: Two-way processors961380 +Node: Printing Messages963644 +Ref: Printing Messages-Footnote-1964718 +Node: Updating ERRNO964871 +Node: Requesting Values965610 +Ref: table-value-types-returned966347 +Node: Accessing Parameters967230 +Node: Symbol Table Access968465 +Node: Symbol table by name968977 +Node: Symbol table by cookie970998 +Ref: Symbol table by cookie-Footnote-1975147 +Node: Cached values975211 +Ref: Cached values-Footnote-1978712 +Node: Array Manipulation978803 +Ref: Array Manipulation-Footnote-1979902 +Node: Array Data Types979939 +Ref: Array Data Types-Footnote-1982597 +Node: Array Functions982689 +Node: Flattening Arrays986547 +Node: Creating Arrays993455 +Node: Extension API Variables998226 +Node: Extension Versioning998862 +Node: Extension API Informational Variables1000753 +Node: Extension API Boilerplate1001817 +Node: Finding Extensions1005631 +Node: Extension Example1006190 +Node: Internal File Description1006988 +Node: Internal File Ops1011068 +Ref: Internal File Ops-Footnote-11022830 +Node: Using Internal File Ops1022970 +Ref: Using Internal File Ops-Footnote-11025353 +Node: Extension Samples1025627 +Node: Extension Sample File Functions1027156 +Node: Extension Sample Fnmatch1034805 +Node: Extension Sample Fork1036292 +Node: Extension Sample Inplace1037510 +Node: Extension Sample Ord1040720 +Node: Extension Sample Readdir1041556 +Ref: table-readdir-file-types1042445 +Node: Extension Sample Revout1043250 +Node: Extension Sample Rev2way1043839 +Node: Extension Sample Read write array1044579 +Node: Extension Sample Readfile1046521 +Node: Extension Sample Time1047616 +Node: Extension Sample API Tests1048964 +Node: gawkextlib1049456 +Node: Extension summary1051880 +Node: Extension Exercises1055572 +Node: Language History1057069 +Node: V7/SVR3.11058725 +Node: SVR41060877 +Node: POSIX1062311 +Node: BTL1063690 +Node: POSIX/GNU1064419 +Node: Feature History1069940 +Node: Common Extensions1083269 +Node: Ranges and Locales1084552 +Ref: Ranges and Locales-Footnote-11089168 +Ref: Ranges and Locales-Footnote-21089195 +Ref: Ranges and Locales-Footnote-31089430 +Node: Contributors1089651 +Node: History summary1095220 +Node: Installation1096600 +Node: Gawk Distribution1097544 +Node: Getting1098028 +Node: Extracting1098989 +Node: Distribution contents1100627 +Node: Unix Installation1106378 +Node: Quick Installation1106994 +Node: Additional Configuration Options1109421 +Node: Configuration Philosophy1111225 +Node: Non-Unix Installation1113594 +Node: PC Installation1114052 +Node: PC Binary Installation1115372 +Node: PC Compiling1117224 +Ref: PC Compiling-Footnote-11120248 +Node: PC Testing1120357 +Node: PC Using1121537 +Node: Cygwin1125651 +Node: MSYS1126421 +Node: VMS Installation1126922 +Node: VMS Compilation1127713 +Ref: VMS Compilation-Footnote-11128942 +Node: VMS Dynamic Extensions1129000 +Node: VMS Installation Details1130685 +Node: VMS Running1132938 +Node: VMS GNV1137217 +Node: VMS Old Gawk1137952 +Node: Bugs1138423 +Node: Other Versions1142620 +Node: Installation summary1149204 +Node: Notes1150262 +Node: Compatibility Mode1151127 +Node: Additions1151909 +Node: Accessing The Source1152834 +Node: Adding Code1154269 +Node: New Ports1160488 +Node: Derived Files1164976 +Ref: Derived Files-Footnote-11170461 +Ref: Derived Files-Footnote-21170496 +Ref: Derived Files-Footnote-31171094 +Node: Future Extensions1171208 +Node: Implementation Limitations1171866 +Node: Extension Design1173049 +Node: Old Extension Problems1174203 +Ref: Old Extension Problems-Footnote-11175721 +Node: Extension New Mechanism Goals1175778 +Ref: Extension New Mechanism Goals-Footnote-11179142 +Node: Extension Other Design Decisions1179331 +Node: Extension Future Growth1181444 +Node: Old Extension Mechanism1182280 +Node: Notes summary1184043 +Node: Basic Concepts1185225 +Node: Basic High Level1185906 +Ref: figure-general-flow1186188 +Ref: figure-process-flow1186873 +Ref: Basic High Level-Footnote-11190174 +Node: Basic Data Typing1190359 +Node: Glossary1193687 +Node: Copying1225633 +Node: GNU Free Documentation License1263172 +Node: Index1288290 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 0e762565..211a0a7e 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -23554,7 +23554,7 @@ written out between the fields: @example @c file eg/prog/cut.awk -{ +@{ if (by_fields && suppress && index($0, fs) == 0) next diff --git a/doc/gawktexi.in b/doc/gawktexi.in index d0376304..1a6b2dd8 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -22645,7 +22645,7 @@ written out between the fields: @example @c file eg/prog/cut.awk -{ +@{ if (by_fields && suppress && index($0, fs) == 0) next |