more tweaks for ECJ

This commit is contained in:
benfry
2008-07-28 03:37:57 +00:00
parent c302724688
commit 528d0bff7e
3 changed files with 40 additions and 2 deletions
+1 -1
View File
@@ -55,7 +55,7 @@
<key>JVMVersion</key>
<string>1.5*</string>
<key>ClassPath</key>
<string>$JAVAROOT/pde.jar:lib/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:/System/Library/Java</string>
<string>$JAVAROOT/pde.jar:lib/core.jar:$JAVAROOT/antlr.jar:$JAVAROOT/ecj.jar:$JAVAROOT/registry.jar:$JAVAROOT/quaqua.jar:/System/Library/Java</string>
<key>Properties</key>
<dict>
<!-- http://developer.apple.com/releasenotes/Java/java141/system_properties/chapter_4_section_1.html#//apple_ref/doc/uid/TP30000285 -->
+36
View File
@@ -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
+3 -1
View File
@@ -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);