Wait command

Robert Sneidar slylabs13 at me.com
Tue Mar 4 22:02:22 EST 2014


LOVING TYPE DEBUGGER???? I meant LOGGING type debugger!!!

On Mar 4, 2014, at 6:53 PM, Robert Sneidar <slylabs13 at me.com> wrote:

> Debug stepping through code will not show you the effects of wait 0 seconds because the step debugger itself (if I am not mistaken) is idling in between each command executed. Wait is implied here. The engine is already “waiting” in between every command executed. This BTW is one of the reasons I think Jerry Daniels came up with Remo, which had a loving type debugger and NOT a step debugger. Some things simply cannot be monitored correctly with a step debugger. 
> 
> Bob
> 
> 
> On Mar 3, 2014, at 9:00 AM, Peter Haworth <pete at lcsql.com> wrote:
> 
>> Thanks to all for the replies, especially Geoff's clear example.  That
>> explains why I could not duplicate the bug I was chasing while in debug
>> mode, since clicking any of the debug icons when on the wait command
>> generated the usual mouse messages.
>> 
>> However, I still don't understand why the "wait 0 with messages" command
>> caused the rest of the statements in my script to be ignored.  There was no
>> other user interaction going on at the time so there should not have been
>> any messages being fired. Even if there were, shouldn't control have passed
>> back to my script after the message had been processed?  I suppose a "send
>> in time" command could have triggered but I don't think I have any of those
>> in this application.
>> 
>> 
>> Pete
>> lcSQL Software <http://www.lcsql.com>
>> Home of lcStackBrowser <http://www.lcsql.com/lcstackbrowser.html> and
>> SQLiteAdmin <http://www.lcsql.com/sqliteadmin.html>
>> _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
> 
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode





More information about the use-livecode mailing list