Hi Quentin

On Tue, 21 Jun 2011 14:07 +0200, "Quentin Mathé" <[email protected]>
wrote:
> >> I've put together some patches for ObjectMerging4 that:
> >> 1) Add makefiles for GNUstep
> >> 2) Fix compilation errors
> >> 3) Add primitive value persistence
> >> 
> >> Please find them attached at: https://gna.org/patch/index.php?2652
> 
> Can I apply these patches to you branch? I'd like to start hacking on the
> compound document editor soon.

I applied them in my own branch. I will not be working on this stuff
until after 3 July as I am on holidays until that time. By the way, I'll
be in England briefly on 30 June/1 July.
 

> > Overall, segregating objects is probably a good idea. My hunch is that it 
> > should be mostly an implementation detail and not have any observable 
> > effect on the use of the library, but I'm not sure.
> 
> This sounds like the discussion we had about embedded core object vs
> standalone/root core objects (aka persistent roots), and the need to
> ensure that other documents usually don't change behind the user's back
> on editing another document, unless it's clear a document kind involves
> explicit sharing. When the persistent root is a compound document, a
> photo group etc. explicit sharing can be expected. iirc To ensure a
> predictable and stable behavior from the user's perspective, iirc we
> concluded that embedded objects must be copied (even if it's a move) when
> inserted into another persistent root, unlike root object which are just
> aliased (through the UUID). 

I also contributed patches that implements object segregation, but I
haven't been able to fully test it due to GNUstep issues at the time. I
think they are in my branch.

Cheers
Chris
-- 
  Christopher Armstrong
  carmstrong ^^AT^ fastmail dOT com /Dot/ au


_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev

Reply via email to