From xemacs-m  Wed Mar 26 17:45:01 1997
Received: from crystal.WonderWorks.COM (crystal.WonderWorks.com [192.203.206.1])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA06768
	for <xemacs-beta@xemacs.org>; Wed, 26 Mar 1997 17:44:59 -0600 (CST)
Received: by crystal.WonderWorks.COM 
	id QQcipj08916; Wed, 26 Mar 1997 18:45:00 -0500 (EST)
Date: Wed, 26 Mar 1997 18:45:00 -0500 (EST)
Message-Id: <QQcipj08916.199703262345@crystal.WonderWorks.COM>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Kyle Jones <kyle_jones@wonderworks.com>
To: <xemacs-beta@xemacs.org>
Subject: Trying pixmap background, extents don't highlight now.
In-Reply-To: <199703262321.PAA10472@bittersweet.inetarena.com>
References: <199703262321.PAA10472@bittersweet.inetarena.com>
X-Mailer: VM 6.23 under 19.15 XEmacs Lucid (beta104)
X-Face: /cA45WHG7jWq>(O3&Z57Y<"WsX5ddc,4c#w0F*zrV#=M
        0@~@,s;b,aMtR5Sqs"+nU.z^CSFQ9t`z2>W,S,]:[+2^
        Nbf6v4g>!&,7R4Ot4Wg{&tm=WX7P["9%a)_da48-^tGy
        ,qz]Z,Zz\{E.,]'EO+F)@$KtF&V

Karl M. Hegbloom writes:
 > 
 >  I was looking back at http://oj.egbt.org/xemacs/displays/, and at the
 > screenshots there, and decided to try setting the
 > Emacs.default.attributeBackgroundPixmap: resource to a backing pixmap.
 > 
 >  It works; it looks really good, except that now, text extents are not
 > highlighted when the mouse passes over them, the region isn't lit
 > anymore when I select text, nor is the expression highlight working
 > for parentheses now.

background-pixmaps override all other backgrounds.  So if the
default face has a background pixmap, a mere background color in
some other face will not be displayed.  I consider this is a
bug.  Background with a higher display priority should override
any other background, whether the background is a solid color or
a pixmap.  I don't know yet how hard it will be to fix.

I remember a discussion about this with Ben, Chuck, et al. but
things were at least as frantic then as they are now so I'm not
surprised that it was forgotten.

