JES 5.0 with Windows Line-Ending Fix
This is a bug-fix release to JES 5.0. Only the Windows version is significantly effected.
For Linux and Mac OS X, use the JES 5.011 release. For LInux, it was compiled on MacOS X, so should fix line endings issues. For Mac OS X, it fixes the About menu item wierdness (that it didn't say "JES").
The line-endings issue that 5.010 addresses doesn't effect those other platforms.
- Supervisor: Mark Guzdial
- Primary Developer: Matthew Frazier
- Contributors: Christine Alvarado, Stephen Bryant, Bill Manaris
The full changelog from JES 4.3 is given in jes/help/JESChangelog.txt, but the highlights include:
- Upgrading the Jython interpreter to version 2.5, making available new language features and speeding up many user programs.
- Adding code to JES and the installers to support double-clicking .py files to open them in JES, on all supported platforms.
- Bundling JMusic and the Jython Music libraries, allowing JES to be used with the text "Making Music with Computers" by Bill Manaris.
- Adding a plugin system that allows developers to easily bundle libraries for use with JES.
- Fixing the Watcher, so that user programs can be executed at arbitrary speeds.
- Adding new color schemes for the Command Window, which allow users to visually see the difference between return values and
print
output. - Fixing numerous bugs.
- Correcting the spelling of "Loading Program."
Available Downloads
jes-5.011-linux.tar.gz
: A .tar.gz file for Linux or UNIX. Just unpack it and runjes.sh
.jes-5.011-macosx.zip
: A .zip file which contains aJES.app
package for Mac OS X. It should work on any Mac of any CPU architecture.jes-5.010-windows.exe
: An .exe file that installs JES on a Windows system. It includes a Java Runtime Environment, which will be installed automatically if necessary.jes-5.010-windows-java-included.zip
: A .zip file for Windows, including a Java Runtime Environment for JES. Just unzip it and double-clickJES.exe
.jes-5.010-windows-java-required.zip
: A .zip file for Windows, just like thejava-included
ZIP file but without the JRE. (This makes it much smaller.)jes-5.010-testkit.zip
: A package containing the JES test suite and demos, to use for testing.