From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thien-Thi Nguyen Newsgroups: gmane.emacs.help Subject: Re: A Windows style file deletion system Date: Sun, 28 May 2006 07:32:24 -0400 Message-ID: References: <1148720659.159859.136530@j73g2000cwa.googlegroups.com> <1148808087.995492.30290@i40g2000cwc.googlegroups.com> Reply-To: ttn@glug.org NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1148820548 28042 80.91.229.2 (28 May 2006 12:49:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 28 May 2006 12:49:08 +0000 (UTC) Cc: gnu-emacs-help@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun May 28 14:49:06 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FkKhd-0003Vu-P2 for geh-help-gnu-emacs@m.gmane.org; Sun, 28 May 2006 14:49:06 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FkKhc-0007f9-M1 for geh-help-gnu-emacs@m.gmane.org; Sun, 28 May 2006 08:49:04 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FkJVU-0005B0-Od for help-gnu-emacs@gnu.org; Sun, 28 May 2006 07:32:28 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FkJVT-0005An-8A for help-gnu-emacs@gnu.org; Sun, 28 May 2006 07:32:27 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FkJVT-0005Ak-3m for help-gnu-emacs@gnu.org; Sun, 28 May 2006 07:32:27 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FkJan-0000pR-Jp for help-gnu-emacs@gnu.org; Sun, 28 May 2006 07:37:57 -0400 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.34) id 1FkJVS-0002l5-Gj for gnu-emacs-help@gnu.org; Sun, 28 May 2006 07:32:26 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.52) id 1FkJam-0000p6-LN for gnu-emacs-help@gnu.org; Sun, 28 May 2006 07:37:57 -0400 Original-Received: from [67.59.132.6] (helo=mail.agora-net.com) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1FkJam-0000om-Cb for gnu-emacs-help@gnu.org; Sun, 28 May 2006 07:37:56 -0400 Original-Received: from ttn by mail.agora-net.com with local (Exim 4.50) id 1FkJVQ-0001gG-HY; Sun, 28 May 2006 07:32:24 -0400 Original-To: davin.pearson@gmail.com In-reply-to: <1148808087.995492.30290@i40g2000cwc.googlegroups.com> (davin.pearson@gmail.com) X-Mailman-Approved-At: Sun, 28 May 2006 08:48:53 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:35261 Archived-At: From: "Davin Pearson" Date: 28 May 2006 02:21:28 -0700 trashcan--dir trashcan--restore trashcan--empty there is an informal convention that two hyphens are for a package's "internals". if these commands and variables are for the user to invoke and customize, respectively, you probably should use one hyphen for them. btw, you omitted "windows" from the title, but left it scattered through the summary. a better -- more direct, less reliant on preconceptions -- approach might be to call the whole concept something like "two-stage delete" or "recoverable delete" or "deliberate misplacement" or "RIHFN (rot in hell for now -- maybe i'll change my mind later)" or... the last suggestion is only somewhat facetious; emacs namespace being as crowded as it is, it's nice to find a unique prefix that is unlikely to clash w/ other packages in the future. why not rihfn-FOO? IMHO, recycle bin is not really a pleasant analogy, anyway. where i live there are multiple bins (plastic, paper, etc) and the stuff accumulating there tends to become smelly and deformed, causing the desire for retraction to go from small to zero to negative, in very short time. [cc updated.] thi