Menu

Legacy SVN Repository Commit Log


Commit Date  
[r4382] by mgricken

Fixed nested properties in attributes.
Reverted broken build.

D packaging/mac
A packaging/DrJava.app
A packaging/DrJava.app/Contents
A packaging/DrJava.app/Contents/MacOS
A packaging/DrJava.app/Contents/MacOS/DrJava
A packaging/DrJava.app/Contents/Info.plist
A packaging/DrJava.app/Contents/Resources
A packaging/DrJava.app/Contents/Resources/Java
A packaging/DrJava.app/Contents/Resources/Java/DrJava.jar-goes-here
A packaging/DrJava.app/Contents/Resources/DrJava.icns
A packaging/DrJava.app/Contents/PkgInfo
D packaging/windows
A packaging/WinExecutorForDrJava.exe
M src/edu/rice/cs/drjava/ui/ExecuteExternalDialog.java
M src/edu/rice/cs/util/StringOps.java
M build.xml

2008-03-05 06:52:51 Tree
[r4381] by mgricken

Moved broken build with launch4j into a branch.

2008-03-05 06:49:58 Tree
[r4380] by dlsmith

Changed Windows app build process to use launch4j. Modified Mac and Windows releases to produce zip files wrapping the applications.

2008-03-04 23:07:56 Tree
[r4379] by mgricken

Implemented ${tmpfile} property.
Parsing of properties embedded in attributes not quite right yet,
e.g.: ${tmpfile;content="${drjava.all.files;sep=" "}"}

2008-03-04 19:35:42 Tree
[r4378] by mgricken

Changed behavior of escape character in BalancingStreamTokenizer:
If a quote or keyword begins with the escape character, by default
it is considered a quote or keyword, and the escape character
is needed to make it normal text (e.g. '$' as escape character,
"${"/"}" as quotes, "${foo}" is a quote "${foo}"; "$${foo}" is
normal text "${foo}").
Changed escape character in Execute External Process dialog to
'$' to make it more compatible with Windows.
Makes files canonical; this helps with Windows paths.
By default, the directory files are relative to now is
"${drjava.working.dir}", which gets replaced at execution time,
not DrJava's working directory at start up.
Unescaping previews in Execute External Process dialog to prevent
"box" characters from showing up in front of spaces.

2008-03-04 18:02:35 Tree
[r4377] by dlsmith

Added a CFBundleIdentifier property to the Mac app Info.plist file. Fixes bugs involving OS X 10.5's Spaces and OS X 10.4's Parental Controls.

2008-03-03 19:59:25 Tree
[r4376] by rcartwright

This commit includes several minor revisions to the unit tests to make them run more reliably on Linux. The following files were modified:

M src/edu/rice/cs/drjava/ui/DefinitionsPaneTest.java
M src/edu/rice/cs/drjava/ui/ProjectPropertiesFrame.java
M src/edu/rice/cs/util/LogTest.java

2008-03-03 17:54:45 Tree
[r4375] by mgricken

This commit fixes a grave error in our Ant build.xml file;
test failures were caught in a try-catch-finally construct,
letting the build succeed even when unit tests failed.

I also corrected the behavior of escaping in the command
lines for external processes (use \), and I've defensively
modified the code in ExecuteExternalDialog to not call
DirectoryChooser.setSelectedFile so early, even though
that appears to be a Swing bug to me.

M src/edu/rice/cs/drjava/ui/ExecuteExternalDialog.java
M src/edu/rice/cs/util/StringOps.java
M src/edu/rice/cs/util/StringOpsTest.java
M src/edu/rice/cs/util/BalancingStreamTokenizer.java
M src/edu/rice/cs/util/BalancingStreamTokenizerTest.java
M build.xml

2008-03-01 13:51:44 Tree
[r4374] by rcartwright

This commit corrects a bug in FindReplacePanel.java; the selection of the found or replaced word did not create the proper left and right positions for the selected item if the search was in the backwards direction.

2008-03-01 04:48:57 Tree
[r4373] by rcartwright

This commit consists of some very small changes to document formatting and documentation

The following files were changed:

M src/edu/rice/cs/drjava/model/definitions/reducedmodel/ReducedModelComment.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/ui/MainFrame.java

2008-02-29 22:03:08 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.