From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master adfb6f1: Continue to fix bug#25607 Date: Wed, 15 Feb 2017 22:41:39 +0100 Message-ID: <87inobyvvw.fsf@gmx.de> References: <20170215184246.30452.62655@vcs0.savannah.gnu.org> <20170215184247.DC51023357@vcs0.savannah.gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1487194926 23414 195.159.176.226 (15 Feb 2017 21:42:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 15 Feb 2017 21:42:06 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Feb 15 22:41:57 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ce7Kn-0005NJ-9P for ged-emacs-devel@m.gmane.org; Wed, 15 Feb 2017 22:41:57 +0100 Original-Received: from localhost ([::1]:43153 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ce7Ks-0005fd-Sv for ged-emacs-devel@m.gmane.org; Wed, 15 Feb 2017 16:42:02 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40682) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ce7Km-0005a5-FZ for emacs-devel@gnu.org; Wed, 15 Feb 2017 16:41:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ce7Kj-0002j8-BJ for emacs-devel@gnu.org; Wed, 15 Feb 2017 16:41:56 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:52778) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ce7Kj-0002iY-0j for emacs-devel@gnu.org; Wed, 15 Feb 2017 16:41:53 -0500 Original-Received: from detlef.gmx.de ([93.197.211.122]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0Lm2lZ-1c53Yq2xVZ-00Zk87; Wed, 15 Feb 2017 22:41:41 +0100 In-Reply-To: (Stefan Monnier's message of "Wed, 15 Feb 2017 15:35:45 -0500") X-Provags-ID: V03:K0:jT0zqIzmBgBynuPjXy+ijQShcTOa9rVuOxkN+WvBUDAEucDk1sn PP2UL83njfitiHudhkIeWPqGM2B7+Z3YW4G9cOeDdUtVr4MrC+DoaHzb7PjyF3sOdEVuA6F UA+UQe0pZyVWkMZORLp4bwBnW5gZDXf2KdHkIei99+R2e660pVHdStw314h+2fXL8gu1XV8 ynV0vwMboa+jgwbQkAa/A== X-UI-Out-Filterresults: notjunk:1;V01:K0:kHSZPhGuYps=:h53euA0D3mpntmZoM74Qq+ jPcU4+64GeYfy8fKBPmm7FhWTfyERnl586o7UsXwIcewQnG1ZbeJfGw3MZfZXGJJc9RPImWjb itvA2P8Wbi69uL/T7fumprXla/iFWj5GoHDa/tKbZm0MVL8QVm0Fwm0UhJml5wjVJ7jVbeaNZ yvno5mFzfDxa76UbTQxZNqtamhW3BHnUi2jLZNu+agFsNQT+9Lwh+D9/X3IBGBQZjQpiznmfe WdyfoQ6mCcndlqJpyyBO3mwXimbi0d8Le2E/RVns1xwPxe6Gg1GBKqbjBXW+VkzmLwT2h7fXa M0/OobtQMlGyM7r5+JR5o5gLDSq7RBGUhaa6d/vYd0aOHgCc92cprYQs9/ceLdAmBgTM1VDmm LTJhexwnjAuHoKU5XEkoa//tJaJFNwXI0eAsnrivey3G6IO41Q0zos4gbL07gXi5Kd9mhCwxu wbSThlrm/N5Axvg22sAppNPLS5fRRRoopJh9AOF2+eOyl8QwDtCslmfpW5rYRY6HUXdhdiaXx Jp9OyvAQGClGFKj08fA+rc+zuaYNO3CXyNoaGoaJ2e0I3ubw3fbz3/3s16hnRw7IRr9c3qc/u mvKmJD3iytbSmI/mAVdaz9g50Fun/2Caqc9Tg3TvgS/SOjnwHHcf0II15lIHTdUVpfU2a60b2 ppkq3ZrL1HkCU02+cQNTXgCZ9wa+Jk9I+VNyA9bg/+QFSVZvLbfz2UasOFJAxJm9ZBIEbVsyO NNtEu3Ajz79j1hJCW/Priuglq0HPmTjB9NYuFKVbaVf4TJUJg21DWLz8yIpdUDHWaM+sK65I X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.22 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:212410 Archived-At: Stefan Monnier writes: >> * lisp/ido.el (ido-complete): Let-bind `non-essential' to nil. > > This looks wrong. This in an interactive command executing an explicit > request from the user, so it's definitely not non-essential. > > The compact on-the-fly display of the possible completions performed by > IDO does qualify as `non-essential', but not ide-complete. `non-essential' is bound exactly two times in ido.el now. In `ido-read-internal' it is bound to t, preventing non-desired new connections while the user is typing a file name in the minibuffer. And in `ido-complete', called inside `ido-read-internal', it is bound to nil, allowing new remote connections, since the user has triggered this (by typing . I cannot see what's wrong with this. > Stefan Best regards, Michael.