Source-Changes archive

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

CVS commit: othersrc/external/historical/eawk



Module Name:    othersrc
Committed By:   agc
Date:           Thu Jun  6 01:45:57 UTC 2013

Modified Files:
        othersrc/external/historical/eawk/bin: Makefile expected
        othersrc/external/historical/eawk/dist: run.c tran.c
        othersrc/external/historical/eawk/extend: Makefile
        othersrc/external/historical/eawk/extend/db: db.c
        othersrc/external/historical/eawk/scripts: tart.sh
Added Files:
        othersrc/external/historical/eawk/extend/curses: Makefile curses.c
            shlib_version
        othersrc/external/historical/eawk/extend/threshold: Makefile
            shlib_version threshold.c
        othersrc/external/historical/eawk/scripts: rain.sh test-thresh.sh
            threshold.sh

Log Message:
Changes to eawk:

+ reworked the db interface to be easier to use - results are now
returned as part of key and value arrays, which both have data and
size fields, to mirror the DBT struct

+ added initial curses bindings

+ fixed a bug in numeric array field names which I introduced

+ added scripts/rain.sh awk script which does what /usr/games/rain
does, and which exercises numeric array field names, and curses. It's
also much smaller than the equivalent C source.

+ added bindings for threshold algorithms, and a script to exercise
them


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 othersrc/external/historical/eawk/bin/Makefile \
    othersrc/external/historical/eawk/bin/expected
cvs rdiff -u -r1.6 -r1.7 othersrc/external/historical/eawk/dist/run.c
cvs rdiff -u -r1.5 -r1.6 othersrc/external/historical/eawk/dist/tran.c
cvs rdiff -u -r1.3 -r1.4 othersrc/external/historical/eawk/extend/Makefile
cvs rdiff -u -r0 -r1.1 \
    othersrc/external/historical/eawk/extend/curses/Makefile \
    othersrc/external/historical/eawk/extend/curses/curses.c \
    othersrc/external/historical/eawk/extend/curses/shlib_version
cvs rdiff -u -r1.1 -r1.2 othersrc/external/historical/eawk/extend/db/db.c
cvs rdiff -u -r0 -r1.1 \
    othersrc/external/historical/eawk/extend/threshold/Makefile \
    othersrc/external/historical/eawk/extend/threshold/shlib_version \
    othersrc/external/historical/eawk/extend/threshold/threshold.c
cvs rdiff -u -r0 -r1.1 othersrc/external/historical/eawk/scripts/rain.sh \
    othersrc/external/historical/eawk/scripts/test-thresh.sh \
    othersrc/external/historical/eawk/scripts/threshold.sh
cvs rdiff -u -r1.1 -r1.2 othersrc/external/historical/eawk/scripts/tart.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index