Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4170] by rcartwright

This revision adds substantially more synchronizattion (readers/writers locking on SwingDocuments) in the AbstractConsoleController class and its subclasses.
The following classes were modified:

M src/edu/rice/cs/drjava/model/debug/jpda/JPDADebugger.java
M src/edu/rice/cs/drjava/model/repl/InteractionsDJDocument.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/InteractionsPane.java
M src/edu/rice/cs/drjava/ui/DefinitionsPane.java
M src/edu/rice/cs/drjava/ui/ConsoleController.java
M src/edu/rice/cs/drjava/ui/AbstractDJPane.java
M src/edu/rice/cs/drjava/ui/ProjectMenuTest.java
M src/edu/rice/cs/drjava/ui/InteractionsController.java
M src/edu/rice/cs/drjava/ui/JUnitPanel.java
M src/edu/rice/cs/drjava/ui/AbstractConsoleController.java
M src/edu/rice/cs/drjava/ui/ClipboardHistoryFrame.java
M src/edu/rice/cs/util/newjvm/SlaveJVMRunner.java

2007-02-21 04:57:49 Tree
[r4169] by mgricken

Added capability to select multiple documents in the project view,
and changed the context (right-click) menu accordingly.

M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/util/docnavigation/JListNavigator.java
M src/edu/rice/cs/util/docnavigation/IDocumentNavigator.java
M src/edu/rice/cs/util/docnavigation/JTreeSortNavigator.java
M src/edu/rice/cs/util/docnavigation/JTreeSortNavigatorTest.java
M src/edu/rice/cs/util/swing/Utilities.java

2007-02-21 01:53:43 Tree
[r4168] by c45207

The indenter now handles attributes before declarations correctly.

Changed files:
M src/edu/rice/cs/drjava/model/definitions/indent/Indenter.java
M src/edu/rice/cs/drjava/model/definitions/IndentTest.java

2007-02-20 19:02:34 Tree
[r4167] by mgricken

Reverses changes to the MainFrame.open method from revision 4150
that sometimes caused the Open File dialog to appear a second
time after the user had already selected a file to open.
Also changed the project model and made including an external
file or removing an included external file change the project,
i.e. requiring the user to save the project.

M src/edu/rice/cs/drjava/model/AbstractGlobalModel.java
M src/edu/rice/cs/drjava/ui/MainFrame.java

2007-02-20 00:14:30 Tree
[r4166] by c45207

Fixed assertion error with JAR dialog.

2007-02-19 22:27:20 Tree
[r4165] by c45207

Fix for Sourceforge bug #1658696. model.refreshActiveDocument() is called after JARing.
refreshActiveDocument() had to be added to GlobalModel and DummyGlobalModel.

Modified files:

M src/edu/rice/cs/drjava/model/GlobalModel.java
M src/edu/rice/cs/drjava/model/DummyGlobalModel.java
M src/edu/rice/cs/drjava/ui/JarOptionsDialog.java

2007-02-19 21:43:49 Tree
[r4164] by c45207

Updated Javadoc to reflect new semantics of ModelList.

2007-02-19 21:27:51 Tree
[r4163] by mgricken

Closes find-all panels when they get empty.
M src/edu/rice/cs/drjava/ui/MainFrame.java

2007-02-19 21:00:23 Tree
[r4162] by rcartwright

This revision fixes a synchronization bug in the code associated with the _auxFiles field in AbstractGlobalModel.

2007-02-19 20:18:55 Tree
[r4161] by rcartwright

This commit revises the code for both versions ofupdateStatusField in MainFrame; only the _statusField component is updated (instead of the entire MainFrame) and it is only updated when it is changed. The commit also comments out the "reversion checking" code in the _findAll method in FindReplacePanel because this code repeatedly reads files to get timestamps which significantly slows down FindAll searches.

The following files were modified:

M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/FindReplacePanel.java

2007-02-17 04:07:23 Tree
Older >
MongoDB Logo MongoDB