Hi,

I'm working on a new emacs interface to cmucl debugger that (IMHO) is
more user-friendly than the listener and not so annoying as the window
debugger.  It's almost ready but I'm facing a few problems:

- is DEBUG:DEBUG-RETURN expression) already implemented?

I couldn't find any reference to this.  I think it is a fundamental
operation for debugging.

- is anyone planning to implement a kind of DEBUG:DEBUG-RETRY that
  retries the call on a given frame? 

I think this is even more fundamental than the previous one.  I think
it might be done using the previous one but maybe I'm missing
something and it's better to have compiler support for it.

- While testing the debugger limits, I tried to generate a stack
  overflow.  Unfortunately, the cmucl process dies.

I tried to use the safe-core and mutual recursion instead of self
recursion and even a (declare (optimize (debug 3) (safety 3))) on all
functions but the stack overflow always kills the process.

Can someone help me?

Thanks in advance,

Ant�nio Leit�o.

Reply via email to