'Hopping' in the IDE?

Earthednet-wp prothero at earthednet.org
Tue Jan 28 11:08:15 EST 2014


I get the same behavior with 6.5.1
Bill

William Prothero
http://es.earthednet.org

> On Jan 28, 2014, at 6:09 AM, dunbarx at aol.com wrote:
> 
> Graham.
> 
> 
> I have seen something like this sporadically as well. I think it comes more with "if" statements though. As you say, they are harmless but confusing. I have no reliable handlers that would demonstrate the effect.
> 
> 
> 
> Craig
> 
> 
> -----Original Message-----
> From: Graham Samuel <livfoss at mac.com>
> To: How to use LiveCode <use-livecode at lists.runrev.com>
> Sent: Tue, Jan 28, 2014 6:16 am
> Subject: 'Hopping' in the IDE?
> 
> 
> I'm seeing something a bit strange while tracing the running of scripts in the 
> IDE (I'm using LC 6.5.1 on a Mac with Mavericks). What I find is that as I watch 
> the activation step through statements, there are lines that invoke other 
> handlers, and as is normal, if I don't choose the 'step over' option, I see 
> control pass to one of these handlers and then eventually return to the main 
> stream of the script. 
> 
> So far so good: but I find that sometimes when I step into a statement that 
> doesn't call a subsidiary handler - one example is a statement as simple as
> 
> replace "A" with "B" in myVariable
> 
> Then the IDE hops to a subsidiary and shows control passing to the initial 'on' 
> statement of that handler and then moving back to the main script, without the 
> script of the subsidiary being executed. So this change of attention of the IDE 
> seems like a kind of false trail, which is harmless but confusing.
> 
> This is very odd but it's also rather elusive. I am still struggling to get a 
> repeatable example, but it looks like a bug from here. Has anyone else seen 
> anything like this?
> 
> TIA
> 
> Graham
> _______________________________________________
> 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