From xemacs-m  Fri Mar 21 23:37:42 1997
Received: from amber.vis-av.com (amber.vis-av.com [206.119.44.2])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id XAA26898
	for <xemacs-beta@xemacs.org>; Fri, 21 Mar 1997 23:37:41 -0600 (CST)
Received: (from derrell@localhost)
          by amber.vis-av.com (8.8.5/8.8.4)
	  id AAA00411; Sat, 22 Mar 1997 00:37:41 -0500 (EST)
Date: Sat, 22 Mar 1997 00:37:41 -0500 (EST)
Message-Id: <199703220537.AAA00411@amber.vis-av.com>
From: Derrell Lipman <derrell@vis-av.com>
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: customize faces -- one bug and some issues
X-Mailer: VM 6.20 under 19.15 XEmacs Lucid (beta102)
Reply-To: derrell@vis-av.com
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII

I've gotten back to playing with customize faces.  Now that I've
compiled with no debugging, it takes "only" about 30 seconds to bring
up the initial face customize buffer, and "only" about 30 seconds to
expand the attributes of each face.  Painful, at about two hours to
set all faces, but now done.

One problem that I noticed is that if you delete a set of attributes,
it deletes all following sets of attributes also.  In other words, if
there are five sets of attributes for a face, pertaining to five
different combinations of color/window system/etc., and you delete the
second one, all but the first are deleted.  I don't believe that this
is the desired behavior.

I went through every face, and set things the way I like them.
However, I still have a few problems.

1. How do I specify the equivilent of the following, including the
   font and its attributes, for a default face, using customize?  I
   tried setting Face Family to adobe-courier, and marking the bold
   checkbox, and playing with all kinds of other options, but I
   couldn't get it to do what this did from Edit Faces:

	  (add-spec-list-to-specifier
	    (face-property 'default 'font)
	    '((global
	      (nil .
	       "-adobe-courier-bold-r-normal--*-140-75-75-m-0-iso8859-1"))))

2. Some faces are smaller than the default face.  In the customize
   attributes for those faces, I have made sure that Font Size is NOT
   checked, so that the face should use the attributes of the default
   face, but that doesn't work.  It still comes out small.  If I check
   the Font Size box, and set the Font Size to 9, it comes out too
   small, and if I set it to 10, it comes out too big.  I'm so
   confused!

Thanks.

Derrell

