[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2852-g1736de
From: |
Arnold Robbins |
Subject: |
[gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2852-g1736de9 |
Date: |
Thu, 9 Nov 2017 14:05:37 -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 1736de9cfa770b68c6a3b4eccb66a96bd68471e3 (commit)
via c2526c4c963c3f6f86f0f98cf58f87a80513e13f (commit)
via f5c665d78447a479a5cae95ddaaaf9035ce4e18b (commit)
via a5397f50278d484584b4c157d0deafe72bed32b4 (commit)
via 19905e061994bab83ffdce30dab36cea12e68fe4 (commit)
via 260eb47384d0f212a8f1cc505d407b7022e8ee46 (commit)
via 1245e9e5153ff9612690177fe64faa5458a8d76c (commit)
from 67daaccf1c28720654f70c2c570d81d472a88211 (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=1736de9cfa770b68c6a3b4eccb66a96bd68471e3
commit 1736de9cfa770b68c6a3b4eccb66a96bd68471e3
Merge: a5397f5 c2526c4
Author: Arnold D. Robbins <address@hidden>
Date: Thu Nov 9 21:05:27 2017 +0200
Merge branch 'gawk-4.2-stable'
diff --cc doc/gawk.info
index 1a2c16e,6bea9c5..226cc6e
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@@ -36081,378 -36089,378 +36081,378 @@@ Node: If Statement43043
Node: While Statement431930
Node: Do Statement433958
Node: For Statement435106
- Node: Switch Statement438264
- Node: Break Statement440650
- Node: Continue Statement442742
- Node: Next Statement444569
- Node: Nextfile Statement446952
- Node: Exit Statement449604
- Node: Built-in Variables452007
- Node: User-modified453140
- Node: Auto-set460907
- Ref: Auto-set-Footnote-1477240
- Ref: Auto-set-Footnote-2477446
- Node: ARGC and ARGV477502
- Node: Pattern Action Summary481715
- Node: Arrays484145
- Node: Array Basics485474
- Node: Array Intro486318
- Ref: figure-array-elements488293
- Ref: Array Intro-Footnote-1490997
- Node: Reference to Elements491125
- Node: Assigning Elements493589
- Node: Array Example494080
- Node: Scanning an Array495839
- Node: Controlling Scanning498861
- Ref: Controlling Scanning-Footnote-1504260
- Node: Numeric Array Subscripts504576
- Node: Uninitialized Subscripts506760
- Node: Delete508379
- Ref: Delete-Footnote-1511131
- Node: Multidimensional511188
- Node: Multiscanning514283
- Node: Arrays of Arrays515874
- Node: Arrays Summary520641
- Node: Functions522734
- Node: Built-in523772
- Node: Calling Built-in524853
- Node: Numeric Functions526849
- Ref: Numeric Functions-Footnote-1530877
- Ref: Numeric Functions-Footnote-2531234
- Ref: Numeric Functions-Footnote-3531282
- Node: String Functions531554
- Ref: String Functions-Footnote-1555212
- Ref: String Functions-Footnote-2555340
- Ref: String Functions-Footnote-3555588
- Node: Gory Details555675
- Ref: table-sub-escapes557466
- Ref: table-sub-proposed558985
- Ref: table-posix-sub560348
- Ref: table-gensub-escapes561889
- Ref: Gory Details-Footnote-1562712
- Node: I/O Functions562866
- Ref: table-system-return-values569448
- Ref: I/O Functions-Footnote-1571428
- Ref: I/O Functions-Footnote-2571576
- Node: Time Functions571696
- Ref: Time Functions-Footnote-1582367
- Ref: Time Functions-Footnote-2582435
- Ref: Time Functions-Footnote-3582593
- Ref: Time Functions-Footnote-4582704
- Ref: Time Functions-Footnote-5582816
- Ref: Time Functions-Footnote-6583043
- Node: Bitwise Functions583309
- Ref: table-bitwise-ops583903
- Ref: Bitwise Functions-Footnote-1589936
- Ref: Bitwise Functions-Footnote-2590109
- Node: Type Functions590300
- Node: I18N Functions593051
- Node: User-defined594702
- Node: Definition Syntax595507
- Ref: Definition Syntax-Footnote-1601194
- Node: Function Example601265
- Ref: Function Example-Footnote-1604187
- Node: Function Caveats604209
- Node: Calling A Function604727
- Node: Variable Scope605685
- Node: Pass By Value/Reference608679
- Node: Return Statement612178
- Node: Dynamic Typing615157
- Node: Indirect Calls616087
- Ref: Indirect Calls-Footnote-1626339
- Node: Functions Summary626467
- Node: Library Functions629172
- Ref: Library Functions-Footnote-1632779
- Ref: Library Functions-Footnote-2632922
- Node: Library Names633093
- Ref: Library Names-Footnote-1636553
- Ref: Library Names-Footnote-2636776
- Node: General Functions636862
- Node: Strtonum Function637965
- Node: Assert Function640987
- Node: Round Function644313
- Node: Cliff Random Function645854
- Node: Ordinal Functions646870
- Ref: Ordinal Functions-Footnote-1649933
- Ref: Ordinal Functions-Footnote-2650185
- Node: Join Function650395
- Ref: Join Function-Footnote-1652165
- Node: Getlocaltime Function652365
- Node: Readfile Function656107
- Node: Shell Quoting658084
- Node: Data File Management659485
- Node: Filetrans Function660117
- Node: Rewind Function664213
- Node: File Checking666123
- Ref: File Checking-Footnote-1667457
- Node: Empty Files667658
- Node: Ignoring Assigns669637
- Node: Getopt Function671187
- Ref: Getopt Function-Footnote-1682656
- Node: Passwd Functions682856
- Ref: Passwd Functions-Footnote-1691695
- Node: Group Functions691783
- Ref: Group Functions-Footnote-1699681
- Node: Walking Arrays699888
- Node: Library Functions Summary702896
- Node: Library Exercises704302
- Node: Sample Programs704767
- Node: Running Examples705537
- Node: Clones706265
- Node: Cut Program707489
- Node: Egrep Program717418
- Ref: Egrep Program-Footnote-1724930
- Node: Id Program725040
- Node: Split Program728720
- Ref: Split Program-Footnote-1732179
- Node: Tee Program732308
- Node: Uniq Program735098
- Node: Wc Program742524
- Ref: Wc Program-Footnote-1746779
- Node: Miscellaneous Programs746873
- Node: Dupword Program748086
- Node: Alarm Program750116
- Node: Translate Program754971
- Ref: Translate Program-Footnote-1759536
- Node: Labels Program759806
- Ref: Labels Program-Footnote-1763157
- Node: Word Sorting763241
- Node: History Sorting767313
- Node: Extract Program769148
- Node: Simple Sed776678
- Node: Igawk Program779752
- Ref: Igawk Program-Footnote-1794083
- Ref: Igawk Program-Footnote-2794285
- Ref: Igawk Program-Footnote-3794407
- Node: Anagram Program794522
- Node: Signature Program797584
- Node: Programs Summary798831
- Node: Programs Exercises800045
- Ref: Programs Exercises-Footnote-1804174
- Node: Advanced Features804265
- Node: Nondecimal Data806255
- Node: Array Sorting807846
- Node: Controlling Array Traversal808546
- Ref: Controlling Array Traversal-Footnote-1816913
- Node: Array Sorting Functions817031
- Ref: Array Sorting Functions-Footnote-1822122
- Node: Two-way I/O822318
- Ref: Two-way I/O-Footnote-1828870
- Ref: Two-way I/O-Footnote-2829057
- Node: TCP/IP Networking829139
- Node: Profiling832257
- Ref: Profiling-Footnote-1840929
- Node: Advanced Features Summary841252
- Node: Internationalization843096
- Node: I18N and L10N844576
- Node: Explaining gettext845263
- Ref: Explaining gettext-Footnote-1851155
- Ref: Explaining gettext-Footnote-2851340
- Node: Programmer i18n851505
- Ref: Programmer i18n-Footnote-1856454
- Node: Translator i18n856503
- Node: String Extraction857297
- Ref: String Extraction-Footnote-1858429
- Node: Printf Ordering858515
- Ref: Printf Ordering-Footnote-1861301
- Node: I18N Portability861365
- Ref: I18N Portability-Footnote-1863821
- Node: I18N Example863884
- Ref: I18N Example-Footnote-1866690
- Node: Gawk I18N866763
- Node: I18N Summary867408
- Node: Debugger868749
- Node: Debugging869772
- Node: Debugging Concepts870213
- Node: Debugging Terms872022
- Node: Awk Debugging874597
- Node: Sample Debugging Session875503
- Node: Debugger Invocation876037
- Node: Finding The Bug877423
- Node: List of Debugger Commands883901
- Node: Breakpoint Control885234
- Node: Debugger Execution Control888928
- Node: Viewing And Changing Data892290
- Node: Execution Stack895664
- Node: Debugger Info897301
- Node: Miscellaneous Debugger Commands901372
- Node: Readline Support906460
- Node: Limitations907356
- Node: Debugging Summary909465
- Node: Arbitrary Precision Arithmetic910744
- Node: Computer Arithmetic912229
- Ref: table-numeric-ranges915820
- Ref: Computer Arithmetic-Footnote-1916542
- Node: Math Definitions916599
- Ref: table-ieee-formats919915
- Ref: Math Definitions-Footnote-1920518
- Node: MPFR features920623
- Node: FP Math Caution922341
- Ref: FP Math Caution-Footnote-1923413
- Node: Inexactness of computations923782
- Node: Inexact representation924742
- Node: Comparing FP Values926102
- Node: Errors accumulate927184
- Node: Getting Accuracy928617
- Node: Try To Round931327
- Node: Setting precision932226
- Ref: table-predefined-precision-strings932923
- Node: Setting the rounding mode934753
- Ref: table-gawk-rounding-modes935127
- Ref: Setting the rounding mode-Footnote-1938535
- Node: Arbitrary Precision Integers938714
- Ref: Arbitrary Precision Integers-Footnote-1941889
- Node: Checking for MPFR942038
- Node: POSIX Floating Point Problems943335
- Ref: POSIX Floating Point Problems-Footnote-1947206
- Node: Floating point summary947244
- Node: Dynamic Extensions949434
- Node: Extension Intro950987
- Node: Plugin License952253
- Node: Extension Mechanism Outline953050
- Ref: figure-load-extension953489
- Ref: figure-register-new-function955054
- Ref: figure-call-new-function956146
- Node: Extension API Description958208
- Node: Extension API Functions Introduction959850
- Node: General Data Types965390
- Ref: General Data Types-Footnote-1973751
- Node: Memory Allocation Functions974050
- Ref: Memory Allocation Functions-Footnote-1978258
- Node: Constructor Functions978357
- Node: Registration Functions981943
- Node: Extension Functions982628
- Node: Exit Callback Functions987843
- Node: Extension Version String989093
- Node: Input Parsers989756
- Node: Output Wrappers1002477
- Node: Two-way processors1006989
- Node: Printing Messages1009254
- Ref: Printing Messages-Footnote-11010425
- Node: Updating ERRNO1010578
- Node: Requesting Values1011317
- Ref: table-value-types-returned1012054
- Node: Accessing Parameters1012990
- Node: Symbol Table Access1014225
- Node: Symbol table by name1014737
- Node: Symbol table by cookie1016526
- Ref: Symbol table by cookie-Footnote-11020711
- Node: Cached values1020775
- Ref: Cached values-Footnote-11024311
- Node: Array Manipulation1024464
- Ref: Array Manipulation-Footnote-11025555
- Node: Array Data Types1025592
- Ref: Array Data Types-Footnote-11028250
- Node: Array Functions1028342
- Node: Flattening Arrays1032840
- Node: Creating Arrays1039816
- Node: Redirection API1044585
- Node: Extension API Variables1047418
- Node: Extension Versioning1048129
- Ref: gawk-api-version1048558
- Node: Extension GMP/MPFR Versioning1050286
- Node: Extension API Informational Variables1051914
- Node: Extension API Boilerplate1052987
- Node: Changes from API V11056961
- Node: Finding Extensions1057621
- Node: Extension Example1058180
- Node: Internal File Description1058978
- Node: Internal File Ops1063058
- Ref: Internal File Ops-Footnote-11074458
- Node: Using Internal File Ops1074598
- Ref: Using Internal File Ops-Footnote-11076981
- Node: Extension Samples1077255
- Node: Extension Sample File Functions1078784
- Node: Extension Sample Fnmatch1086433
- Node: Extension Sample Fork1087920
- Node: Extension Sample Inplace1089138
- Node: Extension Sample Ord1092355
- Node: Extension Sample Readdir1093191
- Ref: table-readdir-file-types1094080
- Node: Extension Sample Revout1094885
- Node: Extension Sample Rev2way1095474
- Node: Extension Sample Read write array1096214
- Node: Extension Sample Readfile1098156
- Node: Extension Sample Time1099251
- Node: Extension Sample API Tests1100599
- Node: gawkextlib1101091
- Node: Extension summary1103547
- Node: Extension Exercises1107249
- Node: Language History1108747
- Node: V7/SVR3.11110403
- Node: SVR41112555
- Node: POSIX1113989
- Node: BTL1115369
- Node: POSIX/GNU1116098
- Node: Feature History1121876
- Node: Common Extensions1137735
- Node: Ranges and Locales1139018
- Ref: Ranges and Locales-Footnote-11143634
- Ref: Ranges and Locales-Footnote-21143661
- Ref: Ranges and Locales-Footnote-31143896
- Node: Contributors1144117
- Node: History summary1150062
- Node: Installation1151442
- Node: Gawk Distribution1152386
- Node: Getting1152870
- Node: Extracting1153833
- Node: Distribution contents1155471
- Node: Unix Installation1161951
- Node: Quick Installation1162633
- Node: Shell Startup Files1165047
- Node: Additional Configuration Options1166136
- Node: Configuration Philosophy1167997
- Node: Non-Unix Installation1170366
- Node: PC Installation1170826
- Node: PC Binary Installation1171664
- Node: PC Compiling1172099
- Node: PC Using1173216
- Node: Cygwin1176261
- Node: MSYS1177031
- Node: VMS Installation1177532
- Node: VMS Compilation1178323
- Ref: VMS Compilation-Footnote-11179552
- Node: VMS Dynamic Extensions1179610
- Node: VMS Installation Details1181295
- Node: VMS Running1183548
- Node: VMS GNV1187827
- Node: VMS Old Gawk1188562
- Node: Bugs1189033
- Node: Bug address1189696
- Node: Usenet1192488
- Node: Maintainers1193265
- Node: Other Versions1194526
- Node: Installation summary1201288
- Node: Notes1202490
- Node: Compatibility Mode1203355
- Node: Additions1204137
- Node: Accessing The Source1205062
- Node: Adding Code1206499
- Node: New Ports1212718
- Node: Derived Files1217206
- Ref: Derived Files-Footnote-11222852
- Ref: Derived Files-Footnote-21222887
- Ref: Derived Files-Footnote-31223485
- Node: Future Extensions1223599
- Node: Implementation Limitations1224257
- Node: Extension Design1225440
- Node: Old Extension Problems1226594
- Ref: Old Extension Problems-Footnote-11228112
- Node: Extension New Mechanism Goals1228169
- Ref: Extension New Mechanism Goals-Footnote-11231533
- Node: Extension Other Design Decisions1231722
- Node: Extension Future Growth1233835
- Node: Old Extension Mechanism1234671
- Node: Notes summary1236434
- Node: Basic Concepts1237616
- Node: Basic High Level1238297
- Ref: figure-general-flow1238579
- Ref: figure-process-flow1239264
- Ref: Basic High Level-Footnote-11242565
- Node: Basic Data Typing1242750
- Node: Glossary1246078
- Node: Copying1277914
- Node: GNU Free Documentation License1315453
- Node: Index1340571
+ Node: Switch Statement438277
+ Node: Break Statement440663
+ Node: Continue Statement442755
+ Node: Next Statement444582
+ Node: Nextfile Statement446965
+ Node: Exit Statement449617
+ Node: Built-in Variables452020
+ Node: User-modified453153
+ Node: Auto-set460920
+ Ref: Auto-set-Footnote-1477253
+ Ref: Auto-set-Footnote-2477459
+ Node: ARGC and ARGV477515
+ Node: Pattern Action Summary481728
+ Node: Arrays484158
+ Node: Array Basics485487
+ Node: Array Intro486331
+ Ref: figure-array-elements488306
+ Ref: Array Intro-Footnote-1491010
+ Node: Reference to Elements491138
+ Node: Assigning Elements493602
+ Node: Array Example494093
+ Node: Scanning an Array495852
+ Node: Controlling Scanning498874
+ Ref: Controlling Scanning-Footnote-1504273
+ Node: Numeric Array Subscripts504589
+ Node: Uninitialized Subscripts506773
+ Node: Delete508392
+ Ref: Delete-Footnote-1511144
+ Node: Multidimensional511201
+ Node: Multiscanning514296
+ Node: Arrays of Arrays515887
+ Node: Arrays Summary520654
+ Node: Functions522747
+ Node: Built-in523785
+ Node: Calling Built-in524866
+ Node: Numeric Functions526862
+ Ref: Numeric Functions-Footnote-1530890
+ Ref: Numeric Functions-Footnote-2531247
+ Ref: Numeric Functions-Footnote-3531295
+ Node: String Functions531567
+ Ref: String Functions-Footnote-1555225
+ Ref: String Functions-Footnote-2555353
+ Ref: String Functions-Footnote-3555601
+ Node: Gory Details555688
+ Ref: table-sub-escapes557479
+ Ref: table-sub-proposed558998
+ Ref: table-posix-sub560361
+ Ref: table-gensub-escapes561902
+ Ref: Gory Details-Footnote-1562725
+ Node: I/O Functions562879
+ Ref: table-system-return-values569461
+ Ref: I/O Functions-Footnote-1571441
+ Ref: I/O Functions-Footnote-2571589
+ Node: Time Functions571709
+ Ref: Time Functions-Footnote-1582380
+ Ref: Time Functions-Footnote-2582448
+ Ref: Time Functions-Footnote-3582606
+ Ref: Time Functions-Footnote-4582717
+ Ref: Time Functions-Footnote-5582829
+ Ref: Time Functions-Footnote-6583056
+ Node: Bitwise Functions583322
+ Ref: table-bitwise-ops583916
+ Ref: Bitwise Functions-Footnote-1589949
+ Ref: Bitwise Functions-Footnote-2590122
+ Node: Type Functions590313
+ Node: I18N Functions593064
+ Node: User-defined594715
+ Node: Definition Syntax595520
+ Ref: Definition Syntax-Footnote-1601207
+ Node: Function Example601278
+ Ref: Function Example-Footnote-1604200
+ Node: Function Caveats604222
+ Node: Calling A Function604740
+ Node: Variable Scope605698
+ Node: Pass By Value/Reference608692
+ Node: Return Statement612191
+ Node: Dynamic Typing615170
+ Node: Indirect Calls616100
+ Ref: Indirect Calls-Footnote-1626352
+ Node: Functions Summary626480
+ Node: Library Functions629185
+ Ref: Library Functions-Footnote-1632792
+ Ref: Library Functions-Footnote-2632935
+ Node: Library Names633106
+ Ref: Library Names-Footnote-1636566
+ Ref: Library Names-Footnote-2636789
+ Node: General Functions636875
+ Node: Strtonum Function637978
+ Node: Assert Function641000
+ Node: Round Function644326
+ Node: Cliff Random Function645867
+ Node: Ordinal Functions646883
+ Ref: Ordinal Functions-Footnote-1649946
+ Ref: Ordinal Functions-Footnote-2650198
+ Node: Join Function650408
+ Ref: Join Function-Footnote-1652178
+ Node: Getlocaltime Function652378
+ Node: Readfile Function656120
+ Node: Shell Quoting658097
+ Node: Data File Management659498
+ Node: Filetrans Function660130
+ Node: Rewind Function664226
+ Node: File Checking666136
+ Ref: File Checking-Footnote-1667470
+ Node: Empty Files667671
+ Node: Ignoring Assigns669650
+ Node: Getopt Function671200
+ Ref: Getopt Function-Footnote-1682669
+ Node: Passwd Functions682869
+ Ref: Passwd Functions-Footnote-1691708
+ Node: Group Functions691796
+ Ref: Group Functions-Footnote-1699694
+ Node: Walking Arrays699901
+ Node: Library Functions Summary702909
+ Node: Library Exercises704315
+ Node: Sample Programs704780
+ Node: Running Examples705550
+ Node: Clones706278
+ Node: Cut Program707502
+ Node: Egrep Program717431
+ Ref: Egrep Program-Footnote-1724943
+ Node: Id Program725053
+ Node: Split Program728733
+ Ref: Split Program-Footnote-1732192
+ Node: Tee Program732321
+ Node: Uniq Program735111
+ Node: Wc Program742537
+ Ref: Wc Program-Footnote-1746792
+ Node: Miscellaneous Programs746886
+ Node: Dupword Program748099
+ Node: Alarm Program750129
+ Node: Translate Program754984
+ Ref: Translate Program-Footnote-1759549
+ Node: Labels Program759819
+ Ref: Labels Program-Footnote-1763170
+ Node: Word Sorting763254
+ Node: History Sorting767326
+ Node: Extract Program769161
+ Node: Simple Sed776691
+ Node: Igawk Program779765
+ Ref: Igawk Program-Footnote-1794096
+ Ref: Igawk Program-Footnote-2794298
+ Ref: Igawk Program-Footnote-3794420
+ Node: Anagram Program794535
+ Node: Signature Program797597
+ Node: Programs Summary798844
+ Node: Programs Exercises800058
+ Ref: Programs Exercises-Footnote-1804187
+ Node: Advanced Features804278
+ Node: Nondecimal Data806268
+ Node: Array Sorting807859
+ Node: Controlling Array Traversal808559
+ Ref: Controlling Array Traversal-Footnote-1816926
+ Node: Array Sorting Functions817044
+ Ref: Array Sorting Functions-Footnote-1822135
+ Node: Two-way I/O822331
+ Ref: Two-way I/O-Footnote-1828883
+ Ref: Two-way I/O-Footnote-2829070
+ Node: TCP/IP Networking829152
+ Node: Profiling832270
+ Ref: Profiling-Footnote-1840942
+ Node: Advanced Features Summary841265
+ Node: Internationalization843109
+ Node: I18N and L10N844589
+ Node: Explaining gettext845276
+ Ref: Explaining gettext-Footnote-1851168
+ Ref: Explaining gettext-Footnote-2851353
+ Node: Programmer i18n851518
+ Ref: Programmer i18n-Footnote-1856467
+ Node: Translator i18n856516
+ Node: String Extraction857310
+ Ref: String Extraction-Footnote-1858442
+ Node: Printf Ordering858528
+ Ref: Printf Ordering-Footnote-1861314
+ Node: I18N Portability861378
+ Ref: I18N Portability-Footnote-1863834
+ Node: I18N Example863897
+ Ref: I18N Example-Footnote-1866703
+ Node: Gawk I18N866776
+ Node: I18N Summary867421
+ Node: Debugger868762
+ Node: Debugging869785
+ Node: Debugging Concepts870226
+ Node: Debugging Terms872035
+ Node: Awk Debugging874610
+ Node: Sample Debugging Session875516
+ Node: Debugger Invocation876050
+ Node: Finding The Bug877436
+ Node: List of Debugger Commands883914
+ Node: Breakpoint Control885247
+ Node: Debugger Execution Control888941
+ Node: Viewing And Changing Data892303
+ Node: Execution Stack895677
+ Node: Debugger Info897314
+ Node: Miscellaneous Debugger Commands901385
+ Node: Readline Support906473
+ Node: Limitations907369
+ Node: Debugging Summary909478
+ Node: Arbitrary Precision Arithmetic910757
+ Node: Computer Arithmetic912242
+ Ref: table-numeric-ranges915833
+ Ref: Computer Arithmetic-Footnote-1916555
+ Node: Math Definitions916612
+ Ref: table-ieee-formats919928
+ Ref: Math Definitions-Footnote-1920531
+ Node: MPFR features920636
+ Node: FP Math Caution922354
+ Ref: FP Math Caution-Footnote-1923426
+ Node: Inexactness of computations923795
+ Node: Inexact representation924755
+ Node: Comparing FP Values926115
+ Node: Errors accumulate927197
+ Node: Getting Accuracy928630
+ Node: Try To Round931340
+ Node: Setting precision932239
+ Ref: table-predefined-precision-strings932936
+ Node: Setting the rounding mode934766
+ Ref: table-gawk-rounding-modes935140
+ Ref: Setting the rounding mode-Footnote-1938548
+ Node: Arbitrary Precision Integers938727
+ Ref: Arbitrary Precision Integers-Footnote-1941902
+ Node: Checking for MPFR942051
+ Node: POSIX Floating Point Problems943348
+ Ref: POSIX Floating Point Problems-Footnote-1947219
+ Node: Floating point summary947257
+ Node: Dynamic Extensions949447
+ Node: Extension Intro951000
+ Node: Plugin License952266
+ Node: Extension Mechanism Outline953063
+ Ref: figure-load-extension953502
+ Ref: figure-register-new-function955067
+ Ref: figure-call-new-function956159
+ Node: Extension API Description958221
+ Node: Extension API Functions Introduction959863
+ Node: General Data Types965403
+ Ref: General Data Types-Footnote-1973764
+ Node: Memory Allocation Functions974063
+ Ref: Memory Allocation Functions-Footnote-1978271
+ Node: Constructor Functions978370
+ Node: Registration Functions981956
+ Node: Extension Functions982641
+ Node: Exit Callback Functions987856
+ Node: Extension Version String989106
+ Node: Input Parsers989769
+ Node: Output Wrappers1002490
+ Node: Two-way processors1007002
+ Node: Printing Messages1009267
+ Ref: Printing Messages-Footnote-11010438
+ Node: Updating ERRNO1010591
+ Node: Requesting Values1011330
+ Ref: table-value-types-returned1012067
+ Node: Accessing Parameters1013003
+ Node: Symbol Table Access1014238
+ Node: Symbol table by name1014750
+ Node: Symbol table by cookie1016539
+ Ref: Symbol table by cookie-Footnote-11020724
+ Node: Cached values1020788
+ Ref: Cached values-Footnote-11024324
+ Node: Array Manipulation1024477
+ Ref: Array Manipulation-Footnote-11025568
+ Node: Array Data Types1025605
+ Ref: Array Data Types-Footnote-11028263
+ Node: Array Functions1028355
+ Node: Flattening Arrays1032853
+ Node: Creating Arrays1039829
+ Node: Redirection API1044598
+ Node: Extension API Variables1047431
+ Node: Extension Versioning1048142
+ Ref: gawk-api-version1048571
+ Node: Extension GMP/MPFR Versioning1050299
+ Node: Extension API Informational Variables1051927
+ Node: Extension API Boilerplate1053000
+ Node: Changes from API V11056974
+ Node: Finding Extensions1057634
+ Node: Extension Example1058193
+ Node: Internal File Description1058991
+ Node: Internal File Ops1063071
+ Ref: Internal File Ops-Footnote-11074471
+ Node: Using Internal File Ops1074611
+ Ref: Using Internal File Ops-Footnote-11076994
+ Node: Extension Samples1077268
+ Node: Extension Sample File Functions1078797
+ Node: Extension Sample Fnmatch1086446
+ Node: Extension Sample Fork1087933
+ Node: Extension Sample Inplace1089151
+ Node: Extension Sample Ord1092368
+ Node: Extension Sample Readdir1093204
+ Ref: table-readdir-file-types1094093
+ Node: Extension Sample Revout1094898
+ Node: Extension Sample Rev2way1095487
+ Node: Extension Sample Read write array1096227
+ Node: Extension Sample Readfile1098169
+ Node: Extension Sample Time1099264
+ Node: Extension Sample API Tests1100612
+ Node: gawkextlib1101104
+ Node: Extension summary1103560
+ Node: Extension Exercises1107262
+ Node: Language History1108760
+ Node: V7/SVR3.11110416
+ Node: SVR41112568
+ Node: POSIX1114002
+ Node: BTL1115382
+ Node: POSIX/GNU1116111
+ Node: Feature History1121889
+ Node: Common Extensions1137748
+ Node: Ranges and Locales1139031
+ Ref: Ranges and Locales-Footnote-11143647
+ Ref: Ranges and Locales-Footnote-21143674
+ Ref: Ranges and Locales-Footnote-31143909
+ Node: Contributors1144130
+ Node: History summary1150075
+ Node: Installation1151455
+ Node: Gawk Distribution1152399
+ Node: Getting1152883
+ Node: Extracting1153846
+ Node: Distribution contents1155484
+ Node: Unix Installation1161964
+ Node: Quick Installation1162646
+ Node: Shell Startup Files1165060
+ Node: Additional Configuration Options1166149
-Node: Configuration Philosophy1168138
-Node: Non-Unix Installation1170507
-Node: PC Installation1170967
-Node: PC Binary Installation1171805
-Node: PC Compiling1172240
-Node: PC Using1173357
-Node: Cygwin1176402
-Node: MSYS1177172
-Node: VMS Installation1177673
-Node: VMS Compilation1178464
-Ref: VMS Compilation-Footnote-11179693
-Node: VMS Dynamic Extensions1179751
-Node: VMS Installation Details1181436
-Node: VMS Running1183689
-Node: VMS GNV1187968
-Node: VMS Old Gawk1188703
-Node: Bugs1189174
-Node: Bug address1189837
-Node: Usenet1192629
-Node: Maintainers1193406
-Node: Other Versions1194667
-Node: Installation summary1201429
-Node: Notes1202631
-Node: Compatibility Mode1203496
-Node: Additions1204278
-Node: Accessing The Source1205203
-Node: Adding Code1206640
-Node: New Ports1212859
-Node: Derived Files1217347
-Ref: Derived Files-Footnote-11222993
-Ref: Derived Files-Footnote-21223028
-Ref: Derived Files-Footnote-31223626
-Node: Future Extensions1223740
-Node: Implementation Limitations1224398
-Node: Extension Design1225581
-Node: Old Extension Problems1226735
-Ref: Old Extension Problems-Footnote-11228253
-Node: Extension New Mechanism Goals1228310
-Ref: Extension New Mechanism Goals-Footnote-11231674
-Node: Extension Other Design Decisions1231863
-Node: Extension Future Growth1233976
-Node: Old Extension Mechanism1234812
-Node: Notes summary1236575
-Node: Basic Concepts1237757
-Node: Basic High Level1238438
-Ref: figure-general-flow1238720
-Ref: figure-process-flow1239405
-Ref: Basic High Level-Footnote-11242706
-Node: Basic Data Typing1242891
-Node: Glossary1246219
-Node: Copying1278055
-Node: GNU Free Documentation License1315594
-Node: Index1340712
++Node: Configuration Philosophy1168010
++Node: Non-Unix Installation1170379
++Node: PC Installation1170839
++Node: PC Binary Installation1171677
++Node: PC Compiling1172112
++Node: PC Using1173229
++Node: Cygwin1176274
++Node: MSYS1177044
++Node: VMS Installation1177545
++Node: VMS Compilation1178336
++Ref: VMS Compilation-Footnote-11179565
++Node: VMS Dynamic Extensions1179623
++Node: VMS Installation Details1181308
++Node: VMS Running1183561
++Node: VMS GNV1187840
++Node: VMS Old Gawk1188575
++Node: Bugs1189046
++Node: Bug address1189709
++Node: Usenet1192501
++Node: Maintainers1193278
++Node: Other Versions1194539
++Node: Installation summary1201301
++Node: Notes1202503
++Node: Compatibility Mode1203368
++Node: Additions1204150
++Node: Accessing The Source1205075
++Node: Adding Code1206512
++Node: New Ports1212731
++Node: Derived Files1217219
++Ref: Derived Files-Footnote-11222865
++Ref: Derived Files-Footnote-21222900
++Ref: Derived Files-Footnote-31223498
++Node: Future Extensions1223612
++Node: Implementation Limitations1224270
++Node: Extension Design1225453
++Node: Old Extension Problems1226607
++Ref: Old Extension Problems-Footnote-11228125
++Node: Extension New Mechanism Goals1228182
++Ref: Extension New Mechanism Goals-Footnote-11231546
++Node: Extension Other Design Decisions1231735
++Node: Extension Future Growth1233848
++Node: Old Extension Mechanism1234684
++Node: Notes summary1236447
++Node: Basic Concepts1237629
++Node: Basic High Level1238310
++Ref: figure-general-flow1238592
++Ref: figure-process-flow1239277
++Ref: Basic High Level-Footnote-11242578
++Node: Basic Data Typing1242763
++Node: Glossary1246091
++Node: Copying1277927
++Node: GNU Free Documentation License1315466
++Node: Index1340584
End Tag Table
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 10 +
doc/ChangeLog | 9 +
doc/gawk.info | 766 ++++++++++++++++++++++++++++----------------------------
doc/gawk.texi | 20 +-
doc/gawktexi.in | 20 +-
gawkapi.h | 12 +-
main.c | 3 +-
7 files changed, 438 insertions(+), 402 deletions(-)
hooks/post-receive
--
gawk
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-2852-g1736de9,
Arnold Robbins <=