Skip to content
Browse files

add unwinding TODO

  • Loading branch information...
1 parent 8475727 commit 0027d6ac363c0103869946abb61aa1359dd2adf2 @audreyt committed Nov 1, 2009
Showing with 14 additions and 0 deletions.
  1. +14 −0 TODO
View
14 TODO
@@ -0,0 +1,14 @@
+02:28 < au> so in case of playing x,Y
+02:28 < danb> That's the way to do it. The unwind would be done on the client.
+02:28 < au> X1 -> Y1 -> X2
+02:28 < au> but X says X1/X2 first because of latency
+02:28 < au> then got Y1, then it needs to unwind X2 then reapply
+02:28 < au> yeah, server can do that already; I'll check in client code to do that.
+02:28 < au> danb++
+02:29 < au> and it needs to ensure that unwind doesn't affect the undo stack, so each player's undo
+ stack remai nthe same
+02:29 < danb> The case I though of was start edit, put in formula referring to cell. Other person
+ deletes row. Save edit. There are probably variations that would not fix up the
+ reference correctly.
+02:29 < danb> Yes.
+02:29 < au> (critical for Ctrl-Z to propagate correctly)

0 comments on commit 0027d6a

Please sign in to comment.
Something went wrong with that request. Please try again.