|Re: Wondering: Where's the undo?|
Message #46 Posted by Oliver Unter Ecker on 10 July 2012, 4:01 a.m.,
in response to message #44 by Walter B
Excuse my ignorance, but if this is a serious comment, how is GBIT different from Undo? (Apart from not stopping you to get older as you use it...)
I'm serious and on-topic, I believe, when I say that I think it's a major oversight that there's no unshifted Undo key that behaves in the prescribed fashion. My own calculator has it, and I can report from "test driving" it over 2 years, that it truly is my most used key. (It occupies the prime spot in the key layout, too.)
How else do people double-check?
Double-checking, in my mind, entails going back to seeing the inputs and repeating the action. Now, LAST ARGS adds the last inputs to the stack, but that's not what I want, as it also leaves the result on the stack. And then it forces me, after inspection, to cumbersomely drop them. Which is certainly not what I want. Not only that this entails more key-presses, but it also messes up my LAST ARGS.
In my calc, the Undo key is aliased on the backspace key: If you have something on the edit line, it backspaces. If there's nothing, it undoes. If you undid before, it undoes the undo, which is a redo. At the shifted position, it becomes "last args". If I see a result that surprises me, or otherwise needs double-checking, I tap one key, look, then tap it again.
I'll be surprised if I'm truly an outlier in wanting to constantly double-check while calculating. Besides an unshifted key function, the only other legit interface I see for this is a running tape of sorts.