The last post sounds, as if you do not want to use (in case it would be there) undo. So far no problem. Nobody says, which feature must be used.
I do not like the skinning feature, so I simply do not use it. But because of this I do not write, that this feature is somehow wrong or nonsense. Obviously there are users, who like it and have the time for it.
But reading arguments, which in reality aren't any, is another point. At the beginning of your post there are points, that have nothing to do with the common meaning of undo, or more precisely: undo an action. You tell about navigating, selecting and marking, changing views and customizing the program. In my understanding the common undo functions are those, that users can see in office or graphic editing programs (example OOo Writer or Draw or Microsoft Word): Without any doubt those programs have an undo function, but also without the smallest doubt the undo function is not doing anything, what you wrote as your first arguments. And I can not remember having seen any request in the OOo-forums for expanding the undo-functions for "undoing" the navigation through the document, for marking a part of it, for changing the view or for changing any of the program options.
Reading such arguments, which lead the discussion to a dead end, makes me very very careful about what follows. Point for point:
Renaming: In theory you are right, you can preview; in practical terms there are situations, where you see at first in context of the complete folder's content, that the done renaming action leads to problems, the user did not see before. (Partly because the preview shows, how the filenames, that get renamed, will look like afterwards, but it does not show the whole folder.) Having renamed a single or some few files is not the problem for a manual correction, but if there has a batch renaming job been done, than "Good Night". Congrats, if you until now did not run into such a situation, but this does not mean, that those situations do not exist. The more powerful a program is (giving the possibility for such a batch renaming) the greater the risk for making mistakes. And as I said already in a previous post: The goal of x2 is partly the possibility, to make file management easier; a simple undo for such a case would IMO definitely belong to that category.
Moving / Copying: Of course you can "undo" this by hand. I also could use WE (e.g.2 WE-windows or an ad-on, which gives the possibility to split WE in 2 folder panes) for doing those actions. If I make a mistake (can be a user's fault or a faulty mouse during an drag / drop action), WE gives me the chance to undo this with a single click. So where is the advantage of x2 in this situation, if I have to make a handful of actions here, what WE can solve with one? X2 is written as xplorer squared and that means in my understanding, that it is far superior, but never less powerful.
Deleting: One example: Say you have a partition with let's say 100 GB, not uncommon, if you have to deal with multimedia files. As the smallest setting, you can set for the bin's extent is 1%, this means 1 GB; there is no possibility to make a smaller setting. On a typical Windows drive the average size of a file is about a few kB (everybody can prove this on his box with a tool like WinDirStat or Stats2000), so there may be some ten or hundred thousands in the bin. Trying to open the bin with such an amount is a pain, especially if you have left it with the group feature activated; it is a classical situation for having some coffee. An undo feature for an erroneous deletion is an real advantage in this situation. And once more: X2 is in my understanding meant to bring advantages over using WE, not disadvantages. - To clear this up: I do not understand an undo feature for wiping (not even for deleting without using the bin). The warning boxes for those actions, that get shown by x2, are not there for nothing. BTW: If you format a partition and click yes on the confirmation box, you cannot expect, that you can undo such a action - even with a system restore. (Special tools for recovering from those actions are a quite different point.)
Mr.Pleasant wrote:Therefore, an undo button would cover a very tiny set of actions
I do not consider that, what I described as tiny, and they are not tiny at all in my experience (which may differ from your's).
Mr.Pleasant wrote:it doesn't bring you any help.
Being able since the new version to skin x2 does not bring me any help. My descriptions should make clear, where an undo feature in contrary does.
Regarding to your experience: I do not to contradict, that you made those experiences, mine are different to that (with WE, Norton Navigator and Idoswin). As I said already, nobody shall get forced to use undo, but if user A does not want to, this does not mean, that user B shall not. (As user A may skin, whereas user B does not want to waste his time by that.)
As you did not describe the situation, where the "undo-clock" only worked for a part of the time, I cannot even try to reproduce this, and as my experiences are obviously quite different to yours I disagree totally, if you say, that I cannot trust in the undo-function and that it is useless - not totally useless and not partly useless.
BTW, I guess reading this
Mr.Pleasant wrote:I wouldn't want some resource consuming log system to monitor my actions.
that you disabled your system restore. But at least there is one interesting point: Making the requested undo feature in x2 an option, that can be disabled.
Mr.Pleasant wrote:<jokingly>That leaves me one thing: 'Change attributes' does needs a undo function!</jokingly>
Ha ha, happy attributing.