[Seaside] Debugger

Lukas Renggli seaside@lists.squeakfoundation.org
Sun, 10 Nov 2002 14:15:08 +0000


This is a multi-part message in MIME format.

------=_NextPart_000_35c1_58a2_7a81
Content-Type: text/plain; charset=iso-8859-1; format=flowed

Hi all!

I have improved the web-debugger slightly! At the moment I have
not much time to work further on this, so if someone else like
to take over, please do so.

>- It would be good to have a header at the top showing the
>error message.

Ok, that was an easy one.

>- Those columns at the bottom should be fixed width (they seem to either be 
>right beside each other if nothing's selected, or the right one is off the 
>page if something is ;).

They lists at the bottom have now a fixed width, but still if the
inspected var is very long, the second list walks out of view. It
would be cool if we could force all items to be 25% of the total
browser width. The current implementation allows this only hardly.
So I left it as it was.

>- The stack should start at the point the error was signalled, not
>the point the debugger was created.

Unfortunately I could not figure out how to get the point where the
error was signalled :-(

> > - there is no possibility to jump back to the web-application
>
>Yes, that'll be difficult.  I'm pretty sure Proceed won't ever work 
>properly, maybe we should remove that button (a shame, I know).  But I'll 
>see if I can get it to have an OK link anyway that takes you back to before 
>the error.

That button has been removed.

> > - you are not able to modify the code
>
>Perhaps WAPluggableText can have an Edit button that changes it into a 
>textarea with accept/cancel?

I've improved that and it seems quite useful and useable.

Lukas

--
Lukas Renggli
http://renggli.freezope.org

_________________________________________________________________
Hotmail  -  Absolut kostenfrei! Der weltweit größte E-Mail-Anbieter im Netz: 
http://www.msn.de/hotmail

------=_NextPart_000_35c1_58a2_7a81
Content-Type: application/x-gzip-compressed; name="Debugger.cs.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="Debugger.cs.gz"

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


------=_NextPart_000_35c1_58a2_7a81--