Article View: adobe.framemaker
Article #26934Re: Does FM7 have Multiple Undo?
From: Philip 2
Date: Mon, 13 May 2002 09:38
Date: Mon, 13 May 2002 09:38
17 lines
2716 bytes
2716 bytes
Usefulness of multiple undo This is a response to Sean�s inquiry in the thread �FM 7: A sad update� as to the usefulness of multiple undo. In that thread, my message is 41, while Sean�s reply is 42. In order to keep the threads more focused, I wish to address the topic of multiple undo in this thread. It can be shown that, given the usefulness of single undo, the usefulness of multiple undo is a logical necessity. I have identified two proofs of this statement: an inductive proof and an amalgamative proof. Keep in mind that, in mathematical terms, the concept that undo is useful means that the probability that undo is useful is non-zero. Inductive proof: Given the usefulness of single undo, once single undo has been performed, the usefulness of single undo now applies if the sequence of executed commands hasn�t been exhausted. This implies that a second level of undo is useful, ad infinitum. Therefore, given the usefulness of single undo, the usefulness of multiple undo follows. Amalgamative proof: The user may define a single action as consisting of an arbitrary sequence of program commands, in which case the program will need multiple undo in order to implement what for the user is single undo. Therefore, given the usefulness of single undo, the usefulness of multiple undo follows. Note that in the general case the sequence of commands to be undone is not necessarily a subsequence consisting of the most recently executed commands. The general case was suggested by Sheila Carlisle in message 18. However, I�ve never heard of a program that implements the general undo concept. Has anyone else? In conclusion, since the usefulness of multiple undo is a logical necessity given the usefulness of single undo, any argument for the usefulness of single undo is an argument for the usefulness of multiple undo. Consequently, unless someone wishes to argue against the usefulness of single undo, we may assume that the usefulness of multiple undo is established.
Technical Details
Message-ID:
<ef7cc24.19@WebX.aaQKaf7vad4>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!WebXReferences:
<ef7cc24.-1@WebX.aaQKaf7vad4>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII X-Google-Thread: fd315,d3e289643d504fe3 X-Google-Attributes: gidfd315,public X-Google-ArrivalTime: 2002-05-13 03:07:30 PST From: "Philip 2" <> Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!peer.news.opaltelecom.net!newsfeed.wirehub.nl!fr.clara.net!heighliner.fr.clara.net!newsfeed01.sul.t-online.de!t-online.de!WebX Newsgroups: adobe.framemaker Subject: Re: Does FM7 have Multiple Undo? Message-ID: <ef7cc24.19@WebX.aaQKaf7vad4> Date: Mon, 13 May 2002 02:38:37 -0700 References: <ef7cc24.-1@WebX.aaQKaf7vad4> Lines: 41 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit