MkWhtAdvncdUsrExpctsWhnHWshTCpyC:\n\nToC:\n

Here you can propose new features, make suggestions etc.

Moderators: Hacker, petermad, Stefan2, white

Post Reply
d
Member
Member
Posts: 157
Joined: 2007-02-05, 14:54 UTC

MkWhtAdvncdUsrExpctsWhnHWshTCpyC:\n\nToC:\n

Post by *d »

Make what advanced user expects when he wish to copy "C:\n\n" to "C:\n"
i.e.:
warn about replacement, ask for confirmation,
move the file "c:\n\n" to temporary name like "c:\n2",
delete "c:\n",
rename "c:\n2" to "c:\n".
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

Hi, d.
d wrote:Make what advanced user expects when he wish to copy "C:\n\n" to "C:\n"
i.e.:
warn about replacement, ask for confirmation,
move the file "c:\n\n" to temporary name like "c:\n2",
delete "c:\n",
rename "c:\n2" to "c:\n".
This idea/suggestion has been brought up more than once. And it has been rejected as absurd and destructive more than once before. It would break basic rules of the FAT/NTFS filesystems.

Example:

+ Folder "C:\Program Files"
+ File: "C:\Program Files\Program Files"

Your advanced user tells TC to copy "C:\Program Files\Program Files" to "C:\Program Files".

Following your expectation TC will do this:
+ move the file "C:\Program Files\Program Files" to "C:\Program Files2"
+ delete the folder "C:\Program Files".
+ rename the file "C:\Program Files2" to "C:\Program Files"

Congratulations!

The advanced user and his advanced logic have just successfully removed all programmes installed inside the folder "%programfiles%".


My conclusion:

Only fools will expect TC or any filemanager to behave in this way. Advanced users won't.

Regards,
Karl
User avatar
roentgen
Power Member
Power Member
Posts: 757
Joined: 2005-12-03, 19:58 UTC

Post by *roentgen »

2karlchen
That is WAY too bad of an example. Deleting and overwriting are already present in TC and one may destroy important files in many other ways.

BTW if an advanced user moves the file 'Program Files' over the directory 'Program Files' he expects that one is replaced by the other. If he expects something else he's a n00b.

Note: it's not like I'd make any use of such option.
TC for Linux please!
User avatar
fenix_productions
Power Member
Power Member
Posts: 1979
Joined: 2005-08-07, 13:23 UTC
Location: Poland
Contact:

Post by *fenix_productions »

It should be optional with "off" by default.
Why?
- risky
- only these users whom really want this will switch it
- strange behaviour like in example below:
Let's assume you are in "d:\aaaa\" directory and want to move "aaaa" file up on level. What would you do? The best would be F5, write ".." and OK. In the current solution you'd have an error. In proposed solution you should be placed in upper level dir. Let's understand that other files (like "d:\aaaa\xyz.jpg") would be deleted too. For me it could be very strange.
"When we created the poke, we thought it would be cool to have a feature without any specific purpose." Facebook...

#128099
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

roentgen wrote:2karlchen
That is WAY too bad of an example.
No, I disagree. The example is perfectly ok. d's feature request is absurd. (Period)

Karl
User avatar
CoMiKe
Senior Member
Senior Member
Posts: 285
Joined: 2003-05-05, 17:45 UTC
Location: Salamanca, Spain

Post by *CoMiKe »

Nominated for worst thread title ever...
User avatar
roentgen
Power Member
Power Member
Posts: 757
Joined: 2005-12-03, 19:58 UTC

Post by *roentgen »

2karlchen
d's feature request is absurd. (Period)
I may agree but your example is still bad :wink:. You are referring at the possibility to wipe out the 'Program Files' dir with such a feature. This is already possible in TC, you know? (hint: Shift+DEL -- even with less steps).

Anyway... pointless discussion.
TC for Linux please!
User avatar
karlchen
Power Member
Power Member
Posts: 4605
Joined: 2003-02-06, 22:23 UTC
Location: Germany

Post by *karlchen »

roentgen wrote:I may agree but your example is still bad :wink:. You are referring at the possibility to wipe out the 'Program Files' dir with such a feature. This is already possible in TC, you know? (hint: Shift+DEL -- even with less steps).
Of course, you can. But in this case it is you who deliberately initiates the delete operation.
d requests that TC does this as a side effect of a copy action.
Anyway... pointless discussion.
Agreed, because I trust in Christian's common sense. He will not implement such a feature, not even as an option.

Karl
d
Member
Member
Posts: 157
Joined: 2007-02-05, 14:54 UTC

Post by *d »

there should be an always-appearing confirmation, i.e. even if confirmation disabled, and that should say:
"do you want to delete 12345 files in 123 folders?"
d
Member
Member
Posts: 157
Joined: 2007-02-05, 14:54 UTC

Post by *d »

may be more straight way:
rename c:\n to c:\n2
than
move c:\n2\n to c:\n
than
delete c:\n2.

and when confirmation dialog tc may ask:
"do you want to rename c:\n?"
Post Reply