"module format not supported"
benr_mc at cogapp.com
Mon Feb 5 06:03:56 EST 2018
I had a little module (two actually - both derivatives of the LiveCode Line
Graph widget). In a stack that I only used in the IDE, so this is nothing to
do with standalones. I last used this stack two weeks ago - almost certainly
under LC 8.1.8, if not 8.1.7.
Last week I installed and at least briefly used both LC 8.1.9 rc 1 and 9.0.0.
Today I went to use this stack again, and found the component on the page
empty. Looking at the Extension Manager, both widgets are labelled "Module
format not supported". Quit and relaunch doesn't help. Just in case my memory
is faulty, I tried opening the stack in 8.1.7 - one of the widgets doesn't
appear in the list at all, the other is labelled "Module format not supported".
So I have two questions:
1) What does this mean and what should I do about it
2) Should launching a newer build of LC do something to corrupt user modules
in this way?
I assume that there's been a change in module format, and LC 9 (I assume)
automatically updated the ones it found to the new format, thus breaking them
for earlier versions. Obviously given that LC9 is dp, so it's reasonable to
assume that the user is still running something more stable in parallel with
reviewing LC9, it would be polite to at least ask the user if they want these
modules updated or ignored.
So my third question is where should I have read something that would have
told me about this change?
More information about the Use-livecode