diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2010-07-16 14:49:57 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2010-07-16 14:49:57 +0300 |
commit | 6a2caf2157d87b4b582b2494bdd7d6a688dd0b1f (patch) | |
tree | 9a2862cc11be4832f188cfbdce175120ceba5024 /awklib/eg | |
parent | 315bd501ca696bc3e3c938b4604d8dac7a6f512f (diff) | |
download | egawk-6a2caf2157d87b4b582b2494bdd7d6a688dd0b1f.tar.gz egawk-6a2caf2157d87b4b582b2494bdd7d6a688dd0b1f.tar.bz2 egawk-6a2caf2157d87b4b582b2494bdd7d6a688dd0b1f.zip |
Move to gawk-3.1.6.
Diffstat (limited to 'awklib/eg')
32 files changed, 33 insertions, 36 deletions
diff --git a/awklib/eg/lib/assert.awk b/awklib/eg/lib/assert.awk index bbfc0669..75fd8853 100644 --- a/awklib/eg/lib/assert.awk +++ b/awklib/eg/lib/assert.awk @@ -1,7 +1,7 @@ # assert --- assert that a condition is true. Otherwise exit. # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May, 1993 function assert(condition, string) diff --git a/awklib/eg/lib/cliff_rand.awk b/awklib/eg/lib/cliff_rand.awk index 345447ec..e6a793aa 100644 --- a/awklib/eg/lib/cliff_rand.awk +++ b/awklib/eg/lib/cliff_rand.awk @@ -1,6 +1,6 @@ # cliff_rand.awk --- generate Cliff random numbers # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # December 2000 BEGIN { _cliff_seed = 0.1 } diff --git a/awklib/eg/lib/ftrans.awk b/awklib/eg/lib/ftrans.awk index b0743e28..1709ac82 100644 --- a/awklib/eg/lib/ftrans.awk +++ b/awklib/eg/lib/ftrans.awk @@ -2,7 +2,7 @@ # # user supplies beginfile() and endfile() functions # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # November 1992 FNR == 1 { diff --git a/awklib/eg/lib/getopt.awk b/awklib/eg/lib/getopt.awk index 4f2686d6..0e3421a9 100644 --- a/awklib/eg/lib/getopt.awk +++ b/awklib/eg/lib/getopt.awk @@ -1,6 +1,6 @@ # getopt.awk --- do C library getopt(3) function in awk # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # # Initial version: March, 1991 # Revised: May, 1993 diff --git a/awklib/eg/lib/gettime.awk b/awklib/eg/lib/gettime.awk index c425123c..d79b8f40 100644 --- a/awklib/eg/lib/gettime.awk +++ b/awklib/eg/lib/gettime.awk @@ -1,6 +1,6 @@ # gettimeofday.awk --- get the time of day in a usable format # -# Arnold Robbins, arnold@gnu.org, Public Domain, May 1993 +# Arnold Robbins, arnold@skeeve.com, Public Domain, May 1993 # # Returns a string in the format of output of date(1) diff --git a/awklib/eg/lib/grcat.c b/awklib/eg/lib/grcat.c index 83567142..fd35c832 100644 --- a/awklib/eg/lib/grcat.c +++ b/awklib/eg/lib/grcat.c @@ -4,7 +4,7 @@ * Generate a printable version of the group database */ /* - * Arnold Robbins, arnold@gnu.org, May 1993 + * Arnold Robbins, arnold@skeeve.com, May 1993 * Public Domain */ diff --git a/awklib/eg/lib/groupawk.in b/awklib/eg/lib/groupawk.in index 9d8b4021..899656bd 100644 --- a/awklib/eg/lib/groupawk.in +++ b/awklib/eg/lib/groupawk.in @@ -1,6 +1,6 @@ # group.awk --- functions for dealing with the group file # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Revised October 2000 diff --git a/awklib/eg/lib/join.awk b/awklib/eg/lib/join.awk index e17b4270..4a4ac927 100644 --- a/awklib/eg/lib/join.awk +++ b/awklib/eg/lib/join.awk @@ -1,6 +1,6 @@ # join.awk --- join an array into a string # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 function join(array, start, end, sep, result, i) diff --git a/awklib/eg/lib/nextfile.awk b/awklib/eg/lib/nextfile.awk index caedf0e4..33f5af36 100644 --- a/awklib/eg/lib/nextfile.awk +++ b/awklib/eg/lib/nextfile.awk @@ -1,7 +1,7 @@ # nextfile --- skip remaining records in current file # correctly handle successive occurrences of the same file # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May, 1993 # this should be read in before the "main" awk program diff --git a/awklib/eg/lib/noassign.awk b/awklib/eg/lib/noassign.awk index d6d176e4..2ad1f378 100644 --- a/awklib/eg/lib/noassign.awk +++ b/awklib/eg/lib/noassign.awk @@ -1,7 +1,7 @@ # noassign.awk --- library file to avoid the need for a # special option that disables command-line assignments # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # October 1999 function disable_assigns(argc, argv, i) diff --git a/awklib/eg/lib/ord.awk b/awklib/eg/lib/ord.awk index 3eacbcc5..be47e15d 100644 --- a/awklib/eg/lib/ord.awk +++ b/awklib/eg/lib/ord.awk @@ -4,7 +4,7 @@ # _ord_: numerical values indexed by characters # _ord_init: function to initialize _ord_ # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # 16 January, 1992 # 20 July, 1992, revised diff --git a/awklib/eg/lib/passwdawk.in b/awklib/eg/lib/passwdawk.in index 5f6f9e26..47798ded 100644 --- a/awklib/eg/lib/passwdawk.in +++ b/awklib/eg/lib/passwdawk.in @@ -1,6 +1,6 @@ # passwd.awk --- access password file information # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Revised October 2000 diff --git a/awklib/eg/lib/pwcat.c b/awklib/eg/lib/pwcat.c index d6ad0b64..09457148 100644 --- a/awklib/eg/lib/pwcat.c +++ b/awklib/eg/lib/pwcat.c @@ -4,7 +4,7 @@ * Generate a printable version of the password database */ /* - * Arnold Robbins, arnold@gnu.org, May 1993 + * Arnold Robbins, arnold@skeeve.com, May 1993 * Public Domain */ diff --git a/awklib/eg/lib/readable.awk b/awklib/eg/lib/readable.awk index 51705aea..dbbab578 100644 --- a/awklib/eg/lib/readable.awk +++ b/awklib/eg/lib/readable.awk @@ -1,6 +1,6 @@ # readable.awk --- library file to skip over unreadable files # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # October 2000 BEGIN { diff --git a/awklib/eg/lib/rewind.awk b/awklib/eg/lib/rewind.awk index 33286611..a646eac2 100644 --- a/awklib/eg/lib/rewind.awk +++ b/awklib/eg/lib/rewind.awk @@ -1,6 +1,6 @@ # rewind.awk --- rewind the current file and start over # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # September 2000 function rewind( i) diff --git a/awklib/eg/lib/round.awk b/awklib/eg/lib/round.awk index 55ef7dc2..c5e993f1 100644 --- a/awklib/eg/lib/round.awk +++ b/awklib/eg/lib/round.awk @@ -1,6 +1,6 @@ # round.awk --- do normal rounding # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # August, 1996 function round(x, ival, aval, fraction) @@ -27,6 +27,3 @@ function round(x, ival, aval, fraction) return ival } } - -# test harness -{ print $0, round($0) } diff --git a/awklib/eg/lib/zerofile.awk b/awklib/eg/lib/zerofile.awk index 01926fdd..8ea549ca 100644 --- a/awklib/eg/lib/zerofile.awk +++ b/awklib/eg/lib/zerofile.awk @@ -1,6 +1,6 @@ # zerofile.awk --- library file to process empty input files # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # June 2003 BEGIN { Argind = 0 } diff --git a/awklib/eg/prog/alarm.awk b/awklib/eg/prog/alarm.awk index 26252fa1..52fae393 100644 --- a/awklib/eg/prog/alarm.awk +++ b/awklib/eg/prog/alarm.awk @@ -2,7 +2,7 @@ # # Requires gettimeofday library function # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # usage: alarm time [ "message" [ count [ delay ] ] ] diff --git a/awklib/eg/prog/awksed.awk b/awklib/eg/prog/awksed.awk index 4b188c64..d9f17717 100644 --- a/awklib/eg/prog/awksed.awk +++ b/awklib/eg/prog/awksed.awk @@ -1,7 +1,7 @@ # awksed.awk --- do s/foo/bar/g using just print # Thanks to Michael Brennan for the idea # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # August 1995 function usage() diff --git a/awklib/eg/prog/cut.awk b/awklib/eg/prog/cut.awk index d9c6c9b9..d9866b82 100644 --- a/awklib/eg/prog/cut.awk +++ b/awklib/eg/prog/cut.awk @@ -1,6 +1,6 @@ # cut.awk --- implement cut in awk # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Options: diff --git a/awklib/eg/prog/dupword.awk b/awklib/eg/prog/dupword.awk index a2cc7d2b..047b99f5 100644 --- a/awklib/eg/prog/dupword.awk +++ b/awklib/eg/prog/dupword.awk @@ -1,6 +1,6 @@ # dupword.awk --- find duplicate words in text # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # December 1991 # Revised October 2000 diff --git a/awklib/eg/prog/egrep.awk b/awklib/eg/prog/egrep.awk index 73f175ca..b34241f8 100644 --- a/awklib/eg/prog/egrep.awk +++ b/awklib/eg/prog/egrep.awk @@ -1,6 +1,6 @@ # egrep.awk --- simulate egrep in awk # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Options: diff --git a/awklib/eg/prog/extract.awk b/awklib/eg/prog/extract.awk index 5cb191ae..6f27a707 100644 --- a/awklib/eg/prog/extract.awk +++ b/awklib/eg/prog/extract.awk @@ -1,7 +1,7 @@ # extract.awk --- extract files and run programs # from texinfo files # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Revised September 2000 diff --git a/awklib/eg/prog/histsort.awk b/awklib/eg/prog/histsort.awk index c0a9165a..b156f67d 100644 --- a/awklib/eg/prog/histsort.awk +++ b/awklib/eg/prog/histsort.awk @@ -1,7 +1,7 @@ # histsort.awk --- compact a shell history file # Thanks to Byron Rakitzis for the general idea # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 { diff --git a/awklib/eg/prog/id.awk b/awklib/eg/prog/id.awk index af78f760..8b60a245 100644 --- a/awklib/eg/prog/id.awk +++ b/awklib/eg/prog/id.awk @@ -2,7 +2,7 @@ # # Requires user and group library functions # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Revised February 1996 diff --git a/awklib/eg/prog/igawk.sh b/awklib/eg/prog/igawk.sh index 9fce9a50..e40568ed 100644 --- a/awklib/eg/prog/igawk.sh +++ b/awklib/eg/prog/igawk.sh @@ -1,7 +1,7 @@ #! /bin/sh # igawk --- like gawk but do @include processing # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # July 1993 if [ "$1" = debug ] @@ -10,7 +10,7 @@ then shift fi -# A literal newline, so that program text is formmatted correctly +# A literal newline, so that program text is formatted correctly n=' ' diff --git a/awklib/eg/prog/labels.awk b/awklib/eg/prog/labels.awk index fa9c4dab..eaab49fc 100644 --- a/awklib/eg/prog/labels.awk +++ b/awklib/eg/prog/labels.awk @@ -1,6 +1,6 @@ # labels.awk --- print mailing labels # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # June 1992 # Each label is 5 lines of data that may have blank lines. diff --git a/awklib/eg/prog/split.awk b/awklib/eg/prog/split.awk index 2906a853..723d7a6a 100644 --- a/awklib/eg/prog/split.awk +++ b/awklib/eg/prog/split.awk @@ -2,7 +2,7 @@ # # Requires ord and chr library functions # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # usage: split [-num] [file] [outname] diff --git a/awklib/eg/prog/tee.awk b/awklib/eg/prog/tee.awk index eafc4b9a..82e80865 100644 --- a/awklib/eg/prog/tee.awk +++ b/awklib/eg/prog/tee.awk @@ -1,6 +1,6 @@ # tee.awk --- tee in awk # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Revised December 1995 diff --git a/awklib/eg/prog/translate.awk b/awklib/eg/prog/translate.awk index 803700c4..0db239ad 100644 --- a/awklib/eg/prog/translate.awk +++ b/awklib/eg/prog/translate.awk @@ -1,6 +1,6 @@ # translate.awk --- do tr-like stuff # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # August 1989 # Bugs: does not handle things like: tr A-Z a-z, it has diff --git a/awklib/eg/prog/uniq.awk b/awklib/eg/prog/uniq.awk index cfb50c79..0b2afa88 100644 --- a/awklib/eg/prog/uniq.awk +++ b/awklib/eg/prog/uniq.awk @@ -2,7 +2,7 @@ # # Requires getopt and join library functions # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 function usage( e) diff --git a/awklib/eg/prog/wc.awk b/awklib/eg/prog/wc.awk index f46616b9..8fb48164 100644 --- a/awklib/eg/prog/wc.awk +++ b/awklib/eg/prog/wc.awk @@ -1,6 +1,6 @@ # wc.awk --- count lines, words, characters # -# Arnold Robbins, arnold@gnu.org, Public Domain +# Arnold Robbins, arnold@skeeve.com, Public Domain # May 1993 # Options: |