From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: provide an easy way to customize inherited faces Date: Sun, 16 Jul 2006 02:25:32 -0400 Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: sea.gmane.org 1153031273 22056 80.91.229.2 (16 Jul 2006 06:27:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 16 Jul 2006 06:27:53 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 16 08:27:52 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G206V-0004ny-SC for ged-emacs-devel@m.gmane.org; Sun, 16 Jul 2006 08:27:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G206V-00086x-AR for ged-emacs-devel@m.gmane.org; Sun, 16 Jul 2006 02:27:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1G204M-0006Oi-LY for emacs-devel@gnu.org; Sun, 16 Jul 2006 02:25:34 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1G204K-0006Ms-Ur for emacs-devel@gnu.org; Sun, 16 Jul 2006 02:25:33 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G204K-0006Mk-QU for emacs-devel@gnu.org; Sun, 16 Jul 2006 02:25:32 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.52) id 1G206i-0003E0-GF for emacs-devel@gnu.org; Sun, 16 Jul 2006 02:28:00 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1G204K-00027a-1l; Sun, 16 Jul 2006 02:25:32 -0400 Original-To: "Drew Adams" In-reply-to: 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:57076 Archived-At: In Customize, when a face inherits from another, only the directly inherited face name appears, and it appears only as text in an editable field. If you know what you're doing, then you can put point in the field and use M-x customize-face. Even then, however, the default value is just the face name in the editable field; What else would it be? there is no easy way to customize other faces in the inheritance hierarchy. This doesn't seem wrong, really. If you customize the other face, that will show you whatever face it inherits from, etc. When a face inherits from others, the list of inherited faces should be shown explicitly in the Customize buffer in some fashion. A simple list next to the editable field (perhaps with items separated by "<"), would suffice. If someone wants to do it, it can't hurt. (We don't want to install it now, of course.)