From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#53636: 29.0.50; face-remapping broken on master Date: Sun, 13 Feb 2022 09:20:24 +0100 Message-ID: <87r187yy7r.fsf@gnus.org> References: <87o83tib13.fsf@gnu.org> <835ypz8zbm.fsf@gnu.org> <87fsp2v0ky.fsf@gnus.org> <83leyu73i8.fsf@gnu.org> <87k0edrvxm.fsf@gnus.org> <83sft15egx.fsf@gnu.org> <871r0loxr9.fsf@gnus.org> <83mtj85tm1.fsf@gnu.org> <87wnibn48c.fsf@gnus.org> <8335kz4tgu.fsf@gnu.org> <87ee4hg7g6.fsf@gnus.org> <83y22p21na.fsf@gnu.org> <871r0haqzr.fsf@gnus.org> <8335kw1n9u.fsf@gnu.org> <87mtj34mdj.fsf@gnus.org> <837da6yb0j.fsf@gnu.org> <87k0e5vqjm.fsf@gnus.org> <83o83hwngw.fsf@gnu.org> <87leykpiy0.fsf@gnus.org> <83sfssuoqt.fsf@gnu.org> <83a6ews2dg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35748"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 53636@debbugs.gnu.org, tsdh@gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 13 09:21:19 2022 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 1nJA8F-00096t-1F for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Feb 2022 09:21:19 +0100 Original-Received: from localhost ([::1]:36464 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nJA8D-0005sv-MN for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 13 Feb 2022 03:21:17 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:33880) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nJA7z-0005sk-53 for bug-gnu-emacs@gnu.org; Sun, 13 Feb 2022 03:21:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42294) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nJA7y-0004N9-Gt for bug-gnu-emacs@gnu.org; Sun, 13 Feb 2022 03:21:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nJA7y-0002nh-Bv for bug-gnu-emacs@gnu.org; Sun, 13 Feb 2022 03:21:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Feb 2022 08:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53636 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 53636-submit@debbugs.gnu.org id=B53636.164474043710710 (code B ref 53636); Sun, 13 Feb 2022 08:21:02 +0000 Original-Received: (at 53636) by debbugs.gnu.org; 13 Feb 2022 08:20:37 +0000 Original-Received: from localhost ([127.0.0.1]:36191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJA7Z-0002mg-3e for submit@debbugs.gnu.org; Sun, 13 Feb 2022 03:20:37 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:50532) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJA7W-0002mQ-Ky for 53636@debbugs.gnu.org; Sun, 13 Feb 2022 03:20:35 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bD2/AnJNAJ5Rq47ZtYm/19oolD3xGaTap+cPquSnCs0=; b=Wn7GsQRduW5j5oTXCjDZN68DAX zZ863fiF6BoeBcSWdin67L8C5CnFiBshjim/9wcKptbxVyuAAnn6CIk5XL7RwCsuvL28DnW4at84t /tkkKQt809WPN6ciiHAtELEPA0YrQZWPipjVmzDi6lGYurus9bEQs1AI2TZe8XQupHos=; Original-Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJA7N-0000VM-9u; Sun, 13 Feb 2022 09:20:28 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXY2MaplDYvPSg6 Wi1FaDD///8TZ0UnAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YCDQgNNB5qAsIAAAFmSURBVDjLnZTr kYMwDIS5EphJBZAKkBogq/5rutXLmFzy5zwwZPx59VhElp9dYSoGs7j9IYplSQDfRMM9gUB5KRCA BLtJKESEakOHsgYg0AiSxM9lKKiDsVhKAl9D4ZcmMB4YxZ52ASpH2ljHCEWkHQue3LLBFnAXpwP2 VJ3HWT4liyoFK+KGevlxJPoqhVdL7zwMPThYfjZIhSfSNJIAXa6WE1FBeJcA0UlZdoF0BBIm80BY NAGk+Wzi2C+FBUg7hVUd2YeDklhGmhS+K163uKKBp1BvUP8oUFUhFceoKhMjfrGqApiAhVevAdBA 3kKhRkKmHCrhqkY7BJPt6oarJ+aAyWWip8hYilJ4qG2TY4u11+y9GnxaBLLJPLgWb8Zz6DNGc30M 4KYRPOc5L0WDcz3XilKh3hW3HM/7qMfgfQEclAZEjwloA8Vd0X8AbpHF++bto6fjnUPmRDj9+1jW j+tf4Mv6BUmW4HKok9CDAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAyLTEzVDA4OjEzOjUyKzAw OjAwV9N+0QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMi0xM1QwODoxMzo1MiswMDowMCaOxm0A AAAASUVORK5CYII= X-Now-Playing: Sidsel Endresen's _Undertow_: "Distances" In-Reply-To: <83a6ews2dg.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 Feb 2022 14:20:11 +0200") 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" Xref: news.gmane.io gmane.emacs.bugs:226767 Archived-At: Eli Zaretskii writes: > So I can just reiterate what I said up-thread: basic faces cannot > inherit from other faces, if we want to support remapping of those > parent faces. Our internal infrastructure for handling the basic > faces simply doesn't support this. Thanks for the analysis here -- it indeed seems like a much more complex problem than I'd assumed. I guess we should just document that face remapping doesn't work reliably when remapping parent faces to the basic faces? And for this bug report, the answer is "you have to use mode-line-active instead of mode-line". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no