Release 4.0.16 January 2012 Modifications/Improvements: Bug fixes: Print of large circuit (scaled) didn't fit on page. Number format exception in time limit field fixed. Used name list restored after undo/redo. Watched status of registers, memory and jumpstarts preserved on undo. Closing of a modified circuit no longer loses changes if the circuit file can't be written (i.e., the close is aborted). Installation and use: Make sure you have Java version 5.0 (at least) installed on your machine(s). Put JLS.jar in any folder/directory you like. Linux (or any other UNIX variant): Execute by typing "java -jar JLS.jar [params]", or better yet, make a script. Windows: Simply click on the JLS.jar icon to start it up. Run it non-interractively from a DOS or CYGWIN prompt just like Linux. Read the on-line documentation (Help menu) for everything else. If a bug in JLS causes a Java exception, JLS will usually catch it and give you a chance to save your circuit. JLS will also spit out a file called "JLSerror" in the current directory/folder. It contains the exception info, a stack trace, platform specfics and the current circuit. Please send this file to me when reporting the problem so I have the information I'll need to track down and fix it.