[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]

Re: [zzdev] Re: [zzdev] Re: [zzdev] Notes on accessing past versions

Antti-Juhani Kaijanaho wrote:
> Yes, that's better, thanks.  But IMHO the "right" solution would be to
> map old dimension d.1 into current dimension d.1.  IF it can be done
> without calling up all sorts of invariant violations.

Yep, that's the right solution when you feel it's ok to go beyond normal
spaceparts for this. Sole exception: the d.cursor family. It should be
simply excluded from this mechanism. Past versions can then be reached
on dimensions version:d.cursor-xxx. -- For the other dimensions,
connections to past cells (i.e., version:n.foo cells) would be
forbidden. That makes perfect sense.

(For pull-outs of old cell clusters in the newest space version, the old
versions of d.cursor must be used. But that's the least problem with them.)

- Benja