From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Newsgroups: gmane.emacs.bugs Subject: bug#62720: 29.0.60; Not easy at all to upgrade :core packages like Eglot Date: Sun, 16 Apr 2023 22:54:05 +0100 Message-ID: References: <87a5zj2vfo.fsf@gmail.com> <831qkp6o0i.fsf@gnu.org> <83wn2h5825.fsf@gnu.org> <87wn2gkhzr.fsf@posteo.net> <83cz485oxi.fsf@gnu.org> <87leiwdyff.fsf@posteo.net> <834jpk5hih.fsf@gnu.org> <871qkom3fj.fsf@posteo.net> <83mt3b4yfc.fsf@gnu.org> <87edonlsxi.fsf@posteo.net> <83jzyf4vzb.fsf@gnu.org> <871qknllkj.fsf@posteo.net> <83fs934pjf.fsf@gnu.org> <87wn2fk47y.fsf@posteo.net> <83sfd2g2ek.fsf@gnu.org> <875y9yfxrr.fsf@gmail.com> <87y1muefks.fsf@gmail.com> <834jpifizy.fsf@gnu.org> <83y1mue1qi.fsf@gnu.org> <83sfd2e01f.fsf@gnu.org> <1a5e5837-513b-84d8-3260-cdbf42b71267@gutov.dev> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33415"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 62720@debbugs.gnu.org, rpluim@gmail.com, philipk@posteo.net, monnier@iro.umontreal.ca, Eli Zaretskii , larsi@gnus.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 16 23:53:23 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1poAJH-0008VU-Jy for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 16 Apr 2023 23:53:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1poAIx-0007AG-JX; Sun, 16 Apr 2023 17:53:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1poAIw-0007A3-Sg for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 17:53:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1poAIw-0001DY-Gm for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 17:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1poAIw-0005Eb-0Z for bug-gnu-emacs@gnu.org; Sun, 16 Apr 2023 17:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 16 Apr 2023 21:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 62720 X-GNU-PR-Package: emacs Original-Received: via spool by 62720-submit@debbugs.gnu.org id=B62720.168168193820072 (code B ref 62720); Sun, 16 Apr 2023 21:53:01 +0000 Original-Received: (at 62720) by debbugs.gnu.org; 16 Apr 2023 21:52:18 +0000 Original-Received: from localhost ([127.0.0.1]:52618 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poAIE-0005Dg-3k for submit@debbugs.gnu.org; Sun, 16 Apr 2023 17:52:18 -0400 Original-Received: from mail-oa1-f47.google.com ([209.85.160.47]:46593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1poAIC-0005DT-Jb for 62720@debbugs.gnu.org; Sun, 16 Apr 2023 17:52:17 -0400 Original-Received: by mail-oa1-f47.google.com with SMTP id 586e51a60fabf-1842e8a8825so28529323fac.13 for <62720@debbugs.gnu.org>; Sun, 16 Apr 2023 14:52:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681681931; x=1684273931; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=g4/treMveff0SPXU57vEQBURvcEkA7SDK3pUuXgL7Sk=; b=EbvxlOF2BvGlAahc7Ha+DZoV00jflmcYNKONF9jVAUpM+heWFUCnUE3FXmsPoJclD2 nh4Eo5M1Tmfk8Ns7YbFnCyXK/aX2LQmvd6ozmu/r2H7jEciA7E6VmN7wdwNGAtvPnsLQ ywC19+wpH2ZPdCGdEvZNMB/LApg+5Au4AYqbyPr4HnX6L6TbDyt6n/UErd0kHBRS/YMe BzaYlPV6AqB5U91qOtmwA4SHfQtf1+QpW9sW2xJAu6szECQvO0byUkdUKjnbV82n+oTm 5tlisv9vxxY9nbUAR8CcPs1o9SOmsbpt72nu777dvh0ibGio7GuZD93QkfRqbgMJ1kXO hO7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681681931; x=1684273931; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=g4/treMveff0SPXU57vEQBURvcEkA7SDK3pUuXgL7Sk=; b=mFVPQmy5gl/7ghkL3OJWqK0pUO4amS2pR9wC5iaf6RHhkjrYaDl1ZR5LjK7GAWUQ4p TXVWKsTMmgdcXdzzdBOjhF8+3XUpnhYACsJx2BqvlUNblDUCzS1wlLRj4z+9nvk16/ax pYbHK7LKB7L3d0n3zamKy0cxoXIWi2V2iHWwRTZkzaLkR4Mn6Pr+s7Oj+JZ/c5THsPZ7 T5eifEHJs/eINJnKvwjjkxnkx5v2IIPR2KwA9DRo8FW7tjEM3Oe8q8BuWsF7YjUPhb22 Ip3w6dmgGugGOUEACuOIreh+kQt1CUyD/5XMB2IgcKpQXii9QZj2A6g0rViXPMZli17d nviQ== X-Gm-Message-State: AAQBX9dL/BiNFU9sX2KI9B83pQSdmCO+tIJbhXH99YEUMMVwGoXM/aYP GDpOjoyb3sd7JdO4qBa1ZuALSTZZvOHKAMD2yEg= X-Google-Smtp-Source: AKy350bqRDmV5V0jA4rkX1bfC7ST1U2yebSZrfowxTxhBnBO7WlC4bZ8Mgto+fpRCYIRd4zYQwm1T02pbiJwEbBOiic= X-Received: by 2002:a05:6870:b608:b0:187:773a:3927 with SMTP id cm8-20020a056870b60800b00187773a3927mr6069874oab.5.1681681930875; Sun, 16 Apr 2023 14:52:10 -0700 (PDT) In-Reply-To: <1a5e5837-513b-84d8-3260-cdbf42b71267@gutov.dev> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:260160 Archived-At: On Sun, Apr 16, 2023 at 9:46=E2=80=AFPM Dmitry Gutov wro= te: > > On 14/04/2023 22:28, Eli Zaretskii wrote: > > If, OTOH, > > you think that it's imperative to allow_all_ users of Eglot with > > Emacs 29 to upgrade to Eglot 1.14 (and 1.15, 1.16, etc., when those > > become available), then we should release Emacs 29 with 1.14. > Was this question about stability only? > > Because since we've decided in favor of stability of package.el, and > against eglot's easy upgradability, Needlessly, I might add, since the simplest patch that did both things was completely ignored (except for you and Philip). > I would suggest to backport Eglot > 1.14 to emacs-29. Together with the fix for bug#62816. The improvement > in eldoc's behavior is pretty stark. I'm against that (though I could be convinced). Note that there are many things to backport, such as non-bugfix improvements in Eglot's dependencies= , which would _also_ have to be backported. In this case ElDoc 1.14. And if you want the full "stark improvement" package for the echo-area flooding business, Flymake would likely also need to be backported. Besides, by the time Emacs 29 is released. Eglot will probably be at 1.15 or even more with the "breadcrumb headline" feature request of bug#58431, a class hierarchy browser and a few others. We could cherry-pick the backports you think are most valuable though, like bug#62816 (ask to reopen there and convince Eli that the fix is sound) and maybe a few more. I'd support that. Jo=C3=A3o