equal
deleted
inserted
replaced
192 val cmd_edits = |
192 val cmd_edits = |
193 removed_commands.reverse.map(cmd => (commands0.prev(cmd), None)) ::: |
193 removed_commands.reverse.map(cmd => (commands0.prev(cmd), None)) ::: |
194 inserted_commands.map(cmd => (commands2.prev(cmd), Some(cmd))) |
194 inserted_commands.map(cmd => (commands2.prev(cmd), Some(cmd))) |
195 |
195 |
196 doc_edits += (name -> Some(cmd_edits)) |
196 doc_edits += (name -> Some(cmd_edits)) |
197 nodes += (name -> new Document.Node(node.header, commands2)) |
197 nodes += (name -> Document.Node(node.header, node.blobs, commands2)) |
198 } |
198 } |
199 (doc_edits.toList, new Document.Version(Document.new_id(), nodes)) |
199 (doc_edits.toList, new Document.Version(Document.new_id(), nodes)) |
200 } |
200 } |
201 } |
201 } |
202 } |
202 } |