W3C home > Mailing lists > Public > whatwg@whatwg.org > July 2011

[whatwg] Fixing undo on the Web - UndoManager and Transaction

From: Alex Vincent <ajvincent@gmail.com>
Date: Wed, 27 Jul 2011 20:34:59 -0700
Message-ID: <CAEZ8443cznaHfDHd8gfYJu4g6S1GvDsH2HzmwumLit9_vPegZA@mail.gmail.com>
>
> In the last couple of weeks, I've been working with developers of CKEditor,
> TinyMCE, and Google Docs to come up with *new API for undo and redo*.
>

I'd like to take a look at this and be very closely involved in this
specification.  About a month ago, I wrote this:
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2011-April/031191.html

I've been working on my own prototype editor project for years (it may
replace Duke Nukem Forever as king of vaporware at the rate I'm going, but
I'm still working on it), and I've had some definite thoughts on undo
management.  API's like this interest me quite a bit.

Also see https://bugzilla.mozilla.org/show_bug.cgi?id=617532 - where Mozilla
is considering their own API proposals.

One use case I've envisioned is an undo popup menu, where each item of the
undo stack has an actual label to go with it, describing the transaction.
Then you could easily see how many items you wanted to go back!

I'd be happy to take this off-list, or keep it on-list, whatever you prefer.

-- 
"The first step in confirming there is a bug in someone else's work is
confirming there are no bugs in your own."
-- Alexander J. Vincent, June 30, 2001
Received on Wednesday, 27 July 2011 20:34:59 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:35 UTC