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: Charles R. <cr...@ri...> - 2003-05-21 18:11:38
|
drjava-20030520-1527 has just been released, which includes the new Interactions Preprocessor framework (the last of the big projects from this year's Comp 312). The preprocessor currently adds support for generic types and syntax error highlighting to the Interactions Pane, and it will allow us to easily support better error messages and our own type checker in the future (along with many other features we're only starting to consider). Give it a try from the link below! http://sourceforge.net/project/showfiles.php?group_id=44253&release_id=160794 Many thanks to the developers in 312 for their work on DrJava! We've accomplished quite a bit this spring to help DrJava mature. On a related note, summer development is starting this week, so emails will likely start to pick up again. We're happy to keep any or all of you on the list if you want to know what's going on or continue contributing, but if you want to be taken off the list now that the course is over, just send me an email. Thanks, Charlie |
From: Jim V. F. <big...@ow...> - 2003-05-20 18:58:06
|
Hey all, The Interactions Preprocessor team has integrated its work with the DrJava codebase. We implemented two major features: syntax error highlighting and type erasure in the interactions pane. That's right, you can type in generics now! We encourage you to update your code and play around. There are three steps that you need to take to continue developing for DrJava. Step 1) In src/edu/rice/cs/lib run 'cvs update' This will give you the javaast.jar we spent most of the semester working on. Step 2) In src/edu/rice/cs/util run 'ant update' We added a method to StringOps that's necessary for error highlighting. Step 3) Profit. (Just kidding! If you don't get it, don't worry.) Add the javaast.jar to your classpath in exactly the same manner that DynamicJava and JUnit are added. Without this addition, you'll never be able to compile. Let me or Charlie know if you have any problems, and we'll do our best to help you out. Jim |
From: Peter C. <cen...@ri...> - 2003-05-17 02:29:12
|
> How do i pass compiler switches? (in particular, how do i get the > compiler to accept assert (-source 1.4), and 1.5 stuff.) > > How do i get the compiler/runtime to pay attention to my CLASSPATH? > > let's see, at the moment i'm running jdk1.4 drjava-stable-20030313 on > SunOS 5.7. Right now there is no way to pass arbitrary command-line switches to a compiler. This is related to the level of integration we have between the compiler classes and our error-reporting interface. We are aware that this is a limitation for some users, and we have been considering solutions. In the meantime, the two options you refer to can be modified directly via options in the Preferences dialog or by modifying the .drjava properties file (recommended only for experienced users). P.S. Please login to SourceForge when posting requests in the future, to make it easier to keep you updated on our responses. -- Peter Centgraf Class of 2003 Rice University Houston, TX |
From: Charles R. <cr...@ri...> - 2003-05-07 19:21:17
|
A new development release of DrJava is now available, including several significant features added in Rice's Comp 312 ("Program Engineering") course this spring. These include: - The ability to use the Interactions Pane in the context of a breakpoint in the debugger. The user can view and modify any variables or fields that are in scope, or call any visible methods. (Note: fields and methods must be prefixed by "this.", such as "this.x" or "this.foo(3)".) - Support for generating and viewing Javadoc HTML documentation for a program, through a button on the toolbar. - Automatic, Emacs-style file backups (eg. Foo.java~). - The ability to search backwards through a document. - Improved comment indenting. Note that the new debugger and Javadoc features are still early in their development, and they will be refined in upcoming releases. Please try them out and let us know any problems that you have! Thanks, Charlie |
From: SourceForge.net <no...@so...> - 2003-05-02 00:15:48
|
Bugs item #731075, was opened at 2003-05-01 17:15 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=731075&group_id=44253 Category: Other Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Firewall stops the startup of Dr. Java Initial Comment: Dr. Java (Dr. Java stable 20030313.jar) hangs up when trying to start up under Windows XP/home. The Dr. Java Splash screen comes up but won't go away....Need to end the Javaw Process to terminate. This happens both when double clicking on the Dr. Java .jar file, and when starting from a command line. I've found that the problem was my McAfee Firewall, when the firewall is off, this problem goes away. When the firewall is on, it happens. This does not happen with an older version of Dr. Java (no version number, size 833kb, dated 7/30/2001) ha...@th... Using SDK 1.4.1.02 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=731075&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-04-19 23:44:32
|
Bugs item #724419, was opened at 2003-04-19 16:44 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=724419&group_id=44253 Category: None Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Runtime ArrayIndexOutOfBoundsException... Initial Comment: Here's the exception I got, dialog box and everything. java.lang.ArrayIndexOutOfBoundsException: No such child: 17 at java.awt.Container.getComponent(Container.java:237) at javax.swing.JPopupMenu.getSubElements(JPopupMenu.java: 1277) at javax.swing.JMenuBar. processBindingForKeyStrokeRecursive(JMenuBar.java:664) at javax.swing.JMenuBar. processBindingForKeyStrokeRecursive(JMenuBar.java:666) at javax.swing.JMenuBar.processKeyBinding(JMenuBar.java: 642) at javax.swing.KeyboardManager. fireBinding(KeyboardManager.java:253) at javax.swing.KeyboardManager. fireKeyboardAction(KeyboardManager.java:240) at javax.swing.JComponent. processKeyBindingsForAllComponents(JComponent.java:2512) at javax.swing.JComponent.processKeyBindings(JComponent. java:2504) at javax.swing.JComponent.processKeyEvent(JComponent.java: 2398) at edu.rice.cs.drjava.ui.DefinitionsPane. processKeyEvent(DefinitionsPane.java:426) at java.awt.Component.processEvent(Component.java:4943) at java.awt.Container.processEvent(Container.java:1566) at java.awt.Component.dispatchEventImpl(Component.java:3639) at java.awt.Container.dispatchEventImpl(Container.java:1623) at java.awt.Component.dispatchEvent(Component.java:3480) at java.awt.KeyboardFocusManager. redispatchEvent(KeyboardFocusManager.java:1688) at java.awt.DefaultKeyboardFocusManager. dispatchKeyEvent(DefaultKeyboardFocusManager.java:593) at java.awt.DefaultKeyboardFocusManager. preDispatchKeyEvent(DefaultKeyboardFocusManager.java:765) at java.awt.DefaultKeyboardFocusManager. typeAheadAssertions(DefaultKeyboardFocusManager.java:698) at java.awt.DefaultKeyboardFocusManager. dispatchEvent(DefaultKeyboardFocusManager.java:559) at java.awt.Component.dispatchEventImpl(Component.java:3509) at java.awt.Container.dispatchEventImpl(Container.java:1623) at java.awt.Window.dispatchEventImpl(Window.java:1590) at java.awt.Component.dispatchEvent(Component.java:3480) at java.awt.EventQueue.dispatchEvent(EventQueue.java:450) at java.awt.EventDispatchThread. pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread. pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread. pumpEvents(EventDispatchThread.java:144) at java.awt.EventDispatchThread. pumpEvents(EventDispatchThread.java:136) at java.awt.EventDispatchThread.run(EventDispatchThread.java: 99) here's my info from the DrJava window com.apple.macos.useScreenMenuBar true file.encoding ANSI_X3.4-1968 file.encoding.pkg sun.io file.separator / java.awt.graphicsenv sun.awt.X11GraphicsEnvironment java.awt.printerjob sun.print.PSPrinterJob java.class.path /space/drjava/drjava-20030115-2237.jar java.class.version 48.0 java.endorsed.dirs /usr/lib/j2re1.4.1_02/lib/endorsed java.ext.dirs /usr/lib/j2re1.4.1_02/lib/ext java.home /usr/lib/j2re1.4.1_02 java.io.tmpdir /tmp java.library.path /usr/lib/j2re1.4.1_02/lib/i386/client:/usr/lib/j2re1. 4.1_02/lib/i386:/usr/lib/j2re1.4.1_02/../lib/i386 java.runtime.name Java(TM) 2 Runtime Environment, Standard Edition java.runtime.version 1.4.1_02-b06 java.specification.name Java Platform API Specification java.specification.vendor Sun Microsystems Inc. java.specification.version 1.4 java.util.prefs.PreferencesFactory java.util.prefs. FileSystemPreferencesFactory java.vendor Sun Microsystems Inc. java.vendor.url http://java.sun.com/ java.vendor.url.bug http://java.sun.com/cgi-bin/bugreport.cgi java.version 1.4.1_02 java.vm.info mixed mode java.vm.name Java HotSpot(TM) Client VM java.vm.specification.name Java Virtual Machine Specification java.vm.specification.vendor Sun Microsystems Inc. java.vm.specification.version 1.0 java.vm.vendor Sun Microsystems Inc. java.vm.version 1.4.1_02-b06 line.separator os.arch i386 os.name Linux os.version 2.4.20 path.separator : sun.arch.data.model 32 sun.awt.exception.handler edu.rice.cs.drjava.ui. AWTExceptionHandler sun.boot.class.path /usr/lib/j2re1.4.1_02/lib/rt.jar:/usr/lib/j2re1.4. 1_02/lib/i18n.jar:/usr/lib/j2re1.4.1_02/lib/sunrsasign.jar:/usr/lib/j2re1.4. 1_02/lib/jsse.jar:/usr/lib/j2re1.4.1_02/lib/jce.jar:/usr/lib/j2re1.4. 1_02/lib/charsets.jar:/usr/lib/j2re1.4.1_02/classes sun.boot.library.path /usr/lib/j2re1.4.1_02/lib/i386 sun.cpu.endian little sun.cpu.isalist sun.io.unicode.encoding UnicodeLittle sun.java2d.fontpath sun.os.patch.level unknown user.country US user.dir /root user.home /root user.language en user.name root user.timezone America/Indianapolis I specifically run Slackware 9.0 Beta with XFree86-4.3.0 and Blackbox... some odd version -- new. Nothing serious happened, just a little dialog box with a 'For chrissakes submit a bug report' and 'It'd be wise to save your work' prompts. As far as coding, I was working on a cheap Solitaire implementation for a class, using awt, swing and vector. There's probably 15 > x > 10 'x' classes open, none of them that large. It had been open for a couple of days, though. I hit F5 and enter to save all the files and the dialog came up. That's it, good luck && happy hunting. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=724419&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-04-17 20:19:13
|
Bugs item #723346, was opened at 2003-04-17 13:19 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=723346&group_id=44253 Category: Interactions Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: DrJava crashes on program exit, refuses to actually close Initial Comment: Dr. Java gave me this error when I tried to exit the program after working on a project that involved timers. I'm not sure why, and I haven't been able to reproduce it. java.lang.IllegalStateException: tried to quit when no slave running and startup not in progress at edu.rice.cs.util.newjvm.AbstractMasterJVM.quitSlave (AbstractMasterJVM.java:254) at edu.rice.cs.drjava.model.repl.newjvm.MainJVM.killInterpr eter(MainJVM.java:291) at edu.rice.cs.drjava.model.DefaultGlobalModel.dispose (DefaultGlobalModel.java:638) at edu.rice.cs.drjava.model.DefaultGlobalModel.quit (DefaultGlobalModel.java:618) at edu.rice.cs.drjava.ui.MainFrame._quit (MainFrame.java:1494) at edu.rice.cs.drjava.ui.MainFrame.access$2000 (MainFrame.java:90) at edu.rice.cs.drjava.ui.MainFrame$51.windowClosing (MainFrame.java:884) at java.awt.Window.processWindowEvent (Window.java:1107) at javax.swing.JFrame.processWindowEvent (JFrame.java:266) at java.awt.Window.processEvent (Window.java:1066) at java.awt.Component.dispatchEventImpl (Component.java:3639) at java.awt.Container.dispatchEventImpl (Container.java:1623) at java.awt.Window.dispatchEventImpl(Window.java:1590) at java.awt.Component.dispatchEvent (Component.java:3480) at java.awt.EventQueue.dispatchEvent (EventQueue.java:450) at java.awt.EventDispatchThread.pumpOneEventForHierarch y(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:136) at java.awt.EventDispatchThread.run (EventDispatchThread.java:99) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=723346&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-04-11 06:40:42
|
Bugs item #719504, was opened at 2003-04-11 02: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=719504&group_id=44253 Category: DynamicJava Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Geoff Oakham (oakhamg) Assigned to: Nobody/Anonymous (nobody) Summary: Interfaces & return types Initial Comment: [200...@mb...] Hi there, This year, the instructors are U of T choose DrJava as the 'official ide' and it's been a success. The only snag we hit was with type assignments (as mentioned in the drjava FAQ.. at least, I think it's the same issue). What's happening is students are submitting: public foo implements Iterator { // ... String next () { //... } //... } where the regular compiler (which we use during testing) wants: public foo implements Iterator { // ... Object next () { //... } //... } I know this artifact is a 'feature' of DynamicJava and isn't your code (or fault), but I was wondering if I could submit the issue as a feature request for a work-around or a bug report to disable some DynamicJava 'features'. A possible work-around could be an option to compile & run the code using the 'real' compiler and vm. I know this could disable the interactions pane.. but that shouldn't be a big deal. Anyways, just wanted to run this by you before I submitted anything on SourceForge. Thanks for your time, Geoff ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=719504&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-30 19:25:55
|
Bugs item #712309, was opened at 2003-03-30 19:40 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=712309&group_id=44253 Category: Interactions Group: Serious Status: Open Resolution: None Priority: 6 Submitted By: Tim Oberg (alphacoder) Assigned to: Nobody/Anonymous (nobody) Summary: Interactions reset popup Initial Comment: Whenever I open up DrJava, I get a little window that says the interactions pane has been reset by a call to system.exit(3), even before I can see the main DrJava frame. DrJava is unusable until I click "ok". ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=712309&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-25 03:18:02
|
Bugs item #709190, was opened at 2003-03-25 03:31 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=709190&group_id=44253 Category: Interactions Group: Serious Status: Open Resolution: None Priority: 7 Submitted By: Tim Oberg (alphacoder) Assigned to: Nobody/Anonymous (nobody) Summary: insertion of text in Interactions window Initial Comment: type: "12345" into the interactions window Now move the cursor to the start of the line (to insert text) and type "oooooo" What you should get is: "oooooo12345" What you do get is: "o1o2o3o4o5o" ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=709190&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-21 21:41:17
|
Bugs item #707734, was opened at 2003-03-21 21:21 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=707734&group_id=44253 Category: UI: Windows-specific Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Charles Reis (csreis) Assigned to: Nobody/Anonymous (nobody) Summary: NullPointer on relative directory (Windows) Initial Comment: In Windows (at least on JDK 1.4.0), if you open one file normally and then try to open another file by typing in "../directory/FileName.java", the file opens but causes a NullPointerException when setting the current directory on the file choosers: java.lang.NullPointerException at javax.swing.filechooser.FileSystemView.getParentDirectory(FileSystemView.java:430) at javax.swing.JFileChooser.setCurrentDirectory(JFileChooser.java:537) at edu.rice.cs.drjava.ui.MainFrame._setCurrentDirectory(MainFrame.java:2806) at edu.rice.cs.drjava.ui.MainFrame._setCurrentDirectory(MainFrame.java:2815) at edu.rice.cs.drjava.ui.MainFrame.access$7100(MainFrame.java:90) at edu.rice.cs.drjava.ui.MainFrame$ModelListener.activeDocumentChanged(MainFrame.java:3272) at edu.rice.cs.drjava.model.SingleDisplayModel$1.notifyListener(SingleDisplayModel.java:501) at edu.rice.cs.drjava.model.EventNotifier.notifyListeners(EventNotifier.java:103) at edu.rice.cs.drjava.model.SingleDisplayModel._setActiveDoc(SingleDisplayModel.java:495) at edu.rice.cs.drjava.model.SingleDisplayModel.access$300(SingleDisplayModel.java:89) at edu.rice.cs.drjava.model.SingleDisplayModel$SelectionModelListener.valueChanged(SingleDisplayModel.java:523) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:187) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167) at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:214) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:402) at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:411) at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:435) at edu.rice.cs.drjava.model.SingleDisplayModel.setActiveDocument(SingleDisplayModel.java:175) at edu.rice.cs.drjava.model.SingleDisplayModel.setActiveDocument(SingleDisplayModel.java:159) at edu.rice.cs.drjava.model.SingleDisplayModel.openFiles(SingleDisplayModel.java:362) at edu.rice.cs.drjava.ui.MainFrame.open(MainFrame.java:1301) at edu.rice.cs.drjava.ui.MainFrame._open(MainFrame.java:1296) at edu.rice.cs.drjava.ui.MainFrame.access$600(MainFrame.java:90) at edu.rice.cs.drjava.ui.MainFrame$4.actionPerformed(MainFrame.java:289) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1502) at edu.rice.cs.drjava.ui.DefinitionsPane.processKeyEvent(DefinitionsPane.java:435) at java.awt.Component.processEvent(Component.java:4830) at java.awt.Container.processEvent(Container.java:1525) at java.awt.Component.dispatchEventImpl(Component.java:3526) at java.awt.Container.dispatchEventImpl(Container.java:1582) at java.awt.Component.dispatchEvent(Component.java:3367) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1700) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:568) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:740) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:673) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:534) at java.awt.Component.dispatchEventImpl(Component.java:3396) at java.awt.Container.dispatchEventImpl(Container.java:1582) at java.awt.Window.dispatchEventImpl(Window.java:1581) at java.awt.Component.dispatchEvent(Component.java:3367) at java.awt.EventQueue.dispatchEvent(EventQueue.java:445) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:191) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:130) at java.awt.EventDispatchThread.run(EventDispatchThread.java:98) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=707734&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-20 20:59:26
|
Bugs item #707139, was opened at 2003-03-20 16:12 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=707139&group_id=44253 Category: User interface Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Greg Wilson (gvwilson) Assigned to: Nobody/Anonymous (nobody) Summary: file open does not track directory changes Initial Comment: Running DrJava 20030306-0533 on Windows XP using Sun's j2sdk1.4.1. Use "File|Open..." or the "Open" button to launch the "Open File" dialog. 1. Click on the dialog's "up" folder. The path in the "File name" text entry box does not change to reflect the change of directory. 2. Double-click on a folder name --- same problem. 3. Type ".." into the "File name" text entry box and press "enter" --- dialog displays contents of directory one level up, but leaves ".." in the text entry box. 4. Type ".." again --- text is added to the existing "..", leaving "...." in the text entry box. Press enter --- you're somewhere in hyperspace. 5. Cancel the dialog, then use "File|Open..." again. It still has "...." in the text entry box (i.e. you're still somewhere in hyperspace). ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=707139&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-18 01:06:36
|
Bugs item #705349, was opened at 2003-03-17 17:18 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=705349&group_id=44253 Category: Other Group: Ugly Status: Open Resolution: None Priority: 5 Submitted By: Hal Perkins (hperkins) Assigned to: Nobody/Anonymous (nobody) Summary: trouble launching drjava after windows java upgrade Initial Comment: This is probably a bug in Sun's JDK installer, but I've had similar reports from students, so it may be worth documenting, even if nothing can be done. Environment: Windows XP pro, JDK 1.3.1, 1.4.0, 1.4.1, DrJava versions: several of the recent stable builds. Symptom: Double-clicking the drjava.jar file doesn't launch and brings up the "select program to open" dialog box. javaw is not listed in the initial dialog that pops up and browsing to javaw.exe and opening it is apparently ignored - it still doesn't appear on the list, and can't be selected. I managed to reproduce this, twice, when trying to upgrade one machine from jdk 1.3.1_03 to 1.4.1_02 and another one from 1.4.0_03 to 1.4.1_02. Steps: - Install a different version of the jdk (1.4.1_02) on a machine with a previous version installed (1.3.1 or 1.4.0). - Delete the previous version leaving just 1.4.1_02. At that point double-clicking a jar file won't launch it, and javaw can't be selected to launch it. The only workaround I've discovered is to completely delete everything related to Java, including java web start, and reinstall the latest version. (It may be necessary to select javaw the first time a .jar file is double-clicked, but javaw is available in the list and can be selected.) Deleting the jdk and jre and reinstalling those is not enough - if java web start is left on the machine, the problem remains. Again, likely to be a sun installer/uninstaller bug, but if someone can figure out what's happening, that'd be great. Hal ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=705349&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-17 11:29:59
|
Bugs item #704929, was opened at 2003-03-17 11:41 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=704929&group_id=44253 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Francisco J. Martín Mateos (fmartin6) Assigned to: Nobody/Anonymous (nobody) Summary: Windows XP Professional crashes when reset interactions pane Initial Comment: I'm using DrJava in my Java course at University of Seville. I use SuSe Linux 8.1 and it works fine, but some students use Windows (98, XP, ...) and they have informed me that Windows XP Professional crashes when the interactions pane is reset. DrJava version: 20030203-2214 J2SDK version: j2sdk1.4.1_01 (for windows) Thanks for your help. Francisco J. Martín Mateos (fj...@us...) Dpt. Computer Science and Artificial Intelligence University of Seville ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=704929&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-15 19:12:48
|
Feature Requests item #704231, was opened at 2003-03-15 11:24 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=704231&group_id=44253 Category: User interface Group: None Status: Open Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: eclipse plugin Initial Comment: Hey, I think it would be a lot better to write this as a plugin to www.eclipse.org IDE instead. Just a suggestion. Thanks, James ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=704231&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-15 05:29:36
|
Bugs item #704006, was opened at 2003-03-14 21:41 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=704006&group_id=44253 Category: Compiler integration Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Compiler error Initial Comment: I was working on a class, and got the following error when I tried to compile: a.lang.IllegalArgumentException: Couldn't find index for error CompilerError(file=E:\mytest.java, line=206, col=79, msg=')' expected) at edu.rice.cs.drjava.ui.CompilerErrorPanel$ErrorListPane._ getIndexForError(CompilerErrorPanel.java:465) at edu.rice.cs.drjava.ui.CompilerErrorPanel$ErrorListPane.s electItem(CompilerErrorPanel.java:689) at edu.rice.cs.drjava.ui.CompilerErrorCaretListener.updateH ighlight(CompilerErrorCaretListener.java:197) at edu.rice.cs.drjava.ui.CompilerErrorCaretListener.caretUp date(CompilerErrorCaretListener.java:114) at javax.swing.text.JTextComponent.fireCaretUpdate (JTextComponent.java:336) at javax.swing.text.JTextComponent$MutableCaretEvent.fir e(JTextComponent.java:3099) at javax.swing.text.JTextComponent$MutableCaretEvent.st ateChanged(JTextComponent.java:3121) at javax.swing.text.DefaultCaret.fireStateChanged (DefaultCaret.java:634) at javax.swing.text.DefaultCaret.changeCaretPosition (DefaultCaret.java:1006) at javax.swing.text.DefaultCaret.handleSetDot (DefaultCaret.java:914) at javax.swing.text.DefaultCaret.setDot (DefaultCaret.java:895) at javax.swing.text.DefaultEditorKit$NextVisualPositionActi on.actionPerformed(DefaultEditorKit.java:1572) at javax.swing.SwingUtilities.notifyAction (SwingUtilities.java:1502) at edu.rice.cs.drjava.ui.DefinitionsPane.processKeyEvent (DefinitionsPane.java:435) at java.awt.Component.processEvent (Component.java:4831) at java.awt.Container.processEvent (Container.java:1525) at java.awt.Component.dispatchEventImpl (Component.java:3527) at java.awt.Container.dispatchEventImpl (Container.java:1582) at java.awt.Component.dispatchEvent (Component.java:3368) at java.awt.KeyboardFocusManager.redispatchEvent (KeyboardFocusManager.java:1700) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEve nt(DefaultKeyboardFocusManager.java:568) at java.awt.DefaultKeyboardFocusManager.preDispatchKey Event(DefaultKeyboardFocusManager.java:740) at java.awt.DefaultKeyboardFocusManager.typeAheadAsse rtions(DefaultKeyboardFocusManager.java:673) at java.awt.DefaultKeyboardFocusManager.dispatchEvent (DefaultKeyboardFocusManager.java:534) at java.awt.Component.dispatchEventImpl (Component.java:3397) at java.awt.Container.dispatchEventImpl (Container.java:1582) at java.awt.Window.dispatchEventImpl (Window.java:1586) at java.awt.Component.dispatchEvent (Component.java:3368) at java.awt.EventQueue.dispatchEvent (EventQueue.java:445) at java.awt.EventDispatchThread.pumpOneEventForHierarc hy(EventDispatchThread.java:191) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:138) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:130) at java.awt.EventDispatchThread.run (EventDispatchThread.java:98) This only happened once, and I couldn't repro it. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=704006&group_id=44253 |
From: Charles R. <cr...@ri...> - 2003-03-14 23:21:23
|
Hey-- I've just committed the rest of the refactoring necessary for the Eclipse port of the Interactions Pane. If you have local changes to commit (and were waiting for the stable release), just be aware of any conflicts that might arise. The majority of my changes were in the repl package (creating an InteractionsModel), but there are a few scattered changes as well. If you run into any conflicts that you're not sure about after running "ant update" in both util and drjava, let me know and I'll be happy to walk you through them. Charlie |
From: Charles R. <cr...@ri...> - 2003-03-14 00:52:58
|
A new stable version of DrJava has just been released. This release includes most of the improvements from the recent development releases, along with several bug fixes since last week's beta release. Some of the more notable changes are that the debugger is now always available (without having to specify tools.jar on the command line) and that DrJava can use the new Java 1.4.1 for Mac OX X. Many other improvements have been added by students in Rice's Comp 312 course on Program Engineering. Please be sure to use this version as your primary copy of DrJava. We welcome any feedback you have through our feature requests and bug reports on our SourceForge site. Thanks! Charlie Reis |
From: SourceForge.net <no...@so...> - 2003-03-13 22:30:51
|
Bugs item #703276, was opened at 2003-03-13 17:42 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=703276&group_id=44253 Category: Other Group: Annoying Status: Open Resolution: None Priority: 5 Submitted By: Greg Wilson (gvwilson) Assigned to: Nobody/Anonymous (nobody) Summary: Feature req: dynamic config reload Initial Comment: I would like to have a "reload" option on DrJava, so that it could reload option files on the fly. That way, I could (for example) store classpath information that is specific to different projects in .drjava files in those projects' folders, and reset my classpath simply by reloading the file. (Background: discussed with Charles Reis the fact that the examples I'm using in my course are laid out as: + csc207 + exmpl + ex01 - file01.java - file02.java + ex02 - file03.java - file04.java / subdir - file05.java + lib - jdom.jar - werk.jar So, the makefile in csc207/exmpl/ex01 puts "../../lib/jdom.jar" and "../../lib/werk.jar" in the CLASSPATH, so that I can build wherever I've got stuff checked out. Now I go to DrJava, and I want to use a relative classpath --- but the browser tool for setting classpaths seems to create absolute paths, and doesn't save them anywhere, so I either (a) carry absolute paths around between (what I think of as) projects, or (b) re- enter paths each time I fire up DrJava. Dynamic reload would fix this...) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=703276&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-13 15:18:35
|
Bugs item #703023, was opened at 2003-03-13 07:30 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=703023&group_id=44253 Category: JUnit integration Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Runtime Error during testing. Initial Comment: A runtime exception occured! java.lang.NullPointerException Please submit a bug report containing the system information in the Help>About window and an account of the actions that caused the bug (if known) to http://sourceforge.net/projects/drjava java.lang.NullPointerException at edu.rice.cs.drjava.ui.JUnitPanel$JUnitErrorListPane._ins ertErrorText(JUnitPanel.java:764) at edu.rice.cs.drjava.ui.JUnitPanel$JUnitErrorListPane._upd ateWithErrors(JUnitPanel.java:709) at edu.rice.cs.drjava.ui.JUnitPanel$JUnitErrorListPane.upda teListPane(JUnitPanel.java:579) at edu.rice.cs.drjava.ui.JUnitPanel.reset (JUnitPanel.java:221) at edu.rice.cs.drjava.ui.MainFrame$82.run (MainFrame.java:3408) at java.awt.event.InvocationEvent.dispatch (InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent (EventQueue.java:448) at java.awt.EventDispatchThread.pumpOneEventForHierarc hy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy (EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents (EventDispatchThread.java:136) at java.awt.EventDispatchThread.run (EventDispatchThread.java:99) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=703023&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-13 05:49:42
|
Feature Requests item #702770, was opened at 2003-03-13 06:01 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=702770&group_id=44253 Category: Interactions Group: Small (< 1 pair-week) Status: Open Priority: 5 Submitted By: Charles Reis (csreis) Assigned to: Nobody/Anonymous (nobody) Summary: Edit history in DefinitionsPane Initial Comment: Since the interactions history is essentially Java code anyway, it would be convenient to edit it in a DefinitionsPane rather than its own window. This would require us to remember that it needs to be saved with a ".hist" extension rather than ".java", but the indenting and highlighting should be the same as a Java document. (This would be a first step towards supporting non-Java files in the DefinitionsPane area, such as plain text.) Note this would also eliminate the odd bug that JTextAreas on OS X use Ctrl+X, etc for cut, copy, paste, rather than Command+X, etc. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438938&aid=702770&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-13 04:04:47
|
Bugs item #702733, was opened at 2003-03-13 04:16 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=702733&group_id=44253 Category: Interactions Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Charles Reis (csreis) Assigned to: Charles Reis (csreis) Summary: Problem with static fields / classpath order Initial Comment: This is an odd one... The interactions pane appears to be unable to use static methods or fields on a subclass of a class in a separate directory, if the subclass's directory appears on the "Extra Classpath" before the superclass's directory. More specifically, suppose A.java is in dir1, and suppose B.java is a class that extends A and is in dir2. Both classes are public and in the default package. Give B a static field x and compile the classes (inside or outside of DrJava). Now, in DrJava, put dir2 on the "Extra Classpath" config option before dir1, and then reset the Interactions Pane (without any documents open). If you type "B.x", it complains that B is an undefined class. (Actually, it's throwing a NoClassDefFoundError for A, but this is how it gets displayed in the beta release.) However, if you type "new B()" or "new B().x", it works perfectly. It appears to only be static fields/methods that cause this problem. Note that this is not a DynamicJava bug, but it's probably related to our extension of their code. (It does not occur in DynamicJava's GUI.) Temporary workaround: put the superclass before the subclass on the "Extra Classpath" config option. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=702733&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-12 16:35:39
|
Bugs item #702315, was opened at 2003-03-12 10:47 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=702315&group_id=44253 Category: Compiler integration Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Jaime Nino (jnino) Assigned to: Nobody/Anonymous (nobody) Summary: generic expression evaluation fail Initial Comment: The interactions panel gives the following error: edu.rice.cs.drjava.model.repl.InteractionsException: There was a syntax error in the previous input. when entering an expression that was also compiled successfully. Specifically, after getting the above error I proceeded to enter the expression as part of the class that I wanted to use; in the class the code produces no error as the compilation is successful but the same expression yields an error in the interaction window. This is the code I wrote while trying the generic component: class Pair<T, U> { private T first; private U second; public Pair ( T comp1, U comp2){ first = comp1; second = comp2; } public T first(){ return first; } public U second(){ return second; } public static void main(String[] args){ Pair<String, String> p; p = new Pair<String, String>( "hello", "there"); X1 a = new X1(); Pair<String, X1> q = new Pair<String, X1>("hello", a); } } This code compiles successfully. If I take the first statement in the main and I write it in the interaction window it produces the error mentioned. DrJava version: drjava-stable-20030203.jar JDK version: 1.4.1_01 with the addition of JSR-14 generic lib and compilation scripts. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=702315&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-10 23:10:31
|
Bugs item #701228, was opened at 2003-03-10 15:21 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=701228&group_id=44253 Category: Compiler integration Group: Serious Status: Open Resolution: None Priority: 5 Submitted By: Hal Perkins (hperkins) Assigned to: Nobody/Anonymous (nobody) Summary: assert not recognized in OS X 1.4.1 Initial Comment: Just tried out DrJava on the new 1.4.1 release for OS X, and I can't get assert to work. I've enabled assert in the Miscellaneous Preferences option dialog, but when I compile a small file with an assert statement, I get a "cannot resolve symbol: class assert" message. In DrJava's about>system properties window, com.apple.javaws.vmversions shows 1.4.1 and 1.3.1 are both available, but java.vm.version shows 1.3.1_03-69. Please fix it so 1.4.1 is automatically available. It's fine if this requires some simple configuration in a preference panel. Configuration: DrJava OS X beta 20030306-0533 OS X 10.2.4 OS X Java 1.4.1 production release (via software update, installed on top of earlier betas) OS X Java 1.4.1 developer tools update ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=701228&group_id=44253 |
From: SourceForge.net <no...@so...> - 2003-03-10 08:12:26
|
Bugs item #700716, was opened at 2003-03-10 09:23 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=700716&group_id=44253 Category: Other Group: Crashes Status: Open Resolution: None Priority: 5 Submitted By: Alexander Docter (monsieurlapin) Assigned to: Nobody/Anonymous (nobody) Summary: Not starting up Initial Comment: Starting up drjava-beta-20030306.jar with jre 1.3.1 from sun , I get the following when trying java -jar drjava-beta- 20030306.jar java.lang.UnsupportedClassVersionError: edu/rice/cs/drjava/platform/WindowsPlatform (Unsupported maj or.minor version 48.0) at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass (ClassLoader.java:486) at java.security.SecureClassLoader.defineClass (SecureClassLoader.java:111) at java.net.URLClassLoader.defineClass (URLClassLoader.java:248) at java.net.URLClassLoader.access$100 (URLClassLoader.java:56) at java.net.URLClassLoader$1.run (URLClassLoader.java:195) at java.security.AccessController.doPrivileged (Native Method) at java.net.URLClassLoader.findClass (URLClassLoader.java:188) at java.lang.ClassLoader.loadClass (ClassLoader.java:297) at sun.misc.Launcher$AppClassLoader.loadClass (Launcher.java:286) at java.lang.ClassLoader.loadClass (ClassLoader.java:253) at java.lang.ClassLoader.loadClassInternal (ClassLoader.java:313) at edu.rice.cs.drjava.platform.PlatformFactory.getPlatformS upport(PlatformFactory.java:91) at edu.rice.cs.drjava.platform.PlatformFactory.<clinit> (PlatformFactory.java:54) at edu.rice.cs.drjava.config.KeyStrokeOption.format (KeyStrokeOption.java:145) at edu.rice.cs.drjava.config.KeyStrokeOption.format (KeyStrokeOption.java:54) at edu.rice.cs.drjava.config.Option.getDefaultString (Option.java:88) at edu.rice.cs.drjava.config.OptionMapLoader.<clinit> (OptionMapLoader.java:73) at edu.rice.cs.drjava.config.SavableConfiguration.loadConfig uration(SavableConfiguration.jav a:71) at edu.rice.cs.drjava.config.FileConfiguration.loadConfigurati on(FileConfiguration.java:66) at edu.rice.cs.drjava.DrJava.initConfig (DrJava.java:266) at edu.rice.cs.drjava.DrJava.main(DrJava.java:127) ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=438935&aid=700716&group_id=44253 |