Typewriter: restore documents on app launch

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8886 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
COSQLiteStorePersistentRootBackingStore: refactoring to support a single-database store mode. The use case for this would be using libsqlcipher to make an encrypted store.

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8887 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
COEditingContext: remove error property

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8888 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Update docs for -[COPersistentRoot revision]

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8889 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Move COBranch to Core

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8890 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
UKRunner: get rid of forced 100ms pause after each test case, but still run the run loop. This makes tests run a lot faster, with no problems (no change to pass/fails for EUI/CO test suites)

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8891 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Fix some issues reported by the analyzer

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8892 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Expand COSQLiteStore test suite a bit

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8893 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
COSQLiteStore: add some tests that expose a bug in the revision deletion code

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8894 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
COSQLiteStore: fix SQL for deleting garbage revisions

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8895 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
COSQLiteStore: rename some methods that used outdated terminology

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8896 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Fixed RAM size on linux kernel

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8897 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Fixed indentation. Removed useless include filesl

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8898 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Port a few tests from TestStore to TestSQLiteStore. Delete some of the redundant tests from TestStore

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8899 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Move the relationship integrity tests to TestObjectGraphContext

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8900 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Remove outdated TestPersistentRoot

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8901 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Update TODO

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8902 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Removed Discarded section in TODO

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8903 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Updated costly assertion to use ETDebugAssert instead of NSParameterAssert

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8904 7b3f36aa-e6db-49c1-8b4c-66eac1997e64
Update TODO with notes from today's discussion

git-svn-id: http://svn.gna.org/svn/etoile/trunk/Etoile@8905 7b3f36aa-e6db-49c1-8b4c-66eac1997e64