Share

Txoof's Signature Rotation Progra

File Release Notes and Changelog

Release Name: txsig-1.02

Notes:
1.02   2004-03-12  Aaron Ciuffo <txoof@hotmail.com>
        * Minor changes to documentation

        * Minor formating changes to statistic output subroutine

        * The -R option now accurately updates quote files that have
          changed.  Before it skipped over them; the only way around this
          was to run txsig -R -A to purge the DB and start fresh


Changes: 1.02 2004-03-12 Aaron Ciuffo <txoof@hotmail.com> * Minor changes to documentation * Minor formating changes to statistic output subroutine * The -R option now accurately updates quote files that have changed. Before it skipped over them; the only way around this was to run txsig -R -A to purge the DB and start fresh 1.01 2004-01-25 * Updates to the documentation for a bit more clarity * Minor updates to the documentation for accuracy and inclusiveness * Minor bug fix to handle bad or missing data from the .cnt file 1.0 2003-12-9 * Yet Another reWrite - most of the sub routines have been overhauled or patched up - V 1.0 handles errors much better - more verbose loging * TxSig now uses pointers to locate quotes in files; this is significantly faster than the older method that involved reading the file until the appropriate quote was found * TxSig no longer updates its database files automatically; this vastly improves speed. When changes are made to the quote file directory, txsig must be run with the -R option in order to update the files. * Significant speed improvements in the quote choosing sub routines * Change in DB format to include pointer informaiton - older txsig databases are NOT compatable. See the README for more information on upgrading (section 1.1.2) * A new file is created along side the data file called data.cnt that contains the total number of quotes 0.14a 2003-12-4 * changed the executable name - I've been informed that adding a .pl is bad form. Whatever. txsig.pl is now txsig. Change it if you want, it doesn't matter. * added option -S to add sigdahses like pine * changed option -k (print config) to -C; it's easier to remember, I think * changed option -a (print percentages) to -P; this too is easier 0.14: 2003-12-2 * txsig now only depends on standard perl modules: Getopt::Std and DB_file * config files have changed format and are much more strict; all entries must read as key=value Please update your config files by either using the -i option or by simply editing them by hand. - As always, whitespace and coment lines are ignored * added -a option to print probability of each quote being chosen (number of quotes in file/total quotes) * a few minor corrections to spelling and formating 0.13: 2003-11-25 * Total change of quote selection method; txsig is now 100% compatable with fortune files. See section 1.2 in the README for more information on *NECESSARY* changes to qutoe files. Also see README-1ST for more information. * Minor Changes in the documentation 0.12a: 2003-10-29 Aaron Ciuffo <txoof@hotmail.com> * Fixed possible endless looping in quote choosing subroutine. * Shored up logic for checking chosen quote qualities. * Added -k option to print out current configuration to the screen and to the log (~/txsig.log) if the verbosity is set high enough * updated documentation 0.12: 2003-10-25 Aaron Ciuffo <txoof@hotmail.com> * Project name change from siggen to txsig. Because I said so. * Migrated to a database file instead of plain text for master data file - DB_File is a standard perl modle * Total ground up rewrite of the quote choosin sub routine - weighted quote selection improved to provide a better distribution of selection * Added -p option to print the conttense of the data DB. 0.11: 2003-10-24 Aaron Ciuffo <txoof@hotmail.com> * Code re-write for redability and logic problems * Changed the way tha quote files are checked and updated in the datafile. Changes are now made in memory instead of on the disk * Default exclude pattern changed to time in epoch seconds * Added -t option to provide crude measurement of speed