Hello!

Andy Wingo <wi...@pobox.com> writes:

>   * Neil's debugger code doesn't work any more but is prettier than
>     mine, and did stepping which mine doesn't yet
>
>   * Neil's debugger (and Guile pre-1.9, generally) worked on the
>     expression level rather than the function call level, so it could
>     give the user nicer information in many cases.

Yep.

> So, to that end, then, here's a preliminary plan of action:
>
>   * Deprecate all of the old repl code, keeping compatibility shims for
>     the useful interfaces perhaps, but trying to move the REPL
>     implementation entirely out to modules.
>
>   * Remove all of the old debugger code. This pains me somewhat, but we
>     have to move forward here.
>
>   * Deprecate the-last-stack fluid -- besides being hard to reason
>     about, it doesn't even work all that well.
>
>   * Document the new REPL.

Fine with me (but maybe you’ve already finished it in the meantime).

What about single-stepping and expression-level debugging?

Thanks,
Ludo’.


Reply via email to