Re: Debugger problems IDL8.2.1 [message #82336 is a reply to message #82334] |
Tue, 04 December 2012 07:58  |
Fabzi
Messages: 305 Registered: July 2010
|
Senior Member |
|
|
Uh, sorry, I see what happened here. I just mixed the STEPOVER and SKIP
statements.
But still, what's the point of removing the SKIP button in IDL 8.2.1?
And what's the point in changing the shortcuts?
We had (IDL7.1):
F5 = STEP INTO
F6 = STEP OVER
F7 = STEP RETURN
F8 = SKIP NEXT
We have (IDL 8.2.1, http://www.exelisvis.com/docs/Using_Breakpoints.html):
F5 = STEP INTO
F6 = STEP OVER
F7 = STEP RETURN
CTRL-Shift-F6 = SKIP NEXT
If someones sees a reason, I am interested...
Fab
On 12/04/2012 03:26 PM, Fab wrote:
> Dear IDLers,
>
> As mentioned in my previous post.
>
> Let's consider the stupid following program:
>
> pro test_debbuger
>
> print, 'I am here'
>
> print, dummy
>
> print, 'now I am over here'
>
> end
>
> If I run it:
>
> IDL> print, !VERSION
> { x86_64 linux unix linux 8.2.1 Aug 20 2012 64 64}
> IDL> test_debbuger
> % Compiled module: TEST_DEBBUGER.
> I am here
> % PRINT: Variable is undefined: DUMMY.
> % Execution halted at: TEST_DEBBUGER 5
> /home/mowglie/disk/IDLWorkspace82/Default/test_debbuger.pro
> % $MAIN$
>
> Until now, everything ok. But both return and stepover commands are not
> working!
>
> IDL> .stepover
> % PRINT: Variable is undefined: DUMMY.
> % Execution halted at: TEST_DEBBUGER 5
> /home/mowglie/disk/IDLWorkspace82/Default/test_debbuger.pro
> % $MAIN$
> IDL> .return
> % PRINT: Variable is undefined: DUMMY.
> % Execution halted at: TEST_DEBBUGER 5
> /home/mowglie/disk/IDLWorkspace82/Default/test_debbuger.pro
> % $MAIN$
>
> This makes the debugging job quite painful, I must say...
>
> Thanks for your help,
>
> Fab
|
|
|