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#71823: 31.0.50; project-mode-line and eglot duplicate project-name in mode-line Date: Wed, 3 Jul 2024 15:57:43 +0100 Message-ID: References: <86wmm9jfk7.fsf@gnu.org> <86o77kjk87.fsf@gnu.org> <17183c60-1733-4938-9a85-f3351c87bcb9@gutov.dev> <87jzi6fvar.fsf@catern.com> 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="9413"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Dmitry Gutov , Eli Zaretskii , Juri Linkov , 71823@debbugs.gnu.org, Spencer Baugh To: Spencer Baugh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 03 17:00:20 2024 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 1sP1T0-00027u-Af for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 03 Jul 2024 17:00:18 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sP1Sm-0001Zx-71; Wed, 03 Jul 2024 11:00:04 -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 1sP1Sj-0001ZM-QR for bug-gnu-emacs@gnu.org; Wed, 03 Jul 2024 11:00:01 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sP1Sj-00077c-ES for bug-gnu-emacs@gnu.org; Wed, 03 Jul 2024 11:00:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sP1Sk-0003kH-8y for bug-gnu-emacs@gnu.org; Wed, 03 Jul 2024 11:00: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: Wed, 03 Jul 2024 15:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 71823 X-GNU-PR-Package: emacs Original-Received: via spool by 71823-submit@debbugs.gnu.org id=B71823.172001875414285 (code B ref 71823); Wed, 03 Jul 2024 15:00:02 +0000 Original-Received: (at 71823) by debbugs.gnu.org; 3 Jul 2024 14:59:14 +0000 Original-Received: from localhost ([127.0.0.1]:40054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sP1Rx-0003iL-EF for submit@debbugs.gnu.org; Wed, 03 Jul 2024 10:59:13 -0400 Original-Received: from mail-oa1-f52.google.com ([209.85.160.52]:55655) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sP1Rn-0003hW-Ep for 71823@debbugs.gnu.org; Wed, 03 Jul 2024 10:59:12 -0400 Original-Received: by mail-oa1-f52.google.com with SMTP id 586e51a60fabf-25cc6962c24so2659887fac.3 for <71823@debbugs.gnu.org>; Wed, 03 Jul 2024 07:59:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1720018676; x=1720623476; darn=debbugs.gnu.org; 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=v+3jIY6ZPQJYCftzYhnwyu30izdzKahcXZ5YTlaoJ3M=; b=mWNARTzUMpHjRi3vEOg5kcqqas6550c71ufBu5QV2HHIz9HH6n/FeZ9nRuHpvMEJPP Z+6cdDFQoqPunNKqdYM+Ozyflo+aDJ29AJ59bM5EU1+zFE1swofBgY1sTEhf5/bv6s3z twAkJU3URldDQupeTk9kaG2gdjtelEr0u6dLXYapJHxme9ZMyWSX+jIDXJIkQg8xMcgz JN7Ube9E9JAU+kKZmSjN8R6oO2EUETmirmQE8NDQRvmFXc5uwDO1cUNCRHVsgI3jbzZP XLoFCJ36fa3CuVD0tW2zvHuHL9HIrQJTU4ibesoPCUhE5HPY0jHbZPgX9ZrOzjkefxRX tx6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1720018676; x=1720623476; 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=v+3jIY6ZPQJYCftzYhnwyu30izdzKahcXZ5YTlaoJ3M=; b=d8S1ypZ2qYl6iC/xCSwuMtt8NxOKsRVcEWwIa6xznwyI6CrctRt8skcngSRXZ+r/yp yNyvDhfwocK0wjts3uq5qlNyKcENqcK3Q2mgUkWfiq9aDtLAEFJrw1jNiPEmpWGAmncr aoiWpNsGz5dZt0a+28iyBLMbX1Lx+8WAFB99Oi4XP+bRCZ/E3iC/sJuGPhFYbXIdXGuM Ge4e3+h1hE4+emIzVJBejZwVgL2zKuAVuxeembzNJ6XHnH9ymKJS7wWU84qlNBsj9y+d xf61ZzGoFl//tSu50eNJCMdWln043kJbpjq6qVvVaaq7JE0+mkPAqrr4Wd2mLW8jWTTM A5KA== X-Forwarded-Encrypted: i=1; AJvYcCWbJ2m2/yZNCkI6a/wzwB7r9VhCtz63oW21Np/DHCnCudePfNwt3T9Y2oWtTjJGSHcJ5/Bo/VVtM1BW+mzmDgPbcNg5GLg= X-Gm-Message-State: AOJu0Ywy0C1xB5VQto5V6tFBLA9KPPZOUEzUwRAWxICg0v0Eas5kU0sv WoFBlgp0kqxSD0TwPYEcIOyHIugMpL1pFmBprB8/d3aNEQZMyNNH1KEChckDHTWFh9HuO6a01zs OL4jrVp3+3mfttpgKYeIdhpZ8GPY= X-Google-Smtp-Source: AGHT+IE22pjFHEutZIvih0AaFVAYj9K3IpQ2pnJnt6qaqyZavuZplxyIXgi4IEtwL596Lv81KbgFQxFWOMqAwAn+1N0= X-Received: by 2002:a05:6870:4152:b0:25e:ebb:b4f4 with SMTP id 586e51a60fabf-25e0ebbddedmr1448806fac.2.1720018675869; Wed, 03 Jul 2024 07:57:55 -0700 (PDT) In-Reply-To: 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:288323 Archived-At: On Wed, Jul 3, 2024 at 3:47=E2=80=AFPM Spencer Baugh wrote: > Do any of these seem acceptable? No, sorry. > > > I also don't understand the other changes (i.e. to the menu) but > > that's OK. > > The project-name in the eglot mode line entry had the server menu > attached to it. Since the project-name is no longer present, the server > menu isn't accessible. To make the server menu accessible again, it's > added to the main eglot menu. Ah right. Well that unexpected side effect alone makes this approach unacceptable. It seemed like a quick out, but it really isn't. We have to go to the other approach > But I don't want to delegate the responsibility of solving this problem > to the user, I want the problem to just be gone: the entries should just > not duplicate project-name. This problem wasn't introduced by Eglot. In fact I don't know if this is even a problem. Users must know if they want to keep the Eglot mode line info working like it always did or if they want to tweak it to save space because of a new mode-line tenant that has since appeared in the very latest Emacs (a tenant which isn't even on by default). The problem in Eglot to me is that there isn't the possibility to do the latter thing, and _that's_ what I think should be addressed. Jo=C3=A3o