Comment 1 for bug 1157004

Revision history for this message
Cris Dywan (kalikiana) wrote :

This is what happens:
1. Define a document with defaults
2. The document is added to the database
3. Something *may* modify the document
4. Quit the application
5. New version with changed defaults
6. We can't know if the document's defaults have changed

So this is by design. Unless we special-case default-documents, circumvent the database, add an in-memory document storage, and prevent them from being written unless modified directly.

At the very best I think this is a low priority feature request.