diff options
Diffstat (limited to 'doc/gawk.info')
-rw-r--r-- | doc/gawk.info | 184 |
1 files changed, 109 insertions, 75 deletions
diff --git a/doc/gawk.info b/doc/gawk.info index 11971ca1..5ee07cb2 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -30681,16 +30681,21 @@ Various '.c', '.y', and '.h' files 'ChangeLog' A detailed list of source code changes as bugs are fixed or - improvements made. + improvements made. There are similar files in all of the + subdirectories. 'ChangeLog.0' - An older list of source code changes. +'ChangeLog.1' + Older lists of source code changes. There are similar files in all + of the subdirectories. 'NEWS' A list of changes to 'gawk' since the last release or patch. 'NEWS.0' - An older list of changes to 'gawk'. +'NEWS.1' + Older lists of changes to 'gawk'. There are similar files in all + of the subdirectories. 'COPYING' The GNU General Public License. @@ -30751,6 +30756,16 @@ Various '.c', '.y', and '.h' files 'doc/gawkinet.info' The generated Info file for 'TCP/IP Internetworking with 'gawk''. +'doc/gawkworkflow.texi' + The Texinfo source file for *note (General Introduction, + gawkworkflow, Participating in 'gawk' Development)Top::. It should + be processed with TeX (via 'texi2dvi' or 'texi2pdf') to produce a + printed document and with 'makeinfo' to produce an Info or HTML + file. + +'doc/gawkorkflow.info' + The generated Info file for 'Participating in 'gawk' Development'. + 'doc/igawk.1' The 'troff' source for a manual page describing the 'igawk' program presented in *note Igawk Program::. (Since 'gawk' can do its own @@ -31085,17 +31100,18 @@ File: gawk.info, Node: Building the Documentation, Prev: Compiling from Git, B.2.6 Building the Documentation -------------------------------- -The Info documentation is included in the distribution tar files and in -Git; you should not need to rebuild it. However, if it needs to be -done, simply running 'make' will do it, assuming that you have a recent -enough version of 'makeinfo' installed. +The generated Info documentation is included in the distribution 'tar' +files and in the Git source code repository; you should not need to +rebuild it. However, if it needs to be done, simply running 'make' will +do it, assuming that you have a recent enough version of 'makeinfo' +installed. - If you wish to build the PDF version of the manual, you will need to + If you wish to build the PDF version of the manuals, you will need to have TeX installed, and possibly additional packages that provide the -necessary fonts and tools, such as 'ps2pdf'. You will also need GNU -Troff ('groff') installed in order to format the reference card and the -manual page. Managing this process is beyond the scope of this Info -file. +necessary fonts and tools, such as 'dvi2pdf' and 'ps2pdf'. You will +also need GNU Troff ('groff') installed in order to format the reference +card and the manual page (*note Distribution contents::). Managing this +process is beyond the scope of this Info file. Assuming you have all you need, then the following commands produce the PDF versions of the documentation: @@ -31103,6 +31119,18 @@ the PDF versions of the documentation: cd doc make pdf +This creates PDF versions of all three Texinfo documents included in the +distribution, as well as of the manual page and the reference card. + + Similarly, if you have a recent enough version of 'makeinfo', you can +make the HTML version of the manuals with: + + cd doc + make html + +This creates HTML versions of all three Texinfo documents included in +the distribution. + File: gawk.info, Node: Non-Unix Installation, Next: Bugs, Prev: Unix Installation, Up: Installation @@ -35525,7 +35553,7 @@ Index * arrays, sorting, IGNORECASE variable and: Array Sorting Functions. (line 88) * artificial intelligence, gawk and: Distribution contents. - (line 58) + (line 63) * ASCII: Escape Sequences. (line 31) * ASCII <1>: Bracket Expressions. (line 79) * ASCII <2>: Scalar Constants. (line 20) @@ -36392,6 +36420,12 @@ Index * do-while statement: Do Statement. (line 6) * documentation, online: Manual History. (line 11) * documentation, of awk programs: Library Names. (line 6) +* documentation, building, Info files: Building the Documentation. + (line 6) +* documentation, building, PDF: Building the Documentation. + (line 12) +* documentation, building, HTML: Building the Documentation. + (line 28) * documents, searching: Dupword Program. (line 6) * dollar sign ($), regexp operator: Regexp Operator Details. (line 31) @@ -38317,7 +38351,7 @@ Index (line 6) * Texinfo <3>: Extract Program. (line 12) * Texinfo <4>: Distribution contents. - (line 83) + (line 88) * Texinfo <5>: Adding Code. (line 100) * text, printing: Print. (line 22) * text, printing, unduplicated lines of: Uniq Program. (line 6) @@ -39127,67 +39161,67 @@ Node: Gawk Distribution1232946 Node: Getting1233430 Node: Extracting1234393 Node: Distribution contents1236031 -Node: Unix Installation1242511 -Node: Quick Installation1243315 -Node: Compiling with MPFR1245791 -Node: Shell Startup Files1246483 -Node: Additional Configuration Options1247572 -Node: Configuration Philosophy1249887 -Node: Compiling from Git1252283 -Node: Building the Documentation1252838 -Node: Non-Unix Installation1253760 -Node: PC Installation1254220 -Node: PC Binary Installation1255058 -Node: PC Compiling1255493 -Node: PC Using1256610 -Node: Cygwin1260163 -Node: MSYS1261387 -Node: VMS Installation1261989 -Node: VMS Compilation1262708 -Ref: VMS Compilation-Footnote-11263937 -Node: VMS Dynamic Extensions1263995 -Node: VMS Installation Details1265680 -Node: VMS Running1267942 -Node: VMS GNV1272221 -Node: Bugs1272935 -Node: Bug definition1273847 -Node: Bug address1276351 -Node: Usenet1279739 -Node: Performance bugs1280748 -Node: Asking for help1283669 -Node: Maintainers1285631 -Node: Other Versions1286825 -Node: Installation summary1294677 -Node: Notes1296041 -Node: Compatibility Mode1296835 -Node: Additions1297617 -Node: Accessing The Source1298542 -Node: Adding Code1299979 -Node: New Ports1306198 -Node: Derived Files1310573 -Ref: Derived Files-Footnote-11316233 -Ref: Derived Files-Footnote-21316268 -Ref: Derived Files-Footnote-31316866 -Node: Future Extensions1316980 -Node: Implementation Limitations1317638 -Node: Extension Design1318848 -Node: Old Extension Problems1319992 -Ref: Old Extension Problems-Footnote-11321510 -Node: Extension New Mechanism Goals1321567 -Ref: Extension New Mechanism Goals-Footnote-11324931 -Node: Extension Other Design Decisions1325120 -Node: Extension Future Growth1327233 -Node: Notes summary1327839 -Node: Basic Concepts1328997 -Node: Basic High Level1329678 -Ref: figure-general-flow1329960 -Ref: figure-process-flow1330645 -Ref: Basic High Level-Footnote-11333946 -Node: Basic Data Typing1334131 -Node: Glossary1337459 -Node: Copying1369346 -Node: GNU Free Documentation License1406889 -Node: Index1432009 +Node: Unix Installation1243117 +Node: Quick Installation1243921 +Node: Compiling with MPFR1246397 +Node: Shell Startup Files1247089 +Node: Additional Configuration Options1248178 +Node: Configuration Philosophy1250493 +Node: Compiling from Git1252889 +Node: Building the Documentation1253444 +Node: Non-Unix Installation1254828 +Node: PC Installation1255288 +Node: PC Binary Installation1256126 +Node: PC Compiling1256561 +Node: PC Using1257678 +Node: Cygwin1261231 +Node: MSYS1262455 +Node: VMS Installation1263057 +Node: VMS Compilation1263776 +Ref: VMS Compilation-Footnote-11265005 +Node: VMS Dynamic Extensions1265063 +Node: VMS Installation Details1266748 +Node: VMS Running1269010 +Node: VMS GNV1273289 +Node: Bugs1274003 +Node: Bug definition1274915 +Node: Bug address1277419 +Node: Usenet1280807 +Node: Performance bugs1281816 +Node: Asking for help1284737 +Node: Maintainers1286699 +Node: Other Versions1287893 +Node: Installation summary1295745 +Node: Notes1297109 +Node: Compatibility Mode1297903 +Node: Additions1298685 +Node: Accessing The Source1299610 +Node: Adding Code1301047 +Node: New Ports1307266 +Node: Derived Files1311641 +Ref: Derived Files-Footnote-11317301 +Ref: Derived Files-Footnote-21317336 +Ref: Derived Files-Footnote-31317934 +Node: Future Extensions1318048 +Node: Implementation Limitations1318706 +Node: Extension Design1319916 +Node: Old Extension Problems1321060 +Ref: Old Extension Problems-Footnote-11322578 +Node: Extension New Mechanism Goals1322635 +Ref: Extension New Mechanism Goals-Footnote-11325999 +Node: Extension Other Design Decisions1326188 +Node: Extension Future Growth1328301 +Node: Notes summary1328907 +Node: Basic Concepts1330065 +Node: Basic High Level1330746 +Ref: figure-general-flow1331028 +Ref: figure-process-flow1331713 +Ref: Basic High Level-Footnote-11335014 +Node: Basic Data Typing1335199 +Node: Glossary1338527 +Node: Copying1370414 +Node: GNU Free Documentation License1407957 +Node: Index1433077 End Tag Table |