candera/cccp-emacs — Issue #5: Undo behaves non-intuitively
Author: candera
Created: 2011-12-08 13:55:45+00:00
State: open
Labels: bug

# Background

Currently, if a remote and local user are both making edits to a file, undo undoes edits in whatever order they happen. So undo can wind up jumping back and forth between sections of the document in a very non-intuitive way.

# Expected Behavior

I think users would expect that undo would undo local edits and leave remote edits alone, although perhaps they would also like a way to explicitly undo remote edits.

# Tech Notes

Notes on the problem here: https://github.com/candera/cccp-emacs/wiki/Undo.

Relevant section of the emacs manual: http://www.gnu.org/software/emacs/elisp/html_node/Maintaining-Undo.html