Standalone build workaround

Graham Samuel livfoss at mac.com
Wed Sep 19 19:20:17 EDT 2018


I am very late to this conversation, but does this mean that a very naive user, devising a simple app that is going to end up as a standalone, will suddenly be plunged into weird unguided coding issues just because the code contains ‘preOpenStack’ and similar handlers, maybe even a ‘Startup’ handler (I use those a lot myself)? If this is true, then I agree with Richard that LiveCode has suddenly got a loss less attractive in its central function - the creation of software that runs on the developer’s chosen platform(s). Just tell me I’m wrong.

Graham

> On 20 Sep 2018, at 00:47, Monte Goulding via use-livecode <use-livecode at lists.runrev.com> wrote:
> 
> 
> 
>> On 20 Sep 2018, at 6:18 am, Richard Gaskin via use-livecode <use-livecode at lists.runrev.com> wrote:
>> 
>> Building a standalone is the whole point of the process of developing with LC, and now that it's so disruptive it kills the joy of choosing LiveCode.
>> 
>> For more than a decade I've believed making the SB into a separate process would be a good idea.
>> 
>> It's no longer a good idea.  It's now a necessity.
> 
> Unfortunately we are caught between leaving the stack in a state where any local variables that are meant to be initialised are unset or letting the engine do its thing when the stack reopens and send messages that allow those initialisations to occur. The latter, while a big change, was considered the lesser of two evils because at least it allows you to code around the situation rather than just ending up with a stack in a state where you need to quit and restart the IDE.
> 
> Ideally, yes, standalone building (at least the parts that manipulate the open stacks causing them to need to be reverted) would be a separate process.
> 
> Cheers
> 
> Monte
> _______________________________________________
> 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