From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Proportional fonts in the mode line (one month test) Date: Thu, 25 Nov 2021 15:34:14 +0200 Message-ID: <83czmo5pgp.fsf@gnu.org> References: <87h7c1u0cg.fsf@gnus.org> <87fsrl2ilj.fsf@yahoo.com> <87r1b4e54y.fsf@gnus.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="22182"; mail-complaints-to="usenet@ciao.gmane.io" Cc: luangruo@yahoo.com, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Nov 25 14:36:46 2021 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 1mqEvd-0005Uu-Sv for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Nov 2021 14:36:46 +0100 Original-Received: from localhost ([::1]:36216 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mqEvc-0003Y8-5c for ged-emacs-devel@m.gmane-mx.org; Thu, 25 Nov 2021 08:36:44 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40904) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqEtD-00019V-E3 for emacs-devel@gnu.org; Thu, 25 Nov 2021 08:34:16 -0500 Original-Received: from [2001:470:142:3::e] (port=41704 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqEtB-0001a0-KW; Thu, 25 Nov 2021 08:34:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=XIM54wK5jvmnJlYBf+dVn16ZYQx45XtPkhHIT/nzoqI=; b=XD3cNick0RVD MDLvmnleD0YwSxukuGSzAQ4WziGODnFqKrBJI7Hry4IRmdiU8JhmPT+nqGLGYvoSD8rTXEBvQ7Y9T KmVuk2sv3m9qPsGvaI8fT2tkLCtWyn3fY5IY4m0YCGyhBhQSnRz9wbsmxs+IpJ2DyjblJuy1Vb12a hqadbFC9Zhn98H2Ktw7mE9unmcJ0ubJNEfCDHtWfC+xQF8jPzRR9E5yGwRL5mAg0nQA0QjD15vVf2 Rh9r00jM1qbImOCPemX+zkHY83MwPWbUUyPmBVAqnfGHHgnABtLNKCGzgm8BPLumSg+ZXqSaQuHlD TrULAGlyK1On417ZhQUnbg==; Original-Received: from [87.69.77.57] (port=3414 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mqEtB-0004Tw-9w; Thu, 25 Nov 2021 08:34:13 -0500 In-Reply-To: <87r1b4e54y.fsf@gnus.org> (message from Lars Ingebrigtsen on Thu, 25 Nov 2021 14:28:29 +0100) 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" Xref: news.gmane.io gmane.emacs.devel:280119 Archived-At: > From: Lars Ingebrigtsen > Date: Thu, 25 Nov 2021 14:28:29 +0100 > Cc: emacs-devel@gnu.org > > > Also, please don't change the header line as well. For instance, the > > header line in calc that reads "---- Emacs Calculator Mode ----" is now > > totally broken. > > Right, like Juri said: > > (defface header-line > '((default > :inherit mode-line) > > I wasn't aware of that, and I think the right fix here is to remove this > inheritance -- I don't see any good reason to have this coupling between > the mode line and the header lines. Any opinions? I'd expect removing the inheritance to produce no less breakage, as many packages and customizations have no doubt grown to rely on that.