[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-342-gddf5569

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. gawk-4.1.0-342-gddf5569
Date: Fri, 14 Feb 2014 11:25:33 +0000

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  ddf5569cacf57c9dfebb3dd3db325da7fbbd033e (commit)
       via  a6131306dd49537de45afdfdc6d4ad2dcac7655b (commit)
       via  4311907208592a2c617251a5cd3792d97f94be6a (commit)
      from  858d9d8eeb7c0869b035c850e0646204302c2229 (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 ddf5569cacf57c9dfebb3dd3db325da7fbbd033e
Merge: 858d9d8 a613130
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Feb 14 13:25:02 2014 +0200

    Merge branch 'gawk-4.1-stable'

diff --cc doc/
index 6e721a2,351d0d4..bc7a1b6
--- a/doc/
+++ b/doc/
@@@ -32811,456 -32807,456 +32816,456 @@@ Node: Leftmost Longest17127
  Node: Computed Regexps172474
  Node: Reading Files175811
  Node: Records177813
- Ref: Records-Footnote-1186702
- Node: Fields186739
- Ref: Fields-Footnote-1189772
- Node: Nonconstant Fields189858
- Node: Changing Fields192060
- Node: Field Separators198019
- Node: Default Field Splitting200721
- Node: Regexp Field Splitting201838
- Node: Single Character Fields205180
- Node: Command Line Field Separator206239
- Node: Full Line Fields209673
- Ref: Full Line Fields-Footnote-1210181
- Node: Field Splitting Summary210227
- Ref: Field Splitting Summary-Footnote-1213326
- Node: Constant Size213427
- Node: Splitting By Content218034
- Ref: Splitting By Content-Footnote-1221783
- Node: Multiple Line221823
- Ref: Multiple Line-Footnote-1227670
- Node: Getline227849
- Node: Plain Getline230065
- Node: Getline/Variable232160
- Node: Getline/File233307
- Node: Getline/Variable/File234648
- Ref: Getline/Variable/File-Footnote-1236247
- Node: Getline/Pipe236334
- Node: Getline/Variable/Pipe239033
- Node: Getline/Coprocess240140
- Node: Getline/Variable/Coprocess241392
- Node: Getline Notes242129
- Node: Getline Summary244916
- Ref: table-getline-variants245324
- Node: Read Timeout246236
- Ref: Read Timeout-Footnote-1249977
- Node: Command line directories250034
- Node: Printing250664
- Node: Print252295
- Node: Print Examples253632
- Node: Output Separators256416
- Node: OFMT258176
- Node: Printf259534
- Node: Basic Printf260440
- Node: Control Letters261979
- Node: Format Modifiers265791
- Node: Printf Examples271800
- Node: Redirection274515
- Node: Special Files281480
- Node: Special FD282013
- Ref: Special FD-Footnote-1285638
- Node: Special Network285712
- Node: Special Caveats286562
- Node: Close Files And Pipes287358
- Ref: Close Files And Pipes-Footnote-1294341
- Ref: Close Files And Pipes-Footnote-2294489
- Node: Expressions294639
- Node: Values295771
- Node: Constants296447
- Node: Scalar Constants297127
- Ref: Scalar Constants-Footnote-1297986
- Node: Nondecimal-numbers298168
- Node: Regexp Constants301168
- Node: Using Constant Regexps301643
- Node: Variables304698
- Node: Using Variables305353
- Node: Assignment Options307077
- Node: Conversion308949
- Ref: table-locale-affects314450
- Ref: Conversion-Footnote-1315074
- Node: All Operators315183
- Node: Arithmetic Ops315813
- Node: Concatenation318318
- Ref: Concatenation-Footnote-1321110
- Node: Assignment Ops321230
- Ref: table-assign-ops326218
- Node: Increment Ops327549
- Node: Truth Values and Conditions330983
- Node: Truth Values332066
- Node: Typing and Comparison333115
- Node: Variable Typing333908
- Ref: Variable Typing-Footnote-1337805
- Node: Comparison Operators337927
- Ref: table-relational-ops338337
- Node: POSIX String Comparison341885
- Ref: POSIX String Comparison-Footnote-1342841
- Node: Boolean Ops342979
- Ref: Boolean Ops-Footnote-1347057
- Node: Conditional Exp347148
- Node: Function Calls348880
- Node: Precedence352474
- Node: Locales356143
- Node: Patterns and Actions357232
- Node: Pattern Overview358286
- Node: Regexp Patterns359955
- Node: Expression Patterns360498
- Node: Ranges364183
- Node: BEGIN/END367149
- Node: Using BEGIN/END367911
- Ref: Using BEGIN/END-Footnote-1370642
- Node: I/O And BEGIN/END370748
- Node: Empty375944
- Node: Using Shell Variables376260
- Node: Action Overview378545
- Node: Statements380902
- Node: If Statement382756
- Node: While Statement384255
- Node: Do Statement386299
- Node: For Statement387455
- Node: Switch Statement390607
- Node: Break Statement392704
- Node: Continue Statement394694
- Node: Next Statement396487
- Node: Nextfile Statement398877
- Node: Exit Statement401520
- Node: Built-in Variables403936
- Node: User-modified405031
- Ref: User-modified-Footnote-1413389
- Node: Auto-set413451
- Ref: Auto-set-Footnote-1426921
- Ref: Auto-set-Footnote-2427126
- Node: ARGC and ARGV427182
- Node: Arrays431033
- Node: Array Basics432538
- Node: Array Intro433364
- Node: Reference to Elements437681
- Node: Assigning Elements439951
- Node: Array Example440442
- Node: Scanning an Array442174
- Node: Controlling Scanning444488
- Ref: Controlling Scanning-Footnote-1449575
- Node: Delete449891
- Ref: Delete-Footnote-1452656
- Node: Numeric Array Subscripts452713
- Node: Uninitialized Subscripts454896
- Node: Multidimensional456523
- Node: Multiscanning459616
- Node: Arrays of Arrays461205
- Node: Functions465845
- Node: Built-in466664
- Node: Calling Built-in467742
- Node: Numeric Functions469730
- Ref: Numeric Functions-Footnote-1473562
- Ref: Numeric Functions-Footnote-2473919
- Ref: Numeric Functions-Footnote-3473967
- Node: String Functions474236
- Ref: String Functions-Footnote-1497156
- Ref: String Functions-Footnote-2497285
- Ref: String Functions-Footnote-3497533
- Node: Gory Details497620
- Ref: table-sub-escapes499299
- Ref: table-sub-posix-92500653
- Ref: table-sub-proposed502004
- Ref: table-posix-sub503358
- Ref: table-gensub-escapes504903
- Ref: Gory Details-Footnote-1506079
- Ref: Gory Details-Footnote-2506130
- Node: I/O Functions506281
- Ref: I/O Functions-Footnote-1513266
- Node: Time Functions513413
- Ref: Time Functions-Footnote-1524346
- Ref: Time Functions-Footnote-2524414
- Ref: Time Functions-Footnote-3524572
- Ref: Time Functions-Footnote-4524683
- Ref: Time Functions-Footnote-5524795
- Ref: Time Functions-Footnote-6525022
- Node: Bitwise Functions525288
- Ref: table-bitwise-ops525850
- Ref: Bitwise Functions-Footnote-1530071
- Node: Type Functions530255
- Node: I18N Functions531406
- Node: User-defined533033
- Node: Definition Syntax533837
- Ref: Definition Syntax-Footnote-1538747
- Node: Function Example538816
- Node: Function Caveats541410
- Node: Calling A Function541831
- Node: Variable Scope542946
- Node: Pass By Value/Reference545909
- Node: Return Statement549417
- Node: Dynamic Typing552398
- Node: Indirect Calls553329
- Node: Library Functions563014
- Ref: Library Functions-Footnote-1566527
- Ref: Library Functions-Footnote-2566670
- Node: Library Names566841
- Ref: Library Names-Footnote-1570312
- Ref: Library Names-Footnote-2570532
- Node: General Functions570618
- Node: Strtonum Function571646
- Node: Assert Function574576
- Node: Round Function577902
- Node: Cliff Random Function579445
- Node: Ordinal Functions580461
- Ref: Ordinal Functions-Footnote-1583533
- Ref: Ordinal Functions-Footnote-2583785
- Node: Join Function583994
- Ref: Join Function-Footnote-1585765
- Node: Getlocaltime Function585965
- Node: Readfile Function589706
- Node: Data File Management591545
- Node: Filetrans Function592177
- Node: Rewind Function596246
- Node: File Checking597633
- Node: Empty Files598727
- Node: Ignoring Assigns600957
- Node: Getopt Function602510
- Ref: Getopt Function-Footnote-1613813
- Node: Passwd Functions614016
- Ref: Passwd Functions-Footnote-1622991
- Node: Group Functions623079
- Node: Walking Arrays631163
- Node: Sample Programs633300
- Node: Running Examples633974
- Node: Clones634702
- Node: Cut Program635926
- Node: Egrep Program645771
- Ref: Egrep Program-Footnote-1653544
- Node: Id Program653654
- Node: Split Program657270
- Ref: Split Program-Footnote-1660789
- Node: Tee Program660917
- Node: Uniq Program663720
- Node: Wc Program671149
- Ref: Wc Program-Footnote-1675415
- Ref: Wc Program-Footnote-2675615
- Node: Miscellaneous Programs675707
- Node: Dupword Program676895
- Node: Alarm Program678926
- Node: Translate Program683679
- Ref: Translate Program-Footnote-1688066
- Ref: Translate Program-Footnote-2688314
- Node: Labels Program688448
- Ref: Labels Program-Footnote-1691819
- Node: Word Sorting691903
- Node: History Sorting695787
- Node: Extract Program697626
- Ref: Extract Program-Footnote-1705129
- Node: Simple Sed705257
- Node: Igawk Program708319
- Ref: Igawk Program-Footnote-1723476
- Ref: Igawk Program-Footnote-2723677
- Node: Anagram Program723815
- Node: Signature Program726883
- Node: Advanced Features727983
- Node: Nondecimal Data729869
- Node: Array Sorting731452
- Node: Controlling Array Traversal732149
- Node: Array Sorting Functions740433
- Ref: Array Sorting Functions-Footnote-1744302
- Node: Two-way I/O744496
- Ref: Two-way I/O-Footnote-1749928
- Node: TCP/IP Networking749998
- Node: Profiling752842
- Node: Internationalization760339
- Node: I18N and L10N761764
- Node: Explaining gettext762450
- Ref: Explaining gettext-Footnote-1767518
- Ref: Explaining gettext-Footnote-2767702
- Node: Programmer i18n767867
- Node: Translator i18n772069
- Node: String Extraction772862
- Ref: String Extraction-Footnote-1773823
- Node: Printf Ordering773909
- Ref: Printf Ordering-Footnote-1776693
- Node: I18N Portability776757
- Ref: I18N Portability-Footnote-1779206
- Node: I18N Example779269
- Ref: I18N Example-Footnote-1781907
- Node: Gawk I18N781979
- Node: Debugger782600
- Node: Debugging783571
- Node: Debugging Concepts784004
- Node: Debugging Terms785860
- Node: Awk Debugging788457
- Node: Sample Debugging Session789349
- Node: Debugger Invocation789869
- Node: Finding The Bug791201
- Node: List of Debugger Commands797689
- Node: Breakpoint Control799023
- Node: Debugger Execution Control802687
- Node: Viewing And Changing Data806047
- Node: Execution Stack809403
- Node: Debugger Info810870
- Node: Miscellaneous Debugger Commands814852
- Node: Readline Support820028
- Node: Limitations820859
- Node: Arbitrary Precision Arithmetic823111
- Ref: Arbitrary Precision Arithmetic-Footnote-1824760
- Node: General Arithmetic824908
- Node: Floating Point Issues826628
- Node: String Conversion Precision827509
- Ref: String Conversion Precision-Footnote-1829214
- Node: Unexpected Results829323
- Node: POSIX Floating Point Problems831476
- Ref: POSIX Floating Point Problems-Footnote-1835301
- Node: Integer Programming835339
- Node: Floating-point Programming837078
- Ref: Floating-point Programming-Footnote-1843409
- Ref: Floating-point Programming-Footnote-2843679
- Node: Floating-point Representation843943
- Node: Floating-point Context845108
- Ref: table-ieee-formats845947
- Node: Rounding Mode847331
- Ref: table-rounding-modes847810
- Ref: Rounding Mode-Footnote-1850825
- Node: Gawk and MPFR851004
- Node: Arbitrary Precision Floats852259
- Ref: Arbitrary Precision Floats-Footnote-1854702
- Node: Setting Precision855018
- Ref: table-predefined-precision-strings855704
- Node: Setting Rounding Mode857849
- Ref: table-gawk-rounding-modes858253
- Node: Floating-point Constants859440
- Node: Changing Precision860869
- Ref: Changing Precision-Footnote-1862266
- Node: Exact Arithmetic862440
- Node: Arbitrary Precision Integers865578
- Ref: Arbitrary Precision Integers-Footnote-1868596
- Node: Dynamic Extensions868743
- Node: Extension Intro870201
- Node: Plugin License871466
- Node: Extension Mechanism Outline872151
- Ref: load-extension872568
- Ref: load-new-function874046
- Ref: call-new-function875041
- Node: Extension API Description877056
- Node: Extension API Functions Introduction878269
- Node: General Data Types883135
- Ref: General Data Types-Footnote-1888737
- Node: Requesting Values889036
- Ref: table-value-types-returned889767
- Node: Constructor Functions890721
- Node: Registration Functions893741
- Node: Extension Functions894426
- Node: Exit Callback Functions896651
- Node: Extension Version String897900
- Node: Input Parsers898550
- Node: Output Wrappers908307
- Node: Two-way processors912817
- Node: Printing Messages915025
- Ref: Printing Messages-Footnote-1916102
- Node: Updating `ERRNO'916254
- Node: Accessing Parameters916993
- Node: Symbol Table Access918223
- Node: Symbol table by name918735
- Node: Symbol table by cookie920482
- Ref: Symbol table by cookie-Footnote-1924612
- Node: Cached values924675
- Ref: Cached values-Footnote-1928124
- Node: Array Manipulation928215
- Ref: Array Manipulation-Footnote-1929313
- Node: Array Data Types929352
- Ref: Array Data Types-Footnote-1932055
- Node: Array Functions932147
- Node: Flattening Arrays935913
- Node: Creating Arrays942765
- Node: Extension API Variables947490
- Node: Extension Versioning948126
- Node: Extension API Informational Variables950027
- Node: Extension API Boilerplate951113
- Node: Finding Extensions954917
- Node: Extension Example955477
- Node: Internal File Description956207
- Node: Internal File Ops960298
- Ref: Internal File Ops-Footnote-1971806
- Node: Using Internal File Ops971946
- Ref: Using Internal File Ops-Footnote-1974299
- Node: Extension Samples974565
- Node: Extension Sample File Functions976089
- Node: Extension Sample Fnmatch984574
- Node: Extension Sample Fork986300
- Node: Extension Sample Inplace987518
- Node: Extension Sample Ord989296
- Node: Extension Sample Readdir990132
- Node: Extension Sample Revout991664
- Node: Extension Sample Rev2way992257
- Node: Extension Sample Read write array992947
- Node: Extension Sample Readfile994830
- Node: Extension Sample API Tests995648
- Node: Extension Sample Time996173
- Node: gawkextlib997537
- Node: Language History1000318
- Node: V7/SVR3.11001911
- Node: SVR41004231
- Node: POSIX1005673
- Node: BTL1007059
- Node: POSIX/GNU1007793
- Node: Feature History1013392
- Node: Common Extensions1026356
- Node: Ranges and Locales1027668
- Ref: Ranges and Locales-Footnote-11032286
- Ref: Ranges and Locales-Footnote-21032313
- Ref: Ranges and Locales-Footnote-31032573
- Node: Contributors1032794
- Node: Installation1037939
- Node: Gawk Distribution1038833
- Node: Getting1039317
- Node: Extracting1040143
- Node: Distribution contents1041835
- Node: Unix Installation1047540
- Node: Quick Installation1048157
- Node: Additional Configuration Options1050601
- Node: Configuration Philosophy1052337
- Node: Non-Unix Installation1054691
- Node: PC Installation1055149
- Node: PC Binary Installation1056448
- Node: PC Compiling1058296
- Node: PC Testing1061240
- Node: PC Using1062416
- Node: Cygwin1066601
- Node: MSYS1067601
- Node: VMS Installation1068115
- Node: VMS Compilation1068879
- Ref: VMS Compilation-Footnote-11070494
- Node: VMS Dynamic Extensions1070552
- Node: VMS Installation Details1071925
- Node: VMS Running1074172
- Node: VMS GNV1077006
- Node: VMS Old Gawk1077729
- Node: Bugs1078199
- Node: Other Versions1082117
- Node: Notes1088201
- Node: Compatibility Mode1089001
- Node: Additions1089784
- Node: Accessing The Source1090711
- Node: Adding Code1092151
- Node: New Ports1098196
- Node: Derived Files1102331
- Ref: Derived Files-Footnote-11107652
- Ref: Derived Files-Footnote-21107686
- Ref: Derived Files-Footnote-31108286
- Node: Future Extensions1108384
- Node: Implementation Limitations1108967
- Node: Extension Design1110219
- Node: Old Extension Problems1111373
- Ref: Old Extension Problems-Footnote-11112881
- Node: Extension New Mechanism Goals1112938
- Ref: Extension New Mechanism Goals-Footnote-11116303
- Node: Extension Other Design Decisions1116489
- Node: Extension Future Growth1118595
- Node: Old Extension Mechanism1119431
- Node: Basic Concepts1121171
- Node: Basic High Level1121852
- Ref: figure-general-flow1122123
- Ref: figure-process-flow1122722
- Ref: Basic High Level-Footnote-11125951
- Node: Basic Data Typing1126136
- Node: Glossary1129491
- Node: Copying1154953
- Node: GNU Free Documentation License1192510
- Node: Index1217647
+ Ref: Records-Footnote-1186901
+ Node: Fields186938
+ Ref: Fields-Footnote-1189971
+ Node: Nonconstant Fields190057
+ Node: Changing Fields192259
+ Node: Field Separators198218
+ Node: Default Field Splitting200920
+ Node: Regexp Field Splitting202037
+ Node: Single Character Fields205379
+ Node: Command Line Field Separator206438
+ Node: Full Line Fields209872
+ Ref: Full Line Fields-Footnote-1210380
+ Node: Field Splitting Summary210426
+ Ref: Field Splitting Summary-Footnote-1213525
+ Node: Constant Size213626
+ Node: Splitting By Content218233
+ Ref: Splitting By Content-Footnote-1221982
+ Node: Multiple Line222022
+ Ref: Multiple Line-Footnote-1227869
+ Node: Getline228048
+ Node: Plain Getline230264
+ Node: Getline/Variable232359
+ Node: Getline/File233506
+ Node: Getline/Variable/File234847
+ Ref: Getline/Variable/File-Footnote-1236446
+ Node: Getline/Pipe236533
+ Node: Getline/Variable/Pipe239232
+ Node: Getline/Coprocess240339
+ Node: Getline/Variable/Coprocess241591
+ Node: Getline Notes242328
+ Node: Getline Summary245115
+ Ref: table-getline-variants245523
+ Node: Read Timeout246435
+ Ref: Read Timeout-Footnote-1250176
+ Node: Command line directories250233
+ Node: Printing250863
+ Node: Print252494
+ Node: Print Examples253831
+ Node: Output Separators256615
+ Node: OFMT258375
+ Node: Printf259733
+ Node: Basic Printf260639
+ Node: Control Letters262178
+ Node: Format Modifiers265990
+ Node: Printf Examples271999
+ Node: Redirection274714
+ Node: Special Files281679
+ Node: Special FD282212
+ Ref: Special FD-Footnote-1285837
+ Node: Special Network285911
+ Node: Special Caveats286761
+ Node: Close Files And Pipes287557
+ Ref: Close Files And Pipes-Footnote-1294540
+ Ref: Close Files And Pipes-Footnote-2294688
+ Node: Expressions294838
+ Node: Values295970
+ Node: Constants296646
+ Node: Scalar Constants297326
+ Ref: Scalar Constants-Footnote-1298185
+ Node: Nondecimal-numbers298367
+ Node: Regexp Constants301367
+ Node: Using Constant Regexps301842
+ Node: Variables304897
+ Node: Using Variables305552
+ Node: Assignment Options307276
+ Node: Conversion309148
+ Ref: table-locale-affects314648
+ Ref: Conversion-Footnote-1315272
+ Node: All Operators315381
+ Node: Arithmetic Ops316011
+ Node: Concatenation318516
+ Ref: Concatenation-Footnote-1321308
+ Node: Assignment Ops321428
+ Ref: table-assign-ops326416
+ Node: Increment Ops327747
+ Node: Truth Values and Conditions331181
+ Node: Truth Values332264
+ Node: Typing and Comparison333313
+ Node: Variable Typing334106
+ Ref: Variable Typing-Footnote-1338003
+ Node: Comparison Operators338125
+ Ref: table-relational-ops338535
+ Node: POSIX String Comparison342083
+ Ref: POSIX String Comparison-Footnote-1343039
+ Node: Boolean Ops343177
+ Ref: Boolean Ops-Footnote-1347255
+ Node: Conditional Exp347346
+ Node: Function Calls349078
+ Node: Precedence352672
+ Node: Locales356341
+ Node: Patterns and Actions357430
+ Node: Pattern Overview358484
+ Node: Regexp Patterns360153
+ Node: Expression Patterns360696
+ Node: Ranges364381
+ Node: BEGIN/END367347
+ Node: Using BEGIN/END368109
+ Ref: Using BEGIN/END-Footnote-1370840
+ Node: I/O And BEGIN/END370946
+ Node: Empty376142
+ Node: Using Shell Variables376458
+ Node: Action Overview378743
+ Node: Statements381100
+ Node: If Statement382954
+ Node: While Statement384453
+ Node: Do Statement386497
+ Node: For Statement387653
+ Node: Switch Statement390805
+ Node: Break Statement392902
+ Node: Continue Statement394892
+ Node: Next Statement396685
+ Node: Nextfile Statement399075
+ Node: Exit Statement401718
+ Node: Built-in Variables404134
+ Node: User-modified405229
+ Ref: User-modified-Footnote-1413587
+ Node: Auto-set413649
 -Ref: Auto-set-Footnote-1426727
 -Ref: Auto-set-Footnote-2426932
 -Node: ARGC and ARGV426988
 -Node: Arrays430839
 -Node: Array Basics432344
 -Node: Array Intro433170
 -Node: Reference to Elements437487
 -Node: Assigning Elements439757
 -Node: Array Example440248
 -Node: Scanning an Array441980
 -Node: Controlling Scanning444294
 -Ref: Controlling Scanning-Footnote-1449381
 -Node: Delete449697
 -Ref: Delete-Footnote-1452462
 -Node: Numeric Array Subscripts452519
 -Node: Uninitialized Subscripts454702
 -Node: Multidimensional456329
 -Node: Multiscanning459422
 -Node: Arrays of Arrays461011
 -Node: Functions465651
 -Node: Built-in466470
 -Node: Calling Built-in467548
 -Node: Numeric Functions469536
 -Ref: Numeric Functions-Footnote-1473368
 -Ref: Numeric Functions-Footnote-2473725
 -Ref: Numeric Functions-Footnote-3473773
 -Node: String Functions474042
 -Ref: String Functions-Footnote-1496962
 -Ref: String Functions-Footnote-2497091
 -Ref: String Functions-Footnote-3497339
 -Node: Gory Details497426
 -Ref: table-sub-escapes499105
 -Ref: table-sub-posix-92500459
 -Ref: table-sub-proposed501810
 -Ref: table-posix-sub503164
 -Ref: table-gensub-escapes504709
 -Ref: Gory Details-Footnote-1505885
 -Ref: Gory Details-Footnote-2505936
 -Node: I/O Functions506087
 -Ref: I/O Functions-Footnote-1513072
 -Node: Time Functions513219
 -Ref: Time Functions-Footnote-1524152
 -Ref: Time Functions-Footnote-2524220
 -Ref: Time Functions-Footnote-3524378
 -Ref: Time Functions-Footnote-4524489
 -Ref: Time Functions-Footnote-5524601
 -Ref: Time Functions-Footnote-6524828
 -Node: Bitwise Functions525094
 -Ref: table-bitwise-ops525656
 -Ref: Bitwise Functions-Footnote-1529877
 -Node: Type Functions530061
 -Node: I18N Functions531212
 -Node: User-defined532839
 -Node: Definition Syntax533643
 -Ref: Definition Syntax-Footnote-1538553
 -Node: Function Example538622
 -Node: Function Caveats541216
 -Node: Calling A Function541637
 -Node: Variable Scope542752
 -Node: Pass By Value/Reference545715
 -Node: Return Statement549223
 -Node: Dynamic Typing552204
 -Node: Indirect Calls553135
 -Node: Library Functions562820
 -Ref: Library Functions-Footnote-1566333
 -Ref: Library Functions-Footnote-2566476
 -Node: Library Names566647
 -Ref: Library Names-Footnote-1570118
 -Ref: Library Names-Footnote-2570338
 -Node: General Functions570424
 -Node: Strtonum Function571452
 -Node: Assert Function574382
 -Node: Round Function577708
 -Node: Cliff Random Function579251
 -Node: Ordinal Functions580267
 -Ref: Ordinal Functions-Footnote-1583339
 -Ref: Ordinal Functions-Footnote-2583591
 -Node: Join Function583800
 -Ref: Join Function-Footnote-1585571
 -Node: Getlocaltime Function585771
 -Node: Readfile Function589512
 -Node: Data File Management591351
 -Node: Filetrans Function591983
 -Node: Rewind Function596052
 -Node: File Checking597439
 -Node: Empty Files598533
 -Node: Ignoring Assigns600763
 -Node: Getopt Function602316
 -Ref: Getopt Function-Footnote-1613619
 -Node: Passwd Functions613822
 -Ref: Passwd Functions-Footnote-1622797
 -Node: Group Functions622885
 -Node: Walking Arrays630969
 -Node: Sample Programs633106
 -Node: Running Examples633780
 -Node: Clones634508
 -Node: Cut Program635732
 -Node: Egrep Program645577
 -Ref: Egrep Program-Footnote-1653350
 -Node: Id Program653460
 -Node: Split Program657076
 -Ref: Split Program-Footnote-1660595
 -Node: Tee Program660723
 -Node: Uniq Program663526
 -Node: Wc Program670955
 -Ref: Wc Program-Footnote-1675221
 -Ref: Wc Program-Footnote-2675421
 -Node: Miscellaneous Programs675513
 -Node: Dupword Program676701
 -Node: Alarm Program678732
 -Node: Translate Program683485
 -Ref: Translate Program-Footnote-1687872
 -Ref: Translate Program-Footnote-2688120
 -Node: Labels Program688254
 -Ref: Labels Program-Footnote-1691625
 -Node: Word Sorting691709
 -Node: History Sorting695593
 -Node: Extract Program697432
 -Ref: Extract Program-Footnote-1704935
 -Node: Simple Sed705063
 -Node: Igawk Program708125
 -Ref: Igawk Program-Footnote-1723282
 -Ref: Igawk Program-Footnote-2723483
 -Node: Anagram Program723621
 -Node: Signature Program726689
 -Node: Advanced Features727789
 -Node: Nondecimal Data729675
 -Node: Array Sorting731258
 -Node: Controlling Array Traversal731955
 -Node: Array Sorting Functions740239
 -Ref: Array Sorting Functions-Footnote-1744108
 -Node: Two-way I/O744302
 -Ref: Two-way I/O-Footnote-1749734
 -Node: TCP/IP Networking749804
 -Node: Profiling752648
 -Node: Internationalization760145
 -Node: I18N and L10N761570
 -Node: Explaining gettext762256
 -Ref: Explaining gettext-Footnote-1767324
 -Ref: Explaining gettext-Footnote-2767508
 -Node: Programmer i18n767673
 -Node: Translator i18n771875
 -Node: String Extraction772668
 -Ref: String Extraction-Footnote-1773629
 -Node: Printf Ordering773715
 -Ref: Printf Ordering-Footnote-1776499
 -Node: I18N Portability776563
 -Ref: I18N Portability-Footnote-1779012
 -Node: I18N Example779075
 -Ref: I18N Example-Footnote-1781713
 -Node: Gawk I18N781785
 -Node: Debugger782406
 -Node: Debugging783377
 -Node: Debugging Concepts783810
 -Node: Debugging Terms785666
 -Node: Awk Debugging788263
 -Node: Sample Debugging Session789155
 -Node: Debugger Invocation789675
 -Node: Finding The Bug791007
 -Node: List of Debugger Commands797495
 -Node: Breakpoint Control798829
 -Node: Debugger Execution Control802493
 -Node: Viewing And Changing Data805853
 -Node: Execution Stack809209
 -Node: Debugger Info810676
 -Node: Miscellaneous Debugger Commands814658
 -Node: Readline Support819834
 -Node: Limitations820665
 -Node: Arbitrary Precision Arithmetic822917
 -Ref: Arbitrary Precision Arithmetic-Footnote-1824566
 -Node: General Arithmetic824714
 -Node: Floating Point Issues826434
 -Node: String Conversion Precision827315
 -Ref: String Conversion Precision-Footnote-1829020
 -Node: Unexpected Results829129
 -Node: POSIX Floating Point Problems831282
 -Ref: POSIX Floating Point Problems-Footnote-1835107
 -Node: Integer Programming835145
 -Node: Floating-point Programming836884
 -Ref: Floating-point Programming-Footnote-1843215
 -Ref: Floating-point Programming-Footnote-2843485
 -Node: Floating-point Representation843749
 -Node: Floating-point Context844914
 -Ref: table-ieee-formats845753
 -Node: Rounding Mode847137
 -Ref: table-rounding-modes847616
 -Ref: Rounding Mode-Footnote-1850631
 -Node: Gawk and MPFR850810
 -Node: Arbitrary Precision Floats852065
 -Ref: Arbitrary Precision Floats-Footnote-1854508
 -Node: Setting Precision854824
 -Ref: table-predefined-precision-strings855510
 -Node: Setting Rounding Mode857655
 -Ref: table-gawk-rounding-modes858059
 -Node: Floating-point Constants859246
 -Node: Changing Precision860675
 -Ref: Changing Precision-Footnote-1862072
 -Node: Exact Arithmetic862246
 -Node: Arbitrary Precision Integers865384
 -Ref: Arbitrary Precision Integers-Footnote-1868402
 -Node: Dynamic Extensions868549
 -Node: Extension Intro870007
 -Node: Plugin License871272
 -Node: Extension Mechanism Outline871957
 -Ref: load-extension872374
 -Ref: load-new-function873852
 -Ref: call-new-function874847
 -Node: Extension API Description876862
 -Node: Extension API Functions Introduction878075
 -Node: General Data Types882941
 -Ref: General Data Types-Footnote-1888543
 -Node: Requesting Values888842
 -Ref: table-value-types-returned889573
 -Node: Constructor Functions890527
 -Node: Registration Functions893547
 -Node: Extension Functions894232
 -Node: Exit Callback Functions896457
 -Node: Extension Version String897706
 -Node: Input Parsers898356
 -Node: Output Wrappers908113
 -Node: Two-way processors912623
 -Node: Printing Messages914831
 -Ref: Printing Messages-Footnote-1915908
 -Node: Updating `ERRNO'916060
 -Node: Accessing Parameters916799
 -Node: Symbol Table Access918029
 -Node: Symbol table by name918541
 -Node: Symbol table by cookie920288
 -Ref: Symbol table by cookie-Footnote-1924418
 -Node: Cached values924481
 -Ref: Cached values-Footnote-1927930
 -Node: Array Manipulation928021
 -Ref: Array Manipulation-Footnote-1929119
 -Node: Array Data Types929158
 -Ref: Array Data Types-Footnote-1931861
 -Node: Array Functions931953
 -Node: Flattening Arrays935719
 -Node: Creating Arrays942571
 -Node: Extension API Variables947296
 -Node: Extension Versioning947932
 -Node: Extension API Informational Variables949833
 -Node: Extension API Boilerplate950919
 -Node: Finding Extensions954723
 -Node: Extension Example955283
 -Node: Internal File Description956013
 -Node: Internal File Ops960104
 -Ref: Internal File Ops-Footnote-1971612
 -Node: Using Internal File Ops971752
 -Ref: Using Internal File Ops-Footnote-1974105
 -Node: Extension Samples974371
 -Node: Extension Sample File Functions975895
 -Node: Extension Sample Fnmatch984380
 -Node: Extension Sample Fork986106
 -Node: Extension Sample Inplace987324
 -Node: Extension Sample Ord989102
 -Node: Extension Sample Readdir989938
 -Node: Extension Sample Revout991470
 -Node: Extension Sample Rev2way992063
 -Node: Extension Sample Read write array992753
 -Node: Extension Sample Readfile994636
 -Node: Extension Sample API Tests995454
 -Node: Extension Sample Time995979
 -Node: gawkextlib997343
 -Node: Language History1000124
 -Node: V7/SVR3.11001717
 -Node: SVR41004037
 -Node: POSIX1005479
 -Node: BTL1006865
 -Node: POSIX/GNU1007599
 -Node: Feature History1013198
 -Node: Common Extensions1026162
 -Node: Ranges and Locales1027474
 -Ref: Ranges and Locales-Footnote-11032092
 -Ref: Ranges and Locales-Footnote-21032119
 -Ref: Ranges and Locales-Footnote-31032379
 -Node: Contributors1032600
 -Node: Installation1037745
 -Node: Gawk Distribution1038639
 -Node: Getting1039123
 -Node: Extracting1039949
 -Node: Distribution contents1041641
 -Node: Unix Installation1047346
 -Node: Quick Installation1047963
 -Node: Additional Configuration Options1050407
 -Node: Configuration Philosophy1052143
 -Node: Non-Unix Installation1054497
 -Node: PC Installation1054955
 -Node: PC Binary Installation1056254
 -Node: PC Compiling1058102
 -Node: PC Testing1061046
 -Node: PC Using1062222
 -Node: Cygwin1066407
 -Node: MSYS1067407
 -Node: VMS Installation1067921
 -Node: VMS Compilation1068685
 -Ref: VMS Compilation-Footnote-11070300
 -Node: VMS Dynamic Extensions1070358
 -Node: VMS Installation Details1071731
 -Node: VMS Running1073978
 -Node: VMS GNV1076812
 -Node: VMS Old Gawk1077535
 -Node: Bugs1078005
 -Node: Other Versions1081923
 -Node: Notes1088007
 -Node: Compatibility Mode1088807
 -Node: Additions1089590
 -Node: Accessing The Source1090517
 -Node: Adding Code1091957
 -Node: New Ports1098002
 -Node: Derived Files1102137
 -Ref: Derived Files-Footnote-11107458
 -Ref: Derived Files-Footnote-21107492
 -Ref: Derived Files-Footnote-31108092
 -Node: Future Extensions1108190
 -Node: Implementation Limitations1108773
 -Node: Extension Design1110025
 -Node: Old Extension Problems1111179
 -Ref: Old Extension Problems-Footnote-11112687
 -Node: Extension New Mechanism Goals1112744
 -Ref: Extension New Mechanism Goals-Footnote-11116109
 -Node: Extension Other Design Decisions1116295
 -Node: Extension Future Growth1118401
 -Node: Old Extension Mechanism1119237
 -Node: Basic Concepts1120977
 -Node: Basic High Level1121658
 -Ref: figure-general-flow1121929
 -Ref: figure-process-flow1122528
 -Ref: Basic High Level-Footnote-11125757
 -Node: Basic Data Typing1125942
 -Node: Glossary1129297
 -Node: Copying1154759
 -Node: GNU Free Documentation License1192316
 -Node: Index1217453
++Ref: Auto-set-Footnote-1427119
++Ref: Auto-set-Footnote-2427324
++Node: ARGC and ARGV427380
++Node: Arrays431231
++Node: Array Basics432736
++Node: Array Intro433562
++Node: Reference to Elements437879
++Node: Assigning Elements440149
++Node: Array Example440640
++Node: Scanning an Array442372
++Node: Controlling Scanning444686
++Ref: Controlling Scanning-Footnote-1449773
++Node: Delete450089
++Ref: Delete-Footnote-1452854
++Node: Numeric Array Subscripts452911
++Node: Uninitialized Subscripts455094
++Node: Multidimensional456721
++Node: Multiscanning459814
++Node: Arrays of Arrays461403
++Node: Functions466043
++Node: Built-in466862
++Node: Calling Built-in467940
++Node: Numeric Functions469928
++Ref: Numeric Functions-Footnote-1473760
++Ref: Numeric Functions-Footnote-2474117
++Ref: Numeric Functions-Footnote-3474165
++Node: String Functions474434
++Ref: String Functions-Footnote-1497354
++Ref: String Functions-Footnote-2497483
++Ref: String Functions-Footnote-3497731
++Node: Gory Details497818
++Ref: table-sub-escapes499497
++Ref: table-sub-posix-92500851
++Ref: table-sub-proposed502202
++Ref: table-posix-sub503556
++Ref: table-gensub-escapes505101
++Ref: Gory Details-Footnote-1506277
++Ref: Gory Details-Footnote-2506328
++Node: I/O Functions506479
++Ref: I/O Functions-Footnote-1513464
++Node: Time Functions513611
++Ref: Time Functions-Footnote-1524544
++Ref: Time Functions-Footnote-2524612
++Ref: Time Functions-Footnote-3524770
++Ref: Time Functions-Footnote-4524881
++Ref: Time Functions-Footnote-5524993
++Ref: Time Functions-Footnote-6525220
++Node: Bitwise Functions525486
++Ref: table-bitwise-ops526048
++Ref: Bitwise Functions-Footnote-1530269
++Node: Type Functions530453
++Node: I18N Functions531604
++Node: User-defined533231
++Node: Definition Syntax534035
++Ref: Definition Syntax-Footnote-1538945
++Node: Function Example539014
++Node: Function Caveats541608
++Node: Calling A Function542029
++Node: Variable Scope543144
++Node: Pass By Value/Reference546107
++Node: Return Statement549615
++Node: Dynamic Typing552596
++Node: Indirect Calls553527
++Node: Library Functions563212
++Ref: Library Functions-Footnote-1566725
++Ref: Library Functions-Footnote-2566868
++Node: Library Names567039
++Ref: Library Names-Footnote-1570510
++Ref: Library Names-Footnote-2570730
++Node: General Functions570816
++Node: Strtonum Function571844
++Node: Assert Function574774
++Node: Round Function578100
++Node: Cliff Random Function579643
++Node: Ordinal Functions580659
++Ref: Ordinal Functions-Footnote-1583731
++Ref: Ordinal Functions-Footnote-2583983
++Node: Join Function584192
++Ref: Join Function-Footnote-1585963
++Node: Getlocaltime Function586163
++Node: Readfile Function589904
++Node: Data File Management591743
++Node: Filetrans Function592375
++Node: Rewind Function596444
++Node: File Checking597831
++Node: Empty Files598925
++Node: Ignoring Assigns601155
++Node: Getopt Function602708
++Ref: Getopt Function-Footnote-1614011
++Node: Passwd Functions614214
++Ref: Passwd Functions-Footnote-1623189
++Node: Group Functions623277
++Node: Walking Arrays631361
++Node: Sample Programs633498
++Node: Running Examples634172
++Node: Clones634900
++Node: Cut Program636124
++Node: Egrep Program645969
++Ref: Egrep Program-Footnote-1653742
++Node: Id Program653852
++Node: Split Program657468
++Ref: Split Program-Footnote-1660987
++Node: Tee Program661115
++Node: Uniq Program663918
++Node: Wc Program671347
++Ref: Wc Program-Footnote-1675613
++Ref: Wc Program-Footnote-2675813
++Node: Miscellaneous Programs675905
++Node: Dupword Program677093
++Node: Alarm Program679124
++Node: Translate Program683877
++Ref: Translate Program-Footnote-1688264
++Ref: Translate Program-Footnote-2688512
++Node: Labels Program688646
++Ref: Labels Program-Footnote-1692017
++Node: Word Sorting692101
++Node: History Sorting695985
++Node: Extract Program697824
++Ref: Extract Program-Footnote-1705327
++Node: Simple Sed705455
++Node: Igawk Program708517
++Ref: Igawk Program-Footnote-1723674
++Ref: Igawk Program-Footnote-2723875
++Node: Anagram Program724013
++Node: Signature Program727081
++Node: Advanced Features728181
++Node: Nondecimal Data730067
++Node: Array Sorting731650
++Node: Controlling Array Traversal732347
++Node: Array Sorting Functions740631
++Ref: Array Sorting Functions-Footnote-1744500
++Node: Two-way I/O744694
++Ref: Two-way I/O-Footnote-1750126
++Node: TCP/IP Networking750196
++Node: Profiling753040
++Node: Internationalization760537
++Node: I18N and L10N761962
++Node: Explaining gettext762648
++Ref: Explaining gettext-Footnote-1767716
++Ref: Explaining gettext-Footnote-2767900
++Node: Programmer i18n768065
++Node: Translator i18n772267
++Node: String Extraction773060
++Ref: String Extraction-Footnote-1774021
++Node: Printf Ordering774107
++Ref: Printf Ordering-Footnote-1776891
++Node: I18N Portability776955
++Ref: I18N Portability-Footnote-1779404
++Node: I18N Example779467
++Ref: I18N Example-Footnote-1782105
++Node: Gawk I18N782177
++Node: Debugger782798
++Node: Debugging783769
++Node: Debugging Concepts784202
++Node: Debugging Terms786058
++Node: Awk Debugging788655
++Node: Sample Debugging Session789547
++Node: Debugger Invocation790067
++Node: Finding The Bug791399
++Node: List of Debugger Commands797887
++Node: Breakpoint Control799221
++Node: Debugger Execution Control802885
++Node: Viewing And Changing Data806245
++Node: Execution Stack809601
++Node: Debugger Info811068
++Node: Miscellaneous Debugger Commands815050
++Node: Readline Support820226
++Node: Limitations821057
++Node: Arbitrary Precision Arithmetic823309
++Ref: Arbitrary Precision Arithmetic-Footnote-1824958
++Node: General Arithmetic825106
++Node: Floating Point Issues826826
++Node: String Conversion Precision827707
++Ref: String Conversion Precision-Footnote-1829412
++Node: Unexpected Results829521
++Node: POSIX Floating Point Problems831674
++Ref: POSIX Floating Point Problems-Footnote-1835499
++Node: Integer Programming835537
++Node: Floating-point Programming837276
++Ref: Floating-point Programming-Footnote-1843607
++Ref: Floating-point Programming-Footnote-2843877
++Node: Floating-point Representation844141
++Node: Floating-point Context845306
++Ref: table-ieee-formats846145
++Node: Rounding Mode847529
++Ref: table-rounding-modes848008
++Ref: Rounding Mode-Footnote-1851023
++Node: Gawk and MPFR851202
++Node: Arbitrary Precision Floats852457
++Ref: Arbitrary Precision Floats-Footnote-1854900
++Node: Setting Precision855216
++Ref: table-predefined-precision-strings855902
++Node: Setting Rounding Mode858047
++Ref: table-gawk-rounding-modes858451
++Node: Floating-point Constants859638
++Node: Changing Precision861067
++Ref: Changing Precision-Footnote-1862464
++Node: Exact Arithmetic862638
++Node: Arbitrary Precision Integers865776
++Ref: Arbitrary Precision Integers-Footnote-1868794
++Node: Dynamic Extensions868941
++Node: Extension Intro870399
++Node: Plugin License871664
++Node: Extension Mechanism Outline872349
++Ref: load-extension872766
++Ref: load-new-function874244
++Ref: call-new-function875239
++Node: Extension API Description877254
++Node: Extension API Functions Introduction878467
++Node: General Data Types883333
++Ref: General Data Types-Footnote-1888935
++Node: Requesting Values889234
++Ref: table-value-types-returned889965
++Node: Constructor Functions890919
++Node: Registration Functions893939
++Node: Extension Functions894624
++Node: Exit Callback Functions896849
++Node: Extension Version String898098
++Node: Input Parsers898748
++Node: Output Wrappers908505
++Node: Two-way processors913015
++Node: Printing Messages915223
++Ref: Printing Messages-Footnote-1916300
++Node: Updating `ERRNO'916452
++Node: Accessing Parameters917191
++Node: Symbol Table Access918421
++Node: Symbol table by name918933
++Node: Symbol table by cookie920680
++Ref: Symbol table by cookie-Footnote-1924810
++Node: Cached values924873
++Ref: Cached values-Footnote-1928322
++Node: Array Manipulation928413
++Ref: Array Manipulation-Footnote-1929511
++Node: Array Data Types929550
++Ref: Array Data Types-Footnote-1932253
++Node: Array Functions932345
++Node: Flattening Arrays936111
++Node: Creating Arrays942963
++Node: Extension API Variables947688
++Node: Extension Versioning948324
++Node: Extension API Informational Variables950225
++Node: Extension API Boilerplate951311
++Node: Finding Extensions955115
++Node: Extension Example955675
++Node: Internal File Description956405
++Node: Internal File Ops960496
++Ref: Internal File Ops-Footnote-1972004
++Node: Using Internal File Ops972144
++Ref: Using Internal File Ops-Footnote-1974497
++Node: Extension Samples974763
++Node: Extension Sample File Functions976287
++Node: Extension Sample Fnmatch984772
++Node: Extension Sample Fork986498
++Node: Extension Sample Inplace987716
++Node: Extension Sample Ord989494
++Node: Extension Sample Readdir990330
++Node: Extension Sample Revout991862
++Node: Extension Sample Rev2way992455
++Node: Extension Sample Read write array993145
++Node: Extension Sample Readfile995028
++Node: Extension Sample API Tests995846
++Node: Extension Sample Time996371
++Node: gawkextlib997735
++Node: Language History1000516
++Node: V7/SVR3.11002109
++Node: SVR41004429
++Node: POSIX1005871
++Node: BTL1007257
++Node: POSIX/GNU1007991
++Node: Feature History1013590
++Node: Common Extensions1026554
++Node: Ranges and Locales1027866
++Ref: Ranges and Locales-Footnote-11032484
++Ref: Ranges and Locales-Footnote-21032511
++Ref: Ranges and Locales-Footnote-31032771
++Node: Contributors1032992
++Node: Installation1038137
++Node: Gawk Distribution1039031
++Node: Getting1039515
++Node: Extracting1040341
++Node: Distribution contents1042033
++Node: Unix Installation1047738
++Node: Quick Installation1048355
++Node: Additional Configuration Options1050799
++Node: Configuration Philosophy1052535
++Node: Non-Unix Installation1054889
++Node: PC Installation1055347
++Node: PC Binary Installation1056646
++Node: PC Compiling1058494
++Node: PC Testing1061438
++Node: PC Using1062614
++Node: Cygwin1066799
++Node: MSYS1067799
++Node: VMS Installation1068313
++Node: VMS Compilation1069077
++Ref: VMS Compilation-Footnote-11070692
++Node: VMS Dynamic Extensions1070750
++Node: VMS Installation Details1072123
++Node: VMS Running1074370
++Node: VMS GNV1077204
++Node: VMS Old Gawk1077927
++Node: Bugs1078397
++Node: Other Versions1082315
++Node: Notes1088399
++Node: Compatibility Mode1089199
++Node: Additions1089982
++Node: Accessing The Source1090909
++Node: Adding Code1092349
++Node: New Ports1098394
++Node: Derived Files1102529
++Ref: Derived Files-Footnote-11107850
++Ref: Derived Files-Footnote-21107884
++Ref: Derived Files-Footnote-31108484
++Node: Future Extensions1108582
++Node: Implementation Limitations1109165
++Node: Extension Design1110417
++Node: Old Extension Problems1111571
++Ref: Old Extension Problems-Footnote-11113079
++Node: Extension New Mechanism Goals1113136
++Ref: Extension New Mechanism Goals-Footnote-11116501
++Node: Extension Other Design Decisions1116687
++Node: Extension Future Growth1118793
++Node: Old Extension Mechanism1119629
++Node: Basic Concepts1121369
++Node: Basic High Level1122050
++Ref: figure-general-flow1122321
++Ref: figure-process-flow1122920
++Ref: Basic High Level-Footnote-11126149
++Node: Basic Data Typing1126334
++Node: Glossary1129689
++Node: Copying1155151
++Node: GNU Free Documentation License1192708
++Node: Index1217845
  End Tag Table


Summary of changes:
 doc/ChangeLog       |    4 +
 doc/       |  921 ++++++++++++++++++++++++++-------------------------
 doc/gawk.texi       |  134 ++++----
 doc/     |  124 ++++----
 extension/ChangeLog |    4 +
 extension/time.c    |   31 ++-
 vms/ChangeLog       |    7 +-
 vms/     |   11 +-
 8 files changed, 645 insertions(+), 591 deletions(-)


reply via email to

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