Menu

Legacy SVN Repository Commit Log


Commit Date  
[r5440] by rcartwright

This commit marks more potentially shared fields with the "volatile"
attribute and cleans up the naming of variables in
DefinitionsPane.java.

The following files were modified:

M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/util/ReaderWriterLockTest.java
M src/edu/rice/cs/util/ReaderWriterLock.java

2011-08-12 01:54:19 Tree
[r5439] by rcartwright

This commit adds the volatile modifier to some naked (neither volatile or final) fields of potentially shared classes. It also cleans up
formatting in a few places.

The following files were modified:

M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/DJError.java
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/BraceTest.java
M src/edu/rice/cs/drjava/model/definitions/DefinitionsEditorKit.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitError.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModel.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/repl/HistoryTest.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/model/compiler/DefaultCompilerModel.java
M src/edu/rice/cs/drjava/model/compiler/CompilerErrorModel.java
M src/edu/rice/cs/drjava/model/compiler/LanguageLevelStackTraceMapper.java
M src/edu/rice/cs/drjava/model/DummyGlobalModel.java
M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/config/ConfigOptionListeners.java
M src/edu/rice/cs/drjava/config/RecursiveFileListPropertyTest.java
M src/edu/rice/cs/drjava/project/ProjectProfile.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/CompilerErrorPanel.java
M src/edu/rice/cs/drjava/ui/InteractionsPane.java
M src/edu/rice/cs/drjava/ui/TabbedPanel.java
M src/edu/rice/cs/drjava/ui/JarOptionsDialog.java
M src/edu/rice/cs/drjava/ui/ErrorPanel.java
M src/edu/rice/cs/drjava/ui/config/ConfigFrame.java
M src/edu/rice/cs/drjava/ui/config/ConfigPanel.java
M src/edu/rice/cs/drjava/ui/InteractionsPaneTest.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/DrJavaErrorHandler.java
M src/edu/rice/cs/util/FileOps.java
M src/edu/rice/cs/util/docnavigation/JListNavigator.java
M src/edu/rice/cs/util/docnavigation/GroupNode.java
M src/edu/rice/cs/util/docnavigation/FileNode.java
M src/edu/rice/cs/util/docnavigation/JTreeSortNavigatorTest.java
M src/edu/rice/cs/util/swing/CenteredIcon.java
M src/edu/rice/cs/util/swing/LayeredIcon.java
M src/edu/rice/cs/util/swing/DropDownButton.java
M src/edu/rice/cs/util/sexp/Tokens.java
M src/edu/rice/cs/util/sexp/NumberAtom.java
M src/edu/rice/cs/util/BalancingStreamTokenizerTest.java

2011-08-11 17:13:04 Tree
[r5438] by mgricken

Fixing bug 3388371: Right margin is not visible

Font width was wrong.

M drjava/src/edu/rice/cs/drjava/ui/DefinitionsPane.java

2011-08-11 07:40:41 Tree
[r5437] by rcartwright

This revision cleans up the test code associated with
JUnitErrorModelTest, which hangs about half of the time on a dual core
Linux machine. The revised version will still hang if multiple
JUnitErrorModelTest executions are run back to back. Evidently, a new
test can start before the preceding completely cleans up.

The following files were modified:

M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/cache/DocumentCache.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ReducedModelComment.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/AbstractReducedModel.java
M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ReducedModelBrace.java
M src/edu/rice/cs/drjava/model/junit/JUnitErrorModelTest.java
M src/edu/rice/cs/drjava/model/junit/JUnitTestManager.java

2011-08-05 03:48:19 Tree
[r5436] by mgricken

Java 7 support in DrJava. Removed plenty of new warnings.
ConcJUnit is currently incompatible with Java 7, had to be disabled for now.

2011-08-02 06:58:19 Tree
[r5435] by mgricken

Documentation update: Java for Mac OS X Lion, Sun --> Oracle.

M drjava/lib/docs.jar
M docs/src/quickstart/quickstart.docbook
M docs/src/user/userdoc.docbook

2011-07-29 16:29:48 Tree
[r5434] by mgricken

Fixes bug 3377715: Debugger not active

Method to get debugger adapter in JDKDescriptor was misspelled.

M drjava/src/edu/rice/cs/drjava/model/JarJDKToolsLibrary.java
M drjava/src/edu/rice/cs/drjava/model/JDKDescriptor.java
M drjava/src/edu/rice/cs/drjava/model/JDKToolsLibrary.java
M drjava/src/edu/rice/cs/drjava/ui/MainFrame.java

2011-07-27 14:13:43 Tree
[r5433] by mgricken

Fixed bug 3298398: can't change fonts
Migrated to GridBagLayout, tested on Windows XP and 7.

M drjava/src/edu/rice/cs/util/swing/FontChooser.java

2011-06-13 02:22:35 Tree
[r5432] by mgricken

Fixed bug 3192492: IOException when saving file
(and some other I/O errors).

M drjava/lib/platform.jar
M drjava/lib/javalanglevels-base.jar
M drjava/lib/dynamicjava-base.jar
M drjava/lib/plt.jar
M drjava/src/edu/rice/cs/drjava/ui/MainFrame.java
M drjava/src/edu/rice/cs/drjava/ui/MainFrameStatics.java

2011-06-12 07:44:37 Tree
[r5431] by mgricken

Fixes bug 3280955: Reoccurrence of French keyboard problem

It seems like the problem was introduced in revision 4671. The change
log states 'This revision fixes some bugs in the implementation of
traversing "recent documents" (activated by <CTRL>{<SHIFT>}<BACKQUOTE>
keystrokes). Recent document traversal nows works uniformly in the
main frame regardless of focus.' but I could not tell a difference.

2011-04-16 07:58:48 Tree
Older >
MongoDB Logo MongoDB