Skip to content

JES 5.0 with Windows Line-Ending Fix

Compare
Choose a tag to compare
@mjguzdial mjguzdial released this 12 Sep 19:36
· 31 commits to master since this release

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 run jes.sh.
  • jes-5.011-macosx.zip: A .zip file which contains a JES.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-click JES.exe.
  • jes-5.010-windows-java-required.zip: A .zip file for Windows, just like the java-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.