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:30:58 +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> 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="2184"; 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:34:50 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 1jmJyb-0000QH-Jw for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 18:34:49 +0200 Original-Received: from localhost ([::1]:52254 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jmJya-0002Sk-Lx for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 12:34:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48152) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmJv6-0002Ov-V7 for emacs-devel@gnu.org; Fri, 19 Jun 2020 12:31:12 -0400 Original-Received: from mail-io1-xd2b.google.com ([2607:f8b0:4864:20::d2b]:39321) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jmJv5-00069T-67 for emacs-devel@gnu.org; Fri, 19 Jun 2020 12:31:12 -0400 Original-Received: by mail-io1-xd2b.google.com with SMTP id f23so6573992iof.6 for ; Fri, 19 Jun 2020 09:31:10 -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=oROAOPLE/QJPvqsaF5C2EDAn4nsCVKqQeUtZY0wA9t4=; b=YuTmhg8diESWlY4/oICaA/dUxoc3FmgfqU0TPzvE4Y5+Ex2plTg7XXALWqGlMNl0Xd wyqxAiU3rR4L1trctlQLh9q/4SNTD1lnY6dNY3rpckhRdBUTOaQepVoO1TqCxLnim5xy adDNjdONgm+t9U7kkcFPcIhrdAOroAgXS6m56Ytyxgce3dxOPVdLGvWqk2WHYebvlArE X396BZtZzNOamevtXLty0AaRpoFiZBokMHbaTc5ICYnMzs0fsSpbzM88eDqt7AOMIpdy GNi9AQsKraiPkD+LB5Xpuo2By/39T71C0To8/84NTrGGmxuVVTAetYm5TGnPcyt51o03 Rwjw== 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=oROAOPLE/QJPvqsaF5C2EDAn4nsCVKqQeUtZY0wA9t4=; b=LGQ2RtHXOHVLnR2ewlO43P6lMmM54zSdAo4iidan5XMsLf7Hu8EiJfdBocDmVi+OXj ro/FGDH+HN1QYuxHNvbJMcpQqXZlNYJgdwo05WChCpbCh1bxEr9MS5GPHTdutIu98LZb KLgd8T3bwPXFeQGbXc1q/7Gg+u0bWkcycPVvkzau0q6yfnHl9IEDS3tbi/rktwu/6CPx ulQewsACNaFdcx1P7DYQR8w7mBC/a4VfXpvIC0DHSX8NMMdxTLHB2JNIzlcYam+4DC+x yslCt+5RhURJ7OmsyOriTog1p4VyPO7CE+/Swy1ZeynwL6awczpRvZVdTbG9BzV3bymQ mN0w== X-Gm-Message-State: AOAM533IZSlO5CZUeTcz/TBQhf+UQVa2TRs7U8zh07J7c5WP3lx89Lf+ 8uzaUHrZksgNStBk6KFtAINIHxxTzs1tfmg5Aw8= X-Google-Smtp-Source: ABdhPJwBkJIA+EnRbWd0uCNjxBdS830pzLAAmIUkj6iLVRBlNb7Y7vh1YcjWN/CLfua3Bi1NETTnChorEXovcV9MyG8= X-Received: by 2002:a6b:6818:: with SMTP id d24mr5148341ioc.57.1592584269760; Fri, 19 Jun 2020 09:31:09 -0700 (PDT) In-Reply-To: <87366r10lu.fsf@gmx.de> Received-SPF: pass client-ip=2607:f8b0:4864:20::d2b; envelope-from=joaotavora@gmail.com; helo=mail-io1-xd2b.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:252376 Archived-At: On Fri, Jun 19, 2020 at 5:28 PM Michael Albinus wr= ote: > > Jo=C3=A3o T=C3=A1vora writes: > > Hi Jo=C3=A3o, > > >> No annoyance. But a user of Emacs 26.3 has Tramp 2.3.5 built-in. Becau= se > >> of Eglot, Tramp 2.4.4 would be installed for her from GNU ELPA, w/o > >> having asked for. > > > > Well, this user did ask for Eglot. He will also get an updated > > xref.el, project.el eldoc.el, flymake.el as already happens. I'm > > afraid this is just how inter-package dependencies work. > > The point is that this Tramp upgrade is not mandatory. Only if a user > wants to apply Eglot remotely. I'm the last one who would say a Tramp > upgrade is bad :-) But a Tramp upgrade w/o a reason? Yes, but in that vein of thinking then Tramp shouldn't be bundled with Emacs too. There are lots of things we can do with Emacs that don't require Tramp. But some of them do, and so we bundle Tramp. And the same thing if we substitute Tramp for any feature X. Jo=C3=A3o