J. Landman Gay wrote:
Often it will step though a couple lines of code then drop to the bottom of the handler. You can set debug checkpoints which do not trigger the debugger at all.

This one is a known, and intentional, escape procedure. It happens when there is a bug in a script that is called from your debugging script, such as one in a library or backscript. If there is a bug in there, the engine will go into an infinite loop (which is what happens in the MC IDE, and you have to force-quit.)

Please send details to either me or the MC list, and I'll address it ASAP. I don't use the debugger much myself, but cleaning it up and enhancing it might get me to do so. :)

...
In my case, one of the bugs was in libURL. Every time I tried to debug my downloading scripts, I got the skipped handler business. I was finally able to track it down by setting breakpoints in libURL itself -- at which point Dave Cragg immediately fixed the problem.

libURL has probably the lowest bug density of any substantial Transcript work I've seen. Amazing, admirable, and inspiring effort, Dave.

--
 Richard Gaskin
 Managing Editor, revJournal
 _______________________________________________________
 Rev tips, tutorials and more: http://www.revJournal.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to