Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4394] by dlsmith

Updated plt and dynamicjava jars with bug fixes.

2008-03-07 18:55:40 Tree
[r4393] by dlsmith

DynamicJava: Updated plt.jar, which fixes a bug in recognizing inner class names; improved error messages for unrecognized names

2008-03-07 17:47:05 Tree
[r4392] by dlsmith

PLT Utilities: Improvements to class loaders. Modified ShadowingClassLoader to never filter bootstrap classes unless explicitly requested; redefined some constructors as static methods with more meaningful names. Implemented ReflectUtil.mergeLoaders methods. Bug fix for ReflectUtil.simpleName().

2008-03-07 17:32:35 Tree
[r4391] by dlsmith

Expanded default class path for JarJDKTools-based compilers to include *all* jars in the lib directory, not just rt.jar.

2008-03-06 17:30:13 Tree
[r4390] by mgricken

Rewrote makeRelativeTo so that it does not return bogus paths
on Windows (or platforms with multiple file system roots anymore).
If a path on drive D:\ should be made relative to something on
path D:\, the function now simply returns the absolute path of
the file to be made relative. That's as relative as it can get
with multiple file systems.
Updated properties to benefit from that.

M src/edu/rice/cs/drjava/config/EagerFileListProperty.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/util/FileOps.java

2008-03-06 15:22:19 Tree
[r4389] by rcartwright

This revision is another small step toward streamlining the operations
involved in indenting documents. In addition, it adds document write locking to the
processAll method in FindReplaceMachine. It appears that the document processing
performed by processAll was not protected by a lock unless the passed command did
the locking. Now the command code can assume that a write lock is already held.

The following files were modified:

M src/edu/rice/cs/drjava/model/cache/DocumentCache.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartPrevStmtPlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionBracePlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/QuestionBraceIsParenOrBracket.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRuleWithTrace.java
M src/edu/rice/cs/drjava/model/definitions/indent/ActionStartStmtOfBracePlus.java
M src/edu/rice/cs/drjava/model/definitions/indent/Indenter.java
M src/edu/rice/cs/drjava/model/definitions/indent/IndentRule.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/BraceInfo.java
M src/edu/rice/cs/drjava/model/FindReplaceMachineTest.java
M src/edu/rice/cs/drjava/model/Query.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/model/FindReplaceMachine.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java
M src/edu/rice/cs/util/LogTest.java
M src/edu/rice/cs/util/StringOpsTest.java

2008-03-06 09:03:11 Tree
[r4388] by dlsmith

Updated dynamicjava.jar with recent bug fixes

2008-03-05 23:57:06 Tree
[r4387] by dlsmith

DynamicJava: Fixed handling of static fields/methods and wildcard-parameterized types.

2008-03-05 22:38:50 Tree
[r4386] by dlsmith

DynamicJava: Introduced an ExpressionStatement node (renamed the marker interface with this name previously to StatementExpression); reworked the parser so that blocks never include expressions, but instead wrap them in ExpressionStatements. Modified interpreter to take advantage of this redesign.

2008-03-05 21:17:33 Tree
[r4385] by dlsmith

Restored revision 4380, with fix for broken build.xml; cleaned up build.xml

2008-03-05 15:48:05 Tree
Older >
MongoDB Logo MongoDB