Hey Eric

Thanks, that trick worked a treat :-). 

By the way, is it in any way ready for me to start using in a simple sense (no 
undo, just storing/retrieving data and its history for viewing)?

Cheers
Chris

On 26/02/2011, at 18:59 PM, Eric Wasylishen wrote:

> Hey Chris,
> 
>> By the way - how do you get ProjectDemo working? I tried to compile it with 
>> XCode (I'm on 10.6), but it couldn't find the EtoileFoundation headers. Is 
>> everything I need under the branches/ericwa directory?
> 
> Yeah, the branches/ericwa/ObjectMerging directory should have everything. I 
> think it's an Xcode quirk - try going to Xcode's Preferences -> Building -> 
> Place Build Products in Custom Directory, and choose a folder - I use 
> ~/build. I hope that fixes it..
> 
> If you get ProjectDemo running, it's a bit confusing because a lot of it is 
> broken. :-/
> 
> Things that work are:
> - You can create new outline documents, insert items and manipulate a 
> hierarchy, and type in names for the outline items. You can also drag and 
> drop subtrees between outline documents, and Control+drag to create links.
> - You can kill the app and restart it without losing any work (at least for 
> the outline documents - the text and drawing documents are not persisted)
> - View -> Project History shows the log of commits stored in the repository, 
> and lets you browse the data.
> - In the project history you can select a history item and try "selective 
> undo". It's quite buggy but works for some things.
> - The tagging panel should work (view -> tags). It applies to whatever 
> document window has focus and lets you add or remove tags to that document, 
> and view the list of tags applied to it.
> 
> This demo uses the first iteration of the persistence framework I was working 
> on last year - there are further experiments in the framework design in the 
> ObjectMerging2, 3, and 4 directories.  I'm still planning to finish this demo 
> app, because it identified a lot of interesting issues for version control of 
> composite documents. Hopefully, the next iteration of the persistence 
> framework for this can become CoreObject!
> 
> Eric
> _______________________________________________
> Etoile-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-dev

--------
Christopher Armstrong
[email protected]






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

Reply via email to