From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Random832 Newsgroups: gmane.emacs.help Subject: Re: Customizing faces Date: Sun, 15 Nov 2015 00:09:08 -0500 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1447657024 11554 80.91.229.3 (16 Nov 2015 06:57:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 Nov 2015 06:57:04 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Nov 16 07:56:54 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZyDid-0003SE-B3 for geh-help-gnu-emacs@m.gmane.org; Mon, 16 Nov 2015 07:56:51 +0100 Original-Received: from localhost ([::1]:46081 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZyDic-0000Sw-M1 for geh-help-gnu-emacs@m.gmane.org; Mon, 16 Nov 2015 01:56:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33824) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZxpZ6-0004AX-Mi for help-gnu-emacs@gnu.org; Sun, 15 Nov 2015 00:09:25 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZxpZ3-0001AB-GN for help-gnu-emacs@gnu.org; Sun, 15 Nov 2015 00:09:24 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:58102) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZxpZ3-0001A1-9S for help-gnu-emacs@gnu.org; Sun, 15 Nov 2015 00:09:21 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZxpZ1-0007ka-3Z for help-gnu-emacs@gnu.org; Sun, 15 Nov 2015 06:09:19 +0100 Original-Received: from c-68-39-72-44.hsd1.in.comcast.net ([68.39.72.44]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 15 Nov 2015 06:09:19 +0100 Original-Received: from random832 by c-68-39-72-44.hsd1.in.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 15 Nov 2015 06:09:19 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 22 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-68-39-72-44.hsd1.in.comcast.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (darwin) Cancel-Lock: sha1:lJerXjm8gd+LhWRFa6HqHpqV7Gs= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:108083 Archived-At: Drew Adams writes: > You can do all of these things using Emacs Lisp. See > `Defining Faces' in the Elisp manual: > http://www.gnu.org/software/emacs/manual/html_node/elisp/Defining-Faces.html > > But with the Customize UI you can currently define only one > set of face attributes for a given face. That's not true. When I start customizing a face, I can click the "State" button and select the "For All Kinds of Displays" menu item to get a UI for specifying attributes depending on display properties. What I am asking is how/if, having saved such a face, I can get back to the same UI for further editing. And anyway, none of this really answers my other question, which was whether it is possible to use multiple face specs that all apply to one display (one for color displays, one for displays of a particular type, etc), and have them all be applied. I also can't figure out how to have it go down a list of font families trying each one, unless I'm just meant to define a bunch of different face specs using "supports" specifiers.