gawk-diffs
[Top][All Lists]
Advanced

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

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


From: Arnold Robbins
Subject: [gawk-diffs] [SCM] gawk branch, master, updated. cec88d59be5ef7c50647e45f5aeb3d9260236705
Date: Sun, 28 Oct 2012 11:12:11 +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  cec88d59be5ef7c50647e45f5aeb3d9260236705 (commit)
       via  69ec4c3f4e2d96d353f72d2ad845a36bb41a6509 (commit)
      from  67dd635c4d3c72c2c3e6ca62482e7ef9c232f3a7 (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=cec88d59be5ef7c50647e45f5aeb3d9260236705

commit cec88d59be5ef7c50647e45f5aeb3d9260236705
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Oct 28 13:11:56 2012 +0200

    Doc updates.

diff --git a/doc/ChangeLog b/doc/ChangeLog
index 7613e26..9e85bae 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,3 +1,8 @@
+2012-10-28         Arnold D. Robbins     <address@hidden>
+
+       * gawk.texi (Glossary): Document cookie, some cleanup of
+       notes at the end.
+
 2012-10-19         Arnold D. Robbins     <address@hidden>
 
        * gawk.texi: More doc on SYMTAB.
diff --git a/doc/gawk.info b/doc/gawk.info
index b97acf4..5dd2f2d 100644
--- a/doc/gawk.info
+++ b/doc/gawk.info
@@ -24062,6 +24062,10 @@ CHEM
      Brian Kernighan and Jon Bentley, and is available from
      `http://netlib.sandia.gov/netlib/typesetting/chem.gz'.
 
+Cookie
+     A peculiar goodie, token, saying or remembrance produced by or
+     presented to a program. (With thanks to Doug McIlroy.)
+
 Coprocess
      A subordinate program with which two-way communications is
      possible.
@@ -26343,7 +26347,7 @@ Index
 * Brian Kernighan's awk, extensions:     BTL.                 (line   6)
 * Broder, Alan J.:                       Contributors.        (line  88)
 * Brown, Martin:                         Contributors.        (line  82)
-* BSD-based operating systems:           Glossary.            (line 615)
+* BSD-based operating systems:           Glossary.            (line 619)
 * bt debugger command (alias for backtrace): Execution Stack. (line  13)
 * Buening, Andreas <1>:                  Bugs.                (line  71)
 * Buening, Andreas <2>:                  Contributors.        (line  92)
@@ -26468,7 +26472,7 @@ Index
 * compatibility mode (gawk), octal numbers: Nondecimal-numbers.
                                                               (line  60)
 * compatibility mode (gawk), specifying: Options.             (line  95)
-* compiled programs <1>:                 Glossary.            (line 161)
+* compiled programs <1>:                 Glossary.            (line 165)
 * compiled programs:                     Basic High Level.    (line  14)
 * compiling gawk for Cygwin:             Cygwin.              (line   6)
 * compiling gawk for MS-DOS and MS-Windows: PC Compiling.     (line  13)
@@ -26508,6 +26512,7 @@ Index
 * CONVFMT variable:                      Conversion.          (line  29)
 * CONVFMT variable, array subscripts and: Numeric Array Subscripts.
                                                               (line   6)
+* cookie:                                Glossary.            (line 157)
 * coprocesses <1>:                       Two-way I/O.         (line  44)
 * coprocesses:                           Redirection.         (line 102)
 * coprocesses, closing:                  Close Files And Pipes.
@@ -26526,7 +26531,7 @@ Index
 * cut.awk program:                       Cut Program.         (line  45)
 * d debugger command (alias for delete): Breakpoint Control.  (line  64)
 * d.c., See dark corner:                 Conventions.         (line  38)
-* dark corner <1>:                       Glossary.            (line 193)
+* dark corner <1>:                       Glossary.            (line 197)
 * dark corner <2>:                       Truth Values.        (line  24)
 * dark corner <3>:                       Assignment Ops.      (line 148)
 * dark corner:                           Conventions.         (line  38)
@@ -26835,7 +26840,7 @@ Index
 * endpwent() user-defined function:      Passwd Functions.    (line 213)
 * ENVIRON array:                         Auto-set.            (line  60)
 * environment variables:                 Auto-set.            (line  60)
-* epoch, definition of:                  Glossary.            (line 239)
+* epoch, definition of:                  Glossary.            (line 243)
 * equals sign (=), = operator:           Assignment Ops.      (line   6)
 * equals sign (=), == operator <1>:      Precedence.          (line  65)
 * equals sign (=), == operator:          Comparison Operators.
@@ -27054,10 +27059,10 @@ Index
 * frame debugger command:                Execution Stack.     (line  25)
 * Free Documentation License (FDL):      GNU Free Documentation License.
                                                               (line   6)
-* Free Software Foundation (FSF) <1>:    Glossary.            (line 301)
+* Free Software Foundation (FSF) <1>:    Glossary.            (line 305)
 * Free Software Foundation (FSF) <2>:    Getting.             (line  10)
 * Free Software Foundation (FSF):        Manual History.      (line   6)
-* FreeBSD:                               Glossary.            (line 615)
+* FreeBSD:                               Glossary.            (line 619)
 * FS variable <1>:                       User-modified.       (line  56)
 * FS variable:                           Field Separators.    (line  14)
 * FS variable, --field-separator option and: Options.         (line  21)
@@ -27070,7 +27075,7 @@ Index
                                                               (line   6)
 * FS, containing ^:                      Regexp Field Splitting.
                                                               (line  59)
-* FSF (Free Software Foundation) <1>:    Glossary.            (line 301)
+* FSF (Free Software Foundation) <1>:    Glossary.            (line 305)
 * FSF (Free Software Foundation) <2>:    Getting.             (line  10)
 * FSF (Free Software Foundation):        Manual History.      (line   6)
 * FUNCTAB array:                         Auto-set.            (line 119)
@@ -27218,7 +27223,7 @@ Index
 * gawk, VMS version of:                  VMS Installation.    (line   6)
 * gawk, word-boundary operator:          GNU Regexp Operators.
                                                               (line  63)
-* General Public License (GPL):          Glossary.            (line 310)
+* General Public License (GPL):          Glossary.            (line 314)
 * General Public License, See GPL:       Manual History.      (line  11)
 * gensub() function (gawk) <1>:          String Functions.    (line  86)
 * gensub() function (gawk):              Using Constant Regexps.
@@ -27267,17 +27272,17 @@ Index
 * GNU awk, See gawk:                     Preface.             (line  49)
 * GNU Free Documentation License:        GNU Free Documentation License.
                                                               (line   6)
-* GNU General Public License:            Glossary.            (line 310)
-* GNU Lesser General Public License:     Glossary.            (line 401)
+* GNU General Public License:            Glossary.            (line 314)
+* GNU Lesser General Public License:     Glossary.            (line 405)
 * GNU long options <1>:                  Options.             (line   6)
 * GNU long options:                      Command Line.        (line  13)
 * GNU long options, printing list of:    Options.             (line 168)
-* GNU Project <1>:                       Glossary.            (line 319)
+* GNU Project <1>:                       Glossary.            (line 323)
 * GNU Project:                           Manual History.      (line  11)
-* GNU/Linux <1>:                         Glossary.            (line 615)
+* GNU/Linux <1>:                         Glossary.            (line 619)
 * GNU/Linux <2>:                         I18N Example.        (line  55)
 * GNU/Linux:                             Manual History.      (line  28)
-* GPL (General Public License) <1>:      Glossary.            (line 310)
+* GPL (General Public License) <1>:      Glossary.            (line 314)
 * GPL (General Public License):          Manual History.      (line  11)
 * GPL (General Public License), printing: Options.            (line 102)
 * grcat program:                         Group Functions.     (line  16)
@@ -27400,19 +27405,19 @@ Index
 * internationalization, localization, portability and: I18N Portability.
                                                               (line   6)
 * internationalizing a program:          Explaining gettext.  (line   6)
-* interpreted programs <1>:              Glossary.            (line 361)
+* interpreted programs <1>:              Glossary.            (line 365)
 * interpreted programs:                  Basic High Level.    (line  14)
 * interval expressions:                  Regexp Operators.    (line 116)
 * inventory-shipped file:                Sample Data Files.   (line  32)
 * isarray() function (gawk):             Type Functions.      (line  11)
-* ISO:                                   Glossary.            (line 372)
+* ISO:                                   Glossary.            (line 376)
 * ISO 8859-1:                            Glossary.            (line 141)
 * ISO Latin-1:                           Glossary.            (line 141)
 * Jacobs, Andrew:                        Passwd Functions.    (line  90)
 * Jaegermann, Michal <1>:                Contributors.        (line  46)
 * Jaegermann, Michal:                    Acknowledgments.     (line  60)
 * Java implementation of awk:            Other Versions.      (line  97)
-* Java programming language:             Glossary.            (line 384)
+* Java programming language:             Glossary.            (line 388)
 * jawk:                                  Other Versions.      (line  97)
 * Jedi knights:                          Undocumented.        (line   6)
 * join() user-defined function:          Join Function.       (line  18)
@@ -27458,8 +27463,8 @@ Index
 * left shift, bitwise:                   Bitwise Functions.   (line  32)
 * leftmost longest match:                Multiple Line.       (line  26)
 * length() function:                     String Functions.    (line 166)
-* Lesser General Public License (LGPL):  Glossary.            (line 401)
-* LGPL (Lesser General Public License):  Glossary.            (line 401)
+* Lesser General Public License (LGPL):  Glossary.            (line 405)
+* LGPL (Lesser General Public License):  Glossary.            (line 405)
 * libmawk:                               Other Versions.      (line 105)
 * libraries of awk functions:            Library Functions.   (line   6)
 * libraries of awk functions, assertions: Assert Function.    (line   6)
@@ -27504,7 +27509,7 @@ Index
 * lint checking, undefined functions:    Pass By Value/Reference.
                                                               (line  88)
 * LINT variable:                         User-modified.       (line  98)
-* Linux <1>:                             Glossary.            (line 615)
+* Linux <1>:                             Glossary.            (line 619)
 * Linux <2>:                             I18N Example.        (line  55)
 * Linux:                                 Manual History.      (line  28)
 * list debugger command:                 Miscellaneous Debugger Commands.
@@ -27574,7 +27579,7 @@ Index
 * namespace issues, functions:           Definition Syntax.   (line  20)
 * nawk utility:                          Names.               (line  17)
 * negative zero:                         Unexpected Results.  (line  34)
-* NetBSD:                                Glossary.            (line 615)
+* NetBSD:                                Glossary.            (line 619)
 * networks, programming:                 TCP/IP Networking.   (line   6)
 * networks, support for:                 Special Network.     (line   6)
 * newlines <1>:                          Boolean Ops.         (line  67)
@@ -27660,7 +27665,7 @@ Index
 * OFS variable <1>:                      User-modified.       (line 124)
 * OFS variable <2>:                      Output Separators.   (line   6)
 * OFS variable:                          Changing Fields.     (line  64)
-* OpenBSD:                               Glossary.            (line 615)
+* OpenBSD:                               Glossary.            (line 619)
 * OpenSolaris:                           Other Versions.      (line  87)
 * operating systems, BSD-based:          Manual History.      (line  28)
 * operating systems, PC, gawk on:        PC Using.            (line   6)
@@ -27729,8 +27734,8 @@ Index
 * output, standard:                      Special FD.          (line   6)
 * p debugger command (alias for print):  Viewing And Changing Data.
                                                               (line  36)
-* P1003.1 POSIX standard:                Glossary.            (line 458)
-* P1003.2 POSIX standard:                Glossary.            (line 458)
+* P1003.1 POSIX standard:                Glossary.            (line 462)
+* P1003.2 POSIX standard:                Glossary.            (line 462)
 * parentheses () <1>:                    Profiling.           (line 138)
 * parentheses ():                        Regexp Operators.    (line  79)
 * password file:                         Passwd Functions.    (line  16)
@@ -27922,7 +27927,7 @@ Index
 * Programming languages, Ada:            Glossary.            (line  20)
 * programming languages, data-driven vs. procedural: Getting Started.
                                                               (line  12)
-* Programming languages, Java:           Glossary.            (line 384)
+* Programming languages, Java:           Glossary.            (line 388)
 * programming, basic steps:              Basic High Level.    (line  19)
 * programming, concepts:                 Basic Concepts.      (line   6)
 * pwcat program:                         Passwd Functions.    (line  23)
@@ -28201,7 +28206,7 @@ Index
 * sqrt() function:                       Numeric Functions.   (line  78)
 * square brackets ([]):                  Regexp Operators.    (line  55)
 * srand() function:                      Numeric Functions.   (line  82)
-* Stallman, Richard <1>:                 Glossary.            (line 301)
+* Stallman, Richard <1>:                 Glossary.            (line 305)
 * Stallman, Richard <2>:                 Contributors.        (line  24)
 * Stallman, Richard <3>:                 Acknowledgments.     (line  18)
 * Stallman, Richard:                     Manual History.      (line   6)
@@ -28373,7 +28378,7 @@ Index
                                                               (line   6)
 * uniq utility:                          Uniq Program.        (line   6)
 * uniq.awk program:                      Uniq Program.        (line  65)
-* Unix:                                  Glossary.            (line 615)
+* Unix:                                  Glossary.            (line 619)
 * Unix awk, backslashes in escape sequences: Escape Sequences.
                                                               (line 125)
 * Unix awk, close() function and:        Close Files And Pipes.
@@ -28952,8 +28957,8 @@ Node: Basic High Level953475
 Ref: Basic High Level-Footnote-1957510
 Node: Basic Data Typing957695
 Node: Glossary961050
-Node: Copying986225
-Node: GNU Free Documentation License1023782
-Node: Index1048919
+Node: Copying986361
+Node: GNU Free Documentation License1023918
+Node: Index1049055
 
 End Tag Table
diff --git a/doc/gawk.texi b/doc/gawk.texi
index 2da2a24..0970011 100644
--- a/doc/gawk.texi
+++ b/doc/gawk.texi
@@ -20,7 +20,7 @@
 @c applies to and all the info about who's publishing this edition
 
 @c These apply across the board.
address@hidden UPDATE-MONTH February, 2012
address@hidden UPDATE-MONTH October, 2012
 @set VERSION 4.0
 @set PATCHLEVEL 1
 
@@ -31880,6 +31880,50 @@ It was written in @command{awk}
 by Brian Kernighan and Jon Bentley, and is available from
 @uref{http://netlib.sandia.gov/netlib/typesetting/chem.gz}.
 
address@hidden cookie
address@hidden Cookie
+A peculiar goodie, token, saying or remembrance
+produced by or presented to a program. (With thanks to Doug McIlroy.)
address@hidden
+From: Doug McIlroy <address@hidden>
+Date: Sat, 13 Oct 2012 19:55:25 -0400
+To: address@hidden
+Subject: Re: origin of the term "cookie"?
+
+I believe the term "cookie", for a more or less inscrutable
+saying or crumb of information, was injected into Unix
+jargon by Bob Morris, who used the word quite frequently.
+It had no fixed meaning as it now does in browsers.
+
+The word had been around long before it was recognized in
+the 8th edition glossary (earlier editions had no glossary):
+
+cookie   a peculiar goodie, token, saying or remembrance
+returned by or presented to a program. [I would say that
+"returned by" would better read "produced by", and assume
+responsibility for the inexactitude.]
+
+Doug McIlroy
+
+From: Doug McIlroy <address@hidden>
+Date: Sun, 14 Oct 2012 10:08:43 -0400
+To: address@hidden
+Subject: Re: origin of the term "cookie"?
+
+> Can I forward your email to Eric Raymond, for possible addition to the
+> Jargon File?
+
+Sure. I might add that I don't know how "cookie" entered Morris's
+vocabulary. Certainly "values of beta give rise to dom!" (see google)
+was an early, if not the earliest Unix cookie.  The fact that it was
+found lying around on a model 37 teletype (which had Greek beta in
+its type box) suggests that maybe it was seen to be like milk and
+cookies laid out for Santa Claus. Morris was wont to make such
+connections.
+
+Doug
address@hidden ignore
+
 @item Coprocess
 A subordinate program with which two-way communications is possible.
 
@@ -33664,9 +33708,6 @@ Unresolved Issues:
    of how to use them.  It would be useful to perhaps have a "programming
    style" section of the manual that would include this and other tips.
 
-2. The default AWKPATH search path should be configurable via `configure'
-   The default and how this changes needs to be documented.
-
 Consistency issues:
        /.../ regexps are in @code, not @samp
        ".." strings are in @code, not @samp
@@ -33765,23 +33806,3 @@ Suggestions:
 %      1. Standardize the error messages from the functions and programs
 %         in Chapters 12 and 13.
 %      2. Nuke the BBS stuff and use something that won't be obsolete
-
-From: Doug McIlroy <address@hidden>
-Date: Sat, 13 Oct 2012 19:55:25 -0400
-To: address@hidden
-Subject: Re: origin of the term "cookie"?
-
-I believe the term "cookie", for a more or less inscrutable
-saying or crumb of information, was injected into Unix
-jargon by Bob Morris, who used the word quite frequently.
-It had no fixed meaning as it now does in browsers.
-
-The word had been around long before it was recognized in
-the 8th edition glossary (earlier editions had no glossary):
-
-cookie   a peculiar goodie, token, saying or remembrance
-returned by or presented to a program. [I would say that
-"returned by" would better read "produced by", and assume
-responsibility for the inexactitude.]
-
-Doug McIlroy

http://git.sv.gnu.org/cgit/gawk.git/commit/?id=69ec4c3f4e2d96d353f72d2ad845a36bb41a6509

commit 69ec4c3f4e2d96d353f72d2ad845a36bb41a6509
Author: Arnold D. Robbins <address@hidden>
Date:   Sun Oct 28 13:06:27 2012 +0200

    Add more man pages in extension/Makefile.am.

diff --git a/extension/ChangeLog b/extension/ChangeLog
index 9dce32b..57365f9 100644
--- a/extension/ChangeLog
+++ b/extension/ChangeLog
@@ -1,3 +1,7 @@
+2012-10-28         Arnold D. Robbins     <address@hidden>
+
+       * Makefile.am (dist_man_MANS): Update the list.
+
 2012-10-26         Arnold D. Robbins     <address@hidden>
 
        * revtwoway.3am: Clean up example.
diff --git a/extension/Makefile.am b/extension/Makefile.am
index 445eac3..3bdc5df 100644
--- a/extension/Makefile.am
+++ b/extension/Makefile.am
@@ -99,7 +99,8 @@ EXTRA_DIST = build-aux/config.rpath  \
 
 dist_man_MANS = \
        filefuncs.3am fnmatch.3am fork.3am ordchr.3am \
-       readdir.3am readfile.3am rwarray.3am time.3am
+       readdir.3am readfile.3am revoutput.3am \
+       revtwoway.3am rwarray.3am time.3am
 
 # gettext requires this
 SUBDIRS =
diff --git a/extension/Makefile.in b/extension/Makefile.in
index 0ea1b86..a8262cb 100644
--- a/extension/Makefile.in
+++ b/extension/Makefile.in
@@ -486,7 +486,8 @@ EXTRA_DIST = build-aux/config.rpath  \
 
 dist_man_MANS = \
        filefuncs.3am fnmatch.3am fork.3am ordchr.3am \
-       readdir.3am readfile.3am rwarray.3am time.3am
+       readdir.3am readfile.3am revoutput.3am \
+       revtwoway.3am rwarray.3am time.3am
 
 
 # gettext requires this

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

Summary of changes:
 doc/ChangeLog         |    5 +++
 doc/gawk.info         |   63 ++++++++++++++++++++++++--------------------
 doc/gawk.texi         |   69 ++++++++++++++++++++++++++++++++-----------------
 extension/ChangeLog   |    4 +++
 extension/Makefile.am |    3 +-
 extension/Makefile.in |    3 +-
 6 files changed, 92 insertions(+), 55 deletions(-)


hooks/post-receive
-- 
gawk



reply via email to

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