Changes made to JFLAP - July 22, 2003

JFLAP 4.0b8, July 19 2003 FIXES * Fixed a GUI glitch that prevented L-systems with more than 12 rewriting rules from displaying. * Controls in the step simulator that require selected configurations will give errors if used when no configuration is selected. * Fixed a GUI issue where displayed configurations in automata step simulation would not be displayed at the proper size if there were lots of configurations present * The size of automaton configuration trace windows is now bounded, so very long traces do not produce windows that extend beyond the bottom of the screen. * The key sequence to dismiss a tab is now "command-escape", "meta-escape", or "control-escape" (depending on your platform) rather than just "escape". Escape by itself often did not work since other controls in a window would often intercept key presses on escape for their own functionality. FEATURES * L-systems have been extended to include "contextual" rules, i.e., rewriting of a symbol happens only if there are certain symbols prefixing and suffixing a symbol. See the L-system online documentation for more information. * To L-systems, added turtle commands to increment and decrement the hue angle of the polygon color (@@ and ## in the same sense of @ and #).