[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why @#! is not Emacs using the Recycle bin on w32?

From: Thomas Lord
Subject: Re: Why @#! is not Emacs using the Recycle bin on w32?
Date: Fri, 29 Aug 2008 15:37:33 -0700
User-agent: Thunderbird (X11/20060808)

Johannes Weiner wrote:
It's called `delete' not `move to somewhere else'.

There's your problem, right there.  To many people,
"delete" *means* "move to the trash area" and
"empty trash" means "utterly discard the contents of the

Early on, when people first started making UIs,
there was a lot of discussion about confirmation
dialogs.   For example, some naive systems would
ask, for every file deleted, "Do you really want to
delete this?"  And as people studied UIs they realized
that such a question, repeated too often, looses all
meaning.   So they invented trash areas ("trash cans,"
"recycling bins," etc.).  The user can then batch a whole
bunch of deletes at once, no confirmation needed -- but
actually recovering the disk space and/or otherwise making
the deleted file truly gone is a separate operation entirely.

It's a linguistic confusion between communities, in part.
The other part is that the linguistic community that
takes "delete" to mean "move to trash" -- really has little
or no use for a "delete" command in the Emacs sense and
so is easily unpleasantly surprised when they accidentally
invoke such a command.  "Why would the computer ever
do *that*?!?"


reply via email to

[Prev in Thread] Current Thread [Next in Thread]