Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5257] by mgricken

Bugfix for smart run. DefinitionsPaneMemoryLeakTest fails, but did so before too. IllegalStateException in ProjectMenuTest, but doesn't fail. Also occurred before.

2010-05-28 09:17:28 Tree
[r5256] by rcartwright

This commit includes a new LL jar file. The other changes only involve code formatting.

The following files were modified:

M lib/javalanglevels-base.jar
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DefinitionsPaneMemoryLeakTest.java

2010-05-26 03:58:48 Tree
[r5255] by rcartwright

This commit fixes some glitches in the new functional LL (effectively
subsuming both the Elementary (.dj0) and Intermediate (.dj1) language
levels. It appears to type check static methods more accurately
distinguishing legal dynamic method invocations on object receivers
from illegal dynamic method invocations on "this".

The following files were modified:

M src/edu/rice/cs/javalanglevels/TypeChecker.java
M src/edu/rice/cs/javalanglevels/ArrayData.java
M src/edu/rice/cs/javalanglevels/MethodData.java
M src/edu/rice/cs/javalanglevels/LValueTypeChecker.java
M src/edu/rice/cs/javalanglevels/VariableData.java
M src/edu/rice/cs/javalanglevels/BodyTypeChecker.java
M src/edu/rice/cs/javalanglevels/IntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/SymbolData.java
M src/edu/rice/cs/javalanglevels/Bob.java
M src/edu/rice/cs/javalanglevels/LValueWithValueTypeChecker.java
M src/edu/rice/cs/javalanglevels/jexpr.jj
M src/edu/rice/cs/javalanglevels/ClassBodyTypeChecker.java
M src/edu/rice/cs/javalanglevels/ExpressionTypeChecker.java
M src/edu/rice/cs/javalanglevels/BodyBodyIntermediateVisitor.java
M src/edu/rice/cs/javalanglevels/LanguageLevelVisitor.java
M src/edu/rice/cs/javalanglevels/ClassBodyIntermediateVisitor.java

2010-05-26 03:01:33 Tree
[r5254] by mgricken

Fixing bug 3004165: Exception when double click on External process tab

2010-05-19 17:04:42 Tree
[r5253] by mgricken

Right margin line.

2010-05-13 22:13:35 Tree
[r5252] by mgricken

Moved error message into the event thread.

2010-05-10 23:26:18 Tree
[r5251] by rcartwright

This revision fixes an infinite recursion bug in the definition of equals in VariableData.

2010-05-10 21:55:22 Tree
[r5250] by rcartwright

This revision includes a revised javalanglevels-base.jar that fixes a infinite rrecursion bug in equals in VariableData.java.

2010-05-10 21:54:30 Tree
[r5249] by mgricken

This implements feature request 970724:
Simplify Running ACM Java Programs

There is a new option in Preferences/Interactions Pane
called "Smart Run ('java') Command". If enabled (default),
the "Run" button and the "java" command in the Interactions
Pane detects if the class (a) is an ACM Java Task Force
program (subclass of acm.program.Program) or (b) an applet.
If (a), then it runs the program's main method, but inserts
"code=MyClass" as argument 0. If (b), it starts the
applet viewer. Otherwise, the "java" command behaves just
as before.

2010-05-08 19:07:05 Tree
[r5248] by mgricken

Fixes bug 2998569: StringIndexOutOfBoundsException During Next Word

2010-05-08 16:36:16 Tree
Older >
MongoDB Logo MongoDB