[plt-scheme] macro stepper enhancements

From: Jon Rafkind (rafkind at cs.utah.edu)
Date: Wed Oct 21 17:32:53 EDT 2009

Jon Rafkind wrote:
>>> 2. Going a step back takes a long time, I guess because the entire 
>>> computation from beginning to end is re-computed? Can all the steps 
>>> be cached along the way instead?
>> They are. The steps are only recomputed when you change the hiding 
>> policy. The time is being taken up by pretty-printing, coloring, 
>> clickback-attaching, etc. I'll check to see if any of the latter 
>> parts are happening outside of edit-sequences, but other than that I 
>> don't know of any way to speed it up.
> If you can't speed it up can you provide '<- step 5' ? Or something 
> like that.

Or... can you render the s-expressions in a new thread so that if I hit 
'<- step' it will cancel the current rendering and just go back a step?

Also it would be nice to see what step I'm on (if you can know such a 
thing). Like 'you are on step 5 out of 200'.

Posted on the users mailing list.