Changes made to JFLAP - Jan 2, 2004
JFLAP 4.0b10, January 2, 2004
FIXES
* Saved files not being able to open for unknown reasons has been fixed
by reworking JFLAP's save and load system, bypassing whatever that
problem was completely.
FEATURES & OTHER NON-BUG CHANGES
* JFLAP now requires Java 1.4 to run. Previously only the L-systems
functionality required Java 1.4. Running JFLAP on Java 1.3 won't work
at all any more.
* JFLAP saved files are no longer serialization files. They are now
human readable and editable XML files. Note, serialized files may
still be read from older versions of JFLAP, however all writing is now
done with XML files. -Future- JFLAP versions will likely not be able
to read these old serialized files, so if you have old files you'd like
to keep, open them and save them again with this release!
* JFLAP may now read (but not write) JFLAP files from versions before
4.0.
* If starting JFLAP from the command line as an application, one may
specify a number of files.
==========
JFLAP 4.0b9, September 4 2003
FIXES
* Configuration trace window scrolling sped up for very large traces.
* Empty fields in the Turing machine transition editing now correctly
display the blank tape symbol "box" instead of the lambda letter.
* Open dialog not updating itself appropriately under OS X worked
around.
* The L-system renderer requires that the axiom be non-empty.
FEATURES & OTHER NON-BUG CHANGES
* You may type "shift-L", "shift-S", or "shift-R" in the direction
field of a transition editor to change the direction instead of using
the mouse to select from the menu.
* References to FSA and "Finite State Automaton/a" in the interface
changed to FA and "Finite Automaton/a".
* L-system rendering now centered in the view in the event that the
rendering is smaller than the available display space -- previously the
rendering was displayed in the upper left corner, which was visually
distressing.
==========