Milan Zimmermann writes:
 > > J�rgen Jatzkowski writes:
 > >  > Hi,
 > ... 
 > > Paul Kinnucan writes:
 > >
 > > No. However, you should be aware that JDEbug is of alpha quality.
 > > It has not received much attention over the last two years because
 > > JDE users seemed more interested in other things like Ant support,
 > > hierarchical projects, and field and method completion.
 > >
 > > I am now starting to devote most of my time to debugger support
 > > so the situation should improve. My first priority is to provide
 > > solid support for jdb because jdb is a more mature, though less
 > > capable, debugger. I then plan to work on JDEbug.
 > 
 > I was wondering what % of people here use jdb vs JDEBug (not that I would 
 > want my personal preference to JDEBug to affect your priorities). JDEBug, 
 > even with some the quirks, was the main reason I started using JDE as a 
 > "full-circle" development environment, apart from using emacs to edit Java 
 > files. I am glad the debugging environment will improve. 
 > 
 > Are there some features of your "near-future" jdb changes that will affect 
 > JDEBug immediately as well? (I am guessing auto-save of break point could be 
The near term improvements will be 

* jdb menu always appears on source buffer

* breakpoint requests are highlighted in source buffer

* breakpoint manager--a dialog buffer that displays
  all breakpoints with checkboxes for deleting
  and saving them selectively

* debug toolbar--this will use the native GUI toolbar
  on versions of Emacs that support it and a
  separate window with button widgets on versions
  of Emacs that don't support a native toolbar

* value of local variable at point is automatically 
  displayed in tooltip on Emacsen that support tooltips
  or minibuffer (emulates a tool tip).

* elimination of any dependency on gud (this
  dependency was crippling further development
  of the jdb interface)

* replacing gud with the JDE's own object-oriented
  generalized debugger interface. This will
  allow both jdb and JDEbug to have a common
  user interface and inherit common functionality
  such as breakpoint management and tooltip display
  of variables

The next beta release (few days off) will contain some of
this additional functionality and I hope to release
additional features at a more rapid pace as I have
completed the object-oriented infrastructure required
to make it happen.

- Paul

Reply via email to