From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: emacs-29 9b775ddc057 1/2: ; * etc/EGLOT-NEWS: Fix wording of last change. Date: Sat, 6 May 2023 14:03:02 +0100 Message-ID: References: <168335548287.8529.4912240840977468283@vcs2.savannah.gnu.org> <20230506064443.56C75C22F15@vcs2.savannah.gnu.org> <59835735-faa0-4096-e491-35ec92964b7a@gutov.dev> <831qjthhm8.fsf@gnu.org> <715cdac6-83f6-6907-2ff8-3b33381f3487@gutov.dev> <83zg6hg29c.fsf@gnu.org> 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="13933"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Dmitry Gutov , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat May 06 15:04:05 2023 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 1pvHa0-0003P7-SU for ged-emacs-devel@m.gmane-mx.org; Sat, 06 May 2023 15:04:04 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pvHZG-0005P9-UD; Sat, 06 May 2023 09:03:18 -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 1pvHZF-0005Ov-Ik for emacs-devel@gnu.org; Sat, 06 May 2023 09:03:17 -0400 Original-Received: from mail-oa1-x35.google.com ([2001:4860:4864:20::35]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pvHZD-0000xS-SE; Sat, 06 May 2023 09:03:17 -0400 Original-Received: by mail-oa1-x35.google.com with SMTP id 586e51a60fabf-1929818d7faso23004724fac.0; Sat, 06 May 2023 06:03:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683378193; x=1685970193; 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=a7mbF2IKh1JhOnWBL9V0KpMHVovRbINrzab/BPr55SQ=; b=k0AeChiG6krkrbpj3AP3+1rWqngrAlnycGZ3mvFCI2ZsGtjY4J/otRuMsusTQnXm3U Tg0WynJVGC3kuHOMa54aj7F8bWeox8EoWzoxRaYBrtHK6RV6zwPk3xoP8mI6P0jeiXvI pa6/4VY1k7RPZ5EzpddK+7pFnK3cZPdsiZ9YcmURcy3spcTaAXMebhSnRjuAAeOkarrF AIqZ1fWvWWNtwFjdR+nbtgE26UUetFev/uvUCwx/VPMGqlxOXpBcmvn45yR6ovSFsAAK xaO/rNiak2qtpRYpAkxh2rFeYB+C2jvn8/5su62bvdBUDn4qtDJY8QZ4xK49a5AQyGYH NttA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683378193; x=1685970193; 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=a7mbF2IKh1JhOnWBL9V0KpMHVovRbINrzab/BPr55SQ=; b=Lg3Iuven/Dl/aUT+OMoEGG8GqJBzRtoqDJE0nW1CB/GMec2Jd98Y69s6mP3Bs3Zn5B tsxE3c/qaO25GppJ6+2pueSiOO420/EscvYiPxC+6+MOOS/jpAPeoA+4v+hwCOZElD1f KiiLXqarUEBYTwTJw0EkGobV3BU4+XhKb0RffFhz02NRRlMWv9MF3TdgB7ilro/auQbJ ENBPNuJyVp77LSNdwF4VtAdY3D1ZGvchw99ukg43+MFW+EKE0pMt22/+j4BVGXEH/viJ fI+myy9gK1QI56jcXhvcB4IE3E8lZ/AhaepC7ektq3GbET8sFTUgdCfKGBDmS/SQctV3 +wtw== X-Gm-Message-State: AC+VfDzwexvhilQsnAYyVQaLp9pHqqC/n/0kx08oPS08KxYFznz4JkPZ umj8wTKLYIF8wKNsDnsJEV2GJPH+NqNTDCYEsL53H3pF5pg= X-Google-Smtp-Source: ACHHUZ7AwAwl/J8oHBwZXxFFznSW15v62BgXjKOduk59kOLmTGgqvZU8GwQwzm+x5l4kHvn+0wFrhtuFlD/LdaL4UQQ= X-Received: by 2002:a4a:87c5:0:b0:547:9285:b099 with SMTP id c5-20020a4a87c5000000b005479285b099mr2549523ooi.4.1683378193532; Sat, 06 May 2023 06:03:13 -0700 (PDT) In-Reply-To: <83zg6hg29c.fsf@gnu.org> Received-SPF: pass client-ip=2001:4860:4864:20::35; envelope-from=joaotavora@gmail.com; helo=mail-oa1-x35.google.com 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:305899 Archived-At: On Sat, May 6, 2023 at 11:52=E2=80=AFAM Eli Zaretskii wrote: > > It also _can_ install a newer version of the package if the first > > argument is of type 'package-desc', but that's basically an internal > > overload, not something that can be user interactively, or easily in th= e > > init script. BTW, the value of package-install-upgrade-built-in has no > > effect on that "overload". > > I'm surprised, to say the least. To recap: > > . the entire discussion of bug#62720, of which this is fallout, was > about allowing package-install to upgrade Eglot, and according to > Jo=C3=A3o, that's what package-install did before Emacs 29. Was this > all based on a mistake? if so, why no one has said so in all that > long argument?? One more time: in Emacs 28 package-install doesn't upgrade, but it installs the latest, which is incompatible behaviour if you move to Emacs 29, where that won't happen. So if you're used to setting up a brand new Emacs 28 and package-install Eglot to get versions with nice features and bugfixes, you may be dismayed to find that doing the very same thing in Emacs 29 results in what will probably be a old version. And this problem will persist _and_ worsen during the lifetime of Emacs 29, which I expect to be a number of years. Anyway, experimenting and experiencing this yourself will take at most a minute if you have Emacs 28 and Emacs 29 handy, so there's no shroud of mystery whatsoever. just HOME=3D`mktemp -d` emacs-{28,29}/src/emacs But we already went through all this, and all these decisions have been made already, and they are ultimately all legitimate even if we all disagree. I don't think the NEWS entry needed rewording: it didn't say anything inaccurate or misleading. You made it more complete, and perfectly accurate, but also more inescrutable, which is not really what NEWS should be about IMO. But it's not that tragic either, so please Dmitry and Eli let's just leave this. Jo=C3=A3o