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: Change Tramp syntax Date: Mon, 13 Mar 2017 08:23:38 +0100 Message-ID: <87y3w9hc79.fsf@detlef> References: <20170309184457.29604.13048@vcs0.savannah.gnu.org> <20170309184458.08C9725FCF@vcs0.savannah.gnu.org> <87k27xfo3q.fsf@detlef> <87efy5fmml.fsf@detlef> <87mvcti5he.fsf_-_@detlef> <8760jfegz4.fsf@detlef> <874lyyhncr.fsf@detlef> <87bmt6mj37.fsf@detlef> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1489389842 29499 195.159.176.226 (13 Mar 2017 07:24:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Mar 2017 07:24:02 +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 Mon Mar 13 08:23:55 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 1cnKKe-0006Qf-PG for ged-emacs-devel@m.gmane.org; Mon, 13 Mar 2017 08:23:52 +0100 Original-Received: from localhost ([::1]:50682 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cnKKj-0001Ca-1r for ged-emacs-devel@m.gmane.org; Mon, 13 Mar 2017 03:23:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37411) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cnKKd-0001CT-Dd for emacs-devel@gnu.org; Mon, 13 Mar 2017 03:23:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cnKKa-0006hF-Ar for emacs-devel@gnu.org; Mon, 13 Mar 2017 03:23:51 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:62564) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cnKKZ-0006h3-WC for emacs-devel@gnu.org; Mon, 13 Mar 2017 03:23:48 -0400 Original-Received: from detlef.gmx.de ([93.209.64.173]) by mail.gmx.com (mrgmx003 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Luxaj-1c5hxF26Ft-0106Ch; Mon, 13 Mar 2017 08:23:40 +0100 In-Reply-To: (Stefan Monnier's message of "Sun, 12 Mar 2017 17:50:31 -0400") X-Provags-ID: V03:K0:NyFMzAwzHzjepH74HIlimZcTny4zVuCGYcBlzVCyRi+vJ+ODwz7 UF5GnMy3ElHrZom+M6fdXayEgJF7C9fiXjjt3mX9LiNN2AHhg0Xu+G3ZfhMMw9qw0Pi+rDO 1brhiUie9j/eUSFP8eS+00sTqFyQobCnbEM7ZQvr+Wcvuitu0p51s1O3X3gleMOKz2kUqLQ 5L39ssAfbFaKBfPUAZleA== X-UI-Out-Filterresults: notjunk:1;V01:K0:U3XrQVivIt8=:Xr2W+EJZRjDPdZQvUAdP1X ac1IrllykjPT3pHN4pKZWCNOWx4CYsYXMP1RKa2LAgmxk8eX2bnGp+accjHALoHwEYj8XlozA JQ086JCTwGLXYEPyDJwVditC0nrp0eLORgRW9lWmH4GkmozsenzkXX2pGxmGSvkF5ZOHL/Ip9 N/vJnp9abENWae9dc3j1w1VTDd3YpHjoHJ1xjEnO7CLu+s8zaTd6LkZTby7ARqp+GfQ85PFee pEE6gua84xGzMSCJmqQTfmdXF66b0+GauAfJULsyc0quKcNwDpkiHBBSX7QKNHdCBJZOKW2c7 tsvTDlBRk/YxmVHuDVdbCNG7FidLxbRCxgBIQsx4FwIi8LIk41wP8eLhi8NDRx0CsD5nwOJ8G QzX3/SlG4Ac4+E4U1m5WSjs0d+UgeVRHSGdMEBlQr6OMdyw0P/j9GuYeJEsGxoIBQOoZuulkh B65AxrH0lpyWPDzCjnD1f8RwiBHh6n+4ilIdPi7N+/MIjx5bmg6FZBbKwpWjBPuNpNITJc89P ooSouxoSx10Wr2DQs+63rluHtYmplpewPAAkN0mneZ9HD5TLunxqkZFa9RWmM25D0M7D/vLt4 LwkqAPCQ9ZQzejgDUgIgCSZ2u5C9Y+2CcuAI/FTUUHFz9C1S0tQmFSRBdgciSx90vNa4Sz4// N4xGF0+dWMHBI+uVr++dQcvTqDX/dq+7v7VMuLFV7FB4k8bUTekDJ9K+RSMSsNGk0eVZTB2Vw Ybykv5wcynzFk1ChOhdFYShDOnVx1nEHLUBQLbCV6DuoT1BKz2dlDcyXqW3EMlkUe7YC0JV4 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.19 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:212978 Archived-At: Stefan Monnier writes: >> Well, I have decided today to solve this for now and ever. I'm changing >> Tramp that a method name is mandatory. > > Does it mean that tramp-completion-mode-p will disappear? The function remains, but returns just the value of `non-essential'. Its main use is to suppress opening an otherwise not established connection in `tramp-maybe-open-connection'. Most of the other calls will be removed. Tramp won't use any heuristic anymore in order to decide, whether a new connection could be opened, or not. It is up to the completion packages to use this variable properly. (In my ongoing tests I have reverted already setting `non-essential' in `completion--nth-completion'). > Stefan Best regards, Michael.