From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/4538 Path: main.gmane.org!not-for-mail From: William Perry Newsgroups: gmane.emacs.gnus.general Subject: Re: fonts, faces and the like Date: Tue, 19 Dec 1995 22:02:33 -0800 Message-ID: <199512200602.WAA00191@monolith.spry.com> References: <"nz11.rz.un.077:18.12.95.21.48.45"@rz.uni-karlsruhe.de> Reply-To: wmperry@spry.com NNTP-Posting-Host: coloc-standby.netfonds.no X-Trace: main.gmane.org 1035145271 29978 80.91.224.250 (20 Oct 2002 20:21:11 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 20:21:11 +0000 (UTC) Cc: ding@ifi.uio.no Return-Path: ding-request@ifi.uio.no Original-Received: from ifi.uio.no (ifi.uio.no [129.240.64.2]) by miranova.com (8.6.11/8.6.9) with ESMTP id WAA12084 for ; Tue, 19 Dec 1995 22:31:12 -0800 Original-Received: from homer.spry.com (homer.spry.com [165.121.12.50]) by ifi.uio.no with ESMTP (8.6.11/ifi2.4) id ; Wed, 20 Dec 1995 06:56:19 +0100 Original-Received: from monolith.spry.com (wmperry@spry-xy1-p14 [165.121.12.214]) by homer.spry.com (8.6.9/8.6.9) with ESMTP id VAA14724; Tue, 19 Dec 1995 21:56:38 -0800 Original-Received: (from wmperry@localhost) by monolith.spry.com (8.6.12/8.6.9) id WAA00191; Tue, 19 Dec 1995 22:02:33 -0800 Original-To: larsi@ifi.uio.no (Lars Magne Ingebrigtsen) Errors-to: wmperry@spry.com X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7 Xref: main.gmane.org gmane.emacs.gnus.general:4538 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:4538 Lars Magne Ingebrigtsen writes: > Jens Lautenbacher writes: > > > I am currently thinking of some kind of face-server which could have > > .e.g the following calling syntax > > > > (face-server-make-extent BEGIN END &rest KEYWORD VALUE) > > > > This call would inspect all extents in the newly to generate extent > > from BEGIN to END, would look at all faces defined in these extents > > and changes them according to KEYWORDS witch could be 'family 'bold > > 'italic, 'bold-italic 'foreground 'background 'underline and 'size > > That sounds very useful, and would definitely solve lots of problems. I've written a fair bit of this for Emacs-w3's stylesheet implementation, and am probably going to put it in the C code eventually, just have to find the time and expertise. Check out font.el in the Emacs-W3 distribution. It handles this fairly well on X and TTY (under XEmacs, etc) -Bill P.