Thread (5 messages) flat view 5 messages, 2 authors, 2016-06-15

Re: StGit: kha/safe and kha/experimental updated

From: Karl Hasselström <hidden>
Date: 2016-06-15 22:44:25

On 2008-03-20 15:25:04 +0000, Catalin Marinas wrote:
We can even add aliases for 'undo' and 'redo'.
It's not entirely clear (to me at least) exactly what undo and redo
should do. Something like this maybe:

  undo: If the log begins with k "undo" entries (k >= 0), reset to
        log~(2k+1).

  redo: Find the most recent "undo" entry that hasn't been cancelled
        out by a "redo". If this is the most recent log entry (except
        the cancelled-out ones), reset to it; otherwise, complain that
        the last command was not an undo or redo.

I _think_ this does what one naively expects undo and redo to do.

-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help