[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-980

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.1-stable, updated. gawk-4.1.0-980-g9cfede2
Date: Tue, 20 Sep 2016 18:21:42 +0000 (UTC)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gawk".

The branch, gawk-4.1-stable has been updated
       via  9cfede253d3d5f6907a6a1c0263b08442267cd55 (commit)
      from  ae953e96bdf5f52288bfe4b42c56269764c7ff0d (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 9cfede253d3d5f6907a6a1c0263b08442267cd55
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Sep 20 21:21:29 2016 +0300

    Minor documentation fixes.

diff --git a/awklib/eg/lib/ b/awklib/eg/lib/
index 54a27f3..f9e1e20 100644
--- a/awklib/eg/lib/
+++ b/awklib/eg/lib/
@@ -38,7 +38,7 @@ function _gr_init(    oldfs, oldrs, olddol0, grcat,
         n = split($4, a, "[ \t]*,[ \t]*")
         for (i = 1; i <= n; i++)
             if (a[i] in _gr_groupsbyuser)
-                _gr_groupsbyuser[a[i]] = gr_groupsbyuser[a[i]] " " $1
+                _gr_groupsbyuser[a[i]] = _gr_groupsbyuser[a[i]] " " $1
                 _gr_groupsbyuser[a[i]] = $1
diff --git a/doc/ChangeLog b/doc/ChangeLog
index 1daa869..67e92fa 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,11 @@
+2016-09-20         Arnold D. Robbins     <address@hidden>
+       * (Group Functions): Typo fix. Reported
+       by Jaromir Obr <address@hidden>.
+       (Time Functions): Slightly enhance description of ISO 8601
+       definition of first and last weeks. Thanks to
+       Michel de Ruiter <address@hidden> for the note.
 2016-08-25         Arnold D. Robbins     <address@hidden>
        * 4.1.4: Release tar ball made.
diff --git a/doc/ b/doc/
index 6dcbfc3..d348ef6 100644
--- a/doc/
+++ b/doc/
@@ -13087,8 +13087,8 @@ the following date format specifications:
      of week one) as a decimal number (01-53).  The method for
      determining the week number is as specified by ISO 8601.  (To wit:
      if the week containing January 1 has four or more days in the new
-     year, then it is week one; otherwise it is week 53 of the previous
-     year and the next week is week one.)
+     year, then it is week one; otherwise it is the last week [52 or 53]
+     of the previous year and the next week is week one.)
      The weekday as a decimal number (0-6).  Sunday is day zero.
@@ -16125,7 +16125,7 @@ the same names:
              n = split($4, a, "[ \t]*,[ \t]*")
              for (i = 1; i <= n; i++)
                  if (a[i] in _gr_groupsbyuser)
-                     _gr_groupsbyuser[a[i]] = gr_groupsbyuser[a[i]] " " $1
+                     _gr_groupsbyuser[a[i]] = _gr_groupsbyuser[a[i]] " " $1
                      _gr_groupsbyuser[a[i]] = $1
@@ -34959,317 +34959,317 @@ Ref: table-system-return-values546875
 Ref: I/O Functions-Footnote-1548855
 Ref: I/O Functions-Footnote-2549003
 Node: Time Functions549123
-Ref: Time Functions-Footnote-1559628
-Ref: Time Functions-Footnote-2559696
-Ref: Time Functions-Footnote-3559854
-Ref: Time Functions-Footnote-4559965
-Ref: Time Functions-Footnote-5560077
-Ref: Time Functions-Footnote-6560304
-Node: Bitwise Functions560570
-Ref: table-bitwise-ops561164
-Ref: Bitwise Functions-Footnote-1565502
-Node: Type Functions565675
-Node: I18N Functions566831
-Node: User-defined568482
-Node: Definition Syntax569287
-Ref: Definition Syntax-Footnote-1574974
-Node: Function Example575045
-Ref: Function Example-Footnote-1577967
-Node: Function Caveats577989
-Node: Calling A Function578507
-Node: Variable Scope579465
-Node: Pass By Value/Reference582459
-Node: Return Statement585958
-Node: Dynamic Typing588937
-Node: Indirect Calls589867
-Ref: Indirect Calls-Footnote-1600118
-Node: Functions Summary600246
-Node: Library Functions602951
-Ref: Library Functions-Footnote-1606558
-Ref: Library Functions-Footnote-2606701
-Node: Library Names606872
-Ref: Library Names-Footnote-1610332
-Ref: Library Names-Footnote-2610555
-Node: General Functions610641
-Node: Strtonum Function611744
-Node: Assert Function614766
-Node: Round Function618092
-Node: Cliff Random Function619633
-Node: Ordinal Functions620649
-Ref: Ordinal Functions-Footnote-1623712
-Ref: Ordinal Functions-Footnote-2623964
-Node: Join Function624174
-Ref: Join Function-Footnote-1625944
-Node: Getlocaltime Function626144
-Node: Readfile Function629886
-Node: Shell Quoting631858
-Node: Data File Management633259
-Node: Filetrans Function633891
-Node: Rewind Function637987
-Node: File Checking639893
-Ref: File Checking-Footnote-1641227
-Node: Empty Files641428
-Node: Ignoring Assigns643407
-Node: Getopt Function644957
-Ref: Getopt Function-Footnote-1656426
-Node: Passwd Functions656626
-Ref: Passwd Functions-Footnote-1665465
-Node: Group Functions665553
-Ref: Group Functions-Footnote-1673450
-Node: Walking Arrays673657
-Node: Library Functions Summary676665
-Node: Library Exercises678071
-Node: Sample Programs678536
-Node: Running Examples679306
-Node: Clones680034
-Node: Cut Program681258
-Node: Egrep Program691187
-Ref: Egrep Program-Footnote-1698699
-Node: Id Program698809
-Node: Split Program702489
-Ref: Split Program-Footnote-1705948
-Node: Tee Program706077
-Node: Uniq Program708867
-Node: Wc Program716293
-Ref: Wc Program-Footnote-1720548
-Node: Miscellaneous Programs720642
-Node: Dupword Program721855
-Node: Alarm Program723885
-Node: Translate Program728740
-Ref: Translate Program-Footnote-1733305
-Node: Labels Program733575
-Ref: Labels Program-Footnote-1736926
-Node: Word Sorting737010
-Node: History Sorting741082
-Node: Extract Program742917
-Node: Simple Sed750446
-Node: Igawk Program753520
-Ref: Igawk Program-Footnote-1767851
-Ref: Igawk Program-Footnote-2768053
-Ref: Igawk Program-Footnote-3768175
-Node: Anagram Program768290
-Node: Signature Program771352
-Node: Programs Summary772599
-Node: Programs Exercises773813
-Ref: Programs Exercises-Footnote-1777942
-Node: Advanced Features778033
-Node: Nondecimal Data780023
-Node: Array Sorting781614
-Node: Controlling Array Traversal782314
-Ref: Controlling Array Traversal-Footnote-1790681
-Node: Array Sorting Functions790799
-Ref: Array Sorting Functions-Footnote-1795890
-Node: Two-way I/O796086
-Ref: Two-way I/O-Footnote-1802380
-Ref: Two-way I/O-Footnote-2802567
-Node: TCP/IP Networking802649
-Node: Profiling805767
-Node: Advanced Features Summary813306
-Node: Internationalization815242
-Node: I18N and L10N816722
-Node: Explaining gettext817409
-Ref: Explaining gettext-Footnote-1823301
-Ref: Explaining gettext-Footnote-2823486
-Node: Programmer i18n823651
-Ref: Programmer i18n-Footnote-1828506
-Node: Translator i18n828555
-Node: String Extraction829349
-Ref: String Extraction-Footnote-1830481
-Node: Printf Ordering830567
-Ref: Printf Ordering-Footnote-1833353
-Node: I18N Portability833417
-Ref: I18N Portability-Footnote-1835873
-Node: I18N Example835936
-Ref: I18N Example-Footnote-1838742
-Node: Gawk I18N838815
-Node: I18N Summary839460
-Node: Debugger840801
-Node: Debugging841823
-Node: Debugging Concepts842264
-Node: Debugging Terms844073
-Node: Awk Debugging846648
-Node: Sample Debugging Session847554
-Node: Debugger Invocation848088
-Node: Finding The Bug849474
-Node: List of Debugger Commands855952
-Node: Breakpoint Control857285
-Node: Debugger Execution Control860979
-Node: Viewing And Changing Data864341
-Node: Execution Stack867715
-Node: Debugger Info869352
-Node: Miscellaneous Debugger Commands873423
-Node: Readline Support878511
-Node: Limitations879407
-Node: Debugging Summary881516
-Node: Arbitrary Precision Arithmetic882689
-Node: Computer Arithmetic884105
-Ref: table-numeric-ranges887696
-Ref: Computer Arithmetic-Footnote-1888418
-Node: Math Definitions888475
-Ref: table-ieee-formats891789
-Ref: Math Definitions-Footnote-1892392
-Node: MPFR features892497
-Node: FP Math Caution894214
-Ref: FP Math Caution-Footnote-1895286
-Node: Inexactness of computations895655
-Node: Inexact representation896615
-Node: Comparing FP Values897975
-Node: Errors accumulate899057
-Node: Getting Accuracy900490
-Node: Try To Round903200
-Node: Setting precision904099
-Ref: table-predefined-precision-strings904796
-Node: Setting the rounding mode906626
-Ref: table-gawk-rounding-modes907000
-Ref: Setting the rounding mode-Footnote-1910408
-Node: Arbitrary Precision Integers910587
-Ref: Arbitrary Precision Integers-Footnote-1913571
-Node: POSIX Floating Point Problems913720
-Ref: POSIX Floating Point Problems-Footnote-1917602
-Node: Floating point summary917640
-Node: Dynamic Extensions919830
-Node: Extension Intro921383
-Node: Plugin License922649
-Node: Extension Mechanism Outline923446
-Ref: figure-load-extension923885
-Ref: figure-register-new-function925450
-Ref: figure-call-new-function926542
-Node: Extension API Description928604
-Node: Extension API Functions Introduction930052
-Node: General Data Types934864
-Ref: General Data Types-Footnote-1940819
-Node: Memory Allocation Functions941118
-Ref: Memory Allocation Functions-Footnote-1943963
-Node: Constructor Functions944062
-Node: Registration Functions945807
-Node: Extension Functions946492
-Node: Exit Callback Functions948791
-Node: Extension Version String950041
-Node: Input Parsers950704
-Node: Output Wrappers960586
-Node: Two-way processors965098
-Node: Printing Messages967363
-Ref: Printing Messages-Footnote-1968437
-Node: Updating ERRNO968590
-Node: Requesting Values969329
-Ref: table-value-types-returned970066
-Node: Accessing Parameters970949
-Node: Symbol Table Access972184
-Node: Symbol table by name972696
-Node: Symbol table by cookie974717
-Ref: Symbol table by cookie-Footnote-1978869
-Node: Cached values978933
-Ref: Cached values-Footnote-1982440
-Node: Array Manipulation982531
-Ref: Array Manipulation-Footnote-1983630
-Node: Array Data Types983667
-Ref: Array Data Types-Footnote-1986325
-Node: Array Functions986417
-Node: Flattening Arrays990275
-Node: Creating Arrays997183
-Node: Extension API Variables1001952
-Node: Extension Versioning1002588
-Ref: gawk-api-version1003025
-Node: Extension API Informational Variables1004781
-Node: Extension API Boilerplate1005845
-Node: Finding Extensions1009659
-Node: Extension Example1010218
-Node: Internal File Description1011016
-Node: Internal File Ops1015096
-Ref: Internal File Ops-Footnote-11026858
-Node: Using Internal File Ops1026998
-Ref: Using Internal File Ops-Footnote-11029381
-Node: Extension Samples1029655
-Node: Extension Sample File Functions1031184
-Node: Extension Sample Fnmatch1038833
-Node: Extension Sample Fork1040320
-Node: Extension Sample Inplace1041538
-Node: Extension Sample Ord1044748
-Node: Extension Sample Readdir1045584
-Ref: table-readdir-file-types1046473
-Node: Extension Sample Revout1047278
-Node: Extension Sample Rev2way1047867
-Node: Extension Sample Read write array1048607
-Node: Extension Sample Readfile1050549
-Node: Extension Sample Time1051644
-Node: Extension Sample API Tests1052992
-Node: gawkextlib1053484
-Node: Extension summary1055908
-Node: Extension Exercises1059600
-Node: Language History1061098
-Node: V7/SVR3.11062754
-Node: SVR41064906
-Node: POSIX1066340
-Node: BTL1067719
-Node: POSIX/GNU1068448
-Node: Feature History1073969
-Node: Common Extensions1087298
-Node: Ranges and Locales1088581
-Ref: Ranges and Locales-Footnote-11093197
-Ref: Ranges and Locales-Footnote-21093224
-Ref: Ranges and Locales-Footnote-31093459
-Node: Contributors1093680
-Node: History summary1099240
-Node: Installation1100620
-Node: Gawk Distribution1101564
-Node: Getting1102048
-Node: Extracting1103009
-Node: Distribution contents1104647
-Node: Unix Installation1110398
-Node: Quick Installation1111014
-Node: Additional Configuration Options1113441
-Node: Configuration Philosophy1115245
-Node: Non-Unix Installation1117614
-Node: PC Installation1118072
-Node: PC Binary Installation1119392
-Node: PC Compiling1121244
-Ref: PC Compiling-Footnote-11124038
-Node: PC Testing1124147
-Node: PC Using1125327
-Ref: PC Using-Footnote-11129480
-Node: Cygwin1129553
-Node: MSYS1130323
-Node: VMS Installation1130824
-Node: VMS Compilation1131615
-Ref: VMS Compilation-Footnote-11132844
-Node: VMS Dynamic Extensions1132902
-Node: VMS Installation Details1134587
-Node: VMS Running1136840
-Node: VMS GNV1141119
-Node: VMS Old Gawk1141854
-Node: Bugs1142325
-Node: Other Versions1146640
-Node: Installation summary1153224
-Node: Notes1154275
-Node: Compatibility Mode1155140
-Node: Additions1155922
-Node: Accessing The Source1156847
-Node: Adding Code1158282
-Node: New Ports1164501
-Node: Derived Files1168989
-Ref: Derived Files-Footnote-11174474
-Ref: Derived Files-Footnote-21174509
-Ref: Derived Files-Footnote-31175107
-Node: Future Extensions1175221
-Node: Implementation Limitations1175879
-Node: Extension Design1177062
-Node: Old Extension Problems1178216
-Ref: Old Extension Problems-Footnote-11179734
-Node: Extension New Mechanism Goals1179791
-Ref: Extension New Mechanism Goals-Footnote-11183155
-Node: Extension Other Design Decisions1183344
-Node: Extension Future Growth1185457
-Node: Old Extension Mechanism1186293
-Node: Notes summary1188056
-Node: Basic Concepts1189238
-Node: Basic High Level1189919
-Ref: figure-general-flow1190201
-Ref: figure-process-flow1190886
-Ref: Basic High Level-Footnote-11194187
-Node: Basic Data Typing1194372
-Node: Glossary1197700
-Node: Copying1229647
-Node: GNU Free Documentation License1267186
-Node: Index1292304
+Ref: Time Functions-Footnote-1559645
+Ref: Time Functions-Footnote-2559713
+Ref: Time Functions-Footnote-3559871
+Ref: Time Functions-Footnote-4559982
+Ref: Time Functions-Footnote-5560094
+Ref: Time Functions-Footnote-6560321
+Node: Bitwise Functions560587
+Ref: table-bitwise-ops561181
+Ref: Bitwise Functions-Footnote-1565519
+Node: Type Functions565692
+Node: I18N Functions566848
+Node: User-defined568499
+Node: Definition Syntax569304
+Ref: Definition Syntax-Footnote-1574991
+Node: Function Example575062
+Ref: Function Example-Footnote-1577984
+Node: Function Caveats578006
+Node: Calling A Function578524
+Node: Variable Scope579482
+Node: Pass By Value/Reference582476
+Node: Return Statement585975
+Node: Dynamic Typing588954
+Node: Indirect Calls589884
+Ref: Indirect Calls-Footnote-1600135
+Node: Functions Summary600263
+Node: Library Functions602968
+Ref: Library Functions-Footnote-1606575
+Ref: Library Functions-Footnote-2606718
+Node: Library Names606889
+Ref: Library Names-Footnote-1610349
+Ref: Library Names-Footnote-2610572
+Node: General Functions610658
+Node: Strtonum Function611761
+Node: Assert Function614783
+Node: Round Function618109
+Node: Cliff Random Function619650
+Node: Ordinal Functions620666
+Ref: Ordinal Functions-Footnote-1623729
+Ref: Ordinal Functions-Footnote-2623981
+Node: Join Function624191
+Ref: Join Function-Footnote-1625961
+Node: Getlocaltime Function626161
+Node: Readfile Function629903
+Node: Shell Quoting631875
+Node: Data File Management633276
+Node: Filetrans Function633908
+Node: Rewind Function638004
+Node: File Checking639910
+Ref: File Checking-Footnote-1641244
+Node: Empty Files641445
+Node: Ignoring Assigns643424
+Node: Getopt Function644974
+Ref: Getopt Function-Footnote-1656443
+Node: Passwd Functions656643
+Ref: Passwd Functions-Footnote-1665482
+Node: Group Functions665570
+Ref: Group Functions-Footnote-1673468
+Node: Walking Arrays673675
+Node: Library Functions Summary676683
+Node: Library Exercises678089
+Node: Sample Programs678554
+Node: Running Examples679324
+Node: Clones680052
+Node: Cut Program681276
+Node: Egrep Program691205
+Ref: Egrep Program-Footnote-1698717
+Node: Id Program698827
+Node: Split Program702507
+Ref: Split Program-Footnote-1705966
+Node: Tee Program706095
+Node: Uniq Program708885
+Node: Wc Program716311
+Ref: Wc Program-Footnote-1720566
+Node: Miscellaneous Programs720660
+Node: Dupword Program721873
+Node: Alarm Program723903
+Node: Translate Program728758
+Ref: Translate Program-Footnote-1733323
+Node: Labels Program733593
+Ref: Labels Program-Footnote-1736944
+Node: Word Sorting737028
+Node: History Sorting741100
+Node: Extract Program742935
+Node: Simple Sed750464
+Node: Igawk Program753538
+Ref: Igawk Program-Footnote-1767869
+Ref: Igawk Program-Footnote-2768071
+Ref: Igawk Program-Footnote-3768193
+Node: Anagram Program768308
+Node: Signature Program771370
+Node: Programs Summary772617
+Node: Programs Exercises773831
+Ref: Programs Exercises-Footnote-1777960
+Node: Advanced Features778051
+Node: Nondecimal Data780041
+Node: Array Sorting781632
+Node: Controlling Array Traversal782332
+Ref: Controlling Array Traversal-Footnote-1790699
+Node: Array Sorting Functions790817
+Ref: Array Sorting Functions-Footnote-1795908
+Node: Two-way I/O796104
+Ref: Two-way I/O-Footnote-1802398
+Ref: Two-way I/O-Footnote-2802585
+Node: TCP/IP Networking802667
+Node: Profiling805785
+Node: Advanced Features Summary813324
+Node: Internationalization815260
+Node: I18N and L10N816740
+Node: Explaining gettext817427
+Ref: Explaining gettext-Footnote-1823319
+Ref: Explaining gettext-Footnote-2823504
+Node: Programmer i18n823669
+Ref: Programmer i18n-Footnote-1828524
+Node: Translator i18n828573
+Node: String Extraction829367
+Ref: String Extraction-Footnote-1830499
+Node: Printf Ordering830585
+Ref: Printf Ordering-Footnote-1833371
+Node: I18N Portability833435
+Ref: I18N Portability-Footnote-1835891
+Node: I18N Example835954
+Ref: I18N Example-Footnote-1838760
+Node: Gawk I18N838833
+Node: I18N Summary839478
+Node: Debugger840819
+Node: Debugging841841
+Node: Debugging Concepts842282
+Node: Debugging Terms844091
+Node: Awk Debugging846666
+Node: Sample Debugging Session847572
+Node: Debugger Invocation848106
+Node: Finding The Bug849492
+Node: List of Debugger Commands855970
+Node: Breakpoint Control857303
+Node: Debugger Execution Control860997
+Node: Viewing And Changing Data864359
+Node: Execution Stack867733
+Node: Debugger Info869370
+Node: Miscellaneous Debugger Commands873441
+Node: Readline Support878529
+Node: Limitations879425
+Node: Debugging Summary881534
+Node: Arbitrary Precision Arithmetic882707
+Node: Computer Arithmetic884123
+Ref: table-numeric-ranges887714
+Ref: Computer Arithmetic-Footnote-1888436
+Node: Math Definitions888493
+Ref: table-ieee-formats891807
+Ref: Math Definitions-Footnote-1892410
+Node: MPFR features892515
+Node: FP Math Caution894232
+Ref: FP Math Caution-Footnote-1895304
+Node: Inexactness of computations895673
+Node: Inexact representation896633
+Node: Comparing FP Values897993
+Node: Errors accumulate899075
+Node: Getting Accuracy900508
+Node: Try To Round903218
+Node: Setting precision904117
+Ref: table-predefined-precision-strings904814
+Node: Setting the rounding mode906644
+Ref: table-gawk-rounding-modes907018
+Ref: Setting the rounding mode-Footnote-1910426
+Node: Arbitrary Precision Integers910605
+Ref: Arbitrary Precision Integers-Footnote-1913589
+Node: POSIX Floating Point Problems913738
+Ref: POSIX Floating Point Problems-Footnote-1917620
+Node: Floating point summary917658
+Node: Dynamic Extensions919848
+Node: Extension Intro921401
+Node: Plugin License922667
+Node: Extension Mechanism Outline923464
+Ref: figure-load-extension923903
+Ref: figure-register-new-function925468
+Ref: figure-call-new-function926560
+Node: Extension API Description928622
+Node: Extension API Functions Introduction930070
+Node: General Data Types934882
+Ref: General Data Types-Footnote-1940837
+Node: Memory Allocation Functions941136
+Ref: Memory Allocation Functions-Footnote-1943981
+Node: Constructor Functions944080
+Node: Registration Functions945825
+Node: Extension Functions946510
+Node: Exit Callback Functions948809
+Node: Extension Version String950059
+Node: Input Parsers950722
+Node: Output Wrappers960604
+Node: Two-way processors965116
+Node: Printing Messages967381
+Ref: Printing Messages-Footnote-1968455
+Node: Updating ERRNO968608
+Node: Requesting Values969347
+Ref: table-value-types-returned970084
+Node: Accessing Parameters970967
+Node: Symbol Table Access972202
+Node: Symbol table by name972714
+Node: Symbol table by cookie974735
+Ref: Symbol table by cookie-Footnote-1978887
+Node: Cached values978951
+Ref: Cached values-Footnote-1982458
+Node: Array Manipulation982549
+Ref: Array Manipulation-Footnote-1983648
+Node: Array Data Types983685
+Ref: Array Data Types-Footnote-1986343
+Node: Array Functions986435
+Node: Flattening Arrays990293
+Node: Creating Arrays997201
+Node: Extension API Variables1001970
+Node: Extension Versioning1002606
+Ref: gawk-api-version1003043
+Node: Extension API Informational Variables1004799
+Node: Extension API Boilerplate1005863
+Node: Finding Extensions1009677
+Node: Extension Example1010236
+Node: Internal File Description1011034
+Node: Internal File Ops1015114
+Ref: Internal File Ops-Footnote-11026876
+Node: Using Internal File Ops1027016
+Ref: Using Internal File Ops-Footnote-11029399
+Node: Extension Samples1029673
+Node: Extension Sample File Functions1031202
+Node: Extension Sample Fnmatch1038851
+Node: Extension Sample Fork1040338
+Node: Extension Sample Inplace1041556
+Node: Extension Sample Ord1044766
+Node: Extension Sample Readdir1045602
+Ref: table-readdir-file-types1046491
+Node: Extension Sample Revout1047296
+Node: Extension Sample Rev2way1047885
+Node: Extension Sample Read write array1048625
+Node: Extension Sample Readfile1050567
+Node: Extension Sample Time1051662
+Node: Extension Sample API Tests1053010
+Node: gawkextlib1053502
+Node: Extension summary1055926
+Node: Extension Exercises1059618
+Node: Language History1061116
+Node: V7/SVR3.11062772
+Node: SVR41064924
+Node: POSIX1066358
+Node: BTL1067737
+Node: POSIX/GNU1068466
+Node: Feature History1073987
+Node: Common Extensions1087316
+Node: Ranges and Locales1088599
+Ref: Ranges and Locales-Footnote-11093215
+Ref: Ranges and Locales-Footnote-21093242
+Ref: Ranges and Locales-Footnote-31093477
+Node: Contributors1093698
+Node: History summary1099258
+Node: Installation1100638
+Node: Gawk Distribution1101582
+Node: Getting1102066
+Node: Extracting1103027
+Node: Distribution contents1104665
+Node: Unix Installation1110416
+Node: Quick Installation1111032
+Node: Additional Configuration Options1113459
+Node: Configuration Philosophy1115263
+Node: Non-Unix Installation1117632
+Node: PC Installation1118090
+Node: PC Binary Installation1119410
+Node: PC Compiling1121262
+Ref: PC Compiling-Footnote-11124056
+Node: PC Testing1124165
+Node: PC Using1125345
+Ref: PC Using-Footnote-11129498
+Node: Cygwin1129571
+Node: MSYS1130341
+Node: VMS Installation1130842
+Node: VMS Compilation1131633
+Ref: VMS Compilation-Footnote-11132862
+Node: VMS Dynamic Extensions1132920
+Node: VMS Installation Details1134605
+Node: VMS Running1136858
+Node: VMS GNV1141137
+Node: VMS Old Gawk1141872
+Node: Bugs1142343
+Node: Other Versions1146658
+Node: Installation summary1153242
+Node: Notes1154293
+Node: Compatibility Mode1155158
+Node: Additions1155940
+Node: Accessing The Source1156865
+Node: Adding Code1158300
+Node: New Ports1164519
+Node: Derived Files1169007
+Ref: Derived Files-Footnote-11174492
+Ref: Derived Files-Footnote-21174527
+Ref: Derived Files-Footnote-31175125
+Node: Future Extensions1175239
+Node: Implementation Limitations1175897
+Node: Extension Design1177080
+Node: Old Extension Problems1178234
+Ref: Old Extension Problems-Footnote-11179752
+Node: Extension New Mechanism Goals1179809
+Ref: Extension New Mechanism Goals-Footnote-11183173
+Node: Extension Other Design Decisions1183362
+Node: Extension Future Growth1185475
+Node: Old Extension Mechanism1186311
+Node: Notes summary1188074
+Node: Basic Concepts1189256
+Node: Basic High Level1189937
+Ref: figure-general-flow1190219
+Ref: figure-process-flow1190904
+Ref: Basic High Level-Footnote-11194205
+Node: Basic Data Typing1194390
+Node: Glossary1197718
+Node: Copying1229665
+Node: GNU Free Documentation License1267204
+Node: Index1292322
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index acf57e5..e4a1507 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -18806,8 +18806,8 @@ The week number of the year (with the first Monday as 
the first
 day of week one) as a decimal number (01--53).
 The method for determining the week number is as specified by ISO 8601.
 (To wit: if the week containing January 1 has four or more days in the
-new year, then it is week one; otherwise it is week 53 of the previous year
-and the next week is week one.)
+new year, then it is week one; otherwise it is the last week
+[52 or 53] of the previous year and the next week is week one.)
 @item %w
 The weekday as a decimal number (0--6).  Sunday is day zero.
@@ -22837,7 +22837,7 @@ function _gr_init(    oldfs, oldrs, olddol0, grcat,
         n = split($4, a, "[ \t]*,[ \t]*")
         for (i = 1; i <= n; i++)
             if (a[i] in _gr_groupsbyuser)
-                _gr_groupsbyuser[a[i]] = gr_groupsbyuser[a[i]] " " $1
+                _gr_groupsbyuser[a[i]] = _gr_groupsbyuser[a[i]] " " $1
                 _gr_groupsbyuser[a[i]] = $1
diff --git a/doc/ b/doc/
index 2c94c30..29af53e 100644
--- a/doc/
+++ b/doc/
@@ -17927,8 +17927,8 @@ The week number of the year (with the first Monday as 
the first
 day of week one) as a decimal number (01--53).
 The method for determining the week number is as specified by ISO 8601.
 (To wit: if the week containing January 1 has four or more days in the
-new year, then it is week one; otherwise it is week 53 of the previous year
-and the next week is week one.)
+new year, then it is week one; otherwise it is the last week
+[52 or 53] of the previous year and the next week is week one.)
 @item %w
 The weekday as a decimal number (0--6).  Sunday is day zero.
@@ -21928,7 +21928,7 @@ function _gr_init(    oldfs, oldrs, olddol0, grcat,
         n = split($4, a, "[ \t]*,[ \t]*")
         for (i = 1; i <= n; i++)
             if (a[i] in _gr_groupsbyuser)
-                _gr_groupsbyuser[a[i]] = gr_groupsbyuser[a[i]] " " $1
+                _gr_groupsbyuser[a[i]] = _gr_groupsbyuser[a[i]] " " $1
                 _gr_groupsbyuser[a[i]] = $1


Summary of changes:
 awklib/eg/lib/ |    2 +-
 doc/ChangeLog             |    8 +
 doc/             |  630 ++++++++++++++++++++++-----------------------
 doc/gawk.texi             |    6 +-
 doc/           |    6 +-
 5 files changed, 330 insertions(+), 322 deletions(-)


reply via email to

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