all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: A Windows style file deletion system
       [not found]   ` <1148808087.995492.30290@i40g2000cwc.googlegroups.com>
@ 2006-05-28 11:32     ` Thien-Thi Nguyen
  0 siblings, 0 replies; only message in thread
From: Thien-Thi Nguyen @ 2006-05-28 11:32 UTC (permalink / raw)
  Cc: gnu-emacs-help

   From: "Davin Pearson" <davin.pearson@gmail.com>
   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

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2006-05-28 11:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1148720659.159859.136530@j73g2000cwa.googlegroups.com>
     [not found] ` <mailman.2362.1148786284.9609.gnu-emacs-sources@gnu.org>
     [not found]   ` <1148808087.995492.30290@i40g2000cwc.googlegroups.com>
2006-05-28 11:32     ` A Windows style file deletion system Thien-Thi Nguyen

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.