Am 27.02.2006 um 09:40 schrieb Stephen Deasey:


I thought ttrace::addscript, ttrace::atdisable etc. were the interface?

Yes but I have to make it somehow usable in this particular
place load-wise because ttrace needs to be loaded before anyting
else.

What would really make me happy is if ns_eval wasn't redefined in
nsd/init.tcl :-)

???????? (deep confusion...)

The "ns_eval", as implemented in stock AS or NS is the MOST UGLY JUNK CODE
I ever saw. OTOH, the "new" redefined ns_eval is just:

   ttrace::enable
   eval $code
   ttrace::disable

TRIVIAL. Also, if you disable lazy-loader, ns_eval is the same old
ugly piece of crap as it was before.

What is wrong in redefining that ugly ns_eval thing?

Cheers
Zoran


Reply via email to