From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David De La Harpe Golden Newsgroups: gmane.emacs.devel Subject: Re: Why @#! is not Emacs using the Recycle bin on w32? Date: Fri, 29 Aug 2008 00:42:26 +0100 Message-ID: <48B737E2.5020306@harpegolden.net> References: <48B7288E.3040503@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1219966974 30451 80.91.229.12 (28 Aug 2008 23:42:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Aug 2008 23:42:54 +0000 (UTC) Cc: Emacs Devel To: "Lennart Borgman (gmail)" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 29 01:43:48 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 1KYr9W-0006qK-6F for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 01:43:48 +0200 Original-Received: from localhost ([127.0.0.1]:34021 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KYr8W-0005PS-3G for ged-emacs-devel@m.gmane.org; Thu, 28 Aug 2008 19:42:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KYr8S-0005PN-5Q for emacs-devel@gnu.org; Thu, 28 Aug 2008 19:42:40 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KYr8N-0005PB-IP for emacs-devel@gnu.org; Thu, 28 Aug 2008 19:42:38 -0400 Original-Received: from [199.232.76.173] (port=44149 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KYr8N-0005P8-Dl for emacs-devel@gnu.org; Thu, 28 Aug 2008 19:42:35 -0400 Original-Received: from harpegolden.net ([65.99.215.13]:55583) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KYr8M-0001RC-T1 for emacs-devel@gnu.org; Thu, 28 Aug 2008 19:42:35 -0400 Original-Received: from golden1.harpegolden.net (unknown [86.45.10.133]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTP id 9B40D8089; Fri, 29 Aug 2008 00:42:30 +0100 (IST) User-Agent: Mozilla-Thunderbird 2.0.0.16 (X11/20080724) In-Reply-To: <48B7288E.3040503@gmail.com> X-Enigmail-Version: 0.95.0 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:103115 Archived-At: Lennart Borgman (gmail) wrote: > I just deleted a file because I misunderstood dired. I needed that file > (of course). > > And then I found that dired did not make any backup and did not use > windows Recycle bin. > > This behaviour does not make me trust for example GNU/Linux. I would > beleive this is a behaviour implemented after how things work there. Is > this correct? Does Emacs behave this way on GNU/Linus too? Traditionally on unix and gnu+linux, when you say you want a file gone, the system and programs believe you. This is quite widely regarded as a feature. And personally, I think trashcans just suck, they're a terrible UI metaphor, apart from the security risks. Things like versioned/snapshotted filesystems with timeline views are so much neater. That said, on typical gnu+linux desktops, there IS a trash can provided, but emacs dired delete AFAIK doesn't use it. It probably could (or another "move to trash" command be provided) with relatively little effort (nonetheless I'm not volunteering...), the spec is very simple and widely adopted. http://www.freedesktop.org/wiki/Specifications/trash-spec