[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5489-g29b29fe8
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5489-g29b29fe8 |
Date: |
Sat, 13 Jul 2024 14:37:12 -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 29b29fe835e982d11a49e3f531179b155bc0ce59 (commit)
from d998e32435542941d505e23e08a6d60270757253 (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=29b29fe835e982d11a49e3f531179b155bc0ce59
commit 29b29fe835e982d11a49e3f531179b155bc0ce59
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Sat Jul 13 21:36:52 2024 +0300
Small doc fixes.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 20b067fb..1b5514c0 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2024-07-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawk.texi: Small fixups around use of getline and spelling fixes.
+ * wordlist: Updated.
+
2024-07-11 Denys Vlasenko <dvlasenk@redhat.com>
* gawk.1, gawk.texi, gawkinet.texi: Document getline as a function,
diff --git a/doc/gawk.info b/doc/gawk.info
index 88c25c49..54d17b5b 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -4431,9 +4431,9 @@ used by âgawkâ or other âawkâ implementations
might support such a
feature.
We are told that BusyBox âawkâ (*note Other Versions::) is an
-exception, and that it allows backrefences, but only in dynamic regexps;
-for example â"aa" ~ "(.)\1"â, whereas it treats the â\1â in â"aa" ~
-/(.)\1/â as an octal escape sequence.
+exception, and that it allows backreferences, but only in dynamic
+regexps; for example â"aa" ~ "(.)\1"â, whereas it treats the â\1â in
+â"aa" ~ /(.)\1/â as an octal escape sequence.
The various command-line options (*note Options::) control how âgawkâ
interprets characters in regexps:
@@ -6178,7 +6178,7 @@ File: gawk.info, Node: Getline, Next: Read Timeout,
Prev: Multiple Line, Up:
So far we have been getting our input data from âawkâ's main input
stream--either the standard input (usually your keyboard, sometimes the
output from another program) or the files specified on the command line.
-The âawkâ language has a special built-in command called âgetlineâ that
+The âawkâ language has a special built-in function called âgetlineâ
that
can be used to read input under your explicit control.
The âgetlineâ function is used in several different ways and should
@@ -6610,9 +6610,9 @@ in mind:
if ((getline VAR) < 0)
print "Read error";
- It is, in fact, best to parenthesize use of âgetlineâ in all
+ It is, in fact, best to parenthesize calls to âgetlineâ in all
control expressions, as some versions of âawkâ require this. Thus,
- the previos examples are best written this way:
+ the previous examples are best written this way:
while (("sort FILE" | getline line) > 0)
print line
@@ -6634,10 +6634,10 @@ in mind:
Here, the side effect is the â++câ. Is âcâ incremented if
end-of-file is encountered before the element in âaâ is assigned?
- âgawkâ treats âgetlineâ like a function call, and evaluates the
- expression âa[++c]â before attempting to read from âfâ. However,
- some versions of âawkâ only evaluate the expression once they know
- that there is a string value to be assigned.
+ Despite the lack of parentheses when calling âgetlineâ, âgawkâ
+ evaluates the expression âa[++c]â before attempting to read from
+ âfâ. However, some versions of âawkâ only evaluate the expression
+ once they know that there is a string value to be assigned.
File: gawk.info, Node: Getline Summary, Prev: Getline Notes, Up: Getline
@@ -38203,6 +38203,7 @@ Index
* getgrnam() user-defined function: Group Functions. (line 176)
* getgruser() function (C library): Group Functions. (line 191)
* getgruser() user-defined function: Group Functions. (line 194)
+* getline: Getline. (line 6)
* getline function: Reading Files. (line 20)
* getline function, _gr_init() user-defined function: Group Functions.
(line 83)
@@ -39953,556 +39954,556 @@ 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: Records218229
-Node: awk split records219504
-Node: gawk split records224386
-Ref: gawk split records-Footnote-1229674
-Node: Fields229711
-Ref: Fields-Footnote-1232627
-Node: Nonconstant Fields232747
-Ref: Nonconstant Fields-Footnote-1235055
-Node: Changing Fields235271
-Node: Field Separators241569
-Node: Default Field Splitting244438
-Node: Regexp Field Splitting245580
-Node: Single Character Fields249409
-Node: Comma Separated Fields250498
-Ref: table-csv-examples251902
-Node: Command Line Field Separator254201
-Node: Full Line Fields257577
-Ref: Full Line Fields-Footnote-1259155
-Ref: Full Line Fields-Footnote-2259201
-Node: Field Splitting Summary259306
-Node: Constant Size261623
-Node: Fixed width data262367
-Node: Skipping intervening265882
-Node: Allowing trailing data266684
-Node: Fields with fixed data267745
-Node: Splitting By Content269367
-Ref: Splitting By Content-Footnote-1273817
-Node: More CSV273980
-Node: FS versus FPAT275638
-Node: Testing field creation276838
-Node: Multiple Line278612
-Node: Getline285081
-Node: Plain Getline287668
-Node: Getline/Variable290316
-Node: Getline/File291512
-Node: Getline/Variable/File292960
-Ref: Getline/Variable/File-Footnote-1294605
-Node: Getline/Pipe294701
-Node: Getline/Variable/Pipe297509
-Node: Getline/Coprocess298692
-Node: Getline/Variable/Coprocess300015
-Node: Getline Notes300781
-Node: Getline Summary304742
-Ref: table-getline-variants305186
-Node: Read Timeout306090
-Ref: Read Timeout-Footnote-1310052
-Node: Retrying Input310110
-Node: Command-line directories311377
-Node: Input Summary312315
-Node: Input Exercises315695
-Node: Printing316133
-Node: Print318076
-Node: Print Examples319577
-Node: Output Separators322422
-Node: OFMT324529
-Node: Printf326242
-Node: Basic Printf327047
-Node: Control Letters328682
-Node: Format Modifiers334128
-Node: Printf Examples340400
-Node: Redirection342941
-Node: Special FD350713
-Ref: Special FD-Footnote-1354011
-Node: Special Files354089
-Node: Other Inherited Files354718
-Node: Special Network355783
-Node: Special Caveats356671
-Node: Close Files And Pipes357654
-Ref: Close Files And Pipes-Footnote-1363778
-Node: Close Return Value363926
-Ref: table-close-pipe-return-values365197
-Ref: Close Return Value-Footnote-1366028
-Node: Noflush366184
-Node: Nonfatal367692
-Node: Output Summary370107
-Node: Output Exercises371393
-Node: Expressions372084
-Node: Values373284
-Node: Constants373962
-Node: Scalar Constants374657
-Ref: Scalar Constants-Footnote-1377233
-Ref: Scalar Constants-Footnote-2377483
-Node: Nondecimal-numbers377563
-Node: Regexp Constants380676
-Node: Using Constant Regexps381222
-Node: Standard Regexp Constants381868
-Node: Strong Regexp Constants385164
-Node: Variables389007
-Node: Using Variables389672
-Node: Assignment Options391646
-Node: Conversion394197
-Node: Strings And Numbers394729
-Ref: Strings And Numbers-Footnote-1397939
-Node: Locale influences conversions398048
-Ref: table-locale-affects400886
-Node: All Operators401528
-Node: Arithmetic Ops402169
-Node: Concatenation404992
-Ref: Concatenation-Footnote-1407928
-Node: Assignment Ops408047
-Ref: table-assign-ops413174
-Node: Increment Ops414555
-Node: Truth Values and Conditions418146
-Node: Truth Values419240
-Node: Typing and Comparison420320
-Node: Variable Typing421152
-Ref: Variable Typing-Footnote-1427796
-Ref: Variable Typing-Footnote-2427876
-Node: Comparison Operators427957
-Ref: table-relational-ops428384
-Node: POSIX String Comparison432060
-Ref: POSIX String Comparison-Footnote-1433817
-Ref: POSIX String Comparison-Footnote-2433960
-Node: Boolean Ops434044
-Ref: Boolean Ops-Footnote-1438718
-Node: Conditional Exp438814
-Node: Function Calls440594
-Node: Precedence444541
-Node: Locales448404
-Node: Expressions Summary450080
-Node: Patterns and Actions452735
-Node: Pattern Overview453871
-Node: Regexp Patterns455596
-Node: Expression Patterns456142
-Node: Ranges460047
-Node: BEGIN/END463221
-Node: Using BEGIN/END464030
-Ref: Using BEGIN/END-Footnote-1466938
-Node: I/O And BEGIN/END467048
-Node: BEGINFILE/ENDFILE469530
-Node: Empty472960
-Node: Using Shell Variables473277
-Node: Action Overview475613
-Node: Statements478049
-Node: If Statement479945
-Node: While Statement481508
-Node: Do Statement483596
-Node: For Statement484780
-Node: Switch Statement488135
-Node: Break Statement490684
-Node: Continue Statement492876
-Node: Next Statement494807
-Node: Nextfile Statement497286
-Node: Exit Statement500139
-Node: Built-in Variables502666
-Node: User-modified503843
-Node: Auto-set512050
-Ref: Auto-set-Footnote-1530134
-Ref: Auto-set-Footnote-2530352
-Node: ARGC and ARGV530408
-Node: Pattern Action Summary534837
-Node: Arrays537443
-Node: Array Basics538816
-Node: Array Intro539664
-Ref: figure-array-elements541675
-Ref: Array Intro-Footnote-1544528
-Node: Reference to Elements544660
-Node: Assigning Elements547180
-Node: Array Example547675
-Node: Scanning an Array549637
-Node: Controlling Scanning552732
-Ref: Controlling Scanning-Footnote-1559367
-Node: Numeric Array Subscripts559691
-Node: Uninitialized Subscripts561959
-Node: Delete563632
-Ref: Delete-Footnote-1566444
-Node: Multidimensional566501
-Node: Multiscanning569704
-Node: Arrays of Arrays571371
-Node: Arrays Summary575675
-Node: Functions577862
-Node: Built-in578994
-Node: Calling Built-in580183
-Node: Boolean Functions582223
-Node: Numeric Functions582785
-Ref: Numeric Functions-Footnote-1586970
-Ref: Numeric Functions-Footnote-2587653
-Ref: Numeric Functions-Footnote-3587705
-Node: String Functions587981
-Ref: String Functions-Footnote-1614432
-Ref: String Functions-Footnote-2614564
-Ref: String Functions-Footnote-3614820
-Node: Gory Details614907
-Ref: table-sub-escapes616916
-Ref: table-sub-proposed618547
-Ref: table-posix-sub620042
-Ref: table-gensub-escapes621715
-Ref: Gory Details-Footnote-1622634
-Node: I/O Functions622788
-Ref: table-system-return-values629464
-Ref: I/O Functions-Footnote-1631626
-Ref: I/O Functions-Footnote-2631774
-Node: Time Functions631894
-Ref: Time Functions-Footnote-1643606
-Ref: Time Functions-Footnote-2643674
-Ref: Time Functions-Footnote-3643836
-Ref: Time Functions-Footnote-4643947
-Ref: Time Functions-Footnote-5644063
-Ref: Time Functions-Footnote-6644290
-Node: Bitwise Functions644568
-Ref: table-bitwise-ops645166
-Ref: Bitwise Functions-Footnote-1651408
-Ref: Bitwise Functions-Footnote-2651585
-Node: Type Functions651780
-Node: I18N Functions653951
-Node: User-defined655686
-Node: Definition Syntax656432
-Ref: Definition Syntax-Footnote-1662250
-Node: Function Example662325
-Ref: Function Example-Footnote-1665304
-Node: Function Calling665326
-Node: Calling A Function665918
-Node: Variable Scope666888
-Node: Pass By Value/Reference669942
-Node: Function Caveats672670
-Ref: Function Caveats-Footnote-1674761
-Node: Return Statement674881
-Node: Dynamic Typing677913
-Node: Dynamic Typing Awk678491
-Node: Dynamic Typing Gawk680629
-Node: Indirect Calls683999
-Node: Functions Summary695136
-Node: Library Functions698102
-Ref: Library Functions-Footnote-1701650
-Ref: Library Functions-Footnote-2701795
-Node: Library Names701970
-Ref: Library Names-Footnote-1705741
-Ref: Library Names-Footnote-2705968
-Node: General Functions706062
-Node: Strtonum Function707332
-Node: Assert Function710414
-Node: Round Function713864
-Node: Cliff Random Function715436
-Node: Ordinal Functions716460
-Ref: Ordinal Functions-Footnote-1719563
-Ref: Ordinal Functions-Footnote-2719815
-Node: Join Function720029
-Ref: Join Function-Footnote-1721827
-Node: Getlocaltime Function722031
-Node: Readfile Function725805
-Node: Shell Quoting727834
-Node: Isnumeric Function729290
-Node: To CSV Function730726
-Node: Data File Management732818
-Node: Filetrans Function733450
-Node: Rewind Function737726
-Node: File Checking739697
-Ref: File Checking-Footnote-1741063
-Node: Empty Files741268
-Node: Ignoring Assigns743331
-Node: Getopt Function744905
-Ref: Getopt Function-Footnote-1760723
-Node: Passwd Functions760935
-Ref: Passwd Functions-Footnote-1770070
-Node: Group Functions770158
-Ref: Group Functions-Footnote-1778282
-Node: Walking Arrays778493
-Node: Library Functions Summary781539
-Node: Library Exercises782959
-Node: Sample Programs783444
-Node: Running Examples784226
-Node: Clones784978
-Node: Cut Program786246
-Node: Egrep Program796670
-Node: Id Program805975
-Node: Split Program816067
-Ref: Split Program-Footnote-1826280
-Node: Tee Program826465
-Node: Uniq Program829371
-Node: Wc Program837231
-Node: Bytes vs. Characters837626
-Node: Using extensions839226
-Node: wc program840004
-Node: Miscellaneous Programs844997
-Node: Dupword Program846222
-Node: Alarm Program848271
-Node: Translate Program853174
-Ref: Translate Program-Footnote-1857883
-Node: Labels Program858161
-Ref: Labels Program-Footnote-1861596
-Node: Word Sorting861680
-Node: History Sorting865854
-Node: Extract Program868127
-Node: Simple Sed876380
-Node: Igawk Program879590
-Ref: Igawk Program-Footnote-1894800
-Ref: Igawk Program-Footnote-2895006
-Ref: Igawk Program-Footnote-3895136
-Node: Anagram Program895263
-Node: Signature Program898349
-Node: Programs Summary899599
-Node: Programs Exercises900853
-Ref: Programs Exercises-Footnote-1905155
-Node: Advanced Features905241
-Node: Nondecimal Data907722
-Node: Boolean Typed Values909352
-Node: Array Sorting911309
-Node: Controlling Array Traversal912038
-Ref: Controlling Array Traversal-Footnote-1920541
-Node: Array Sorting Functions920663
-Ref: Array Sorting Functions-Footnote-1926760
-Node: Two-way I/O926968
-Ref: Two-way I/O-Footnote-1934939
-Ref: Two-way I/O-Footnote-2935130
-Node: TCP/IP Networking935212
-Node: Profiling938380
-Node: Persistent Memory948050
-Ref: Persistent Memory-Footnote-1957622
-Node: Extension Philosophy957753
-Node: Advanced Features Summary959280
-Node: Internationalization961546
-Node: I18N and L10N963248
-Node: Explaining gettext963943
-Ref: Explaining gettext-Footnote-1970079
-Ref: Explaining gettext-Footnote-2970272
-Node: Programmer i18n970437
-Ref: Programmer i18n-Footnote-1975549
-Node: Translator i18n975598
-Node: String Extraction976428
-Ref: String Extraction-Footnote-1977604
-Node: Printf Ordering977702
-Ref: Printf Ordering-Footnote-1980560
-Node: I18N Portability980628
-Ref: I18N Portability-Footnote-1983188
-Node: I18N Example983255
-Ref: I18N Example-Footnote-1986649
-Ref: I18N Example-Footnote-2986722
-Node: Gawk I18N986839
-Node: I18N Summary987493
-Node: Debugger988890
-Node: Debugging989910
-Node: Debugging Concepts990359
-Node: Debugging Terms992176
-Node: Awk Debugging994779
-Ref: Awk Debugging-Footnote-1995752
-Node: Sample Debugging Session995888
-Node: Debugger Invocation996438
-Node: Finding The Bug998063
-Node: List of Debugger Commands1004695
-Node: Breakpoint Control1006072
-Node: Debugger Execution Control1009894
-Node: Viewing And Changing Data1013368
-Node: Execution Stack1017102
-Node: Debugger Info1018783
-Node: Miscellaneous Debugger Commands1023078
-Node: Readline Support1028319
-Node: Limitations1029263
-Node: Debugging Summary1031887
-Node: Namespaces1033186
-Node: Global Namespace1034313
-Node: Qualified Names1035747
-Node: Default Namespace1036782
-Node: Changing The Namespace1037555
-Node: Naming Rules1039237
-Node: Internal Name Management1041152
-Node: Namespace Example1042222
-Node: Namespace And Features1044799
-Node: Namespace Summary1046254
-Node: Arbitrary Precision Arithmetic1047765
-Node: Computer Arithmetic1049284
-Ref: table-numeric-ranges1053092
-Ref: table-floating-point-ranges1053589
-Ref: Computer Arithmetic-Footnote-11054247
-Node: Math Definitions1054304
-Ref: table-ieee-formats1057336
-Node: MPFR features1057909
-Node: MPFR On Parole1058362
-Ref: MPFR On Parole-Footnote-11059203
-Node: MPFR Intro1059362
-Node: FP Math Caution1061046
-Ref: FP Math Caution-Footnote-11062118
-Node: Inexactness of computations1062491
-Node: Inexact representation1063522
-Node: Comparing FP Values1064903
-Node: Errors accumulate1066161
-Node: Strange values1067626
-Ref: Strange values-Footnote-11070280
-Node: Getting Accuracy1070385
-Node: Try To Round1073122
-Node: Setting precision1074029
-Ref: table-predefined-precision-strings1074734
-Node: Setting the rounding mode1076618
-Ref: table-gawk-rounding-modes1077000
-Ref: Setting the rounding mode-Footnote-11081052
-Node: Arbitrary Precision Integers1081235
-Ref: Arbitrary Precision Integers-Footnote-11084445
-Node: Checking for MPFR1084598
-Node: POSIX Floating Point Problems1086088
-Ref: POSIX Floating Point Problems-Footnote-11090908
-Node: Floating point summary1090946
-Node: Dynamic Extensions1093202
-Node: Extension Intro1094799
-Node: Plugin License1096101
-Node: Extension Mechanism Outline1096914
-Ref: figure-load-extension1097365
-Ref: figure-register-new-function1098943
-Ref: figure-call-new-function1100052
-Node: Extension API Description1102167
-Node: Extension API Functions Introduction1103896
-Ref: table-api-std-headers1105790
-Node: General Data Types1110231
-Ref: General Data Types-Footnote-11119377
-Node: Memory Allocation Functions1119680
-Ref: Memory Allocation Functions-Footnote-11124397
-Node: Constructor Functions1124496
-Node: API Ownership of MPFR and GMP Values1128397
-Node: Registration Functions1129950
-Node: Extension Functions1130654
-Node: Exit Callback Functions1136228
-Node: Extension Version String1137542
-Node: Input Parsers1138237
-Node: Output Wrappers1152856
-Node: Two-way processors1157698
-Node: Printing Messages1160051
-Ref: Printing Messages-Footnote-11161262
-Node: Updating ERRNO1161415
-Node: Requesting Values1162214
-Ref: table-value-types-returned1162967
-Node: Accessing Parameters1165026
-Node: Symbol Table Access1166307
-Node: Symbol table by name1166819
-Ref: Symbol table by name-Footnote-11170020
-Node: Symbol table by cookie1170152
-Ref: Symbol table by cookie-Footnote-11174421
-Node: Cached values1174485
-Ref: Cached values-Footnote-11178117
-Node: Array Manipulation1178274
-Ref: Array Manipulation-Footnote-11179373
-Node: Array Data Types1179410
-Ref: Array Data Types-Footnote-11182228
-Node: Array Functions1182324
-Node: Flattening Arrays1187353
-Node: Creating Arrays1194401
-Node: Redirection API1199243
-Node: Extension API Variables1202260
-Node: Extension Versioning1202983
-Ref: gawk-api-version1203412
-Node: Extension GMP/MPFR Versioning1205199
-Node: Extension API Informational Variables1206903
-Node: Extension API Boilerplate1208156
-Node: Changes from API V11212286
-Node: Finding Extensions1213918
-Node: Extension Example1214493
-Node: Internal File Description1215315
-Node: Internal File Ops1219607
-Ref: Internal File Ops-Footnote-11231157
-Node: Using Internal File Ops1231305
-Ref: Using Internal File Ops-Footnote-11233736
-Node: Extension Samples1234014
-Node: Extension Sample File Functions1235583
-Node: Extension Sample Fnmatch1243708
-Node: Extension Sample Fork1245303
-Node: Extension Sample Inplace1246579
-Node: Extension Sample Ord1250681
-Node: Extension Sample Readdir1251557
-Ref: table-readdir-file-types1252346
-Node: Extension Sample Revout1253702
-Node: Extension Sample Rev2way1254299
-Node: Extension Sample Read write array1255051
-Node: Extension Sample Readfile1258325
-Node: Extension Sample Time1259456
-Node: Extension Sample API Tests1261456
-Node: gawkextlib1261964
-Node: Extension summary1264996
-Node: Extension Exercises1268844
-Node: Language History1270114
-Node: V7/SVR3.11271826
-Node: SVR41274176
-Node: POSIX1275708
-Node: BTL1277133
-Node: POSIX/GNU1277900
-Node: Feature History1284555
-Node: Common Extensions1304396
-Node: Ranges and Locales1305871
-Ref: Ranges and Locales-Footnote-11310656
-Ref: Ranges and Locales-Footnote-21310683
-Ref: Ranges and Locales-Footnote-31310918
-Node: Contributors1311141
-Node: History summary1317332
-Node: Installation1318774
-Node: Gawk Distribution1319738
-Node: Getting1320230
-Node: Extracting1321229
-Node: Distribution contents1322935
-Node: Unix Installation1330825
-Node: Quick Installation1331645
-Node: Compiling with MPFR1334185
-Node: Shell Startup Files1334891
-Node: Additional Configuration Options1336048
-Node: Configuration Philosophy1338431
-Node: Compiling from Git1340931
-Node: Building the Documentation1341490
-Node: Non-Unix Installation1342902
-Node: PC Installation1343378
-Node: PC Binary Installation1344247
-Node: PC Compiling1345140
-Node: PC Using1346318
-Node: Cygwin1350034
-Node: MSYS1351286
-Node: OpenVMS Installation1351912
-Node: OpenVMS Compilation1352593
-Ref: OpenVMS Compilation-Footnote-11354076
-Node: OpenVMS Dynamic Extensions1354134
-Node: OpenVMS Installation Details1355770
-Node: OpenVMS Running1358201
-Node: OpenVMS GNV1362338
-Node: Bugs1363093
-Node: Bug definition1364013
-Node: Bug address1367614
-Node: Usenet1371183
-Node: Performance bugs1372396
-Node: Asking for help1375412
-Node: Maintainers1377399
-Node: Other Versions1378426
-Node: Installation summary1388030
-Node: Notes1389412
-Node: Compatibility Mode1390222
-Node: Additions1391044
-Node: Accessing The Source1391989
-Node: Adding Code1393520
-Node: New Ports1400631
-Node: Derived Files1405134
-Ref: Derived Files-Footnote-11410945
-Ref: Derived Files-Footnote-21410980
-Ref: Derived Files-Footnote-31411591
-Node: Future Extensions1411705
-Node: Implementation Limitations1412375
-Node: Extension Design1413617
-Node: Old Extension Problems1414777
-Ref: Old Extension Problems-Footnote-11416349
-Node: Extension New Mechanism Goals1416410
-Ref: Extension New Mechanism Goals-Footnote-11419880
-Node: Extension Other Design Decisions1420081
-Node: Extension Future Growth1422278
-Node: Notes summary1422898
-Node: Basic Concepts1424108
-Node: Basic High Level1424793
-Ref: figure-general-flow1425075
-Ref: figure-process-flow1425777
-Ref: Basic High Level-Footnote-11429147
-Node: Basic Data Typing1429336
-Node: Glossary1432744
-Node: Copying1465622
-Node: GNU Free Documentation License1503180
-Node: Index1528303
+Node: Case-sensitivity211085
+Ref: Case-sensitivity-Footnote-1214035
+Ref: Case-sensitivity-Footnote-2214278
+Node: Regexp Summary214390
+Node: Reading Files215912
+Node: Records218231
+Node: awk split records219506
+Node: gawk split records224388
+Ref: gawk split records-Footnote-1229676
+Node: Fields229713
+Ref: Fields-Footnote-1232629
+Node: Nonconstant Fields232749
+Ref: Nonconstant Fields-Footnote-1235057
+Node: Changing Fields235273
+Node: Field Separators241571
+Node: Default Field Splitting244440
+Node: Regexp Field Splitting245582
+Node: Single Character Fields249411
+Node: Comma Separated Fields250500
+Ref: table-csv-examples251904
+Node: Command Line Field Separator254203
+Node: Full Line Fields257579
+Ref: Full Line Fields-Footnote-1259157
+Ref: Full Line Fields-Footnote-2259203
+Node: Field Splitting Summary259308
+Node: Constant Size261625
+Node: Fixed width data262369
+Node: Skipping intervening265884
+Node: Allowing trailing data266686
+Node: Fields with fixed data267747
+Node: Splitting By Content269369
+Ref: Splitting By Content-Footnote-1273819
+Node: More CSV273982
+Node: FS versus FPAT275640
+Node: Testing field creation276840
+Node: Multiple Line278614
+Node: Getline285083
+Node: Plain Getline287671
+Node: Getline/Variable290319
+Node: Getline/File291515
+Node: Getline/Variable/File292963
+Ref: Getline/Variable/File-Footnote-1294608
+Node: Getline/Pipe294704
+Node: Getline/Variable/Pipe297512
+Node: Getline/Coprocess298695
+Node: Getline/Variable/Coprocess300018
+Node: Getline Notes300784
+Node: Getline Summary304761
+Ref: table-getline-variants305205
+Node: Read Timeout306109
+Ref: Read Timeout-Footnote-1310071
+Node: Retrying Input310129
+Node: Command-line directories311396
+Node: Input Summary312334
+Node: Input Exercises315714
+Node: Printing316152
+Node: Print318095
+Node: Print Examples319596
+Node: Output Separators322441
+Node: OFMT324548
+Node: Printf326261
+Node: Basic Printf327066
+Node: Control Letters328701
+Node: Format Modifiers334147
+Node: Printf Examples340419
+Node: Redirection342960
+Node: Special FD350732
+Ref: Special FD-Footnote-1354030
+Node: Special Files354108
+Node: Other Inherited Files354737
+Node: Special Network355802
+Node: Special Caveats356690
+Node: Close Files And Pipes357673
+Ref: Close Files And Pipes-Footnote-1363797
+Node: Close Return Value363945
+Ref: table-close-pipe-return-values365216
+Ref: Close Return Value-Footnote-1366047
+Node: Noflush366203
+Node: Nonfatal367711
+Node: Output Summary370126
+Node: Output Exercises371412
+Node: Expressions372103
+Node: Values373303
+Node: Constants373981
+Node: Scalar Constants374676
+Ref: Scalar Constants-Footnote-1377252
+Ref: Scalar Constants-Footnote-2377502
+Node: Nondecimal-numbers377582
+Node: Regexp Constants380695
+Node: Using Constant Regexps381241
+Node: Standard Regexp Constants381887
+Node: Strong Regexp Constants385183
+Node: Variables389026
+Node: Using Variables389691
+Node: Assignment Options391665
+Node: Conversion394216
+Node: Strings And Numbers394748
+Ref: Strings And Numbers-Footnote-1397958
+Node: Locale influences conversions398067
+Ref: table-locale-affects400905
+Node: All Operators401547
+Node: Arithmetic Ops402188
+Node: Concatenation405011
+Ref: Concatenation-Footnote-1407947
+Node: Assignment Ops408066
+Ref: table-assign-ops413193
+Node: Increment Ops414574
+Node: Truth Values and Conditions418165
+Node: Truth Values419259
+Node: Typing and Comparison420339
+Node: Variable Typing421171
+Ref: Variable Typing-Footnote-1427815
+Ref: Variable Typing-Footnote-2427895
+Node: Comparison Operators427976
+Ref: table-relational-ops428403
+Node: POSIX String Comparison432079
+Ref: POSIX String Comparison-Footnote-1433836
+Ref: POSIX String Comparison-Footnote-2433979
+Node: Boolean Ops434063
+Ref: Boolean Ops-Footnote-1438737
+Node: Conditional Exp438833
+Node: Function Calls440613
+Node: Precedence444560
+Node: Locales448423
+Node: Expressions Summary450099
+Node: Patterns and Actions452754
+Node: Pattern Overview453890
+Node: Regexp Patterns455615
+Node: Expression Patterns456161
+Node: Ranges460066
+Node: BEGIN/END463240
+Node: Using BEGIN/END464049
+Ref: Using BEGIN/END-Footnote-1466957
+Node: I/O And BEGIN/END467067
+Node: BEGINFILE/ENDFILE469549
+Node: Empty472979
+Node: Using Shell Variables473296
+Node: Action Overview475632
+Node: Statements478068
+Node: If Statement479964
+Node: While Statement481527
+Node: Do Statement483615
+Node: For Statement484799
+Node: Switch Statement488154
+Node: Break Statement490703
+Node: Continue Statement492895
+Node: Next Statement494826
+Node: Nextfile Statement497305
+Node: Exit Statement500158
+Node: Built-in Variables502685
+Node: User-modified503862
+Node: Auto-set512069
+Ref: Auto-set-Footnote-1530153
+Ref: Auto-set-Footnote-2530371
+Node: ARGC and ARGV530427
+Node: Pattern Action Summary534856
+Node: Arrays537462
+Node: Array Basics538835
+Node: Array Intro539683
+Ref: figure-array-elements541694
+Ref: Array Intro-Footnote-1544547
+Node: Reference to Elements544679
+Node: Assigning Elements547199
+Node: Array Example547694
+Node: Scanning an Array549656
+Node: Controlling Scanning552751
+Ref: Controlling Scanning-Footnote-1559386
+Node: Numeric Array Subscripts559710
+Node: Uninitialized Subscripts561978
+Node: Delete563651
+Ref: Delete-Footnote-1566463
+Node: Multidimensional566520
+Node: Multiscanning569723
+Node: Arrays of Arrays571390
+Node: Arrays Summary575694
+Node: Functions577881
+Node: Built-in579013
+Node: Calling Built-in580202
+Node: Boolean Functions582242
+Node: Numeric Functions582804
+Ref: Numeric Functions-Footnote-1586989
+Ref: Numeric Functions-Footnote-2587672
+Ref: Numeric Functions-Footnote-3587724
+Node: String Functions588000
+Ref: String Functions-Footnote-1614451
+Ref: String Functions-Footnote-2614583
+Ref: String Functions-Footnote-3614839
+Node: Gory Details614926
+Ref: table-sub-escapes616935
+Ref: table-sub-proposed618566
+Ref: table-posix-sub620061
+Ref: table-gensub-escapes621734
+Ref: Gory Details-Footnote-1622653
+Node: I/O Functions622807
+Ref: table-system-return-values629483
+Ref: I/O Functions-Footnote-1631645
+Ref: I/O Functions-Footnote-2631793
+Node: Time Functions631913
+Ref: Time Functions-Footnote-1643625
+Ref: Time Functions-Footnote-2643693
+Ref: Time Functions-Footnote-3643855
+Ref: Time Functions-Footnote-4643966
+Ref: Time Functions-Footnote-5644082
+Ref: Time Functions-Footnote-6644309
+Node: Bitwise Functions644587
+Ref: table-bitwise-ops645185
+Ref: Bitwise Functions-Footnote-1651427
+Ref: Bitwise Functions-Footnote-2651604
+Node: Type Functions651799
+Node: I18N Functions653970
+Node: User-defined655705
+Node: Definition Syntax656451
+Ref: Definition Syntax-Footnote-1662269
+Node: Function Example662344
+Ref: Function Example-Footnote-1665323
+Node: Function Calling665345
+Node: Calling A Function665937
+Node: Variable Scope666907
+Node: Pass By Value/Reference669961
+Node: Function Caveats672689
+Ref: Function Caveats-Footnote-1674780
+Node: Return Statement674900
+Node: Dynamic Typing677932
+Node: Dynamic Typing Awk678510
+Node: Dynamic Typing Gawk680648
+Node: Indirect Calls684018
+Node: Functions Summary695155
+Node: Library Functions698121
+Ref: Library Functions-Footnote-1701669
+Ref: Library Functions-Footnote-2701814
+Node: Library Names701989
+Ref: Library Names-Footnote-1705760
+Ref: Library Names-Footnote-2705987
+Node: General Functions706081
+Node: Strtonum Function707351
+Node: Assert Function710433
+Node: Round Function713883
+Node: Cliff Random Function715455
+Node: Ordinal Functions716479
+Ref: Ordinal Functions-Footnote-1719582
+Ref: Ordinal Functions-Footnote-2719834
+Node: Join Function720048
+Ref: Join Function-Footnote-1721846
+Node: Getlocaltime Function722050
+Node: Readfile Function725824
+Node: Shell Quoting727853
+Node: Isnumeric Function729309
+Node: To CSV Function730745
+Node: Data File Management732837
+Node: Filetrans Function733469
+Node: Rewind Function737745
+Node: File Checking739716
+Ref: File Checking-Footnote-1741082
+Node: Empty Files741287
+Node: Ignoring Assigns743350
+Node: Getopt Function744924
+Ref: Getopt Function-Footnote-1760742
+Node: Passwd Functions760954
+Ref: Passwd Functions-Footnote-1770089
+Node: Group Functions770177
+Ref: Group Functions-Footnote-1778301
+Node: Walking Arrays778512
+Node: Library Functions Summary781558
+Node: Library Exercises782978
+Node: Sample Programs783463
+Node: Running Examples784245
+Node: Clones784997
+Node: Cut Program786265
+Node: Egrep Program796689
+Node: Id Program805994
+Node: Split Program816086
+Ref: Split Program-Footnote-1826299
+Node: Tee Program826484
+Node: Uniq Program829390
+Node: Wc Program837250
+Node: Bytes vs. Characters837645
+Node: Using extensions839245
+Node: wc program840023
+Node: Miscellaneous Programs845016
+Node: Dupword Program846241
+Node: Alarm Program848290
+Node: Translate Program853193
+Ref: Translate Program-Footnote-1857902
+Node: Labels Program858180
+Ref: Labels Program-Footnote-1861615
+Node: Word Sorting861699
+Node: History Sorting865873
+Node: Extract Program868146
+Node: Simple Sed876399
+Node: Igawk Program879609
+Ref: Igawk Program-Footnote-1894819
+Ref: Igawk Program-Footnote-2895025
+Ref: Igawk Program-Footnote-3895155
+Node: Anagram Program895282
+Node: Signature Program898368
+Node: Programs Summary899618
+Node: Programs Exercises900872
+Ref: Programs Exercises-Footnote-1905174
+Node: Advanced Features905260
+Node: Nondecimal Data907741
+Node: Boolean Typed Values909371
+Node: Array Sorting911328
+Node: Controlling Array Traversal912057
+Ref: Controlling Array Traversal-Footnote-1920560
+Node: Array Sorting Functions920682
+Ref: Array Sorting Functions-Footnote-1926779
+Node: Two-way I/O926987
+Ref: Two-way I/O-Footnote-1934958
+Ref: Two-way I/O-Footnote-2935149
+Node: TCP/IP Networking935231
+Node: Profiling938399
+Node: Persistent Memory948069
+Ref: Persistent Memory-Footnote-1957641
+Node: Extension Philosophy957772
+Node: Advanced Features Summary959299
+Node: Internationalization961565
+Node: I18N and L10N963267
+Node: Explaining gettext963962
+Ref: Explaining gettext-Footnote-1970098
+Ref: Explaining gettext-Footnote-2970291
+Node: Programmer i18n970456
+Ref: Programmer i18n-Footnote-1975568
+Node: Translator i18n975617
+Node: String Extraction976447
+Ref: String Extraction-Footnote-1977623
+Node: Printf Ordering977721
+Ref: Printf Ordering-Footnote-1980579
+Node: I18N Portability980647
+Ref: I18N Portability-Footnote-1983207
+Node: I18N Example983274
+Ref: I18N Example-Footnote-1986668
+Ref: I18N Example-Footnote-2986741
+Node: Gawk I18N986858
+Node: I18N Summary987512
+Node: Debugger988909
+Node: Debugging989929
+Node: Debugging Concepts990378
+Node: Debugging Terms992195
+Node: Awk Debugging994798
+Ref: Awk Debugging-Footnote-1995771
+Node: Sample Debugging Session995907
+Node: Debugger Invocation996457
+Node: Finding The Bug998082
+Node: List of Debugger Commands1004714
+Node: Breakpoint Control1006091
+Node: Debugger Execution Control1009913
+Node: Viewing And Changing Data1013387
+Node: Execution Stack1017121
+Node: Debugger Info1018802
+Node: Miscellaneous Debugger Commands1023097
+Node: Readline Support1028338
+Node: Limitations1029282
+Node: Debugging Summary1031906
+Node: Namespaces1033205
+Node: Global Namespace1034332
+Node: Qualified Names1035766
+Node: Default Namespace1036801
+Node: Changing The Namespace1037574
+Node: Naming Rules1039256
+Node: Internal Name Management1041171
+Node: Namespace Example1042241
+Node: Namespace And Features1044818
+Node: Namespace Summary1046273
+Node: Arbitrary Precision Arithmetic1047784
+Node: Computer Arithmetic1049303
+Ref: table-numeric-ranges1053111
+Ref: table-floating-point-ranges1053608
+Ref: Computer Arithmetic-Footnote-11054266
+Node: Math Definitions1054323
+Ref: table-ieee-formats1057355
+Node: MPFR features1057928
+Node: MPFR On Parole1058381
+Ref: MPFR On Parole-Footnote-11059222
+Node: MPFR Intro1059381
+Node: FP Math Caution1061065
+Ref: FP Math Caution-Footnote-11062137
+Node: Inexactness of computations1062510
+Node: Inexact representation1063541
+Node: Comparing FP Values1064922
+Node: Errors accumulate1066180
+Node: Strange values1067645
+Ref: Strange values-Footnote-11070299
+Node: Getting Accuracy1070404
+Node: Try To Round1073141
+Node: Setting precision1074048
+Ref: table-predefined-precision-strings1074753
+Node: Setting the rounding mode1076637
+Ref: table-gawk-rounding-modes1077019
+Ref: Setting the rounding mode-Footnote-11081071
+Node: Arbitrary Precision Integers1081254
+Ref: Arbitrary Precision Integers-Footnote-11084464
+Node: Checking for MPFR1084617
+Node: POSIX Floating Point Problems1086107
+Ref: POSIX Floating Point Problems-Footnote-11090927
+Node: Floating point summary1090965
+Node: Dynamic Extensions1093221
+Node: Extension Intro1094818
+Node: Plugin License1096120
+Node: Extension Mechanism Outline1096933
+Ref: figure-load-extension1097384
+Ref: figure-register-new-function1098962
+Ref: figure-call-new-function1100071
+Node: Extension API Description1102186
+Node: Extension API Functions Introduction1103915
+Ref: table-api-std-headers1105809
+Node: General Data Types1110250
+Ref: General Data Types-Footnote-11119396
+Node: Memory Allocation Functions1119699
+Ref: Memory Allocation Functions-Footnote-11124416
+Node: Constructor Functions1124515
+Node: API Ownership of MPFR and GMP Values1128416
+Node: Registration Functions1129969
+Node: Extension Functions1130673
+Node: Exit Callback Functions1136247
+Node: Extension Version String1137561
+Node: Input Parsers1138256
+Node: Output Wrappers1152875
+Node: Two-way processors1157717
+Node: Printing Messages1160070
+Ref: Printing Messages-Footnote-11161281
+Node: Updating ERRNO1161434
+Node: Requesting Values1162233
+Ref: table-value-types-returned1162986
+Node: Accessing Parameters1165045
+Node: Symbol Table Access1166326
+Node: Symbol table by name1166838
+Ref: Symbol table by name-Footnote-11170039
+Node: Symbol table by cookie1170171
+Ref: Symbol table by cookie-Footnote-11174440
+Node: Cached values1174504
+Ref: Cached values-Footnote-11178136
+Node: Array Manipulation1178293
+Ref: Array Manipulation-Footnote-11179392
+Node: Array Data Types1179429
+Ref: Array Data Types-Footnote-11182247
+Node: Array Functions1182343
+Node: Flattening Arrays1187372
+Node: Creating Arrays1194420
+Node: Redirection API1199262
+Node: Extension API Variables1202279
+Node: Extension Versioning1203002
+Ref: gawk-api-version1203431
+Node: Extension GMP/MPFR Versioning1205218
+Node: Extension API Informational Variables1206922
+Node: Extension API Boilerplate1208175
+Node: Changes from API V11212305
+Node: Finding Extensions1213937
+Node: Extension Example1214512
+Node: Internal File Description1215334
+Node: Internal File Ops1219626
+Ref: Internal File Ops-Footnote-11231176
+Node: Using Internal File Ops1231324
+Ref: Using Internal File Ops-Footnote-11233755
+Node: Extension Samples1234033
+Node: Extension Sample File Functions1235602
+Node: Extension Sample Fnmatch1243727
+Node: Extension Sample Fork1245322
+Node: Extension Sample Inplace1246598
+Node: Extension Sample Ord1250700
+Node: Extension Sample Readdir1251576
+Ref: table-readdir-file-types1252365
+Node: Extension Sample Revout1253721
+Node: Extension Sample Rev2way1254318
+Node: Extension Sample Read write array1255070
+Node: Extension Sample Readfile1258344
+Node: Extension Sample Time1259475
+Node: Extension Sample API Tests1261475
+Node: gawkextlib1261983
+Node: Extension summary1265015
+Node: Extension Exercises1268863
+Node: Language History1270133
+Node: V7/SVR3.11271845
+Node: SVR41274195
+Node: POSIX1275727
+Node: BTL1277152
+Node: POSIX/GNU1277919
+Node: Feature History1284574
+Node: Common Extensions1304415
+Node: Ranges and Locales1305890
+Ref: Ranges and Locales-Footnote-11310675
+Ref: Ranges and Locales-Footnote-21310702
+Ref: Ranges and Locales-Footnote-31310937
+Node: Contributors1311160
+Node: History summary1317351
+Node: Installation1318793
+Node: Gawk Distribution1319757
+Node: Getting1320249
+Node: Extracting1321248
+Node: Distribution contents1322954
+Node: Unix Installation1330844
+Node: Quick Installation1331664
+Node: Compiling with MPFR1334204
+Node: Shell Startup Files1334910
+Node: Additional Configuration Options1336067
+Node: Configuration Philosophy1338450
+Node: Compiling from Git1340950
+Node: Building the Documentation1341509
+Node: Non-Unix Installation1342921
+Node: PC Installation1343397
+Node: PC Binary Installation1344266
+Node: PC Compiling1345159
+Node: PC Using1346337
+Node: Cygwin1350053
+Node: MSYS1351305
+Node: OpenVMS Installation1351931
+Node: OpenVMS Compilation1352612
+Ref: OpenVMS Compilation-Footnote-11354095
+Node: OpenVMS Dynamic Extensions1354153
+Node: OpenVMS Installation Details1355789
+Node: OpenVMS Running1358220
+Node: OpenVMS GNV1362357
+Node: Bugs1363112
+Node: Bug definition1364032
+Node: Bug address1367633
+Node: Usenet1371202
+Node: Performance bugs1372415
+Node: Asking for help1375431
+Node: Maintainers1377418
+Node: Other Versions1378445
+Node: Installation summary1388049
+Node: Notes1389431
+Node: Compatibility Mode1390241
+Node: Additions1391063
+Node: Accessing The Source1392008
+Node: Adding Code1393539
+Node: New Ports1400650
+Node: Derived Files1405153
+Ref: Derived Files-Footnote-11410964
+Ref: Derived Files-Footnote-21410999
+Ref: Derived Files-Footnote-31411610
+Node: Future Extensions1411724
+Node: Implementation Limitations1412394
+Node: Extension Design1413636
+Node: Old Extension Problems1414796
+Ref: Old Extension Problems-Footnote-11416368
+Node: Extension New Mechanism Goals1416429
+Ref: Extension New Mechanism Goals-Footnote-11419899
+Node: Extension Other Design Decisions1420100
+Node: Extension Future Growth1422297
+Node: Notes summary1422917
+Node: Basic Concepts1424127
+Node: Basic High Level1424812
+Ref: figure-general-flow1425094
+Ref: figure-process-flow1425796
+Ref: Basic High Level-Footnote-11429166
+Node: Basic Data Typing1429355
+Node: Glossary1432763
+Node: Copying1465641
+Node: GNU Free Documentation License1503199
+Node: Index1528322
End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 78dae299..09020d71 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -6556,7 +6556,7 @@ by @command{gawk} or other @command{awk} implementations
might support
such a feature.
We are told that BusyBox @command{awk} (@pxref{Other Versions}) is an
-exception, and that it allows backrefences, but only in dynamic regexps;
+exception, and that it allows backreferences, but only in dynamic regexps;
for example @samp{"aa" ~ "(.)\1"}, whereas it treats the @samp{\1} in
@samp{"aa" ~ /(.)\1/} as an octal escape sequence.
@end cartouche
@@ -8729,13 +8729,14 @@ then @command{gawk} sets @code{RT} to the null string.
@node Getline
@section Explicit Input with @code{getline}
+@cindexawkfunc{getline}
@cindex @code{getline} function @subentry explicit input with
@cindex input @subentry explicit
So far we have been getting our input data from @command{awk}'s main
input stream---either the standard input (usually your keyboard, sometimes
the output from another program) or the
files specified on the command line. The @command{awk} language has a
-special built-in command called @code{getline} that
+special built-in function called @code{getline} that
can be used to read input under your explicit control.
The @code{getline} function is used in several different ways and should
@@ -9308,9 +9309,9 @@ if ((getline VAR) < 0)
print "Read error";
@end example
-It is, in fact, best to parenthesize use of @command{getline}
+It is, in fact, best to parenthesize calls to @command{getline}
in all control expressions, as some versions of @command{awk}
-require this. Thus, the previos examples are best written
+require this. Thus, the previous examples are best written
this way:
@example
@@ -9344,7 +9345,8 @@ BEGIN @{
Here, the side effect is the @samp{++c}. Is @code{c} incremented if
end-of-file is encountered before the element in @code{a} is assigned?
-@command{gawk} treats @code{getline} like a function call, and evaluates
+Despite the lack of parentheses when calling @command{getline},
+@command{gawk} evaluates
the expression @samp{a[++c]} before attempting to read from @file{f}.
However, some versions of @command{awk} only evaluate the expression once they
know that there is a string value to be assigned.
diff --git a/doc/wordlist b/doc/wordlist
index 12fc2b87..565c3cab 100644
--- a/doc/wordlist
+++ b/doc/wordlist
@@ -51,6 +51,7 @@ BSIZE
BTL
BUFFERPIPE
BWK
+Backreferences
Banzai
BeOS
Benzinger
@@ -283,6 +284,7 @@ Krauze
Kwityn
Kwok
LARGEFILE
+LASKY
LC
LEQ
LF
@@ -290,6 +292,7 @@ LGPL
LINENO
LXIX
Langston
+Lasky
LeBlanc
Lenox
LibGCC
@@ -372,6 +375,7 @@ OI
OM
ORG
ORS
+OSF
OU
OV
Obi
@@ -570,6 +574,7 @@ aac
aaccdd
ab
abCDEf
+abab
abc
abcca
abcd
@@ -649,6 +654,7 @@ atan
atexit
atime
atl
+au
austingroupbugs
autoconf
automake
@@ -677,6 +683,7 @@ babbly
babery
bable
backreference
+backreferences
backtrace
bak
barney
@@ -1724,6 +1731,7 @@ substr
subsubsection
sudo
summarycontents
+sydneywater
sylogin
sym
syncodeindex
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 5 +
doc/gawk.info | 1121 +++++++++++++++++++++++++++++----------------------------
doc/gawk.texi | 12 +-
doc/wordlist | 8 +
4 files changed, 581 insertions(+), 565 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-5489-g29b29fe8,
Arnold Robbins <=