Regarding the Undo History -
* Moving/Copying files by dragging over a .lnk shortcut folder records the .lnk file in the history as the new location but "undo" doesn't work. I think for the history it should decode the .lnk to the folder and record it appropriately, and in turn the Undo should then work.
* Soft deletes (to recycle bin) are recorded in the history, but not hard deletes (shift-delete). Hard deletes are vital too because at times you change your mind about a deletion and you can restore it from a backup if you know what its path was which may not be obvious in retrospect, so recording hard deletes is essential for this, even though they can't specifically be Undone (perhaps someone clicking Undo could instruct the user to recover X files from backup). This issue just happened to me now for example and I'm not sure what the deleted file was since it had a non-linguistic name, without the path I need to run WinMerge against the backup to try to find it
![Smile :)](./images/smilies/icon_e_smile.gif)
David