diff --git a/build/macosx/dist/Processing.app/Contents/Info.plist b/build/macosx/dist/Processing.app/Contents/Info.plist
index a1e8a02f1..5876ae5dc 100755
--- a/build/macosx/dist/Processing.app/Contents/Info.plist
+++ b/build/macosx/dist/Processing.app/Contents/Info.plist
@@ -55,7 +55,7 @@
JVMVersion
1.5*
ClassPath
- $JAVAROOT/pde.jar:lib/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:/System/Library/Java
+ $JAVAROOT/pde.jar:lib/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:/System/Library/Java
Properties
diff --git a/build/shared/revisions.txt b/build/shared/revisions.txt
index d52f571b6..f52c30d75 100644
--- a/build/shared/revisions.txt
+++ b/build/shared/revisions.txt
@@ -7,6 +7,42 @@ releases will be super crusty.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
+ABOUT REV 0143 - 27 July 2008
+
+Now using ECJ (the Eclipse Compiler for Java) instead of Javac. The
+Eclipse compiler is more easily pluggable in the more basic ways
+that we'd like to use it. Also moving toward removing the requirement
+(since release 0136+) for a full JDK.
+
+[ fixes ]
+
++ The new compiler fixes (or avoids) a handful of compiler-related bugs.
+ http://dev.processing.org/bugs/show_bug.cgi?id=828
+ http://dev.processing.org/bugs/show_bug.cgi?id=831
+
++ A handful of fixes for the build scripts, submitted by helpful users.
+ http://dev.processing.org/bugs/show_bug.cgi?id=851
+ http://dev.processing.org/bugs/show_bug.cgi?id=842
+
++ Giving up on Apple ever fixing their font specification bug,
+ and just built in a workaround so that fonts are more likely to
+ work on Mac OS X.
+ http://dev.processing.org/bugs/show_bug.cgi?id=407
+ (Filed as bug #4769141 with Apple http://bugreport.apple.com/)
+
++ Properly handle negative values passed to the arc() command.
+
+[ changes ]
+
++ Add a resize(int width, int height) method to PImage.
+ Not yet documented in the reference, but allows you to resize
+ a PImage in place. Setting width or height to zero will resize
+ that dimension in proportion to the other.
+
+
+. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
+
+
ABOUT REV 0142 - 16 June 2008
A couple minor changes from 0141, though they have a big impact on
diff --git a/build/windows/launcher/launcher.cpp b/build/windows/launcher/launcher.cpp
index 3eb86a714..a82f47f87 100644
--- a/build/windows/launcher/launcher.cpp
+++ b/build/windows/launcher/launcher.cpp
@@ -74,9 +74,11 @@ WinMain (HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmd, int nShow)
"%s\\lib\\pde.jar;"
"%s\\lib\\core.jar;"
"%s\\lib\\jna.jar;"
+ "%s\\lib\\ecj.jar;"
"%s\\lib\\antlr.jar;",
exe_directory,
- exe_directory, exe_directory, exe_directory, exe_directory);
+ exe_directory, exe_directory,
+ exe_directory, exe_directory. exe_directory);
} else {
fgets(java_args, 511, argsfile);
removeLineEndings(java_args);