Added oerpub-dev also because undo for structured editing is an important topic of interest to a bunch of us.
We have been talking about Aloha's undo and our editor plugins. Right now, the browser undo (very natural to use) doesn't really work, because the editor has event listeners that don't get reapplied on undo, and any state that editor and plugins have in memory doesn't get redone well. And the current Aloha snapshots are time based, which results in odd behavior from a user's perspective (can't predict what you are going back to) and the cursor position is lost if you don't do a bunch of work to keep track of where it should end up.
Marvin, how does this upcoming undomanager help specifically?
Kathi