diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2017-06-15 14:13:09 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2017-06-15 14:13:09 +0300 |
commit | 6f10e610abfc6cdd68147ad817edd50440ed38ab (patch) | |
tree | a10d00d4b606b7a17b936287df44aa8db8c43cba | |
parent | a62ecbb9f3f17cc69a7a464954fa42b30c57aa47 (diff) | |
download | egawk-6f10e610abfc6cdd68147ad817edd50440ed38ab.tar.gz egawk-6f10e610abfc6cdd68147ad817edd50440ed38ab.tar.bz2 egawk-6f10e610abfc6cdd68147ad817edd50440ed38ab.zip |
Expand tab characters in the doc.
-rw-r--r-- | awklib/eg/lib/inplace.awk | 2 | ||||
-rw-r--r-- | doc/ChangeLog | 4 | ||||
-rw-r--r-- | doc/gawk.info | 536 | ||||
-rw-r--r-- | doc/gawk.texi | 6 | ||||
-rw-r--r-- | doc/gawktexi.in | 6 |
5 files changed, 279 insertions, 275 deletions
diff --git a/awklib/eg/lib/inplace.awk b/awklib/eg/lib/inplace.awk index 15a83f58..505be76d 100644 --- a/awklib/eg/lib/inplace.awk +++ b/awklib/eg/lib/inplace.awk @@ -15,7 +15,7 @@ # actions in an ENDFILE rule will be redirected as expected. BEGIN { - inplace = 1 # enabled by default + inplace = 1 # enabled by default } BEGINFILE { diff --git a/doc/ChangeLog b/doc/ChangeLog index fbcd9367..bf996749 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,7 @@ +2017-06-15 Arnold D. Robbins <arnold@skeeve.com> + + * gawktexi.in: Expand tab characters. + 2017-02-13 Arnold D. Robbins <arnold@skeeve.com> * gawktexi.in: Fix two typos. diff --git a/doc/gawk.info b/doc/gawk.info index 1388b32b..188f22ca 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -15312,8 +15312,8 @@ infinite recursion if you don't pay attention. Here is an example use: $ cat test.awk -| FNR == 3 && ! rewound { - -| rewound = 1 - -| rewind() + -| rewound = 1 + -| rewind() -| } -| -| { print FILENAME, FNR, $0 } @@ -25755,7 +25755,7 @@ The 'inplace' extension emulates GNU 'sed''s '-i' option, which performs # actions in an ENDFILE rule will be redirected as expected. BEGIN { - inplace = 1 # enabled by default + inplace = 1 # enabled by default } BEGINFILE { @@ -34886,270 +34886,270 @@ Node: Shell Quoting631338 Node: Data File Management632739 Node: Filetrans Function633371 Node: Rewind Function637467 -Node: File Checking639373 -Ref: File Checking-Footnote-1640707 -Node: Empty Files640908 -Node: Ignoring Assigns642887 -Node: Getopt Function644437 -Ref: Getopt Function-Footnote-1655906 -Node: Passwd Functions656106 -Ref: Passwd Functions-Footnote-1664945 -Node: Group Functions665033 -Ref: Group Functions-Footnote-1672931 -Node: Walking Arrays673138 -Node: Library Functions Summary676146 -Node: Library Exercises677552 -Node: Sample Programs678017 -Node: Running Examples678787 -Node: Clones679515 -Node: Cut Program680739 -Node: Egrep Program690668 -Ref: Egrep Program-Footnote-1698180 -Node: Id Program698290 -Node: Split Program701970 -Ref: Split Program-Footnote-1705429 -Node: Tee Program705558 -Node: Uniq Program708348 -Node: Wc Program715774 -Ref: Wc Program-Footnote-1720029 -Node: Miscellaneous Programs720123 -Node: Dupword Program721336 -Node: Alarm Program723366 -Node: Translate Program728221 -Ref: Translate Program-Footnote-1732786 -Node: Labels Program733056 -Ref: Labels Program-Footnote-1736407 -Node: Word Sorting736491 -Node: History Sorting740563 -Node: Extract Program742398 -Node: Simple Sed749927 -Node: Igawk Program753001 -Ref: Igawk Program-Footnote-1767332 -Ref: Igawk Program-Footnote-2767534 -Ref: Igawk Program-Footnote-3767656 -Node: Anagram Program767771 -Node: Signature Program770833 -Node: Programs Summary772080 -Node: Programs Exercises773294 -Ref: Programs Exercises-Footnote-1777423 -Node: Advanced Features777514 -Node: Nondecimal Data779504 -Node: Array Sorting781095 -Node: Controlling Array Traversal781795 -Ref: Controlling Array Traversal-Footnote-1790162 -Node: Array Sorting Functions790280 -Ref: Array Sorting Functions-Footnote-1795371 -Node: Two-way I/O795567 -Ref: Two-way I/O-Footnote-1801861 -Ref: Two-way I/O-Footnote-2802048 -Node: TCP/IP Networking802130 -Node: Profiling805248 -Node: Advanced Features Summary812787 -Node: Internationalization814723 -Node: I18N and L10N816203 -Node: Explaining gettext816890 -Ref: Explaining gettext-Footnote-1822782 -Ref: Explaining gettext-Footnote-2822967 -Node: Programmer i18n823132 -Ref: Programmer i18n-Footnote-1828081 -Node: Translator i18n828130 -Node: String Extraction828924 -Ref: String Extraction-Footnote-1830056 -Node: Printf Ordering830142 -Ref: Printf Ordering-Footnote-1832928 -Node: I18N Portability832992 -Ref: I18N Portability-Footnote-1835448 -Node: I18N Example835511 -Ref: I18N Example-Footnote-1838317 -Node: Gawk I18N838390 -Node: I18N Summary839035 -Node: Debugger840376 -Node: Debugging841398 -Node: Debugging Concepts841839 -Node: Debugging Terms843648 -Node: Awk Debugging846223 -Node: Sample Debugging Session847129 -Node: Debugger Invocation847663 -Node: Finding The Bug849049 -Node: List of Debugger Commands855527 -Node: Breakpoint Control856860 -Node: Debugger Execution Control860554 -Node: Viewing And Changing Data863916 -Node: Execution Stack867290 -Node: Debugger Info868927 -Node: Miscellaneous Debugger Commands872998 -Node: Readline Support878086 -Node: Limitations878982 -Node: Debugging Summary881091 -Node: Arbitrary Precision Arithmetic882264 -Node: Computer Arithmetic883680 -Ref: table-numeric-ranges887271 -Ref: Computer Arithmetic-Footnote-1887993 -Node: Math Definitions888050 -Ref: table-ieee-formats891364 -Ref: Math Definitions-Footnote-1891967 -Node: MPFR features892072 -Node: FP Math Caution893789 -Ref: FP Math Caution-Footnote-1894861 -Node: Inexactness of computations895230 -Node: Inexact representation896190 -Node: Comparing FP Values897550 -Node: Errors accumulate898632 -Node: Getting Accuracy900065 -Node: Try To Round902775 -Node: Setting precision903674 -Ref: table-predefined-precision-strings904371 -Node: Setting the rounding mode906201 -Ref: table-gawk-rounding-modes906575 -Ref: Setting the rounding mode-Footnote-1909983 -Node: Arbitrary Precision Integers910162 -Ref: Arbitrary Precision Integers-Footnote-1913146 -Node: POSIX Floating Point Problems913295 -Ref: POSIX Floating Point Problems-Footnote-1917177 -Node: Floating point summary917215 -Node: Dynamic Extensions919405 -Node: Extension Intro920958 -Node: Plugin License922224 -Node: Extension Mechanism Outline923021 -Ref: figure-load-extension923460 -Ref: figure-register-new-function925025 -Ref: figure-call-new-function926117 -Node: Extension API Description928179 -Node: Extension API Functions Introduction929627 -Node: General Data Types934439 -Ref: General Data Types-Footnote-1940394 -Node: Memory Allocation Functions940693 -Ref: Memory Allocation Functions-Footnote-1943538 -Node: Constructor Functions943637 -Node: Registration Functions945382 -Node: Extension Functions946067 -Node: Exit Callback Functions948366 -Node: Extension Version String949616 -Node: Input Parsers950279 -Node: Output Wrappers960161 -Node: Two-way processors964673 -Node: Printing Messages966938 -Ref: Printing Messages-Footnote-1968012 -Node: Updating ERRNO968165 -Node: Requesting Values968904 -Ref: table-value-types-returned969641 -Node: Accessing Parameters970524 -Node: Symbol Table Access971759 -Node: Symbol table by name972271 -Node: Symbol table by cookie974292 -Ref: Symbol table by cookie-Footnote-1978444 -Node: Cached values978508 -Ref: Cached values-Footnote-1982015 -Node: Array Manipulation982106 -Ref: Array Manipulation-Footnote-1983205 -Node: Array Data Types983242 -Ref: Array Data Types-Footnote-1985900 -Node: Array Functions985992 -Node: Flattening Arrays989850 -Node: Creating Arrays996758 -Node: Extension API Variables1001527 -Node: Extension Versioning1002163 -Ref: gawk-api-version1002600 -Node: Extension API Informational Variables1004356 -Node: Extension API Boilerplate1005420 -Node: Finding Extensions1009234 -Node: Extension Example1009793 -Node: Internal File Description1010591 -Node: Internal File Ops1014671 -Ref: Internal File Ops-Footnote-11026433 -Node: Using Internal File Ops1026573 -Ref: Using Internal File Ops-Footnote-11028956 -Node: Extension Samples1029230 -Node: Extension Sample File Functions1030759 -Node: Extension Sample Fnmatch1038408 -Node: Extension Sample Fork1039895 -Node: Extension Sample Inplace1041113 -Node: Extension Sample Ord1044323 -Node: Extension Sample Readdir1045159 -Ref: table-readdir-file-types1046048 -Node: Extension Sample Revout1046853 -Node: Extension Sample Rev2way1047442 -Node: Extension Sample Read write array1048182 -Node: Extension Sample Readfile1050124 -Node: Extension Sample Time1051219 -Node: Extension Sample API Tests1052567 -Node: gawkextlib1053059 -Node: Extension summary1055483 -Node: Extension Exercises1059175 -Node: Language History1060673 -Node: V7/SVR3.11062329 -Node: SVR41064481 -Node: POSIX1065915 -Node: BTL1067294 -Node: POSIX/GNU1068023 -Node: Feature History1073544 -Node: Common Extensions1086873 -Node: Ranges and Locales1088156 -Ref: Ranges and Locales-Footnote-11092772 -Ref: Ranges and Locales-Footnote-21092799 -Ref: Ranges and Locales-Footnote-31093034 -Node: Contributors1093255 -Node: History summary1098815 -Node: Installation1100195 -Node: Gawk Distribution1101139 -Node: Getting1101623 -Node: Extracting1102584 -Node: Distribution contents1104222 -Node: Unix Installation1109964 -Node: Quick Installation1110580 -Node: Additional Configuration Options1113007 -Node: Configuration Philosophy1114811 -Node: Non-Unix Installation1117180 -Node: PC Installation1117640 -Node: PC Binary Installation1118478 -Node: PC Compiling1118913 -Node: PC Using1120030 -Node: Cygwin1123075 -Node: MSYS1123845 -Node: VMS Installation1124346 -Node: VMS Compilation1125137 -Ref: VMS Compilation-Footnote-11126366 -Node: VMS Dynamic Extensions1126424 -Node: VMS Installation Details1128109 -Node: VMS Running1130362 -Node: VMS GNV1134641 -Node: VMS Old Gawk1135376 -Node: Bugs1135847 -Node: Bug address1136510 -Node: Usenet1138907 -Node: Maintainers1139684 -Node: Other Versions1141060 -Node: Installation summary1147644 -Node: Notes1148679 -Node: Compatibility Mode1149544 -Node: Additions1150326 -Node: Accessing The Source1151251 -Node: Adding Code1152686 -Node: New Ports1158904 -Node: Derived Files1163392 -Ref: Derived Files-Footnote-11168877 -Ref: Derived Files-Footnote-21168912 -Ref: Derived Files-Footnote-31169510 -Node: Future Extensions1169624 -Node: Implementation Limitations1170282 -Node: Extension Design1171465 -Node: Old Extension Problems1172619 -Ref: Old Extension Problems-Footnote-11174137 -Node: Extension New Mechanism Goals1174194 -Ref: Extension New Mechanism Goals-Footnote-11177558 -Node: Extension Other Design Decisions1177747 -Node: Extension Future Growth1179860 -Node: Old Extension Mechanism1180696 -Node: Notes summary1182459 -Node: Basic Concepts1183641 -Node: Basic High Level1184322 -Ref: figure-general-flow1184604 -Ref: figure-process-flow1185289 -Ref: Basic High Level-Footnote-11188590 -Node: Basic Data Typing1188775 -Node: Glossary1192103 -Node: Copying1224050 -Node: GNU Free Documentation License1261589 -Node: Index1286707 +Node: File Checking639377 +Ref: File Checking-Footnote-1640711 +Node: Empty Files640912 +Node: Ignoring Assigns642891 +Node: Getopt Function644441 +Ref: Getopt Function-Footnote-1655910 +Node: Passwd Functions656110 +Ref: Passwd Functions-Footnote-1664949 +Node: Group Functions665037 +Ref: Group Functions-Footnote-1672935 +Node: Walking Arrays673142 +Node: Library Functions Summary676150 +Node: Library Exercises677556 +Node: Sample Programs678021 +Node: Running Examples678791 +Node: Clones679519 +Node: Cut Program680743 +Node: Egrep Program690672 +Ref: Egrep Program-Footnote-1698184 +Node: Id Program698294 +Node: Split Program701974 +Ref: Split Program-Footnote-1705433 +Node: Tee Program705562 +Node: Uniq Program708352 +Node: Wc Program715778 +Ref: Wc Program-Footnote-1720033 +Node: Miscellaneous Programs720127 +Node: Dupword Program721340 +Node: Alarm Program723370 +Node: Translate Program728225 +Ref: Translate Program-Footnote-1732790 +Node: Labels Program733060 +Ref: Labels Program-Footnote-1736411 +Node: Word Sorting736495 +Node: History Sorting740567 +Node: Extract Program742402 +Node: Simple Sed749931 +Node: Igawk Program753005 +Ref: Igawk Program-Footnote-1767336 +Ref: Igawk Program-Footnote-2767538 +Ref: Igawk Program-Footnote-3767660 +Node: Anagram Program767775 +Node: Signature Program770837 +Node: Programs Summary772084 +Node: Programs Exercises773298 +Ref: Programs Exercises-Footnote-1777427 +Node: Advanced Features777518 +Node: Nondecimal Data779508 +Node: Array Sorting781099 +Node: Controlling Array Traversal781799 +Ref: Controlling Array Traversal-Footnote-1790166 +Node: Array Sorting Functions790284 +Ref: Array Sorting Functions-Footnote-1795375 +Node: Two-way I/O795571 +Ref: Two-way I/O-Footnote-1801865 +Ref: Two-way I/O-Footnote-2802052 +Node: TCP/IP Networking802134 +Node: Profiling805252 +Node: Advanced Features Summary812791 +Node: Internationalization814727 +Node: I18N and L10N816207 +Node: Explaining gettext816894 +Ref: Explaining gettext-Footnote-1822786 +Ref: Explaining gettext-Footnote-2822971 +Node: Programmer i18n823136 +Ref: Programmer i18n-Footnote-1828085 +Node: Translator i18n828134 +Node: String Extraction828928 +Ref: String Extraction-Footnote-1830060 +Node: Printf Ordering830146 +Ref: Printf Ordering-Footnote-1832932 +Node: I18N Portability832996 +Ref: I18N Portability-Footnote-1835452 +Node: I18N Example835515 +Ref: I18N Example-Footnote-1838321 +Node: Gawk I18N838394 +Node: I18N Summary839039 +Node: Debugger840380 +Node: Debugging841402 +Node: Debugging Concepts841843 +Node: Debugging Terms843652 +Node: Awk Debugging846227 +Node: Sample Debugging Session847133 +Node: Debugger Invocation847667 +Node: Finding The Bug849053 +Node: List of Debugger Commands855531 +Node: Breakpoint Control856864 +Node: Debugger Execution Control860558 +Node: Viewing And Changing Data863920 +Node: Execution Stack867294 +Node: Debugger Info868931 +Node: Miscellaneous Debugger Commands873002 +Node: Readline Support878090 +Node: Limitations878986 +Node: Debugging Summary881095 +Node: Arbitrary Precision Arithmetic882268 +Node: Computer Arithmetic883684 +Ref: table-numeric-ranges887275 +Ref: Computer Arithmetic-Footnote-1887997 +Node: Math Definitions888054 +Ref: table-ieee-formats891368 +Ref: Math Definitions-Footnote-1891971 +Node: MPFR features892076 +Node: FP Math Caution893793 +Ref: FP Math Caution-Footnote-1894865 +Node: Inexactness of computations895234 +Node: Inexact representation896194 +Node: Comparing FP Values897554 +Node: Errors accumulate898636 +Node: Getting Accuracy900069 +Node: Try To Round902779 +Node: Setting precision903678 +Ref: table-predefined-precision-strings904375 +Node: Setting the rounding mode906205 +Ref: table-gawk-rounding-modes906579 +Ref: Setting the rounding mode-Footnote-1909987 +Node: Arbitrary Precision Integers910166 +Ref: Arbitrary Precision Integers-Footnote-1913150 +Node: POSIX Floating Point Problems913299 +Ref: POSIX Floating Point Problems-Footnote-1917181 +Node: Floating point summary917219 +Node: Dynamic Extensions919409 +Node: Extension Intro920962 +Node: Plugin License922228 +Node: Extension Mechanism Outline923025 +Ref: figure-load-extension923464 +Ref: figure-register-new-function925029 +Ref: figure-call-new-function926121 +Node: Extension API Description928183 +Node: Extension API Functions Introduction929631 +Node: General Data Types934443 +Ref: General Data Types-Footnote-1940398 +Node: Memory Allocation Functions940697 +Ref: Memory Allocation Functions-Footnote-1943542 +Node: Constructor Functions943641 +Node: Registration Functions945386 +Node: Extension Functions946071 +Node: Exit Callback Functions948370 +Node: Extension Version String949620 +Node: Input Parsers950283 +Node: Output Wrappers960165 +Node: Two-way processors964677 +Node: Printing Messages966942 +Ref: Printing Messages-Footnote-1968016 +Node: Updating ERRNO968169 +Node: Requesting Values968908 +Ref: table-value-types-returned969645 +Node: Accessing Parameters970528 +Node: Symbol Table Access971763 +Node: Symbol table by name972275 +Node: Symbol table by cookie974296 +Ref: Symbol table by cookie-Footnote-1978448 +Node: Cached values978512 +Ref: Cached values-Footnote-1982019 +Node: Array Manipulation982110 +Ref: Array Manipulation-Footnote-1983209 +Node: Array Data Types983246 +Ref: Array Data Types-Footnote-1985904 +Node: Array Functions985996 +Node: Flattening Arrays989854 +Node: Creating Arrays996762 +Node: Extension API Variables1001531 +Node: Extension Versioning1002167 +Ref: gawk-api-version1002604 +Node: Extension API Informational Variables1004360 +Node: Extension API Boilerplate1005424 +Node: Finding Extensions1009238 +Node: Extension Example1009797 +Node: Internal File Description1010595 +Node: Internal File Ops1014675 +Ref: Internal File Ops-Footnote-11026437 +Node: Using Internal File Ops1026577 +Ref: Using Internal File Ops-Footnote-11028960 +Node: Extension Samples1029234 +Node: Extension Sample File Functions1030763 +Node: Extension Sample Fnmatch1038412 +Node: Extension Sample Fork1039899 +Node: Extension Sample Inplace1041117 +Node: Extension Sample Ord1044334 +Node: Extension Sample Readdir1045170 +Ref: table-readdir-file-types1046059 +Node: Extension Sample Revout1046864 +Node: Extension Sample Rev2way1047453 +Node: Extension Sample Read write array1048193 +Node: Extension Sample Readfile1050135 +Node: Extension Sample Time1051230 +Node: Extension Sample API Tests1052578 +Node: gawkextlib1053070 +Node: Extension summary1055494 +Node: Extension Exercises1059186 +Node: Language History1060684 +Node: V7/SVR3.11062340 +Node: SVR41064492 +Node: POSIX1065926 +Node: BTL1067305 +Node: POSIX/GNU1068034 +Node: Feature History1073555 +Node: Common Extensions1086884 +Node: Ranges and Locales1088167 +Ref: Ranges and Locales-Footnote-11092783 +Ref: Ranges and Locales-Footnote-21092810 +Ref: Ranges and Locales-Footnote-31093045 +Node: Contributors1093266 +Node: History summary1098826 +Node: Installation1100206 +Node: Gawk Distribution1101150 +Node: Getting1101634 +Node: Extracting1102595 +Node: Distribution contents1104233 +Node: Unix Installation1109975 +Node: Quick Installation1110591 +Node: Additional Configuration Options1113018 +Node: Configuration Philosophy1114822 +Node: Non-Unix Installation1117191 +Node: PC Installation1117651 +Node: PC Binary Installation1118489 +Node: PC Compiling1118924 +Node: PC Using1120041 +Node: Cygwin1123086 +Node: MSYS1123856 +Node: VMS Installation1124357 +Node: VMS Compilation1125148 +Ref: VMS Compilation-Footnote-11126377 +Node: VMS Dynamic Extensions1126435 +Node: VMS Installation Details1128120 +Node: VMS Running1130373 +Node: VMS GNV1134652 +Node: VMS Old Gawk1135387 +Node: Bugs1135858 +Node: Bug address1136521 +Node: Usenet1138918 +Node: Maintainers1139695 +Node: Other Versions1141071 +Node: Installation summary1147655 +Node: Notes1148690 +Node: Compatibility Mode1149555 +Node: Additions1150337 +Node: Accessing The Source1151262 +Node: Adding Code1152697 +Node: New Ports1158915 +Node: Derived Files1163403 +Ref: Derived Files-Footnote-11168888 +Ref: Derived Files-Footnote-21168923 +Ref: Derived Files-Footnote-31169521 +Node: Future Extensions1169635 +Node: Implementation Limitations1170293 +Node: Extension Design1171476 +Node: Old Extension Problems1172630 +Ref: Old Extension Problems-Footnote-11174148 +Node: Extension New Mechanism Goals1174205 +Ref: Extension New Mechanism Goals-Footnote-11177569 +Node: Extension Other Design Decisions1177758 +Node: Extension Future Growth1179871 +Node: Old Extension Mechanism1180707 +Node: Notes summary1182470 +Node: Basic Concepts1183652 +Node: Basic High Level1184333 +Ref: figure-general-flow1184615 +Ref: figure-process-flow1185300 +Ref: Basic High Level-Footnote-11188601 +Node: Basic Data Typing1188786 +Node: Glossary1192114 +Node: Copying1224061 +Node: GNU Free Documentation License1261600 +Node: Index1286718 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 5a5a395d..38731606 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -21725,8 +21725,8 @@ $ @kbd{cat data} $ cat @kbd{test.awk} @print{} FNR == 3 && ! rewound @{ -@print{} rewound = 1 -@print{} rewind() +@print{} rewound = 1 +@print{} rewind() @print{} @} @print{} @print{} @{ print FILENAME, FNR, $0 @} @@ -34773,7 +34773,7 @@ properly: # actions in an ENDFILE rule will be redirected as expected. BEGIN @{ - inplace = 1 # enabled by default + inplace = 1 # enabled by default @} BEGINFILE @{ diff --git a/doc/gawktexi.in b/doc/gawktexi.in index ee4c39b9..868db437 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -20816,8 +20816,8 @@ $ @kbd{cat data} $ cat @kbd{test.awk} @print{} FNR == 3 && ! rewound @{ -@print{} rewound = 1 -@print{} rewind() +@print{} rewound = 1 +@print{} rewind() @print{} @} @print{} @print{} @{ print FILENAME, FNR, $0 @} @@ -33864,7 +33864,7 @@ properly: # actions in an ENDFILE rule will be redirected as expected. BEGIN @{ - inplace = 1 # enabled by default + inplace = 1 # enabled by default @} BEGINFILE @{ |