From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: Why @#! is not Emacs using the Recycle bin on w32? Date: Fri, 29 Aug 2008 18:41:21 +0800 Message-ID: <48B7D251.9080003@gnu.org> References: <48B7288E.3040503@gmail.com> <48B73AA9.5090900@gnu.org> <48B73D8F.90501@gmail.com> <48B7AC10.6090800@gmail.com> <48B7B08B.6050103@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1220007351 26743 80.91.229.12 (29 Aug 2008 10:55:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Aug 2008 10:55:51 +0000 (UTC) Cc: Eli Zaretskii , "Lennart Borgman \(gmail\)" , emacs-devel@gnu.org To: David House Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 29 12:56:45 2008 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.50) id 1KZ1el-0003Q6-Ei for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 12:56:43 +0200 Original-Received: from localhost ([127.0.0.1]:43830 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZ1dn-0000LA-0v for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 06:55:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KZ1Qq-00064t-0w for emacs-devel@gnu.org; Fri, 29 Aug 2008 06:42:20 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KZ1Qm-00063Y-4R for emacs-devel@gnu.org; Fri, 29 Aug 2008 06:42:17 -0400 Original-Received: from [199.232.76.173] (port=49149 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZ1Qk-00062m-8s for emacs-devel@gnu.org; Fri, 29 Aug 2008 06:42:15 -0400 Original-Received: from mk-outboundfilter-3.mail.uk.tiscali.com ([212.74.114.23]:59283) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KZ1Qf-0000pC-4i; Fri, 29 Aug 2008 06:42:09 -0400 Original-X-Trace: 163356240/mk-outboundfilter-1.mail.uk.tiscali.com/F2S/$F2S-INTERNET-ACCEPTED/None/124.82.236.150 X-SBRS: None X-RemoteIP: 124.82.236.150 X-IP-MAIL-FROM: jasonr@gnu.org X-IP-BHB: Once X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AicBANRvt0h8UuyW/2dsb2JhbAAIugOBag X-IronPort-AV: E=Sophos;i="4.32,293,1217804400"; d="scan'208";a="163356240" X-IP-Direction: OUT Original-Received: from unknown (HELO [172.16.0.12]) ([124.82.236.150]) by smtp.f2s.tiscali.co.uk with ESMTP; 29 Aug 2008 11:42:05 +0100 User-Agent: Thunderbird 2.0.0.16 (Windows/20080708) In-Reply-To: X-detected-kernel: by monty-python.gnu.org: Error: [-] ERROR: /var/run/p0f.sock: Connection refused 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:103160 David House wrote: > So far, the only valid argument I've heard in favour of bypassing the > Recycle Bin is to conserve disk space. Read my earlier mail on the subject. The Recycle Bin can be a security hole when users expect files to be deleted immediately, and when not using the Explorer (or standard File Dialog which is based on, and looks like Explorer) it is quite reasonable to expect Explorer's recycle bin to not be involved. Talking of "bypassing the Recycle Bin" makes it sound like we have to do extra work to do not use the recycle bin. In fact the opposite is true, and I'm not aware of ANY non-system program other than Emacs that takes the trouble to use the Recycle Bin on Windows. Basically Lennart is blaming his tools and misrepresenting the situation to cover his foolish mistake. 'D' in dired does delete the marked files as expected, not the file under the cursor as he claimed, and what's more it prompts you with a list of the files to be deleted and requires you to type Y-E-S before deleting anything.