From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#10630: 24.0.92; :inheirt isn't being inherited in custom themes Date: Sat, 28 Jan 2012 21:01:24 -0500 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1327802531 9491 80.91.229.3 (29 Jan 2012 02:02:11 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 29 Jan 2012 02:02:11 +0000 (UTC) Cc: 10630@debbugs.gnu.org To: Adam Christensen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 29 03:02:10 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RrK5n-0001kr-2U for geb-bug-gnu-emacs@m.gmane.org; Sun, 29 Jan 2012 03:02:07 +0100 Original-Received: from localhost ([::1]:47338 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RrK5m-0003Ll-Jj for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Jan 2012 21:02:06 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:40867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RrK5j-0003LW-TV for bug-gnu-emacs@gnu.org; Sat, 28 Jan 2012 21:02:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RrK5i-00085P-Lx for bug-gnu-emacs@gnu.org; Sat, 28 Jan 2012 21:02:03 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:39078) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RrK5i-00085L-JE for bug-gnu-emacs@gnu.org; Sat, 28 Jan 2012 21:02:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1RrK5h-0006jQ-Qp for bug-gnu-emacs@gnu.org; Sat, 28 Jan 2012 21:02:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 29 Jan 2012 02:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10630 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10630-submit@debbugs.gnu.org id=B10630.132780249225827 (code B ref 10630); Sun, 29 Jan 2012 02:02:01 +0000 Original-Received: (at 10630) by debbugs.gnu.org; 29 Jan 2012 02:01:32 +0000 Original-Received: from localhost ([127.0.0.1]:42698 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RrK5E-0006iV-8i for submit@debbugs.gnu.org; Sat, 28 Jan 2012 21:01:32 -0500 Original-Received: from fencepost.gnu.org ([140.186.70.10]:53058 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RrK58-0006iA-Op for 10630@debbugs.gnu.org; Sat, 28 Jan 2012 21:01:28 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1RrK56-0001V2-FC; Sat, 28 Jan 2012 21:01:24 -0500 X-Spook: Chobetsu lynch Gazprom kilo class anthrax Bosnia INSCOM X-Ran: Lm5&dga]t5jTBY12QzHc\}5gA7}J\/=LAUItcDO$)|&GLPvWE!Eri#D,@SP(QeU`IhVws[ X-Hue: magenta X-Attribution: GM In-Reply-To: (Adam Christensen's message of "Fri, 27 Jan 2012 21:28:07 -0800") User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 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.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:56168 Archived-At: Adam Christensen wrote: > (custom-theme-set-faces > 'foo > '(region ((t (:background "LightSkyBlue1")))) > '(isearch ((t (:inherit region))))) [...] > This doesn't appear to change the background of isearch. http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8454#11 "...:inherit only tells Emacs to consult the parent face if a face attribute is unspecified. If the attribute is specified, it overrides the inheritance. So if your Custom theme want to "cancel out", say, any existing foreground attribute setting, you need something like '(froob ((t (:foreground unspecified :inherit parent-face)))) "