diff options
-rw-r--r-- | doc/gawk.info | 674 | ||||
-rw-r--r-- | doc/gawk.texi | 2 | ||||
-rw-r--r-- | doc/gawktexi.in | 2 |
3 files changed, 339 insertions, 339 deletions
diff --git a/doc/gawk.info b/doc/gawk.info index e8ea41db..bf131b48 100644 --- a/doc/gawk.info +++ b/doc/gawk.info @@ -9687,12 +9687,12 @@ with a pound sign (`#'). environment passed on to any programs that `awk' may spawn via redirection or the `system()' function. - However, beginning with {No value for `PVERSION'} 4.2, if not in - POSIX compatibility mode, `gawk' does update its own environment - when `ENVIRON' is changed, thus changing the environment seen by - programs that it creates. You should therefore be especially - careful if you modify `ENVIRON["PATH"]"', which is the search path - for finding executable programs. + However, beginning with version 4.2, if not in POSIX compatibility + mode, `gawk' does update its own environment when `ENVIRON' is + changed, thus changing the environment seen by programs that it + creates. You should therefore be especially careful if you modify + `ENVIRON["PATH"]"', which is the search path for finding + executable programs. Some operating systems may not have environment variables. On such systems, the `ENVIRON' array is empty (except for @@ -32359,336 +32359,336 @@ Node: Built-in Variables403073 Node: User-modified404168 Ref: User-modified-Footnote-1412528 Node: Auto-set412590 -Ref: Auto-set-Footnote-1426078 -Ref: Auto-set-Footnote-2426283 -Node: ARGC and ARGV426339 -Node: Arrays430190 -Node: Array Basics431695 -Node: Array Intro432521 -Node: Reference to Elements436839 -Node: Assigning Elements439109 -Node: Array Example439600 -Node: Scanning an Array441332 -Node: Controlling Scanning443646 -Ref: Controlling Scanning-Footnote-1448569 -Node: Delete448885 -Ref: Delete-Footnote-1451650 -Node: Numeric Array Subscripts451707 -Node: Uninitialized Subscripts453890 -Node: Multi-dimensional455518 -Node: Multi-scanning458612 -Node: Arrays of Arrays460203 -Node: Functions464844 -Node: Built-in465663 -Node: Calling Built-in466741 -Node: Numeric Functions468729 -Ref: Numeric Functions-Footnote-1472561 -Ref: Numeric Functions-Footnote-2472918 -Ref: Numeric Functions-Footnote-3472966 -Node: String Functions473235 -Ref: String Functions-Footnote-1496793 -Ref: String Functions-Footnote-2496922 -Ref: String Functions-Footnote-3497170 -Node: Gory Details497257 -Ref: table-sub-escapes498936 -Ref: table-sub-posix-92500290 -Ref: table-sub-proposed501641 -Ref: table-posix-sub502995 -Ref: table-gensub-escapes504540 -Ref: Gory Details-Footnote-1505716 -Ref: Gory Details-Footnote-2505767 -Node: I/O Functions505918 -Ref: I/O Functions-Footnote-1512903 -Node: Time Functions513050 -Ref: Time Functions-Footnote-1523983 -Ref: Time Functions-Footnote-2524051 -Ref: Time Functions-Footnote-3524209 -Ref: Time Functions-Footnote-4524320 -Ref: Time Functions-Footnote-5524432 -Ref: Time Functions-Footnote-6524659 -Node: Bitwise Functions524925 -Ref: table-bitwise-ops525483 -Ref: Bitwise Functions-Footnote-1529704 -Node: Type Functions529888 -Node: I18N Functions531039 -Node: User-defined532666 -Node: Definition Syntax533470 -Ref: Definition Syntax-Footnote-1538380 -Node: Function Example538449 -Node: Function Caveats541043 -Node: Calling A Function541464 -Node: Variable Scope542579 -Node: Pass By Value/Reference545542 -Node: Return Statement549050 -Node: Dynamic Typing552031 -Node: Indirect Calls552962 -Node: Library Functions562647 -Ref: Library Functions-Footnote-1566160 -Ref: Library Functions-Footnote-2566303 -Node: Library Names566474 -Ref: Library Names-Footnote-1569945 -Ref: Library Names-Footnote-2570165 -Node: General Functions570251 -Node: Strtonum Function571279 -Node: Assert Function574209 -Node: Round Function577535 -Node: Cliff Random Function579078 -Node: Ordinal Functions580094 -Ref: Ordinal Functions-Footnote-1583164 -Ref: Ordinal Functions-Footnote-2583416 -Node: Join Function583625 -Ref: Join Function-Footnote-1585396 -Node: Getlocaltime Function585596 -Node: Readfile Function589337 -Node: Data File Management591176 -Node: Filetrans Function591808 -Node: Rewind Function595877 -Node: File Checking597264 -Node: Empty Files598358 -Node: Ignoring Assigns600588 -Node: Getopt Function602141 -Ref: Getopt Function-Footnote-1613445 -Node: Passwd Functions613648 -Ref: Passwd Functions-Footnote-1622623 -Node: Group Functions622711 -Node: Walking Arrays630795 -Node: Sample Programs632932 -Node: Running Examples633606 -Node: Clones634334 -Node: Cut Program635558 -Node: Egrep Program645403 -Ref: Egrep Program-Footnote-1653176 -Node: Id Program653286 -Node: Split Program656902 -Ref: Split Program-Footnote-1660421 -Node: Tee Program660549 -Node: Uniq Program663352 -Node: Wc Program670781 -Ref: Wc Program-Footnote-1675047 -Ref: Wc Program-Footnote-2675247 -Node: Miscellaneous Programs675339 -Node: Dupword Program676527 -Node: Alarm Program678558 -Node: Translate Program683307 -Ref: Translate Program-Footnote-1687694 -Ref: Translate Program-Footnote-2687922 -Node: Labels Program688056 -Ref: Labels Program-Footnote-1691427 -Node: Word Sorting691511 -Node: History Sorting695395 -Node: Extract Program697234 -Ref: Extract Program-Footnote-1704735 -Node: Simple Sed704863 -Node: Igawk Program707925 -Ref: Igawk Program-Footnote-1723082 -Ref: Igawk Program-Footnote-2723283 -Node: Anagram Program723421 -Node: Signature Program726489 -Node: Advanced Features727589 -Node: Nondecimal Data729471 -Node: Array Sorting731054 -Node: Controlling Array Traversal731751 -Node: Array Sorting Functions739989 -Ref: Array Sorting Functions-Footnote-1743663 -Ref: Array Sorting Functions-Footnote-2743756 -Node: Two-way I/O743950 -Ref: Two-way I/O-Footnote-1749382 -Node: TCP/IP Networking749452 -Node: Profiling752296 -Node: Internationalization759793 -Node: I18N and L10N761218 -Node: Explaining gettext761904 -Ref: Explaining gettext-Footnote-1766972 -Ref: Explaining gettext-Footnote-2767156 -Node: Programmer i18n767321 -Node: Translator i18n771523 -Node: String Extraction772316 -Ref: String Extraction-Footnote-1773277 -Node: Printf Ordering773363 -Ref: Printf Ordering-Footnote-1776147 -Node: I18N Portability776211 -Ref: I18N Portability-Footnote-1778660 -Node: I18N Example778723 -Ref: I18N Example-Footnote-1781361 -Node: Gawk I18N781433 -Node: Debugger782054 -Node: Debugging783025 -Node: Debugging Concepts783458 -Node: Debugging Terms785314 -Node: Awk Debugging787911 -Node: Sample Debugging Session788803 -Node: Debugger Invocation789323 -Node: Finding The Bug790655 -Node: List of Debugger Commands797143 -Node: Breakpoint Control798477 -Node: Debugger Execution Control802141 -Node: Viewing And Changing Data805501 -Node: Execution Stack808857 -Node: Debugger Info810324 -Node: Miscellaneous Debugger Commands814306 -Node: Readline Support819482 -Node: Limitations820313 -Node: Arbitrary Precision Arithmetic822565 -Ref: Arbitrary Precision Arithmetic-Footnote-1824216 -Node: General Arithmetic824364 -Node: Floating Point Issues826084 -Node: String Conversion Precision826965 -Ref: String Conversion Precision-Footnote-1828670 -Node: Unexpected Results828779 -Node: POSIX Floating Point Problems830932 -Ref: POSIX Floating Point Problems-Footnote-1834757 -Node: Integer Programming834795 -Node: Floating-point Programming836534 -Ref: Floating-point Programming-Footnote-1842865 -Ref: Floating-point Programming-Footnote-2843135 -Node: Floating-point Representation843399 -Node: Floating-point Context844564 -Ref: table-ieee-formats845403 -Node: Rounding Mode846787 -Ref: table-rounding-modes847266 -Ref: Rounding Mode-Footnote-1850281 -Node: Gawk and MPFR850460 -Node: Arbitrary Precision Floats851715 -Ref: Arbitrary Precision Floats-Footnote-1854158 -Node: Setting Precision854474 -Ref: table-predefined-precision-strings855160 -Node: Setting Rounding Mode857305 -Ref: table-gawk-rounding-modes857709 -Node: Floating-point Constants858896 -Node: Changing Precision860325 -Ref: Changing Precision-Footnote-1861725 -Node: Exact Arithmetic861899 -Node: Arbitrary Precision Integers865037 -Ref: Arbitrary Precision Integers-Footnote-1868055 -Node: Dynamic Extensions868202 -Node: Extension Intro869660 -Node: Plugin License870925 -Node: Extension Mechanism Outline871610 -Ref: load-extension872027 -Ref: load-new-function873505 -Ref: call-new-function874500 -Node: Extension API Description876515 -Node: Extension API Functions Introduction877728 -Node: General Data Types882594 -Ref: General Data Types-Footnote-1888196 -Node: Requesting Values888495 -Ref: table-value-types-returned889226 -Node: Constructor Functions890180 -Node: Registration Functions893200 -Node: Extension Functions893885 -Node: Exit Callback Functions896110 -Node: Extension Version String897359 -Node: Input Parsers898009 -Node: Output Wrappers907766 -Node: Two-way processors912276 -Node: Printing Messages914484 -Ref: Printing Messages-Footnote-1915561 -Node: Updating `ERRNO'915713 -Node: Accessing Parameters916452 -Node: Symbol Table Access917682 -Node: Symbol table by name918194 -Node: Symbol table by cookie919941 -Ref: Symbol table by cookie-Footnote-1924071 -Node: Cached values924134 -Ref: Cached values-Footnote-1927583 -Node: Array Manipulation927674 -Ref: Array Manipulation-Footnote-1928772 -Node: Array Data Types928811 -Ref: Array Data Types-Footnote-1931514 -Node: Array Functions931606 -Node: Flattening Arrays935372 -Node: Creating Arrays942224 -Node: Extension API Variables946949 -Node: Extension Versioning947585 -Node: Extension API Informational Variables949486 -Node: Extension API Boilerplate950572 -Node: Finding Extensions954376 -Node: Extension Example954936 -Node: Internal File Description955667 -Node: Internal File Ops959758 -Ref: Internal File Ops-Footnote-1971266 -Node: Using Internal File Ops971406 -Ref: Using Internal File Ops-Footnote-1973759 -Node: Extension Samples974025 -Node: Extension Sample File Functions975549 -Node: Extension Sample Fnmatch984036 -Node: Extension Sample Fork985762 -Node: Extension Sample Inplace986980 -Node: Extension Sample Ord988758 -Node: Extension Sample Readdir989594 -Node: Extension Sample Revout991126 -Node: Extension Sample Rev2way991719 -Node: Extension Sample Read write array992409 -Node: Extension Sample Readfile994292 -Node: Extension Sample API Tests995110 -Node: Extension Sample Time995635 -Node: gawkextlib996999 -Node: Language History999759 -Node: V7/SVR3.11001281 -Node: SVR41003602 -Node: POSIX1005044 -Node: BTL1006430 -Node: POSIX/GNU1007164 -Node: Common Extensions1012699 -Node: Ranges and Locales1014005 -Ref: Ranges and Locales-Footnote-11018623 -Ref: Ranges and Locales-Footnote-21018650 -Ref: Ranges and Locales-Footnote-31018910 -Node: Contributors1019131 -Node: Installation1024010 -Node: Gawk Distribution1024904 -Node: Getting1025388 -Node: Extracting1026214 -Node: Distribution contents1027906 -Node: Unix Installation1033167 -Node: Quick Installation1033784 -Node: Additional Configuration Options1036228 -Node: Configuration Philosophy1037705 -Node: Non-Unix Installation1040059 -Node: PC Installation1040517 -Node: PC Binary Installation1041816 -Node: PC Compiling1043664 -Node: PC Testing1046608 -Node: PC Using1047784 -Node: Cygwin1051969 -Node: MSYS1052969 -Node: VMS Installation1053483 -Node: VMS Compilation1054086 -Ref: VMS Compilation-Footnote-11055093 -Node: VMS Installation Details1055151 -Node: VMS Running1056786 -Node: VMS Old Gawk1058393 -Node: Bugs1058867 -Node: Other Versions1062719 -Node: Notes1068800 -Node: Compatibility Mode1069600 -Node: Additions1070383 -Node: Accessing The Source1071310 -Node: Adding Code1072750 -Node: New Ports1078795 -Node: Derived Files1082930 -Ref: Derived Files-Footnote-11088251 -Ref: Derived Files-Footnote-21088285 -Ref: Derived Files-Footnote-31088885 -Node: Future Extensions1088983 -Node: Implementation Limitations1089564 -Node: Extension Design1090816 -Node: Old Extension Problems1091970 -Ref: Old Extension Problems-Footnote-11093478 -Node: Extension New Mechanism Goals1093535 -Ref: Extension New Mechanism Goals-Footnote-11096901 -Node: Extension Other Design Decisions1097087 -Node: Extension Future Growth1099193 -Node: Old Extension Mechanism1100029 -Node: Basic Concepts1101769 -Node: Basic High Level1102450 -Ref: figure-general-flow1102721 -Ref: figure-process-flow1103320 -Ref: Basic High Level-Footnote-11106549 -Node: Basic Data Typing1106734 -Node: Glossary1110089 -Node: Copying1135551 -Node: GNU Free Documentation License1173108 -Node: Index1198245 +Ref: Auto-set-Footnote-1426060 +Ref: Auto-set-Footnote-2426265 +Node: ARGC and ARGV426321 +Node: Arrays430172 +Node: Array Basics431677 +Node: Array Intro432503 +Node: Reference to Elements436821 +Node: Assigning Elements439091 +Node: Array Example439582 +Node: Scanning an Array441314 +Node: Controlling Scanning443628 +Ref: Controlling Scanning-Footnote-1448551 +Node: Delete448867 +Ref: Delete-Footnote-1451632 +Node: Numeric Array Subscripts451689 +Node: Uninitialized Subscripts453872 +Node: Multi-dimensional455500 +Node: Multi-scanning458594 +Node: Arrays of Arrays460185 +Node: Functions464826 +Node: Built-in465645 +Node: Calling Built-in466723 +Node: Numeric Functions468711 +Ref: Numeric Functions-Footnote-1472543 +Ref: Numeric Functions-Footnote-2472900 +Ref: Numeric Functions-Footnote-3472948 +Node: String Functions473217 +Ref: String Functions-Footnote-1496775 +Ref: String Functions-Footnote-2496904 +Ref: String Functions-Footnote-3497152 +Node: Gory Details497239 +Ref: table-sub-escapes498918 +Ref: table-sub-posix-92500272 +Ref: table-sub-proposed501623 +Ref: table-posix-sub502977 +Ref: table-gensub-escapes504522 +Ref: Gory Details-Footnote-1505698 +Ref: Gory Details-Footnote-2505749 +Node: I/O Functions505900 +Ref: I/O Functions-Footnote-1512885 +Node: Time Functions513032 +Ref: Time Functions-Footnote-1523965 +Ref: Time Functions-Footnote-2524033 +Ref: Time Functions-Footnote-3524191 +Ref: Time Functions-Footnote-4524302 +Ref: Time Functions-Footnote-5524414 +Ref: Time Functions-Footnote-6524641 +Node: Bitwise Functions524907 +Ref: table-bitwise-ops525465 +Ref: Bitwise Functions-Footnote-1529686 +Node: Type Functions529870 +Node: I18N Functions531021 +Node: User-defined532648 +Node: Definition Syntax533452 +Ref: Definition Syntax-Footnote-1538362 +Node: Function Example538431 +Node: Function Caveats541025 +Node: Calling A Function541446 +Node: Variable Scope542561 +Node: Pass By Value/Reference545524 +Node: Return Statement549032 +Node: Dynamic Typing552013 +Node: Indirect Calls552944 +Node: Library Functions562629 +Ref: Library Functions-Footnote-1566142 +Ref: Library Functions-Footnote-2566285 +Node: Library Names566456 +Ref: Library Names-Footnote-1569927 +Ref: Library Names-Footnote-2570147 +Node: General Functions570233 +Node: Strtonum Function571261 +Node: Assert Function574191 +Node: Round Function577517 +Node: Cliff Random Function579060 +Node: Ordinal Functions580076 +Ref: Ordinal Functions-Footnote-1583146 +Ref: Ordinal Functions-Footnote-2583398 +Node: Join Function583607 +Ref: Join Function-Footnote-1585378 +Node: Getlocaltime Function585578 +Node: Readfile Function589319 +Node: Data File Management591158 +Node: Filetrans Function591790 +Node: Rewind Function595859 +Node: File Checking597246 +Node: Empty Files598340 +Node: Ignoring Assigns600570 +Node: Getopt Function602123 +Ref: Getopt Function-Footnote-1613427 +Node: Passwd Functions613630 +Ref: Passwd Functions-Footnote-1622605 +Node: Group Functions622693 +Node: Walking Arrays630777 +Node: Sample Programs632914 +Node: Running Examples633588 +Node: Clones634316 +Node: Cut Program635540 +Node: Egrep Program645385 +Ref: Egrep Program-Footnote-1653158 +Node: Id Program653268 +Node: Split Program656884 +Ref: Split Program-Footnote-1660403 +Node: Tee Program660531 +Node: Uniq Program663334 +Node: Wc Program670763 +Ref: Wc Program-Footnote-1675029 +Ref: Wc Program-Footnote-2675229 +Node: Miscellaneous Programs675321 +Node: Dupword Program676509 +Node: Alarm Program678540 +Node: Translate Program683289 +Ref: Translate Program-Footnote-1687676 +Ref: Translate Program-Footnote-2687904 +Node: Labels Program688038 +Ref: Labels Program-Footnote-1691409 +Node: Word Sorting691493 +Node: History Sorting695377 +Node: Extract Program697216 +Ref: Extract Program-Footnote-1704717 +Node: Simple Sed704845 +Node: Igawk Program707907 +Ref: Igawk Program-Footnote-1723064 +Ref: Igawk Program-Footnote-2723265 +Node: Anagram Program723403 +Node: Signature Program726471 +Node: Advanced Features727571 +Node: Nondecimal Data729453 +Node: Array Sorting731036 +Node: Controlling Array Traversal731733 +Node: Array Sorting Functions739971 +Ref: Array Sorting Functions-Footnote-1743645 +Ref: Array Sorting Functions-Footnote-2743738 +Node: Two-way I/O743932 +Ref: Two-way I/O-Footnote-1749364 +Node: TCP/IP Networking749434 +Node: Profiling752278 +Node: Internationalization759775 +Node: I18N and L10N761200 +Node: Explaining gettext761886 +Ref: Explaining gettext-Footnote-1766954 +Ref: Explaining gettext-Footnote-2767138 +Node: Programmer i18n767303 +Node: Translator i18n771505 +Node: String Extraction772298 +Ref: String Extraction-Footnote-1773259 +Node: Printf Ordering773345 +Ref: Printf Ordering-Footnote-1776129 +Node: I18N Portability776193 +Ref: I18N Portability-Footnote-1778642 +Node: I18N Example778705 +Ref: I18N Example-Footnote-1781343 +Node: Gawk I18N781415 +Node: Debugger782036 +Node: Debugging783007 +Node: Debugging Concepts783440 +Node: Debugging Terms785296 +Node: Awk Debugging787893 +Node: Sample Debugging Session788785 +Node: Debugger Invocation789305 +Node: Finding The Bug790637 +Node: List of Debugger Commands797125 +Node: Breakpoint Control798459 +Node: Debugger Execution Control802123 +Node: Viewing And Changing Data805483 +Node: Execution Stack808839 +Node: Debugger Info810306 +Node: Miscellaneous Debugger Commands814288 +Node: Readline Support819464 +Node: Limitations820295 +Node: Arbitrary Precision Arithmetic822547 +Ref: Arbitrary Precision Arithmetic-Footnote-1824198 +Node: General Arithmetic824346 +Node: Floating Point Issues826066 +Node: String Conversion Precision826947 +Ref: String Conversion Precision-Footnote-1828652 +Node: Unexpected Results828761 +Node: POSIX Floating Point Problems830914 +Ref: POSIX Floating Point Problems-Footnote-1834739 +Node: Integer Programming834777 +Node: Floating-point Programming836516 +Ref: Floating-point Programming-Footnote-1842847 +Ref: Floating-point Programming-Footnote-2843117 +Node: Floating-point Representation843381 +Node: Floating-point Context844546 +Ref: table-ieee-formats845385 +Node: Rounding Mode846769 +Ref: table-rounding-modes847248 +Ref: Rounding Mode-Footnote-1850263 +Node: Gawk and MPFR850442 +Node: Arbitrary Precision Floats851697 +Ref: Arbitrary Precision Floats-Footnote-1854140 +Node: Setting Precision854456 +Ref: table-predefined-precision-strings855142 +Node: Setting Rounding Mode857287 +Ref: table-gawk-rounding-modes857691 +Node: Floating-point Constants858878 +Node: Changing Precision860307 +Ref: Changing Precision-Footnote-1861707 +Node: Exact Arithmetic861881 +Node: Arbitrary Precision Integers865019 +Ref: Arbitrary Precision Integers-Footnote-1868037 +Node: Dynamic Extensions868184 +Node: Extension Intro869642 +Node: Plugin License870907 +Node: Extension Mechanism Outline871592 +Ref: load-extension872009 +Ref: load-new-function873487 +Ref: call-new-function874482 +Node: Extension API Description876497 +Node: Extension API Functions Introduction877710 +Node: General Data Types882576 +Ref: General Data Types-Footnote-1888178 +Node: Requesting Values888477 +Ref: table-value-types-returned889208 +Node: Constructor Functions890162 +Node: Registration Functions893182 +Node: Extension Functions893867 +Node: Exit Callback Functions896092 +Node: Extension Version String897341 +Node: Input Parsers897991 +Node: Output Wrappers907748 +Node: Two-way processors912258 +Node: Printing Messages914466 +Ref: Printing Messages-Footnote-1915543 +Node: Updating `ERRNO'915695 +Node: Accessing Parameters916434 +Node: Symbol Table Access917664 +Node: Symbol table by name918176 +Node: Symbol table by cookie919923 +Ref: Symbol table by cookie-Footnote-1924053 +Node: Cached values924116 +Ref: Cached values-Footnote-1927565 +Node: Array Manipulation927656 +Ref: Array Manipulation-Footnote-1928754 +Node: Array Data Types928793 +Ref: Array Data Types-Footnote-1931496 +Node: Array Functions931588 +Node: Flattening Arrays935354 +Node: Creating Arrays942206 +Node: Extension API Variables946931 +Node: Extension Versioning947567 +Node: Extension API Informational Variables949468 +Node: Extension API Boilerplate950554 +Node: Finding Extensions954358 +Node: Extension Example954918 +Node: Internal File Description955649 +Node: Internal File Ops959740 +Ref: Internal File Ops-Footnote-1971248 +Node: Using Internal File Ops971388 +Ref: Using Internal File Ops-Footnote-1973741 +Node: Extension Samples974007 +Node: Extension Sample File Functions975531 +Node: Extension Sample Fnmatch984018 +Node: Extension Sample Fork985744 +Node: Extension Sample Inplace986962 +Node: Extension Sample Ord988740 +Node: Extension Sample Readdir989576 +Node: Extension Sample Revout991108 +Node: Extension Sample Rev2way991701 +Node: Extension Sample Read write array992391 +Node: Extension Sample Readfile994274 +Node: Extension Sample API Tests995092 +Node: Extension Sample Time995617 +Node: gawkextlib996981 +Node: Language History999741 +Node: V7/SVR3.11001263 +Node: SVR41003584 +Node: POSIX1005026 +Node: BTL1006412 +Node: POSIX/GNU1007146 +Node: Common Extensions1012681 +Node: Ranges and Locales1013987 +Ref: Ranges and Locales-Footnote-11018605 +Ref: Ranges and Locales-Footnote-21018632 +Ref: Ranges and Locales-Footnote-31018892 +Node: Contributors1019113 +Node: Installation1023992 +Node: Gawk Distribution1024886 +Node: Getting1025370 +Node: Extracting1026196 +Node: Distribution contents1027888 +Node: Unix Installation1033149 +Node: Quick Installation1033766 +Node: Additional Configuration Options1036210 +Node: Configuration Philosophy1037687 +Node: Non-Unix Installation1040041 +Node: PC Installation1040499 +Node: PC Binary Installation1041798 +Node: PC Compiling1043646 +Node: PC Testing1046590 +Node: PC Using1047766 +Node: Cygwin1051951 +Node: MSYS1052951 +Node: VMS Installation1053465 +Node: VMS Compilation1054068 +Ref: VMS Compilation-Footnote-11055075 +Node: VMS Installation Details1055133 +Node: VMS Running1056768 +Node: VMS Old Gawk1058375 +Node: Bugs1058849 +Node: Other Versions1062701 +Node: Notes1068782 +Node: Compatibility Mode1069582 +Node: Additions1070365 +Node: Accessing The Source1071292 +Node: Adding Code1072732 +Node: New Ports1078777 +Node: Derived Files1082912 +Ref: Derived Files-Footnote-11088233 +Ref: Derived Files-Footnote-21088267 +Ref: Derived Files-Footnote-31088867 +Node: Future Extensions1088965 +Node: Implementation Limitations1089546 +Node: Extension Design1090798 +Node: Old Extension Problems1091952 +Ref: Old Extension Problems-Footnote-11093460 +Node: Extension New Mechanism Goals1093517 +Ref: Extension New Mechanism Goals-Footnote-11096883 +Node: Extension Other Design Decisions1097069 +Node: Extension Future Growth1099175 +Node: Old Extension Mechanism1100011 +Node: Basic Concepts1101751 +Node: Basic High Level1102432 +Ref: figure-general-flow1102703 +Ref: figure-process-flow1103302 +Ref: Basic High Level-Footnote-11106531 +Node: Basic Data Typing1106716 +Node: Glossary1110071 +Node: Copying1135533 +Node: GNU Free Documentation License1173090 +Node: Index1198227 End Tag Table diff --git a/doc/gawk.texi b/doc/gawk.texi index 1c09a5bc..99b0a8c3 100644 --- a/doc/gawk.texi +++ b/doc/gawk.texi @@ -13653,7 +13653,7 @@ For POSIX @command{awk}, changing this array does not affect the environment passed on to any programs that @command{awk} may spawn via redirection or the @code{system()} function. -However, beginning with @value{PVERSION} 4.2, if not in POSIX +However, beginning with version 4.2, if not in POSIX compatibility mode, @command{gawk} does update its own environment when @code{ENVIRON} is changed, thus changing the environment seen by programs that it creates. You should therefore be especially careful if you diff --git a/doc/gawktexi.in b/doc/gawktexi.in index 1083d653..6d55c611 100644 --- a/doc/gawktexi.in +++ b/doc/gawktexi.in @@ -13038,7 +13038,7 @@ For POSIX @command{awk}, changing this array does not affect the environment passed on to any programs that @command{awk} may spawn via redirection or the @code{system()} function. -However, beginning with @value{PVERSION} 4.2, if not in POSIX +However, beginning with version 4.2, if not in POSIX compatibility mode, @command{gawk} does update its own environment when @code{ENVIRON} is changed, thus changing the environment seen by programs that it creates. You should therefore be especially careful if you |