You can subscribe to this list here.
2002 |
Jan
(17) |
Feb
(80) |
Mar
(56) |
Apr
(79) |
May
(9) |
Jun
(60) |
Jul
(29) |
Aug
(40) |
Sep
(23) |
Oct
(6) |
Nov
(25) |
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(17) |
Feb
(85) |
Mar
(22) |
Apr
(3) |
May
(18) |
Jun
(27) |
Jul
(38) |
Aug
(19) |
Sep
(15) |
Oct
(6) |
Nov
(2) |
Dec
(5) |
2004 |
Jan
(19) |
Feb
(26) |
Mar
(30) |
Apr
(29) |
May
(8) |
Jun
(28) |
Jul
(39) |
Aug
(17) |
Sep
(19) |
Oct
(12) |
Nov
(18) |
Dec
(9) |
2005 |
Jan
(5) |
Feb
(18) |
Mar
(4) |
Apr
(5) |
May
(9) |
Jun
(10) |
Jul
(15) |
Aug
(11) |
Sep
(6) |
Oct
(6) |
Nov
(11) |
Dec
(6) |
2006 |
Jan
(10) |
Feb
(27) |
Mar
(24) |
Apr
(39) |
May
(14) |
Jun
(14) |
Jul
(5) |
Aug
(15) |
Sep
(21) |
Oct
(25) |
Nov
(10) |
Dec
(6) |
2007 |
Jan
(19) |
Feb
(23) |
Mar
(10) |
Apr
(10) |
May
(10) |
Jun
(9) |
Jul
(8) |
Aug
(6) |
Sep
(10) |
Oct
(7) |
Nov
(4) |
Dec
(5) |
2008 |
Jan
(23) |
Feb
(13) |
Mar
(19) |
Apr
(11) |
May
(11) |
Jun
(10) |
Jul
(12) |
Aug
(19) |
Sep
(11) |
Oct
(4) |
Nov
(6) |
Dec
|
2009 |
Jan
(8) |
Feb
(15) |
Mar
(21) |
Apr
(12) |
May
(14) |
Jun
(9) |
Jul
(2) |
Aug
(17) |
Sep
(36) |
Oct
(31) |
Nov
(13) |
Dec
(13) |
2010 |
Jan
(24) |
Feb
(17) |
Mar
(32) |
Apr
(18) |
May
(9) |
Jun
(6) |
Jul
(11) |
Aug
(18) |
Sep
(7) |
Oct
(20) |
Nov
(5) |
Dec
(4) |
2011 |
Jan
(1) |
Feb
(5) |
Mar
(3) |
Apr
(1) |
May
(2) |
Jun
|
Jul
(1) |
Aug
(4) |
Sep
(7) |
Oct
(1) |
Nov
(3) |
Dec
(1) |
2012 |
Jan
(2) |
Feb
|
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(3) |
Nov
(3) |
Dec
|
2013 |
Jan
(1) |
Feb
(3) |
Mar
(1) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
From: SourceForge.net <no...@so...> - 2006-03-02 18:36:48
|
Bugs item #1441949, was opened at 2006-03-02 10:36 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1441949&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: Crashes Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Compile exception: java.lang.InternalError: jzentry == 0 Initial Comment: Several of my students have been gettin gthis error since the latest stable release: File: (no associated file) [line: (no source location)] Error: Compile exception: java.lang.InternalError: jzentry == 0, jzfile = 10522672, total = 2354, name = H:\drjava-stable-20060127-2145.exe, i = 1, message = couldn't read LOC header It locks up Dr.Java, which stops repsonding to all commands. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1441949&group_id=44253 |
From: <co...@ri...> - 2006-03-02 04:47:44
|
R. Matt Barnett wrote: > Hey all, > > I've noticed in 20060120-1852 that there is about a 40% chance that my > first compile of the session (irrespective of what .java files I am > compiling) will hang Dr. Java to the point of having to be killed. > Though, if my first compiles succeeds I never have the problem > throughout the rest of the session. Is anyone else seeing this? > > -- Matt > !DSPAM:4405ca8c278142045716424! Hi Matt, I have not seen it but I almost always use the latest build. Have you tried the latest build at www.cs.rice.edu/~javaplt/drjavarice, which is much more recent than 20060120-1852? What about the latest stable and development releases (which are older than the drjavarice build but still newer than 20060120-1852) at drjava.org? -- Corky |
From: R. M. B. <rmb...@gm...> - 2006-03-01 16:10:15
|
Hey all, I've noticed in 20060120-1852 that there is about a 40% chance that my firs= t compile of the session (irrespective of what .java files I am compiling) will hang Dr. Java to the point of having to be killed. Though, if my firs= t compiles succeeds I never have the problem throughout the rest of the session. Is anyone else seeing this? -- Matt |
From: SourceForge.net <no...@so...> - 2006-02-27 18:57:10
|
Bugs item #1439820, was opened at 2006-02-27 10:57 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1439820&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: DynamicJava Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: interactive recursive method def/calls fail Initial Comment: ONe used to be able to write recursive method definitions in the interactions pane, and then call those methods. Try a simple recursive method def int sum(int n) { if (n == 0) return 0; else return n + sum(n-1); } Now call sum(0) or sum(1) or sum(2) or sum(5) They fail with different error messages: mostly Bad type in substraction or NullPointer Exception. Even sum(0) fails! with a Bad Type in subtraction error. What exactly is the interactions pane doing if it cannot evaluate such a simple method call? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1439820&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-27 18:52:37
|
Feature Requests item #1439815, was opened at 2006-02-27 12:52 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1439815&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Project Facility Group: None Status: Open Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: Dialog to Specify Jar Executable Class Initial Comment: In the dialog to make a jar file, you can specify the main class that gets executed when you run the jar (either by doing java -jar <jarfile> or by double-clicking on the jar file). The only way to enter this class name is by typing in the fully-qualified class name. 1) The project's main class should be entered as default value for the jar's main class. 2) We should provide a treeview dialog like the "Select Main Class" dialog in "Project Properties". 3) The dialog "Jar Creation Successful" has "OK" and "Cancel" buttons. The "Cancel" button should be removed. Instead, we should add a "Run" button if the jar file was made executable. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1439815&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-26 19:09:29
|
Bugs item #1439138, was opened at 2006-02-26 14:09 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1439138&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Compiler integration Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Betty O'Neil (eoneil) Assigned to: Nobody/Anonymous (nobody) Summary: rerun not correctly done Initial Comment: A second run of a program uses old values left over in class objects. For example: public class ShowBug { public static int v = 10; public static void main(String args[]) { System.out.println("v = "+v); v++; } } Inteactions window: Welcome to DrJava. > java ShowBug v = 10 > java ShowBug v = 11 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1439138&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-25 06:31:08
|
Bugs item #1438493, was opened at 2006-02-24 22:31 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1438493&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: UI: MacOS X-specific Group: Ugly Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: ArrayIndexOutOfBoundsException in open dialog Initial Comment: I managed to trigger an array bounds exception using the file open dialog in OS X. Setup is Java 5 and DrJava beta 20060222-2104. I was able to reproduce it as follows: Type command-o to bring up the file open dialog. The current folder is one containing the buttondemo program from the Java tutorial, which I'd opened the last time I ran DrJava. (Folder contents: ButtonDemo.java and an images subfolder with a couple of gifs in it). Type command-a (select-all). This selects the .java file and the images folder. Click on the ButtonDemo.java entry in the dialog to select it only. Hit return to open the file. The runtime error dialog pops up and shows the following stack trace. But the file seems to open successfully in spite of this, and it can be compiled and executed. java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.Vector.elementAt(Vector.java:435) at apple.laf.AquaDirectoryModel.getValueAt (AquaDirectoryModel.java:227) at apple.laf.AquaFileChooserUI $MacListSelectionModel.isSelectableInListIndex (AquaFileChooserUI.java:2320) at apple.laf.AquaFileChooserUI $MacListSelectionModel.setAnchorSelectionIndex (AquaFileChooserUI.java:2363) at javax.swing.JTable.selectAll(JTable.java:1330) at javax.swing.plaf.basic.BasicTableUI$Actions.actionPerformed (BasicTableUI.java:578) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1576) at javax.swing.JComponent.processKeyBinding(JComponent.java: 2763) at javax.swing.JTable.processKeyBinding(JTable.java:3463) at javax.swing.JComponent.processKeyBindings(JComponent.java: 2809) at javax.swing.JComponent.processKeyEvent(JComponent.java: 2726) at java.awt.Component.processEvent(Component.java:5331) at java.awt.Container.processEvent(Container.java:2010) at java.awt.Component.dispatchEventImpl(Component.java:4021) at java.awt.Container.dispatchEventImpl(Container.java:2068) at java.awt.Component.dispatchEvent(Component.java:3869) at java.awt.KeyboardFocusManager.redispatchEvent (KeyboardFocusManager.java:1810) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent (DefaultKeyboardFocusManager.java:672) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent (DefaultKeyboardFocusManager.java:920) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions (DefaultKeyboardFocusManager.java:798) at java.awt.DefaultKeyboardFocusManager.dispatchEvent (DefaultKeyboardFocusManager.java:636) at java.awt.Component.dispatchEventImpl(Component.java:3907) at java.awt.Container.dispatchEventImpl(Container.java:2068) at java.awt.Window.dispatchEventImpl(Window.java:1774) at java.awt.Component.dispatchEvent(Component.java:3869) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:180) at java.awt.Dialog$1.run(Dialog.java:515) at java.awt.Dialog.show(Dialog.java:536) at javax.swing.JFileChooser.showDialog(JFileChooser.java:728) at javax.swing.JFileChooser.showOpenDialog(JFileChooser.java: 620) at edu.rice.cs.drjava.ui.MainFrame.getOpenFiles(MainFrame.java: 2219) at edu.rice.cs.drjava.ui.MainFrame$2.getFiles(MainFrame.java: 252) at edu.rice.cs.drjava.model.AbstractGlobalModel.openFilesHelper (AbstractGlobalModel.java:955) at edu.rice.cs.drjava.model.AbstractGlobalModel.openFiles (AbstractGlobalModel.java:946) at edu.rice.cs.drjava.ui.MainFrame.open(MainFrame.java:2549) at edu.rice.cs.drjava.ui.MainFrame._open(MainFrame.java:2368) at edu.rice.cs.drjava.ui.MainFrame.access$1200(MainFrame.java: 89) at edu.rice.cs.drjava.ui.MainFrame$14.actionPerformed (MainFrame.java:385) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1576) at edu.rice.cs.drjava.ui.DefinitionsPane.processKeyEvent (DefinitionsPane.java:509) at java.awt.Component.processEvent(Component.java:5331) at java.awt.Container.processEvent(Container.java:2010) at java.awt.Component.dispatchEventImpl(Component.java:4021) at java.awt.Container.dispatchEventImpl(Container.java:2068) at java.awt.Component.dispatchEvent(Component.java:3869) at java.awt.KeyboardFocusManager.redispatchEvent (KeyboardFocusManager.java:1810) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent (DefaultKeyboardFocusManager.java:672) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent (DefaultKeyboardFocusManager.java:920) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions (DefaultKeyboardFocusManager.java:798) at java.awt.DefaultKeyboardFocusManager.dispatchEvent (DefaultKeyboardFocusManager.java:636) at java.awt.Component.dispatchEventImpl(Component.java:3907) at java.awt.Container.dispatchEventImpl(Container.java:2068) at java.awt.Window.dispatchEventImpl(Window.java:1774) at java.awt.Component.dispatchEvent(Component.java:3869) at java.awt.EventQueue.dispatchEvent(EventQueue.java:463) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:190) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:176) at java.awt.EventDispatchThread.run(EventDispatchThread.java: 110) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1438493&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-22 20:56:37
|
Feature Requests item #1436990, was opened at 2006-02-22 14:56 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1436990&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Debugger Group: None Status: Open Priority: 3 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: Attach DrJava Debugger to Running Process Initial Comment: JPDA allows to attach a debugger to an already running process. If we allowed this, we could debug DrJava in DrJava even after it restarts itself. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1436990&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-20 15:22:33
|
Bugs item #1435259, was opened at 2006-02-20 09:22 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1435259&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Project Facility Group: None Status: Open Resolution: None Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: "Can't Get Canonical File" Exception in Project Properties Initial Comment: With a fresh build, I sometimes get the "working dir not found" dialog box where it complains that "working directory D:\Documents\Semester 4 Spring 2006\COMP 312\drjava\..\..\..\..\..\F:\Temp" does not exist. F:\Temp is there. When I enter project properties, I get the following exception: Exception: can't get canonical file at edu.rice.cs.util.swing.DirectorySelectorComponent.setFileField(DirectorySelectorComponent.java:166) at edu.rice.cs.drjava.ui.ProjectPropertiesFrame.reset(ProjectPropertiesFrame.java:173) at edu.rice.cs.drjava.ui.ProjectPropertiesFrame.<init>(ProjectPropertiesFrame.java:155) at edu.rice.cs.drjava.ui.MainFrame$79.actionPerformed(MainFrame.java:1225) I can't enter the project properties at all. --Mathias ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1435259&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-20 15:21:16
|
Bugs item #1435257, was opened at 2006-02-20 09:21 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1435257&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Interactions Group: None Status: Open Resolution: None Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: "Connection refused to host" Exception in Interactions Initial Comment: I just opened a project and here is what I got in the interactions pane: Welcome to DrJava. Working directory is C:\Documents and Settings\username\My Documents\My Web Sites\comp201New\usr\06-spring\exams\01\..\..\..\..\..\.. > ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused: connect java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused: connect at sun.rmi.transport.tcp.TCPEndpoint.newSocket(Unknown Source) at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source) at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source) at sun.rmi.server.UnicastRef.invoke(Unknown Source) at edu.rice.cs.drjava.model.repl.newjvm.InterpreterJVM_Stub.addProjectFilesClassPath(Unknown Source) at edu.rice.cs.drjava.model.repl.newjvm.MainJVM.addProjectFilesClassPath(MainJVM.java:292) at edu.rice.cs.drjava.model.repl.RMIInteractionsModel.addProjectFilesClassPath(RMIInteractionsModel.java:108) at edu.rice.cs.drjava.model.DefaultGlobalModel.addDocToClassPath(DefaultGlobalModel.java:997) at edu.rice.cs.drjava.model.AbstractGlobalModel._openFiles(AbstractGlobalModel.java:983) at edu.rice.cs.drjava.model.AbstractGlobalModel.openFilesHelper(AbstractGlobalModel.java:946) at edu.rice.cs.drjava.model.AbstractGlobalModel.openFiles(AbstractGlobalModel.java:935) at edu.rice.cs.drjava.ui.MainFrame.open(MainFrame.java:2394) at edu.rice.cs.drjava.ui.MainFrame$ModelListener.projectOpened(MainFrame.java:6101) at edu.rice.cs.drjava.model.GlobalEventNotifier.projectOpened(GlobalEventNotifier.java:77) at edu.rice.cs.drjava.model.AbstractGlobalModel.openProject(AbstractGlobalModel.java:1256) at edu.rice.cs.drjava.ui.MainFrame._openProjectHelper(MainFrame.java:2288) at edu.rice.cs.drjava.ui.MainFrame.openProject(MainFrame.java:2272) at edu.rice.cs.drjava.ui.RecentFileManager$2.actionPerformed(RecentFileManager.java:136) at javax.swing.AbstractButton.fireActionPerformed(Unknown Source) at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source) at javax.swing.DefaultButtonModel.setPressed(Unknown Source) at javax.swing.AbstractButton.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: java.net.ConnectException: Connection refused: connect at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.PlainSocketImpl.doConnect(Unknown Source) at java.net.PlainSocketImpl.connectToAddress(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at java.net.Socket.<init>(Unknown Source) at java.net.Socket.<init>(Unknown Source) at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(Unknown Source) at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(Unknown Source) ... 45 more > ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1435257&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-18 20:27:32
|
Ease of use Issues item #1434300, was opened at 2006-02-18 12:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460211&aid=1434300&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Modal Dialog Boxes - System.in Initial Comment: Dr Java's use of "modal" dialog boxes for entry of text to System.in is a VERY BAD feature for anyone trying to implement a program using a command line interface (CLI). First of all, the modal dialog box freezes the frame (as they usually do) and you can't scroll or look back at the previous text interactions before entering the response expected by the dialog box. Second, the text entered does not show up in the interactions pane as the response to the prompt like it would on a true command line interface. Thirdly, there is no way to terminate the execution of Dr Java or the Java program it is running, while a System.in dialog box is being displayed, e.g. UNIX control-c to terminate or control-d to force an end of file. Even clicking on the Close X button on the Dr Java frame does not work. (The only way out that I can find to get out of this kind of infinite loop is to invoke the Windows Task Manager to end the Dr Java task.) Lastly, it does not give the user a true command line interface "experience" as they would get running their program on a UNIX/Linux system. Some of my students who are familiar with how CLI programs are supposed to work get worried that their program has bugs when they see it behave this way on Dr Java. The System.in modal dialog box "feature" was added some time last summer as I can remember using Dr Java prior to that time and System.in entry was done in the Interactions Pane. It behaved just like a command line interface would be expected to behave in a Dr Java version before last August stable version. Please consider changing this feature back OR, if you have other people who like it this way, please make it a configurable option so that people who don't like it can disable it. Thank you. Bob Wilson Lecturer, UMASS-Boston Computer Science Dept. bo...@cs... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460211&aid=1434300&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-17 22:09:02
|
Bugs item #1433872, was opened at 2006-02-17 16:08 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433872&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Interactions Group: None Status: Open Resolution: None Priority: 5 Submitted By: Dan Smith (dlsmith) Assigned to: Nobody/Anonymous (nobody) Summary: UnexpectedExceptions stuck in slave JVM Initial Comment: We'd like to throw an UnexpectedException in the DynamicJava adapter class, but that exception doesn't get passed to the main JVM and pop up the intended dialog. Instead, a message prints in the interactions pane. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433872&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-17 20:55:42
|
Bugs item #1433829, was opened at 2006-02-17 14:55 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433829&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Dan Smith (dlsmith) Assigned to: Nobody/Anonymous (nobody) Summary: Unnecessary "No JUnit test" error dialog Initial Comment: I have a single test class open in DrJava. I modify and save that document. When I click on "Test," two dialog boxes open at the same time. The top one looks like this: Test Works Only On JUnit Test Cases There are no open JUnit test cases. Please make sure that: - The documents containing tests have been compiled. - They are subclasses of junit.framework.TestCase. For more information on writing JUnit Test Cases, view the JUnit chapter in the User Documentation. [OK] The second one looks like this: Must Compile All Files to Continue To unit test all documents, you must first compile all out of sync files. Would you like to compile and then test? [ ] Always compile before testing all files [No] [Yes] Clearly, we shouldn't be showing the first dialog box. I'm not sure the second one is an ideal solution to this problem, either -- what's wrong with just compiling, or displaying status text somewhere that says the class files are out of sync, the way we do with the debugger? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433829&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-17 20:46:46
|
Bugs item #1433823, was opened at 2006-02-17 14:46 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433823&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: User interface Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Dan Smith (dlsmith) Assigned to: Nobody/Anonymous (nobody) Summary: JUnit failure text is wrong Initial Comment: When a test fails, I get: "1 warning failed: ..." rather than "1 test failed: ..." ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433823&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-17 02:27:37
|
Bugs item #1433307, was opened at 2006-02-16 18:27 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433307&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Runtime Exception - In Junit test case class - deleted code Initial Comment: java.lang.ArrayIndexOutOfBoundsException: 1856423920 at javax.swing.text.AbstractDocument $BranchElement.getEndOffset(AbstractDocument.java:2333) at javax.swing.text.PlainView.getLineWidth(PlainView.java:631) at javax.swing.text.PlainView.updateDamage(PlainView.java:507) at javax.swing.text.PlainView.removeUpdate(PlainView.java:434) at javax.swing.plaf.basic.BasicTextUI$RootView.removeUpdate (BasicTextUI.java:1502) at javax.swing.plaf.basic.BasicTextUI $UpdateHandler.removeUpdate(BasicTextUI.java:1742) at javax.swing.text.AbstractDocument.fireRemoveUpdate (AbstractDocument.java:242) at javax.swing.text.AbstractDocument $DefaultDocumentEvent.undo(AbstractDocument.java:2799) at edu.rice.cs.drjava.ui.DefinitionsPane$UndoWithPosition.undo (DefinitionsPane.java:1279) at javax.swing.undo.CompoundEdit.undo(CompoundEdit.java:46) at javax.swing.undo.UndoManager.undoTo(UndoManager.java: 210) at javax.swing.undo.UndoManager.undo(UndoManager.java:275) at edu.rice.cs.drjava.model.definitions.CompoundUndoManager.undo (CompoundUndoManager.java:185) at edu.rice.cs.drjava.ui.DefinitionsPane $UndoAction.actionPerformed(DefinitionsPane.java:1147) at edu.rice.cs.util.swing.DelegatingAction.actionPerformed (DelegatingAction.java:153) at edu.rice.cs.drjava.ui.MainFrame$50.actionPerformed (MainFrame.java:802) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1535) at edu.rice.cs.drjava.ui.DefinitionsPane.processKeyEvent (DefinitionsPane.java:517) at java.awt.Component.processEvent(Component.java:4975) at java.awt.Container.processEvent(Container.java:1613) at java.awt.Component.dispatchEventImpl(Component.java:3681) at java.awt.Container.dispatchEventImpl(Container.java:1671) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.KeyboardFocusManager.redispatchEvent (KeyboardFocusManager.java:1713) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent (DefaultKeyboardFocusManager.java:627) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent (DefaultKeyboardFocusManager.java:831) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions (DefaultKeyboardFocusManager.java:741) at java.awt.DefaultKeyboardFocusManager.dispatchEvent (DefaultKeyboardFocusManager.java:592) at java.awt.Component.dispatchEventImpl(Component.java:3572) at java.awt.Container.dispatchEventImpl(Container.java:1671) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.EventQueue.dispatchEvent(EventQueue.java:480) at java.awt.EventDispatchThread.pumpOneEventForHierarchy (EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java: 100) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433307&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-16 21:21:58
|
Bugs item #1433175, was opened at 2006-02-16 13:21 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433175&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Other Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Runtime Exception when deleting code Initial Comment: I tried to delete a method from a Java file using DrJava Version : 20051117-1924 on a PC running Windows XP. I immediately got the runtime exception below. The code continued to run, but I got the same exception anytime I tried to access this file. edu.rice.cs.util.UnexpectedException: javax.swing.text.BadLocationException: Invalid location at edu.rice.cs.drjava.model.compiler.CompilerErrorModel.getErrorAtOffset(CompilerErrorModel.java:248) at edu.rice.cs.drjava.ui.ErrorCaretListener.updateHighlight(ErrorCaretListener.java:93) at edu.rice.cs.drjava.ui.ErrorCaretListener.caretUpdate(ErrorCaretListener.java:71) at javax.swing.text.JTextComponent.fireCaretUpdate(Unknown Source) at javax.swing.text.JTextComponent$MutableCaretEvent.fire(Unknown Source) at javax.swing.text.JTextComponent$MutableCaretEvent.stateChanged(Unknown Source) at javax.swing.text.DefaultCaret.fireStateChanged(Unknown Source) at javax.swing.text.DefaultCaret.changeCaretPosition(Unknown Source) at javax.swing.text.DefaultCaret.handleSetDot(Unknown Source) at javax.swing.text.DefaultCaret.setDot(Unknown Source) at javax.swing.text.DefaultCaret.setDot(Unknown Source) at javax.swing.text.JTextComponent.setCaretPosition(Unknown Source) at edu.rice.cs.drjava.ui.AbstractDJPane.setCaretPosition(AbstractDJPane.java:133) at edu.rice.cs.drjava.ui.DefinitionsPane.notifyActive(DefinitionsPane.java:882) at edu.rice.cs.drjava.ui.MainFrame._switchDefScrollPane(MainFrame.java:4811) at edu.rice.cs.drjava.ui.MainFrame$ModelListener$7.run(MainFrame.java:5480) at edu.rice.cs.util.swing.Utilities.invokeLater(Utilities.java:52) at edu.rice.cs.drjava.ui.MainFrame$ModelListener.activeDocumentChanged(MainFrame.java:5477) at edu.rice.cs.drjava.model.GlobalEventNotifier.activeDocumentChanged(GlobalEventNotifier.java:252) at edu.rice.cs.drjava.model.AbstractGlobalModel.refreshActiveDocument(AbstractGlobalModel.java:3147) at edu.rice.cs.drjava.model.AbstractGlobalModel._setActiveDoc(AbstractGlobalModel.java:3137) at edu.rice.cs.drjava.model.AbstractGlobalModel.access$000(AbstractGlobalModel.java:148) at edu.rice.cs.drjava.model.AbstractGlobalModel$1.itemCase(AbstractGlobalModel.java:315) at edu.rice.cs.drjava.model.AbstractGlobalModel$1.itemCase(AbstractGlobalModel.java:336) at edu.rice.cs.util.docnavigation.JListNavigator$1$1$2.execute(JListNavigator.java:111) at edu.rice.cs.drjava.model.AbstractGlobalModel$2.gainedSelection(AbstractGlobalModel.java:340) at edu.rice.cs.util.docnavigation.JListNavigator$1$1.run(JListNavigator.java:115) at edu.rice.cs.util.swing.Utilities.invokeLater(Utilities.java:52) at edu.rice.cs.util.docnavigation.JListNavigator$1.valueChanged(JListNavigator.java:100) at javax.swing.JList.fireSelectionValueChanged(Unknown Source) at javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source) at javax.swing.JList.setValueIsAdjusting(Unknown Source) at javax.swing.plaf.basic.BasicListUI$Handler.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: javax.swing.text.BadLocationException: Invalid location at javax.swing.text.GapContent.getChars(Unknown Source) at javax.swing.text.GapContent.getString(Unknown Source) at javax.swing.text.AbstractDocument.getText(Unknown Source) at edu.rice.cs.drjava.model.AbstractGlobalModel$ConcreteOpenDefDoc.getText(AbstractGlobalModel.java:2649) at edu.rice.cs.drjava.model.compiler.CompilerErrorModel.getErrorAtOffset(CompilerErrorModel.java:245) ... 57 more Caused by: javax.swing.text.BadLocationException: Invalid location at javax.swing.text.GapContent.getChars(Unknown Source) at javax.swing.text.GapContent.getString(Unknown Source) at javax.swing.text.AbstractDocument.getText(Unknown Source) at edu.rice.cs.drjava.model.AbstractGlobalModel$ConcreteOpenDefDoc.getText(AbstractGlobalModel.java:2649) at edu.rice.cs.drjava.model.compiler.CompilerErrorModel.getErrorAtOffset(CompilerErrorModel.java:245) at edu.rice.cs.drjava.ui.ErrorCaretListener.updateHighlight(ErrorCaretListener.java:93) at edu.rice.cs.drjava.ui.ErrorCaretListener.caretUpdate(ErrorCaretListener.java:71) at javax.swing.text.JTextComponent.fireCaretUpdate(Unknown Source) at javax.swing.text.JTextComponent$MutableCaretEvent.fire(Unknown Source) at javax.swing.text.JTextComponent$MutableCaretEvent.stateChanged(Unknown Source) at javax.swing.text.DefaultCaret.fireStateChanged(Unknown Source) at javax.swing.text.DefaultCaret.changeCaretPosition(Unknown Source) at javax.swing.text.DefaultCaret.handleSetDot(Unknown Source) at javax.swing.text.DefaultCaret.setDot(Unknown Source) at javax.swing.text.DefaultCaret.setDot(Unknown Source) at javax.swing.text.JTextComponent.setCaretPosition(Unknown Source) at edu.rice.cs.drjava.ui.AbstractDJPane.setCaretPosition(AbstractDJPane.java:133) at edu.rice.cs.drjava.ui.DefinitionsPane.notifyActive(DefinitionsPane.java:882) at edu.rice.cs.drjava.ui.MainFrame._switchDefScrollPane(MainFrame.java:4811) at edu.rice.cs.drjava.ui.MainFrame$ModelListener$7.run(MainFrame.java:5480) at edu.rice.cs.util.swing.Utilities.invokeLater(Utilities.java:52) at edu.rice.cs.drjava.ui.MainFrame$ModelListener.activeDocumentChanged(MainFrame.java:5477) at edu.rice.cs.drjava.model.GlobalEventNotifier.activeDocumentChanged(GlobalEventNotifier.java:252) at edu.rice.cs.drjava.model.AbstractGlobalModel.refreshActiveDocument(AbstractGlobalModel.java:3147) at edu.rice.cs.drjava.model.AbstractGlobalModel._setActiveDoc(AbstractGlobalModel.java:3137) at edu.rice.cs.drjava.model.AbstractGlobalModel.access$000(AbstractGlobalModel.java:148) at edu.rice.cs.drjava.model.AbstractGlobalModel$1.itemCase(AbstractGlobalModel.java:315) at edu.rice.cs.drjava.model.AbstractGlobalModel$1.itemCase(AbstractGlobalModel.java:336) at edu.rice.cs.util.docnavigation.JListNavigator$1$1$2.execute(JListNavigator.java:111) at edu.rice.cs.drjava.model.AbstractGlobalModel$2.gainedSelection(AbstractGlobalModel.java:340) at edu.rice.cs.util.docnavigation.JListNavigator$1$1.run(JListNavigator.java:115) at edu.rice.cs.util.swing.Utilities.invokeLater(Utilities.java:52) at edu.rice.cs.util.docnavigation.JListNavigator$1.valueChanged(JListNavigator.java:100) at javax.swing.JList.fireSelectionValueChanged(Unknown Source) at javax.swing.JList$ListSelectionHandler.valueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.fireValueChanged(Unknown Source) at javax.swing.DefaultListSelectionModel.setValueIsAdjusting(Unknown Source) at javax.swing.JList.setValueIsAdjusting(Unknown Source) at javax.swing.plaf.basic.BasicListUI$Handler.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source) at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1433175&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-13 21:29:27
|
Feature Requests item #1431014, was opened at 2006-02-13 15:29 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1431014&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: User interface Group: None Status: Open Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: "Search All Files" Progress and Abort Initial Comment: When "searching for all files", the program currently seems to lock up when it takes a while to find the next match or realize there isn't one. DrJava should provide feedback about the search progress, e.g. by displaying the name of the file it is currently processing, and provide an "Abort" button to terminate the search. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1431014&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-13 05:54:57
|
Feature Requests item #1430461, was opened at 2006-02-13 00:54 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1430461&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Project Facility Group: None Status: Open Priority: 5 Submitted By: Chris Warrington (c45207) Assigned to: Nobody/Anonymous (nobody) Summary: Add Clean functionality Initial Comment: Please add some sort of Clean functionality. Ideally, cleaning a project will remove all .class files and, optionally, all java~ files. In the end, there should only be .java files (and other supporting files, if needed). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1430461&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-13 02:05:17
|
Bugs item #1430394, was opened at 2006-02-12 21:05 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1430394&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: JUnit integration Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Chris Warrington (c45207) Assigned to: Nobody/Anonymous (nobody) Summary: Erroneously reports that open files have been modified Initial Comment: If I have a file like the one attached open, pressing the "Test" button erroneously reports that "The document(s) being tested have been modified and should be recompiled!" Also, note that there is a slight subject/verb agreement error in the above error message. Technically, the message should be rendered along the lines of "The document(s) being tested have/has been modified and should be recompiled!". The problem could be avoided by re-wording the error message to something like this: "At least one of the documents being tested has been modified and should be recompiled." I have removed the exclamation point/mark because it seems overly dramatic. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1430394&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-13 01:30:44
|
Feature Requests item #1430387, was opened at 2006-02-12 20:30 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1430387&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Submitted By: Chris Warrington (c45207) Assigned to: Nobody/Anonymous (nobody) Summary: Auto-indent should trim unneeded whitespace Initial Comment: Auto-indent should trim unnecessary whitespace on a) blank lines (i.e., they should not be indented to the same level as surrounding line) b) and at the end of lines. It should also add a blank line at the end of the file. An example: public class Foo { public Foo() { //Implementation here. //There should be no whitespace //after the final character of this //line (with the exception of the //newline, of course). } //There should be NO whitespace on //the line above. public void method() { //... } } EOF ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1430387&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-12 20:49:36
|
Feature Requests item #1430277, was opened at 2006-02-12 14:49 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1430277&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: User interface Group: None Status: Open Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: "Apply" Button Should Be Disabled If No Change Initial Comment: Currently, the "Apply" button in the "Preferences" and "Project Properties" dialogs is always enabled, even if no change has been made. This is confusing, since there is nothing to apply. The "Apply" button should be disabled initially, and only enabled once a change has been made. When "Apply" is pressed, the button should be disabled again, until another change is made, and so on. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1430277&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-07 02:08:36
|
Feature Requests item #1425753, was opened at 2006-02-06 20:08 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1425753&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: "Go To File" Operation and Hotkey Initial Comment: DrJava should provide a dialog (similar to "Go To Line", Ctrl-G) called "Go To File" (Ctrl-Shift-G). It contains a text box that allows you to enter a file name. When you press OK, it changes the current document to the file entered. As you type, the dialog auto-completes the file name (based on a list of files in the project/flat file list) and makes suggestions. Basing this on file names as opposed to class names should make this possible without light-weight parsing, and it should still provide a lot of value. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1425753&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-07 00:20:35
|
Ease of use Issues item #1425723, was opened at 2006-02-06 18:20 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460211&aid=1425723&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Mathias Ricken (mgricken) Assigned to: Nobody/Anonymous (nobody) Summary: "Apply" Buttons Should Be Disabled If No Change Initial Comment: The "Apply" button in all dialogs of DrJava (Preferences and Project Properties) should be disabled if no values have been changed. The "Apply" button is only enabled once a change is being made. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=460211&aid=1425723&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-07 00:07:51
|
Feature Requests item #1425713, was opened at 2006-02-06 18:07 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1425713&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Project Facility Group: Large (> 1 pair-month) Status: Open Priority: 5 Submitted By: Dan Smith (dlsmith) Assigned to: Nobody/Anonymous (nobody) Summary: Projects mirror file system Initial Comment: I'd like to redifine and reimplement projects to match the following description. It contains what might be considered a number of different features, but I think they ought to be treated together, with an overriding idea of how they all tie together. A "project" gives the user a view of the file hierarchy, relative to the project file. It allows users to browse the file system, perform file operations, and easily run Java-related operations on groups of files. Creating a project: The user selects a folder from a file selector. The contents of that folder appear in the tree file view. A few files are hidden (grayed-out, perhaps) based on the user's default preferences (such as class files, Language Levels products, a build directory, etc.) Hidden files are sorted at the bottom of the tree, and a setting allows them to be completely invisible. Adding to a project: The user clicks on "New". A new, empty file is created (but not saved) at the root of the project file system (or, if a folder or file is selected, inside that folder or next to that file). The user may edit, rename, and move it just like any other file. Editing a file: The user clicks on the file. It is opened in the definitions pane if it is in a format that DrJava understands. Java files use Java syntax highlighting; other text files use a basic text editor. Hidden files cannot be edited [that's open to debate]. Browsing directories: The directory tree can be expanded and collapsed as usual. All files in the corresponding directories are listed. Hidden directories cannot be opened [again, open to debate]. Symbolic links, aliases, etc., can be followed. Manipulating files: The interface provides facilities to rename, move, copy, and delete files and directories. Moving is accomplished with drag-and-drop. Renaming is accomplished by clicking on a selected filename. (That is, as much as possible, we match the behavior of Windows Explorer or Apple's Finder). Compiling: When the user clicks on "Compile [all]", all non-hidden files recognized by DrJava as source files are compiled. The user can restrict this search to a subdirectory (or subdirectories) by specifying a source root for the project (preferably, this is done in and reflected by the file tree hierarchy -- perhaps source directory icons are colored differently). If there is a build directory, class files are generated there; all non-source, non-hidden files under the source root are copied into the build directory. (The source-root-based search may need special support for symbolic links to prevent infinite recursion.) Testing, Javadoc, etc., works analogously to compilation. Hiding files: The user can choose to specify certain patterns of files to hide in the project preferences. These settings, by default, are copied from a DrJava setting. To overide the pattern-matching, specific files can be individually "blacklisted" or "whitelisted" in the file tree hierarchy. (In addition to standard pattern matching, a custom "pattern" matches all *.java files with corresponding Language Levels sources.) External files: In addition to the tree hierarchy, the usual list view of files is maintained for any additional files (outside the project tree) the user chooses to open. These files are *not* matched by compilation, etc., since the source root(s) must be at or below the level of the project file. The same operations allowed by DrJava when no project is open are allowed here; the same settings (such as classpath for compilation, etc.) apply [this is open to debate]. Storing projects: The following information about projects is persistent: classpath (defaults to system pref), source roots (defaults to project file's directory), hidden file patterns (defaults to system prefs), the hidden file blacklists and whitelists (which should not contain extraneous elements, such as a file in the whitelist that is not matched by any hidden file patterns; empty by default), and the working directory (defaults to project file's directory). As much as possible, changes in the file system (such as files that no longer exist) are accepted silently, and the references in the project file are fixed. Optionally, scrolling, text selections, external files, etc. can be stored with the project. All file references in the project file are relative to the project file's directory, thus allowing complete portability. Modifications outside DrJava: As much as is permitted by the Java APIs, file and directory editing, creation, deletion, and renaming that occurs outside of DrJava is immediately reflected by the browser. This only needs to involve some sort of notification when changes from within DrJava conflict from outside changes (e.g., a modified file in DrJava is deleted by someone else). ****** The general philosophy here is that we keep projects simple but just making DrJava (when in project mode) a file browser. There's no need to explicitly specify which files need to be "open" (which, usually, is *all* of them). There's no need to go elsewhere to perform file operations (and then deal with all the trouble that causes when DrJava sees files disappearing). It's obvious when something is excluded, for example, from a compilation, so there's no potential for confusion when something ought to compile but it just doesn't work. I think those ideas gel well with the application's goals of simplicity and ease of use. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=1425713&group_id=44253 |
From: SourceForge.net <no...@so...> - 2006-02-06 19:26:45
|
Bugs item #1425525, was opened at 2006-02-06 14:26 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1425525&group_id=44253 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Compiler integration Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Drew McDermott (airfoyle) Assigned to: Nobody/Anonymous (nobody) Summary: DrJava can't see Java 1.5 compiler Initial Comment: On MacOS X, even though Java 1.5 has been installed and is the version seen when you perform 'javac' in a shell, DrJava still insists on using 1.4. (Oddly, the "compiler version" window says 1.4.x.) There is apparently no option one can add to .drjava to override whatever default it thinks it's using. Only one student in my class is being affected by this bug, and I don't have her laptop in front of me as I write, but I hope there is some simple way of making this bug go away. Thanks. -- Drew McDermott, Yale University ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=1425525&group_id=44253 |