Now with my patches, you can simply use 'start', and gdb will stop at the correct place for you.


Wonderful!

BTW: Why can't I do `b main`, `r`, `n` like I'm used to in C, then?

What if I want to set a breakpoint somewhere deep down in the call stack and execute to that. Do I always first have to do `start`and then `continue` to get to my breakpoint.

There also seems to be a bug in the symbol completion

  b std.std TAB complete

but

  b std.stdio TAB

shows nothing and

  b std.stdio. TAB

shows incorrect results.

Anyway, superthanks! My D debugging productivity just rose with a magnitude!

Reply via email to