Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.007 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'context': 0.04; 'way:': 0.05; 'this:': 0.10; 'am,': 0.14; 'received:209.85.214.174': 0.14; 'received:mail-iw0-f174.google.com': 0.14; 'wrote:': 0.14; '(aka': 0.16; 'angelico': 0.16; 'cheek': 0.16; 'editor,': 0.16; 'emacs': 0.16; 'emacs,': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'tongue': 0.16; 'mon,': 0.17; 'header:In-Reply- To:1': 0.21; 'seems': 0.21; 'tells': 0.22; 'code.': 0.22; 'saying': 0.26; 'string': 0.26; 'message-id:@mail.gmail.com': 0.28; 'received:209.85.214': 0.28; 'lee': 0.29; 'fact': 0.30; 'tree.': 0.30; 'to:addr:python-list': 0.33; 'chris': 0.34; 'there': 0.35; 'explicit': 0.35; 'occurs': 0.35; 'probably': 0.36; 'uses': 0.36; 'received:google.com': 0.37; 'issue': 0.37; 'change': 0.37; 'received:209.85': 0.37; 'but': 0.38; 'subject:: ': 0.38; 'received:209': 0.39; 'to:addr:python.org': 0.39; 'delete': 0.40; 'your': 0.60; 'order': 0.62; 'grab': 0.63; 'perfect': 0.64; 'here': 0.66; 'offering': 0.73; 'subject:English': 0.91; 'ultimate': 0.95 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=RPhAJVeJvHnrU4KotytPxaDh5qz0M4PsST8l4BwjgRg=; b=Iccev2M9hGdFet9Hz/fYcvRimEzfdpMuGpNMJgoNPbNrwrql87GcovNKA2G/CRhM6e DbEZNPugYxnjPr7VmNz5uqBT3qxw3uIMsZJuO3naz6zQU5FVn8QenYRP2biTkHyagt0X b0JjpgYap04k8ynvAztcJj6p2SdA2i6ImYq38= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=aRWcNVPp7QKQYLRkrMKvS1jWA/HDoOHlN1Oo+ms3z2jDgL0BhCdSidWvmOwmX3q+wy qpxQEkUlPf7aJrU+F7F3qK5Vp64NuQqchQRRzXZDYSkGo3WmLaTgOTR9HrjGVjt3NF2E RUry2zBPhzqsaoOCsJrA6KvFpqO+rsPVf5BTM= MIME-Version: 1.0 In-Reply-To: <0d98ccf7-2f5c-479a-8450-3b956147cdb6@q14g2000prh.googlegroups.com> References: <9e1166f5-d239-4343-a0fc-7703e80b722b@r35g2000prj.googlegroups.com> <0d98ccf7-2f5c-479a-8450-3b956147cdb6@q14g2000prh.googlegroups.com> Date: Mon, 23 May 2011 09:32:27 +1000 Subject: Re: English Idiom in Unix: Directory Recursively From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 19 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1306107150 news.xs4all.nl 49178 [::ffff:82.94.164.166]:42751 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:6025 On Mon, May 23, 2011 at 9:17 AM, Xah Lee wrote: > the context is this: In emacs directory manager (aka dired), when you > call dired-do-delete on a directory, emacs prompts, this way: > =93Recursive delete of xx? (y or n)=94 But in order to make your point (such as it is), you are ignoring the fact that there are other uses of the term 'recurse' or 'recursive', and consistency and clarity are important. I don't see emacs offering me a chance to do a non-recursive delete; the only issue here seems to be that it's explicit that it is going to destroy an entire branch of the directory tree. If this is such a problem, grab the emacs sources and change that string - it probably occurs in exactly one place in the code. Voila! You now have The One True Perfect Emacs, the ultimate text editor, because it no longer tells you that it's working recursively. *removes tongue from cheek after saying that last sentence* Chris Angelico