From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: [Emacs-diffs] /srv/bzr/emacs/trunk r108646: * minibuffer.el(read-file-name-default): Bind `non-essential' to `t'. Date: Mon, 18 Jun 2012 12:58:46 -0700 Message-ID: <189E122E0B6E479699FD9F3791446789@us.oracle.com> References: <87k3z5ouz1.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1340049568 8440 80.91.229.3 (18 Jun 2012 19:59:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 18 Jun 2012 19:59:28 +0000 (UTC) Cc: 'Michael Albinus' , emacs-devel@gnu.org To: "'Stefan Monnier'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 18 21:59:25 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Sgi6d-0002bx-DJ for ged-emacs-devel@m.gmane.org; Mon, 18 Jun 2012 21:59:23 +0200 Original-Received: from localhost ([::1]:36051 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgi6d-0005DG-9z for ged-emacs-devel@m.gmane.org; Mon, 18 Jun 2012 15:59:23 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:34236) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgi6W-0005CT-BP for emacs-devel@gnu.org; Mon, 18 Jun 2012 15:59:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Sgi6P-0007vY-GB for emacs-devel@gnu.org; Mon, 18 Jun 2012 15:59:15 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]:30559) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Sgi6P-0007uE-9m for emacs-devel@gnu.org; Mon, 18 Jun 2012 15:59:09 -0400 Original-Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q5IJx3Ht013972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 18 Jun 2012 19:59:04 GMT Original-Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q5IJx3lk010232 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Jun 2012 19:59:03 GMT Original-Received: from abhmt103.oracle.com (abhmt103.oracle.com [141.146.116.55]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q5IJx2Lp027042; Mon, 18 Jun 2012 14:59:02 -0500 Original-Received: from dradamslap1 (/10.159.170.230) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 18 Jun 2012 12:59:02 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Ac1NhVjV/c+7P51bRrWUURCSyGYFZQABkaVg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 148.87.113.117 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:150996 Archived-At: > > I think that for most users most of the time, the > > completions shown by Icomplete act mainly as background help. > > They are not "essential", > > AFAICT, the behavior in the test-case is the same with or > without icomplete, so this is not about icomplete (and icomplete > already sets non-essential, which indeed is the right thing to do). Right. Actually, it was I who reported the problem to Michael, which was this: Without my hitting TAB to ask for completion, Icomplete was prompting for a password as soon as I typed the `:' here: Find file in other window: /foo.bar.com: ^ This provoked prompt It is normal and desirable for Tramp to ask for a password if the user hits TAB and a connection has not yet been opened to the given host. But not when the user just types self-inserting chars such as `:'. That was the point. (Dunno whether it is relevant, but I am also using FTP as my default Tramp method.) Again, if some users do want Icomplete to be more eager and try to also provide remote matches for connections that have not yet been opened, then let's add a user option for this.