[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
Re: [zzdev] Re: [zzdev] Re: [zzdev] Re: [zzdev] Re: [zzdev] Re: [zzdev] Re: [zzdev] Notes on accessing past versions
On Fri, Mar 02, 2001 at 08:59:54AM +0200, Antti-Juhani Kaijanaho wrote:
> On 20010301T165336+0100, Benjamin Fallenstein wrote:
> > One catch: Cell c is a normal cell, cell v is from an old version.
> > Suppose you do:
> >
> > c.connect("d.1", v)
> >
> > After that, wouldn't c.s("d.1") give v, but v.s("d.1", -1) not? That
> > violates the ZigZag principle, which is a bad idea.
>
> I fixed this one. But I don't know if you like my methods :-)
>
> I now treat the old connections as overridable: newer connections override
> older connections. This also fixes the cross-version connection problem.
Hmm... one of the things to think about cross-version connections is
transcluding an earlier version or a part of it into the current space. This
should be doable with little cost (ideally).
Tuomas