diff options
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ChangeLog | 9 | ||||
-rw-r--r-- | doc/Makefile.am | 17 | ||||
-rw-r--r-- | doc/Makefile.in | 54 | ||||
-rw-r--r-- | doc/gawk.info | 50 | ||||
-rw-r--r-- | doc/gawk.texi | 5 |
5 files changed, 57 insertions, 78 deletions
diff --git a/doc/ChangeLog b/doc/ChangeLog index 054238ec..6f390aed 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,5 +1,14 @@ +2012-10-05 Arnold D. Robbins <arnold@skeeve.com> + + * Makefile.am (LN, install-data-hook, uninstall-hook): Removed. No + longer needed since dgawk and pgawk are gone. + 2012-10-02 Arnold D. Robbins <arnold@skeeve.com> + * gawk.texi (Glossary). Correct the full name for `ISO' per + bug report from William Bresler <wbresler@acm.org>. Add a link + to the ISO website. + * gawk.texi, gawk.1, awkcard.in: Document FUNCTAB, SYMTAB, and PROCINFO["identifiers"]. Including that delete does not work on FUNCTAB and SYMTAB. diff --git a/doc/Makefile.am b/doc/Makefile.am index d1e15abe..0e4c85af 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -61,23 +61,6 @@ AWKCARD = awkcard.ps # to ensure that awkcard.tr is processed by tbl. #AWKCARD = awkcard.nc -# The following is patterned after the main Makefile.am. The point is to -# make pgawk.1 a link to gawk.1 in the installed man directory. - -# We want hard links for install-data-hook, below -LN= ln -f - -# Link gawk.1 to pgawk.1 -install-data-hook: - (cd $(DESTDIR)$(man1dir); \ - $(LN) gawk.1 pgawk.1 2>/dev/null ; \ - $(LN) gawk.1 dgawk.1 2>/dev/null ; \ - exit 0) - -# Undo the above when uninstalling -uninstall-hook: - cd $(DESTDIR)$(man1dir); rm -f pgawk.1 dgawk.1 ; exit 0 - postscript: gawk.ps gawkinet.ps gawk.1.ps igawk.1.ps $(AWKCARD) pdf: postscript gawk.pdf gawkinet.pdf awkcard.pdf gawk.1.pdf igawk.1.pdf diff --git a/doc/Makefile.in b/doc/Makefile.in index 280e18bd..6ec65cc9 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -1,4 +1,4 @@ -# Makefile.in generated by automake 1.12.3 from Makefile.am. +# Makefile.in generated by automake 1.12.4 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2012 Free Software Foundation, Inc. @@ -296,18 +296,6 @@ CARDFILES = $(CARDSRC) ad.block awkcard.in setter.outline # Use this if your troff can correctly handle macros from 'colors' file AWKCARD = awkcard.ps - -# Uncomment the following definition of AWKCARD if your troff can produce -# Postscript but still has troubles with macros from 'colors'. As this -# is not groff you will have to change TROFF macro as well. Do not forget -# to ensure that awkcard.tr is processed by tbl. -#AWKCARD = awkcard.nc - -# The following is patterned after the main Makefile.am. The point is to -# make pgawk.1 a link to gawk.1 in the installed man directory. - -# We want hard links for install-data-hook, below -LN = ln -f all: all-am .SUFFIXES: @@ -653,8 +641,7 @@ info: info-am info-am: $(INFO_DEPS) install-data-am: install-info-am install-man - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) install-data-hook + install-dvi: install-dvi-am install-dvi-am: $(DVIS) @@ -789,38 +776,31 @@ ps-am: $(PSS) uninstall-am: uninstall-dvi-am uninstall-html-am uninstall-info-am \ uninstall-man uninstall-pdf-am uninstall-ps-am - @$(NORMAL_INSTALL) - $(MAKE) $(AM_MAKEFLAGS) uninstall-hook + uninstall-man: uninstall-man1 -.MAKE: install-am install-data-am install-strip uninstall-am +.MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-aminfo clean-generic \ dist-info distclean distclean-generic distdir dvi dvi-am html \ html-am info info-am install install-am install-data \ - install-data-am install-data-hook install-dvi install-dvi-am \ - install-exec install-exec-am install-html install-html-am \ - install-info install-info-am install-man install-man1 \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-aminfo \ - maintainer-clean-generic mostlyclean mostlyclean-aminfo \ - mostlyclean-generic pdf pdf-am ps ps-am uninstall uninstall-am \ - uninstall-dvi-am uninstall-hook uninstall-html-am \ + install-data-am install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-man1 install-pdf \ + install-pdf-am install-ps install-ps-am install-strip \ + installcheck installcheck-am installdirs maintainer-clean \ + maintainer-clean-aminfo maintainer-clean-generic mostlyclean \ + mostlyclean-aminfo mostlyclean-generic pdf pdf-am ps ps-am \ + uninstall uninstall-am uninstall-dvi-am uninstall-html-am \ uninstall-info-am uninstall-man uninstall-man1 \ uninstall-pdf-am uninstall-ps-am -# Link gawk.1 to pgawk.1 -install-data-hook: - (cd $(DESTDIR)$(man1dir); \ - $(LN) gawk.1 pgawk.1 2>/dev/null ; \ - $(LN) gawk.1 dgawk.1 2>/dev/null ; \ - exit 0) - -# Undo the above when uninstalling -uninstall-hook: - cd $(DESTDIR)$(man1dir); rm -f pgawk.1 dgawk.1 ; exit 0 +# Uncomment the following definition of AWKCARD if your troff can produce +# Postscript but still has troubles with macros from 'colors'. As this +# is not groff you will have to change TROFF macro as well. Do not forget +# to ensure that awkcard.tr is processed by tbl. +#AWKCARD = awkcard.nc postscript: gawk.ps gawkinet.ps gawk.1.ps igawk.1.ps $(AWKCARD) diff --git a/doc/gawk.info b/doc/gawk.info index 44b48e56..08fbc297 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -24257,12 +24257,16 @@ Interval Expression originally available in `awk' programs. ISO - The International Standards Organization. This organization - produces international standards for many things, including - programming languages, such as C and C++. In the computer arena, - important standards like those for C, C++, and POSIX become both - American national and ISO international standards simultaneously. - This Info file refers to Standard C as "ISO C" throughout. + The International Organization for Standardization. This + organization produces international standards for many things, + including programming languages, such as C and C++. In the + computer arena, important standards like those for C, C++, and + POSIX become both American national and ISO international + standards simultaneously. This Info file refers to Standard C as + "ISO C" throughout. See the ISO website + (http://www.iso.org/iso/home/about.htm) for more information about + the name of the organization and its language-independent + three-letter acronym. Java A modern programming language originally developed by Sun @@ -26318,7 +26322,7 @@ Index * Brian Kernighan's awk, extensions: BTL. (line 6) * Broder, Alan J.: Contributors. (line 88) * Brown, Martin: Contributors. (line 82) -* BSD-based operating systems: Glossary. (line 611) +* BSD-based operating systems: Glossary. (line 615) * bt debugger command (alias for backtrace): Execution Stack. (line 13) * Buening, Andreas <1>: Bugs. (line 71) * Buening, Andreas <2>: Contributors. (line 92) @@ -27032,7 +27036,7 @@ Index * Free Software Foundation (FSF) <1>: Glossary. (line 301) * Free Software Foundation (FSF) <2>: Getting. (line 10) * Free Software Foundation (FSF): Manual History. (line 6) -* FreeBSD: Glossary. (line 611) +* FreeBSD: Glossary. (line 615) * FS variable <1>: User-modified. (line 56) * FS variable: Field Separators. (line 14) * FS variable, --field-separator option and: Options. (line 21) @@ -27243,13 +27247,13 @@ Index * GNU Free Documentation License: GNU Free Documentation License. (line 6) * GNU General Public License: Glossary. (line 310) -* GNU Lesser General Public License: Glossary. (line 397) +* GNU Lesser General Public License: Glossary. (line 401) * GNU long options <1>: Options. (line 6) * GNU long options: Command Line. (line 13) * GNU long options, printing list of: Options. (line 168) * GNU Project <1>: Glossary. (line 319) * GNU Project: Manual History. (line 11) -* GNU/Linux <1>: Glossary. (line 611) +* GNU/Linux <1>: Glossary. (line 615) * GNU/Linux <2>: I18N Example. (line 55) * GNU/Linux: Manual History. (line 28) * GPL (General Public License) <1>: Glossary. (line 310) @@ -27387,7 +27391,7 @@ Index * Jaegermann, Michal <1>: Contributors. (line 46) * Jaegermann, Michal: Acknowledgments. (line 60) * Java implementation of awk: Other Versions. (line 97) -* Java programming language: Glossary. (line 380) +* Java programming language: Glossary. (line 384) * jawk: Other Versions. (line 97) * Jedi knights: Undocumented. (line 6) * join() user-defined function: Join Function. (line 18) @@ -27433,8 +27437,8 @@ Index * left shift, bitwise: Bitwise Functions. (line 32) * leftmost longest match: Multiple Line. (line 26) * length() function: String Functions. (line 166) -* Lesser General Public License (LGPL): Glossary. (line 397) -* LGPL (Lesser General Public License): Glossary. (line 397) +* Lesser General Public License (LGPL): Glossary. (line 401) +* LGPL (Lesser General Public License): Glossary. (line 401) * libmawk: Other Versions. (line 105) * libraries of awk functions: Library Functions. (line 6) * libraries of awk functions, assertions: Assert Function. (line 6) @@ -27479,7 +27483,7 @@ Index * lint checking, undefined functions: Pass By Value/Reference. (line 88) * LINT variable: User-modified. (line 98) -* Linux <1>: Glossary. (line 611) +* Linux <1>: Glossary. (line 615) * Linux <2>: I18N Example. (line 55) * Linux: Manual History. (line 28) * list debugger command: Miscellaneous Debugger Commands. @@ -27549,7 +27553,7 @@ Index * namespace issues, functions: Definition Syntax. (line 20) * nawk utility: Names. (line 17) * negative zero: Unexpected Results. (line 34) -* NetBSD: Glossary. (line 611) +* NetBSD: Glossary. (line 615) * networks, programming: TCP/IP Networking. (line 6) * networks, support for: Special Network. (line 6) * newlines <1>: Boolean Ops. (line 67) @@ -27635,7 +27639,7 @@ Index * OFS variable <1>: User-modified. (line 124) * OFS variable <2>: Output Separators. (line 6) * OFS variable: Changing Fields. (line 64) -* OpenBSD: Glossary. (line 611) +* OpenBSD: Glossary. (line 615) * OpenSolaris: Other Versions. (line 87) * operating systems, BSD-based: Manual History. (line 28) * operating systems, PC, gawk on: PC Using. (line 6) @@ -27704,8 +27708,8 @@ Index * output, standard: Special FD. (line 6) * p debugger command (alias for print): Viewing And Changing Data. (line 36) -* P1003.1 POSIX standard: Glossary. (line 454) -* P1003.2 POSIX standard: Glossary. (line 454) +* P1003.1 POSIX standard: Glossary. (line 458) +* P1003.2 POSIX standard: Glossary. (line 458) * parentheses () <1>: Profiling. (line 138) * parentheses (): Regexp Operators. (line 79) * password file: Passwd Functions. (line 16) @@ -27897,7 +27901,7 @@ Index * Programming languages, Ada: Glossary. (line 20) * programming languages, data-driven vs. procedural: Getting Started. (line 12) -* Programming languages, Java: Glossary. (line 380) +* Programming languages, Java: Glossary. (line 384) * programming, basic steps: Basic High Level. (line 19) * programming, concepts: Basic Concepts. (line 6) * pwcat program: Passwd Functions. (line 23) @@ -28348,7 +28352,7 @@ Index (line 6) * uniq utility: Uniq Program. (line 6) * uniq.awk program: Uniq Program. (line 65) -* Unix: Glossary. (line 611) +* Unix: Glossary. (line 615) * Unix awk, backslashes in escape sequences: Escape Sequences. (line 125) * Unix awk, close() function and: Close Files And Pipes. @@ -28927,8 +28931,8 @@ Node: Basic High Level952818 Ref: Basic High Level-Footnote-1956853 Node: Basic Data Typing957038 Node: Glossary960393 -Node: Copying985369 -Node: GNU Free Documentation License1022926 -Node: Index1048063 +Node: Copying985568 +Node: GNU Free Documentation License1023125 +Node: Index1048262 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 15e5b4ce..f0378b30 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -32097,12 +32097,15 @@ in @command{awk} programs. @cindex ISO @item ISO -The International Standards Organization. +The International Organization for Standardization. This organization produces international standards for many things, including programming languages, such as C and C++. In the computer arena, important standards like those for C, C++, and POSIX become both American national and ISO international standards simultaneously. This @value{DOCUMENT} refers to Standard C as ``ISO C'' throughout. +See @uref{http://www.iso.org/iso/home/about.htm, the ISO website} for more +information about the name of the organization and its language-independent +three-letter acronym. @cindex Java programming language @cindex Programming languages, Java |