Release 9.0.0 DP7

Matthias Rebbe matthias_livecode_150811 at m-r-d.de
Fri Jun 16 05:32:28 EDT 2017


Thanks for the explanations.

Matthias Rebbe
+49 5741 310000
‌matthiasrebbe.eu <http://matthiasrebbe.eu/>‌

> Am 16.06.2017 um 11:25 schrieb Mark Waddingham via use-livecode <use-livecode at lists.runrev.com <mailto:use-livecode at lists.runrev.com>>:
> 
> On 2017-06-16 11:19, Matthias Rebbe via use-livecode wrote:
>> Mark,
>> regarding to recompiling widget for newer LC version:
>> If i use LC 8 and 9, do i have to recompile it every time i use the
>> other version?
> 
> Right now - yes - the lcm (compiled LCB) formats are not compatible.
> 
> There are a couple of potential solutions:
> 
> 1) Make it so that multiple LCM versions can sit in the same extension. We can package up the lcb toolchain for each version as a distinct download to help with this.
> 
> 2) Have a plugin in the IDE which fetches a git repo containing a widget (or widgets) and compiles them locally. lc-compile is really lightweight and bundled into the IDE so doing this automatically is quite straight-forward.
> 
> Case (1) would work for people wanting to distribute lce files which people can just install on their machine. Case (2) is suitable particularly for community widgets - it would mean that anyone subscribing to a particular 'widget repo' could get updates as soon as they are pushed by the maintainer.
> 
> I think it is worth doing (1) regardless - it is a simple matter of having say 'module.8.lcm' and 'module.9.lcm' files. The 9 format is unstable until we go GM, but the 8 format is now 'stable' - i.e. won't change ever again.
> 
> Warmest Regards,
> 
> Mark.
> 
> -- 
> Mark Waddingham ~ mark at livecode.com <mailto:mark at livecode.com> ~ http://www.livecode.com/ <http://www.livecode.com/>
> LiveCode: Everyone can create apps
> 
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com <mailto: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