Re: BWAHAHAHA!!! More KDE fuckwittery

From: Jim Trice (jimtrice_at_linuxmail.org)
Date: 06/05/04


Date: Sun, 06 Jun 2004 01:00:55 +0930

The Ghost In The Machine wrote:

> In comp.os.linux.advocacy, Kadaitcha Man
> <nospam@kadaitcha.cx>
> wrote
> on Thu, 3 Jun 2004 18:33:51 +1000
> <c9nquf.240.1@kadaitcha.ath.cx>:
>> Copying a number of files from one place to another aborts the entire
>> copy if a duplicate file exists in the destination and you select cancel.
>> BWAHAHAHAHAHAAHAHAHAH!!!
>>
>
> Hmm...definitely a bug.
>
> The options probably should be as follows:
>
> [1] Continue the copy, overwriting that file.
> [2] Continue the copy, skipping that file.
> [3] Move the old file out of the way, and continue.
> [4] Abort the copy, but leave files already copied.
> [5] Abort the copy, backing out every file and directory
> copied up to that point.
>
> A sixth option:
>
> [6] Merge differences between files.
>
> might be an option as well, for specialized types such as
> text files.
>
> An option flag might specify whether this dialog will ever pop
> up again for this condition, or one might simply double the
> number of buttons. (Hmm...the "egg carton dialog" has a
> certain ring to it.)
>
> If a directory exists in the destination during recursion, one
> might style things this way:
>
> [1] Continue the copy, deleting the old directory first.
> [2] Continue the copy, skipping the directory.
> [3] Move the old directory out of the way.
> [4] Abort the copy, leave files already copied.
> [5] Abort the copy, backing out every file and directory
> copied up to that point.
> [6] Continue the copy, putting things in the old directory.
>
> Of course in both cases these will be abbreviated; one might
> construe them as:
>
> [ ] Don't ask me again for this specific problem
> [Overwrite] [Skip] [Shove] [Stop] [BackOut] [Merge]
>

Not a bug. Cancel is supposed to camcel the entire operation. The options
are:

Rename
Propose
Skip (presumably what k-man wished to do)
Auto Skip (unless this is what k-man wanted)
Overwrite
Overwrite All
Cancel (which has a big red x next to it to let you know it cancels)

Merge is a nice idea.

-- 
Regards,
Jim