[479] in Coldmud discussion meeting
Re: server dev status
daemon@ATHENA.MIT.EDU (Fri Oct 28 17:04:14 1994
)
From: deforest@netcom.com (Robert de Forest)
To: brandon@avon.declab.usu.edu
Date: Fri, 28 Oct 1994 13:49:24 -0700 (PDT)
Cc: coldstuff@MIT.EDU
In-Reply-To: <9410281516.AA04956@avon.declab.usu.edu> from "brandon@avon.declab.usu.edu" at Oct 28, 94 09:16:16 am
>
>
> < Jordan Baker has made changes to the server source which provide the
> < following:
>
> But, where is it/he?
>
> < callers() : Returns a list of [this, definer, method, line] from the call
> < call stack. Intended primarily for debugging uses.
>
> I thought this was generally decided to be a bad idea...?
>
>
He is on the net sometimes, and not on this list and I have to forward
stuff I think he cares about to him. (jbb@homer.ncm.com)
It is being debugged by him. It works. It does not have the bugs you
(Brandon) reported. The version you have was older and _alpha_.
I begged for callers() because I wanted to use it in an in-db throw which
would suspend the eroneous task and notify the debugging programmer about
the suspended, broken task. This could be extended into something almost
gdb-like. Just don't use the information as part of the design of a finished
object.
Crag / Robert