[Top][All Lists]

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

[gawk-diffs] [SCM] gawk branch, master, updated. fed9a3413cd653aae742452

From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. fed9a3413cd653aae742452f9bfa83319802fb3c
Date: Sat, 04 Jun 2011 20:20:43 +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  fed9a3413cd653aae742452f9bfa83319802fb3c (commit)
       via  16ef5c1f94f874b4ee235ac7b7d1f0bedf07621d (commit)
       via  00466c17f034048970eb130adef6c522ef69047d (commit)
      from  b547e033a045fdb6f869035ff260ed41218f4986 (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 fed9a3413cd653aae742452f9bfa83319802fb3c
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jun 3 11:05:56 2011 +0300

    Make regcomp.c closer to GNULIB.

diff --git a/ChangeLog b/ChangeLog
index 81a0973..0bf4e49 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Jun  3 10:39:17 2011  Arnold D. Robbins  <address@hidden>
+       * regcomp.c (build_range_exp): Make syntax the first argument,
+       for compatibility with gnulib version of the file.
 Wed Jun  1 06:29:27 2011  Pat Rankin  <address@hidden>
        * re.c (check_bracket_exp): Fix typo.
diff --git a/regcomp.c b/regcomp.c
index e0b158d..5f5fa39 100644
--- a/regcomp.c
+++ b/regcomp.c
@@ -2642,11 +2642,12 @@ parse_dup_op (bin_tree_t *elem, re_string_t *regexp, 
re_dfa_t *dfa,
 static reg_errcode_t
 # ifdef RE_ENABLE_I18N
-build_range_exp (bitset_t sbcset, re_charset_t *mbcset, int *range_alloc,
-                bracket_elem_t *start_elem, bracket_elem_t *end_elem, 
reg_syntax_t syntax)
+build_range_exp (reg_syntax_t syntax, bitset_t sbcset, re_charset_t *mbcset,
+               int *range_alloc, bracket_elem_t *start_elem,
+               bracket_elem_t *end_elem)
 # else /* not RE_ENABLE_I18N */
-build_range_exp (bitset_t sbcset, bracket_elem_t *start_elem,
-                bracket_elem_t *end_elem, reg_syntax_t syntax)
+build_range_exp (reg_syntax_t syntax, bitset_t sbcset,
+               bracket_elem_t *start_elem, bracket_elem_t *end_elem)
 # endif /* not RE_ENABLE_I18N */
   unsigned int start_ch, end_ch;
@@ -3215,15 +3216,15 @@ parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, 
re_token_t *token,
          token_len = peek_token_bracket (token, regexp, syntax);
 #ifdef _LIBC
-         *err = build_range_exp (sbcset, mbcset, &range_alloc,
-                                 &start_elem, &end_elem, syntax);
+         *err = build_range_exp (syntax, sbcset, mbcset, &range_alloc,
+                                 &start_elem, &end_elem);
 # ifdef RE_ENABLE_I18N
-         *err = build_range_exp (sbcset,
+         *err = build_range_exp (syntax, sbcset,
                                  dfa->mb_cur_max > 1 ? mbcset : NULL,
-                                 &range_alloc, &start_elem, &end_elem, syntax);
+                                 &range_alloc, &start_elem, &end_elem);
 # else
-         *err = build_range_exp (sbcset, &start_elem, &end_elem, syntax);
+         *err = build_range_exp (syntax, sbcset, &start_elem, &end_elem);
 # endif
 #endif /* RE_ENABLE_I18N */
          if (BE (*err != REG_NOERROR, 0))

commit 16ef5c1f94f874b4ee235ac7b7d1f0bedf07621d
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jun 3 11:05:31 2011 +0300

    Check in after last commit's doc changes.

diff --git a/doc/ b/doc/
index ec80197..39e2f76 100644
--- a/doc/
+++ b/doc/
@@ -8384,7 +8384,7 @@ would otherwise be difficult or impossible to perform:
      inserting an "open hook"), you can invoke them at this point,
      before `gawk' has started processing the file.  (This is a _very_
      advanced feature, currently used only by the XMLgawk project
-     (
+     (
    The `ENDFILE' rule is called when `gawk' has finished processing the
 last record in an input file.  For the last input file, it will be
@@ -20145,11 +20145,9 @@ Info file, in approximate chronological order:
    * Fred Fish provided the port to Amiga systems and its documentation.
      (With Fred's sad passing, this is no longer supported.)
-   * Scott Deifik currently maintains the MS-DOS / Windows port using
-     DJGPP.
+   * Scott Deifik currently maintains the MS-DOS port using DJGPP.
-   * Eli Zaretskii currently maintains the MS-DOS / Windows port using
-     MinGW.
+   * Eli Zaretskii currently maintains the MS-Windows port using MinGW.
    * Juan Grigera provided a port to Windows32 systems.  (This is no
      longer supported.)
@@ -21133,11 +21131,11 @@ considered authoritative if it conflicts with this 
Info file.
    The people maintaining the non-Unix ports of `gawk' are as follows:
-MS-Windows with DJGPP             Scott Deifik, <address@hidden>.
-MS-Windows with MINGW             Eli Zaretskii, <address@hidden>.
-OS/2                              Andreas Buening, <address@hidden>.
-VMS                               Pat Rankin, <address@hidden>.
-z/OS (OS/390)                     Dave Pitts, <address@hidden>.
+MS-DOS with DJGPP       Scott Deifik, <address@hidden>.
+MS-Windows with MINGW   Eli Zaretskii, <address@hidden>.
+OS/2                    Andreas Buening, <address@hidden>.
+VMS                     Pat Rankin, <address@hidden>.
+z/OS (OS/390)           Dave Pitts, <address@hidden>.
    If your bug is also reproducible under Unix, please send a copy of
 your report to the <address@hidden> email list as well.
@@ -21265,7 +21263,7 @@ QSE Awk
      support processing XML files. It has a number of interesting
      extensions which should one day be integrated into the main `gawk'
      code base.  For more information, see the XMLgawk project web site
-     (
+     (
@@ -25060,7 +25058,7 @@ Index
 * BEGINFILE pattern, Boolean patterns and: Expression Patterns.
                                                               (line  73)
 * beginfile() user-defined function:     Filetrans Function.  (line  62)
-* Benzinger, Michael:                    Contributors.        (line  99)
+* Benzinger, Michael:                    Contributors.        (line  97)
 * Berry, Karl:                           Acknowledgments.     (line  33)
 * binary input/output:                   User-modified.       (line  10)
 * bindtextdomain() function (C library): Explaining gettext.  (line  49)
@@ -25105,12 +25103,12 @@ Index
 * Brennan, Michael:                      Delete.              (line  52)
 * Brian Kernighan's awk, extensions <1>: Other Versions.      (line  13)
 * Brian Kernighan's awk, extensions:     BTL.                 (line   6)
-* Broder, Alan J.:                       Contributors.        (line  90)
-* Brown, Martin:                         Contributors.        (line  84)
+* Broder, Alan J.:                       Contributors.        (line  88)
+* Brown, Martin:                         Contributors.        (line  82)
 * BSD-based operating systems:           Glossary.            (line 611)
 * bt debugger command (alias for backtrace): Dgawk Stack.     (line  13)
 * Buening, Andreas <1>:                  Bugs.                (line  71)
-* Buening, Andreas <2>:                  Contributors.        (line  94)
+* Buening, Andreas <2>:                  Contributors.        (line  92)
 * Buening, Andreas:                      Acknowledgments.     (line  60)
 * buffering, input/output <1>:           Two-way I/O.         (line  70)
 * buffering, input/output:               I/O Functions.       (line 130)
@@ -25337,7 +25335,7 @@ Index
 * dates, converting to timestamps:       Time Functions.      (line  74)
 * dates, information related to, localization: Explaining gettext.
                                                               (line 115)
-* Davies, Stephen <1>:                   Contributors.        (line  76)
+* Davies, Stephen <1>:                   Contributors.        (line  74)
 * Davies, Stephen:                       Acknowledgments.     (line  60)
 * dcgettext() function (gawk) <1>:       Programmer i18n.     (line  19)
 * dcgettext() function (gawk):           I18N Functions.      (line  22)
@@ -26045,7 +26043,7 @@ Index
 * GPL (General Public License):          Manual History.      (line  11)
 * GPL (General Public License), printing: Options.            (line  85)
 * grcat program:                         Group Functions.     (line  16)
-* Grigera, Juan:                         Contributors.        (line  60)
+* Grigera, Juan:                         Contributors.        (line  58)
 * group database, reading:               Group Functions.     (line   6)
 * group file:                            Group Functions.     (line   6)
 * groups, information about:             Group Functions.     (line   6)
@@ -26056,13 +26054,13 @@ Index
 * gsub() function, escape processing:    Gory Details.        (line   6)
 * h debugger command (alias for help):   Miscellaneous Dgawk Commands.
                                                               (line  68)
-* Hankerson, Darrel <1>:                 Contributors.        (line  63)
+* Hankerson, Darrel <1>:                 Contributors.        (line  61)
 * Hankerson, Darrel:                     Acknowledgments.     (line  60)
-* Haque, John <1>:                       Contributors.        (line 105)
+* Haque, John <1>:                       Contributors.        (line 103)
 * Haque, John:                           Acknowledgments.     (line  60)
 * Hartholz, Elaine:                      Acknowledgments.     (line  38)
 * Hartholz, Marshall:                    Acknowledgments.     (line  38)
-* Hasegawa, Isamu:                       Contributors.        (line  96)
+* Hasegawa, Isamu:                       Contributors.        (line  94)
 * help debugger command:                 Miscellaneous Dgawk Commands.
                                                               (line  68)
 * hexadecimal numbers:                   Nondecimal-numbers.  (line   6)
@@ -26208,7 +26206,7 @@ Index
 * jawk:                                  Other Versions.      (line  96)
 * Jedi knights:                          Undocumented.        (line   6)
 * join() user-defined function:          Join Function.       (line  18)
-* Kahrs, Ju"rgen <1>:                    Contributors.        (line  72)
+* Kahrs, Ju"rgen <1>:                    Contributors.        (line  70)
 * Kahrs, Ju"rgen:                        Acknowledgments.     (line  60)
 * Kasal, Stepan:                         Acknowledgments.     (line  60)
 * Kenobi, Obi-Wan:                       Undocumented.        (line   6)
@@ -26338,7 +26336,7 @@ Index
 * matching, leftmost longest:            Multiple Line.       (line  26)
 * matching, null strings:                Gory Details.        (line  96)
 * mawk program:                          Other Versions.      (line  35)
-* McPhee, Patrick:                       Contributors.        (line 102)
+* McPhee, Patrick:                       Contributors.        (line 100)
 * memory, releasing:                     Internals.           (line 101)
 * message object files:                  Explaining gettext.  (line  41)
 * message object files, converting from portable object files: I18N Example.
@@ -26551,7 +26549,7 @@ Index
 * percent sign (%), %= operator:         Assignment Ops.      (line 129)
 * period (.):                            Regexp Operators.    (line  43)
 * Perl:                                  Future Extensions.   (line   6)
-* Peters, Arno:                          Contributors.        (line  87)
+* Peters, Arno:                          Contributors.        (line  85)
 * Peterson, Hal:                         Contributors.        (line  40)
 * pgawk program:                         Profiling.           (line   6)
 * pgawk program, awkprof.out file:       Profiling.           (line  10)
@@ -26844,7 +26842,7 @@ Index
 * RLENGTH variable, match() function and: String Functions.   (line 223)
 * Robbins, Arnold <1>:                   Future Extensions.   (line   6)
 * Robbins, Arnold <2>:                   Bugs.                (line  32)
-* Robbins, Arnold <3>:                   Contributors.        (line 110)
+* Robbins, Arnold <3>:                   Contributors.        (line 108)
 * Robbins, Arnold <4>:                   Alarm Program.       (line   6)
 * Robbins, Arnold <5>:                   Passwd Functions.    (line  90)
 * Robbins, Arnold <6>:                   Getline/Pipe.        (line  36)
@@ -27262,7 +27260,7 @@ Index
 * whitespace, functions, calling:        Calling Built-in.    (line  10)
 * whitespace, newlines as:               Options.             (line 205)
 * Williams, Kent:                        Contributors.        (line  35)
-* Woehlke, Matthew:                      Contributors.        (line  81)
+* Woehlke, Matthew:                      Contributors.        (line  79)
 * Woods, John:                           Contributors.        (line  28)
 * word boundaries, matching:             GNU Regexp Operators.
                                                               (line  38)
@@ -27281,13 +27279,13 @@ Index
 * XML (eXtensible Markup Language):      Internals.           (line 160)
 * XOR bitwise operation:                 Bitwise Functions.   (line   6)
 * xor() function (gawk):                 Bitwise Functions.   (line  54)
-* Yawitz, Efraim:                        Contributors.        (line 108)
+* Yawitz, Efraim:                        Contributors.        (line 106)
 * Zaretskii, Eli <1>:                    Bugs.                (line  70)
-* Zaretskii, Eli <2>:                    Contributors.        (line  57)
+* Zaretskii, Eli <2>:                    Contributors.        (line  56)
 * Zaretskii, Eli:                        Acknowledgments.     (line  60)
 * zero, negative vs. positive:           Unexpected Results.  (line  28)
 * zerofile.awk program:                  Empty Files.         (line  21)
-* Zoulas, Christos:                      Contributors.        (line  69)
+* Zoulas, Christos:                      Contributors.        (line  67)
 * {} (braces), actions and:              Action Overview.     (line  19)
 * {} (braces), pgawk program:            Profiling.           (line 137)
 * {} (braces), statements, grouping:     Statements.          (line  10)
@@ -27479,248 +27477,248 @@ Node: Using BEGIN/END351578
 Ref: Using BEGIN/END-Footnote-1354309
 Node: I/O And BEGIN/END354415
-Node: Empty359528
-Node: Using Shell Variables359844
-Node: Action Overview362129
-Node: Statements364486
-Node: If Statement366340
-Node: While Statement367839
-Node: Do Statement369883
-Node: For Statement371039
-Node: Switch Statement374191
-Node: Break Statement376288
-Node: Continue Statement378278
-Node: Next Statement380065
-Node: Nextfile Statement382455
-Node: Exit Statement384752
-Node: Built-in Variables387168
-Node: User-modified388263
-Ref: User-modified-Footnote-1396289
-Node: Auto-set396351
-Ref: Auto-set-Footnote-1405642
-Node: ARGC and ARGV405847
-Node: Arrays409698
-Node: Array Basics411203
-Node: Array Intro411914
-Node: Reference to Elements416232
-Node: Assigning Elements418502
-Node: Array Example418993
-Node: Scanning an Array420725
-Node: Delete423391
-Ref: Delete-Footnote-1425826
-Node: Numeric Array Subscripts425883
-Node: Uninitialized Subscripts428066
-Node: Multi-dimensional429694
-Node: Multi-scanning432788
-Node: Arrays of Arrays434372
-Node: Functions438949
-Node: Built-in439771
-Node: Calling Built-in440849
-Node: Numeric Functions442837
-Ref: Numeric Functions-Footnote-1446602
-Ref: Numeric Functions-Footnote-2446959
-Ref: Numeric Functions-Footnote-3447007
-Node: String Functions447276
-Ref: String Functions-Footnote-1470773
-Ref: String Functions-Footnote-2470902
-Ref: String Functions-Footnote-3471150
-Node: Gory Details471237
-Ref: table-sub-escapes472916
-Ref: table-posix-sub474230
-Ref: table-gensub-escapes475143
-Node: I/O Functions476314
-Ref: I/O Functions-Footnote-1482969
-Node: Time Functions483116
-Ref: Time Functions-Footnote-1494008
-Ref: Time Functions-Footnote-2494076
-Ref: Time Functions-Footnote-3494234
-Ref: Time Functions-Footnote-4494345
-Ref: Time Functions-Footnote-5494457
-Ref: Time Functions-Footnote-6494684
-Node: Bitwise Functions494950
-Ref: table-bitwise-ops495508
-Ref: Bitwise Functions-Footnote-1499668
-Node: Type Functions499852
-Node: I18N Functions500322
-Node: User-defined501949
-Node: Definition Syntax502753
-Ref: Definition Syntax-Footnote-1507663
-Node: Function Example507732
-Node: Function Caveats510326
-Node: Calling A Function510747
-Node: Variable Scope511862
-Node: Pass By Value/Reference513837
-Node: Return Statement517277
-Node: Dynamic Typing520258
-Node: Indirect Calls520993
-Node: Internationalization530678
-Node: I18N and L10N532104
-Node: Explaining gettext532790
-Ref: Explaining gettext-Footnote-1537856
-Ref: Explaining gettext-Footnote-2538040
-Node: Programmer i18n538205
-Node: Translator i18n542405
-Node: String Extraction543198
-Ref: String Extraction-Footnote-1544159
-Node: Printf Ordering544245
-Ref: Printf Ordering-Footnote-1547029
-Node: I18N Portability547093
-Ref: I18N Portability-Footnote-1549542
-Node: I18N Example549605
-Ref: I18N Example-Footnote-1552240
-Node: Gawk I18N552312
-Node: Advanced Features552929
-Node: Nondecimal Data554442
-Node: Array Sorting556025
-Node: Controlling Array Traversal556725
-Node: Controlling Scanning With A Function557472
-Node: Controlling Scanning565175
-Ref: Controlling Scanning-Footnote-1568976
-Node: Array Sorting Functions569292
-Ref: Array Sorting Functions-Footnote-1572808
-Ref: Array Sorting Functions-Footnote-2572901
-Node: Two-way I/O573095
-Ref: Two-way I/O-Footnote-1578527
-Node: TCP/IP Networking578597
-Node: Profiling581441
-Node: Library Functions588915
-Ref: Library Functions-Footnote-1591922
-Node: Library Names592093
-Ref: Library Names-Footnote-1595564
-Ref: Library Names-Footnote-2595784
-Node: General Functions595870
-Node: Strtonum Function596823
-Node: Assert Function599753
-Node: Round Function603079
-Node: Cliff Random Function604622
-Node: Ordinal Functions605638
-Ref: Ordinal Functions-Footnote-1608708
-Ref: Ordinal Functions-Footnote-2608960
-Node: Join Function609169
-Ref: Join Function-Footnote-1610940
-Node: Gettimeofday Function611140
-Node: Data File Management614855
-Node: Filetrans Function615487
-Node: Rewind Function619626
-Node: File Checking621013
-Node: Empty Files622107
-Node: Ignoring Assigns624337
-Node: Getopt Function625890
-Ref: Getopt Function-Footnote-1637194
-Node: Passwd Functions637397
-Ref: Passwd Functions-Footnote-1646372
-Node: Group Functions646460
-Node: Walking Arrays654544
-Node: Sample Programs656113
-Node: Running Examples656778
-Node: Clones657506
-Node: Cut Program658730
-Node: Egrep Program668575
-Ref: Egrep Program-Footnote-1676348
-Node: Id Program676458
-Node: Split Program680074
-Ref: Split Program-Footnote-1683593
-Node: Tee Program683721
-Node: Uniq Program686524
-Node: Wc Program693953
-Ref: Wc Program-Footnote-1698219
-Ref: Wc Program-Footnote-2698419
-Node: Miscellaneous Programs698511
-Node: Dupword Program699699
-Node: Alarm Program701730
-Node: Translate Program706479
-Ref: Translate Program-Footnote-1710866
-Ref: Translate Program-Footnote-2711094
-Node: Labels Program711228
-Ref: Labels Program-Footnote-1714599
-Node: Word Sorting714683
-Node: History Sorting718567
-Node: Extract Program720406
-Ref: Extract Program-Footnote-1727889
-Node: Simple Sed728017
-Node: Igawk Program731079
-Ref: Igawk Program-Footnote-1746236
-Ref: Igawk Program-Footnote-2746437
-Node: Anagram Program746575
-Node: Signature Program749643
-Node: Debugger750743
-Node: Debugging751654
-Node: Debugging Concepts752067
-Node: Debugging Terms753923
-Node: Awk Debugging756546
-Node: Sample dgawk session757438
-Node: dgawk invocation757930
-Node: Finding The Bug759112
-Node: List of Debugger Commands765598
-Node: Breakpoint Control766909
-Node: Dgawk Execution Control770545
-Node: Viewing And Changing Data773896
-Node: Dgawk Stack777233
-Node: Dgawk Info778693
-Node: Miscellaneous Dgawk Commands782641
-Node: Readline Support788069
-Node: Dgawk Limitations788907
-Node: Language History791096
-Node: V7/SVR3.1792534
-Node: SVR4794855
-Node: POSIX796297
-Node: BTL797305
-Node: POSIX/GNU798039
-Node: Common Extensions803190
-Node: Contributors804291
-Node: Installation808578
-Node: Gawk Distribution809472
-Node: Getting809956
-Node: Extracting810782
-Node: Distribution contents812474
-Node: Unix Installation817696
-Node: Quick Installation818313
-Node: Additional Configuration Options820275
-Node: Configuration Philosophy821752
-Node: Non-Unix Installation824094
-Node: PC Installation824552
-Node: PC Binary Installation825851
-Node: PC Compiling827699
-Node: PC Testing830643
-Node: PC Using831819
-Node: Cygwin836004
-Node: MSYS837004
-Node: VMS Installation837518
-Node: VMS Compilation838121
-Ref: VMS Compilation-Footnote-1839128
-Node: VMS Installation Details839186
-Node: VMS Running840821
-Node: VMS Old Gawk842428
-Node: Bugs842902
-Node: Other Versions846805
-Node: Notes852084
-Node: Compatibility Mode852776
-Node: Additions853559
-Node: Accessing The Source854371
-Node: Adding Code855796
-Node: New Ports861763
-Node: Dynamic Extensions865876
-Node: Internals867252
-Node: Plugin License876355
-Node: Sample Library876989
-Node: Internal File Description877675
-Node: Internal File Ops881390
-Ref: Internal File Ops-Footnote-1886171
-Node: Using Internal File Ops886311
-Node: Future Extensions888688
-Node: Basic Concepts891192
-Node: Basic High Level891949
-Ref: Basic High Level-Footnote-1895984
-Node: Basic Data Typing896169
-Node: Floating Point Issues900694
-Node: String Conversion Precision901777
-Ref: String Conversion Precision-Footnote-1903477
-Node: Unexpected Results903586
-Node: POSIX Floating Point Problems905412
-Ref: POSIX Floating Point Problems-Footnote-1909117
-Node: Glossary909155
-Node: Copying934131
-Node: GNU Free Documentation License971688
-Node: Index996825
+Node: Empty359530
+Node: Using Shell Variables359846
+Node: Action Overview362131
+Node: Statements364488
+Node: If Statement366342
+Node: While Statement367841
+Node: Do Statement369885
+Node: For Statement371041
+Node: Switch Statement374193
+Node: Break Statement376290
+Node: Continue Statement378280
+Node: Next Statement380067
+Node: Nextfile Statement382457
+Node: Exit Statement384754
+Node: Built-in Variables387170
+Node: User-modified388265
+Ref: User-modified-Footnote-1396291
+Node: Auto-set396353
+Ref: Auto-set-Footnote-1405644
+Node: ARGC and ARGV405849
+Node: Arrays409700
+Node: Array Basics411205
+Node: Array Intro411916
+Node: Reference to Elements416234
+Node: Assigning Elements418504
+Node: Array Example418995
+Node: Scanning an Array420727
+Node: Delete423393
+Ref: Delete-Footnote-1425828
+Node: Numeric Array Subscripts425885
+Node: Uninitialized Subscripts428068
+Node: Multi-dimensional429696
+Node: Multi-scanning432790
+Node: Arrays of Arrays434374
+Node: Functions438951
+Node: Built-in439773
+Node: Calling Built-in440851
+Node: Numeric Functions442839
+Ref: Numeric Functions-Footnote-1446604
+Ref: Numeric Functions-Footnote-2446961
+Ref: Numeric Functions-Footnote-3447009
+Node: String Functions447278
+Ref: String Functions-Footnote-1470775
+Ref: String Functions-Footnote-2470904
+Ref: String Functions-Footnote-3471152
+Node: Gory Details471239
+Ref: table-sub-escapes472918
+Ref: table-posix-sub474232
+Ref: table-gensub-escapes475145
+Node: I/O Functions476316
+Ref: I/O Functions-Footnote-1482971
+Node: Time Functions483118
+Ref: Time Functions-Footnote-1494010
+Ref: Time Functions-Footnote-2494078
+Ref: Time Functions-Footnote-3494236
+Ref: Time Functions-Footnote-4494347
+Ref: Time Functions-Footnote-5494459
+Ref: Time Functions-Footnote-6494686
+Node: Bitwise Functions494952
+Ref: table-bitwise-ops495510
+Ref: Bitwise Functions-Footnote-1499670
+Node: Type Functions499854
+Node: I18N Functions500324
+Node: User-defined501951
+Node: Definition Syntax502755
+Ref: Definition Syntax-Footnote-1507665
+Node: Function Example507734
+Node: Function Caveats510328
+Node: Calling A Function510749
+Node: Variable Scope511864
+Node: Pass By Value/Reference513839
+Node: Return Statement517279
+Node: Dynamic Typing520260
+Node: Indirect Calls520995
+Node: Internationalization530680
+Node: I18N and L10N532106
+Node: Explaining gettext532792
+Ref: Explaining gettext-Footnote-1537858
+Ref: Explaining gettext-Footnote-2538042
+Node: Programmer i18n538207
+Node: Translator i18n542407
+Node: String Extraction543200
+Ref: String Extraction-Footnote-1544161
+Node: Printf Ordering544247
+Ref: Printf Ordering-Footnote-1547031
+Node: I18N Portability547095
+Ref: I18N Portability-Footnote-1549544
+Node: I18N Example549607
+Ref: I18N Example-Footnote-1552242
+Node: Gawk I18N552314
+Node: Advanced Features552931
+Node: Nondecimal Data554444
+Node: Array Sorting556027
+Node: Controlling Array Traversal556727
+Node: Controlling Scanning With A Function557474
+Node: Controlling Scanning565177
+Ref: Controlling Scanning-Footnote-1568978
+Node: Array Sorting Functions569294
+Ref: Array Sorting Functions-Footnote-1572810
+Ref: Array Sorting Functions-Footnote-2572903
+Node: Two-way I/O573097
+Ref: Two-way I/O-Footnote-1578529
+Node: TCP/IP Networking578599
+Node: Profiling581443
+Node: Library Functions588917
+Ref: Library Functions-Footnote-1591924
+Node: Library Names592095
+Ref: Library Names-Footnote-1595566
+Ref: Library Names-Footnote-2595786
+Node: General Functions595872
+Node: Strtonum Function596825
+Node: Assert Function599755
+Node: Round Function603081
+Node: Cliff Random Function604624
+Node: Ordinal Functions605640
+Ref: Ordinal Functions-Footnote-1608710
+Ref: Ordinal Functions-Footnote-2608962
+Node: Join Function609171
+Ref: Join Function-Footnote-1610942
+Node: Gettimeofday Function611142
+Node: Data File Management614857
+Node: Filetrans Function615489
+Node: Rewind Function619628
+Node: File Checking621015
+Node: Empty Files622109
+Node: Ignoring Assigns624339
+Node: Getopt Function625892
+Ref: Getopt Function-Footnote-1637196
+Node: Passwd Functions637399
+Ref: Passwd Functions-Footnote-1646374
+Node: Group Functions646462
+Node: Walking Arrays654546
+Node: Sample Programs656115
+Node: Running Examples656780
+Node: Clones657508
+Node: Cut Program658732
+Node: Egrep Program668577
+Ref: Egrep Program-Footnote-1676350
+Node: Id Program676460
+Node: Split Program680076
+Ref: Split Program-Footnote-1683595
+Node: Tee Program683723
+Node: Uniq Program686526
+Node: Wc Program693955
+Ref: Wc Program-Footnote-1698221
+Ref: Wc Program-Footnote-2698421
+Node: Miscellaneous Programs698513
+Node: Dupword Program699701
+Node: Alarm Program701732
+Node: Translate Program706481
+Ref: Translate Program-Footnote-1710868
+Ref: Translate Program-Footnote-2711096
+Node: Labels Program711230
+Ref: Labels Program-Footnote-1714601
+Node: Word Sorting714685
+Node: History Sorting718569
+Node: Extract Program720408
+Ref: Extract Program-Footnote-1727891
+Node: Simple Sed728019
+Node: Igawk Program731081
+Ref: Igawk Program-Footnote-1746238
+Ref: Igawk Program-Footnote-2746439
+Node: Anagram Program746577
+Node: Signature Program749645
+Node: Debugger750745
+Node: Debugging751656
+Node: Debugging Concepts752069
+Node: Debugging Terms753925
+Node: Awk Debugging756548
+Node: Sample dgawk session757440
+Node: dgawk invocation757932
+Node: Finding The Bug759114
+Node: List of Debugger Commands765600
+Node: Breakpoint Control766911
+Node: Dgawk Execution Control770547
+Node: Viewing And Changing Data773898
+Node: Dgawk Stack777235
+Node: Dgawk Info778695
+Node: Miscellaneous Dgawk Commands782643
+Node: Readline Support788071
+Node: Dgawk Limitations788909
+Node: Language History791098
+Node: V7/SVR3.1792536
+Node: SVR4794857
+Node: POSIX796299
+Node: BTL797307
+Node: POSIX/GNU798041
+Node: Common Extensions803192
+Node: Contributors804293
+Node: Installation808554
+Node: Gawk Distribution809448
+Node: Getting809932
+Node: Extracting810758
+Node: Distribution contents812450
+Node: Unix Installation817672
+Node: Quick Installation818289
+Node: Additional Configuration Options820251
+Node: Configuration Philosophy821728
+Node: Non-Unix Installation824070
+Node: PC Installation824528
+Node: PC Binary Installation825827
+Node: PC Compiling827675
+Node: PC Testing830619
+Node: PC Using831795
+Node: Cygwin835980
+Node: MSYS836980
+Node: VMS Installation837494
+Node: VMS Compilation838097
+Ref: VMS Compilation-Footnote-1839104
+Node: VMS Installation Details839162
+Node: VMS Running840797
+Node: VMS Old Gawk842404
+Node: Bugs842878
+Node: Other Versions846731
+Node: Notes852012
+Node: Compatibility Mode852704
+Node: Additions853487
+Node: Accessing The Source854299
+Node: Adding Code855724
+Node: New Ports861691
+Node: Dynamic Extensions865804
+Node: Internals867180
+Node: Plugin License876283
+Node: Sample Library876917
+Node: Internal File Description877603
+Node: Internal File Ops881318
+Ref: Internal File Ops-Footnote-1886099
+Node: Using Internal File Ops886239
+Node: Future Extensions888616
+Node: Basic Concepts891120
+Node: Basic High Level891877
+Ref: Basic High Level-Footnote-1895912
+Node: Basic Data Typing896097
+Node: Floating Point Issues900622
+Node: String Conversion Precision901705
+Ref: String Conversion Precision-Footnote-1903405
+Node: Unexpected Results903514
+Node: POSIX Floating Point Problems905340
+Ref: POSIX Floating Point Problems-Footnote-1909045
+Node: Glossary909083
+Node: Copying934059
+Node: GNU Free Documentation License971616
+Node: Index996753
 End Tag Table

commit 00466c17f034048970eb130adef6c522ef69047d
Author: Arnold D. Robbins <address@hidden>
Date:   Fri Jun 3 09:26:49 2011 +0300

    Minor doc fixes.

diff --git a/README b/README
index 59d45b8..47ff2ff 100644
--- a/README
+++ b/README
@@ -73,9 +73,13 @@ Arnold Robbins
 BUG REPORTS AND FIXES, non-Unix systems:
-MS-Windows with MinGW and DJGPP:
-       Scott Deifik (DJGPP), address@hidden
-       Eli Zaretskii (MinGW), address@hidden
+       Scott Deifik
+       address@hidden
+MS-Windows with MinGW:
+       Eli Zaretskii
+       address@hidden
        Andreas Buening
diff --git a/doc/gawk.1 b/doc/gawk.1
index 96abac7..24d7d2d 100644
--- a/doc/gawk.1
+++ b/doc/gawk.1
@@ -3650,7 +3650,7 @@ compatible with the new version of \*(UX
 Arnold Robbins is the current maintainer.
 The initial DOS port was done by Conrad Kwok and Scott Garfinkle.
-Scott Deifik maintains the port to MS-Windows using DJGPP.
+Scott Deifik maintains the port to MS-DOS using DJGPP.
 Eli Zaretskii maintains the port to MS-Windows using MinGW.
 Pat Rankin did the
 port to VMS, and Michal Jaegermann did the port to the Atari ST.
diff --git a/doc/gawk.texi b/doc/gawk.texi
index a3fdd2a..b9190a6 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -11403,7 +11403,7 @@ fatal error.
 If you have written extensions that modify the record handling (by inserting
 an ``open hook''), you can invoke them at this point, before @command{gawk}
 has started processing the file.  (This is a @emph{very} advanced feature,
-currently used only by the @uref{, XMLgawk 
+currently used only by the @uref{, XMLgawk 
 @end itemize
 The @code{ENDFILE} rule is called when @command{gawk} has finished processing
@@ -27081,12 +27081,12 @@ provided the port to Amiga systems and its 
 @cindex Deifik, Scott
 Scott Deifik
-currently maintains the MS-DOS / Windows port using DJGPP.
+currently maintains the MS-DOS port using DJGPP.
 @cindex Zaretskii, Eli
 Eli Zaretskii
-currently maintains the MS-DOS / Windows port using MinGW.
+currently maintains the MS-Windows port using MinGW.
@@ -28312,9 +28312,9 @@ authoritative if it conflicts with this 
 The people maintaining the non-Unix ports of @command{gawk} are
 as follows:
address@hidden {MS-Windows with MINGW and DJGPP} 
address@hidden {MS-Windows with MINGW} 
 @cindex Deifik, Scott
address@hidden MS-Windows with DJGPP @tab Scott Deifik, 
@EMAIL{,scottd dot mail at sbcglobal dot net}.
address@hidden MS-DOS with DJGPP @tab Scott Deifik, 
@EMAIL{,scottd dot mail at sbcglobal dot net}.
 @cindex Zaretskii, Eli
 @item MS-Windows with MINGW @tab Eli Zaretskii, @EMAIL{,eliz at 
gnu dot org}.
@@ -28514,7 +28514,7 @@ to support processing XML files. It has a number of
 interesting extensions which should one day be integrated
 into the main @command{gawk} code base.
 For more information, see
address@hidden://, the XMLgawk project web site}.
address@hidden://, the XMLgawk project web site}.
 @end table
 @c ENDOFRANGE gligawk


Summary of changes:
 ChangeLog     |    5 +
 README        |   10 +-
 doc/gawk.1    |    2 +-
 doc/ |  540 ++++++++++++++++++++++++++++-----------------------------
 doc/gawk.texi |   12 +-
 regcomp.c     |   19 +-
 6 files changed, 298 insertions(+), 290 deletions(-)


reply via email to

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