| Commit | Date | |
|---|---|---|
|
[r4180]
by
dlsmith
Made ConsList serializable; added a getProperties() method to ConcurrentUtil to get a filtered list of current properties; improved log-creation process (added support for a plt.log.factory property pointing to a static method); Dan discovered that "insure" is spelled "ensure" when you're not talking about money |
2007-02-26 18:53:52 | Tree |
|
[r4179]
by
rcartwright
This revision streamlines the implementation of the getLength The following files were modified: M src/edu/rice/cs/drjava/model/cache/DocumentCache.java |
2007-02-26 17:03:05 | Tree |
|
[r4178]
by
mgricken
Changed save function to make it reselect document M src/edu/rice/cs/drjava/ui/MainFrame.java |
2007-02-26 14:25:34 | Tree |
|
[r4177]
by
mgricken
This changes the way gotoLine is done by using Swing's line-to- M src/edu/rice/cs/drjava/model/DummyOpenDefDoc.java |
2007-02-25 19:37:31 | Tree |
|
[r4176]
by
rcartwright
Revised the implementation of getCurrentLine and getCurrentCol in The following files were modified: M src/edu/rice/cs/drjava/model/definitions/DefinitionsDocument.java |
2007-02-24 10:50:05 | Tree |
|
[r4175]
by
dlsmith
A number of significant improvements and reorganizations to the plt module: - Most classes now implement Serializable. Anonymous classes that need to be serializable were lifted into a static context (following the recommendation of the Sun serialization spec). - Added plt.concurrent.ConcurrentUtil, with support for running tasks with return values in another thread or process. Also added a few concurrency and timing-based classes. - ReflectUtil supports dynamically accessing static fields and methods, in addition to invoking constructors. - ReflectUtil supports converting methods, constructors, and fields to Lambdas. - Reorganization in plt.lambda and plt.iter: some static fields were moved into LambdaUtil; some methods were renamed; some methods were added; a few unnecessary class definitions were removed, and a few class definitions were added. - Added splitter and void writer/output stream classes to plt.io. - Migrated the util.newjvm.ExecJVM methods to plt.concurrent.ConcurrentUtil. - Improved tests. |
2007-02-23 21:27:47 | Tree |
|
[r4174]
by
rcartwright
This revision makes a number of small changes to the concurrency The following documents were changed: M src/edu/rice/cs/drjava/model/repl/InteractionsDocument.java |
2007-02-23 20:28:14 | Tree |
|
[r4173]
by
mgricken
Comments out changes from revision 4171, which made DefinitionsPaneTest hang. |
2007-02-23 18:29:19 | Tree |
|
[r4172]
by
mgricken
This fixes a problem with the updated multi-document capabilities. M src/edu/rice/cs/drjava/ui/MainFrame.java |
2007-02-22 03:03:43 | Tree |
|
[r4171]
by
mgricken
Added capability to select multiple documents in flat file mode too, M src/edu/rice/cs/util/docnavigation/JListNavigator.java |
2007-02-21 20:38:06 | Tree |