From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Start value in minibuffer [Was: opening /tmp//foo doesn't work.] Date: Wed, 16 Nov 2005 02:33:49 +0900 Message-ID: References: <20051112104720.GK11234@boetes.org> <20051112163852.GA11661@www.trapp.net> <874q6hlqzc.fsf@stupidchicken.com> <4377B512.3050303@soem.dk> <43791357.8090803@soem.dk> <437A15B0.5080303@soem.dk> Reply-To: snogglethorpe@gmail.com, miles@gnu.org NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1132076071 14647 80.91.229.2 (15 Nov 2005 17:34:31 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 15 Nov 2005 17:34:31 +0000 (UTC) Cc: bob@rattlesnake.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 15 18:34:29 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Ec4hI-0000pG-3N for ged-emacs-devel@m.gmane.org; Tue, 15 Nov 2005 18:34:20 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ec4hH-00076x-HY for ged-emacs-devel@m.gmane.org; Tue, 15 Nov 2005 12:34:19 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Ec4gq-000745-V6 for emacs-devel@gnu.org; Tue, 15 Nov 2005 12:33:53 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Ec4gp-00073L-2I for emacs-devel@gnu.org; Tue, 15 Nov 2005 12:33:52 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ec4go-00073G-A2 for emacs-devel@gnu.org; Tue, 15 Nov 2005 12:33:50 -0500 Original-Received: from [64.233.184.193] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Ec4gn-0001lE-UR for emacs-devel@gnu.org; Tue, 15 Nov 2005 12:33:50 -0500 Original-Received: by wproxy.gmail.com with SMTP id 67so1912790wri for ; Tue, 15 Nov 2005 09:33:49 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=QQRirqtw37d0Fo4l7sfAqfK4UfajCcXmTuYzL+EG9270P7XRnK3dxjc8h3MNRFApTN2RJRNpchXO1QC47QVKczPHsDS4PZ6vKeFaQstbSQAFdWQSVrmerZQj0CZHEyPObt8cvUwvam6pgcPsNBuM8bzD2rFaQmbEnKxebHDRpR4= Original-Received: by 10.54.78.9 with SMTP id a9mr3137080wrb; Tue, 15 Nov 2005 09:33:49 -0800 (PST) Original-Received: by 10.54.158.8 with HTTP; Tue, 15 Nov 2005 09:33:49 -0800 (PST) Original-To: Lars Hansen In-Reply-To: <437A15B0.5080303@soem.dk> Content-Disposition: inline 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:46027 Archived-At: 2005/11/16, Lars Hansen : > IMHO it is not intuitive and neither elegant that Emacs interprets > "/usr/local//etc" as "/etc". I think it would be better if the > minibuffer initial contents of "/usr/local/" had been deleted > automatically when the user starts to type. It is neither elegant nor intuitive to automatically have the entire contents deleted when you type, necessitating defensive action as your first step. However that is what you're used to, so you think it is. Since we are used to Emacs' file-name behavior, we like it. It makes the common case (appending to current dir) easy and fast, and also makes the slightly more unusual but still not uncommon case (replacing the current dir) also easy and fast. -miles -- Do not taunt Happy Fun Ball.