FULL LIST OF PATCHES DONE
 (or as full as my memory provides :-/)

kdrill v1.1:
	- Patched so initstuff gets passed argc and argv!!
	- Now actually checks for depth of window. QUITE important, when
	  creating a pixmap, eh?! (hardcoding, bad. Bad!)
        - fiddled with man page

v1.3:
	- added resource use, for usefile, and dictfile


 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

v2.0: (not released?)
 MASSIVE re-writing to rely on 16-bit-font support in Xaw!!
   (glarg)

   Improved  random kanji picking immesureably.
   Theoretically added kana display
   Allowed changing of fonts

v2.1:
  Fixed  most of the features that didn't work in v2.0:
    -noBell, -gradelevel, -showkana
  Added icon!
  Man page cleaned up even more.
 

v2.2: (not released)
  added cheat button
  added individual grade selection
  Changed layout somewhat

v2.9: (prerelease)
  renamed to 2.9 :-) should really be v3, but I'm saving that.
  converted everything to ANSI!
  made nextword (and ReadPronunciation) unsigned char, to make things
    work on 64-bit machines.

v2.9.1
  fixed "too few kanji" loop if grade selection locks out too many.
  renamed main routine to something more appropriate
    (kanjitoenglish => SetupGuess)
 Added In Order button

v2.9.2
  put in "XawClientLibs" like I should have, in the Imakefile
  minor type fix somewheres.
  added yet another type complaint fix
v2.9.3
  Made gcc -pedantic -Wall a bit happier
  Cleaned up SetupGuess, by making it not require a parameter
  Attempted to add 1/2/3/4 accelerators (and succeeded!)
  Added 'control-q' accelerator, and a few otehrs
  Removed unused function in main.c ("keypress()" ?)
  Improved the manpage a little.
  Added "logfile" option
  Changed initial greeting to be more realistic
v2.9.3.1
   Fixed dumb error about declaring readin buffer too short.
v2.9.3.2
   I forget :-/
   changed way we do -I in Imakefile, I think.
v3.0
   I was so bad.. I didn't have an fclose() for reading in dictionary file!
   Also, added compressed dictionary support.
   Got rid of magic number in externs.h and made Imakefile nicer.
   Changed just about all constants to #define's
   Speeded up translationstruct clear with memset.
   Made usefile checking be a separate hunk of memory.
      Which means we can turn usefile abridging on and off!
   Changed usefile to .kanjiusefile
   Attempted to speed up generation of widgets by converting a few things
     to BOX instead of FORM. Didn't work, so decided to just revamp look.

  I SHOULD have sizes of labels based on size of text. Well... too bad! :-)

v3.1
   Fixed resize bug I introduced in v3.0 :-/
   Show how many total active kanji there are, when grade or frequency
    changes
   Tell what the name of the usefile is being used.
     (to remind you what dotfile to change :-/)
   Fixed possible bug (I hope) about filename expansion.
   Allow switching between english and kana, and keep the meanings
     THE SAME! This is done by disallowing kanji-translations that
     don't have both types of translation.
   Removed the "-usefile none" suggestion from the manpage.
     (obsoleted by the -nousefile flag)
   Cleaned up the Imakefile order a tiny bit.

v3.2
   Fixed some stupid syntax bugs introduced in v3.1
   Finally enabled NUMBEROFCHOICES define to DO something
   
