[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] gawk branch, gawk-5.1-stable, updated. gawk-4.1.0-4349-gbd92e25

From: Arnold Robbins
Subject: [SCM] gawk branch, gawk-5.1-stable, updated. gawk-4.1.0-4349-gbd92e25
Date: Mon, 15 Nov 2021 15:09:47 -0500 (EST)

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.1-stable has been updated
       via  bd92e255e0f3054d104583a60dae64e98d94c32d (commit)
      from  0ed67a4f4f043acc08e3982a2648e3082e1f245a (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 -----------------------------------------------------------------

commit bd92e255e0f3054d104583a60dae64e98d94c32d
Author: Arnold D. Robbins <>
Date:   Mon Nov 15 22:09:29 2021 +0200

    Small typo fix in the documentation.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 4a9b099..a7ab1d9 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2021-11-15         Arnold D. Robbins     <>
+       * Fix a small typo.  Thanks to J Naman
+       <> for the report.
 2021-11-04         Arnold D. Robbins     <>
        * Regenerated, using makeinfo 6.8.
diff --git a/doc/ b/doc/
index e4e1118..ecf106d 100644
--- a/doc/
+++ b/doc/
@@ -8323,7 +8323,7 @@ string value of the original regexp text.
 third argument to 'sub()' or 'gsub()', they retain their type.  Thus, if
 you have something like this:
-     re = don't panic/
+     re = @/don't panic/
      sub(/don't/, "do", re)
      print typeof(re), re
@@ -38735,454 +38735,454 @@ Node: Regexp Constants353818
 Node: Using Constant Regexps354344
 Node: Standard Regexp Constants354966
 Node: Strong Regexp Constants358154
-Node: Variables361867
-Node: Using Variables362524
-Node: Assignment Options364434
-Node: Conversion366905
-Node: Strings And Numbers367429
-Ref: Strings And Numbers-Footnote-1370492
-Node: Locale influences conversions370601
-Ref: table-locale-affects373359
-Node: All Operators373978
-Node: Arithmetic Ops374607
-Node: Concatenation377323
-Ref: Concatenation-Footnote-1380170
-Node: Assignment Ops380277
-Ref: table-assign-ops385268
-Node: Increment Ops386582
-Node: Truth Values and Conditions390042
-Node: Truth Values391116
-Node: Typing and Comparison392164
-Node: Variable Typing392984
-Ref: Variable Typing-Footnote-1399447
-Ref: Variable Typing-Footnote-2399519
-Node: Comparison Operators399596
-Ref: table-relational-ops400015
-Node: POSIX String Comparison403511
-Ref: POSIX String Comparison-Footnote-1405206
-Ref: POSIX String Comparison-Footnote-2405345
-Node: Boolean Ops405429
-Ref: Boolean Ops-Footnote-1409911
-Node: Conditional Exp410003
-Node: Function Calls411739
-Node: Precedence415616
-Node: Locales419275
-Node: Expressions Summary420907
-Node: Patterns and Actions423480
-Node: Pattern Overview424600
-Node: Regexp Patterns426277
-Node: Expression Patterns426819
-Node: Ranges430600
-Node: BEGIN/END433708
-Node: Using BEGIN/END434469
-Ref: Using BEGIN/END-Footnote-1437223
-Node: I/O And BEGIN/END437329
-Node: Empty442873
-Node: Using Shell Variables443190
-Node: Action Overview445464
-Node: Statements447789
-Node: If Statement449637
-Node: While Statement451132
-Node: Do Statement453160
-Node: For Statement454308
-Node: Switch Statement457563
-Node: Break Statement460004
-Node: Continue Statement462096
-Node: Next Statement463923
-Node: Nextfile Statement466306
-Node: Exit Statement468995
-Node: Built-in Variables471398
-Node: User-modified472531
-Node: Auto-set480298
-Ref: Auto-set-Footnote-1497105
-Ref: Auto-set-Footnote-2497311
-Node: ARGC and ARGV497367
-Node: Pattern Action Summary501580
-Node: Arrays504010
-Node: Array Basics505339
-Node: Array Intro506183
-Ref: figure-array-elements508158
-Ref: Array Intro-Footnote-1510863
-Node: Reference to Elements510991
-Node: Assigning Elements513455
-Node: Array Example513946
-Node: Scanning an Array515705
-Node: Controlling Scanning518727
-Ref: Controlling Scanning-Footnote-1525183
-Node: Numeric Array Subscripts525499
-Node: Uninitialized Subscripts527683
-Node: Delete529302
-Ref: Delete-Footnote-1532054
-Node: Multidimensional532111
-Node: Multiscanning535206
-Node: Arrays of Arrays536797
-Node: Arrays Summary541565
-Node: Functions543658
-Node: Built-in544696
-Node: Calling Built-in545777
-Node: Numeric Functions547773
-Ref: Numeric Functions-Footnote-1551801
-Ref: Numeric Functions-Footnote-2552449
-Ref: Numeric Functions-Footnote-3552497
-Node: String Functions552769
-Ref: String Functions-Footnote-1577611
-Ref: String Functions-Footnote-2577739
-Ref: String Functions-Footnote-3577987
-Node: Gory Details578074
-Ref: table-sub-escapes579865
-Ref: table-sub-proposed581385
-Ref: table-posix-sub582749
-Ref: table-gensub-escapes584291
-Ref: Gory Details-Footnote-1585115
-Node: I/O Functions585269
-Ref: table-system-return-values591723
-Ref: I/O Functions-Footnote-1593804
-Ref: I/O Functions-Footnote-2593952
-Node: Time Functions594072
-Ref: Time Functions-Footnote-1604743
-Ref: Time Functions-Footnote-2604811
-Ref: Time Functions-Footnote-3604969
-Ref: Time Functions-Footnote-4605080
-Ref: Time Functions-Footnote-5605192
-Ref: Time Functions-Footnote-6605419
-Node: Bitwise Functions605685
-Ref: table-bitwise-ops606279
-Ref: Bitwise Functions-Footnote-1612343
-Ref: Bitwise Functions-Footnote-2612516
-Node: Type Functions612707
-Node: I18N Functions616036
-Node: User-defined617687
-Node: Definition Syntax618499
-Ref: Definition Syntax-Footnote-1624193
-Node: Function Example624264
-Ref: Function Example-Footnote-1627186
-Node: Function Calling627208
-Node: Calling A Function627796
-Node: Variable Scope628754
-Node: Pass By Value/Reference631748
-Node: Function Caveats634392
-Ref: Function Caveats-Footnote-1636439
-Node: Return Statement636559
-Node: Dynamic Typing639538
-Node: Indirect Calls640468
-Ref: Indirect Calls-Footnote-1650720
-Node: Functions Summary650848
-Node: Library Functions653553
-Ref: Library Functions-Footnote-1657160
-Ref: Library Functions-Footnote-2657303
-Node: Library Names657474
-Ref: Library Names-Footnote-1661141
-Ref: Library Names-Footnote-2661364
-Node: General Functions661450
-Node: Strtonum Function662632
-Node: Assert Function665654
-Node: Round Function668980
-Node: Cliff Random Function670520
-Node: Ordinal Functions671536
-Ref: Ordinal Functions-Footnote-1674599
-Ref: Ordinal Functions-Footnote-2674851
-Node: Join Function675061
-Ref: Join Function-Footnote-1676831
-Node: Getlocaltime Function677031
-Node: Readfile Function680773
-Node: Shell Quoting682750
-Node: Isnumeric Function684178
-Node: Data File Management685566
-Node: Filetrans Function686198
-Node: Rewind Function690294
-Node: File Checking692203
-Ref: File Checking-Footnote-1693537
-Node: Empty Files693738
-Node: Ignoring Assigns695717
-Node: Getopt Function697267
-Ref: Getopt Function-Footnote-1712490
-Node: Passwd Functions712690
-Ref: Passwd Functions-Footnote-1721529
-Node: Group Functions721617
-Ref: Group Functions-Footnote-1729515
-Node: Walking Arrays729722
-Node: Library Functions Summary732730
-Node: Library Exercises734136
-Node: Sample Programs734601
-Node: Running Examples735371
-Node: Clones736099
-Node: Cut Program737323
-Node: Egrep Program747463
-Node: Id Program756464
-Node: Split Program766399
-Ref: Split Program-Footnote-1776292
-Node: Tee Program776465
-Node: Uniq Program779255
-Node: Wc Program786843
-Node: Bytes vs. Characters787230
-Node: Using extensions788778
-Node: wc program789532
-Node: Miscellaneous Programs794397
-Node: Dupword Program795610
-Node: Alarm Program797640
-Node: Translate Program802495
-Ref: Translate Program-Footnote-1807060
-Node: Labels Program807330
-Ref: Labels Program-Footnote-1810681
-Node: Word Sorting810765
-Node: History Sorting814837
-Node: Extract Program817062
-Node: Simple Sed825075
-Node: Igawk Program828149
-Ref: Igawk Program-Footnote-1842480
-Ref: Igawk Program-Footnote-2842682
-Ref: Igawk Program-Footnote-3842804
-Node: Anagram Program842919
-Node: Signature Program845981
-Node: Programs Summary847228
-Node: Programs Exercises848442
-Ref: Programs Exercises-Footnote-1852572
-Node: Advanced Features852658
-Node: Nondecimal Data854725
-Node: Array Sorting856316
-Node: Controlling Array Traversal857016
-Ref: Controlling Array Traversal-Footnote-1865384
-Node: Array Sorting Functions865502
-Ref: Array Sorting Functions-Footnote-1870876
-Node: Two-way I/O871072
-Ref: Two-way I/O-Footnote-1878798
-Ref: Two-way I/O-Footnote-2878985
-Node: TCP/IP Networking879067
-Node: Profiling882143
-Node: Extension Philosophy891452
-Node: Advanced Features Summary892931
-Node: Internationalization894946
-Node: I18N and L10N896620
-Node: Explaining gettext897307
-Ref: Explaining gettext-Footnote-1903199
-Ref: Explaining gettext-Footnote-2903384
-Node: Programmer i18n903549
-Ref: Programmer i18n-Footnote-1908498
-Node: Translator i18n908547
-Node: String Extraction909341
-Ref: String Extraction-Footnote-1910473
-Node: Printf Ordering910559
-Ref: Printf Ordering-Footnote-1913345
-Node: I18N Portability913409
-Ref: I18N Portability-Footnote-1915865
-Node: I18N Example915928
-Ref: I18N Example-Footnote-1919203
-Ref: I18N Example-Footnote-2919276
-Node: Gawk I18N919385
-Node: I18N Summary920007
-Node: Debugger921348
-Node: Debugging922348
-Node: Debugging Concepts922789
-Node: Debugging Terms924598
-Node: Awk Debugging927173
-Ref: Awk Debugging-Footnote-1928118
-Node: Sample Debugging Session928250
-Node: Debugger Invocation928784
-Node: Finding The Bug930170
-Node: List of Debugger Commands936644
-Node: Breakpoint Control937977
-Node: Debugger Execution Control941671
-Node: Viewing And Changing Data945033
-Node: Execution Stack948574
-Node: Debugger Info950211
-Node: Miscellaneous Debugger Commands954282
-Node: Readline Support959344
-Node: Limitations960240
-Node: Debugging Summary962794
-Node: Namespaces964073
-Node: Global Namespace965184
-Node: Qualified Names966582
-Node: Default Namespace967581
-Node: Changing The Namespace968322
-Node: Naming Rules969936
-Node: Internal Name Management971784
-Node: Namespace Example972826
-Node: Namespace And Features975388
-Node: Namespace Summary976823
-Node: Arbitrary Precision Arithmetic978300
-Node: Computer Arithmetic979787
-Ref: table-numeric-ranges983553
-Ref: table-floating-point-ranges984047
-Ref: Computer Arithmetic-Footnote-1984706
-Node: Math Definitions984763
-Ref: table-ieee-formats988079
-Ref: Math Definitions-Footnote-1988683
-Node: MPFR features988788
-Node: FP Math Caution990506
-Ref: FP Math Caution-Footnote-1991578
-Node: Inexactness of computations991947
-Node: Inexact representation992907
-Node: Comparing FP Values994267
-Node: Errors accumulate995508
-Node: Getting Accuracy996941
-Node: Try To Round999651
-Node: Setting precision1000550
-Ref: table-predefined-precision-strings1001247
-Node: Setting the rounding mode1003078
-Ref: table-gawk-rounding-modes1003452
-Ref: Setting the rounding mode-Footnote-11007384
-Node: Arbitrary Precision Integers1007563
-Ref: Arbitrary Precision Integers-Footnote-11010738
-Node: Checking for MPFR1010887
-Node: POSIX Floating Point Problems1012361
-Ref: POSIX Floating Point Problems-Footnote-11016646
-Node: Floating point summary1016684
-Node: Dynamic Extensions1018874
-Node: Extension Intro1020427
-Node: Plugin License1021693
-Node: Extension Mechanism Outline1022490
-Ref: figure-load-extension1022929
-Ref: figure-register-new-function1024495
-Ref: figure-call-new-function1025588
-Node: Extension API Description1027651
-Node: Extension API Functions Introduction1029364
-Ref: table-api-std-headers1031200
-Node: General Data Types1035450
-Ref: General Data Types-Footnote-11044080
-Node: Memory Allocation Functions1044379
-Ref: Memory Allocation Functions-Footnote-11048880
-Node: Constructor Functions1048979
-Node: API Ownership of MPFR and GMP Values1052445
-Node: Registration Functions1053758
-Node: Extension Functions1054458
-Node: Exit Callback Functions1059780
-Node: Extension Version String1061030
-Node: Input Parsers1061693
-Node: Output Wrappers1074414
-Node: Two-way processors1078926
-Node: Printing Messages1081191
-Ref: Printing Messages-Footnote-11082362
-Node: Updating ERRNO1082515
-Node: Requesting Values1083254
-Ref: table-value-types-returned1083991
-Node: Accessing Parameters1084928
-Node: Symbol Table Access1086165
-Node: Symbol table by name1086677
-Ref: Symbol table by name-Footnote-11089702
-Node: Symbol table by cookie1089830
-Ref: Symbol table by cookie-Footnote-11094015
-Node: Cached values1094079
-Ref: Cached values-Footnote-11097615
-Node: Array Manipulation1097768
-Ref: Array Manipulation-Footnote-11098859
-Node: Array Data Types1098896
-Ref: Array Data Types-Footnote-11101554
-Node: Array Functions1101646
-Node: Flattening Arrays1106144
-Node: Creating Arrays1113120
-Node: Redirection API1117887
-Node: Extension API Variables1120720
-Node: Extension Versioning1121431
-Ref: gawk-api-version1121860
-Node: Extension GMP/MPFR Versioning1123592
-Node: Extension API Informational Variables1125220
-Node: Extension API Boilerplate1126293
-Node: Changes from API V11130267
-Node: Finding Extensions1131839
-Node: Extension Example1132398
-Node: Internal File Description1133196
-Node: Internal File Ops1137276
-Ref: Internal File Ops-Footnote-11148626
-Node: Using Internal File Ops1148766
-Ref: Using Internal File Ops-Footnote-11151149
-Node: Extension Samples1151423
-Node: Extension Sample File Functions1152952
-Node: Extension Sample Fnmatch1160601
-Node: Extension Sample Fork1162088
-Node: Extension Sample Inplace1163306
-Node: Extension Sample Ord1166932
-Node: Extension Sample Readdir1167768
-Ref: table-readdir-file-types1168657
-Node: Extension Sample Revout1169725
-Node: Extension Sample Rev2way1170314
-Node: Extension Sample Read write array1171054
-Node: Extension Sample Readfile1172996
-Node: Extension Sample Time1174091
-Node: Extension Sample API Tests1175843
-Node: gawkextlib1176335
-Node: Extension summary1179253
-Node: Extension Exercises1182955
-Node: Language History1184197
-Node: V7/SVR3.11185853
-Node: SVR41188005
-Node: POSIX1189439
-Node: BTL1190820
-Node: POSIX/GNU1191549
-Node: Feature History1197327
-Node: Common Extensions1214502
-Node: Ranges and Locales1215785
-Ref: Ranges and Locales-Footnote-11220401
-Ref: Ranges and Locales-Footnote-21220428
-Ref: Ranges and Locales-Footnote-31220663
-Node: Contributors1220886
-Node: History summary1226883
-Node: Installation1228263
-Node: Gawk Distribution1229207
-Node: Getting1229691
-Node: Extracting1230654
-Node: Distribution contents1232292
-Node: Unix Installation1239353
-Node: Quick Installation1240157
-Node: Compiling with MPFR1242577
-Node: Shell Startup Files1243267
-Node: Additional Configuration Options1244356
-Node: Configuration Philosophy1246671
-Node: Compiling from Git1249067
-Node: Building the Documentation1249622
-Node: Non-Unix Installation1251006
-Node: PC Installation1251466
-Node: PC Binary Installation1252304
-Node: PC Compiling1252739
-Node: PC Using1253856
-Node: Cygwin1257409
-Node: MSYS1258633
-Node: VMS Installation1259235
-Node: VMS Compilation1259954
-Ref: VMS Compilation-Footnote-11261183
-Node: VMS Dynamic Extensions1261241
-Node: VMS Installation Details1262926
-Node: VMS Running1265188
-Node: VMS GNV1269467
-Node: Bugs1270181
-Node: Bug definition1271093
-Node: Bug address1274029
-Node: Usenet1277417
-Node: Performance bugs1278606
-Node: Asking for help1281527
-Node: Maintainers1283494
-Node: Other Versions1284688
-Node: Installation summary1292540
-Node: Notes1293904
-Node: Compatibility Mode1294698
-Node: Additions1295480
-Node: Accessing The Source1296405
-Node: Adding Code1297842
-Node: New Ports1304034
-Node: Derived Files1308409
-Ref: Derived Files-Footnote-11314069
-Ref: Derived Files-Footnote-21314104
-Ref: Derived Files-Footnote-31314702
-Node: Future Extensions1314816
-Node: Implementation Limitations1315474
-Node: Extension Design1316684
-Node: Old Extension Problems1317828
-Ref: Old Extension Problems-Footnote-11319346
-Node: Extension New Mechanism Goals1319403
-Ref: Extension New Mechanism Goals-Footnote-11322767
-Node: Extension Other Design Decisions1322956
-Node: Extension Future Growth1325069
-Node: Notes summary1325675
-Node: Basic Concepts1326833
-Node: Basic High Level1327514
-Ref: figure-general-flow1327796
-Ref: figure-process-flow1328482
-Ref: Basic High Level-Footnote-11331784
-Node: Basic Data Typing1331969
-Node: Glossary1335297
-Node: Copying1367182
-Node: GNU Free Documentation License1404725
-Node: Index1429845
+Node: Variables361869
+Node: Using Variables362526
+Node: Assignment Options364436
+Node: Conversion366907
+Node: Strings And Numbers367431
+Ref: Strings And Numbers-Footnote-1370494
+Node: Locale influences conversions370603
+Ref: table-locale-affects373361
+Node: All Operators373980
+Node: Arithmetic Ops374609
+Node: Concatenation377325
+Ref: Concatenation-Footnote-1380172
+Node: Assignment Ops380279
+Ref: table-assign-ops385270
+Node: Increment Ops386584
+Node: Truth Values and Conditions390044
+Node: Truth Values391118
+Node: Typing and Comparison392166
+Node: Variable Typing392986
+Ref: Variable Typing-Footnote-1399449
+Ref: Variable Typing-Footnote-2399521
+Node: Comparison Operators399598
+Ref: table-relational-ops400017
+Node: POSIX String Comparison403513
+Ref: POSIX String Comparison-Footnote-1405208
+Ref: POSIX String Comparison-Footnote-2405347
+Node: Boolean Ops405431
+Ref: Boolean Ops-Footnote-1409913
+Node: Conditional Exp410005
+Node: Function Calls411741
+Node: Precedence415618
+Node: Locales419277
+Node: Expressions Summary420909
+Node: Patterns and Actions423482
+Node: Pattern Overview424602
+Node: Regexp Patterns426279
+Node: Expression Patterns426821
+Node: Ranges430602
+Node: BEGIN/END433710
+Node: Using BEGIN/END434471
+Ref: Using BEGIN/END-Footnote-1437225
+Node: I/O And BEGIN/END437331
+Node: Empty442875
+Node: Using Shell Variables443192
+Node: Action Overview445466
+Node: Statements447791
+Node: If Statement449639
+Node: While Statement451134
+Node: Do Statement453162
+Node: For Statement454310
+Node: Switch Statement457565
+Node: Break Statement460006
+Node: Continue Statement462098
+Node: Next Statement463925
+Node: Nextfile Statement466308
+Node: Exit Statement468997
+Node: Built-in Variables471400
+Node: User-modified472533
+Node: Auto-set480300
+Ref: Auto-set-Footnote-1497107
+Ref: Auto-set-Footnote-2497313
+Node: ARGC and ARGV497369
+Node: Pattern Action Summary501582
+Node: Arrays504012
+Node: Array Basics505341
+Node: Array Intro506185
+Ref: figure-array-elements508160
+Ref: Array Intro-Footnote-1510865
+Node: Reference to Elements510993
+Node: Assigning Elements513457
+Node: Array Example513948
+Node: Scanning an Array515707
+Node: Controlling Scanning518729
+Ref: Controlling Scanning-Footnote-1525185
+Node: Numeric Array Subscripts525501
+Node: Uninitialized Subscripts527685
+Node: Delete529304
+Ref: Delete-Footnote-1532056
+Node: Multidimensional532113
+Node: Multiscanning535208
+Node: Arrays of Arrays536799
+Node: Arrays Summary541567
+Node: Functions543660
+Node: Built-in544698
+Node: Calling Built-in545779
+Node: Numeric Functions547775
+Ref: Numeric Functions-Footnote-1551803
+Ref: Numeric Functions-Footnote-2552451
+Ref: Numeric Functions-Footnote-3552499
+Node: String Functions552771
+Ref: String Functions-Footnote-1577613
+Ref: String Functions-Footnote-2577741
+Ref: String Functions-Footnote-3577989
+Node: Gory Details578076
+Ref: table-sub-escapes579867
+Ref: table-sub-proposed581387
+Ref: table-posix-sub582751
+Ref: table-gensub-escapes584293
+Ref: Gory Details-Footnote-1585117
+Node: I/O Functions585271
+Ref: table-system-return-values591725
+Ref: I/O Functions-Footnote-1593806
+Ref: I/O Functions-Footnote-2593954
+Node: Time Functions594074
+Ref: Time Functions-Footnote-1604745
+Ref: Time Functions-Footnote-2604813
+Ref: Time Functions-Footnote-3604971
+Ref: Time Functions-Footnote-4605082
+Ref: Time Functions-Footnote-5605194
+Ref: Time Functions-Footnote-6605421
+Node: Bitwise Functions605687
+Ref: table-bitwise-ops606281
+Ref: Bitwise Functions-Footnote-1612345
+Ref: Bitwise Functions-Footnote-2612518
+Node: Type Functions612709
+Node: I18N Functions616038
+Node: User-defined617689
+Node: Definition Syntax618501
+Ref: Definition Syntax-Footnote-1624195
+Node: Function Example624266
+Ref: Function Example-Footnote-1627188
+Node: Function Calling627210
+Node: Calling A Function627798
+Node: Variable Scope628756
+Node: Pass By Value/Reference631750
+Node: Function Caveats634394
+Ref: Function Caveats-Footnote-1636441
+Node: Return Statement636561
+Node: Dynamic Typing639540
+Node: Indirect Calls640470
+Ref: Indirect Calls-Footnote-1650722
+Node: Functions Summary650850
+Node: Library Functions653555
+Ref: Library Functions-Footnote-1657162
+Ref: Library Functions-Footnote-2657305
+Node: Library Names657476
+Ref: Library Names-Footnote-1661143
+Ref: Library Names-Footnote-2661366
+Node: General Functions661452
+Node: Strtonum Function662634
+Node: Assert Function665656
+Node: Round Function668982
+Node: Cliff Random Function670522
+Node: Ordinal Functions671538
+Ref: Ordinal Functions-Footnote-1674601
+Ref: Ordinal Functions-Footnote-2674853
+Node: Join Function675063
+Ref: Join Function-Footnote-1676833
+Node: Getlocaltime Function677033
+Node: Readfile Function680775
+Node: Shell Quoting682752
+Node: Isnumeric Function684180
+Node: Data File Management685568
+Node: Filetrans Function686200
+Node: Rewind Function690296
+Node: File Checking692205
+Ref: File Checking-Footnote-1693539
+Node: Empty Files693740
+Node: Ignoring Assigns695719
+Node: Getopt Function697269
+Ref: Getopt Function-Footnote-1712492
+Node: Passwd Functions712692
+Ref: Passwd Functions-Footnote-1721531
+Node: Group Functions721619
+Ref: Group Functions-Footnote-1729517
+Node: Walking Arrays729724
+Node: Library Functions Summary732732
+Node: Library Exercises734138
+Node: Sample Programs734603
+Node: Running Examples735373
+Node: Clones736101
+Node: Cut Program737325
+Node: Egrep Program747465
+Node: Id Program756466
+Node: Split Program766401
+Ref: Split Program-Footnote-1776294
+Node: Tee Program776467
+Node: Uniq Program779257
+Node: Wc Program786845
+Node: Bytes vs. Characters787232
+Node: Using extensions788780
+Node: wc program789534
+Node: Miscellaneous Programs794399
+Node: Dupword Program795612
+Node: Alarm Program797642
+Node: Translate Program802497
+Ref: Translate Program-Footnote-1807062
+Node: Labels Program807332
+Ref: Labels Program-Footnote-1810683
+Node: Word Sorting810767
+Node: History Sorting814839
+Node: Extract Program817064
+Node: Simple Sed825077
+Node: Igawk Program828151
+Ref: Igawk Program-Footnote-1842482
+Ref: Igawk Program-Footnote-2842684
+Ref: Igawk Program-Footnote-3842806
+Node: Anagram Program842921
+Node: Signature Program845983
+Node: Programs Summary847230
+Node: Programs Exercises848444
+Ref: Programs Exercises-Footnote-1852574
+Node: Advanced Features852660
+Node: Nondecimal Data854727
+Node: Array Sorting856318
+Node: Controlling Array Traversal857018
+Ref: Controlling Array Traversal-Footnote-1865386
+Node: Array Sorting Functions865504
+Ref: Array Sorting Functions-Footnote-1870878
+Node: Two-way I/O871074
+Ref: Two-way I/O-Footnote-1878800
+Ref: Two-way I/O-Footnote-2878987
+Node: TCP/IP Networking879069
+Node: Profiling882145
+Node: Extension Philosophy891454
+Node: Advanced Features Summary892933
+Node: Internationalization894948
+Node: I18N and L10N896622
+Node: Explaining gettext897309
+Ref: Explaining gettext-Footnote-1903201
+Ref: Explaining gettext-Footnote-2903386
+Node: Programmer i18n903551
+Ref: Programmer i18n-Footnote-1908500
+Node: Translator i18n908549
+Node: String Extraction909343
+Ref: String Extraction-Footnote-1910475
+Node: Printf Ordering910561
+Ref: Printf Ordering-Footnote-1913347
+Node: I18N Portability913411
+Ref: I18N Portability-Footnote-1915867
+Node: I18N Example915930
+Ref: I18N Example-Footnote-1919205
+Ref: I18N Example-Footnote-2919278
+Node: Gawk I18N919387
+Node: I18N Summary920009
+Node: Debugger921350
+Node: Debugging922350
+Node: Debugging Concepts922791
+Node: Debugging Terms924600
+Node: Awk Debugging927175
+Ref: Awk Debugging-Footnote-1928120
+Node: Sample Debugging Session928252
+Node: Debugger Invocation928786
+Node: Finding The Bug930172
+Node: List of Debugger Commands936646
+Node: Breakpoint Control937979
+Node: Debugger Execution Control941673
+Node: Viewing And Changing Data945035
+Node: Execution Stack948576
+Node: Debugger Info950213
+Node: Miscellaneous Debugger Commands954284
+Node: Readline Support959346
+Node: Limitations960242
+Node: Debugging Summary962796
+Node: Namespaces964075
+Node: Global Namespace965186
+Node: Qualified Names966584
+Node: Default Namespace967583
+Node: Changing The Namespace968324
+Node: Naming Rules969938
+Node: Internal Name Management971786
+Node: Namespace Example972828
+Node: Namespace And Features975390
+Node: Namespace Summary976825
+Node: Arbitrary Precision Arithmetic978302
+Node: Computer Arithmetic979789
+Ref: table-numeric-ranges983555
+Ref: table-floating-point-ranges984049
+Ref: Computer Arithmetic-Footnote-1984708
+Node: Math Definitions984765
+Ref: table-ieee-formats988081
+Ref: Math Definitions-Footnote-1988685
+Node: MPFR features988790
+Node: FP Math Caution990508
+Ref: FP Math Caution-Footnote-1991580
+Node: Inexactness of computations991949
+Node: Inexact representation992909
+Node: Comparing FP Values994269
+Node: Errors accumulate995510
+Node: Getting Accuracy996943
+Node: Try To Round999653
+Node: Setting precision1000552
+Ref: table-predefined-precision-strings1001249
+Node: Setting the rounding mode1003080
+Ref: table-gawk-rounding-modes1003454
+Ref: Setting the rounding mode-Footnote-11007386
+Node: Arbitrary Precision Integers1007565
+Ref: Arbitrary Precision Integers-Footnote-11010740
+Node: Checking for MPFR1010889
+Node: POSIX Floating Point Problems1012363
+Ref: POSIX Floating Point Problems-Footnote-11016648
+Node: Floating point summary1016686
+Node: Dynamic Extensions1018876
+Node: Extension Intro1020429
+Node: Plugin License1021695
+Node: Extension Mechanism Outline1022492
+Ref: figure-load-extension1022931
+Ref: figure-register-new-function1024497
+Ref: figure-call-new-function1025590
+Node: Extension API Description1027653
+Node: Extension API Functions Introduction1029366
+Ref: table-api-std-headers1031202
+Node: General Data Types1035452
+Ref: General Data Types-Footnote-11044082
+Node: Memory Allocation Functions1044381
+Ref: Memory Allocation Functions-Footnote-11048882
+Node: Constructor Functions1048981
+Node: API Ownership of MPFR and GMP Values1052447
+Node: Registration Functions1053760
+Node: Extension Functions1054460
+Node: Exit Callback Functions1059782
+Node: Extension Version String1061032
+Node: Input Parsers1061695
+Node: Output Wrappers1074416
+Node: Two-way processors1078928
+Node: Printing Messages1081193
+Ref: Printing Messages-Footnote-11082364
+Node: Updating ERRNO1082517
+Node: Requesting Values1083256
+Ref: table-value-types-returned1083993
+Node: Accessing Parameters1084930
+Node: Symbol Table Access1086167
+Node: Symbol table by name1086679
+Ref: Symbol table by name-Footnote-11089704
+Node: Symbol table by cookie1089832
+Ref: Symbol table by cookie-Footnote-11094017
+Node: Cached values1094081
+Ref: Cached values-Footnote-11097617
+Node: Array Manipulation1097770
+Ref: Array Manipulation-Footnote-11098861
+Node: Array Data Types1098898
+Ref: Array Data Types-Footnote-11101556
+Node: Array Functions1101648
+Node: Flattening Arrays1106146
+Node: Creating Arrays1113122
+Node: Redirection API1117889
+Node: Extension API Variables1120722
+Node: Extension Versioning1121433
+Ref: gawk-api-version1121862
+Node: Extension GMP/MPFR Versioning1123594
+Node: Extension API Informational Variables1125222
+Node: Extension API Boilerplate1126295
+Node: Changes from API V11130269
+Node: Finding Extensions1131841
+Node: Extension Example1132400
+Node: Internal File Description1133198
+Node: Internal File Ops1137278
+Ref: Internal File Ops-Footnote-11148628
+Node: Using Internal File Ops1148768
+Ref: Using Internal File Ops-Footnote-11151151
+Node: Extension Samples1151425
+Node: Extension Sample File Functions1152954
+Node: Extension Sample Fnmatch1160603
+Node: Extension Sample Fork1162090
+Node: Extension Sample Inplace1163308
+Node: Extension Sample Ord1166934
+Node: Extension Sample Readdir1167770
+Ref: table-readdir-file-types1168659
+Node: Extension Sample Revout1169727
+Node: Extension Sample Rev2way1170316
+Node: Extension Sample Read write array1171056
+Node: Extension Sample Readfile1172998
+Node: Extension Sample Time1174093
+Node: Extension Sample API Tests1175845
+Node: gawkextlib1176337
+Node: Extension summary1179255
+Node: Extension Exercises1182957
+Node: Language History1184199
+Node: V7/SVR3.11185855
+Node: SVR41188007
+Node: POSIX1189441
+Node: BTL1190822
+Node: POSIX/GNU1191551
+Node: Feature History1197329
+Node: Common Extensions1214504
+Node: Ranges and Locales1215787
+Ref: Ranges and Locales-Footnote-11220403
+Ref: Ranges and Locales-Footnote-21220430
+Ref: Ranges and Locales-Footnote-31220665
+Node: Contributors1220888
+Node: History summary1226885
+Node: Installation1228265
+Node: Gawk Distribution1229209
+Node: Getting1229693
+Node: Extracting1230656
+Node: Distribution contents1232294
+Node: Unix Installation1239355
+Node: Quick Installation1240159
+Node: Compiling with MPFR1242579
+Node: Shell Startup Files1243269
+Node: Additional Configuration Options1244358
+Node: Configuration Philosophy1246673
+Node: Compiling from Git1249069
+Node: Building the Documentation1249624
+Node: Non-Unix Installation1251008
+Node: PC Installation1251468
+Node: PC Binary Installation1252306
+Node: PC Compiling1252741
+Node: PC Using1253858
+Node: Cygwin1257411
+Node: MSYS1258635
+Node: VMS Installation1259237
+Node: VMS Compilation1259956
+Ref: VMS Compilation-Footnote-11261185
+Node: VMS Dynamic Extensions1261243
+Node: VMS Installation Details1262928
+Node: VMS Running1265190
+Node: VMS GNV1269469
+Node: Bugs1270183
+Node: Bug definition1271095
+Node: Bug address1274031
+Node: Usenet1277419
+Node: Performance bugs1278608
+Node: Asking for help1281529
+Node: Maintainers1283496
+Node: Other Versions1284690
+Node: Installation summary1292542
+Node: Notes1293906
+Node: Compatibility Mode1294700
+Node: Additions1295482
+Node: Accessing The Source1296407
+Node: Adding Code1297844
+Node: New Ports1304036
+Node: Derived Files1308411
+Ref: Derived Files-Footnote-11314071
+Ref: Derived Files-Footnote-21314106
+Ref: Derived Files-Footnote-31314704
+Node: Future Extensions1314818
+Node: Implementation Limitations1315476
+Node: Extension Design1316686
+Node: Old Extension Problems1317830
+Ref: Old Extension Problems-Footnote-11319348
+Node: Extension New Mechanism Goals1319405
+Ref: Extension New Mechanism Goals-Footnote-11322769
+Node: Extension Other Design Decisions1322958
+Node: Extension Future Growth1325071
+Node: Notes summary1325677
+Node: Basic Concepts1326835
+Node: Basic High Level1327516
+Ref: figure-general-flow1327798
+Ref: figure-process-flow1328484
+Ref: Basic High Level-Footnote-11331786
+Node: Basic Data Typing1331971
+Node: Glossary1335299
+Node: Copying1367184
+Node: GNU Free Documentation License1404727
+Node: Index1429847
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 317635f..446f9c3 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -12054,7 +12054,7 @@ argument to @code{sub()} or @code{gsub()}, they retain 
their type.  Thus,
 if you have something like this:
-re = @/don't panic/
+re = @@/don't panic/
 sub(/don't/, "do", re)
 print typeof(re), re
 @end example
diff --git a/doc/ b/doc/
index 171073e..86e5738 100644
--- a/doc/
+++ b/doc/
@@ -11380,7 +11380,7 @@ argument to @code{sub()} or @code{gsub()}, they retain 
their type.  Thus,
 if you have something like this:
-re = @/don't panic/
+re = @@/don't panic/
 sub(/don't/, "do", re)
 print typeof(re), re
 @end example


Summary of changes:
 doc/ChangeLog   |   5 +
 doc/   | 898 ++++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |   2 +-
 doc/ |   2 +-
 4 files changed, 456 insertions(+), 451 deletions(-)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]