From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: Operation of format-mode-line Date: Wed, 24 Jul 2024 16:01:24 +0200 Message-ID: <87msm628jv.fsf@web.de> References: <868qxr8qzv.fsf@gnu.org> <86ttgf6mh2.fsf@gnu.org> <86plr36kbb.fsf@gnu.org> <86msm76jl1.fsf@gnu.org> <86jzha7wli.fsf@gnu.org> Reply-To: Michael Heerdegen Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39690"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:PlrnZKpu6WOv5K75Yv2jm2vyq4Y= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 24 16:01:57 2024 Return-path: Envelope-to: geh-help-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 1sWcZ2-000ABU-Vd for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 24 Jul 2024 16:01:56 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sWcYY-0006v1-CA; Wed, 24 Jul 2024 10:01:26 -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 1sWcXy-0006rK-SO for help-gnu-emacs@gnu.org; Wed, 24 Jul 2024 10:00:53 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sWcXx-0006Kh-2M for help-gnu-emacs@gnu.org; Wed, 24 Jul 2024 10:00:50 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1sWcXp-0008bR-Ts for help-gnu-emacs@gnu.org; Wed, 24 Jul 2024 16:00:41 +0200 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:147341 Archived-At: Eli Zaretskii writes: > mode-line-format is a variable, so you can use setq to modify its > value. Or you could modify just the value of > mode-line-buffer-identification, another variable (which is used to > construct the value of mode-line-format), which is where "%12b" comes > from. And also please not that `mode-line-buffer-identification' is a buffer local variable. Which means that some major modes are using a value different from the default one. Which means: your settings will either not effect every buffer, or will have to handle several cases individually, or will override the individual settings of some modes which might give unexpected results. Michael.