Change log for dbtool

dbtool ver. 0.9.13 was available on metalab.unc.edu 
in directory /pub/Linux/apps/database/sql
since Thursday 2000-02-03 17:14:53 UCT


Version 0.9.14

- added functionality to backup and restore functions enabling floppy
  drives. Floppies are automounted or unmounted. An entry in /etc/fstab
  enabling user mounts is required.

- changed command line syntax. Optionally the mysql server may be 
  given as a first argument. It is recognized only if it appears
  in /etc/hosts. If a server host is given, username and password
  may be specified too.

  db [server-host [ username [ password ]]]

- added some documentation to manual_db.html

- fixed a bug in dialog-0.7/inputbox.c 'case KEY_RIGHT:' which would
  allow to scroll past the end of the text buffer.

- added functions for HOME and END keys to dialog-0.7/inputbox.c
  jumping to the start or the end of the text buffer.

- added function CTRL-K (delete to end of line).


Version 0.9.15

- Deleted a buggy statement which would remove another program's
  temp files on startup (it said: "rm -f $TMPDIR/dbtmp*" on
  line 350).

- fixed a bug in unique(); type of primary key column was not
  properly selected.

- NEW functionality: added function "output data into outfile"

- numerous minor changes in Makefile

- fixed bug in toins(); it was not wise to fold a query for display before
  submitting it to mysql. This could insert line-feeds into strings.

- patched inputbox.c to accept german umlauts even with broken locale

- set current locale according to system variable LC_CTYPE
  in dialog-0.7/inputbox.c.
  fallback is to allow a set of additional characters specified
  in the code.

- changed the way getquery() remembers former queries.

- added ifold and csv programs

- find displays data folded into lines fitting the screen

- change data refuses if there is no primary key in the table

- added mass mail and mass email capability

- added a new type of box to dialog: --passwd will just echo 'X' for
  any character typed and is useful to enter passwords. It has
  no editing functions but is used like --inputbox.

- db asks for a password if none is given for a remote server.


Version 0.9.16

- Fixed a bug in the massmail function. IFS must be reset to the
  old default (including TAB as a separator). Before the fix
  the select table function would no longer work after printing
  a massmail letter.

- Fixed the display of $MYSQLUSR in the top status line to give
  a correct value when user is taken from ~/.my.cnf.

- Fixed function chklogtbl() to give correct answers

- Fixed TeX conversion in massmail module: convert double quotes


Version 0.9.17

- Added the print function

- ifold uses default values for missing command line arguments

- A slightly stripped version of the MySQL manual is now included
  in the distribution because it has been GPL'd in the meantime.

- Manual format is now *.texi and no loger *.html
  Loads faster and is easy to handle with "pinfo".

- Style files umlaut.tex, german.sty and ngerman.sty have
  been included in the distribution.

- Reworked Makefile; it's still a mess (sigh).
