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@lists.runrev.com> wrote: > > > >> On 20 Sep 2018, at 6:18 am, Richard Gaskin via use-livecode >> <use-livecode@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@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@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode