[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5487-g7f7d733d
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5487-g7f7d733d |
Date: |
Thu, 11 Jul 2024 01:29:24 -0400 (EDT) |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".
The branch, gawk-5.3-stable has been updated
via 7f7d733d0ddd4e75f16f2cff1b6b1a28642bbcea (commit)
from 888281ffc348ed3f7740f30b8c93a7a1d39e24ca (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=7f7d733d0ddd4e75f16f2cff1b6b1a28642bbcea
commit 7f7d733d0ddd4e75f16f2cff1b6b1a28642bbcea
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Thu Jul 11 08:29:08 2024 +0300
Typo fix in the manual.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 1f3d1303..06eb9e51 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2024-07-11 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawk.texi: Typo fix.
+
2024-06-14 Arnold D. Robbins <arnold@skeeve.com>
* gawk.texi (GNU Regexp Operators): Add text explaining that
diff --git a/doc/gawk.info b/doc/gawk.info
index 9f21b4fd..6c678079 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -3509,7 +3509,7 @@ previous releases of âgawkâ that either are not
available in the current
version or are still supported but deprecated (meaning that they will
_not_ be in a future release).
- As of âgawkâ version 5.2. the arbitrary precision arithmetic feature
+ As of âgawkâ version 5.2, the arbitrary precision arithmetic feature
is "on parole." This feature is now being supported by a volunteer in
the development team and not by the primary maintainer. If this
situation changes, then the feature will be removed. For more
@@ -39911,572 +39911,572 @@ Node: Exit Status162501
Node: Include Files163214
Node: Loading Shared Libraries167266
Node: Obsolete168756
-Node: Undocumented169505
-Node: Invoking Summary169802
-Node: Regexp172827
-Node: Regexp Usage174321
-Node: Escape Sequences176422
-Ref: Escape Sequences-Footnote-1183957
-Node: Regexp Operators184035
-Node: Regexp Operator Details184528
-Ref: Regexp Operator Details-Footnote-1192539
-Node: Interval Expressions192698
-Ref: Interval Expressions-Footnote-1194965
-Node: Bracket Expressions195063
-Ref: table-char-classes197619
-Node: Leftmost Longest201117
-Node: Computed Regexps202473
-Node: GNU Regexp Operators205988
-Node: Case-sensitivity211083
-Ref: Case-sensitivity-Footnote-1214033
-Ref: Case-sensitivity-Footnote-2214276
-Node: Regexp Summary214388
-Node: Reading Files215910
-Node: Records218227
-Node: awk split records219502
-Node: gawk split records224384
-Ref: gawk split records-Footnote-1229672
-Node: Fields229709
-Ref: Fields-Footnote-1232625
-Node: Nonconstant Fields232745
-Ref: Nonconstant Fields-Footnote-1235053
-Node: Changing Fields235269
-Node: Field Separators241567
-Node: Default Field Splitting244436
-Node: Regexp Field Splitting245578
-Node: Single Character Fields249407
-Node: Comma Separated Fields250496
-Ref: table-csv-examples251900
-Node: Command Line Field Separator254199
-Node: Full Line Fields257575
-Ref: Full Line Fields-Footnote-1259153
-Ref: Full Line Fields-Footnote-2259199
-Node: Field Splitting Summary259304
-Node: Constant Size261621
-Node: Fixed width data262365
-Node: Skipping intervening265880
-Node: Allowing trailing data266682
-Node: Fields with fixed data267743
-Node: Splitting By Content269365
-Ref: Splitting By Content-Footnote-1273815
-Node: More CSV273978
-Node: FS versus FPAT275636
-Node: Testing field creation276836
-Node: Multiple Line278610
-Node: Getline285079
-Node: Plain Getline287662
-Node: Getline/Variable290308
-Node: Getline/File291503
-Node: Getline/Variable/File292951
-Ref: Getline/Variable/File-Footnote-1294596
-Node: Getline/Pipe294692
-Node: Getline/Variable/Pipe297500
-Node: Getline/Coprocess298683
-Node: Getline/Variable/Coprocess300006
-Node: Getline Notes300772
-Node: Getline Summary303725
-Ref: table-getline-variants304169
-Node: Read Timeout305073
-Ref: Read Timeout-Footnote-1309035
-Node: Retrying Input309093
-Node: Command-line directories310360
-Node: Input Summary311298
-Node: Input Exercises314678
-Node: Printing315116
-Node: Print317059
-Node: Print Examples318560
-Node: Output Separators321405
-Node: OFMT323512
-Node: Printf325225
-Node: Basic Printf326030
-Node: Control Letters327665
-Node: Format Modifiers333111
-Node: Printf Examples339383
-Node: Redirection341924
-Node: Special FD349696
-Ref: Special FD-Footnote-1352994
-Node: Special Files353072
-Node: Other Inherited Files353701
-Node: Special Network354766
-Node: Special Caveats355654
-Node: Close Files And Pipes356637
-Ref: Close Files And Pipes-Footnote-1362761
-Node: Close Return Value362909
-Ref: table-close-pipe-return-values364180
-Ref: Close Return Value-Footnote-1365011
-Node: Noflush365167
-Node: Nonfatal366675
-Node: Output Summary369090
-Node: Output Exercises370376
-Node: Expressions371067
-Node: Values372267
-Node: Constants372945
-Node: Scalar Constants373640
-Ref: Scalar Constants-Footnote-1376216
-Ref: Scalar Constants-Footnote-2376466
-Node: Nondecimal-numbers376546
-Node: Regexp Constants379659
-Node: Using Constant Regexps380205
-Node: Standard Regexp Constants380851
-Node: Strong Regexp Constants384147
-Node: Variables387990
-Node: Using Variables388655
-Node: Assignment Options390629
-Node: Conversion393180
-Node: Strings And Numbers393712
-Ref: Strings And Numbers-Footnote-1396922
-Node: Locale influences conversions397031
-Ref: table-locale-affects399869
-Node: All Operators400511
-Node: Arithmetic Ops401152
-Node: Concatenation403975
-Ref: Concatenation-Footnote-1406911
-Node: Assignment Ops407030
-Ref: table-assign-ops412157
-Node: Increment Ops413538
-Node: Truth Values and Conditions417129
-Node: Truth Values418223
-Node: Typing and Comparison419303
-Node: Variable Typing420135
-Ref: Variable Typing-Footnote-1426779
-Ref: Variable Typing-Footnote-2426859
-Node: Comparison Operators426940
-Ref: table-relational-ops427367
-Node: POSIX String Comparison431043
-Ref: POSIX String Comparison-Footnote-1432800
-Ref: POSIX String Comparison-Footnote-2432943
-Node: Boolean Ops433027
-Ref: Boolean Ops-Footnote-1437701
-Node: Conditional Exp437797
-Node: Function Calls439577
-Node: Precedence443524
-Node: Locales447387
-Node: Expressions Summary449063
-Node: Patterns and Actions451718
-Node: Pattern Overview452854
-Node: Regexp Patterns454579
-Node: Expression Patterns455125
-Node: Ranges459030
-Node: BEGIN/END462204
-Node: Using BEGIN/END463013
-Ref: Using BEGIN/END-Footnote-1465921
-Node: I/O And BEGIN/END466031
-Node: BEGINFILE/ENDFILE468512
-Node: Empty471943
-Node: Using Shell Variables472260
-Node: Action Overview474596
-Node: Statements477031
-Node: If Statement478927
-Node: While Statement480490
-Node: Do Statement482578
-Node: For Statement483762
-Node: Switch Statement487117
-Node: Break Statement489666
-Node: Continue Statement491858
-Node: Next Statement493789
-Node: Nextfile Statement496268
-Node: Exit Statement499121
-Node: Built-in Variables501648
-Node: User-modified502825
-Node: Auto-set511032
-Ref: Auto-set-Footnote-1529116
-Ref: Auto-set-Footnote-2529334
-Node: ARGC and ARGV529390
-Node: Pattern Action Summary533819
-Node: Arrays536425
-Node: Array Basics537798
-Node: Array Intro538646
-Ref: figure-array-elements540657
-Ref: Array Intro-Footnote-1543510
-Node: Reference to Elements543642
-Node: Assigning Elements546162
-Node: Array Example546657
-Node: Scanning an Array548619
-Node: Controlling Scanning551714
-Ref: Controlling Scanning-Footnote-1558349
-Node: Numeric Array Subscripts558673
-Node: Uninitialized Subscripts560941
-Node: Delete562614
-Ref: Delete-Footnote-1565426
-Node: Multidimensional565483
-Node: Multiscanning568686
-Node: Arrays of Arrays570353
-Node: Arrays Summary574657
-Node: Functions576844
-Node: Built-in577976
-Node: Calling Built-in579165
-Node: Boolean Functions581205
-Node: Numeric Functions581767
-Ref: Numeric Functions-Footnote-1585952
-Ref: Numeric Functions-Footnote-2586635
-Ref: Numeric Functions-Footnote-3586687
-Node: String Functions586963
-Ref: String Functions-Footnote-1613414
-Ref: String Functions-Footnote-2613546
-Ref: String Functions-Footnote-3613802
-Node: Gory Details613889
-Ref: table-sub-escapes615898
-Ref: table-sub-proposed617529
-Ref: table-posix-sub619024
-Ref: table-gensub-escapes620697
-Ref: Gory Details-Footnote-1621616
-Node: I/O Functions621770
-Ref: table-system-return-values628446
-Ref: I/O Functions-Footnote-1630608
-Ref: I/O Functions-Footnote-2630756
-Node: Time Functions630876
-Ref: Time Functions-Footnote-1642588
-Ref: Time Functions-Footnote-2642656
-Ref: Time Functions-Footnote-3642818
-Ref: Time Functions-Footnote-4642929
-Ref: Time Functions-Footnote-5643045
-Ref: Time Functions-Footnote-6643272
-Node: Bitwise Functions643550
-Ref: table-bitwise-ops644148
-Ref: Bitwise Functions-Footnote-1650390
-Ref: Bitwise Functions-Footnote-2650567
-Node: Type Functions650762
-Node: I18N Functions652933
-Node: User-defined654668
-Node: Definition Syntax655414
-Ref: Definition Syntax-Footnote-1661232
-Node: Function Example661307
-Ref: Function Example-Footnote-1664286
-Node: Function Calling664308
-Node: Calling A Function664900
-Node: Variable Scope665870
-Node: Pass By Value/Reference668924
-Node: Function Caveats671652
-Ref: Function Caveats-Footnote-1673743
-Node: Return Statement673863
-Node: Dynamic Typing676895
-Node: Dynamic Typing Awk677473
-Node: Dynamic Typing Gawk679611
-Node: Indirect Calls682981
-Node: Functions Summary694118
-Node: Library Functions697084
-Ref: Library Functions-Footnote-1700632
-Ref: Library Functions-Footnote-2700777
-Node: Library Names700952
-Ref: Library Names-Footnote-1704723
-Ref: Library Names-Footnote-2704950
-Node: General Functions705044
-Node: Strtonum Function706314
-Node: Assert Function709396
-Node: Round Function712846
-Node: Cliff Random Function714418
-Node: Ordinal Functions715442
-Ref: Ordinal Functions-Footnote-1718545
-Ref: Ordinal Functions-Footnote-2718797
-Node: Join Function719011
-Ref: Join Function-Footnote-1720809
-Node: Getlocaltime Function721013
-Node: Readfile Function724787
-Node: Shell Quoting726816
-Node: Isnumeric Function728272
-Node: To CSV Function729708
-Node: Data File Management731800
-Node: Filetrans Function732432
-Node: Rewind Function736708
-Node: File Checking738679
-Ref: File Checking-Footnote-1740045
-Node: Empty Files740250
-Node: Ignoring Assigns742313
-Node: Getopt Function743887
-Ref: Getopt Function-Footnote-1759705
-Node: Passwd Functions759917
-Ref: Passwd Functions-Footnote-1769052
-Node: Group Functions769140
-Ref: Group Functions-Footnote-1777264
-Node: Walking Arrays777475
-Node: Library Functions Summary780521
-Node: Library Exercises781941
-Node: Sample Programs782426
-Node: Running Examples783208
-Node: Clones783960
-Node: Cut Program785228
-Node: Egrep Program795652
-Node: Id Program804957
-Node: Split Program815049
-Ref: Split Program-Footnote-1825262
-Node: Tee Program825447
-Node: Uniq Program828353
-Node: Wc Program836213
-Node: Bytes vs. Characters836608
-Node: Using extensions838208
-Node: wc program838986
-Node: Miscellaneous Programs843979
-Node: Dupword Program845204
-Node: Alarm Program847253
-Node: Translate Program852156
-Ref: Translate Program-Footnote-1856865
-Node: Labels Program857143
-Ref: Labels Program-Footnote-1860578
-Node: Word Sorting860662
-Node: History Sorting864836
-Node: Extract Program867109
-Node: Simple Sed875362
-Node: Igawk Program878572
-Ref: Igawk Program-Footnote-1893782
-Ref: Igawk Program-Footnote-2893988
-Ref: Igawk Program-Footnote-3894118
-Node: Anagram Program894245
-Node: Signature Program897331
-Node: Programs Summary898581
-Node: Programs Exercises899835
-Ref: Programs Exercises-Footnote-1904137
-Node: Advanced Features904223
-Node: Nondecimal Data906704
-Node: Boolean Typed Values908334
-Node: Array Sorting910291
-Node: Controlling Array Traversal911020
-Ref: Controlling Array Traversal-Footnote-1919523
-Node: Array Sorting Functions919645
-Ref: Array Sorting Functions-Footnote-1925742
-Node: Two-way I/O925950
-Ref: Two-way I/O-Footnote-1933921
-Ref: Two-way I/O-Footnote-2934112
-Node: TCP/IP Networking934194
-Node: Profiling937362
-Node: Persistent Memory947032
-Ref: Persistent Memory-Footnote-1956604
-Node: Extension Philosophy956735
-Node: Advanced Features Summary958262
-Node: Internationalization960528
-Node: I18N and L10N962230
-Node: Explaining gettext962925
-Ref: Explaining gettext-Footnote-1969061
-Ref: Explaining gettext-Footnote-2969254
-Node: Programmer i18n969419
-Ref: Programmer i18n-Footnote-1974531
-Node: Translator i18n974580
-Node: String Extraction975410
-Ref: String Extraction-Footnote-1976586
-Node: Printf Ordering976684
-Ref: Printf Ordering-Footnote-1979542
-Node: I18N Portability979610
-Ref: I18N Portability-Footnote-1982170
-Node: I18N Example982237
-Ref: I18N Example-Footnote-1985631
-Ref: I18N Example-Footnote-2985704
-Node: Gawk I18N985821
-Node: I18N Summary986475
-Node: Debugger987872
-Node: Debugging988892
-Node: Debugging Concepts989341
-Node: Debugging Terms991158
-Node: Awk Debugging993761
-Ref: Awk Debugging-Footnote-1994734
-Node: Sample Debugging Session994870
-Node: Debugger Invocation995420
-Node: Finding The Bug997045
-Node: List of Debugger Commands1003677
-Node: Breakpoint Control1005054
-Node: Debugger Execution Control1008876
-Node: Viewing And Changing Data1012350
-Node: Execution Stack1016084
-Node: Debugger Info1017765
-Node: Miscellaneous Debugger Commands1022060
-Node: Readline Support1027301
-Node: Limitations1028245
-Node: Debugging Summary1030869
-Node: Namespaces1032168
-Node: Global Namespace1033295
-Node: Qualified Names1034729
-Node: Default Namespace1035764
-Node: Changing The Namespace1036537
-Node: Naming Rules1038219
-Node: Internal Name Management1040134
-Node: Namespace Example1041204
-Node: Namespace And Features1043781
-Node: Namespace Summary1045236
-Node: Arbitrary Precision Arithmetic1046747
-Node: Computer Arithmetic1048266
-Ref: table-numeric-ranges1052074
-Ref: table-floating-point-ranges1052571
-Ref: Computer Arithmetic-Footnote-11053229
-Node: Math Definitions1053286
-Ref: table-ieee-formats1056318
-Node: MPFR features1056891
-Node: MPFR On Parole1057344
-Ref: MPFR On Parole-Footnote-11058185
-Node: MPFR Intro1058344
-Node: FP Math Caution1060028
-Ref: FP Math Caution-Footnote-11061100
-Node: Inexactness of computations1061473
-Node: Inexact representation1062504
-Node: Comparing FP Values1063885
-Node: Errors accumulate1065143
-Node: Strange values1066608
-Ref: Strange values-Footnote-11069262
-Node: Getting Accuracy1069367
-Node: Try To Round1072104
-Node: Setting precision1073011
-Ref: table-predefined-precision-strings1073716
-Node: Setting the rounding mode1075600
-Ref: table-gawk-rounding-modes1075982
-Ref: Setting the rounding mode-Footnote-11080034
-Node: Arbitrary Precision Integers1080217
-Ref: Arbitrary Precision Integers-Footnote-11083427
-Node: Checking for MPFR1083580
-Node: POSIX Floating Point Problems1085070
-Ref: POSIX Floating Point Problems-Footnote-11089890
-Node: Floating point summary1089928
-Node: Dynamic Extensions1092184
-Node: Extension Intro1093781
-Node: Plugin License1095083
-Node: Extension Mechanism Outline1095896
-Ref: figure-load-extension1096347
-Ref: figure-register-new-function1097925
-Ref: figure-call-new-function1099034
-Node: Extension API Description1101149
-Node: Extension API Functions Introduction1102878
-Ref: table-api-std-headers1104772
-Node: General Data Types1109213
-Ref: General Data Types-Footnote-11118359
-Node: Memory Allocation Functions1118662
-Ref: Memory Allocation Functions-Footnote-11123379
-Node: Constructor Functions1123478
-Node: API Ownership of MPFR and GMP Values1127379
-Node: Registration Functions1128932
-Node: Extension Functions1129636
-Node: Exit Callback Functions1135210
-Node: Extension Version String1136524
-Node: Input Parsers1137219
-Node: Output Wrappers1151838
-Node: Two-way processors1156680
-Node: Printing Messages1159033
-Ref: Printing Messages-Footnote-11160244
-Node: Updating ERRNO1160397
-Node: Requesting Values1161196
-Ref: table-value-types-returned1161949
-Node: Accessing Parameters1164008
-Node: Symbol Table Access1165289
-Node: Symbol table by name1165801
-Ref: Symbol table by name-Footnote-11169002
-Node: Symbol table by cookie1169134
-Ref: Symbol table by cookie-Footnote-11173403
-Node: Cached values1173467
-Ref: Cached values-Footnote-11177099
-Node: Array Manipulation1177256
-Ref: Array Manipulation-Footnote-11178355
-Node: Array Data Types1178392
-Ref: Array Data Types-Footnote-11181210
-Node: Array Functions1181306
-Node: Flattening Arrays1186335
-Node: Creating Arrays1193383
-Node: Redirection API1198225
-Node: Extension API Variables1201242
-Node: Extension Versioning1201965
-Ref: gawk-api-version1202394
-Node: Extension GMP/MPFR Versioning1204181
-Node: Extension API Informational Variables1205885
-Node: Extension API Boilerplate1207138
-Node: Changes from API V11211268
-Node: Finding Extensions1212900
-Node: Extension Example1213475
-Node: Internal File Description1214297
-Node: Internal File Ops1218589
-Ref: Internal File Ops-Footnote-11230139
-Node: Using Internal File Ops1230287
-Ref: Using Internal File Ops-Footnote-11232718
-Node: Extension Samples1232996
-Node: Extension Sample File Functions1234565
-Node: Extension Sample Fnmatch1242690
-Node: Extension Sample Fork1244285
-Node: Extension Sample Inplace1245561
-Node: Extension Sample Ord1249663
-Node: Extension Sample Readdir1250539
-Ref: table-readdir-file-types1251328
-Node: Extension Sample Revout1252684
-Node: Extension Sample Rev2way1253281
-Node: Extension Sample Read write array1254033
-Node: Extension Sample Readfile1257307
-Node: Extension Sample Time1258438
-Node: Extension Sample API Tests1260438
-Node: gawkextlib1260946
-Node: Extension summary1263978
-Node: Extension Exercises1267826
-Node: Language History1269096
-Node: V7/SVR3.11270808
-Node: SVR41273158
-Node: POSIX1274690
-Node: BTL1276115
-Node: POSIX/GNU1276882
-Node: Feature History1283537
-Node: Common Extensions1303378
-Node: Ranges and Locales1304853
-Ref: Ranges and Locales-Footnote-11309638
-Ref: Ranges and Locales-Footnote-21309665
-Ref: Ranges and Locales-Footnote-31309900
-Node: Contributors1310123
-Node: History summary1316314
-Node: Installation1317756
-Node: Gawk Distribution1318720
-Node: Getting1319212
-Node: Extracting1320211
-Node: Distribution contents1321917
-Node: Unix Installation1329807
-Node: Quick Installation1330627
-Node: Compiling with MPFR1333167
-Node: Shell Startup Files1333873
-Node: Additional Configuration Options1335030
-Node: Configuration Philosophy1337413
-Node: Compiling from Git1339913
-Node: Building the Documentation1340472
-Node: Non-Unix Installation1341884
-Node: PC Installation1342360
-Node: PC Binary Installation1343229
-Node: PC Compiling1344122
-Node: PC Using1345300
-Node: Cygwin1349016
-Node: MSYS1350268
-Node: OpenVMS Installation1350894
-Node: OpenVMS Compilation1351575
-Ref: OpenVMS Compilation-Footnote-11353058
-Node: OpenVMS Dynamic Extensions1353116
-Node: OpenVMS Installation Details1354752
-Node: OpenVMS Running1357183
-Node: OpenVMS GNV1361320
-Node: Bugs1362075
-Node: Bug definition1362995
-Node: Bug address1366596
-Node: Usenet1370165
-Node: Performance bugs1371378
-Node: Asking for help1374394
-Node: Maintainers1376381
-Node: Other Versions1377408
-Node: Installation summary1387012
-Node: Notes1388394
-Node: Compatibility Mode1389204
-Node: Additions1390026
-Node: Accessing The Source1390971
-Node: Adding Code1392502
-Node: New Ports1399613
-Node: Derived Files1404116
-Ref: Derived Files-Footnote-11409927
-Ref: Derived Files-Footnote-21409962
-Ref: Derived Files-Footnote-31410573
-Node: Future Extensions1410687
-Node: Implementation Limitations1411357
-Node: Extension Design1412599
-Node: Old Extension Problems1413759
-Ref: Old Extension Problems-Footnote-11415331
-Node: Extension New Mechanism Goals1415392
-Ref: Extension New Mechanism Goals-Footnote-11418862
-Node: Extension Other Design Decisions1419063
-Node: Extension Future Growth1421260
-Node: Notes summary1421880
-Node: Basic Concepts1423090
-Node: Basic High Level1423775
-Ref: figure-general-flow1424057
-Ref: figure-process-flow1424759
-Ref: Basic High Level-Footnote-11428129
-Node: Basic Data Typing1428318
-Node: Glossary1431726
-Node: Copying1464605
-Node: GNU Free Documentation License1502163
-Node: Index1527286
+Node: Undocumented169504
+Node: Invoking Summary169801
+Node: Regexp172826
+Node: Regexp Usage174320
+Node: Escape Sequences176421
+Ref: Escape Sequences-Footnote-1183956
+Node: Regexp Operators184034
+Node: Regexp Operator Details184527
+Ref: Regexp Operator Details-Footnote-1192538
+Node: Interval Expressions192697
+Ref: Interval Expressions-Footnote-1194964
+Node: Bracket Expressions195062
+Ref: table-char-classes197618
+Node: Leftmost Longest201116
+Node: Computed Regexps202472
+Node: GNU Regexp Operators205987
+Node: Case-sensitivity211082
+Ref: Case-sensitivity-Footnote-1214032
+Ref: Case-sensitivity-Footnote-2214275
+Node: Regexp Summary214387
+Node: Reading Files215909
+Node: Records218226
+Node: awk split records219501
+Node: gawk split records224383
+Ref: gawk split records-Footnote-1229671
+Node: Fields229708
+Ref: Fields-Footnote-1232624
+Node: Nonconstant Fields232744
+Ref: Nonconstant Fields-Footnote-1235052
+Node: Changing Fields235268
+Node: Field Separators241566
+Node: Default Field Splitting244435
+Node: Regexp Field Splitting245577
+Node: Single Character Fields249406
+Node: Comma Separated Fields250495
+Ref: table-csv-examples251899
+Node: Command Line Field Separator254198
+Node: Full Line Fields257574
+Ref: Full Line Fields-Footnote-1259152
+Ref: Full Line Fields-Footnote-2259198
+Node: Field Splitting Summary259303
+Node: Constant Size261620
+Node: Fixed width data262364
+Node: Skipping intervening265879
+Node: Allowing trailing data266681
+Node: Fields with fixed data267742
+Node: Splitting By Content269364
+Ref: Splitting By Content-Footnote-1273814
+Node: More CSV273977
+Node: FS versus FPAT275635
+Node: Testing field creation276835
+Node: Multiple Line278609
+Node: Getline285078
+Node: Plain Getline287661
+Node: Getline/Variable290307
+Node: Getline/File291502
+Node: Getline/Variable/File292950
+Ref: Getline/Variable/File-Footnote-1294595
+Node: Getline/Pipe294691
+Node: Getline/Variable/Pipe297499
+Node: Getline/Coprocess298682
+Node: Getline/Variable/Coprocess300005
+Node: Getline Notes300771
+Node: Getline Summary303724
+Ref: table-getline-variants304168
+Node: Read Timeout305072
+Ref: Read Timeout-Footnote-1309034
+Node: Retrying Input309092
+Node: Command-line directories310359
+Node: Input Summary311297
+Node: Input Exercises314677
+Node: Printing315115
+Node: Print317058
+Node: Print Examples318559
+Node: Output Separators321404
+Node: OFMT323511
+Node: Printf325224
+Node: Basic Printf326029
+Node: Control Letters327664
+Node: Format Modifiers333110
+Node: Printf Examples339382
+Node: Redirection341923
+Node: Special FD349695
+Ref: Special FD-Footnote-1352993
+Node: Special Files353071
+Node: Other Inherited Files353700
+Node: Special Network354765
+Node: Special Caveats355653
+Node: Close Files And Pipes356636
+Ref: Close Files And Pipes-Footnote-1362760
+Node: Close Return Value362908
+Ref: table-close-pipe-return-values364179
+Ref: Close Return Value-Footnote-1365010
+Node: Noflush365166
+Node: Nonfatal366674
+Node: Output Summary369089
+Node: Output Exercises370375
+Node: Expressions371066
+Node: Values372266
+Node: Constants372944
+Node: Scalar Constants373639
+Ref: Scalar Constants-Footnote-1376215
+Ref: Scalar Constants-Footnote-2376465
+Node: Nondecimal-numbers376545
+Node: Regexp Constants379658
+Node: Using Constant Regexps380204
+Node: Standard Regexp Constants380850
+Node: Strong Regexp Constants384146
+Node: Variables387989
+Node: Using Variables388654
+Node: Assignment Options390628
+Node: Conversion393179
+Node: Strings And Numbers393711
+Ref: Strings And Numbers-Footnote-1396921
+Node: Locale influences conversions397030
+Ref: table-locale-affects399868
+Node: All Operators400510
+Node: Arithmetic Ops401151
+Node: Concatenation403974
+Ref: Concatenation-Footnote-1406910
+Node: Assignment Ops407029
+Ref: table-assign-ops412156
+Node: Increment Ops413537
+Node: Truth Values and Conditions417128
+Node: Truth Values418222
+Node: Typing and Comparison419302
+Node: Variable Typing420134
+Ref: Variable Typing-Footnote-1426778
+Ref: Variable Typing-Footnote-2426858
+Node: Comparison Operators426939
+Ref: table-relational-ops427366
+Node: POSIX String Comparison431042
+Ref: POSIX String Comparison-Footnote-1432799
+Ref: POSIX String Comparison-Footnote-2432942
+Node: Boolean Ops433026
+Ref: Boolean Ops-Footnote-1437700
+Node: Conditional Exp437796
+Node: Function Calls439576
+Node: Precedence443523
+Node: Locales447386
+Node: Expressions Summary449062
+Node: Patterns and Actions451717
+Node: Pattern Overview452853
+Node: Regexp Patterns454578
+Node: Expression Patterns455124
+Node: Ranges459029
+Node: BEGIN/END462203
+Node: Using BEGIN/END463012
+Ref: Using BEGIN/END-Footnote-1465920
+Node: I/O And BEGIN/END466030
+Node: BEGINFILE/ENDFILE468511
+Node: Empty471942
+Node: Using Shell Variables472259
+Node: Action Overview474595
+Node: Statements477030
+Node: If Statement478926
+Node: While Statement480489
+Node: Do Statement482577
+Node: For Statement483761
+Node: Switch Statement487116
+Node: Break Statement489665
+Node: Continue Statement491857
+Node: Next Statement493788
+Node: Nextfile Statement496267
+Node: Exit Statement499120
+Node: Built-in Variables501647
+Node: User-modified502824
+Node: Auto-set511031
+Ref: Auto-set-Footnote-1529115
+Ref: Auto-set-Footnote-2529333
+Node: ARGC and ARGV529389
+Node: Pattern Action Summary533818
+Node: Arrays536424
+Node: Array Basics537797
+Node: Array Intro538645
+Ref: figure-array-elements540656
+Ref: Array Intro-Footnote-1543509
+Node: Reference to Elements543641
+Node: Assigning Elements546161
+Node: Array Example546656
+Node: Scanning an Array548618
+Node: Controlling Scanning551713
+Ref: Controlling Scanning-Footnote-1558348
+Node: Numeric Array Subscripts558672
+Node: Uninitialized Subscripts560940
+Node: Delete562613
+Ref: Delete-Footnote-1565425
+Node: Multidimensional565482
+Node: Multiscanning568685
+Node: Arrays of Arrays570352
+Node: Arrays Summary574656
+Node: Functions576843
+Node: Built-in577975
+Node: Calling Built-in579164
+Node: Boolean Functions581204
+Node: Numeric Functions581766
+Ref: Numeric Functions-Footnote-1585951
+Ref: Numeric Functions-Footnote-2586634
+Ref: Numeric Functions-Footnote-3586686
+Node: String Functions586962
+Ref: String Functions-Footnote-1613413
+Ref: String Functions-Footnote-2613545
+Ref: String Functions-Footnote-3613801
+Node: Gory Details613888
+Ref: table-sub-escapes615897
+Ref: table-sub-proposed617528
+Ref: table-posix-sub619023
+Ref: table-gensub-escapes620696
+Ref: Gory Details-Footnote-1621615
+Node: I/O Functions621769
+Ref: table-system-return-values628445
+Ref: I/O Functions-Footnote-1630607
+Ref: I/O Functions-Footnote-2630755
+Node: Time Functions630875
+Ref: Time Functions-Footnote-1642587
+Ref: Time Functions-Footnote-2642655
+Ref: Time Functions-Footnote-3642817
+Ref: Time Functions-Footnote-4642928
+Ref: Time Functions-Footnote-5643044
+Ref: Time Functions-Footnote-6643271
+Node: Bitwise Functions643549
+Ref: table-bitwise-ops644147
+Ref: Bitwise Functions-Footnote-1650389
+Ref: Bitwise Functions-Footnote-2650566
+Node: Type Functions650761
+Node: I18N Functions652932
+Node: User-defined654667
+Node: Definition Syntax655413
+Ref: Definition Syntax-Footnote-1661231
+Node: Function Example661306
+Ref: Function Example-Footnote-1664285
+Node: Function Calling664307
+Node: Calling A Function664899
+Node: Variable Scope665869
+Node: Pass By Value/Reference668923
+Node: Function Caveats671651
+Ref: Function Caveats-Footnote-1673742
+Node: Return Statement673862
+Node: Dynamic Typing676894
+Node: Dynamic Typing Awk677472
+Node: Dynamic Typing Gawk679610
+Node: Indirect Calls682980
+Node: Functions Summary694117
+Node: Library Functions697083
+Ref: Library Functions-Footnote-1700631
+Ref: Library Functions-Footnote-2700776
+Node: Library Names700951
+Ref: Library Names-Footnote-1704722
+Ref: Library Names-Footnote-2704949
+Node: General Functions705043
+Node: Strtonum Function706313
+Node: Assert Function709395
+Node: Round Function712845
+Node: Cliff Random Function714417
+Node: Ordinal Functions715441
+Ref: Ordinal Functions-Footnote-1718544
+Ref: Ordinal Functions-Footnote-2718796
+Node: Join Function719010
+Ref: Join Function-Footnote-1720808
+Node: Getlocaltime Function721012
+Node: Readfile Function724786
+Node: Shell Quoting726815
+Node: Isnumeric Function728271
+Node: To CSV Function729707
+Node: Data File Management731799
+Node: Filetrans Function732431
+Node: Rewind Function736707
+Node: File Checking738678
+Ref: File Checking-Footnote-1740044
+Node: Empty Files740249
+Node: Ignoring Assigns742312
+Node: Getopt Function743886
+Ref: Getopt Function-Footnote-1759704
+Node: Passwd Functions759916
+Ref: Passwd Functions-Footnote-1769051
+Node: Group Functions769139
+Ref: Group Functions-Footnote-1777263
+Node: Walking Arrays777474
+Node: Library Functions Summary780520
+Node: Library Exercises781940
+Node: Sample Programs782425
+Node: Running Examples783207
+Node: Clones783959
+Node: Cut Program785227
+Node: Egrep Program795651
+Node: Id Program804956
+Node: Split Program815048
+Ref: Split Program-Footnote-1825261
+Node: Tee Program825446
+Node: Uniq Program828352
+Node: Wc Program836212
+Node: Bytes vs. Characters836607
+Node: Using extensions838207
+Node: wc program838985
+Node: Miscellaneous Programs843978
+Node: Dupword Program845203
+Node: Alarm Program847252
+Node: Translate Program852155
+Ref: Translate Program-Footnote-1856864
+Node: Labels Program857142
+Ref: Labels Program-Footnote-1860577
+Node: Word Sorting860661
+Node: History Sorting864835
+Node: Extract Program867108
+Node: Simple Sed875361
+Node: Igawk Program878571
+Ref: Igawk Program-Footnote-1893781
+Ref: Igawk Program-Footnote-2893987
+Ref: Igawk Program-Footnote-3894117
+Node: Anagram Program894244
+Node: Signature Program897330
+Node: Programs Summary898580
+Node: Programs Exercises899834
+Ref: Programs Exercises-Footnote-1904136
+Node: Advanced Features904222
+Node: Nondecimal Data906703
+Node: Boolean Typed Values908333
+Node: Array Sorting910290
+Node: Controlling Array Traversal911019
+Ref: Controlling Array Traversal-Footnote-1919522
+Node: Array Sorting Functions919644
+Ref: Array Sorting Functions-Footnote-1925741
+Node: Two-way I/O925949
+Ref: Two-way I/O-Footnote-1933920
+Ref: Two-way I/O-Footnote-2934111
+Node: TCP/IP Networking934193
+Node: Profiling937361
+Node: Persistent Memory947031
+Ref: Persistent Memory-Footnote-1956603
+Node: Extension Philosophy956734
+Node: Advanced Features Summary958261
+Node: Internationalization960527
+Node: I18N and L10N962229
+Node: Explaining gettext962924
+Ref: Explaining gettext-Footnote-1969060
+Ref: Explaining gettext-Footnote-2969253
+Node: Programmer i18n969418
+Ref: Programmer i18n-Footnote-1974530
+Node: Translator i18n974579
+Node: String Extraction975409
+Ref: String Extraction-Footnote-1976585
+Node: Printf Ordering976683
+Ref: Printf Ordering-Footnote-1979541
+Node: I18N Portability979609
+Ref: I18N Portability-Footnote-1982169
+Node: I18N Example982236
+Ref: I18N Example-Footnote-1985630
+Ref: I18N Example-Footnote-2985703
+Node: Gawk I18N985820
+Node: I18N Summary986474
+Node: Debugger987871
+Node: Debugging988891
+Node: Debugging Concepts989340
+Node: Debugging Terms991157
+Node: Awk Debugging993760
+Ref: Awk Debugging-Footnote-1994733
+Node: Sample Debugging Session994869
+Node: Debugger Invocation995419
+Node: Finding The Bug997044
+Node: List of Debugger Commands1003676
+Node: Breakpoint Control1005053
+Node: Debugger Execution Control1008875
+Node: Viewing And Changing Data1012349
+Node: Execution Stack1016083
+Node: Debugger Info1017764
+Node: Miscellaneous Debugger Commands1022059
+Node: Readline Support1027300
+Node: Limitations1028244
+Node: Debugging Summary1030868
+Node: Namespaces1032167
+Node: Global Namespace1033294
+Node: Qualified Names1034728
+Node: Default Namespace1035763
+Node: Changing The Namespace1036536
+Node: Naming Rules1038218
+Node: Internal Name Management1040133
+Node: Namespace Example1041203
+Node: Namespace And Features1043780
+Node: Namespace Summary1045235
+Node: Arbitrary Precision Arithmetic1046746
+Node: Computer Arithmetic1048265
+Ref: table-numeric-ranges1052073
+Ref: table-floating-point-ranges1052570
+Ref: Computer Arithmetic-Footnote-11053228
+Node: Math Definitions1053285
+Ref: table-ieee-formats1056317
+Node: MPFR features1056890
+Node: MPFR On Parole1057343
+Ref: MPFR On Parole-Footnote-11058184
+Node: MPFR Intro1058343
+Node: FP Math Caution1060027
+Ref: FP Math Caution-Footnote-11061099
+Node: Inexactness of computations1061472
+Node: Inexact representation1062503
+Node: Comparing FP Values1063884
+Node: Errors accumulate1065142
+Node: Strange values1066607
+Ref: Strange values-Footnote-11069261
+Node: Getting Accuracy1069366
+Node: Try To Round1072103
+Node: Setting precision1073010
+Ref: table-predefined-precision-strings1073715
+Node: Setting the rounding mode1075599
+Ref: table-gawk-rounding-modes1075981
+Ref: Setting the rounding mode-Footnote-11080033
+Node: Arbitrary Precision Integers1080216
+Ref: Arbitrary Precision Integers-Footnote-11083426
+Node: Checking for MPFR1083579
+Node: POSIX Floating Point Problems1085069
+Ref: POSIX Floating Point Problems-Footnote-11089889
+Node: Floating point summary1089927
+Node: Dynamic Extensions1092183
+Node: Extension Intro1093780
+Node: Plugin License1095082
+Node: Extension Mechanism Outline1095895
+Ref: figure-load-extension1096346
+Ref: figure-register-new-function1097924
+Ref: figure-call-new-function1099033
+Node: Extension API Description1101148
+Node: Extension API Functions Introduction1102877
+Ref: table-api-std-headers1104771
+Node: General Data Types1109212
+Ref: General Data Types-Footnote-11118358
+Node: Memory Allocation Functions1118661
+Ref: Memory Allocation Functions-Footnote-11123378
+Node: Constructor Functions1123477
+Node: API Ownership of MPFR and GMP Values1127378
+Node: Registration Functions1128931
+Node: Extension Functions1129635
+Node: Exit Callback Functions1135209
+Node: Extension Version String1136523
+Node: Input Parsers1137218
+Node: Output Wrappers1151837
+Node: Two-way processors1156679
+Node: Printing Messages1159032
+Ref: Printing Messages-Footnote-11160243
+Node: Updating ERRNO1160396
+Node: Requesting Values1161195
+Ref: table-value-types-returned1161948
+Node: Accessing Parameters1164007
+Node: Symbol Table Access1165288
+Node: Symbol table by name1165800
+Ref: Symbol table by name-Footnote-11169001
+Node: Symbol table by cookie1169133
+Ref: Symbol table by cookie-Footnote-11173402
+Node: Cached values1173466
+Ref: Cached values-Footnote-11177098
+Node: Array Manipulation1177255
+Ref: Array Manipulation-Footnote-11178354
+Node: Array Data Types1178391
+Ref: Array Data Types-Footnote-11181209
+Node: Array Functions1181305
+Node: Flattening Arrays1186334
+Node: Creating Arrays1193382
+Node: Redirection API1198224
+Node: Extension API Variables1201241
+Node: Extension Versioning1201964
+Ref: gawk-api-version1202393
+Node: Extension GMP/MPFR Versioning1204180
+Node: Extension API Informational Variables1205884
+Node: Extension API Boilerplate1207137
+Node: Changes from API V11211267
+Node: Finding Extensions1212899
+Node: Extension Example1213474
+Node: Internal File Description1214296
+Node: Internal File Ops1218588
+Ref: Internal File Ops-Footnote-11230138
+Node: Using Internal File Ops1230286
+Ref: Using Internal File Ops-Footnote-11232717
+Node: Extension Samples1232995
+Node: Extension Sample File Functions1234564
+Node: Extension Sample Fnmatch1242689
+Node: Extension Sample Fork1244284
+Node: Extension Sample Inplace1245560
+Node: Extension Sample Ord1249662
+Node: Extension Sample Readdir1250538
+Ref: table-readdir-file-types1251327
+Node: Extension Sample Revout1252683
+Node: Extension Sample Rev2way1253280
+Node: Extension Sample Read write array1254032
+Node: Extension Sample Readfile1257306
+Node: Extension Sample Time1258437
+Node: Extension Sample API Tests1260437
+Node: gawkextlib1260945
+Node: Extension summary1263977
+Node: Extension Exercises1267825
+Node: Language History1269095
+Node: V7/SVR3.11270807
+Node: SVR41273157
+Node: POSIX1274689
+Node: BTL1276114
+Node: POSIX/GNU1276881
+Node: Feature History1283536
+Node: Common Extensions1303377
+Node: Ranges and Locales1304852
+Ref: Ranges and Locales-Footnote-11309637
+Ref: Ranges and Locales-Footnote-21309664
+Ref: Ranges and Locales-Footnote-31309899
+Node: Contributors1310122
+Node: History summary1316313
+Node: Installation1317755
+Node: Gawk Distribution1318719
+Node: Getting1319211
+Node: Extracting1320210
+Node: Distribution contents1321916
+Node: Unix Installation1329806
+Node: Quick Installation1330626
+Node: Compiling with MPFR1333166
+Node: Shell Startup Files1333872
+Node: Additional Configuration Options1335029
+Node: Configuration Philosophy1337412
+Node: Compiling from Git1339912
+Node: Building the Documentation1340471
+Node: Non-Unix Installation1341883
+Node: PC Installation1342359
+Node: PC Binary Installation1343228
+Node: PC Compiling1344121
+Node: PC Using1345299
+Node: Cygwin1349015
+Node: MSYS1350267
+Node: OpenVMS Installation1350893
+Node: OpenVMS Compilation1351574
+Ref: OpenVMS Compilation-Footnote-11353057
+Node: OpenVMS Dynamic Extensions1353115
+Node: OpenVMS Installation Details1354751
+Node: OpenVMS Running1357182
+Node: OpenVMS GNV1361319
+Node: Bugs1362074
+Node: Bug definition1362994
+Node: Bug address1366595
+Node: Usenet1370164
+Node: Performance bugs1371377
+Node: Asking for help1374393
+Node: Maintainers1376380
+Node: Other Versions1377407
+Node: Installation summary1387011
+Node: Notes1388393
+Node: Compatibility Mode1389203
+Node: Additions1390025
+Node: Accessing The Source1390970
+Node: Adding Code1392501
+Node: New Ports1399612
+Node: Derived Files1404115
+Ref: Derived Files-Footnote-11409926
+Ref: Derived Files-Footnote-21409961
+Ref: Derived Files-Footnote-31410572
+Node: Future Extensions1410686
+Node: Implementation Limitations1411356
+Node: Extension Design1412598
+Node: Old Extension Problems1413758
+Ref: Old Extension Problems-Footnote-11415330
+Node: Extension New Mechanism Goals1415391
+Ref: Extension New Mechanism Goals-Footnote-11418861
+Node: Extension Other Design Decisions1419062
+Node: Extension Future Growth1421259
+Node: Notes summary1421879
+Node: Basic Concepts1423089
+Node: Basic High Level1423774
+Ref: figure-general-flow1424056
+Ref: figure-process-flow1424758
+Ref: Basic High Level-Footnote-11428128
+Node: Basic Data Typing1428317
+Node: Glossary1431725
+Node: Copying1464604
+Node: GNU Free Documentation License1502162
+Node: Index1527285
End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index a6565998..4969ebe8 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -5168,7 +5168,7 @@ in case some option becomes obsolete in a future version
of @command{gawk}.
@end ignore
As of
-@command{gawk} @value{PVERSION} 5.2.
+@command{gawk} @value{PVERSION} 5.2,
the arbitrary precision arithmetic feature is ``on parole.''
This feature is now being
supported by a volunteer in the development team and not by the primary
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 4 +
doc/gawk.info | 1134 ++++++++++++++++++++++++++++-----------------------------
doc/gawk.texi | 2 +-
3 files changed, 572 insertions(+), 568 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5487-g7f7d733d,
Arnold Robbins <=