From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: delete-file to trash Date: Sat, 22 May 2010 00:39:43 +0300 Message-ID: <83mxvtylwg.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org X-Trace: dough.gmane.org 1274478050 4053 80.91.229.12 (21 May 2010 21:40:50 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 21 May 2010 21:40:50 +0000 (UTC) Cc: emacs-devel@gnu.org To: Leo Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 21 23:40:49 2010 connect(): No such file or directory Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OFZxU-0007YZ-Om for ged-emacs-devel@m.gmane.org; Fri, 21 May 2010 23:40:45 +0200 Original-Received: from localhost ([127.0.0.1]:40751 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OFZxT-0002FX-GS for ged-emacs-devel@m.gmane.org; Fri, 21 May 2010 17:40:43 -0400 Original-Received: from [140.186.70.92] (port=35720 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OFZxJ-0002Cc-OZ for emacs-devel@gnu.org; Fri, 21 May 2010 17:40:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OFZxG-0003qO-1d for emacs-devel@gnu.org; Fri, 21 May 2010 17:40:33 -0400 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:58970) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OFZxF-0003qI-R7 for emacs-devel@gnu.org; Fri, 21 May 2010 17:40:30 -0400 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0L2S00J00H6KSE00@a-mtaout20.012.net.il> for emacs-devel@gnu.org; Sat, 22 May 2010 00:39:44 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.127.33.125]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L2S00HNQHI6AY80@a-mtaout20.012.net.il>; Sat, 22 May 2010 00:39:43 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:125011 Archived-At: > From: Leo > Date: Fri, 21 May 2010 20:48:43 +0100 > > Anyway it seems it is harmful to use this feature. I think the whole idea is fundamentally flawed. Somebody got envious of the terrible MS invention and wanted to have it on Posix platforms. The implementation is not the culprit, it's the idea that is simply wrong. There's no chance in the world that we could ever have a good way of deciding programmatically when to move to trash and when not. Only a human can decide that. FWIW, when I work on Windows and happen to delete files from the Explorer, I always hold the Shift key.