'Hopping' in the IDE?

Graham Samuel livfoss at mac.com
Tue Jan 28 11:12:44 EST 2014


Thanks Bill and Craig

Two confirmations make me think that I should try to get a reliable recipe and report it. I'll try.

Graham

On 28 Jan 2014, at 17:08, Earthednet-wp <prothero at earthednet.org> wrote:

> 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
>> _______________________________________________





More information about the use-livecode mailing list