From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.devel Subject: Re: Why @#! is not Emacs using the Recycle bin on w32? Date: Fri, 29 Aug 2008 15:45:58 +0200 Message-ID: <48B7FD96.1000409@gmail.com> 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 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1220017596 23053 80.91.229.12 (29 Aug 2008 13:46:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Aug 2008 13:46:36 +0000 (UTC) Cc: emacs-devel@gnu.org, jasonr@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 29 15:47:29 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 1KZ4Jq-0002px-IQ for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 15:47:18 +0200 Original-Received: from localhost ([127.0.0.1]:60754 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZ4Is-0007aw-2L for ged-emacs-devel@m.gmane.org; Fri, 29 Aug 2008 09:46:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KZ4Io-0007Z5-Df for emacs-devel@gnu.org; Fri, 29 Aug 2008 09:46:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KZ4In-0007Y9-Uz for emacs-devel@gnu.org; Fri, 29 Aug 2008 09:46:14 -0400 Original-Received: from [199.232.76.173] (port=48900 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KZ4In-0007Y0-Kj for emacs-devel@gnu.org; Fri, 29 Aug 2008 09:46:13 -0400 Original-Received: from ch-smtp01.sth.basefarm.net ([80.76.149.212]:58330) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KZ4If-0007rs-IR; Fri, 29 Aug 2008 09:46:06 -0400 Original-Received: from c83-254-151-87.bredband.comhem.se ([83.254.151.87]:62357 helo=[127.0.0.1]) by ch-smtp01.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KZ4Id-0003xM-4y; Fri, 29 Aug 2008 15:46:03 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: X-Enigmail-Version: 0.95.7 X-Antivirus: avast! (VPS 080828-0, 2008-08-28), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.87 X-ACL-Warn: Too high rate of unknown addresses received from you X-Scan-Result: No virus found in message 1KZ4Id-0003xM-4y. X-Scan-Signature: ch-smtp01.sth.basefarm.net 1KZ4Id-0003xM-4y fea8f3160253b69dc6d8b69e0a03ff47 X-detected-kernel: by monty-python.gnu.org: Linux 2.6? (barebone, rare!) 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:103177 Eli Zaretskii wrote: >>> Jason explained one harm. >> The risk seems small to me on pc:s. > > That's why we have customization in Emacs: because some people's needs > are different from others'. Yes, that is good. However I expect anyone seriously interested in security to check those things in sleep. > I do everything from Emacs, even launch (God forbid!) Word. Sorry for that. >> One of my personal favorites is that the programs should follow the UI >> guidelines for what the user normally see. > > This is again a circular definition: we have no clear spec of ``what > the user normally see''. Tail recursion? That we do not have a unanimous clear spec does not mean we can't talk about it and can't move forward while we do. I meant my little frustrated story as a step to better understand what UI guidelines actually mean when they meat reality. >> If you from any program on w32 that did not write its own file handling >> dialogs open the file dialog and delete a file there it will go to the >> Recycle Bin. > > File deletion is not done only from dialogs. No. But on w32 you can rather easily use the shell API (and I believe actually shall if you follow the UI guidelines, but I am not sure). I just tested with 7-zip and it asks me if I want to "send (the file) to the Recycle Bin". (I kinda like "send" there.) >> And sadly that is the part that probably most reminds of the GUI you can >> see on GNU/Linux. But please correct me if I am wrong. > > As someone already said, most modern GNU/Linux desktops have a similar > feature. I am glad to hear that. (In this case I am of course also complaining about that GIMP does not do what a non-expert user on w32 expects, but I am sure you are aware of that.)