> When people use the revision marks feature in other word processors, > which is the most common use case?
The system I suggested would on its own work for sequential revision only. In reality you always get sequential revision, since even if you have editors B and C working independently on A's version, they are each involved in a simple sequential revison of A. The other thing that we would want to add to on the top of this this is the ability to open two documents at once, see their differences and merge them into a single document. Basically, you would just need to renumber the revisions in one of the two documents so that the id's would not overlap, and the use something like diff+patch to process the two docs. In combination the sequential revisions handling and ability to merge would make it possible to implement a scenario of any complexity. Tomas
