diff options
Diffstat (limited to 'doc/gawk.info')
-rw-r--r-- | doc/gawk.info | 188 |
1 files changed, 96 insertions, 92 deletions
diff --git a/doc/gawk.info b/doc/gawk.info index 650044e6..97c9d3c0 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -26742,7 +26742,7 @@ File: gawk.info, Node: Extension Exercises, Prev: Extension summary, Up: Dyna the input file is a terminal. (Hint: this function is usually expensive to call; try to call it just once.) The content of the prompt should come from a variable settable by 'awk'-level code. - You can write the prompt to stanard error. However, for best + You can write the prompt to standard error. However, for best results, open a new file descriptor (or file pointer) on '/dev/tty' and print the prompt there, in case standard error has been redirected. @@ -27732,7 +27732,7 @@ Info file, in approximate chronological order: * Fred Fish provided the port to Amiga systems and its documentation. (With Fred's sad passing, this is no longer supported.) - * Scott Deifik currently maintains the MS-DOS port using DJGPP. + * Scott Deifik maintained the MS-DOS port using DJGPP. * Eli Zaretskii currently maintains the MS-Windows port using MinGW. @@ -28424,8 +28424,7 @@ File: gawk.info, Node: PC Compiling, Next: PC Testing, Prev: PC Binary Instal B.3.1.2 Compiling 'gawk' for PC Operating Systems ................................................. -'gawk' can be compiled for MS-DOS, Windows32, and OS/2 using the GNU -development tools from DJ Delorie (DJGPP: MS-DOS only), MinGW +'gawk' can be compiled for MS-DOS, Windows32, and OS/2 using MinGW (Windows32) or Eberhard Mattes (EMX: MS-DOS, Windows32 and OS/2). The file 'README_d/README.pc' in the 'gawk' distribution contains additional notes, and 'pc/Makefile' contains important information on compilation @@ -28440,11 +28439,9 @@ be edited in order to work with your 'make' utility. The 'Makefile' supports a number of targets for building various MS-DOS and Windows32 versions. A list of targets is printed if the -'make' command is given without a target. As an example, to build -'gawk' using the DJGPP tools, enter 'make djgpp'. (The DJGPP tools -needed for the build may be found at -<ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/>.) To build a native -MS-Windows binary of 'gawk' using the MinGW tools, type 'make mingw32'. +'make' command is given without a target. As an example, to build a +native MS-Windows binary of 'gawk' using the MinGW tools, type 'make +mingw32'. The 32 bit EMX version of 'gawk' works "out of the box" under OS/2. However, it is highly recommended to use GCC 2.95.3 for the compilation. @@ -28553,7 +28550,7 @@ is set to 'e:' the complete default search path is An 'sh'-like shell (as opposed to 'command.com' under MS-DOS or 'cmd.exe' under MS-Windows or OS/2) may be useful for 'awk' programming. -The DJGPP collection of tools includes an MS-DOS port of Bash, and +The DJGPP collection of tools(1) includes an MS-DOS port of Bash, and several shells are available for OS/2, including 'ksh'. Under MS-Windows, OS/2 and MS-DOS, 'gawk' (and many other text @@ -28615,6 +28612,10 @@ or: With proper quoting, in the first example the setting of 'RS' can be moved into the 'BEGIN' rule. + ---------- Footnotes ---------- + + (1) Available from <ftp://ftp.delorie.com/pub/djgpp/current/v2gnu/>. + File: gawk.info, Node: Cygwin, Next: MSYS, Prev: PC Using, Up: PC Installation @@ -29031,8 +29032,6 @@ this Info file. Unix and POSIX Arnold Robbins, <arnold@skeeve.com> systems -MS-DOS with DJGPP Scott Deifik, <scottd.mail@sbcglobal.net> - MS-Windows with MinGW Eli Zaretskii, <eliz@gnu.org> OS/2 Andreas Buening, <andreas.buening@nexgo.de> @@ -29045,6 +29044,10 @@ z/OS (OS/390) Daniel Richard G. <skunk@iSKUNK.ORG> If your bug is also reproducible under Unix, send a copy of your report to the <bug-gawk@gnu.org> email list as well. + The DJGPP port is no longer supported; it will remain in the code +base for a while in case a volunteer wishes to take it over. If this +does not happen, then eventually code for this port will be removed. + File: gawk.info, Node: Other Versions, Next: Installation summary, Prev: Bugs, Up: Installation @@ -29216,9 +29219,9 @@ B.6 Summary ./configure && make && make check * 'gawk' may be built on non-POSIX systems as well. The currently - supported systems are MS-Windows using DJGPP, MSYS, MinGW, and - Cygwin, OS/2 using EMX, and both Vax/VMS and OpenVMS. Instructions - for each system are included in this major node. + supported systems are MS-Windows using MSYS, MinGW, and Cygwin, + OS/2 using EMX, and both Vax/VMS and OpenVMS. Instructions for each + system are included in this major node. * Bug reports should be sent via email to <bug-gawk@gnu.org>. Bug reports should be in English and should include the version of @@ -32995,9 +32998,9 @@ Index * compiled programs: Basic High Level. (line 13) * compiled programs <1>: Glossary. (line 218) * compiling gawk for Cygwin: Cygwin. (line 6) -* compiling gawk for MS-DOS and MS-Windows: PC Compiling. (line 13) +* compiling gawk for MS-DOS and MS-Windows: PC Compiling. (line 12) * compiling gawk for VMS: VMS Compilation. (line 6) -* compiling gawk with EMX for OS/2: PC Compiling. (line 28) +* compiling gawk with EMX for OS/2: PC Compiling. (line 25) * compl: Bitwise Functions. (line 44) * complement, bitwise: Bitwise Functions. (line 25) * compound statements, control statements and: Statements. (line 10) @@ -35800,80 +35803,81 @@ Node: Extension Sample API Tests1074128 Node: gawkextlib1074620 Node: Extension summary1077067 Node: Extension Exercises1080769 -Node: Language History1082266 -Node: V7/SVR3.11083922 -Node: SVR41086074 -Node: POSIX1087508 -Node: BTL1088887 -Node: POSIX/GNU1089616 -Node: Feature History1095478 -Node: Common Extensions1109848 -Node: Ranges and Locales1111131 -Ref: Ranges and Locales-Footnote-11115747 -Ref: Ranges and Locales-Footnote-21115774 -Ref: Ranges and Locales-Footnote-31116009 -Node: Contributors1116230 -Node: History summary1121799 -Node: Installation1123179 -Node: Gawk Distribution1124123 -Node: Getting1124607 -Node: Extracting1125568 -Node: Distribution contents1127206 -Node: Unix Installation1133300 -Node: Quick Installation1133982 -Node: Shell Startup Files1136396 -Node: Additional Configuration Options1137474 -Node: Configuration Philosophy1139279 -Node: Non-Unix Installation1141648 -Node: PC Installation1142106 -Node: PC Binary Installation1143426 -Node: PC Compiling1145278 -Ref: PC Compiling-Footnote-11148302 -Node: PC Testing1148411 -Node: PC Using1149591 -Node: Cygwin1153705 -Node: MSYS1154475 -Node: VMS Installation1154976 -Node: VMS Compilation1155767 -Ref: VMS Compilation-Footnote-11156996 -Node: VMS Dynamic Extensions1157054 -Node: VMS Installation Details1158739 -Node: VMS Running1160992 -Node: VMS GNV1165271 -Node: VMS Old Gawk1166006 -Node: Bugs1166477 -Node: Other Versions1170674 -Node: Installation summary1177258 -Node: Notes1178316 -Node: Compatibility Mode1179181 -Node: Additions1179963 -Node: Accessing The Source1180888 -Node: Adding Code1182323 -Node: New Ports1188542 -Node: Derived Files1193030 -Ref: Derived Files-Footnote-11198515 -Ref: Derived Files-Footnote-21198550 -Ref: Derived Files-Footnote-31199148 -Node: Future Extensions1199262 -Node: Implementation Limitations1199920 -Node: Extension Design1201103 -Node: Old Extension Problems1202257 -Ref: Old Extension Problems-Footnote-11203775 -Node: Extension New Mechanism Goals1203832 -Ref: Extension New Mechanism Goals-Footnote-11207196 -Node: Extension Other Design Decisions1207385 -Node: Extension Future Growth1209498 -Node: Old Extension Mechanism1210334 -Node: Notes summary1212097 -Node: Basic Concepts1213279 -Node: Basic High Level1213960 -Ref: figure-general-flow1214242 -Ref: figure-process-flow1214927 -Ref: Basic High Level-Footnote-11218228 -Node: Basic Data Typing1218413 -Node: Glossary1221741 -Node: Copying1253687 -Node: GNU Free Documentation License1291226 -Node: Index1316344 +Node: Language History1082267 +Node: V7/SVR3.11083923 +Node: SVR41086075 +Node: POSIX1087509 +Node: BTL1088888 +Node: POSIX/GNU1089617 +Node: Feature History1095479 +Node: Common Extensions1109849 +Node: Ranges and Locales1111132 +Ref: Ranges and Locales-Footnote-11115748 +Ref: Ranges and Locales-Footnote-21115775 +Ref: Ranges and Locales-Footnote-31116010 +Node: Contributors1116231 +Node: History summary1121791 +Node: Installation1123171 +Node: Gawk Distribution1124115 +Node: Getting1124599 +Node: Extracting1125560 +Node: Distribution contents1127198 +Node: Unix Installation1133292 +Node: Quick Installation1133974 +Node: Shell Startup Files1136388 +Node: Additional Configuration Options1137466 +Node: Configuration Philosophy1139271 +Node: Non-Unix Installation1141640 +Node: PC Installation1142098 +Node: PC Binary Installation1143418 +Node: PC Compiling1145270 +Ref: PC Compiling-Footnote-11148064 +Node: PC Testing1148173 +Node: PC Using1149353 +Ref: PC Using-Footnote-11153506 +Node: Cygwin1153579 +Node: MSYS1154349 +Node: VMS Installation1154850 +Node: VMS Compilation1155641 +Ref: VMS Compilation-Footnote-11156870 +Node: VMS Dynamic Extensions1156928 +Node: VMS Installation Details1158613 +Node: VMS Running1160866 +Node: VMS GNV1165145 +Node: VMS Old Gawk1165880 +Node: Bugs1166351 +Node: Other Versions1170666 +Node: Installation summary1177250 +Node: Notes1178301 +Node: Compatibility Mode1179166 +Node: Additions1179948 +Node: Accessing The Source1180873 +Node: Adding Code1182308 +Node: New Ports1188527 +Node: Derived Files1193015 +Ref: Derived Files-Footnote-11198500 +Ref: Derived Files-Footnote-21198535 +Ref: Derived Files-Footnote-31199133 +Node: Future Extensions1199247 +Node: Implementation Limitations1199905 +Node: Extension Design1201088 +Node: Old Extension Problems1202242 +Ref: Old Extension Problems-Footnote-11203760 +Node: Extension New Mechanism Goals1203817 +Ref: Extension New Mechanism Goals-Footnote-11207181 +Node: Extension Other Design Decisions1207370 +Node: Extension Future Growth1209483 +Node: Old Extension Mechanism1210319 +Node: Notes summary1212082 +Node: Basic Concepts1213264 +Node: Basic High Level1213945 +Ref: figure-general-flow1214227 +Ref: figure-process-flow1214912 +Ref: Basic High Level-Footnote-11218213 +Node: Basic Data Typing1218398 +Node: Glossary1221726 +Node: Copying1253672 +Node: GNU Free Documentation License1291211 +Node: Index1316329 End Tag Table |