The Java Syntactic Extender - Changes
Summary of Changes between 0.14 and 0.20
- Jonathan Bachrach handed over maintenance of JSE to Tom White.
- Moved hosting of JSE to sourceforge.
- Packaged code under
net.sf.jse
rather than the default package.
- Created a JSE Ant task for expanding macros into source code.
- Created an Ant build file to build the whole JSE distribution. This replaces the previous
make
file, and the Jscheme alternative, which are no longer included in the distribution.
- Created a JSE jar file (and an simple mechanism to install with Ant) for ease of development.
- Replaced SpecialClassLoader with SpecialIntanceLoader, since it wasn't really a java.lang.ClassLoader that was needed. In the process this change fixed the limitation that SpecialClassLoader could only load classes from the filesystem, not from jars.
- Removed redundant import statements in code.
- Enhanced examples, wrote tests, and documented.