[Seaside] Re: The session in the debugger

Lukas Renggli renggli at gmail.com
Wed Feb 7 21:26:14 UTC 2007


> Stack search now added and (surprise! :) now it shows seaside's session in
> the debugger (labelled aSession class name).

I don't think this is quite what we want: We would like to be able to
select any part of the code in the code pane and evaluate it. This
code might directly or indirectly do a stack-lookup for dynamic
variables such as (but not limited to) the current session. This does
not work right now, as a doIt is not executed in the context of the
debugger.

Now this is a little bit tricky. When processing a doIt the execution
stack in the debugger should be chained with the one from the doIt,
but otherwise not touched or unwound. I already do chain two execution
stacks with Continuation>>#invoke:, but in the debugger this seems to
be slightly more tricky ...

Cheers,
Lukas

-- 
Lukas Renggli
http://www.lukas-renggli.ch


More information about the Seaside mailing list