From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Leo Newsgroups: gmane.emacs.devel Subject: Re: Color themes Date: Tue, 11 Aug 2009 09:59:51 +0100 Message-ID: References: <87d47hoox5.fsf@stupidchicken.com> <87hbwp32ep.fsf@catnip.gol.com> <432BC810AC84409882C7E7FB5183D8DD@us.oracle.com> <8763d516ox.fsf@mail.jurta.org> <874osim3df.fsf_-_@mail.jurta.org> <87d475lmc1.fsf@cyd.mit.edu> <874oshx8p2.fsf@cyd.mit.edu> <20a0c1020908100212p32dd463ao8a9a33d7edbf960f@mail.gmail.com> <87hbwfc87c.fsf@cyd.mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1249981261 8685 80.91.229.12 (11 Aug 2009 09:01:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 11 Aug 2009 09:01:01 +0000 (UTC) Cc: David De La Harpe Golden , Lennart Borgman , joakim@verona.se, emacs-devel@gnu.org, Juri Linkov , Leo , Dan Nicolaescu , Stefan Monnier , Drew Adams , Miles Bader To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 11 11:00:48 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1ManDb-0001xT-5u for ged-emacs-devel@m.gmane.org; Tue, 11 Aug 2009 11:00:31 +0200 Original-Received: from localhost ([127.0.0.1]:42141 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ManDZ-0000CT-Tf for ged-emacs-devel@m.gmane.org; Tue, 11 Aug 2009 05:00:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1ManDE-00007Z-SQ for emacs-devel@gnu.org; Tue, 11 Aug 2009 05:00:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1ManD8-0008Tz-PR for emacs-devel@gnu.org; Tue, 11 Aug 2009 05:00:06 -0400 Original-Received: from [199.232.76.173] (port=56907 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1ManD8-0008Te-FF for emacs-devel@gnu.org; Tue, 11 Aug 2009 05:00:02 -0400 Original-Received: from ppsw-7.csi.cam.ac.uk ([131.111.8.137]:45652) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1ManD5-0007uj-EI; Tue, 11 Aug 2009 04:59:59 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Original-Received: from smaug.linux.pwf.cam.ac.uk ([193.60.95.72]:55382) by ppsw-7.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.157]:587) with esmtpsa (LOGIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1ManCx-0005t8-Oc (Exim 4.70) (return-path ); Tue, 11 Aug 2009 09:59:51 +0100 In-Reply-To: <87hbwfc87c.fsf@cyd.mit.edu> (Chong Yidong's message of "Mon, 10 Aug 2009 23:58:47 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:114041 Archived-At: Hi Yidong, On 2009-08-11 04:58 +0100, Chong Yidong wrote: >> For example, if a package define faces that do not inherit from the >> faces in the theme, then enabling the theme won't affect them, right? > > Most faces inherit from the basic faces (default, bold, italic, region, > etc.) plus the font-lock faces. Or at least they should. I see inheritance as a convenient tool for defining new faces, but not an effective tool for enforce consistency. Even if all faces inherit from more basic ones, they can still choose to use different colours and in reality this is what happens. -- Leo's Emacs uptime: 7 days, 8 hours, 53 minutes, 56 seconds