From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Eglot and Tramp Date: Fri, 19 Jun 2020 17:45:22 +0100 Message-ID: References: <87y2oocltq.fsf@gmail.com> <87pn9v19e8.fsf@gmx.de> <87ftar186z.fsf@gmx.de> <87bllf15h3.fsf@gmx.de> <877dw314yz.fsf@gmx.de> <87366r10lu.fsf@gmx.de> <87y2ojyppp.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="62186"; mail-complaints-to="usenet@ciao.gmane.io" Cc: felipelema@mortemale.org, Tobias Rittweiler , emacs-devel To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 19 18:46:46 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jmKA9-000G6j-AR for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 18:46:45 +0200 Original-Received: from localhost ([::1]:60862 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jmKA8-0001gL-CD for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 12:46:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51886) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmK93-0000DL-9N for emacs-devel@gnu.org; Fri, 19 Jun 2020 12:45:37 -0400 Original-Received: from mail-io1-xd2c.google.com ([2607:f8b0:4864:20::d2c]:33612) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jmK91-0000dI-LQ for emacs-devel@gnu.org; Fri, 19 Jun 2020 12:45:36 -0400 Original-Received: by mail-io1-xd2c.google.com with SMTP id i25so12035708iog.0 for ; Fri, 19 Jun 2020 09:45:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Eh5/94sILMphJ3jSb76OLUvgvsL7iIZ15kXUU/g6occ=; b=fL0Ef44WzTsQfEjN4KWSa755xF1tOTRyOHjD7AaeAfOxea7beg8KDZGx9/C8tAyS+H lokbjE+IhEXJwdmPcGRWJpCL+ux3SKDJ8bMNgh2DSDd9W0tPsDQeH35FhR517FO25uJ1 sMU5mngEJlZlzkIbJYm0tiS/lUhMocMjtg3lHfOS0Y1k5WaCbjMXW5KQWRrfxR/Zq2IA gxKqJ5DkWSJ5MXMSaYz/hZp1ENiGkFiSPwgT5m5T1T4Ck/EOxUXIUF+GPe8qK3gyQeI5 HMllMJ15PXnfgbybl6Y31Da2lyldQZY126J9IdDRA5lhqbHWaSSMEKoNpsB2PAvECURK hEgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Eh5/94sILMphJ3jSb76OLUvgvsL7iIZ15kXUU/g6occ=; b=UljI8hDLNvn4fxhZSvIEaK1ALjK3/frpTYl2cmye/+jB4leNTYassxVqQHba1oPnq9 H25tGShsZ8KCEsVgvg0R5q22xngyCZuiVyJCdrfWV9iAtSAoiV8L/JnfVAxgJAsAjovy 8NGYXPUBu3gNNfII4Vl7lOvZe5nwN/uACJlAdNJMf4AUXOkirKlLsbRjODRp709DSECL qBrrjA1r6wLupF2ALqaXU+lQ24JVH5858jK0AILVrVJlv1Wo9kiAcCJNFIt1FtU76vO6 UGGVo0IUoM63Pp55v/3yvk5M4akpAQiCWU2JDtjiBmvA9bkbUREpGqYrs7fAkmep7Phl 7Xbw== X-Gm-Message-State: AOAM531d2dAUTKA+bCoSazdg2AGMBGtVMraukNCHavVbAfoKLm6XUmTP g0yS7XsbtDAIBs/2GHnQj+xLA/L3RzvHiy4gSNA= X-Google-Smtp-Source: ABdhPJwySxLoMrV5wAWuvC9tsL7nrCT8q9aanmGBhJF1px5PIgE/Bb8Q96rLfLa8PVh7il3TODVSUk/nPKudw6l9jUs= X-Received: by 2002:a6b:b503:: with SMTP id e3mr5163445iof.175.1592585134463; Fri, 19 Jun 2020 09:45:34 -0700 (PDT) In-Reply-To: <87y2ojyppp.fsf@gmx.de> Received-SPF: pass client-ip=2607:f8b0:4864:20::d2c; envelope-from=joaotavora@gmail.com; helo=mail-io1-xd2c.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:252378 Archived-At: On Fri, Jun 19, 2020 at 5:39 PM Michael Albinus wr= ote: > > Jo=C3=A3o T=C3=A1vora writes: > > Hi Jo=C3=A3o, > > > Of course, we do take something similar in consideration regarding > > the _loading_ of X. For that, we have just-in-time "autoloads". But > > we don't have just-in-time "autoinstalls" yet. > > That's exactly my point. We have no mean to say in eglot.el "if you use > Tramp, please ensure that you have at least Tramp 2.4.4. Otherwise, > autoinstall it from GNU ELPA." But it's the same with Flymake, or Project or Xref or any other feature that Eglot uses. Thought those features are slightly more essential to Eglot's central promise (though not completely). But actually, we do. I mean, Eglot could check Tramp's version at run-time and give exactly that warning you suggest. But my question is: what benefit would that produce? I practice, what kind of remotely adverse impact do you expect from installing 2.4.4? Is it a very large download? Does the compilation take very long? Something else?