gawk-diffs
[Top][All Lists]
Advanced

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

[gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-308


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, gawk-4.2-stable, updated. gawk-4.1.0-3084-g9b393a2
Date: Tue, 27 Nov 2018 13:27:36 -0500 (EST)

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

The branch, gawk-4.2-stable has been updated
       via  9b393a2e9d9d46ddea86e20bffaa0214cd40204b (commit)
      from  7eac08335f61dc6b0f236f9bf7c3ad434576b70f (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.sv.gnu.org/cgit/gawk.git/commit/?id=9b393a2e9d9d46ddea86e20bffaa0214cd40204b

commit 9b393a2e9d9d46ddea86e20bffaa0214cd40204b
Author: Arnold D. Robbins <address@hidden>
Date:   Tue Nov 27 20:27:19 2018 +0200

    Document goawk implementation of awk.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 87ca389..3320cff 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2018-11-27         Arnold D. Robbins     <address@hidden>
+
+       * gawktexi.in (Other Versions): Document GoAWK, an awk interpreter
+       written in Go.
+
 2018-11-26         Arnold D. Robbins     <address@hidden>
 
        * gawktexi.in: Document that split() third arg is like FS, if it's
diff --git a/doc/gawk.info b/doc/gawk.info
index 5fbeba4..889a2a8 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -29983,6 +29983,14 @@ The OpenSolaris POSIX 'awk'
      from
      
<https://github.com/joyent/illumos-joyent/blob/master/usr/src/cmd/awk_xpg4>.
 
+'goawk'
+     This is an 'awk' interpreter written in the Go programming language
+     (https://golang.org/).  It implements POSIX 'awk', with a few minor
+     extensions.  Source code is available from
+     <https://github.com/benhoyt/goawk>.  The author wrote a nice
+     article (https://benhoyt.com/writings/goawk/) describing the
+     implementation.
+
 'jawk'
      This is an interpreter for 'awk' written in Java.  It claims to be
      a full interpreter, although because it uses Java facilities for
@@ -34727,6 +34735,8 @@ Index
 * GNU/Linux:                             Manual History.      (line  28)
 * GNU/Linux <1>:                         I18N Example.        (line  57)
 * GNU/Linux <2>:                         Glossary.            (line 746)
+* Go implementation of awk:              Other Versions.      (line 113)
+* goawk:                                 Other Versions.      (line 113)
 * Gordon, Assaf:                         Contributors.        (line 108)
 * GPL (General Public License):          Manual History.      (line  11)
 * GPL (General Public License) <1>:      Glossary.            (line 394)
@@ -34877,9 +34887,9 @@ Index
 * Jacobs, Andrew:                        Passwd Functions.    (line  90)
 * Jaegermann, Michal:                    Acknowledgments.     (line  60)
 * Jaegermann, Michal <1>:                Contributors.        (line  46)
-* Java implementation of awk:            Other Versions.      (line 113)
+* Java implementation of awk:            Other Versions.      (line 121)
 * Java programming language:             Glossary.            (line 466)
-* jawk:                                  Other Versions.      (line 113)
+* jawk:                                  Other Versions.      (line 121)
 * Jedi knights:                          Undocumented.        (line   6)
 * Johansen, Chris:                       Signature Program.   (line  25)
 * join() user-defined function:          Join Function.       (line  18)
@@ -34931,7 +34941,7 @@ Index
 * length of string:                      String Functions.    (line 171)
 * Lesser General Public License (LGPL):  Glossary.            (line 489)
 * LGPL (Lesser General Public License):  Glossary.            (line 489)
-* libmawk:                               Other Versions.      (line 121)
+* libmawk:                               Other Versions.      (line 129)
 * libraries of awk functions:            Library Functions.   (line   6)
 * libraries of awk functions, assertions: Assert Function.    (line   6)
 * libraries of awk functions, associative arrays and: Library Names.
@@ -35245,7 +35255,7 @@ Index
 * patterns, types of:                    Pattern Overview.    (line  15)
 * pawk (profiling version of Brian Kernighan's awk): Other Versions.
                                                               (line  78)
-* pawk, awk-like facilities for Python:  Other Versions.      (line 125)
+* pawk, awk-like facilities for Python:  Other Versions.      (line 133)
 * PC operating systems, gawk on:         PC Using.            (line   6)
 * PC operating systems, gawk on, installing: PC Installation. (line   6)
 * percent sign (%), % operator:          Precedence.          (line  54)
@@ -35440,13 +35450,13 @@ Index
 * pwcat program:                         Passwd Functions.    (line  23)
 * q debugger command (alias for quit):   Miscellaneous Debugger Commands.
                                                               (line 100)
-* QSE awk:                               Other Versions.      (line 131)
+* QSE awk:                               Other Versions.      (line 139)
 * Quanstrom, Erik:                       Alarm Program.       (line   8)
 * question mark (?), ?: operator:        Precedence.          (line  91)
 * question mark (?), regexp operator:    Regexp Operators.    (line 111)
 * question mark (?), regexp operator <1>: GNU Regexp Operators.
                                                               (line  62)
-* QuikTrim Awk:                          Other Versions.      (line 135)
+* QuikTrim Awk:                          Other Versions.      (line 143)
 * quit debugger command:                 Miscellaneous Debugger Commands.
                                                               (line 100)
 * QUIT signal (MS-Windows):              Profiling.           (line 212)
@@ -35779,15 +35789,16 @@ Index
 * source code, Brian Kernighan's awk:    Other Versions.      (line  13)
 * source code, BusyBox Awk:              Other Versions.      (line  88)
 * source code, gawk:                     Gawk Distribution.   (line   6)
+* source code, goawk:                    Other Versions.      (line 113)
 * source code, Illumos awk:              Other Versions.      (line 105)
-* source code, jawk:                     Other Versions.      (line 113)
-* source code, libmawk:                  Other Versions.      (line 121)
+* source code, jawk:                     Other Versions.      (line 121)
+* source code, libmawk:                  Other Versions.      (line 129)
 * source code, mawk:                     Other Versions.      (line  39)
 * source code, mixing:                   Options.             (line 117)
 * source code, pawk:                     Other Versions.      (line  78)
-* source code, pawk (Python version):    Other Versions.      (line 125)
-* source code, QSE awk:                  Other Versions.      (line 131)
-* source code, QuikTrim Awk:             Other Versions.      (line 135)
+* source code, pawk (Python version):    Other Versions.      (line 133)
+* source code, QSE awk:                  Other Versions.      (line 139)
+* source code, QuikTrim Awk:             Other Versions.      (line 143)
 * source code, Solaris awk:              Other Versions.      (line  96)
 * source files, search path for:         Programs Exercises.  (line  70)
 * sparse arrays:                         Array Intro.         (line  76)
@@ -36677,36 +36688,36 @@ Node: Bug address1200731
 Node: Usenet1203713
 Node: Maintainers1204717
 Node: Other Versions1205978
-Node: Installation summary1212536
-Node: Notes1213738
-Node: Compatibility Mode1214532
-Node: Additions1215314
-Node: Accessing The Source1216239
-Node: Adding Code1217676
-Node: New Ports1223895
-Node: Derived Files1228383
-Ref: Derived Files-Footnote-11234029
-Ref: Derived Files-Footnote-21234064
-Ref: Derived Files-Footnote-31234662
-Node: Future Extensions1234776
-Node: Implementation Limitations1235434
-Node: Extension Design1236617
-Node: Old Extension Problems1237761
-Ref: Old Extension Problems-Footnote-11239279
-Node: Extension New Mechanism Goals1239336
-Ref: Extension New Mechanism Goals-Footnote-11242700
-Node: Extension Other Design Decisions1242889
-Node: Extension Future Growth1245002
-Node: Notes summary1245838
-Node: Basic Concepts1247013
-Node: Basic High Level1247694
-Ref: figure-general-flow1247976
-Ref: figure-process-flow1248661
-Ref: Basic High Level-Footnote-11251962
-Node: Basic Data Typing1252147
-Node: Glossary1255475
-Node: Copying1287313
-Node: GNU Free Documentation License1324856
-Node: Index1349976
+Node: Installation summary1212892
+Node: Notes1214094
+Node: Compatibility Mode1214888
+Node: Additions1215670
+Node: Accessing The Source1216595
+Node: Adding Code1218032
+Node: New Ports1224251
+Node: Derived Files1228739
+Ref: Derived Files-Footnote-11234385
+Ref: Derived Files-Footnote-21234420
+Ref: Derived Files-Footnote-31235018
+Node: Future Extensions1235132
+Node: Implementation Limitations1235790
+Node: Extension Design1236973
+Node: Old Extension Problems1238117
+Ref: Old Extension Problems-Footnote-11239635
+Node: Extension New Mechanism Goals1239692
+Ref: Extension New Mechanism Goals-Footnote-11243056
+Node: Extension Other Design Decisions1243245
+Node: Extension Future Growth1245358
+Node: Notes summary1246194
+Node: Basic Concepts1247369
+Node: Basic High Level1248050
+Ref: figure-general-flow1248332
+Ref: figure-process-flow1249017
+Ref: Basic High Level-Footnote-11252318
+Node: Basic Data Typing1252503
+Node: Glossary1255831
+Node: Copying1287669
+Node: GNU Free Documentation License1325212
+Node: Index1350332
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index aea89d7..445ef9c 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -40822,6 +40822,18 @@ However, that project was ended and the website shut 
down.  Fortunately, the
 makes this implementation available.  You can view the files one at a time from
 
@uref{https://github.com/joyent/illumos-joyent/blob/master/usr/src/cmd/awk_xpg4}.
 
address@hidden @command{goawk}
address@hidden Go implementation of @command{awk}
address@hidden source code, @command{goawk}
address@hidden @command{goawk}
+This is an @command{awk} interpreter written in the
address@hidden://golang.org/, Go programming language}.
+It implements POSIX @command{awk}, with a few minor extensions.
+Source code is available from @uref{https://github.com/benhoyt/goawk}.
+The author wrote a nice 
address@hidden://benhoyt.com/writings/goawk/, article}
+describing the implementation.
+
 @cindex @command{jawk}
 @cindex Java implementation of @command{awk}
 @cindex source code, @command{jawk}
diff --git a/doc/gawktexi.in b/doc/gawktexi.in
index 51d9afe..cd989a5 100644
--- a/doc/gawktexi.in
+++ b/doc/gawktexi.in
@@ -39796,6 +39796,18 @@ However, that project was ended and the website shut 
down.  Fortunately, the
 makes this implementation available.  You can view the files one at a time from
 
@uref{https://github.com/joyent/illumos-joyent/blob/master/usr/src/cmd/awk_xpg4}.
 
address@hidden @command{goawk}
address@hidden Go implementation of @command{awk}
address@hidden source code, @command{goawk}
address@hidden @command{goawk}
+This is an @command{awk} interpreter written in the
address@hidden://golang.org/, Go programming language}.
+It implements POSIX @command{awk}, with a few minor extensions.
+Source code is available from @uref{https://github.com/benhoyt/goawk}.
+The author wrote a nice 
address@hidden://benhoyt.com/writings/goawk/, article}
+describing the implementation.
+
 @cindex @command{jawk}
 @cindex Java implementation of @command{awk}
 @cindex source code, @command{jawk}

-----------------------------------------------------------------------

Summary of changes:
 doc/ChangeLog   |  5 +++
 doc/gawk.info   | 95 ++++++++++++++++++++++++++++++++-------------------------
 doc/gawk.texi   | 12 ++++++++
 doc/gawktexi.in | 12 ++++++++
 4 files changed, 82 insertions(+), 42 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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