[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5521-g9406c9a7
From: |
Arnold Robbins |
Subject: |
[SCM] gawk branch, gawk-5.3-stable, updated. gawk-4.1.0-5521-g9406c9a7 |
Date: |
Fri, 30 Aug 2024 07:38:28 -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 9406c9a7693e69a3d3259b6d7e287b29984a79c6 (commit)
via aa308d4d4d90b32e18b711e353bf0b1ffe32da24 (commit)
from 85b91f18127c20f6df24a79865bdb30399d8d7b2 (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=9406c9a7693e69a3d3259b6d7e287b29984a79c6
commit 9406c9a7693e69a3d3259b6d7e287b29984a79c6
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Fri Aug 30 14:38:00 2024 +0300
Small doc fixes.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 9a76a779..f5fe9978 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2024-08-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gawk.texi (Egrep Program): Small fixes. Add a note for future
+ work to do.
+
2024-08-12 Arnold D. Robbins <arnold@skeeve.com>
* gawk.texi: Improve indexing for @include/@load/@namespace
diff --git a/doc/gawk.info b/doc/gawk.info
index 5e3d6f66..63049ee0 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -18667,7 +18667,7 @@ Expressions (BREs). Later there was âegrepâ
(Extended âgrepâ) which
used what are now called Extended Regular Expressions (EREs). (These
are almost identical to those available in âawkâ; *note Regexp::).
There was also âfgrepâ (Fast âgrepâ), which searched for matches of one
-more fixed strings.
+or more fixed strings.
POSIX chose to combine these three programs into one, simply named
âgrepâ. On a POSIX system, âgrepâ's default behavior is to search
using
@@ -18779,9 +18779,9 @@ for options.
âegrepâ uses the first nonoption on the command line if no pattern is
supplied with â-eâ. If the pattern is empty, that means no pattern was
supplied, so it's necessary to print an error message and exit. The
-âawkâ command-line arguments up to âARGV[Optind]â are cleared, so that
-âawkâ won't try to process them as files. If no files are specified,
-the standard input is used, and if multiple files are specified, we make
+command-line arguments up to âARGV[Optind]â are cleared, so that âgawkâ
+won't try to process them as files. If no files are specified, the
+standard input is used, and if multiple files are specified, we make
sure to note this so that the file names can precede the matched lines
in the output:
@@ -40271,288 +40271,288 @@ Node: Running Examples784259
Node: Clones785011
Node: Cut Program786279
Node: Egrep Program796703
-Node: Id Program806008
-Node: Split Program816100
-Ref: Split Program-Footnote-1826313
-Node: Tee Program826498
-Node: Uniq Program829404
-Node: Wc Program837264
-Node: Bytes vs. Characters837659
-Node: Using extensions839259
-Node: wc program840037
-Node: Miscellaneous Programs845030
-Node: Dupword Program846255
-Node: Alarm Program848304
-Node: Translate Program853207
-Ref: Translate Program-Footnote-1857916
-Node: Labels Program858194
-Ref: Labels Program-Footnote-1861629
-Node: Word Sorting861713
-Node: History Sorting865887
-Node: Extract Program868160
-Node: Simple Sed876413
-Node: Igawk Program879623
-Ref: Igawk Program-Footnote-1894833
-Ref: Igawk Program-Footnote-2895039
-Ref: Igawk Program-Footnote-3895169
-Node: Anagram Program895296
-Node: Signature Program898382
-Node: Programs Summary899632
-Node: Programs Exercises900886
-Ref: Programs Exercises-Footnote-1905188
-Node: Advanced Features905274
-Node: Nondecimal Data907755
-Node: Boolean Typed Values909385
-Node: Array Sorting911342
-Node: Controlling Array Traversal912071
-Ref: Controlling Array Traversal-Footnote-1920574
-Node: Array Sorting Functions920696
-Ref: Array Sorting Functions-Footnote-1926793
-Node: Two-way I/O927001
-Ref: Two-way I/O-Footnote-1934972
-Ref: Two-way I/O-Footnote-2935163
-Node: TCP/IP Networking935245
-Node: Profiling938413
-Node: Persistent Memory948083
-Ref: Persistent Memory-Footnote-1957655
-Node: Extension Philosophy957786
-Node: Advanced Features Summary959313
-Node: Internationalization961579
-Node: I18N and L10N963281
-Node: Explaining gettext963976
-Ref: Explaining gettext-Footnote-1970112
-Ref: Explaining gettext-Footnote-2970305
-Node: Programmer i18n970470
-Ref: Programmer i18n-Footnote-1975582
-Node: Translator i18n975631
-Node: String Extraction976461
-Ref: String Extraction-Footnote-1977637
-Node: Printf Ordering977735
-Ref: Printf Ordering-Footnote-1980593
-Node: I18N Portability980661
-Ref: I18N Portability-Footnote-1983221
-Node: I18N Example983288
-Ref: I18N Example-Footnote-1986682
-Ref: I18N Example-Footnote-2986755
-Node: Gawk I18N986872
-Node: I18N Summary987526
-Node: Debugger988923
-Node: Debugging989943
-Node: Debugging Concepts990392
-Node: Debugging Terms992209
-Node: Awk Debugging994812
-Ref: Awk Debugging-Footnote-1995785
-Node: Sample Debugging Session995921
-Node: Debugger Invocation996471
-Node: Finding The Bug998096
-Node: List of Debugger Commands1004728
-Node: Breakpoint Control1006105
-Node: Debugger Execution Control1009927
-Node: Viewing And Changing Data1013401
-Node: Execution Stack1017135
-Node: Debugger Info1018816
-Node: Miscellaneous Debugger Commands1023111
-Node: Readline Support1028352
-Node: Limitations1029296
-Node: Debugging Summary1031920
-Node: Namespaces1033219
-Node: Global Namespace1034346
-Node: Qualified Names1035780
-Node: Default Namespace1036815
-Node: Changing The Namespace1037588
-Node: Naming Rules1039270
-Node: Internal Name Management1041225
-Node: Namespace Example1042295
-Node: Namespace And Features1044872
-Node: Namespace Summary1046327
-Node: Arbitrary Precision Arithmetic1047838
-Node: Computer Arithmetic1049357
-Ref: table-numeric-ranges1053282
-Ref: table-floating-point-ranges1053779
-Ref: Computer Arithmetic-Footnote-11054437
-Node: Math Definitions1054494
-Ref: table-ieee-formats1057526
-Node: MPFR features1058099
-Node: MPFR On Parole1058552
-Ref: MPFR On Parole-Footnote-11059393
-Node: MPFR Intro1059552
-Node: FP Math Caution1061236
-Ref: FP Math Caution-Footnote-11062308
-Node: Inexactness of computations1062681
-Node: Inexact representation1063712
-Node: Comparing FP Values1065093
-Node: Errors accumulate1066351
-Node: Strange values1067816
-Ref: Strange values-Footnote-11070470
-Node: Getting Accuracy1070575
-Node: Try To Round1073312
-Node: Setting precision1074219
-Ref: table-predefined-precision-strings1074924
-Node: Setting the rounding mode1076808
-Ref: table-gawk-rounding-modes1077190
-Ref: Setting the rounding mode-Footnote-11081242
-Node: Arbitrary Precision Integers1081425
-Ref: Arbitrary Precision Integers-Footnote-11084635
-Node: Checking for MPFR1084788
-Node: POSIX Floating Point Problems1086278
-Ref: POSIX Floating Point Problems-Footnote-11091098
-Node: Floating point summary1091136
-Node: Dynamic Extensions1093392
-Node: Extension Intro1094989
-Node: Plugin License1096291
-Node: Extension Mechanism Outline1097104
-Ref: figure-load-extension1097555
-Ref: figure-register-new-function1099133
-Ref: figure-call-new-function1100242
-Node: Extension API Description1102357
-Node: Extension API Functions Introduction1104086
-Ref: table-api-std-headers1105980
-Node: General Data Types1110421
-Ref: General Data Types-Footnote-11119567
-Node: Memory Allocation Functions1119870
-Ref: Memory Allocation Functions-Footnote-11124587
-Node: Constructor Functions1124686
-Node: API Ownership of MPFR and GMP Values1128587
-Node: Registration Functions1130140
-Node: Extension Functions1130844
-Node: Exit Callback Functions1136418
-Node: Extension Version String1137732
-Node: Input Parsers1138427
-Node: Output Wrappers1153046
-Node: Two-way processors1157888
-Node: Printing Messages1160241
-Ref: Printing Messages-Footnote-11161452
-Node: Updating ERRNO1161605
-Node: Requesting Values1162404
-Ref: table-value-types-returned1163157
-Node: Accessing Parameters1165216
-Node: Symbol Table Access1166497
-Node: Symbol table by name1167009
-Ref: Symbol table by name-Footnote-11170210
-Node: Symbol table by cookie1170342
-Ref: Symbol table by cookie-Footnote-11174611
-Node: Cached values1174675
-Ref: Cached values-Footnote-11178307
-Node: Array Manipulation1178464
-Ref: Array Manipulation-Footnote-11179563
-Node: Array Data Types1179600
-Ref: Array Data Types-Footnote-11182418
-Node: Array Functions1182514
-Node: Flattening Arrays1187543
-Node: Creating Arrays1194591
-Node: Redirection API1199433
-Node: Extension API Variables1202450
-Node: Extension Versioning1203173
-Ref: gawk-api-version1203602
-Node: Extension GMP/MPFR Versioning1205389
-Node: Extension API Informational Variables1207093
-Node: Extension API Boilerplate1208346
-Node: Changes from API V11212476
-Node: Finding Extensions1214108
-Node: Extension Example1214683
-Node: Internal File Description1215505
-Node: Internal File Ops1219797
-Ref: Internal File Ops-Footnote-11231347
-Node: Using Internal File Ops1231495
-Ref: Using Internal File Ops-Footnote-11233928
-Node: Extension Samples1234206
-Node: Extension Sample File Functions1235775
-Node: Extension Sample Fnmatch1243900
-Node: Extension Sample Fork1245495
-Node: Extension Sample Inplace1246771
-Node: Extension Sample Ord1250873
-Node: Extension Sample Readdir1251749
-Ref: table-readdir-file-types1252538
-Node: Extension Sample Revout1253894
-Node: Extension Sample Rev2way1254491
-Node: Extension Sample Read write array1255243
-Node: Extension Sample Readfile1258517
-Node: Extension Sample Time1259648
-Node: Extension Sample API Tests1261648
-Node: gawkextlib1262156
-Node: Extension summary1265188
-Node: Extension Exercises1269036
-Node: Language History1270306
-Node: V7/SVR3.11272018
-Node: SVR41274368
-Node: POSIX1275900
-Node: BTL1277325
-Node: POSIX/GNU1278092
-Ref: Gawk Extension Functions1281482
-Node: Feature History1284906
-Node: Common Extensions1304747
-Node: Ranges and Locales1306222
-Ref: Ranges and Locales-Footnote-11311007
-Ref: Ranges and Locales-Footnote-21311034
-Ref: Ranges and Locales-Footnote-31311269
-Node: Contributors1311492
-Node: History summary1317683
-Node: Installation1319125
-Node: Gawk Distribution1320089
-Node: Getting1320581
-Node: Extracting1321580
-Node: Distribution contents1323286
-Node: Unix Installation1331176
-Node: Quick Installation1331996
-Node: Compiling with MPFR1334536
-Node: Shell Startup Files1335242
-Node: Additional Configuration Options1336399
-Node: Configuration Philosophy1338782
-Node: Compiling from Git1341282
-Node: Building the Documentation1341841
-Node: Non-Unix Installation1343253
-Node: PC Installation1343729
-Node: PC Binary Installation1344598
-Node: PC Compiling1345491
-Node: PC Using1346669
-Node: Cygwin1350385
-Node: MSYS1351637
-Node: OpenVMS Installation1352263
-Node: OpenVMS Compilation1352944
-Ref: OpenVMS Compilation-Footnote-11354427
-Node: OpenVMS Dynamic Extensions1354485
-Node: OpenVMS Installation Details1356121
-Node: OpenVMS Running1358552
-Node: OpenVMS GNV1362689
-Node: Bugs1363444
-Node: Bug definition1364364
-Node: Bug address1367965
-Node: Usenet1371534
-Node: Performance bugs1372747
-Node: Asking for help1375751
-Node: Maintainers1377738
-Node: Other Versions1378765
-Node: Installation summary1388369
-Node: Notes1389751
-Node: Compatibility Mode1390561
-Node: Additions1391383
-Node: Accessing The Source1392328
-Node: Adding Code1393859
-Node: New Ports1400970
-Node: Derived Files1405473
-Ref: Derived Files-Footnote-11411284
-Ref: Derived Files-Footnote-21411319
-Ref: Derived Files-Footnote-31411930
-Node: Future Extensions1412044
-Node: Implementation Limitations1412714
-Node: Extension Design1413956
-Node: Old Extension Problems1415116
-Ref: Old Extension Problems-Footnote-11416688
-Node: Extension New Mechanism Goals1416749
-Ref: Extension New Mechanism Goals-Footnote-11420219
-Node: Extension Other Design Decisions1420420
-Node: Extension Future Growth1422617
-Node: Notes summary1423237
-Node: Basic Concepts1424447
-Node: Basic High Level1425132
-Ref: figure-general-flow1425414
-Ref: figure-process-flow1426116
-Ref: Basic High Level-Footnote-11429486
-Node: Basic Data Typing1429675
-Node: Glossary1433083
-Node: Copying1465961
-Node: GNU Free Documentation License1503519
-Node: Index1528642
+Node: Id Program806002
+Node: Split Program816094
+Ref: Split Program-Footnote-1826307
+Node: Tee Program826492
+Node: Uniq Program829398
+Node: Wc Program837258
+Node: Bytes vs. Characters837653
+Node: Using extensions839253
+Node: wc program840031
+Node: Miscellaneous Programs845024
+Node: Dupword Program846249
+Node: Alarm Program848298
+Node: Translate Program853201
+Ref: Translate Program-Footnote-1857910
+Node: Labels Program858188
+Ref: Labels Program-Footnote-1861623
+Node: Word Sorting861707
+Node: History Sorting865881
+Node: Extract Program868154
+Node: Simple Sed876407
+Node: Igawk Program879617
+Ref: Igawk Program-Footnote-1894827
+Ref: Igawk Program-Footnote-2895033
+Ref: Igawk Program-Footnote-3895163
+Node: Anagram Program895290
+Node: Signature Program898376
+Node: Programs Summary899626
+Node: Programs Exercises900880
+Ref: Programs Exercises-Footnote-1905182
+Node: Advanced Features905268
+Node: Nondecimal Data907749
+Node: Boolean Typed Values909379
+Node: Array Sorting911336
+Node: Controlling Array Traversal912065
+Ref: Controlling Array Traversal-Footnote-1920568
+Node: Array Sorting Functions920690
+Ref: Array Sorting Functions-Footnote-1926787
+Node: Two-way I/O926995
+Ref: Two-way I/O-Footnote-1934966
+Ref: Two-way I/O-Footnote-2935157
+Node: TCP/IP Networking935239
+Node: Profiling938407
+Node: Persistent Memory948077
+Ref: Persistent Memory-Footnote-1957649
+Node: Extension Philosophy957780
+Node: Advanced Features Summary959307
+Node: Internationalization961573
+Node: I18N and L10N963275
+Node: Explaining gettext963970
+Ref: Explaining gettext-Footnote-1970106
+Ref: Explaining gettext-Footnote-2970299
+Node: Programmer i18n970464
+Ref: Programmer i18n-Footnote-1975576
+Node: Translator i18n975625
+Node: String Extraction976455
+Ref: String Extraction-Footnote-1977631
+Node: Printf Ordering977729
+Ref: Printf Ordering-Footnote-1980587
+Node: I18N Portability980655
+Ref: I18N Portability-Footnote-1983215
+Node: I18N Example983282
+Ref: I18N Example-Footnote-1986676
+Ref: I18N Example-Footnote-2986749
+Node: Gawk I18N986866
+Node: I18N Summary987520
+Node: Debugger988917
+Node: Debugging989937
+Node: Debugging Concepts990386
+Node: Debugging Terms992203
+Node: Awk Debugging994806
+Ref: Awk Debugging-Footnote-1995779
+Node: Sample Debugging Session995915
+Node: Debugger Invocation996465
+Node: Finding The Bug998090
+Node: List of Debugger Commands1004722
+Node: Breakpoint Control1006099
+Node: Debugger Execution Control1009921
+Node: Viewing And Changing Data1013395
+Node: Execution Stack1017129
+Node: Debugger Info1018810
+Node: Miscellaneous Debugger Commands1023105
+Node: Readline Support1028346
+Node: Limitations1029290
+Node: Debugging Summary1031914
+Node: Namespaces1033213
+Node: Global Namespace1034340
+Node: Qualified Names1035774
+Node: Default Namespace1036809
+Node: Changing The Namespace1037582
+Node: Naming Rules1039264
+Node: Internal Name Management1041219
+Node: Namespace Example1042289
+Node: Namespace And Features1044866
+Node: Namespace Summary1046321
+Node: Arbitrary Precision Arithmetic1047832
+Node: Computer Arithmetic1049351
+Ref: table-numeric-ranges1053276
+Ref: table-floating-point-ranges1053773
+Ref: Computer Arithmetic-Footnote-11054431
+Node: Math Definitions1054488
+Ref: table-ieee-formats1057520
+Node: MPFR features1058093
+Node: MPFR On Parole1058546
+Ref: MPFR On Parole-Footnote-11059387
+Node: MPFR Intro1059546
+Node: FP Math Caution1061230
+Ref: FP Math Caution-Footnote-11062302
+Node: Inexactness of computations1062675
+Node: Inexact representation1063706
+Node: Comparing FP Values1065087
+Node: Errors accumulate1066345
+Node: Strange values1067810
+Ref: Strange values-Footnote-11070464
+Node: Getting Accuracy1070569
+Node: Try To Round1073306
+Node: Setting precision1074213
+Ref: table-predefined-precision-strings1074918
+Node: Setting the rounding mode1076802
+Ref: table-gawk-rounding-modes1077184
+Ref: Setting the rounding mode-Footnote-11081236
+Node: Arbitrary Precision Integers1081419
+Ref: Arbitrary Precision Integers-Footnote-11084629
+Node: Checking for MPFR1084782
+Node: POSIX Floating Point Problems1086272
+Ref: POSIX Floating Point Problems-Footnote-11091092
+Node: Floating point summary1091130
+Node: Dynamic Extensions1093386
+Node: Extension Intro1094983
+Node: Plugin License1096285
+Node: Extension Mechanism Outline1097098
+Ref: figure-load-extension1097549
+Ref: figure-register-new-function1099127
+Ref: figure-call-new-function1100236
+Node: Extension API Description1102351
+Node: Extension API Functions Introduction1104080
+Ref: table-api-std-headers1105974
+Node: General Data Types1110415
+Ref: General Data Types-Footnote-11119561
+Node: Memory Allocation Functions1119864
+Ref: Memory Allocation Functions-Footnote-11124581
+Node: Constructor Functions1124680
+Node: API Ownership of MPFR and GMP Values1128581
+Node: Registration Functions1130134
+Node: Extension Functions1130838
+Node: Exit Callback Functions1136412
+Node: Extension Version String1137726
+Node: Input Parsers1138421
+Node: Output Wrappers1153040
+Node: Two-way processors1157882
+Node: Printing Messages1160235
+Ref: Printing Messages-Footnote-11161446
+Node: Updating ERRNO1161599
+Node: Requesting Values1162398
+Ref: table-value-types-returned1163151
+Node: Accessing Parameters1165210
+Node: Symbol Table Access1166491
+Node: Symbol table by name1167003
+Ref: Symbol table by name-Footnote-11170204
+Node: Symbol table by cookie1170336
+Ref: Symbol table by cookie-Footnote-11174605
+Node: Cached values1174669
+Ref: Cached values-Footnote-11178301
+Node: Array Manipulation1178458
+Ref: Array Manipulation-Footnote-11179557
+Node: Array Data Types1179594
+Ref: Array Data Types-Footnote-11182412
+Node: Array Functions1182508
+Node: Flattening Arrays1187537
+Node: Creating Arrays1194585
+Node: Redirection API1199427
+Node: Extension API Variables1202444
+Node: Extension Versioning1203167
+Ref: gawk-api-version1203596
+Node: Extension GMP/MPFR Versioning1205383
+Node: Extension API Informational Variables1207087
+Node: Extension API Boilerplate1208340
+Node: Changes from API V11212470
+Node: Finding Extensions1214102
+Node: Extension Example1214677
+Node: Internal File Description1215499
+Node: Internal File Ops1219791
+Ref: Internal File Ops-Footnote-11231341
+Node: Using Internal File Ops1231489
+Ref: Using Internal File Ops-Footnote-11233922
+Node: Extension Samples1234200
+Node: Extension Sample File Functions1235769
+Node: Extension Sample Fnmatch1243894
+Node: Extension Sample Fork1245489
+Node: Extension Sample Inplace1246765
+Node: Extension Sample Ord1250867
+Node: Extension Sample Readdir1251743
+Ref: table-readdir-file-types1252532
+Node: Extension Sample Revout1253888
+Node: Extension Sample Rev2way1254485
+Node: Extension Sample Read write array1255237
+Node: Extension Sample Readfile1258511
+Node: Extension Sample Time1259642
+Node: Extension Sample API Tests1261642
+Node: gawkextlib1262150
+Node: Extension summary1265182
+Node: Extension Exercises1269030
+Node: Language History1270300
+Node: V7/SVR3.11272012
+Node: SVR41274362
+Node: POSIX1275894
+Node: BTL1277319
+Node: POSIX/GNU1278086
+Ref: Gawk Extension Functions1281476
+Node: Feature History1284900
+Node: Common Extensions1304741
+Node: Ranges and Locales1306216
+Ref: Ranges and Locales-Footnote-11311001
+Ref: Ranges and Locales-Footnote-21311028
+Ref: Ranges and Locales-Footnote-31311263
+Node: Contributors1311486
+Node: History summary1317677
+Node: Installation1319119
+Node: Gawk Distribution1320083
+Node: Getting1320575
+Node: Extracting1321574
+Node: Distribution contents1323280
+Node: Unix Installation1331170
+Node: Quick Installation1331990
+Node: Compiling with MPFR1334530
+Node: Shell Startup Files1335236
+Node: Additional Configuration Options1336393
+Node: Configuration Philosophy1338776
+Node: Compiling from Git1341276
+Node: Building the Documentation1341835
+Node: Non-Unix Installation1343247
+Node: PC Installation1343723
+Node: PC Binary Installation1344592
+Node: PC Compiling1345485
+Node: PC Using1346663
+Node: Cygwin1350379
+Node: MSYS1351631
+Node: OpenVMS Installation1352257
+Node: OpenVMS Compilation1352938
+Ref: OpenVMS Compilation-Footnote-11354421
+Node: OpenVMS Dynamic Extensions1354479
+Node: OpenVMS Installation Details1356115
+Node: OpenVMS Running1358546
+Node: OpenVMS GNV1362683
+Node: Bugs1363438
+Node: Bug definition1364358
+Node: Bug address1367959
+Node: Usenet1371528
+Node: Performance bugs1372741
+Node: Asking for help1375745
+Node: Maintainers1377732
+Node: Other Versions1378759
+Node: Installation summary1388363
+Node: Notes1389745
+Node: Compatibility Mode1390555
+Node: Additions1391377
+Node: Accessing The Source1392322
+Node: Adding Code1393853
+Node: New Ports1400964
+Node: Derived Files1405467
+Ref: Derived Files-Footnote-11411278
+Ref: Derived Files-Footnote-21411313
+Ref: Derived Files-Footnote-31411924
+Node: Future Extensions1412038
+Node: Implementation Limitations1412708
+Node: Extension Design1413950
+Node: Old Extension Problems1415110
+Ref: Old Extension Problems-Footnote-11416682
+Node: Extension New Mechanism Goals1416743
+Ref: Extension New Mechanism Goals-Footnote-11420213
+Node: Extension Other Design Decisions1420414
+Node: Extension Future Growth1422611
+Node: Notes summary1423231
+Node: Basic Concepts1424441
+Node: Basic High Level1425126
+Ref: figure-general-flow1425408
+Ref: figure-process-flow1426110
+Ref: Basic High Level-Footnote-11429480
+Node: Basic Data Typing1429669
+Node: Glossary1433077
+Node: Copying1465955
+Node: GNU Free Documentation License1503513
+Node: Index1528636
End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index ecfff556..8bc8a7ec 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -25395,6 +25395,9 @@ of picking the input line apart by characters.
@node Egrep Program
@subsection Searching for Regular Expressions in Files
+@c FIXME: Add support for multiple regexps in the command line argument
+@c and also for the -f option to read regexps from a file.
+
@cindex regular expressions @subentry searching for
@cindex searching @subentry files for regular expressions
@cindex files @subentry searching for regular expressions
@@ -25407,7 +25410,7 @@ Later there was @command{egrep} (Extended
@command{grep}) which used
what are now called Extended Regular Expressions (EREs). (These are almost
identical to those available in @command{awk}; @pxref{Regexp}).
There was also @command{fgrep} (Fast @command{grep}), which searched
-for matches of one more fixed strings.
+for matches of one or more fixed strings.
POSIX chose to combine these three programs into one, simply named
@command{grep}. On a POSIX system, @command{grep}'s default behavior
@@ -25543,8 +25546,8 @@ Next comes the code that handles the
@command{egrep}-specific behavior.
if no pattern is supplied with @option{-e}.
If the pattern is empty, that means no pattern was supplied, so it's
necessary to print an error message and exit.
-The @command{awk} command-line arguments up to @code{ARGV[Optind]}
-are cleared, so that @command{awk} won't try to process them as files. If no
+The command-line arguments up to @code{ARGV[Optind]}
+are cleared, so that @command{gawk} won't try to process them as files. If no
files are specified, the standard input is used, and if multiple files are
specified, we make sure to note this so that the @value{FN}s can precede the
matched lines in the output:
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=aa308d4d4d90b32e18b711e353bf0b1ffe32da24
commit aa308d4d4d90b32e18b711e353bf0b1ffe32da24
Author: Arnold D. Robbins <arnold@skeeve.com>
Date: Fri Aug 30 10:31:15 2024 +0300
Remove a GNU make idiom from test/Makefile.am.
diff --git a/pc/ChangeLog b/pc/ChangeLog
index 837cc7ce..e9ff97a1 100644
--- a/pc/ChangeLog
+++ b/pc/ChangeLog
@@ -1,3 +1,7 @@
+2024-08-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.tst: Regenerated.
+
2024-08-29 Arnold D. Robbins <arnold@skeeve.com>
* config.h: Regenerated.
diff --git a/pc/Makefile.tst b/pc/Makefile.tst
index b864792f..52483389 100644
--- a/pc/Makefile.tst
+++ b/pc/Makefile.tst
@@ -458,7 +458,7 @@ pma-tests:
fi
makepmafile: makepmafile.c
- $(CC) $< -o $@
+ $(CC) makepmafile.c -o $@
pma:
@echo $@
diff --git a/test/ChangeLog b/test/ChangeLog
index 622968df..7aacaa88 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,8 @@
+2024-08-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (makepmafile): Don't ues $< in the rule, that's a
+ GNU Make extension. Thanks to Nelson H.F. Beebe for the heads-up.
+
2024-08-29 Arnold D. Robbins <arnold@skeeve.com>
* badargs.ok: Updated.
diff --git a/test/Makefile.am b/test/Makefile.am
index 5ee6a36c..f2ccd99a 100644
--- a/test/Makefile.am
+++ b/test/Makefile.am
@@ -1849,7 +1849,7 @@ pma-tests:
fi
makepmafile: makepmafile.c
- $(CC) $< -o $@
+ $(CC) makepmafile.c -o $@
pma:
@echo $@
diff --git a/test/Makefile.in b/test/Makefile.in
index 135807b2..fa0667d5 100644
--- a/test/Makefile.in
+++ b/test/Makefile.in
@@ -2301,7 +2301,7 @@ pma-tests:
fi
makepmafile: makepmafile.c
- $(CC) $< -o $@
+ $(CC) makepmafile.c -o $@
pma:
@echo $@
-----------------------------------------------------------------------
Summary of changes:
doc/ChangeLog | 5 +
doc/gawk.info | 572 +++++++++++++++++++++++++++----------------------------
doc/gawk.texi | 9 +-
pc/ChangeLog | 4 +
pc/Makefile.tst | 2 +-
test/ChangeLog | 5 +
test/Makefile.am | 2 +-
test/Makefile.in | 2 +-
8 files changed, 309 insertions(+), 292 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-5521-g9406c9a7,
Arnold Robbins <=