[Top][All Lists]
[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’.
- despair, debugging, and the repl, Andy Wingo, 2010/06/10
- Re: despair, debugging, and the repl, Thien-Thi Nguyen, 2010/06/10
- Re: despair, debugging, and the repl, Neil Jerram, 2010/06/13
- Re: despair, debugging, and the repl,
Ludovic Courtès <=