I like a lot the idea of this feature! My thought is: nearly all of the
time I will want to skip over the system routines. My question is: is there
an easy way to make this the default behavior (besides JDE shipping with all
of the Java classes/packages listed in the file - unless this is the idea
you guys are talking about and I missed it...)?
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On
Behalf Of Paul Kinnucan
Sent: Wednesday, February 09, 2000 4:33 PM
To: Chuck Irvine; [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: RE: avoid stepping in "system" functions
At 04:03 PM 2/9/00 -0600, Chuck Irvine wrote:
>There is a step-over function. The problem arises when a single line
>incorporates calls to both system and application methods, and you do
>want to step into the latter. The design that I have heard mentioned
>would make it configurable whether or not you want to be able to step
>into system methods.
>
Yes. I think it is feasible to create a customization variable that would
allow you to specify classes or packages of classes whose methods you would
prefer to skip when stepping into a method. When you issue a step-into
command, the JDEBug would look at the result. If the result is a method
from a forbidden class, it would immediately issue a step out command,
without updating the source buffer, and then another step-into command.
This would continue until a non-forbidden method is entered. Only then
would the source pointer be updated. I will implement this approach asap.
- Paul