At 09:22 PM 1/5/01 -0500, you wrote:
>I use Emacs 20.7.1 and jde version 2.2.6 along with JDK1.2.2 and JPDA libs.
>
>Basic debugger for me as is expected for many moons and jde versions and now
>I want to try other features of the debugger. I could not locate any
>documentation for this.
>
>1. Set Conditional break point - when does this menu item become active. I
>have always noticed this to be disabled

I have not yet implemented this feature. One of the reasons is that
JDEbug's current expression evaluator is not capable of evaluating
conditional expressions. 

>2. Evaluate expression - what kind of expression can be evaluated?

Simple arithmetic expressions. I plan to write a full-scale expression
evaluator.

>3. How to use watch for field. I tried using it and my java program that I
>am trying to debug simply hangs. Sometimes emacs jumps across various buffer
>before stopping in some buffer. I presume it's trying to show me something,
>but don't know what.

I'll look into this.

>4. I notice that many of the entities under display menu expect to have
>object id. Is it possible to display object id in the local variables.

Yes. However, the requirement for an object id is a transitional feature.
It's my view that the user should not have to deal with them.

>5. As I don't know much about multi threading, where can I find thread id.
>Is there any way for debugger to show all the active threads along with the
>ids. Show buffer/Threads option always results into a blank window.

Select JDEbug->Display->Threads.

This command shows the threads in the Threads buffer.

I should explain that JDEbug is still essentially of beta-level quality.
Many projected features are not yet implemented and the implementations of
current features are generally incomplete and fragile. I have been
preoccupied for the last six months  with other JDE features for which
there is a lot of demand, such as the Classes menu and method completion,
but my plan has always been to come back to JDEbug as soon as these other
features stabilized.

- Paul


>
>Thanks for any pointers.
>
>- Niranjan
>
>

Reply via email to