all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "David House" <dmhouse@gmail.com>
To: "Drew Adams" <drew.adams@oracle.com>
Cc: Alan Mackenzie <acm@muc.de>, Eli Zaretskii <eliz@gnu.org>,
	jasonr@gnu.org,
	"Lennart Borgman \(gmail\)" <lennart.borgman@gmail.com>,
	emacs-devel@gnu.org
Subject: Re: Why @#! is not Emacs using the Recycle bin on w32?
Date: Fri, 29 Aug 2008 17:43:06 +0100	[thread overview]
Message-ID: <ebe43d680808290943k155fef2ahe4bb14114ced16e6@mail.gmail.com> (raw)
In-Reply-To: <001501c909f4$c40175b0$0200a8c0@us.oracle.com>

2008/8/29 Drew Adams <drew.adams@oracle.com>:
> BTW - Question: if `delete-by-moving-to-trash' is non-nil, should Dired still
> ask you for confirmation for deletion? Dunno. Perhaps that could be a choice
> (separate values for `delete-by-moving-to-trash').

I think no -- I can't think of a system where you are asked whether to
perform some reversible operation (and I can't think of a reason why
you should be).

I still feel the best default is to send the file to trash without
asking any questions, then inform the user that this has happened.
(E.g. (message "File sent to trash folder %s" path-to-trash).) This
has the advantage that the default is reversible, so you don't have a
situation like Lennart's where a user doesn't find out about
`delete-by-moving-to-trash' until it's too late. The disadvantage of
taking up more hard drive space is also countered if we tell the user
we've sent it to trash -- if they're running low on disk space,
they'll know, and be able to change `delete-by-moving-to-trash'.

I would also accept a solution where the message informs the user how
to change the behaviour (e.g. (message "File sent to trash folder %s,
use M-x customize-variable RET delete-by-moving-to-trash RET to change
this behaviour" path-to-trash). But I think just including a reference
to that variable in the docstring of `dired-do-delete' is enough.

-- 
-David




  reply	other threads:[~2008-08-29 16:43 UTC|newest]

Thread overview: 119+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-08-28 22:37 Why @#! is not Emacs using the Recycle bin on w32? Lennart Borgman (gmail)
2008-08-28 23:41 ` Michael Ekstrand
2008-08-29  0:16   ` Lennart Borgman (gmail)
2008-08-28 23:42 ` David De La Harpe Golden
2008-08-28 23:48   ` Lennart Borgman (gmail)
2008-08-28 23:54 ` Jason Rumney
2008-08-29  0:06   ` Lennart Borgman (gmail)
2008-08-29  5:39     ` Jason Rumney
2008-08-29  6:51       ` Lennart Borgman (gmail)
2008-08-29  7:52     ` Eli Zaretskii
2008-08-29  7:58       ` Lennart Borgman (gmail)
2008-08-29  8:06         ` Eli Zaretskii
2008-08-29  8:17           ` Lennart Borgman (gmail)
2008-08-29  9:24             ` Eli Zaretskii
2008-08-29  9:43               ` David House
2008-08-29 10:16                 ` Eli Zaretskii
2008-08-29 13:26                   ` Lennart Borgman (gmail)
2008-08-29 14:36                     ` Eli Zaretskii
2008-08-29 15:06                     ` Drew Adams
2008-08-29 15:11                       ` Juanma Barranquero
2008-08-29 16:28                         ` Drew Adams
2008-08-29 15:39                       ` Alan Mackenzie
2008-08-29 16:32                         ` Drew Adams
2008-08-29 16:43                           ` David House [this message]
2008-08-29 22:12                             ` René Kyllingstad
2008-08-30  0:29                               ` David House
2008-08-30  0:33                                 ` Lennart Borgman (gmail)
2008-08-30  1:58                                   ` David House
2008-08-31  2:32                         ` Sean Sieger
2008-08-31  2:34                           ` Lennart Borgman (gmail)
2008-08-31  3:28                             ` Sean Sieger
2008-08-29 19:58                       ` Taylor Venable
2008-08-29 20:08                         ` Lennart Borgman (gmail)
2008-08-29 20:46                           ` Taylor Venable
2008-08-29 21:00                             ` Lennart Borgman (gmail)
2008-08-29 21:59                               ` Phil Jackson
2008-08-29 22:12                                 ` Lennart Borgman (gmail)
2008-08-29 23:43                                   ` Miles Bader
2008-08-30  9:49                                   ` Phil Jackson
2008-08-30 10:18                                     ` Alan Mackenzie
2008-08-30 10:43                                       ` Phil Jackson
2008-08-30 20:41                                     ` Lennart Borgman (gmail)
2008-08-30 14:03                                   ` Taylor Venable
2008-08-30 14:11                                     ` Lennart Borgman (gmail)
2008-08-30 22:32                                       ` Manoj Srivastava
2008-08-30 22:40                                         ` Lennart Borgman (gmail)
2008-08-31  3:35                                           ` Manoj Srivastava
2008-08-31  3:49                                             ` Lennart Borgman (gmail)
2008-08-30 23:04                                         ` David De La Harpe Golden
2008-08-31  3:37                                           ` Manoj Srivastava
2008-08-31  6:55                                             ` David De La Harpe Golden
2008-08-31  6:59                                               ` Alfred M. Szmidt
2008-08-31  9:31                                                 ` David De La Harpe Golden
2008-08-31 13:51                                                   ` Alfred M. Szmidt
2008-08-31 15:04                                                     ` Lennart Borgman (gmail)
2008-08-31 16:38                                                       ` Alfred M. Szmidt
2008-08-31 17:43                                                         ` David De La Harpe Golden
2008-08-31 20:25                                                         ` Lennart Borgman (gmail)
2008-08-31 10:46                                               ` David De La Harpe Golden
2008-08-29 20:12                         ` Drew Adams
2008-08-29 23:43                         ` David De La Harpe Golden
2008-08-30  0:21                           ` Lennart Borgman (gmail)
2008-08-30  2:16                             ` David De La Harpe Golden
2008-08-30  5:10                               ` tomas
2008-08-30 21:26                                 ` David De La Harpe Golden
2008-08-31  4:53                                   ` tomas
2008-08-31 12:25                                     ` Lennart Borgman (gmail)
2008-08-31 16:51                                       ` tomas
2008-08-31 20:22                                         ` Lennart Borgman (gmail)
2008-09-01  4:33                                           ` tomas
2008-08-29 10:41                 ` Jason Rumney
2008-08-29 11:35                   ` martin rudalics
2008-08-29 12:16                   ` David House
2008-08-29 13:22                   ` Lennart Borgman (gmail)
2008-08-29 13:45               ` Lennart Borgman (gmail)
2008-08-29 14:00                 ` Jason Rumney
2008-08-29 16:16             ` Francis Litterio
2008-08-29  9:19   ` David De La Harpe Golden
2008-08-29  8:16 ` David House
2008-08-29  8:18   ` Lennart Borgman (gmail)
2008-08-29  8:31     ` David House
2008-08-29  8:39       ` Lennart Borgman (gmail)
2008-08-29 10:01 ` Werner LEMBERG
2008-08-29 13:28   ` Lennart Borgman (gmail)
2008-08-30 18:37     ` Werner LEMBERG
2008-08-31 12:31       ` Lennart Borgman (gmail)
2008-08-31 19:26         ` Richard M. Stallman
2008-08-31 21:49         ` Werner LEMBERG
2008-08-29 10:57 ` Phil Jackson
2008-08-29 14:35   ` Eli Zaretskii
2008-08-29 18:37 ` Johannes Weiner
2008-08-29 19:59   ` Lennart Borgman (gmail)
2008-08-30  9:11     ` Johannes Weiner
2008-08-30 12:42       ` Lennart Borgman (gmail)
2008-08-30 13:26         ` Johannes Weiner
2008-08-30 13:58           ` Lennart Borgman (gmail)
2008-08-30 15:06             ` Johannes Weiner
2008-08-30 17:23               ` René Kyllingstad
2008-08-30 20:40               ` Lennart Borgman (gmail)
2008-08-29 22:37   ` Thomas Lord
2008-08-30  3:11     ` Stephen J. Turnbull
2008-08-30  9:40       ` Alan Mackenzie
2008-08-30 10:11         ` Eli Zaretskii
2008-08-30 15:03         ` Jason Rumney
2008-08-30 20:22           ` Lennart Borgman (gmail)
2008-08-30  9:36     ` Johannes Weiner
2008-08-31  1:30       ` Richard M. Stallman
2008-08-31  6:22         ` Johannes Weiner
2008-08-29 20:24 ` Gilaras Drakeson
2008-08-29 20:56   ` Drew Adams
2008-08-29 21:05     ` Lennart Borgman (gmail)
2008-08-29 21:11       ` Drew Adams
2008-08-29 21:13         ` Lennart Borgman (gmail)
2008-08-29 21:20           ` Drew Adams
2008-08-29 21:54             ` Lennart Borgman (gmail)
2008-08-29 22:20               ` Drew Adams
2008-08-29 22:25                 ` Lennart Borgman (gmail)
2008-08-29 22:17   ` René Kyllingstad
2008-08-30  3:14     ` Stephen J. Turnbull

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ebe43d680808290943k155fef2ahe4bb14114ced16e6@mail.gmail.com \
    --to=dmhouse@gmail.com \
    --cc=acm@muc.de \
    --cc=drew.adams@oracle.com \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@gnu.org \
    --cc=jasonr@gnu.org \
    --cc=lennart.borgman@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.