[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-3647-gb955ae

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-3647-gb955aee
Date: Thu, 7 Feb 2019 12:34:14 -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, master has been updated
       via  b955aee3a11791d92e75232f8ccd914e80cb6d4a (commit)
       via  c3739fd168ff13235f5a1b95b8d6849ba9a11dd3 (commit)
      from  c5c41a1f9918e746c0bfaf88876368fbe6059911 (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 b955aee3a11791d92e75232f8ccd914e80cb6d4a
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Feb 7 19:33:52 2019 +0200

    Move to makeinfo 6.5.

diff --git a/ChangeLog b/ChangeLog
index 99054a2..84457d8 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2019-02-07         Arnold D. Robbins     <address@hidden>
+       * NEWS: Updated.
 2019-02-05         Arnold D. Robbins     <address@hidden>
        * (EXTRA_DIST): Add NEWS.1.
diff --git a/NEWS b/NEWS
index b5e655d..665daa7 100644
--- a/NEWS
+++ b/NEWS
@@ -17,7 +17,8 @@ Changes from 4.2.1 to 5.0.0
    me to stop carrying forward decades of changes against the original
    ones from GLIBC.
-4. Infrastructure upgrades: Bison 3.3, Automake 1.16.1, Gettext
+4. Infrastructure upgrades: Bison 3.3, Automake 1.16.1, Gettext,
+   makeinfo 6.5.
 5. The undocumented configure option and code that enabled the use of
    non-English "letters" in identifiers is now gone.
@@ -34,7 +35,7 @@ Changes from 4.2.1 to 5.0.0
 10. Comment handling in the pretty-printer has been reworked almost completely
     from scratch. As a result, comments in many corner cases that were
-   previously lost are now included in the formatted output.
+    previously lost are now included in the formatted output.
 11. Namespaces have been implemented! See the manual.  One consequence of this
     is that files included with -i, read with -f, and command line program
@@ -43,5 +44,5 @@ Changes from 4.2.1 to 5.0.0
        gawk -e 'BEGIN {' -e 'print "hello" }'
-XX. A number of bugs, some of them quite significant, have been fixed.
+12. A number of bugs, some of them quite significant, have been fixed.
     See the ChangeLog for details.
diff --git a/doc/ChangeLog b/doc/ChangeLog
index d572842..e75a1b7 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,6 +1,7 @@
 2019-02-07         Arnold D. Robbins     <address@hidden>
        * Fix some indexing with too many commas.
+       * Regenerated, moved to makeinfo 6.5.
 2019-02-04         Arnold D. Robbins     <address@hidden>
diff --git a/doc/ b/doc/
index 7fa1e6a..d1fe12a 100644
--- a/doc/
+++ b/doc/
@@ -1,4 +1,4 @@
-This is, produced by makeinfo version 6.1 from gawk.texi.
+This is, produced by makeinfo version 6.5 from gawk.texi.
 Copyright (C) 1989, 1991, 1992, 1993, 1996-2005, 2007, 2009-2019
 Free Software Foundation, Inc.
@@ -7721,7 +7721,7 @@ text.
 inside string constants.  And indeed, all 'awk' implementations report
 an error if you try to do so.  For example:
-     $ gawk 'BEGIN { print "hello, 
+     $ gawk 'BEGIN { print "hello,
      > world" }'
      -| gawk: cmd. line:1: BEGIN { print "hello,
      -| gawk: cmd. line:1:               ^ unterminated string
@@ -16144,7 +16144,7 @@ infinite recursion if you don't pay attention.  Here is 
an example use:
      -| { print FILENAME, FNR, $0 }
-     $ gawk -f rewind.awk -f test.awk data 
+     $ gawk -f rewind.awk -f test.awk data
      -| data 1 a
      -| data 2 b
      -| data 1 a
@@ -36921,448 +36921,448 @@ Node: Expressions334306
 Node: Values335494
 Node: Constants336172
 Node: Scalar Constants336863
-Ref: Scalar Constants-Footnote-1339388
-Node: Nondecimal-numbers339638
-Node: Regexp Constants342639
-Node: Using Constant Regexps343165
-Node: Standard Regexp Constants343787
-Node: Strong Regexp Constants346975
-Node: Variables349933
-Node: Using Variables350590
-Node: Assignment Options352500
-Node: Conversion354967
-Node: Strings And Numbers355491
-Ref: Strings And Numbers-Footnote-1358554
-Node: Locale influences conversions358663
-Ref: table-locale-affects361421
-Node: All Operators362039
-Node: Arithmetic Ops362668
-Node: Concatenation365174
-Ref: Concatenation-Footnote-1368021
-Node: Assignment Ops368128
-Ref: table-assign-ops373119
-Node: Increment Ops374432
-Node: Truth Values and Conditions377892
-Node: Truth Values378966
-Node: Typing and Comparison380014
-Node: Variable Typing380834
-Ref: Variable Typing-Footnote-1387297
-Ref: Variable Typing-Footnote-2387369
-Node: Comparison Operators387446
-Ref: table-relational-ops387865
-Node: POSIX String Comparison391360
-Ref: POSIX String Comparison-Footnote-1393055
-Ref: POSIX String Comparison-Footnote-2393194
-Node: Boolean Ops393278
-Ref: Boolean Ops-Footnote-1397760
-Node: Conditional Exp397852
-Node: Function Calls399588
-Node: Precedence403465
-Node: Locales407124
-Node: Expressions Summary408756
-Node: Patterns and Actions411329
-Node: Pattern Overview412449
-Node: Regexp Patterns414126
-Node: Expression Patterns414668
-Node: Ranges418449
-Node: BEGIN/END421557
-Node: Using BEGIN/END422318
-Ref: Using BEGIN/END-Footnote-1425054
-Node: I/O And BEGIN/END425160
-Node: Empty430387
-Node: Using Shell Variables430704
-Node: Action Overview432978
-Node: Statements435303
-Node: If Statement437151
-Node: While Statement438646
-Node: Do Statement440674
-Node: For Statement441822
-Node: Switch Statement444993
-Node: Break Statement447379
-Node: Continue Statement449471
-Node: Next Statement451298
-Node: Nextfile Statement453681
-Node: Exit Statement456333
-Node: Built-in Variables458736
-Node: User-modified459869
-Node: Auto-set467636
-Ref: Auto-set-Footnote-1484443
-Ref: Auto-set-Footnote-2484649
-Node: ARGC and ARGV484705
-Node: Pattern Action Summary488918
-Node: Arrays491348
-Node: Array Basics492677
-Node: Array Intro493521
-Ref: figure-array-elements495496
-Ref: Array Intro-Footnote-1498200
-Node: Reference to Elements498328
-Node: Assigning Elements500792
-Node: Array Example501283
-Node: Scanning an Array503042
-Node: Controlling Scanning506064
-Ref: Controlling Scanning-Footnote-1511463
-Node: Numeric Array Subscripts511779
-Node: Uninitialized Subscripts513963
-Node: Delete515582
-Ref: Delete-Footnote-1518334
-Node: Multidimensional518391
-Node: Multiscanning521486
-Node: Arrays of Arrays523077
-Node: Arrays Summary527845
-Node: Functions529938
-Node: Built-in530976
-Node: Calling Built-in532057
-Node: Numeric Functions534053
-Ref: Numeric Functions-Footnote-1538081
-Ref: Numeric Functions-Footnote-2538726
-Ref: Numeric Functions-Footnote-3538774
-Node: String Functions539046
-Ref: String Functions-Footnote-1562904
-Ref: String Functions-Footnote-2563032
-Ref: String Functions-Footnote-3563280
-Node: Gory Details563367
-Ref: table-sub-escapes565158
-Ref: table-sub-proposed566677
-Ref: table-posix-sub568040
-Ref: table-gensub-escapes569581
-Ref: Gory Details-Footnote-1570404
-Node: I/O Functions570558
-Ref: table-system-return-values577026
-Ref: I/O Functions-Footnote-1579106
-Ref: I/O Functions-Footnote-2579254
-Node: Time Functions579374
-Ref: Time Functions-Footnote-1590045
-Ref: Time Functions-Footnote-2590113
-Ref: Time Functions-Footnote-3590271
-Ref: Time Functions-Footnote-4590382
-Ref: Time Functions-Footnote-5590494
-Ref: Time Functions-Footnote-6590721
-Node: Bitwise Functions590987
-Ref: table-bitwise-ops591581
-Ref: Bitwise Functions-Footnote-1597644
-Ref: Bitwise Functions-Footnote-2597817
-Node: Type Functions598008
-Node: I18N Functions600759
-Node: User-defined602410
-Node: Definition Syntax603215
-Ref: Definition Syntax-Footnote-1608902
-Node: Function Example608973
-Ref: Function Example-Footnote-1611895
-Node: Function Caveats611917
-Node: Calling A Function612435
-Node: Variable Scope613393
-Node: Pass By Value/Reference616387
-Node: Return Statement619886
-Node: Dynamic Typing622865
-Node: Indirect Calls623795
-Ref: Indirect Calls-Footnote-1634047
-Node: Functions Summary634175
-Node: Library Functions636880
-Ref: Library Functions-Footnote-1640487
-Ref: Library Functions-Footnote-2640630
-Node: Library Names640801
-Ref: Library Names-Footnote-1644468
-Ref: Library Names-Footnote-2644691
-Node: General Functions644777
-Node: Strtonum Function645880
-Node: Assert Function648902
-Node: Round Function652228
-Node: Cliff Random Function653768
-Node: Ordinal Functions654784
-Ref: Ordinal Functions-Footnote-1657847
-Ref: Ordinal Functions-Footnote-2658099
-Node: Join Function658309
-Ref: Join Function-Footnote-1660079
-Node: Getlocaltime Function660279
-Node: Readfile Function664021
-Node: Shell Quoting665998
-Node: Data File Management667399
-Node: Filetrans Function668031
-Node: Rewind Function672127
-Node: File Checking674037
-Ref: File Checking-Footnote-1675371
-Node: Empty Files675572
-Node: Ignoring Assigns677551
-Node: Getopt Function679101
-Ref: Getopt Function-Footnote-1690570
-Node: Passwd Functions690770
-Ref: Passwd Functions-Footnote-1699609
-Node: Group Functions699697
-Ref: Group Functions-Footnote-1707595
-Node: Walking Arrays707802
-Node: Library Functions Summary710810
-Node: Library Exercises712216
-Node: Sample Programs712681
-Node: Running Examples713451
-Node: Clones714179
-Node: Cut Program715403
-Node: Egrep Program725332
-Ref: Egrep Program-Footnote-1732844
-Node: Id Program732954
-Node: Split Program736634
-Ref: Split Program-Footnote-1740092
-Node: Tee Program740221
-Node: Uniq Program743011
-Node: Wc Program750632
-Ref: Wc Program-Footnote-1754887
-Node: Miscellaneous Programs754981
-Node: Dupword Program756194
-Node: Alarm Program758224
-Node: Translate Program763079
-Ref: Translate Program-Footnote-1767644
-Node: Labels Program767914
-Ref: Labels Program-Footnote-1771265
-Node: Word Sorting771349
-Node: History Sorting775421
-Node: Extract Program777256
-Node: Simple Sed785310
-Node: Igawk Program788384
-Ref: Igawk Program-Footnote-1802715
-Ref: Igawk Program-Footnote-2802917
-Ref: Igawk Program-Footnote-3803039
-Node: Anagram Program803154
-Node: Signature Program806216
-Node: Programs Summary807463
-Node: Programs Exercises808677
-Ref: Programs Exercises-Footnote-1812806
-Node: Advanced Features812897
-Node: Nondecimal Data814887
-Node: Array Sorting816478
-Node: Controlling Array Traversal817178
-Ref: Controlling Array Traversal-Footnote-1825546
-Node: Array Sorting Functions825664
-Ref: Array Sorting Functions-Footnote-1830755
-Node: Two-way I/O830951
-Ref: Two-way I/O-Footnote-1838672
-Ref: Two-way I/O-Footnote-2838859
-Node: TCP/IP Networking838941
-Node: Profiling842059
-Node: Advanced Features Summary851077
-Node: Internationalization852921
-Node: I18N and L10N854401
-Node: Explaining gettext855088
-Ref: Explaining gettext-Footnote-1860980
-Ref: Explaining gettext-Footnote-2861165
-Node: Programmer i18n861330
-Ref: Programmer i18n-Footnote-1866279
-Node: Translator i18n866328
-Node: String Extraction867122
-Ref: String Extraction-Footnote-1868254
-Node: Printf Ordering868340
-Ref: Printf Ordering-Footnote-1871126
-Node: I18N Portability871190
-Ref: I18N Portability-Footnote-1873646
-Node: I18N Example873709
-Ref: I18N Example-Footnote-1876984
-Ref: I18N Example-Footnote-2877057
-Node: Gawk I18N877166
-Node: I18N Summary877811
-Node: Debugger879152
-Node: Debugging880152
-Node: Debugging Concepts880593
-Node: Debugging Terms882402
-Node: Awk Debugging884977
-Ref: Awk Debugging-Footnote-1885922
-Node: Sample Debugging Session886054
-Node: Debugger Invocation886588
-Node: Finding The Bug887974
-Node: List of Debugger Commands894448
-Node: Breakpoint Control895781
-Node: Debugger Execution Control899475
-Node: Viewing And Changing Data902837
-Node: Execution Stack906211
-Node: Debugger Info907848
-Node: Miscellaneous Debugger Commands911919
-Node: Readline Support916981
-Node: Limitations917877
-Node: Debugging Summary919986
-Node: Namespaces921265
-Node: Global Namespace922344
-Node: Qualified Names923742
-Node: Default Namespace924741
-Node: Changing The Namespace925482
-Node: Naming Rules927096
-Node: Internal Name Management928944
-Node: Namespace Example929986
-Node: Namespace And Features932548
-Node: Namespace Summary933983
-Node: Arbitrary Precision Arithmetic935460
-Node: Computer Arithmetic936947
-Ref: table-numeric-ranges940713
-Ref: table-floating-point-ranges941206
-Ref: Computer Arithmetic-Footnote-1941864
-Node: Math Definitions941921
-Ref: table-ieee-formats945237
-Ref: Math Definitions-Footnote-1945840
-Node: MPFR features945945
-Node: FP Math Caution947663
-Ref: FP Math Caution-Footnote-1948735
-Node: Inexactness of computations949104
-Node: Inexact representation950064
-Node: Comparing FP Values951424
-Node: Errors accumulate952665
-Node: Getting Accuracy954098
-Node: Try To Round956808
-Node: Setting precision957707
-Ref: table-predefined-precision-strings958404
-Node: Setting the rounding mode960234
-Ref: table-gawk-rounding-modes960608
-Ref: Setting the rounding mode-Footnote-1964539
-Node: Arbitrary Precision Integers964718
-Ref: Arbitrary Precision Integers-Footnote-1967893
-Node: Checking for MPFR968042
-Node: POSIX Floating Point Problems969516
-Ref: POSIX Floating Point Problems-Footnote-1973801
-Node: Floating point summary973839
-Node: Dynamic Extensions976029
-Node: Extension Intro977582
-Node: Plugin License978848
-Node: Extension Mechanism Outline979645
-Ref: figure-load-extension980084
-Ref: figure-register-new-function981649
-Ref: figure-call-new-function982741
-Node: Extension API Description984803
-Node: Extension API Functions Introduction986445
-Ref: table-api-std-headers988281
-Node: General Data Types992146
-Ref: General Data Types-Footnote-11000507
-Node: Memory Allocation Functions1000806
-Ref: Memory Allocation Functions-Footnote-11005016
-Node: Constructor Functions1005115
-Node: Registration Functions1008701
-Node: Extension Functions1009386
-Node: Exit Callback Functions1014708
-Node: Extension Version String1015958
-Node: Input Parsers1016621
-Node: Output Wrappers1029342
-Node: Two-way processors1033854
-Node: Printing Messages1036119
-Ref: Printing Messages-Footnote-11037290
-Node: Updating ERRNO1037443
-Node: Requesting Values1038182
-Ref: table-value-types-returned1038919
-Node: Accessing Parameters1039855
-Node: Symbol Table Access1041090
-Node: Symbol table by name1041602
-Ref: Symbol table by name-Footnote-11044626
-Node: Symbol table by cookie1044754
-Ref: Symbol table by cookie-Footnote-11048939
-Node: Cached values1049003
-Ref: Cached values-Footnote-11052539
-Node: Array Manipulation1052692
-Ref: Array Manipulation-Footnote-11053783
-Node: Array Data Types1053820
-Ref: Array Data Types-Footnote-11056478
-Node: Array Functions1056570
-Node: Flattening Arrays1061068
-Node: Creating Arrays1068044
-Node: Redirection API1072811
-Node: Extension API Variables1075644
-Node: Extension Versioning1076355
-Ref: gawk-api-version1076784
-Node: Extension GMP/MPFR Versioning1078515
-Node: Extension API Informational Variables1080143
-Node: Extension API Boilerplate1081216
-Node: Changes from API V11085190
-Node: Finding Extensions1086762
-Node: Extension Example1087321
-Node: Internal File Description1088119
-Node: Internal File Ops1092199
-Ref: Internal File Ops-Footnote-11103549
-Node: Using Internal File Ops1103689
-Ref: Using Internal File Ops-Footnote-11106072
-Node: Extension Samples1106346
-Node: Extension Sample File Functions1107875
-Node: Extension Sample Fnmatch1115524
-Node: Extension Sample Fork1117011
-Node: Extension Sample Inplace1118229
-Node: Extension Sample Ord1121533
-Node: Extension Sample Readdir1122369
-Ref: table-readdir-file-types1123258
-Node: Extension Sample Revout1124063
-Node: Extension Sample Rev2way1124652
-Node: Extension Sample Read write array1125392
-Node: Extension Sample Readfile1127334
-Node: Extension Sample Time1128429
-Node: Extension Sample API Tests1129777
-Node: gawkextlib1130269
-Node: Extension summary1133187
-Node: Extension Exercises1136889
-Node: Language History1138131
-Node: V7/SVR3.11139787
-Node: SVR41141939
-Node: POSIX1143373
-Node: BTL1144753
-Node: POSIX/GNU1145482
-Node: Feature History1151260
-Node: Common Extensions1167306
-Node: Ranges and Locales1168589
-Ref: Ranges and Locales-Footnote-11173205
-Ref: Ranges and Locales-Footnote-21173232
-Ref: Ranges and Locales-Footnote-31173467
-Node: Contributors1173688
-Node: History summary1179633
-Node: Installation1181013
-Node: Gawk Distribution1181957
-Node: Getting1182441
-Node: Extracting1183404
-Node: Distribution contents1185042
-Node: Unix Installation1191522
-Node: Quick Installation1192204
-Node: Shell Startup Files1194618
-Node: Additional Configuration Options1195707
-Node: Configuration Philosophy1197872
-Node: Non-Unix Installation1200241
-Node: PC Installation1200701
-Node: PC Binary Installation1201539
-Node: PC Compiling1201974
-Node: PC Using1203091
-Node: Cygwin1206644
-Node: MSYS1207743
-Node: VMS Installation1208244
-Node: VMS Compilation1209035
-Ref: VMS Compilation-Footnote-11210264
-Node: VMS Dynamic Extensions1210322
-Node: VMS Installation Details1212007
-Node: VMS Running1214260
-Node: VMS GNV1218539
-Node: VMS Old Gawk1219274
-Node: Bugs1219745
-Node: Bug address1220408
-Node: Usenet1223390
-Node: Maintainers1224394
-Node: Other Versions1225655
-Node: Installation summary1232569
-Node: Notes1233771
-Node: Compatibility Mode1234565
-Node: Additions1235347
-Node: Accessing The Source1236272
-Node: Adding Code1237709
-Node: New Ports1243928
-Node: Derived Files1248416
-Ref: Derived Files-Footnote-11254062
-Ref: Derived Files-Footnote-21254097
-Ref: Derived Files-Footnote-31254695
-Node: Future Extensions1254809
-Node: Implementation Limitations1255467
-Node: Extension Design1256650
-Node: Old Extension Problems1257794
-Ref: Old Extension Problems-Footnote-11259312
-Node: Extension New Mechanism Goals1259369
-Ref: Extension New Mechanism Goals-Footnote-11262733
-Node: Extension Other Design Decisions1262922
-Node: Extension Future Growth1265035
-Node: Notes summary1265871
-Node: Basic Concepts1267046
-Node: Basic High Level1267727
-Ref: figure-general-flow1268009
-Ref: figure-process-flow1268694
-Ref: Basic High Level-Footnote-11271995
-Node: Basic Data Typing1272180
-Node: Glossary1275508
-Node: Copying1307346
-Node: GNU Free Documentation License1344889
-Node: Index1370009
+Ref: Scalar Constants-Footnote-1339387
+Node: Nondecimal-numbers339637
+Node: Regexp Constants342638
+Node: Using Constant Regexps343164
+Node: Standard Regexp Constants343786
+Node: Strong Regexp Constants346974
+Node: Variables349932
+Node: Using Variables350589
+Node: Assignment Options352499
+Node: Conversion354966
+Node: Strings And Numbers355490
+Ref: Strings And Numbers-Footnote-1358553
+Node: Locale influences conversions358662
+Ref: table-locale-affects361420
+Node: All Operators362038
+Node: Arithmetic Ops362667
+Node: Concatenation365173
+Ref: Concatenation-Footnote-1368020
+Node: Assignment Ops368127
+Ref: table-assign-ops373118
+Node: Increment Ops374431
+Node: Truth Values and Conditions377891
+Node: Truth Values378965
+Node: Typing and Comparison380013
+Node: Variable Typing380833
+Ref: Variable Typing-Footnote-1387296
+Ref: Variable Typing-Footnote-2387368
+Node: Comparison Operators387445
+Ref: table-relational-ops387864
+Node: POSIX String Comparison391359
+Ref: POSIX String Comparison-Footnote-1393054
+Ref: POSIX String Comparison-Footnote-2393193
+Node: Boolean Ops393277
+Ref: Boolean Ops-Footnote-1397759
+Node: Conditional Exp397851
+Node: Function Calls399587
+Node: Precedence403464
+Node: Locales407123
+Node: Expressions Summary408755
+Node: Patterns and Actions411328
+Node: Pattern Overview412448
+Node: Regexp Patterns414125
+Node: Expression Patterns414667
+Node: Ranges418448
+Node: BEGIN/END421556
+Node: Using BEGIN/END422317
+Ref: Using BEGIN/END-Footnote-1425053
+Node: I/O And BEGIN/END425159
+Node: Empty430386
+Node: Using Shell Variables430703
+Node: Action Overview432977
+Node: Statements435302
+Node: If Statement437150
+Node: While Statement438645
+Node: Do Statement440673
+Node: For Statement441821
+Node: Switch Statement444992
+Node: Break Statement447378
+Node: Continue Statement449470
+Node: Next Statement451297
+Node: Nextfile Statement453680
+Node: Exit Statement456332
+Node: Built-in Variables458735
+Node: User-modified459868
+Node: Auto-set467635
+Ref: Auto-set-Footnote-1484442
+Ref: Auto-set-Footnote-2484648
+Node: ARGC and ARGV484704
+Node: Pattern Action Summary488917
+Node: Arrays491347
+Node: Array Basics492676
+Node: Array Intro493520
+Ref: figure-array-elements495495
+Ref: Array Intro-Footnote-1498199
+Node: Reference to Elements498327
+Node: Assigning Elements500791
+Node: Array Example501282
+Node: Scanning an Array503041
+Node: Controlling Scanning506063
+Ref: Controlling Scanning-Footnote-1511462
+Node: Numeric Array Subscripts511778
+Node: Uninitialized Subscripts513962
+Node: Delete515581
+Ref: Delete-Footnote-1518333
+Node: Multidimensional518390
+Node: Multiscanning521485
+Node: Arrays of Arrays523076
+Node: Arrays Summary527844
+Node: Functions529937
+Node: Built-in530975
+Node: Calling Built-in532056
+Node: Numeric Functions534052
+Ref: Numeric Functions-Footnote-1538080
+Ref: Numeric Functions-Footnote-2538725
+Ref: Numeric Functions-Footnote-3538773
+Node: String Functions539045
+Ref: String Functions-Footnote-1562903
+Ref: String Functions-Footnote-2563031
+Ref: String Functions-Footnote-3563279
+Node: Gory Details563366
+Ref: table-sub-escapes565157
+Ref: table-sub-proposed566676
+Ref: table-posix-sub568039
+Ref: table-gensub-escapes569580
+Ref: Gory Details-Footnote-1570403
+Node: I/O Functions570557
+Ref: table-system-return-values577025
+Ref: I/O Functions-Footnote-1579105
+Ref: I/O Functions-Footnote-2579253
+Node: Time Functions579373
+Ref: Time Functions-Footnote-1590044
+Ref: Time Functions-Footnote-2590112
+Ref: Time Functions-Footnote-3590270
+Ref: Time Functions-Footnote-4590381
+Ref: Time Functions-Footnote-5590493
+Ref: Time Functions-Footnote-6590720
+Node: Bitwise Functions590986
+Ref: table-bitwise-ops591580
+Ref: Bitwise Functions-Footnote-1597643
+Ref: Bitwise Functions-Footnote-2597816
+Node: Type Functions598007
+Node: I18N Functions600758
+Node: User-defined602409
+Node: Definition Syntax603214
+Ref: Definition Syntax-Footnote-1608901
+Node: Function Example608972
+Ref: Function Example-Footnote-1611894
+Node: Function Caveats611916
+Node: Calling A Function612434
+Node: Variable Scope613392
+Node: Pass By Value/Reference616386
+Node: Return Statement619885
+Node: Dynamic Typing622864
+Node: Indirect Calls623794
+Ref: Indirect Calls-Footnote-1634046
+Node: Functions Summary634174
+Node: Library Functions636879
+Ref: Library Functions-Footnote-1640486
+Ref: Library Functions-Footnote-2640629
+Node: Library Names640800
+Ref: Library Names-Footnote-1644467
+Ref: Library Names-Footnote-2644690
+Node: General Functions644776
+Node: Strtonum Function645879
+Node: Assert Function648901
+Node: Round Function652227
+Node: Cliff Random Function653767
+Node: Ordinal Functions654783
+Ref: Ordinal Functions-Footnote-1657846
+Ref: Ordinal Functions-Footnote-2658098
+Node: Join Function658308
+Ref: Join Function-Footnote-1660078
+Node: Getlocaltime Function660278
+Node: Readfile Function664020
+Node: Shell Quoting665997
+Node: Data File Management667398
+Node: Filetrans Function668030
+Node: Rewind Function672126
+Node: File Checking674035
+Ref: File Checking-Footnote-1675369
+Node: Empty Files675570
+Node: Ignoring Assigns677549
+Node: Getopt Function679099
+Ref: Getopt Function-Footnote-1690568
+Node: Passwd Functions690768
+Ref: Passwd Functions-Footnote-1699607
+Node: Group Functions699695
+Ref: Group Functions-Footnote-1707593
+Node: Walking Arrays707800
+Node: Library Functions Summary710808
+Node: Library Exercises712214
+Node: Sample Programs712679
+Node: Running Examples713449
+Node: Clones714177
+Node: Cut Program715401
+Node: Egrep Program725330
+Ref: Egrep Program-Footnote-1732842
+Node: Id Program732952
+Node: Split Program736632
+Ref: Split Program-Footnote-1740090
+Node: Tee Program740219
+Node: Uniq Program743009
+Node: Wc Program750630
+Ref: Wc Program-Footnote-1754885
+Node: Miscellaneous Programs754979
+Node: Dupword Program756192
+Node: Alarm Program758222
+Node: Translate Program763077
+Ref: Translate Program-Footnote-1767642
+Node: Labels Program767912
+Ref: Labels Program-Footnote-1771263
+Node: Word Sorting771347
+Node: History Sorting775419
+Node: Extract Program777254
+Node: Simple Sed785308
+Node: Igawk Program788382
+Ref: Igawk Program-Footnote-1802713
+Ref: Igawk Program-Footnote-2802915
+Ref: Igawk Program-Footnote-3803037
+Node: Anagram Program803152
+Node: Signature Program806214
+Node: Programs Summary807461
+Node: Programs Exercises808675
+Ref: Programs Exercises-Footnote-1812804
+Node: Advanced Features812895
+Node: Nondecimal Data814885
+Node: Array Sorting816476
+Node: Controlling Array Traversal817176
+Ref: Controlling Array Traversal-Footnote-1825544
+Node: Array Sorting Functions825662
+Ref: Array Sorting Functions-Footnote-1830753
+Node: Two-way I/O830949
+Ref: Two-way I/O-Footnote-1838670
+Ref: Two-way I/O-Footnote-2838857
+Node: TCP/IP Networking838939
+Node: Profiling842057
+Node: Advanced Features Summary851075
+Node: Internationalization852919
+Node: I18N and L10N854399
+Node: Explaining gettext855086
+Ref: Explaining gettext-Footnote-1860978
+Ref: Explaining gettext-Footnote-2861163
+Node: Programmer i18n861328
+Ref: Programmer i18n-Footnote-1866277
+Node: Translator i18n866326
+Node: String Extraction867120
+Ref: String Extraction-Footnote-1868252
+Node: Printf Ordering868338
+Ref: Printf Ordering-Footnote-1871124
+Node: I18N Portability871188
+Ref: I18N Portability-Footnote-1873644
+Node: I18N Example873707
+Ref: I18N Example-Footnote-1876982
+Ref: I18N Example-Footnote-2877055
+Node: Gawk I18N877164
+Node: I18N Summary877809
+Node: Debugger879150
+Node: Debugging880150
+Node: Debugging Concepts880591
+Node: Debugging Terms882400
+Node: Awk Debugging884975
+Ref: Awk Debugging-Footnote-1885920
+Node: Sample Debugging Session886052
+Node: Debugger Invocation886586
+Node: Finding The Bug887972
+Node: List of Debugger Commands894446
+Node: Breakpoint Control895779
+Node: Debugger Execution Control899473
+Node: Viewing And Changing Data902835
+Node: Execution Stack906209
+Node: Debugger Info907846
+Node: Miscellaneous Debugger Commands911917
+Node: Readline Support916979
+Node: Limitations917875
+Node: Debugging Summary919984
+Node: Namespaces921263
+Node: Global Namespace922342
+Node: Qualified Names923740
+Node: Default Namespace924739
+Node: Changing The Namespace925480
+Node: Naming Rules927094
+Node: Internal Name Management928942
+Node: Namespace Example929984
+Node: Namespace And Features932546
+Node: Namespace Summary933981
+Node: Arbitrary Precision Arithmetic935458
+Node: Computer Arithmetic936945
+Ref: table-numeric-ranges940711
+Ref: table-floating-point-ranges941204
+Ref: Computer Arithmetic-Footnote-1941862
+Node: Math Definitions941919
+Ref: table-ieee-formats945235
+Ref: Math Definitions-Footnote-1945838
+Node: MPFR features945943
+Node: FP Math Caution947661
+Ref: FP Math Caution-Footnote-1948733
+Node: Inexactness of computations949102
+Node: Inexact representation950062
+Node: Comparing FP Values951422
+Node: Errors accumulate952663
+Node: Getting Accuracy954096
+Node: Try To Round956806
+Node: Setting precision957705
+Ref: table-predefined-precision-strings958402
+Node: Setting the rounding mode960232
+Ref: table-gawk-rounding-modes960606
+Ref: Setting the rounding mode-Footnote-1964537
+Node: Arbitrary Precision Integers964716
+Ref: Arbitrary Precision Integers-Footnote-1967891
+Node: Checking for MPFR968040
+Node: POSIX Floating Point Problems969514
+Ref: POSIX Floating Point Problems-Footnote-1973799
+Node: Floating point summary973837
+Node: Dynamic Extensions976027
+Node: Extension Intro977580
+Node: Plugin License978846
+Node: Extension Mechanism Outline979643
+Ref: figure-load-extension980082
+Ref: figure-register-new-function981647
+Ref: figure-call-new-function982739
+Node: Extension API Description984801
+Node: Extension API Functions Introduction986443
+Ref: table-api-std-headers988279
+Node: General Data Types992144
+Ref: General Data Types-Footnote-11000505
+Node: Memory Allocation Functions1000804
+Ref: Memory Allocation Functions-Footnote-11005014
+Node: Constructor Functions1005113
+Node: Registration Functions1008699
+Node: Extension Functions1009384
+Node: Exit Callback Functions1014706
+Node: Extension Version String1015956
+Node: Input Parsers1016619
+Node: Output Wrappers1029340
+Node: Two-way processors1033852
+Node: Printing Messages1036117
+Ref: Printing Messages-Footnote-11037288
+Node: Updating ERRNO1037441
+Node: Requesting Values1038180
+Ref: table-value-types-returned1038917
+Node: Accessing Parameters1039853
+Node: Symbol Table Access1041088
+Node: Symbol table by name1041600
+Ref: Symbol table by name-Footnote-11044624
+Node: Symbol table by cookie1044752
+Ref: Symbol table by cookie-Footnote-11048937
+Node: Cached values1049001
+Ref: Cached values-Footnote-11052537
+Node: Array Manipulation1052690
+Ref: Array Manipulation-Footnote-11053781
+Node: Array Data Types1053818
+Ref: Array Data Types-Footnote-11056476
+Node: Array Functions1056568
+Node: Flattening Arrays1061066
+Node: Creating Arrays1068042
+Node: Redirection API1072809
+Node: Extension API Variables1075642
+Node: Extension Versioning1076353
+Ref: gawk-api-version1076782
+Node: Extension GMP/MPFR Versioning1078513
+Node: Extension API Informational Variables1080141
+Node: Extension API Boilerplate1081214
+Node: Changes from API V11085188
+Node: Finding Extensions1086760
+Node: Extension Example1087319
+Node: Internal File Description1088117
+Node: Internal File Ops1092197
+Ref: Internal File Ops-Footnote-11103547
+Node: Using Internal File Ops1103687
+Ref: Using Internal File Ops-Footnote-11106070
+Node: Extension Samples1106344
+Node: Extension Sample File Functions1107873
+Node: Extension Sample Fnmatch1115522
+Node: Extension Sample Fork1117009
+Node: Extension Sample Inplace1118227
+Node: Extension Sample Ord1121531
+Node: Extension Sample Readdir1122367
+Ref: table-readdir-file-types1123256
+Node: Extension Sample Revout1124061
+Node: Extension Sample Rev2way1124650
+Node: Extension Sample Read write array1125390
+Node: Extension Sample Readfile1127332
+Node: Extension Sample Time1128427
+Node: Extension Sample API Tests1129775
+Node: gawkextlib1130267
+Node: Extension summary1133185
+Node: Extension Exercises1136887
+Node: Language History1138129
+Node: V7/SVR3.11139785
+Node: SVR41141937
+Node: POSIX1143371
+Node: BTL1144751
+Node: POSIX/GNU1145480
+Node: Feature History1151258
+Node: Common Extensions1167304
+Node: Ranges and Locales1168587
+Ref: Ranges and Locales-Footnote-11173203
+Ref: Ranges and Locales-Footnote-21173230
+Ref: Ranges and Locales-Footnote-31173465
+Node: Contributors1173686
+Node: History summary1179631
+Node: Installation1181011
+Node: Gawk Distribution1181955
+Node: Getting1182439
+Node: Extracting1183402
+Node: Distribution contents1185040
+Node: Unix Installation1191520
+Node: Quick Installation1192202
+Node: Shell Startup Files1194616
+Node: Additional Configuration Options1195705
+Node: Configuration Philosophy1197870
+Node: Non-Unix Installation1200239
+Node: PC Installation1200699
+Node: PC Binary Installation1201537
+Node: PC Compiling1201972
+Node: PC Using1203089
+Node: Cygwin1206642
+Node: MSYS1207741
+Node: VMS Installation1208242
+Node: VMS Compilation1209033
+Ref: VMS Compilation-Footnote-11210262
+Node: VMS Dynamic Extensions1210320
+Node: VMS Installation Details1212005
+Node: VMS Running1214258
+Node: VMS GNV1218537
+Node: VMS Old Gawk1219272
+Node: Bugs1219743
+Node: Bug address1220406
+Node: Usenet1223388
+Node: Maintainers1224392
+Node: Other Versions1225653
+Node: Installation summary1232567
+Node: Notes1233769
+Node: Compatibility Mode1234563
+Node: Additions1235345
+Node: Accessing The Source1236270
+Node: Adding Code1237707
+Node: New Ports1243926
+Node: Derived Files1248414
+Ref: Derived Files-Footnote-11254060
+Ref: Derived Files-Footnote-21254095
+Ref: Derived Files-Footnote-31254693
+Node: Future Extensions1254807
+Node: Implementation Limitations1255465
+Node: Extension Design1256648
+Node: Old Extension Problems1257792
+Ref: Old Extension Problems-Footnote-11259310
+Node: Extension New Mechanism Goals1259367
+Ref: Extension New Mechanism Goals-Footnote-11262731
+Node: Extension Other Design Decisions1262920
+Node: Extension Future Growth1265033
+Node: Notes summary1265869
+Node: Basic Concepts1267044
+Node: Basic High Level1267725
+Ref: figure-general-flow1268007
+Ref: figure-process-flow1268692
+Ref: Basic High Level-Footnote-11271993
+Node: Basic Data Typing1272178
+Node: Glossary1275506
+Node: Copying1307344
+Node: GNU Free Documentation License1344887
+Node: Index1370007
 End Tag Table

commit c3739fd168ff13235f5a1b95b8d6849ba9a11dd3
Author: Arnold D. Robbins <address@hidden>
Date:   Thu Feb 7 19:30:29 2019 +0200

    Small doc fix.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index e1a2b2c..d572842 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,7 @@
+2019-02-07         Arnold D. Robbins     <address@hidden>
+       * Fix some indexing with too many commas.
 2019-02-04         Arnold D. Robbins     <address@hidden>
        * gawk.1: Some more minor edits.
diff --git a/doc/gawk.texi b/doc/gawk.texi
index e1140ea..b08231d 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -29168,8 +29168,8 @@ or @code{while}) shows how many times the loop test was 
 statement in a rule to determine how many times the rule was executed.
 If the first statement is a loop, the count is misleading.)
address@hidden functions, user-defined, counts, in a profile
address@hidden user-defined, functions, counts, in a profile
address@hidden functions, user-defined, address@hidden in a profile
address@hidden user-defined, functions, address@hidden in a profile
 For user-defined functions, the count next to the @code{function}
 keyword indicates how many times the function was called.
diff --git a/doc/ b/doc/
index b24324a..05eb41b 100644
--- a/doc/
+++ b/doc/
@@ -28180,8 +28180,8 @@ or @code{while}) shows how many times the loop test was 
 statement in a rule to determine how many times the rule was executed.
 If the first statement is a loop, the count is misleading.)
address@hidden functions, user-defined, counts, in a profile
address@hidden user-defined, functions, counts, in a profile
address@hidden functions, user-defined, address@hidden in a profile
address@hidden user-defined, functions, address@hidden in a profile
 For user-defined functions, the count next to the @code{function}
 keyword indicates how many times the function was called.


Summary of changes:
 ChangeLog       |   4 +
 NEWS            |   7 +-
 doc/ChangeLog   |   5 +
 doc/   | 892 ++++++++++++++++++++++++++++----------------------------
 doc/gawk.texi   |   4 +-
 doc/ |   4 +-
 6 files changed, 463 insertions(+), 453 deletions(-)


reply via email to

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