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: Sun, 30 Jun 2024 11:25:16 +0100 Message-ID: References: <86wmm9jfk7.fsf@gnu.org> <86o77kjk87.fsf@gnu.org> <5782856d-9c8f-4903-9d42-143a015fee14@gutov.dev> <86jzi7q71j.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000004b751d061c18e6be" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35969"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Dmitry Gutov , Eli Zaretskii , 71823@debbugs.gnu.org, Spencer Baugh To: Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jun 30 12:27:16 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 1sNrm6-00093b-Hj for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 30 Jun 2024 12:27:15 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sNrlv-0000bb-3p; Sun, 30 Jun 2024 06:27: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 1sNrlu-0000bN-9G for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2024 06:27:02 -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 1sNrlu-0002j6-1Q for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2024 06:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sNrlt-0001DK-KD for bug-gnu-emacs@gnu.org; Sun, 30 Jun 2024 06:27:01 -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, 30 Jun 2024 10:27:01 +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.17197431924623 (code B ref 71823); Sun, 30 Jun 2024 10:27:01 +0000 Original-Received: (at 71823) by debbugs.gnu.org; 30 Jun 2024 10:26:32 +0000 Original-Received: from localhost ([127.0.0.1]:55171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNrlP-0001CV-Rf for submit@debbugs.gnu.org; Sun, 30 Jun 2024 06:26:32 -0400 Original-Received: from mail-lf1-f48.google.com ([209.85.167.48]:49259) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sNrlO-0001CM-34 for 71823@debbugs.gnu.org; Sun, 30 Jun 2024 06:26:30 -0400 Original-Received: by mail-lf1-f48.google.com with SMTP id 2adb3069b0e04-52cdf4bc083so2870593e87.2 for <71823@debbugs.gnu.org>; Sun, 30 Jun 2024 03:26:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719743129; x=1720347929; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=xcv7JGix6cP5L/4PrQHH4M2Ej04tyHiiT927M7eIazk=; b=motx8BKY4rbY76QPdaulmYVT+WpJz7mh6SYn0P0J1ywufsKchD0v23iHnvQ8vMJ5WT dIOQQr8q/6zH+7Is66r1X4CYq5cKXNHFn/MGIo+sDc3qbTqR4D9XCfXjAzxVYFAd0O36 tssYkEVH2mHHas6sT9vEN8YgVUUHuZWEqnT2yX8CQB39MizUENvXrUiudCjB7uopqr0k pXFzfpt1/1IBhbDDleP/DtY6hd0j5CeCSkt9QPmuIOlGp+Kv7BBZEW1MIU2nLbfC+aru HPmVoe7c74nlxtdNUN4tjo9jg6KKOy9Am437wgo6/pUvk1ubMBMDXUOyWVj3rdKiEIaD epTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719743129; x=1720347929; h=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=xcv7JGix6cP5L/4PrQHH4M2Ej04tyHiiT927M7eIazk=; b=S4WqCdg9LcVdRXBvazb5xubrmWeGtyInAd3dAQ1oUNgnNJPby8Br5JzautMEN3LeDP aGjnm7vFpiCYsY1+qNlcNf9XfuJlY5jbbytSea60fdHxEWJDexJ1Q1FnJa7k3UgMKaEd jgKXWcqtL5e34goZ4geKB0VP8wa+mq3IuxGjb1uR7PkEDg+pgu7vFymgKaJ9trpyffZH V7+KXZv2vq02oA+r74vq74fRxf5tGwY0LX9Mb4kknio9KKls5XiTw1qMedSsepZ55Hpp YPotGLxkIgOzmGCzRmD8P8f+fGGH5KJ2MC6rFRSKTwX8/psutE60UlB+KPrkFCYVFCcZ biPw== X-Forwarded-Encrypted: i=1; AJvYcCUFoawZnBx5k6LYlmrekgfmyfzhNdH6ExJMR+1HlqHC72QFWHVE9G++8a6LnEoq0NUmIXSeTdClVBvzwsVe0mgf2SFwxS4= X-Gm-Message-State: AOJu0YwuCeC9Qj0ZlunA8r/RO1WeCG3reSWvHPzngUf1PGl13QgdcfZh WeXTC0d1xal9rDKEFjrsLOhhmM37/Fmlf4lJS9i75ndsnVTQ9hIYBYfRZz0JVrVjjs2E/h29Gvj FdUedsjal3sac408Bgf7GCxc7LUU= X-Google-Smtp-Source: AGHT+IFEiwZKJU2ufSp7af94z8DwpONHJhln0YlSLvGyaBfptpNmfTVuudMQxJNsKGB5X4keMPVTPKBMVOaG7mh5bkg= X-Received: by 2002:a05:6512:3b24:b0:52c:c9bb:2ba4 with SMTP id 2adb3069b0e04-52e826f1526mr2101318e87.46.1719743128758; Sun, 30 Jun 2024 03:25:28 -0700 (PDT) In-Reply-To: <86jzi7q71j.fsf@mail.linkov.net> 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:288184 Archived-At: --0000000000004b751d061c18e6be Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, Jun 30, 2024, 07:55 Juri Linkov wrote: > shorter. > > Ideally, everything should be customizable by two new Eglot options: > eglot-mode-line-format and eglot-mode-line-position (e.g. middle/end). > The second one is redundant. There is already ample machinery to juggle elements around in relation to other elements. But the first one is absolutely what's needed, and fixes other issues, so anyone should feel free to start working on it, the default value of course producing exactly what is seen now, perhaps with the "defer to protect" semantics. Jo=C3=A3o > --0000000000004b751d061c18e6be Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Sun, Jun 30, 2024, 07:55 Juri Linkov <juri@linkov.net> wrote:
shorter.

Ideally, everything should be customizable by two new Eglot options:
eglot-mode-line-format and eglot-mode-line-position (e.g. middle/end).
<= /blockquote>

The s= econd one is redundant. There is already ample machinery to juggle elements= around in relation to other elements. But the first one is absolutely what= 's needed, and fixes other issues, so anyone should feel free to start = working on it, the default value of course producing exactly what is seen n= ow, perhaps with the "defer to protect" semantics.

Jo=C3=A3o
--0000000000004b751d061c18e6be--