Changes made to JFLAP - June 18, 2003

JFLAP 4.0b7, June 6 2003 FIXES * Fixed a problem preventing saving regular expressions successfully sometimes. * Fixed a problem preventing saving multi-tape turing machines successfully sometimes. * Fixed an annoyance causing clicks on an automaton editor to not always register if they happened below or to the right of existing states and transitions (JViewport madness). This fix should also fix the problem of grey regions appearing below or to the right of automata on some platforms. * Printing of _some_ views that used automaton viewers (not the main automaton editor) would result in a page where regions of interest were almost entirely black; this has been fixed to allow for printing in more general contexts. * Improved state layout in building a minimized DFA. * Fixed the FSA to RE transition replacement window not-closing problem. ========== JFLAP 4.0b6, May 12 2003 FIXES * There was an issue with exporting the grammar after converting a PDA to a grammar. This will now work for PDAs with transitions that are anything but single character read input strings, and for PDAs with more than 10 states. This has been resolved. * "Combine Automata" will now work correctly with multi-tape Turing machines. * An issue which caused automata states in grammar-to-automata-converters in JFLAP running under OS X's Java 1.4.1 (and perhaps other platforms?) to appear right on top of each other has been worked around.