guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: despair, debugging, and the repl


From: Ludovic Courtès
Subject: Re: despair, debugging, and the repl
Date: Mon, 14 Jun 2010 18:29:36 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Hello!

Andy Wingo <address@hidden> 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

[Prev in Thread] Current Thread [Next in Thread]