Opening a Supercard file in Livecode?

Pete pete at mollysrevenge.com
Tue Jan 24 17:41:43 EST 2012


I think we're each looking at this from different perspectives.

My objective is to compare two versions of the same stack file and list the
differences between them, that's it.  All the data collected about the
stack would be have to be keyed by object ids (perhaps with the exception
of stacks and images) in order to do that, I think, since names can and do
change and a name change would be something you'd want to know about.
 Isn't there some sort of user-assigned id available?  That could help.

There's definitely challenges to anything beyond that.   I have a feeling
that trying to recreate a stack would be a nightmare and Version control is
certainly a complex subject.

On Tue, Jan 24, 2012 at 1:28 PM, stephen barncard <
stephenREVOLUTION2 at barncard.com> wrote:

> uniquely naming all objects and using 'get the id of object <name>'
>  instead of using any IDs at all would seem to solve this problem...
>
> of course would have to be a convention when starting a project.
>
> why wouldn't this work?
>
> On 24 January 2012 13:20, Bob Sneidar <bobs at twft.com> wrote:
>
> > Yes the more I think about it, the more tedious it becomes. It seems the
> > only way to do multiuser dev is to have the source stack available to a
> > kind of checkout engine. A dev would have to check out an object at which
> > point it would be unavailable to any other user. And you would have to
> have
> > a running copy that was the exact replica of the original including ID's.
> > Not sure how to do that.
> >
> > Way back when some made the argument that it was a bad idea to use ID's
> as
> > references to objects. Now it seems we understand much more how true that
> > is. We are beyond the point of know return now. :-)
> >
> > Bob
> >
> >
> > On Jan 24, 2012, at 11:59 AM, Pete wrote:
> >
> > > Bob,
> > > I think you'd have to find some way to preserve object IDs or a lot of
> > > stuff would break.  Datagrids, for example, store the row template as a
> > > long id.  And, as you pointed out, behaviors.
> >
> >
> > _______________________________________________
> > 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
> >
>
>
>
> --
>
>
>
> Stephen Barncard
> San Francisco Ca. USA
>
> more about sqb  <http://www.google.com/profiles/sbarncar>
> _______________________________________________
> 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
>
>


-- 
Pete
Molly's Revenge <http://www.mollysrevenge.com>



More information about the use-livecode mailing list