From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thuna Newsgroups: gmane.emacs.devel Subject: Keep global-mode-string on its own "modeline"? Date: Fri, 28 Oct 2022 22:58:59 +0200 Message-ID: <87czabzmuk.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20278"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Oct 29 07:55:13 2022 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 1ooeoK-00058q-Dx for ged-emacs-devel@m.gmane-mx.org; Sat, 29 Oct 2022 07:55:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ooemW-0004OI-QC; Sat, 29 Oct 2022 01:53:20 -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 1ooWRU-0005g9-86 for emacs-devel@gnu.org; Fri, 28 Oct 2022 16:59:04 -0400 Original-Received: from mail-ej1-x634.google.com ([2a00:1450:4864:20::634]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ooWRS-00020d-R2 for emacs-devel@gnu.org; Fri, 28 Oct 2022 16:59:03 -0400 Original-Received: by mail-ej1-x634.google.com with SMTP id d26so15706871eje.10 for ; Fri, 28 Oct 2022 13:59:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=xAxzUQdspATQ/8NrXeqR7F48ME/v2DFpYYQKaDsUDuM=; b=TXyu2nE/LjDXUVlr5zXCmmh+qMND+SEZJ2rL6tUWpO5jUOxjl538hr+qO1DRrQErlN ZEYDtOo24q28K/ooMKr0dHK3H9bFCUSiuSvN5LONLQszZzuP4d11tI+Pyv8MwJ1BWDPK xwGzNwGIEDHjI/bT4MbRE+AYlV09lGMOVIuzaLVuYIJNjBeJMLiN/VhLmP527tWboa+Q nMo/ka0mPJeWUj1dL74Wc7Isrk72lRR3zMsdZaCKokOmeYzUXYMQgpQtnpQfgzjODffX LhDR9E0tVPjT4iZucvLVRMvB5JlyGZqn6qhR0hYzllLp1Z81utRWauGwfew3h7WfjBSv 2DLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=xAxzUQdspATQ/8NrXeqR7F48ME/v2DFpYYQKaDsUDuM=; b=aFgdve2AqXVoext6PWb3PSaiY7s+78Gn7H/E/C1HUsLJm1O1kzThZ+7GfFYjbcZhKL aTo5n2bTbpP1fM79yb7AnxINgwE9yQZISTCtihbpSLftl8U9fJGot8y4YhMSVVrDsk9s qQhijyB+iZ+IHO7xcH8nfsHujwfbUvLfML3ZYLopNyAFxYnOSp2snmQW0ud8ikmCw9ti QPfd3onldCB+QdNvQ//eelRhQNHJEyOjsG8I48erpe4zz/tWBlWsYE8UPbSWj7CHizfO BMgtO/rVL08o+G9hGRxOdEPmFVVLKAJ73nGfjvh137/zeyQVrmd2/dj4rcgzC7x75lxL sgDQ== X-Gm-Message-State: ACrzQf3cMwzUrUcBu1WAFUx8GrEuuUramFixWlGEqZD9GhA2e7J2SVqY CDE13AEMNbe48GWj8TEsQNs3YlXKs5c= X-Google-Smtp-Source: AMsMyM4nomlJ+AzDpYBYHgvW4etZJYdVJ2zrpGGhIX5khZSg7a4oyMBRSH2NGZ9Pq9uTx30NUEqzjA== X-Received: by 2002:a17:907:80a:b0:783:2585:5d73 with SMTP id wv10-20020a170907080a00b0078325855d73mr1126573ejb.642.1666990740675; Fri, 28 Oct 2022 13:59:00 -0700 (PDT) Original-Received: from thuna ([90.147.71.114]) by smtp.gmail.com with ESMTPSA id f23-20020a17090631d700b00738467f743dsm2685583ejf.5.2022.10.28.13.58.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 28 Oct 2022 13:59:00 -0700 (PDT) Received-SPF: pass client-ip=2a00:1450:4864:20::634; envelope-from=thuna.cing@gmail.com; helo=mail-ej1-x634.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 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sat, 29 Oct 2022 01:37:49 -0400 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: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:298718 Archived-At: There is no good reason for `global-mode-string' to be displayed in every single window's modeline separately, it takes a lot of space, and it usually ends up not completely showing when the window is split more than once. Would it not be better to keep it in a different location? It makes sense (to me) to have it at the top of each Emacs frame, although I'm open to suggestions. Currently, I get something to that effect with tab-bar-mode by setting `tab-bar-format' to `(tab-bar-format-global)', which does roughly what I want it to do, but it looks visibly different from the rest of Emacs to the point where it's rather off-putting. I don't know what it would take to implement it (if it's even a good idea), but I just wanted to throw it out there.