Debugging the IDE

Bob Sneidar bobsneidar at
Fri Nov 4 15:02:43 EDT 2016

Already pointed it out to the powers that be, and they acknowledged it was an issue. I was thinking that since dev stacks don't throw errors when gRevRevelopment is set to false, devs might use this as a poor man's "try/catch/donothing" mechanism so they do not have to check for conditions which might make it fail. 

It was a long shot, but I couldn't think of how a bit of code could be bad syntax in a release version of LC. Apparently it's not code that affects anything major. 

Bob S

> On Nov 3, 2016, at 17:54 , Richard Gaskin <ambassador at> wrote:
> Bob Sneidar wrote:
> > ...I set the global gRevDevelopment to true so I can step through
> > the scripts.
> That should not be necessary.
> > To my horror I am finding a number of errors where a handler is being
> > called that didn't exist, but it never shows up because if
> > gRevDevelopment is false, plugins silently fail.
> How?
> Plugins are just stacks like any other, they just happen to live in a Plugins folder.
> Was that a direct call, or using "dispatch"?  Dispatch is designed to allow calls to handlers that don't exist.
> -- 
> Richard Gaskin
> Fourth World Systems
> Software Design and Development for Desktop, Mobile, and Web
> ____________________________________________________________
> Ambassador at
> _______________________________________________
> use-livecode mailing list
> use-livecode at
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:

More information about the Use-livecode mailing list