From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Phil Jackson Newsgroups: gmane.emacs.devel Subject: Re: Why @#! is not Emacs using the Recycle bin on w32? Date: Fri, 29 Aug 2008 22:59:30 +0100 Message-ID: <87ljyfxz25.fsf@shellarchive.co.uk> References: <48B7288E.3040503@gmail.com> <48B73AA9.5090900@gnu.org> <48B73D8F.90501@gmail.com> <48B7AC10.6090800@gmail.com> <48B7B08B.6050103@gmail.com> <48B7F905.7060605@gmail.com> <001301c909e8$d63092e0$0200a8c0@us.oracle.com> <20080829155801.05fabc31.taylor@metasyntax.net> <48B85740.8060309@gmail.com> <20080829164637.4211a5b7.taylor@metasyntax.net> <48B86366.7040303@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1220047198 10351 80.91.229.12 (29 Aug 2008 21:59:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Aug 2008 21:59:58 +0000 (UTC) Cc: jasonr@gnu.org, Taylor Venable , 'David House' , 'Eli Zaretskii' , emacs-devel@gnu.org, Drew Adams To: "Lennart Borgman \(gmail\)" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Aug 30 00:00:50 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 1KZC1Q-0002sp-Gs for ged-emacs-devel@m.gmane.org; Sat, 30 Aug 2008 00:00:48 +0200 Original-Received: from localhost ([127.0.0.1]:33528 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZC0S-0007en-4l for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 17:59:48 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KZC0H-0007af-RH for emacs-devel@gnu.org; Fri, 29 Aug 2008 17:59:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KZC0G-0007aE-7E for emacs-devel@gnu.org; Fri, 29 Aug 2008 17:59:37 -0400 Original-Received: from [199.232.76.173] (port=51351 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZC0F-0007a9-UW for emacs-devel@gnu.org; Fri, 29 Aug 2008 17:59:35 -0400 Original-Received: from a.painless.aaisp.net.uk ([81.187.30.51]:42252) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KZC07-0006Gn-7J; Fri, 29 Aug 2008 17:59:27 -0400 Original-Received: from 241.28.187.81.in-addr.arpa ([81.187.28.241] helo=home-desktop) by a.painless.aaisp.net.uk with esmtp (Exim 4.69) (envelope-from ) id 1KZC04-0000n4-Q9; Fri, 29 Aug 2008 22:59:24 +0100 In-Reply-To: <48B86366.7040303@gmail.com> (Lennart Borgman's message of "Fri, 29 Aug 2008 23:00:22 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) 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:103217 Archived-At: "Lennart Borgman (gmail)" writes: >>> Why not try to take that up with the GNU/Linux developers? >> >> The simple answer is because the GNU/Linux (or rather, Unix in general) >> architecture does not operate like Windows does with respect to this >> tight level of integration. Even getting the GNOME and KDE guys to use >> the same place would not solve the problem > > They should come together and donate their common solution for trash can > handling as something that comes with the system. But who gets to decide what the 'system' is? I use a very basic tiled window manager and no desktop environment. All of my file manipulation happens in the shell or dired (whichever I'm nearest at the time). So, do rm and emacs need to know about it? Does unlink() need to know about it? The filesystem? The kernel itself? One can make assumptions about a Windows system (like every user using explorer.exe), but not really about a GNU/Linux system. Cheers, Phil -- Philip Jackson http://www.shellarchive.co.uk