From xemacs-m  Mon Dec 16 15:28:49 1996
Received: from newman (root@newman.aventail.com [38.225.141.10]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with SMTP id PAA26695 for <xemacs-beta@xemacs.org>; Mon, 16 Dec 1996 15:28:47 -0600 (CST)
Received: from kramer.in.aventail.com.aventail.com (root@newman [192.168.1.1]) by newman (8.6.12/8.6.9) with SMTP id NAA08201 for <xemacs-beta@xemacs.org>; Mon, 16 Dec 1996 13:27:44 -0800
Date: Mon, 16 Dec 1996 13:27:44 -0800
Message-Id: <199612162127.NAA08201@newman>
From: William Perry <wmperry@aventail.com>
To: xemacs-beta@xemacs.org
Subject: Any way to specify a face in a display table?
Errors-to: wmperry@aventail.com
Reply-to: wmperry@aventail.com
X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7</SYF`{vYQ(&RI1&EiH[FvT;J}@f!4kfz
 x_!Y#=y{Uuj9GvUi=cPuajQ(Z42R[wE@{G,sn$qGr5g/wnb*"*ktI+,CD}1Z'wxrM2ag-r0p5I6\nA
 [WJopW_J.WY;
Mime-Version: 1.0 (generated by tm-edit 1.1)
Content-Type: text/plain; charset=US-ASCII

The new table drawing code in Emacs-W3 has provisions for Emacs 19 to use
cool line-drawing characters instead of the crude ascii-art table borders.
It uses some gross stuff in the Emacs display-table code though.

If an entry in a display table is > 256, then that means you are specifying
a particular face (by its internal integer id - gack) along with the actual
character.  This is pretty disgusting, but does look pretty.

So, I was trying to figure out how to do something similar in XEmacs, but
couldn't seem to make an entry use a face.  Tried putting an extent in the
string, but that didn't seem to help.  Couldn't find anything in the docs.

Any suggestions?

-Bill p.

