This file lists some of the changes that have been made to this program since it was first distributed. Version 0.2 Moved display() function into jug.c, away from the machine specific code. Process the free list before the moves, this makes the balls behave slightly more reasonably. Inserted extra frames in moves, controlled via the "-p" flag, this makes the versions that run on real graphics better. Made the space between the hands 3 units rather than 4, the odd number of slots makes it easier to write symetrical tricks. # left hand -1 0 1 2 3 4 5 # right hand 5 4 3 2 1 0 -1 so 2,0 refers to the centre slot from both hands. Changed the file names to make them easier to move via MSDOS disks. Version 0.3 Corrected toupper() bug in readjug.c from Terry Jones. Corrected the assumption that I am using a colour display, again from Terry Jones. Introduced some scaling for juggles, controlled by the command line and by keyboard commands in xjug. Version 0.4 Added a single letter below each hand to identify the hand on monochrome X servers. Suggested by Terry Jones and Eric Grannan. Added a "jug.man" file to help document the program. Added "loop-count" as global variable and "-b" to set the number of times the pattern should be run. If you wish to include an ASCII picture of a juggle in some documentation you could try something like jug -b1 -e0.5 5split > split.pict on a UNIX machine. Version 0.5 Fixed the bug in the XSetStandardProperties call, from Steve Trainoff. Version 0.6 Remove the stupid restriction on the number of moves that could be processed, this was causing problems with automatically generated patterns. Put all the patterns in a seperate directory, specified with the "-r" flag. Use "j2anim" from Jack Boyce, part of "J2", to create a number of animation files for siteswaps. Add "r" key to restart the pattern, usefull when editing patterns