From faces-request@cs.indiana.edu Tue Jan 18 19:10:20 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA27533; Tue, 18 Jan 1994 17:29:17 -0500 Received: from Sun.COM by moose.cs.indiana.edu (5.65c/9.4jsm) id AA27526; Tue, 18 Jan 1994 17:29:14 -0500 Received: from Eng.Sun.COM (zigzag.Eng.Sun.COM) by Sun.COM (4.1/SMI-4.1) id AA04160; Tue, 18 Jan 94 14:29:03 PST Received: from stard.Eng.Sun.COM by Eng.Sun.COM (4.1/SMI-4.1) id AA11049; Tue, 18 Jan 94 11:09:31 PST Received: by stard.Eng.Sun.COM (5.0/SMI-SVR4) id AA00223; Tue, 18 Jan 1994 11:10:20 +0800 Date: Tue, 18 Jan 1994 11:10:20 +0800 From: Rich.Burridge@Eng.Sun.COM (Rich Burridge) Message-Id: <9401181910.AA00223@stard.Eng.Sun.COM> To: faces@cs.indiana.edu Subject: XFaces 2.1 Anouncement X-Sun-Charset: US-ASCII Content-Length: 3989 Errors-To: faces-request@cs.indiana.edu Found these two in comp.windows.x.apps. I haven't looked at the software, but in some areas it's in advance of where I got with faces. Perhaps we can persuade the author to integrate the faces functionality that is missing (James Ashton's compression stuff and Steve Kinzler's scripts for starters)... ------Forwarded article------ From: liebman@clark.net (Chris Liebman) Newsgroups: comp.windows.x.apps,comp.windows.x.intrinsics,comp.windows.x [1] XFaces 2.1 Anouncement Date: 13 Jan 1994 03:26:58 GMT Organization: My Home, Centreville Va. Lines: 52 Distribution: world Message-ID: NNTP-Posting-Host: zod.clark.net Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Xref: appserv.Eng.Sun.COM comp.windows.x.apps:5003 comp.windows.x. + intrinsics:2247 comp.windows.x:76963 [I hope that this is not a repeat post, had some minor problems earlier...] Hi! After a long silence I am releasing a new version of xfaces, the last release was version 1.0 in 1991! This version is *much* improved! XFaces can be found via ftp at ftp.x.org in /contrib/xfaces-2.1.tar.Z. What is XFaces? XFaces is a program that will display an image for each piece of mail in your mail box. This lets you know at a glance who you have mail from. XFaces start out (when you have no mail) looking like a color xbiff. As you receive mail XFaces becomes a column of mail icons. Some of XFaces features: - Both mono and color images. - Optional Shaped window support with both xpm and xbm. - Sound support using the NetAudio protocol. The NetAudio server currently supports Sun's SparcStation (SunOS 4.1.X and Solaris 2.2), SGI's Indigo and NCD MCX X terminals running NCDware 3.1 or later. - Face images can be "compressed" so that each image will only show up once on your display. This way, if you receive 30 messages from one user, list or whatever the image will only show up once. - Sounds can also be compressed so that they will only play once each. - You can use regular expressions to search the To, Cc, Subject, and From lines to choose images and sounds. This lets you specify an image/sound for mail that comes from a mailing list. XFaces is based on the Xt Intrinsics (-lXt) and the Athena Widget set (-lXaw). To build in Xpm support you need the xpm library (-lxpm) version 3.2 or later. To build in the sound support you will need NetAudio (tested with 1.1). Both the xpm and the NetAudio distributions and publicly available with anon ftp from ftp.x.org in the contrib directory. -- Chris -- Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 ------Forwarded article------ From: liebman@clark.net (Chris Liebman) Newsgroups: comp.windows.x.apps,comp.windows.x.intrinsics,comp.windows.x [1] Re: XFaces 2.1 Anouncement Date: Fri Jan 14 05:46:30 PST 1994 Organization: My Home, Centreville Va. Lines: 13 Distribution: world NNTP-Posting-Host: zod.clark.net Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit In-reply-to: liebman@clark.net's message of 13 Jan 1994 03:26:58 GMT Argh! The tar file on ftp.x.org is missing the app defaults file! I have placed the XFaces.ad file in the contrib directory as XFaces-2.1.XFaces.ad. I am working on an updated release incorportating a few good sugestions and a few fixes. -- Chris -- Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Thu Jan 20 12:04:49 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA29004; Thu, 20 Jan 1994 17:05:06 -0500 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA28961; Thu, 20 Jan 1994 17:04:49 -0500 Date: Thu, 20 Jan 1994 17:04:49 -0500 From: "Steve Kinzler" To: barb@cs.colorado.edu, bfox@ai.mit.edu, faces@cs.indiana.edu, liebman@zod.clark.net, mrose@dbc.mtview.ca.us, neumann@wu-wien.ac.at, nusser@wu-wien.ac.at, presotto@att.com, rob.pike@att.com, stolcke@icsi.Berkeley.edu, archive@uunet.uu.net, welch@parc.xerox.com, glazman@grif.grif.fr Subject: Faces on the Internet FAQ Errors-To: faces-request@cs.indiana.edu Dear Face People, I've volunteered to answer a FAQ about faces on the Internet. Please find enclosed below my first draft answer. I hope to have included at least a pointer to pretty much everything that has to do with faces on the Internet to date. I submit it to you for your information, and in hopes that you'll send me any corrections and additions you can identify. Thanks, Steve Kinzler ------------------------------------------------------------------------------- How can I find out what someone on the Internet looks like? =========================================================== [answered by Steve Kinzler, kinzler@cs.indiana.edu, Jan 94] There are a few on-line ways that you might be able to view an image of a particular Internet user, if you're lucky. First, if both your site and the site for the user in question are both running a special version of finger that supports face images, and if a face image is available for that user, then you can use finger to view the person's face along with their ordinary finger information. Such special versions of finger are GNU finger and its derivatives. GNU finger is available from most GNU software archives, such as ftp.gnu.ai.mit.edu:/pub/gnu/finger*. A recommended derivative is ICSI's version available in icsi.berkeley.edu:/pub/stolcke/icsi-finger*. One GNU finger server with lots of face images available is cs.indiana.edu -- finger .help@cs.indiana.edu for details. Second, if you can expect that the person you're interested in has ever attended a Usenix conference, then they might have had their photo digitized as part of Usenix's FaceSaver project. These images and further details are available in ftp.uu.net:/published/usenix/faces. Third, there exists a collection of small bitmaps of Internet users in cs.indiana.edu:/pub/faces/facedir*. The FaceSaver images are also available in this archive in a smaller, monochrome format as facesaver*. Also, in logos*, there's a collection of bitmaps representing various Internet domains using the appropriate company or organization logo. See the README* files in these collections for information about submitting bitmaps to them. If you use a Web browser, a convenient way to reference these collections for a particular user is to access the "WWW to Finger Gateway" at the URL http://cs.indiana.edu/finger/gateway. When fingering via this gateway, any face and logo bitmaps available are displayed along with any finger information. Other software is available that can take advantage of these bitmap collections. "faces" is available in cs.indiana.edu:/pub/faces, runs under X11, NeWS, SunView and XView windowing systems, and can be used to monitor one's mailbox, jobs in a print queue, users on a system, unread news articles, weather forecasts and other such things using displays of faces and logos for the items monitored. The exmh interface to the MH mail system can use these collections to display the face or logo for the mail messages it processes. It's available in parcftp.xerox.com:/pub/exmh. Both these programs can recognize a special item in a mail header labelled X-Face as a compressed and encoded face bitmap for the sender of the mail message. Other software that can deal with face images in some manner are: xfaces ftp.x.org:/contrib/xfaces* mailbox monitor xwafemail ftp.wu-wien.ac.at:/pub/src/X11/wafe mail interface quipu ISO Development Environment user directory server vismon AT&T Version 8 Unix visual monitor From faces-request@cs.indiana.edu Thu Jan 20 06:32:52 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01173; Thu, 20 Jan 1994 17:33:19 -0500 Received: from icsia.ICSI.Berkeley.EDU by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01164; Thu, 20 Jan 1994 17:33:15 -0500 Received: from icsib30.ICSI.Berkeley.EDU (stolcke@icsib30.ICSI.Berkeley.EDU [128.32.201.72]) by icsia.ICSI.Berkeley.EDU (8.6.5/HUB+V8$Revision: 1.19 $) with ESMTP id OAA26379; Thu, 20 Jan 1994 14:32:56 -0800 Received: from localhost (stolcke@localhost) by icsib30.ICSI.Berkeley.EDU (8.6.4/1.8) id OAA19763; Thu, 20 Jan 1994 14:32:52 -0800 Message-Id: <199401202232.OAA19763@icsib30.ICSI.Berkeley.EDU> To: "Steve Kinzler" Cc: barb@cs.colorado.edu, bfox@ai.mit.edu, faces@cs.indiana.edu, liebman@zod.clark.net, mrose@dbc.mtview.ca.us, neumann@wu-wien.ac.at, nusser@wu-wien.ac.at, presotto@att.com, rob.pike@att.com, tale@uunet.uu.net, welch@parc.xerox.com, glazman@grif.grif.fr Subject: Re: Faces on the Internet FAQ In-Reply-To: Your message of Thu, 20 Jan 1994 17:04:49 -0500. <199401202208.OAA25952@icsia.ICSI.Berkeley.EDU> Date: Thu, 20 Jan 1994 14:32:52 PST From: Andreas Stolcke Errors-To: faces-request@cs.indiana.edu In message <199401202208.OAA25952@icsia.ICSI.Berkeley.EDU>you wrote: > ftp.gnu.ai.mit.edu:/pub/gnu/finger*. A recommended derivative is ICSI's > version available in icsi.berkeley.edu:/pub/stolcke/icsi-finger*. One GNU make that: ftp.icsi.berkeley.edu ^^^^ > finger server with lots of face images available is cs.indiana.edu -- > finger .help@cs.indiana.edu for details. Amazing how our hack has made its way around the world without ever being advertised ... BTW, the latest version runs on Alphas and SunOS5.x (in case you're getting into that). --Andreas From faces-request@cs.indiana.edu Tue Jan 25 17:36:55 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA20949; Tue, 25 Jan 1994 12:38:23 -0500 Received: from Sun.COM by moose.cs.indiana.edu (5.65c/9.4jsm) id AA20932; Tue, 25 Jan 1994 12:38:20 -0500 Received: from Eng.Sun.COM (zigzag.Eng.Sun.COM) by Sun.COM (4.1/SMI-4.1) id AA04010; Tue, 25 Jan 94 09:38:11 PST Received: from stard.Eng.Sun.COM by Eng.Sun.COM (4.1/SMI-4.1) id AA05135; Tue, 25 Jan 94 09:38:07 PST Received: by stard.Eng.Sun.COM (5.0/SMI-SVR4) id AA04445; Tue, 25 Jan 1994 09:36:55 +0800 Date: Tue, 25 Jan 1994 09:36:55 +0800 From: Rich.Burridge@Eng.Sun.COM (Rich Burridge) Message-Id: <9401251736.AA04445@stard.Eng.Sun.COM> To: faces%cs.indiana.edu.@Sun.COM Subject: The continued development of faces. X-Sun-Charset: US-ASCII Content-Length: 610 Errors-To: faces-request@cs.indiana.edu Over the past few days I've been "talking" with Chris Liebman, who recently posted his XFaces program to the net. As I don't have the time to further develop faces at the moment, and Chris does, it made sense for him to continue on where I'd left off. Some of his work (like the color XPM support), exceeds what faces could do. Chris has kindly agreed to integrate the main features that were in faces, that XFaces didn't have. He's already got the X-Face: header code in, and will be looking at script support soon. Expect to see Chris leading the future development of "faces" from now on. Thanks Chris! From faces-request@cs.indiana.edu Tue Jan 25 17:25:13 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA19474; Tue, 25 Jan 1994 22:30:22 -0500 Received: from zod.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA19465; Tue, 25 Jan 1994 22:30:13 -0500 Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pP0sT-00003UC; Tue, 25 Jan 94 22:25 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Tue, 25 Jan 1994 22:25:13 -0500 (EST) Message-Id: Date: Tue, 25 Jan 1994 22:25:13 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: faces@cs.indiana.edu Subject: Re: The continued development of faces. In-Reply-To: <9401251736.AA04445@stard.Eng.Sun.COM> References: <9401251736.AA04445@stard.Eng.Sun.COM> Errors-To: faces-request@cs.indiana.edu Excerpts from xfaces: 25-Jan-94 The continued development o.. Rich Burridge@Eng.Sun.CO (611) > Over the past few days I've been "talking" with Chris Liebman, who recently > posted his XFaces program to the net. As I don't have the time to further > develop faces at the moment, and Chris does, it made sense for him to continue > on where I'd left off. Some of his work (like the color XPM support), exceeds > what faces could do. > Chris has kindly agreed to integrate the main features that were in > faces, that > XFaces didn't have. He's already got the X-Face: header code in, and will be > looking at script support soon. > Expect to see Chris leading the future development of "faces" from now on. > Thanks Chris! Hi, As Rich noted I am in the process of adding a number of features to XFaces. (The XFaces README file is appended to this message.) There are three that I immediately identified as candidates: 1) X-Face header support. This is currently working but is not in the current release. 2) script support I have yet to add this. My first implementation of this will be very simple and will only look at the first two fields (user and host) from the script. XFaces *currently* has no facility to add "labels" to the images that are being displayed. 3) the current face database format (disk layout / face selection) I have played around with a number of disk formats in the past but have never been very happy with them. I will change X-Faces to use the current "faces" format. As well as these features I need to know what other features of faces that you find useful/required/desirable. Are there any other features that faces has that you want to see kept alive? Do you have any other ideas or thoughts as to futures? Here is something that I would like some feedback on: Ever since I added support for selecting images via more than one mechanism I have had a problem in determining what order to use the different search methods. I finally realized that there is *no* one order and everyone will want something slightly different. So I have come up with the following pseudo grammar (an example follows): Search spec: ,, Search type: before (regular expression list applied to headers) resource (X resource lookup) xface (X-Face header) facedb (current "faces" database format) after (regular expression list applied to headers) format list: :: Format: xpm-shape xpm xbm-shape xbm ikon If search path is empty then use imagePath resource as path. If format list is empty then the imageFormats resource is used. Here are the defaults. XFaces.faceImagePath: /usr/local/faces XFaces.faceSoundPath: /usr/local/faces XFaces.imagePath: /usr/images XFaces.imageFormats: xpm-shape:xpm:xbm-shape:xbm:ikon XFaces.imageSearch: \ before\n\ resource\n\ facedb\n\ xface\n\ after You can then do things like: XFaces.imageSearch: \ before,xpm,/usr/xpm:/usr/images\n\ resource,xpm,/usr/xpm:/usr/images\n\ facedb,xpm\n\ after,xpm,/usr/xpm:/usr/images\n\ before,xbm,/usr/xbm:/usr/images\n\ resource,xbm,/usr/xbm:/usr/images\n\ facedb,xbm\n\ after,xbm,/usr/xbm:/usr/images\n\ xface Which will search all search types for xpm before accepting a xbm file. You could also set imageFormats to "xbm:ikon" in your .Xdefaults and force XFaces to be monochrome. Questions? Problems? Issues? Ideas? -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 ------------------------ XFaces 2.3 README --------------------------- XFaces 2.3 Christopher B. Liebman liebman@zod.clark.net January 20, 1994 What is XFaces? XFaces is a program that will display an image for each piece of mail in your mail box. This lets you know at a glance who you have mail from. XFaces starts out (when you have no mail) looking like a color xbiff. As you receive mail XFaces becomes a column of mail images. Some of XFaces features: - Both mono and color images. - Optional Shaped window support with both xpm and xbm. - Sound support using the NetAudio protocol. The NetAudio server currently supports Sun's SparcStation (SunOS 4.1.X and Solaris 2.2), SGI's Indigo and NCD MCX X terminals running NCDware 3.1 or later. - Face images can be "compressed" so that each image will only show up once on your display. This way, if you receive 30 messages from one user, list or whatever the image will only show up once. - Sounds can also be compressed so that they will only play once each. - You can use regular expressions to search any headers to choose images and sounds or ignore that mail message compleatly. This lets you specify an image/sound for mail that comes from a mailing list or ignore mail that you have already seen but left in your system mailbox. XFaces is based on the Xt Intrinsics (-lXt) and the Athena Widget set (-lXaw). To build in Xpm support you need the xpm library (-lxpm) version 3.2 or later. To build in the sound support you will need NetAudio 1.1 or later. Both the xpm and the NetAudio distributions and publicly available with anon ftp from ftp.x.org in the contrib directory. Whats new in this version? See the CHANGES file for a descriptions of what has changed since the previous version. What machines will XFaces run on? XFaces as been compiled and tested on the following machines/OS' (these are all that I have access to): Sun Sparc 10 SunOS 4.1.3 (MIT X11R5) Sun Sparc IPC SunOS 4.1.1 (MIT X11R5) It has also been reported to run on: DEC Alpha 3000 OSF 1.3 DEC 5000 Ultrix 4.2a (X11R5) IBM RS/6000 AIX 3.2.4 (X11R4) i486 System VR4 (X11R4) Please help me add to this list. I am really interested to find out how well this works on other machines (SGI?, HP?, DEC? IBM?, etc). Building and Installing XFaces You need Imake. You need to look at the Imakefile in this directory to see the definitions for XPM,SOUND,SHAPE are what you want. By default All three are compiled in. If you do not want one of them, just comment out or delete the #define. Sound support has another option USE_BUCKETS. If this is defined then XFaces will store the sounds for all active sounds in the audio server. If you are using NetAudio 1.1 on a sparc then you will either neet to disable the BUCKET support or apply the included patch to ausun (the patch is in ausun.patch). The bug in the sun NetAudio server causes a weird audio "glitch" that I noticed when playing from buckets. Next to build the Makefile run: xmkmf Then to build XFaces run: make To install XFaces type: make install How to set up XFaces I currently am not using the path bases search mechanism so the enclosed XFaces app defaults file does not have any good examples of that. My current configuration is image files in /usr/images and sound files in /usr/sounds and all mapping done in the XFaces app defaults file and in users local defaults. Included in this release are a number of sample icons that I use. Also the sample XFaces app defaults file contains examples of using the before bindings to show a particular image/sound for items from a mailing list. I will be glad to help anyone who is having problems setting up XFaces or anyone who has any questions about XFaces. How does XFaces decide what image? First the resource "XFaces.beforeImageBindings" is retrieved. This resource contains a list of header/pattern/image triplets. The header named in the header section is located and the pattern is applied to it. If a match is found the image name is used to locate the actual image file. See image name mapping for how the files are located and the various extensions and what they mean. If the header name is "*" then the pattern is applied to all of the mail headers. Next if there was no match from the beforeBindings the the resource "XFaces.image.user@host" is looked up where user is the user name from the From field and host is the users host from the From field. If this lookup succeeds then the string value retrieved is used as an image name. If that fails then the resource "XFaces.image.user" and "XFaces.image.host" are tried. If there still is no image then a path based search is tried. First a new image name is constructed using the "XFaces.faceImagePath" + "/user@host". Then "XFaces.faceImagePath" + "/user" and finally "XFaces.faceImagePath" + "/host". In other words the directory given by the string value of the "XFaces.faceImagePath" resource contains image files named things like: user@host, user@host.xpm, user.xpm, host.xbm, etc. If that fails to produce then the resource "XFaces.afterImageBindings" is looked up. This works just as the "before" bindings did. Finally, if there is still no image then the string "user@host" will appear as the image. How does XFaces decide which sound? First there is a "XFaces.beforeSoundBindings" just like the the images, except that we use the values as sounds. If the before bindings had no match then the resource "XFaces.sound.user@host" and then follows the same pattern as the images. Then there is a path based search using "XFaces.faceSoundPath" as the base and proceeding like the images. Finally there is an after binding, just like the images. If nothing is matched here then no sound is played for the face. Image Name Mapping If the image file name does not begin with "/", "./", or "../" then the resource "XFaces.imagePath" is prepended. The following are attempted: file (as an xpm file, loading shape mask is present) file-shape.xpm (same as previous) file (as shaped xbm file, must have matching -mask file) file-shape.xbm (same as previous) file (as xbm file) file.xbm (as xbm file) Here is an example XFaces.imagePath is /usr/images and the image name is liebman the the following files will be tried: (I hope that I got this right! :^) /usr/images/planet (as shaped xpm) /usr/images/planet-shape.xpm (as shaped xpm) /usr/images/planet (as xpm) /usr/images/planet.xpm (as xpm) /usr/images/planet (as shaped xbm with /usr/images/planet-mask) /usr/images/planet-shape.xbm (as shaped xbm with /usr/images/planet-shape.xbm-mask) /usr/images/planet (as xbm) /usr/images/planet.xbm (as xbm) Sound Name Mapping If the sound file name does not begin with "/", "./", or "../" then the resource "XFaces.soundPath" is prepended. The following are attempted: file file.au file.snd file.voc file.wav file.wave Here is an example XFaces.soundPath is /usr/sounds and the sound name is crash the the following files will be tried: /usr/sounds/crash /usr/sounds/crash.au /usr/sounds/crash.snd /usr/sounds/crash.voc /usr/sounds/crash.wav /usr/sounds/crash.wave Sample face images I have placed a number if images that we use for XFaces in the images subdirectory. You will want to copy them to your images directory. Resources Here is a list of application resources that XFaces uses: XFaces.spoolFile This can be used to specify your mailbox. XFaces.spoolDir This can be used to specify the directory your mailbox is in. XFaces.imagePath: The directory that contains the image files. XFaces.soundPath: The directory that contains the sound files. XFaces.faceImagePath: The directory that contains the image files named with mail address format (liebman@zod.clark.net.xpm, etc). XFaces.faceSoundPath: The directory that contains the sound files named with mail address format (liebman@zod.clark.net.snd, etc). XFaces.update: How often to check for new mail in seconds. The default is 60. XFaces.volume: The volume at which to play sounds. The default is 60. XFaces.fromField: This resource specifies which mail header to use as the from header. The default is the old "From " header. XFaces.noMailImage: The image to use when you have no mail. The default is "nomail". XFaces.noMailSound: The sound to use when you have no mail. The default not to play a sound with no mail. XFaces.compressImages: Only show each image once in the image display. The default is True. XFaces.compressSounds: Only play a sound once. The default is True. XFaces.useSound: Play sounds. The default is True. A user can disable sounds for his XFaces by setting this resource to False in his resources. XFaces.useShape: Use shaped images if available. This defaults to true. XFaces.beforeImageBindings: XFaces.afterImageBindings: XFaces.beforeSoundBindings: XFaces.afterSoundBindings: This resources specify patterns and associate an image or sound with any mail that matches the patterns. The patterns are applied to all of the mail headers. XFaces.ignoreMessageBindings: This resources specify patterns that will be used to search all mail headers. Any match found will cause the message to be ignored, no sound, no image. This resource is just like the before/after sound/image bindings exept that onlt the header and pattern are supplied. XFaces.closeness: This resources specifies a value to the XPM library to allow it to use colors that are close but not exactly what what is requested. Bugs (bugs? never! :^), Fixes and Enhancements If you find any bugs or have fixes for bugs or have suggestions for enhancements or have patches for enhancements please send them to me at: liebman@zod.clark.net I will welcome *any* improvements to the documentation! ------------------------------------------------------------------------------- Copyright 1994 Christopher B. Liebman Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the name Christopher B. Liebman not be used in advertising or publicity pertaining to distribution of this software without specific, written prior permission. THIS SOFTWARE IS PROVIDED `AS-IS'. CHRISTOPHER B. LIEBMAN, DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL CHRISTOPHER B. LIEBMAN, BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, DATA, OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND REGARDLESS OF WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. From faces-request@cs.indiana.edu Thu Jan 27 02:12:42 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA00518; Thu, 27 Jan 1994 13:12:57 -0500 Received: from gatekeeper.us.oracle.com by moose.cs.indiana.edu (5.65c/9.4jsm) id AA00513; Thu, 27 Jan 1994 13:12:55 -0500 Received: from ap207sun.us.oracle.com by gatekeeper.us.oracle.com with SMTP (8.6.4/37.7) id KAA17209; Thu, 27 Jan 1994 10:12:46 -0800 Received: from localhost by ap207sun.us.oracle.com (5.59.10/37.3) id AA22544; Thu, 27 Jan 94 10:12:43 PST Message-Id: <9401271812.AA22544@ap207sun.us.oracle.com> To: "Christopher B. Liebman" Cc: faces@cs.indiana.edu Subject: XFaces add ons... Date: Thu, 27 Jan 1994 10:12:42 -0800 From: "Mark Warren 415-506-4639" Errors-To: faces-request@cs.indiana.edu At someone's suggestion, I hacked together these two bits of emacs lisp code to automatically add an X-Face: header to both my email and new postings. I'm not sure how widespread gnus and/or emacs mail tools are used, but it probably wouldn't hurt to put something like this in your X-Faces distribution. What does the faces list think? ;; ;; This will override the default behaviour of mail-signature whereby ;; the .signature file is added at the end of a mail message. Instead, ;; the signature will be added at point. ;; (add-hook 'mail-setup-hook '(lambda () (defun mail-signature (&optional here) "Sign letter with contents of ~/.signature at point and add an X-Face header. If optional argument HERE is given, do not insert the X-Face: header as well." (interactive "P") (save-excursion (insert-file-contents (expand-file-name "~/.signature")) (if (not here) (face-adder)) )))) (defun face-adder () (save-excursion (goto-char (point-min)) (search-forward mail-header-separator) (beginning-of-line nil) (insert "X-Face:") (insert-file "~/.face") (re-search-forward "RIPEM key on server") (insert " The X-Face header is my picture! Get `faces' from cs.indiana.edu") )) (setq news-inews-hook ; Add my face image to the header of all news postings '(lambda () (save-excursion (goto-char (point-min)) (search-forward mail-header-separator) (beginning-of-line nil) (insert "X-Face:") (insert-file "~/.face")))) From faces-request@cs.indiana.edu Fri Jan 28 05:21:25 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA21256; Thu, 27 Jan 1994 18:22:22 -0500 Received: from Sun.COM by moose.cs.indiana.edu (5.65c/9.4jsm) id AA21250; Thu, 27 Jan 1994 18:22:19 -0500 Received: from gorton.anu.edu.au by Sun.COM (4.1/SMI-4.1) id AA18196; Thu, 27 Jan 94 15:21:48 PST Received: by gorton.anu.edu.au (4.1/1.4) id AA11502; Fri, 28 Jan 94 10:21:26 EST From: jaa101@deakin.anu.edu.au (James Ashton) Message-Id: <9401272321.AA11502@gorton.anu.edu.au> Subject: Colour X-faces To: faces%cs.indiana.edu.@Sun.COM Date: Fri, 28 Jan 94 10:21:25 EST X-Face: rUK3oMwdIS>EJ!*~|~H$SL4S%-}pU+OhHV"`Q}$Dc<~`Tn"N{RjEJV&9;mM}`@P>F;{+]^2 gO,tx/g0M0[tNFyGMNEjNEyoz06a>{r6Ez3Km}'RN`CpF"$[PmCzGD_}|N\*f2a'EOdg-4h 7VIL,<0@:t;C/j`^X@_=ckuloh`sGE[eU&W=A#ge3~+"rq9F,r6=9y!V;m};\t],cbJ/|kM 5ruHFZfE(]Z}jflI%K9O/A*d{O]'3Jz X-Mailer: ELM [version 2.3 PL11] Errors-To: faces-request@cs.indiana.edu I'm still receiving occasional requests for a colour version of the X-face header standard so I guess I'll do some work on it. What I really need is a bunch of images to play with so I can test various approaches and tune up the programme for maximum compression. I'll scan in a bunch of photos of users I have at this site but the resulting images, all having been generated by a single technique, won't be as representative as I'd like. Can people let me know if they have any colour faces they can send me. I don't have an infinite number of megabytes here so I'd prefer that the end resolution be around 128x128x24, say as ppm files. Still, anything halfway close would be a help. -- James Ashton System Administrator VK1XJA Department of Systems Engineering Voice +61 6 249 0681 Research School of Information Sciences and Engineering FAX +61 6 249 2698 Australian National University Email James.Ashton@anu.edu.au Canberra ACT 0200 Australia From faces-request@cs.indiana.edu Thu Jan 27 17:18:22 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA04115; Thu, 27 Jan 1994 22:24:19 -0500 Received: from zod.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA04080; Thu, 27 Jan 1994 22:23:54 -0500 Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pPjiy-00003NC; Thu, 27 Jan 94 22:18 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Thu, 27 Jan 1994 22:18:22 -0500 (EST) Message-Id: <0hG8Dyr0xSgF4Hwp1l@zod.clark.net> Date: Thu, 27 Jan 1994 22:18:22 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: "Mark Warren 415-506-4639" Subject: Re: XFaces add ons... Cc: faces@cs.indiana.edu In-Reply-To: <9401271812.AA22544@ap207sun.us.oracle.com> References: <9401271812.AA22544@ap207sun.us.oracle.com> Errors-To: faces-request@cs.indiana.edu Excerpts from mail: 27-Jan-94 XFaces add ons... Mark Warren@us.oracle.co (1610) > At someone's suggestion, I hacked together these two bits of emacs > lisp code to automatically add an X-Face: header to both my email and > new postings. I'm not sure how widespread gnus and/or emacs mail tools > are used, but it probably wouldn't hurt to put something like this in > your X-Faces distribution. What does the faces list think? I have no problem adding things like this into the XFaces distribution. Over the past several days I have been considering adding a "compface" (James Ashton's X-Face header compression/decompression) subdirectory or having this as a seperate distribution. What is the general thought on this? Would you prefer this as a seperate distribution? It really makes creating the distributions a lot easier. -- Chris (Hacking like crazey trying to add in some fancy parsing....) Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Mon Jan 31 06:31:24 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA11341; Mon, 31 Jan 1994 11:31:56 -0500 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA11299; Mon, 31 Jan 1994 11:31:24 -0500 Date: Mon, 31 Jan 1994 11:31:24 -0500 From: "Steve Kinzler" To: faces Subject: MEUF: mail enhanced using faces Cc: glazman@grif.grif.fr Errors-To: faces-request@cs.indiana.edu I just found out about this program, and thought people on this list would be interested in it. I don't believe it's been mentioned on this list before. It looks like the most recent MEUF stuff is in: ftp.enst.fr:/pub/mail/meuf* and ftp.enst.fr:/pub/faces -- from the brain of Steve Kinzler /o)\ kinzler@cs.indiana.edu an organ with a mind of its own \(o/ Revalue reflect / interplay variant backstop / agrarian potter. ------------------------------------------------------------------------------- From: glazman@grif.grif.fr (Daniel Glazman) Newsgroups: comp.archives Subject: [comp.mail.mime] infos on MEUF Followup-To: comp.mail.mime Message-ID: <1mrmki$ni1@agate.berkeley.edu> NNTP-Posting-Host: soda.berkeley.edu X-Original-Newsgroups: comp.mail.mime X-Original-Date: 24 Feb 93 12:15:06 GMT Archive-name: auto/comp.mail.mime/infos-on-MEUF Hi ! I posted some lines about my soft MEUF in message <9302221201.AA13410@pitea. grif.fr>... I received so many questions or "send-me-your-soft" e_mails that I send this message in order to explain (or try to) exactly what is Meuf v1.3. New features implemented in the announced v2.0 are described immediately after. D.Glazman, glazman@grif.grif.fr Soft & Syst. Eng., Postmaster. MEUF v1.3 ========= Meuf is simple x11 "mail" utility (MUA). It monitors a mail file or the result of a shell-script. In its main window are displayed 48x48 icons (called Faces) representing the sender of a message or its org, lab, or whatever the sender wants ! With each Face are displayed the name of the sender and the Subject line of the message. The purpose of this small description is not the Face concept. About faces, please see faces(1). Faces-1.6 (by Rich Burridge, Sun Aus.) is available from all the main ftp sites. The main window is automatically updated each time the spool file is modified. An audio signal is played (X beep or user-defined) each time this happens. Clicking on a Face "opens" the selected message in a new independant window. Available operations in a message window are: * Close * Reply To sender To all To sender with yanking To all with yanking * Forward * Save * Delete * Undelete * Print Composing a message allows the following operations (see Athena Widget Set - C Language Interface X11R>4, TextWidgets): Ctrl-a Beginning of line | Meta-b Backward word Ctrl-b Backward character | Meta-f Forward word Ctrl-d Delete next character | Meta-i Insert file Ctrl-e End of line | Meta-k Kill to end of paragraph Ctrl-f Forward character | Meta-q Form paragraph Ctrl-g Multiply reset | Meta-v Previous page Ctrl-h Delete previous character | Meta-y Insert current selection Ctrl-j Newline and indent | Meta-z Scroll one line down Ctrl-k Kill to end of line | Meta-d delete next word Ctrl-l Redraw display | Meta-D Kill word Ctrl-m Newline | Meta-h Delete previous word Ctrl-n Next line | Meta-H Backward kill word Ctrl-o Newline and backup | Meta-< Beginning of file Ctrl-p Previous line | Meta-> End of file Ctrl-r Search/Replace backward | Meta-delete Delete previous word Ctrl-s Search/Replace forward | Meta-Sh.delete Kill previous word Ctrl-t Transpose characters | Meta-Backspace Delete previous word Ctrl-s Search/Replace forward | Meta-Sh.bckspace Kill previous word Ctrl-u Multiply by 4 | Ctrl-v Next page | Ctrl-w Kill selection | Ctrl-y Unkill | Ctrl-z Scroll one line up | Message is sent when clicking on the SEND button. Two configuration files can be used by a Meuf' user: 1) $HOME/.meufrc contains * customization of internal meuf variables (folder, sound, include signature, etc...) * aliases * messages to mark as deleted at reception time 2) $HOME/.meuf.prologue contains line to include in the RFC822 header of a sent message. For instance MY .meuf.prologue contains: Bcc: glazman The variables set in the .meufrc file can also be interactively using the PROPERTIES button in the main window of Meuf. The opened panel allows also to save the current configuration in the .meufrc file. 'Customizable' variables are: NAME TYPE MEANING ========================================================================= signature boolean include $HOME/.signature prologue boolean include $HOME/.meuf.prologue sendmail string location of the sendmail binary spooler string spool file to monitor print string printer job fortune string if not empty, include a fortue using this cmd askcc boolean always ask for Cc folder string default directory for saved messages indentprefix string used when quoting (yank) a message delwhenread boolean delete a mail when closing the window keep boolean keep the spool file if length = 0 verbose boolean -v arg passed to sendmail userintitle boolean user name if the main window title silent boolean never beep invert boolean exchange bg/fg for bitmaps (some X terminals) facedir string location of the Faces database saveme boolean save my messages using the recipient's name expertmode boolean no message popups bell string if not empty, used instead of XBell() ICONIFY button in the mail window turns Meuf into a Xbiff-alike: only one bitmap is shown in the window. This bitmap means "no new mail" immediately after the change until a new mail arrives. A click on the icon makes Meuf return to its normal state. This release contains graphical interface for X11 using Xt and Xaw R>4. Successfully compiled with: Sun3 + SunOs 4.1.X + X11R4 SunSparc+ SunOs 4.1.X + openwin 2.0 & 3.0 HP 9000/705 + HP/UX IBM RS6000 + AIX 3.2 + X11R4 V2.0 FEATURES ============= * reading MIME 1.0 extensions. Composing is not yet implemented. * xbmtoface utility converting a 48x48 bitmap Xbm format into a X-Face RFC822 field STILL TO DO =========== * full compliance to RFC 1343 (mailcap mechanism) * composition of MIME messages * parsing of X-Sun-attachment headers * enhancement of the pure-MUA features * show-all-the-message-in-only-one-window-whatever-is-the-content feature.... * and more, of course. If you have any suggestion ! WARNING ======= The descriptions given above are absolutely not an advertisement, a planning or whatever you want it to be ! It implies nothing from me or from Grif. This product is not belonging to Grif S.A. and is full public domain. As soon as you get it, do whatever you want with it but let me be happy knowing you use it: send me an e_mail !!! V1.3 availability ================= MEUF is available from : matrix.enst.fr (137.194.32.3) : meuf-1.3pl2.tar.Z in /pub/mail nuri.inria.fr (128.93.1.26) : MEUF-1.3pl2.tar.Z in X/contrib/clients Article to come in next Tribunix (Unix French Users Group newspaper). From faces-request@cs.indiana.edu Tue Feb 1 10:42:34 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA21614; Tue, 1 Feb 1994 03:42:48 -0500 Received: from enst.enst.fr by moose.cs.indiana.edu (5.65c/9.4jsm) id AA21599; Tue, 1 Feb 1994 03:42:39 -0500 Received: from ulysse.enst.fr.enst.fr (inf.enst.fr) by enst.enst.fr (4.1/SMI-4.0) id AA07906; Tue, 1 Feb 94 09:42:36 +0100 Return-Path: Organization: Ecole Nationale Superieure des Telecommunications, Paris Received: from mousson.enst.fr.enst.fr by ulysse.enst.fr.enst.fr (4.1/SMI-4.0) id AA11860; Tue, 1 Feb 94 09:42:34 +0100 Date: Tue, 1 Feb 94 09:42:34 +0100 From: Daniel Glazman Message-Id: <9402010842.AA11860@ulysse.enst.fr.enst.fr> To: faces@cs.indiana.edu, kinzler@cs.indiana.edu Subject: Re: MEUF: mail enhanced using faces Cc: glazman@inf.enst.fr X-Face: *dox%[8w46-IvZEW0+_?[n7gJ/>szi|{4(yhP|Z4A%a#Cq5.vT+(5d~S&DyO%.5-.[O=9.z [8:KcY&=@#P4-!5v:];A?Z+ Errors-To: faces-request@cs.indiana.edu Hi Steve. I just left Grif SA one month ago so my e-address is now glazman@inf.enst.fr. Your post about meuf (thanks a lot!) require some info about what meuf is... Meuf means 'Mail Extended Using Faces'. It's also a Paris'slang word meaning 'girl' (father of this killing joke: dax@inf.enst.fr). Are available at ftp.enst.fr:/pub/mail/meuf* a screen snapshot of Meuf, versions 1.3, 1.4 and a demo of version 2.0. This 2.0 demo version is valid until 15th March. Meuf 2.0 is a MIME conformant and native Mail User Agent and of course it still uses the Faces concept. The demo package contains an installation script and a self-extractible Faces archive. Even if /usr/local/faces is already available on your site, it is highly recommended to re-extract and use the Faces archive for this demo. Diff's between this demo version and versin 1.4 are so enormous It is impossible to summarize them in only 10 lines... WARNING: this demo version is only available for Sun workstations under SunOS 4.1.x. The binary has been statically linked under X11R4 for convenience reasons. The package is located in ftp.enst.fr:/pub/mail/meufdemo.tar Enjoy! and drop me a mail if you like it.... (:-) Daniel Glazman, glazman@inf.enst.fr PS: see comp.mail.mime newsgroup for more info. From faces-request@cs.indiana.edu Tue Feb 8 18:11:35 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA14829; Tue, 8 Feb 1994 23:21:59 -0500 Received: from clarknet.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA14824; Tue, 8 Feb 1994 23:21:55 -0500 Received: by clarknet.clark.net (5.0/SMI-SVR4) id AA13937; Tue, 8 Feb 94 23:21:29 EST >Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pU6H3-00003NC; Tue, 8 Feb 94 23:11 EST Received: from zod by clarknet.clark.net; Tue, 8 Feb 1994 23:21 EST Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pU6H3-00003NC; Tue, 8 Feb 94 23:11 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Tue, 8 Feb 1994 23:11:35 -0500 (EST) Message-Id: Date: Tue, 8 Feb 1994 23:11:35 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 To: faces@cs.indiana.edu Subject: XFaces-3.0 Beta Announcement Cc: graphix@iastate.edu, stuart@scs.leeds.ac.uk, mqh@mqh.cit.cornell.edu, jksong@hnc.re.kr, klute@heike.informatik.uni-dortmund.de, ddp@deakin.edu.au, dick@mi.el.utwente.nl Content-Type: text/plain; charset=US-ASCII Content-Length: 3355 Errors-To: faces-request@cs.indiana.edu Hi, Over the past three to four weeks I have been adding support in XFaces for a number of faces features. (An excerpt from the CHANGES file is at the end of this message) And I am now ready to release a Beta version that has most everything that I received comments about. (If you send me mail and did not receive a response I apologize as my computer has to share me with my day job and my Wife :^) Anyway I would like anyone who can to try this version to give it a go and let me know what works, what does not work, or what features you think are still missing. There are a few areas that I know still need work (these are from the TODO list in the XFaces beta distribution: - Add some label features to annotate images with count etc. for mail items (currently in place for user command based lists) - Add another pattern binding to allow shell commands to be executed when the pattern is matched. Then when you had mail you could have yourself paged. :^) - Search performace. And as I noted in the TODO file these are my next priority. Anyone who feels that they want to take a stab at any of the other items on the todo list should drop me a line to prevent too many people from working on the same problems. I am also looking for volunteers to help improve the documentation. Anyone who feels they may want to take a stab at is is welcome to try. (should propably drop me a line too.) Currently the beta release is available via ftp from ftp.clark.net in the /pub/liebman directory. There are four files of interest: xfaces-3.0Beta.tar.Z - The XFaces sources. compface.tar.Z - James Ashton compface library. (optional X-Face header support) netaudio-1.1.tar.Z - Network audio server. (optional audio support) xpm-3.3.tar.Z - X Color Pixmap support library. (optional color image support) To edit xpm files you should retrieve pixmap2.2.tar.gz from the /contrib/pixmap directory of ftp.x.org. ------------- From the changes file -------------- The major changes were to add compatibility support for Rich Burridge's "faces" program: - X-Face: header support. - facedb image/sound search. (the way faces finds images) - User list commands. - Labling of images for user list commands. - The following faces options are supported: -f -e -p -c <# of columns> -h -w -s - POP mailbox support. (still primitive with respect to user authentication but functional!) - A new Tiled widget so that the image list can be N columns and to allow for the "Rows=nnn Cols=nnn" line from a user command. - Full control of the order and imagetype/paths of searches. The search types are: - beforeImage, afterImage, beforeSound, afterSound: These are regular expression searches on the mail headers. - resource: Lookup image/sound in X resources. - facedb: Lookup image/sound in "faces" style database. - x-face: X-Face: style header. - Much improved shape support. ------------- End from the changes file -------------- -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Sun Feb 13 17:37:47 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA00420; Sun, 13 Feb 1994 23:29:04 -0500 Received: from clarknet.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA00415; Sun, 13 Feb 1994 23:29:01 -0500 Received: by clarknet.clark.net (5.0/SMI-SVR4) id AA15735; Sun, 13 Feb 94 23:28:43 EST >Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pVu84-00003AC; Sun, 13 Feb 94 22:37 EST Received: from zod by clarknet.clark.net; Sun, 13 Feb 1994 23:28 EST Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pVu84-00003AC; Sun, 13 Feb 94 22:37 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Sun, 13 Feb 1994 22:37:46 -0500 (EST) Message-Id: Date: Sun, 13 Feb 1994 22:37:47 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 To: faces@cs.indiana.edu Subject: XFaces-3.0 2nd (!) Beta Announcement Cc: graphix@iastate.edu, stuart@scs.leeds.ac.uk, mqh@mqh.cit.cornell.edu, jksong@hnc.re.kr, klute@heike.informatik.uni-dortmund.de, ddp@deakin.edu.au, dick@mi.el.utwente.nl Content-Type: text/plain; charset=US-ASCII Content-Length: 1238 Errors-To: faces-request@cs.indiana.edu Hi again! I recieved some good feedback from the first beta release. Everyone was in agreement it needed to annotate mail faces with user and count. I have now added this plus being able to run shell commands based upon the same search methods as for images and sounds. And various otehr cleanups. (like being able to compile Tiled.c with a non ansi compiler) To implement the annotation properly (thanks Steve K. for pointing out a few problems) I had to change a lot more code than I wanted to, so I have decided on a second beta release. If there are no major problems this will become the 3.0 release next weekend. Currently the beta release is available via ftp from ftp.clark.net in the /pub/liebman directory. There are four files of interest: xfaces-3.0Beta2.tar.Z - The XFaces sources. compface.tar.Z - James Ashton compface library. (optional X-Face header support) netaudio-1.1.tar.Z - Network audio server. (optional audio support) xpm-3.3.tar.Z - X Color Pixmap support library. (optional color image support) -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Tue Feb 15 17:11:04 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA29161; Tue, 15 Feb 1994 23:56:07 -0500 Received: from clarknet.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA29156; Tue, 15 Feb 1994 23:56:04 -0500 Received: by clarknet.clark.net (5.0/SMI-SVR4) id AA24720; Tue, 15 Feb 94 23:56:06 EST >Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pWcfK-00003AC; Tue, 15 Feb 94 22:11 EST Received: from zod by clarknet.clark.net; Tue, 15 Feb 1994 23:56 EST Received: by zod.clark.net (Smail3.1.28.1 #2) id m0pWcfK-00003AC; Tue, 15 Feb 94 22:11 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Tue, 15 Feb 1994 22:11:04 -0500 (EST) Message-Id: Date: Tue, 15 Feb 1994 22:11:04 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 To: faces@cs.indiana.edu Subject: Color images and color maps Content-Type: text/plain; charset=US-ASCII Content-Length: 1915 Errors-To: faces-request@cs.indiana.edu Hi, I have been thinking about supporting other image file formats in XFaces (its on the TODO list) and the problem of restricting the number of colors comes up, as well as what formats to support. My initial thoughts are to embed some image processing functions into XFaces so that no matter what colors or how many colors an image wants we always reduce/dither the image to use a specific set of colors. An idea that occurred to me while I was digging out from a recent snow storm was to allow reading reading from a filter program down a pipe. This way any format that could be converted into a "native" format could be used. You could register the new types with something like: XFaces.xpmFilterCount: 2 XFaces.xpm1.name: gif XFaces.xpm1.filter: giftopnm %% | ppmquant -map cmapfile | ppmtoxpm XFaces.xpm1.extension: .gif XFaces.xpm2.name: tiff XFaces.xpm2.filter: tifftopnm %% | ppmquant -map cmapfile | ppmtoxpm XFaces.xpm2.extension: .tiff This should not be *too* hard to implement as all of the processing is already done in the external converters. This would allow XFaces to read a *bunch* of formats right off the bat and the ppmquant filter could force all of the images to use the same colormap. This would not affect any images loaded directly using the native xpm support. If those files did not need shape support then we could define another external filter: XFaces.xpm2.name: xpm2 XFaces.xpm2.filter: xpmtopnm %% | ppmquant -map cmapfile | ppmtoxpm XFaces.xpm2.extension: .xpm Ideally I would like to see the color reduction and dithering done internally so the the native xpm support could take advantage of it. Does anybody have any thoughts or ideas about this? Any other color issues? -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Wed Feb 16 04:00:11 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA00434; Wed, 16 Feb 1994 09:00:28 -0500 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA00411; Wed, 16 Feb 1994 09:00:11 -0500 Date: Wed, 16 Feb 1994 09:00:11 -0500 From: "Steve Kinzler" To: Chris Liebman Cc: faces@cs.indiana.edu Subject: Re: Color images and color maps References: Errors-To: faces-request@cs.indiana.edu Sent 15Feb94 from liebman@zod.clark.net to faces +---------- Color images and color maps ---------- | My initial | thoughts are to embed some image processing functions into XFaces so | that no matter what colors or how many colors an image wants we always | reduce/dither the image to use a specific set of colors. Check out the READMEs/colortable file in Anthony's X Icon Library (ftp://ftp.x.org/contrib/AIcons, http://www.cit.gu.edu.au/~anthony/icons) for a proposed minimal colortable. While not sufficient for XFaces' purposes (not enough skin tones, eg), it might make a good starting point. | An idea that | occurred to me while I was digging out from a recent snow storm was to | allow reading reading from a filter program down a pipe. Nice idea. But it'd probably still be worthwhile to build-in a few of the most common formats (eg, GIF) for efficiency reasons. -- from the brain of Steve Kinzler /o)\ kinzler@cs.indiana.edu an organ with a mind of its own \(o/ Fine iodination / alienee schismatize abbess / Faroese timothy. From faces-request@cs.indiana.edu Fri Feb 25 15:00:15 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA27574; Fri, 25 Feb 1994 20:39:04 -0500 Received: from clarknet.clark.net (sun1.clark.net) by moose.cs.indiana.edu (5.65c/9.4jsm) id AA27569; Fri, 25 Feb 1994 20:39:01 -0500 Received: by clarknet.clark.net (5.0/SMI-SVR4) id AA20672; Fri, 25 Feb 94 20:38:33 EST >Received: by zod.clark.net (Smail3.1.28.1 #2) id m0paDOC-00002cC; Fri, 25 Feb 94 20:00 EST Received: from zod by clarknet.clark.net; Fri, 25 Feb 1994 20:38 EST Received: by zod.clark.net (Smail3.1.28.1 #2) id m0paDOC-00002cC; Fri, 25 Feb 94 20:00 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Fri, 25 Feb 1994 20:00:15 -0500 (EST) Message-Id: Date: Fri, 25 Feb 1994 20:00:15 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 To: faces@cs.indiana.edu Subject: XFaces 3.0 Announcement (finally!) Cc: graphix@iastate.edu, stuart@scs.leeds.ac.uk, mqh@mqh.cit.cornell.edu, jksong@hnc.re.kr, klute@heike.informatik.uni-dortmund.de, ddp@deakin.edu.au, dick@mi.el.utwente.nl Content-Type: text/plain; charset=US-ASCII Content-Length: 5244 Errors-To: faces-request@cs.indiana.edu It was long. It was painfull. It is finaly out! It can be had from: ftp.x.org:/contrib/xfaces-3.0.tar.Z ftp.clark.net:/pub/liebman/xfaces-3.0.tar.Z Thanks to all the net.people who took time out of their busy schedules to try the beta versions. Most (if not all) of the problems identified with the beta versions have been fixed. -- Chris --------------- BLURB ----------------- XFaces 3.0 Christopher B. Liebman liebman@zod.clark.net February 24, 1994 What is XFaces? XFaces is a program that will display an image for each piece of mail in your mail box. This lets you know at a glance who you have mail from. XFaces starts out (when you have no mail) looking like a color xbiff. As you receive mail XFaces becomes a column of mail images. Some of XFaces features: - Both mono and color images. - Optional Shaped window support with both xpm and xbm. - Sound support using the NetAudio protocol. The NetAudio server currently supports Sun's SparcStation (SunOS 4.1.X and Solaris 2.2), SGI's Indigo and NCD MCX X terminals running NCDware 3.1 or later. - Face images can be "compressed" so that each image will only show up once on your display. This way, if you receive 30 messages from one user, list or whatever the image will only show up once. - You can use regular expressions to search any headers to choose images and sounds or ignore that mail message compleatly. This lets you specify an image/sound for mail that comes from a mailing list or ignore mail that you have already seen but left in your system mailbox. - Compatibility support for Rich Burridge's faces program. This includes the ability to run user command to generate the image list. - Support for POP mailboxes. - XFaces can kick off shell commands based upon mailbox contents. You could have yourself paged when a high priorty item needs your attention. - XFaces can run external filters to convert images into Xpm so that image formats that XFaces does not understand can be used. XFaces is based on the Xt Intrinsics (-lXt) and the Athena Widget set (-lXaw). To build in Xpm support you need the xpm library (-lxpm) version 3.2 or later. To build in the sound support you will need NetAudio 1.1 or later. Both the xpm and the NetAudio distributions and publicly available with anon ftp from ftp.x.org in the contrib directory. Whats new in this version? Changes in version 3.0: 2/24/1994 The major changes were to add compatibility support for Rich Burridge's "faces" program: - Per-face shell commands. - X-Face: header support. - facedb image/sound search. (the way faces finds images) - User list commands. - Labling of images. The user name and the number of messages are displayed. - The following faces options are supported: -f -e -p -c <# of columns> -h -w -s - POP mailbox support. (still primitive with respect to user authentication but functional!) - A new Tiled widget so that the image list can be N columns and to allow for the "Rows=nnn Cols=nnn" line from a user command. - Full control of the order and imagetype/paths of searches. The search types are: - beforeImage, afterImage, beforeSound, afterSound, beforeCommand, afterCommand: These are regular expression searches on the mail headers. - resource: Lookup image/sound in X resources. - facedb: Lookup image/sound in "faces" style database. - x-face: X-Face: style header. - Searchs are done for images, sounds and shell commands. - Much improved shape support. Changes in version 2.3: 1/20/1994 Compleatly rewrote the mail header parsing. Now all headers are searched. Changed slightly the before/after image/sound bining format. Now you use three parts instead of to. The new format is:
<:> Fixed a bug in the image code where a pixmap value was uninitialized and caused X error on some machines (machines where the unitialized value happened to be "None" worked! others did not). Changes in version 2.2: 1/14/1994 Added new resource ignoreMessageBindings. This allows you to have some messages ignored. Made the "Status:" header one of the headers that is searched with the bindings resources. This allows people who like to keep 200 to 300 messages in their system mailbox to only see/hear from messages that they have not seen yet. Made a small change to faces.h to allow for SystemV machines. I added macros for bcopy, bzero, index and rindex. Improved mail parsing. Before if there was no subject header xfaces could be fooled by a line in the body starting with Subject:. Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Mon Feb 28 07:21:02 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA22275; Mon, 28 Feb 1994 12:26:55 -0500 Received: from lobster.wellfleet.com by moose.cs.indiana.edu (5.65c/9.4jsm) id AA22264; Mon, 28 Feb 1994 12:26:53 -0500 Received: from pobox.wellfleet (pobox.wellfleet.com) by lobster.wellfleet.com (4.1/SMI-4.1) id AA09615; Mon, 28 Feb 94 12:10:42 EST Received: from lemming.wellfleet by pobox.wellfleet (4.1/SMI-4.1) id AA03529; Mon, 28 Feb 94 12:21:02 EST Date: Mon, 28 Feb 94 12:21:02 EST From: psmith@pobox.wellfleet.com (Paul Smith) Message-Id: <9402281721.AA03529@pobox.wellfleet> Received: by lemming.wellfleet (4.1/SMI-4.1) id AA26124; Mon, 28 Feb 94 12:29:23 EST To: Chris Liebman Cc: faces@cs.indiana.edu Subject: Re: XFaces 3.0 Announcement (finally!) In-Reply-To: References: Reply-To: psmith@wellfleet.com Errors-To: faces-request@cs.indiana.edu %% Regarding XFaces 3.0 Announcement (finally!); %% Chris Liebman writes: cl> It can be had from: cl> ftp.x.org:/contrib/xfaces-3.0.tar.Z cl> ftp.clark.net:/pub/liebman/xfaces-3.0.tar.Z I'm having a strange problem: when I try to bring up the new xfaces I get the following errors: FaceImageTypeListParse: bad type name: FaceImageTypeListParse: bad type name: FaceImageTypeListParse: bad type name: FaceSearchParse: bad search type: and xfaces can't seem to find its pixmaps (I get a white square saying "nomail" instead of the no-mailbox pixmap). The only changes I made to the default app file were: --- XFaces.ad Fri Feb 25 19:27:01 1994 +++ /usr/global/lib/app-defaults/XFaces Mon Feb 28 12:11:11 1994 @@ -71,8 +71,8 @@ ! lists. ! -XFaces.soundPath: /usr/sounds:/usr/demo/SOUND/sounds -XFaces.imagePath: /usr/images +XFaces.soundPath: /usr/global/lib/sounds +XFaces.imagePath: /usr/global/lib/pixmaps ! ! This is where we look for sounds/images in the "faces" format. @@ -100,7 +100,7 @@ ! image types are set in the imageTypes resource. ! -XFaces.facedbPath: /usr/faces +XFaces.facedbPath: /usr/global/lib/faces/logos ! ! Tell how many different annotations there are. We can support any number. which shouldn't be a problem. I start it with no args: "xfaces &". Any ideas anyone? :( paul _____________________________________________________________________________ / \ Paul D. Smith | "I'm not Gallagher, I'm the Dream Weaver." | Wellfleet Communications, Inc. | -- _Robotman_ Network Management Development | \_____________________________________________________________________________/ From faces-request@cs.indiana.edu Mon Feb 28 08:23:17 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01179; Mon, 28 Feb 1994 13:29:09 -0500 Received: from lobster.wellfleet.com by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01174; Mon, 28 Feb 1994 13:29:08 -0500 Received: from pobox.wellfleet (pobox.wellfleet.com) by lobster.wellfleet.com (4.1/SMI-4.1) id AA09983; Mon, 28 Feb 94 13:12:58 EST Received: from lemming.wellfleet by pobox.wellfleet (4.1/SMI-4.1) id AA04382; Mon, 28 Feb 94 13:23:17 EST Date: Mon, 28 Feb 94 13:23:17 EST From: psmith@pobox.wellfleet.com (Paul Smith) Message-Id: <9402281823.AA04382@pobox.wellfleet> Received: by lemming.wellfleet (4.1/SMI-4.1) id AA26526; Mon, 28 Feb 94 13:31:38 EST To: Chris Liebman Cc: faces@cs.indiana.edu Subject: Re: XFaces 3.0 Announcement (finally!) In-Reply-To: References: Reply-To: psmith@wellfleet.com Errors-To: faces-request@cs.indiana.edu %% Regarding XFaces 3.0 Announcement (finally!); %% Chris Liebman writes: cl> It can be had from: cl> ftp.x.org:/contrib/xfaces-3.0.tar.Z cl> ftp.clark.net:/pub/liebman/xfaces-3.0.tar.Z Whoops, disregard my last email: brain-death over here! I'm too used to FSF configure-generated makefiles: I was overriding CFLAGS on the command line :( However, it might be a little blurb for the README or whatever that if you turn off XPM support you need to modify the XFaces.ad file to remove that stuff from XFaces.imageFormats, and set the nomail image, etc. paul _____________________________________________________________________________ / \ Paul D. Smith | There's a fine line between fishing, and | standing on the shore like an idiot. Wellfleet Communications, Inc. | Network Management Development | -- Steven Wright \_____________________________________________________________________________/ From faces-request@cs.indiana.edu Mon Feb 28 09:52:51 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA15428; Mon, 28 Feb 1994 15:22:30 -0500 Received: from zod.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA15417; Mon, 28 Feb 1994 15:22:24 -0500 Received: by zod.clark.net (Smail3.1.28.1 #22) id m0pbE1M-000020C; Mon, 28 Feb 94 14:52 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Mon, 28 Feb 1994 14:52:51 -0500 (EST) Message-Id: <4hQYiHv0xSgF50644m@zod.clark.net> Date: Mon, 28 Feb 1994 14:52:51 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: psmith@wellfleet.com Subject: Re: XFaces 3.0 Announcement (finally!) Cc: faces@cs.indiana.edu In-Reply-To: <9402281721.AA03529@pobox.wellfleet> References: <9402281721.AA03529@pobox.wellfleet> Errors-To: faces-request@cs.indiana.edu Excerpts from mail: 28-Feb-94 Re: XFaces 3.0 Announcement.. Paul Smith@pobox.wellfle (1955) > %% Regarding XFaces 3.0 Announcement (finally!); > %% Chris Liebman writes: > I'm having a strange problem: when I try to bring up the new xfaces I > get the following errors: > FaceImageTypeListParse: bad type name: > FaceImageTypeListParse: bad type name: > FaceImageTypeListParse: bad type name: > FaceSearchParse: bad search type: You have built XFaces without XPM, SHAPE and XFace header support. You need to set the following resources: XFaces.imageFormats: xbm XFaces.imageSearch: \ beforeImage\n\ resource\n\ facedb\n\ afterImage The defaults are: XFaces.imageFormats: xpm-shape:xpm:xbm-shape:xbm Which specifies that the following image types are are allowd and the order that they are to be checked: xpm-shape - Shaped XPM images. xpm - XPM images. xbm-shaped - Shaped XBM images. xbm - XBM images. And: XFaces.imageSearch: \ beforeImage\n\ resource\n\ facedb\n\ x-face\n\ afterImage Which specifies the order and types of searches that are used to locate an image to display. beforeImage - regular expression search of headers. resource - lookup user/host name in X resource database. facedb - Disk based "faces" search. x-face - look for X-Face header. afterImage - regular expression search of headers. > and xfaces can't seem to find its pixmaps (I get a white square saying > "nomail" instead of the no-mailbox pixmap). Did you install a nomail.xbm file in one of the directories on your imagePath? (In your case: /usr/global/lib/pixmaps) XFaces currently does not contain a XBM nomail image. Does anyone have one to contribute? -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Sun Mar 6 19:56:45 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA10605; Mon, 7 Mar 1994 01:07:25 -0500 Received: from zod.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA10574; Mon, 7 Mar 1994 01:07:19 -0500 Received: by zod.clark.net (Smail3.1.28.1 #22) id m0pdYJ4-00003OC; Mon, 7 Mar 94 00:56 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Mon, 7 Mar 1994 00:56:45 -0500 (EST) Message-Id: Date: Mon, 7 Mar 1994 00:56:45 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: faces@cs.indiana.edu Subject: XFaces 3.1 Errors-To: faces-request@cs.indiana.edu I just sent this to comp.windows.x...... This is to announce XFaces version 3.1. This is mainly a bugfix release but there is one notable new feature: - You can now choose what is used for annotation for mail items. In the previous release this was hard coded to be the user name and count of messages. Now you can choose from user, host, user@host, count, any header. You can get XFaces from the following: Host File ftp.x.org contrib/xfaces-3.1.tar.Z ftp.clark.net pub/liebman/xfaces-3.1.tar.Z For those that don't know about XFaces, here is the blurb: XFaces 3.1 Christopher B. Liebman liebman@zod.clark.net March 6, 1994 What is XFaces? XFaces is a program that will display an image for each piece of mail in your mail box. This lets you know at a glance who you have mail from. XFaces starts out (when you have no mail) looking like a color xbiff. As you receive mail XFaces becomes a column of mail images. Some of XFaces features: - Both mono and color images. - Optional Shaped window support with both xpm and xbm. - Sound support using the NetAudio protocol. The NetAudio server currently supports Sun's SparcStation (SunOS 4.1.X and Solaris 2.2), SGI's Indigo and NCD MCX X terminals running NCDware 3.1 or later. - Face images can be "compressed" so that each image will only show up once on your display. This way, if you receive 30 messages from one user, list or whatever the image will only show up once. - You can use regular expressions to search any headers to choose images and sounds or ignore that mail message compleatly. This lets you specify an image/sound for mail that comes from a mailing list or ignore mail that you have already seen but left in your system mailbox. - Compatibility support for Rich Burridge's faces program. This includes the ability to run user command to generate the image list. - Support for POP mailboxes. - XFaces can kick off shell commands based upon mailbox contents. You could have yourself paged when a high priorty item needs your attention. - XFaces can run external filters to convert images into Xpm so that image formats that XFaces does not understand can be used. - The annotations for mail items include username, hostname, count, user@host, the contents of any header. XFaces is based on the Xt Intrinsics (-lXt) and the Athena Widget set (-lXaw). To build in Xpm support you need the xpm library (-lxpm) version 3.2 or later. To build in the sound support you will need NetAudio 1.1 or later. Both the xpm and the NetAudio distributions and publicly available with anon ftp from ftp.x.org in the contrib directory. If you want X-Face header support you will want James Ashton's compface library available from from ftp.clark.net in pub/liebman/compface.tar.Z. Whats new in this version? Changes in version 3.1: 3/7/1994 A few bug fixes. (one had caused a SEG Fault on many machines) User control of the mail annotatons. The default values for the imageTypes and imageSearch resources should reflect the options that the user compiled in. Changes in version 3.0: 2/24/1994 The major changes were to add compatibility support for Rich Burridge's "faces" program: - Per-face shell commands. - X-Face: header support. - facedb image/sound search. (the way faces finds images) - User list commands. - Labling of images. The user name and the number of messages are displayed. - The following faces options are supported: -f -e -p -c <# of columns> -h -w -s - POP mailbox support. (still primitive with respect to user authentication but functional!) - A new Tiled widget so that the image list can be N columns and to allow for the "Rows=nnn Cols=nnn" line from a user command. - Full control of the order and imagetype/paths of searches. The search types are: - beforeImage, afterImage, beforeSound, afterSound, beforeCommand, afterCommand: These are regular expression searches on the mail headers. - resource: Lookup image/sound in X resources. - facedb: Lookup image/sound in "faces" style database. - x-face: X-Face: style header. - Searchs are done for images, sounds and shell commands. - Much improved shape support. Changes in version 2.3: 1/20/1994 Compleatly rewrote the mail header parsing. Now all headers are searched. Changed slightly the before/after image/sound bining format. Now you use three parts instead of to. The new format is:
<:> Fixed a bug in the image code where a pixmap value was uninitialized and caused X error on some machines (machines where the unitialized value happened to be "None" worked! others did not). Changes in version 2.2: 1/14/1994 Added new resource ignoreMessageBindings. This allows you to have some messages ignored. Made the "Status:" header one of the headers that is searched with the bindings resources. This allows people who like to keep 200 to 300 messages in their system mailbox to only see/hear from messages that they have not seen yet. Made a small change to faces.h to allow for SystemV machines. I added macros for bcopy, bzero, index and rindex. Improved mail parsing. Before if there was no subject header xfaces could be fooled by a line in the body starting with Subject:. Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Tue Mar 8 05:41:55 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA18329; Tue, 8 Mar 1994 10:52:51 -0500 Received: from zod.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA18321; Tue, 8 Mar 1994 10:52:44 -0500 Received: by zod.clark.net (Smail3.1.28.1 #22) id m0pe3uv-00003OC; Tue, 8 Mar 94 10:41 EST Received: from Messages.8.5.N.CUILIB.3.45.SNAP.NOT.LINKED.zod.clark.net.sun4.41 via MS.5.6.zod.clark.net.sun4_41; Tue, 8 Mar 1994 10:41:55 -0500 (EST) Message-Id: Date: Tue, 8 Mar 1994 10:41:55 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: faces@cs.indiana.edu Subject: XFaces 3.2 Errors-To: faces-request@cs.indiana.edu I sent this out last night and somehow I for got to send it here.... Newsgroups: comp.windows.x.apps,comp.windows.x,comp.windows.x.intrinsics Subject: XFaces 3.2 Distribution: world --text follows this line-- This is to announce XFaces version 3.2. This is releases fixes a few bugs that crept into the 3.1 release and adds a few new features. See the changes section of the appended blurb. You can get XFaces from the following: Host File ftp.x.org contrib/xfaces-3.2.tar.Z ftp.clark.net pub/liebman/xfaces-3.2.tar.Z For those that don't know about XFaces, here is the blurb: XFaces 3.2 Christopher B. Liebman liebman@zod.clark.net March 7, 1994 What is XFaces? XFaces is a program that will display an image for each piece of mail in your mail box. This lets you know at a glance who you have mail from. XFaces starts out (when you have no mail) looking like a color xbiff. As you receive mail XFaces becomes a column of mail images. Some of XFaces features: - Both mono and color images. - Optional Shaped window support with both xpm and xbm. - Sound support using the NetAudio protocol. The NetAudio server currently supports Sun's SparcStation (SunOS 4.1.X and Solaris 2.2), SGI's Indigo and NCD MCX X terminals running NCDware 3.1 or later. - Face images can be "compressed" so that each image will only show up once on your display. This way, if you receive 30 messages from one user, list or whatever the image will only show up once. - You can use regular expressions to search any headers to choose images and sounds or ignore that mail message compleatly. This lets you specify an image/sound for mail that comes from a mailing list or ignore mail that you have already seen but left in your system mailbox. - Compatibility support for Rich Burridge's faces program. This includes the ability to run user command to generate the image list. - Support for POP mailboxes. - XFaces can kick off shell commands based upon mailbox contents. You could have yourself paged when a high priorty item needs your attention. - XFaces can run external filters to convert images into Xpm so that image formats that XFaces does not understand can be used. - The annotations for mail items include username, hostname, count, user@host, the contents of any header. XFaces is based on the Xt Intrinsics (-lXt) and the Athena Widget set (-lXaw). To build in Xpm support you need the xpm library (-lxpm) version 3.2 or later. To build in the sound support you will need NetAudio 1.1 or later. Both the xpm and the NetAudio distributions and publicly available with anon ftp from ftp.x.org in the contrib directory. If you want X-Face header support you will want James Ashton's compface library available from from ftp.clark.net in pub/liebman/compface.tar.Z. Whats new in this version? Changes in version 3.2: 3/7/1994 A few bugs were fixed. Added a seperate set of annotation specifications for "unknown" faces. As the TODO file notes this feature could stand to be generalized a little. If the binding field name starts with a '|' then all binding checks are case insensitive. If the "lookupHostname" resource is True then the host name part of the from address will be looked up and translated to the real hostname. Handle rfc822 routing address in a semi-sane manor. Changes in version 3.1: 3/7/1994 A few bug fixes. (one had caused a SEG Fault on many machines) User control of the mail annotatons. The default values for the imageTypes and imageSearch resources should reflect the options that the user compiled in. Changes in version 3.0: 2/24/1994 The major changes were to add compatibility support for Rich Burridge's "faces" program: - Per-face shell commands. - X-Face: header support. - facedb image/sound search. (the way faces finds images) - User list commands. - Labling of images. The user name and the number of messages are displayed. - The following faces options are supported: -f -e -p -c <# of columns> -h -w -s - POP mailbox support. (still primitive with respect to user authentication but functional!) - A new Tiled widget so that the image list can be N columns and to allow for the "Rows=nnn Cols=nnn" line from a user command. - Full control of the order and imagetype/paths of searches. The search types are: - beforeImage, afterImage, beforeSound, afterSound, beforeCommand, afterCommand: These are regular expression searches on the mail headers. - resource: Lookup image/sound in X resources. - facedb: Lookup image/sound in "faces" style database. - x-face: X-Face: style header. - Searchs are done for images, sounds and shell commands. - Much improved shape support. Changes in version 2.3: 1/20/1994 Compleatly rewrote the mail header parsing. Now all headers are searched. Changed slightly the before/after image/sound bining format. Now you use three parts instead of to. The new format is:
<:> Fixed a bug in the image code where a pixmap value was uninitialized and caused X error on some machines (machines where the unitialized value happened to be "None" worked! others did not). Changes in version 2.2: 1/14/1994 Added new resource ignoreMessageBindings. This allows you to have some messages ignored. Made the "Status:" header one of the headers that is searched with the bindings resources. This allows people who like to keep 200 to 300 messages in their system mailbox to only see/hear from messages that they have not seen yet. Made a small change to faces.h to allow for SystemV machines. I added macros for bcopy, bzero, index and rindex. Improved mail parsing. Before if there was no subject header xfaces could be fooled by a line in the body starting with Subject:. -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Tue Mar 8 05:44:00 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA19130; Tue, 8 Mar 1994 11:00:25 -0500 Received: from zod.clark.net by moose.cs.indiana.edu (5.65c/9.4jsm) id AA19125; Tue, 8 Mar 1994 11:00:21 -0500 Received: by zod.clark.net (Smail3.1.28.1 #22) id m0pe3x7-00003OC; Tue, 8 Mar 94 10:44 EST Message-Id: Date: Tue, 8 Mar 94 10:44 EST From: liebman@zod.clark.net (Chris Liebman) To: faces@cs.indiana.edu Subject: Patch01 for XFaces 3.2 Errors-To: faces-request@cs.indiana.edu Patch #1 for xfaces-3.2 This patch fixes a very large memory leak in xfaces version 3.2. If you have the patch command then cd into the xfaces-3.2 directory and run the following command: patch -p0 Date: Sat, 12 Mar 1994 21:06:33 -0500 (EST) From: Chris Liebman Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: faces@cs.indiana.edu Subject: XFaces 3.3 Announcement Errors-To: faces-request@cs.indiana.edu This is to announce version 3.3 of XFaces. This is mainly a bugfix release. XFaces can be snarfed via ftp via the following locations: Host File ftp.clark.net /pub/liebman/xfaces-3.3.tar.Z ftp.x.org /contrib/xfaces-3.3.tar.Z Here is a brief change history: Changes in version 3.3: 3/12/1994 Fixed a large memory leak! Fixed a problem that was caused by elm setting the mod time of the mail spool file back. Fixed a problem with MMDF style mailboxes. Changes in version 3.2: 3/7/1994 A few bugs were fixed. Added a seperate set of annotation specifications for "unknown" faces. As the TODO file notes this feature could stand to be generalized a little. If the binding field name starts with a '|' then all binding checks are case insensitive. If the "lookupHostname" resource is True then the host name part of the from address will be looked up and translated to the real hostname. Handle rfc822 routing address in a semi-sane manor. Changes in version 3.1: 3/7/1994 A few bug fixes. (one had caused a SEG Fault on many machines) User control of the mail annotatons. The default values for the imageTypes and imageSearch resources should reflect the options that the user compiled in. Changes in version 3.0: 2/24/1994 The major changes were to add compatibility support for Rich Burridge's "faces" program: - Per-face shell commands. - X-Face: header support. - facedb image/sound search. (the way faces finds images) - User list commands. - Labling of images. The user name and the number of messages are displayed. - The following faces options are supported: -f -e -p -c <# of columns> -h -w -s - POP mailbox support. (still primitive with respect to user authentication but functional!) - A new Tiled widget so that the image list can be N columns and to allow for the "Rows=nnn Cols=nnn" line from a user command. - Full control of the order and imagetype/paths of searches. The search types are: - beforeImage, afterImage, beforeSound, afterSound, beforeCommand, afterCommand: These are regular expression searches on the mail headers. - resource: Lookup image/sound in X resources. - facedb: Lookup image/sound in "faces" style database. - x-face: X-Face: style header. - Searchs are done for images, sounds and shell commands. - Much improved shape support. Changes in version 2.3: 1/20/1994 Compleatly rewrote the mail header parsing. Now all headers are searched. Changed slightly the before/after image/sound bining format. Now you use three parts instead of to. The new format is:
<:> Fixed a bug in the image code where a pixmap value was uninitialized and caused X error on some machines (machines where the unitialized value happened to be "None" worked! others did not). Changes in version 2.2: 1/14/1994 Added new resource ignoreMessageBindings. This allows you to have some messages ignored. Made the "Status:" header one of the headers that is searched with the bindings resources. This allows people who like to keep 200 to 300 messages in their system mailbox to only see/hear from messages that they have not seen yet. Made a small change to faces.h to allow for SystemV machines. I added macros for bcopy, bzero, index and rindex. Improved mail parsing. Before if there was no subject header xfaces could be fooled by a line in the body starting with Subject:. -- Chris Chris Liebman Work Home Internet: liebman@xrxedds.com liebman@zod.clark.net UUCP: uunet!xrxedds!liebman uunet!clarknet!zod!liebman Phone: 1-703-787-2032 1-703-830-1641 From faces-request@cs.indiana.edu Mon Mar 14 03:33:27 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA25333; Mon, 14 Mar 1994 08:33:50 -0500 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA25306; Mon, 14 Mar 1994 08:33:27 -0500 Date: Mon, 14 Mar 1994 08:33:27 -0500 From: "Steve Kinzler" To: Michael Schmidt Cc: faces Subject: Re: logos.tar.Z References: <199403140804.AA25302@amigo.muc.de> Errors-To: faces-request@cs.indiana.edu Sent 14Mar94 from michael@muc.de to kinzler;faces@cs.indiana.edu +---------- logos.tar.Z ---------- | I just found the logos.tar.Z file and really am enjoying it. But I would | even much more enjoy it, if it would be in color. Since they are a little | old, my question is, whether there are newer logos, perhaps in xpm format? The newest set of logos is always available in cs.indiana.edu:/pub/faces/logos.tar.Z. They are all still black and white, but color submissions are welcome (48x48, please). -- from the brain of Steve Kinzler /o)\ kinzler@cs.indiana.edu an organ with a mind of its own \(o/ Tetradynamous / mesencephalon biting / marshmallow postbox. From faces-request@cs.indiana.edu Fri Mar 25 17:41:45 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01721; Sat, 26 Mar 1994 00:42:37 -0500 Received: from cs.utexas.edu by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01716; Sat, 26 Mar 1994 00:42:36 -0500 Received: from tokio.cs.utexas.edu by cs.utexas.edu (5.64/1.25/mx-relay) with SMTP id AA02581; Fri, 25 Mar 94 23:42:24 -0600 Received: by tokio.cs.utexas.edu (5.64/Client-v1.4) id AA15861; Fri, 25 Mar 94 23:41:46 -0600 Message-Id: <9403260541.AA15861@tokio.cs.utexas.edu> From: ananda@cs.utexas.edu (Ananda M. Kar) Date: Fri, 25 Mar 1994 23:41:45 -0600 X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: faces@cs.indiana.edu Subject: Error Errors-To: faces-request@cs.indiana.edu How do I fix the following errors I am compiling the program on a Sparc 1 running 4.1.3: xmkmf ; make mv Makefile Makefile.bak imake -DUseInstalled -I/lusr/X11R5/lib/X11/config rm -f xfaces cc -o xfaces Tiled.o cmd_check.o face_actions.o face_annotate.o face_binding.o face_command.o face_display.o face_image.o face_image_xbm.o face_search.o face_search_binding.o face_search_facedb.o face_search_resource.o face_search_uh.o mail_box.o mail_body.o mail_check.o mail_file.o mail_header.o mail_items.o mail_parse.o main.o path.o regexp.o regsub.o string.o face_shape.o face_search_xface.o face_image_xface.o pop_check.o -O -pipe -L/lusr/X11R5/lib -lXaw -lXmu -lXt -lXext -lX11 -L/usr/local/lib -lcompface -lm ld: -lcompface: No such file or directory *** Error code 4 make: Fatal error: Command failed for target `xfaces' Thanks Ananda -- Ananda M. Kar | (H) 458 - 9754 | I'm writing an unauthorized autobiography. From faces-request@cs.indiana.edu Wed May 4 11:24:38 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA24742; Wed, 4 May 1994 04:23:17 -0500 Received: from chenas.inria.fr by moose.cs.indiana.edu (5.65c/9.4jsm) id AA24721; Wed, 4 May 1994 04:23:08 -0500 Received: from edf.edf.fr by chenas.inria.fr (5.65c8d/92.02.29) via Fnet-EUnet id AA25017; Wed, 4 May 1994 11:23:03 +0200 (MET) Received: from cli51bm.der.edf.fr by edf.edf.fr with SMTP id AA03460 (5.65c8/IDA-1.4.4 for ); Wed, 4 May 1994 11:23:20 +0200 Received: by cli51bm.der.edf.fr (5.0/SMI-SVR4) id AA28353; Wed, 4 May 1994 11:24:38 +0000 Date: Wed, 4 May 1994 11:24:38 +0000 From: Daniel.Glazman@der.edf.fr (Glazman Daniel) Message-Id: <9405041024.AA28353@cli51bm.der.edf.fr> To: faces@cs.indiana.edu Subject: XPM faces X-Face: *dox%[8w46-IvZEW0+_?[n7gJ/>szi|{4(yhP|Z4A%a#Cq5.vT+(5d~S&DyO%.5-.[O=9.z [8:KcY&=@#P4-!5v:];A?Z+ X-Mailer: MEUF [Mail Extended Using Faces v2.0-full-mimePL2] Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Length: 1176 Errors-To: faces-request@cs.indiana.edu Hello folks. I am building a XPM color distribution for logos. I can handle the national flags 'colorization' but can't obtain any info about * Universities' logos * Companies' logos If you have somewhere in your filesystem a full-color logo of your organization, please send me (address below) a copy (uuencoded or MIME base64 format). I will manage reduction to 48x48 format and color smoothing if needed. Accepted formats: XPM, xdump, gif, jpeg, tiff (packbits, lzw, g3, g4), EPSF, PCX The distribution will be available at cs.indiana.edu under S.Kinzler management. -- +------------------------------------+---------------------------------+ |Daniel GLAZMAN, Research Engineer | Tel: [(int'l) 33 1] 47 65 35 70 | +------------------------------------| Fax: [(int'l) 33 1] 47 65 34 19 | | Electricite De France | Net: Daniel.Glazman@der.edf.fr | | Direction des Etudes et Recherches | glazman@inf.enst.fr | | IMA/ICI/IDR Bat.A - SA002 +---------------------------------+ | 92141 Clamart CEDEX - FRANCE | MIME messages wellcome. | +------------------------------------+---------------------------------+ From faces-request@cs.indiana.edu Wed May 4 15:55:32 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA11005; Wed, 4 May 1994 08:54:16 -0500 Received: from chenas.inria.fr by moose.cs.indiana.edu (5.65c/9.4jsm) id AA10993; Wed, 4 May 1994 08:54:02 -0500 Received: from edf.edf.fr by chenas.inria.fr (5.65c8d/92.02.29) via Fnet-EUnet id AA06982; Wed, 4 May 1994 15:53:57 +0200 (MET) Received: from cli51bm.der.edf.fr by edf.edf.fr with SMTP id AA19853 (5.65c8/IDA-1.4.4 for ); Wed, 4 May 1994 15:54:15 +0200 Received: by cli51bm.der.edf.fr (5.0/SMI-SVR4) id AA00272; Wed, 4 May 1994 15:55:32 +0000 Date: Wed, 4 May 1994 15:55:32 +0000 From: Daniel.Glazman@der.edf.fr (Glazman Daniel) Message-Id: <9405041455.AA00272@cli51bm.der.edf.fr> To: faces@cs.indiana.edu, Daniel.Glazman@der.edf.fr Subject: a French mail digest... Content-Length: 4312 Errors-To: faces-request@cs.indiana.edu Hello folks. The following is a summary/translation of a mail exchange in the smtp-fr@grap.insa-lyon.fr list. Please forgive grammar mistakes... Of course, the subject is the X-Face field and its location in the message header... /Enjoy/ ================== DIGEST BEGINS AFTER THIS LINE ================== -------------------------------------------------------------------------- 2 May 1994, 09:35:05 The most part of PC/Mac agents are unable to display a Face. I use Eudora. Eudora displays the X-Face fields in Ascii. The X-Face field is a *content* inserted in the header. Don't find it very clean. -------------------------------------------------------------------------- 2 May 1994, 11:06:48 The X-xx fields use, even if authorized by RFC-822, is a bit 'dirty' because it vehicles 'out-of-band' information which have nothing to do with the message itself. Why not include the Faces as a MIME body-part ? -------------------------------------------------------------------------- 2 May 1994 11:13:03 XFACES are awful. -------------------------------------------------------------------------- 3 May 1994 09:54:04 If you know the sender of a message, you do not need his Face. If you don't and if see his Face, I'm not sure you'll be able to recognize him at a meeting Never forget: - sending your Face to everybody is boring and it costs - a URL solution is better a MIME solution costs too much - X-Face implies gateway problems - Who has the time to watch photos ? If someone has the time to do it, he has to warn about his job. -------------------------------------------------------------------------- It's me ! 3 May 1994 10:48:18 This is an answer to the previous message The 'X-Face field is ugly' is an unacceptable. Do you find: Message-Id: <199405030750.AA13527@mailimailo.univ-rennes1.fr> beautiful ? A Mail user agent must show the following info: 1) info taken from the header but not the header itself 2) the message content The nature itself of the header is without great significance for the final user. Ok, a B&W Face is a bit insipid but a color XPM Face is quite 'sexy'... [5 lines about Le Guigner stupid arguments...] The only important thing is the user-friendly look of a software. I do think Faces bring a plus in that way. -------------------------------------------------------------------------- 3 May 1994 11:09:26 I use a xbiff-like mechanism plugged into the X500 directory. It displays the photo of the sender of incoming messages. The main point is that this mechanism does not rely on Face transmission through smtp. -------------------------------------------------------------------------- 3 May 1994 11:55:02 - a message header is not made for 'immediate' display. It contains route information and UA information but the final user does not need it. Even if in the _real_ world, the final user sees the header - X-Face permits to identify a message with a logo. Nothing against that. - A good Mail User Agent must be nice for non specialists - e_mail is more and more each day used by non specialists - PC and Mac agents can't manage X-Face fields - it is normal to be ahead of the standard when you build something new -------------------------------------------------------------------------- 4 May 1994 10:17:13 However long is the X-Face compliant softs list, it is a bad thing for smtp/RFC services. It is much better to: . transmit a reference than a content . put the info into the body than in the header. Mime can be useful with an external-access part . there will NEVER be any consensus at IETF to standardize the X-Face -------------------------------------------------------------------------- 4 May 1994 10:58:09 . a non-local reference to a Face is absurd because of connexion delay . a MIME external-access: same problem. A image/face MIME body part could solve the problem . why not move the X-Face field from the header to the very first line of the body part ? (for instance, no flames please...) From faces-request@cs.indiana.edu Fri May 27 14:21:14 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA29065; Fri, 27 May 1994 23:23:07 -0500 Received: from Sun.COM by moose.cs.indiana.edu (5.65c/9.4jsm) id AA29060; Fri, 27 May 1994 23:23:06 -0500 Received: from netcom.com (netcom13.netcom.com) by Sun.COM (sun-barr.Sun.COM) id AA12179; Fri, 27 May 94 21:22:58 PDT Received: by netcom.com (8.6.8.1/SMI-4.1/Netcom) id VAA16036; Fri, 27 May 1994 21:22:44 -0700 Message-Id: <199405280422.VAA16036@netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Fri, 27 May 1994 21:21:14 -0700 To: faces%cs.indiana.edu.@Sun.COM From: jesse@netcom.com (Jesse Montrose) Subject: windows client X-Mailer: Errors-To: faces-request@cs.indiana.edu Greetings, This is my first time posting to this list, though I've been reading it for a while. I'm developing an MSwindows mail client, and I would like to include x-face support. I'm interested in whether this has been done in MSwindows yet. If not, I'm going to put all the xface handling code into a separate dll, and will distribute it freely. ___________________________________________________________________________ Jesse Montrose jesse@netcom.com jesse@xaostools.com cis:76646,3302 From faces-request@cs.indiana.edu Wed Jun 18 20:17:01 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA20718; Sat, 18 Jun 1994 23:17:05 -0500 Received: from starbase.spd.louisville.edu by moose.cs.indiana.edu (5.65c/9.4jsm) id AA20711; Sat, 18 Jun 1994 23:17:02 -0500 Received: by starbase.spd.louisville.edu (1.37.109.8/16.2) id AA13459; Sun, 19 Jun 1994 00:17:01 -0400 From: adam kepecs Subject: Help To: faces@cs.indiana.edu Date: Sun, 19 Jun 94 0:17:01 EDT Mailer: Elm [revision: 72.14] Errors-To: faces-request@cs.indiana.edu Hi! I don't know whether there is an automatic reply service to this address, or an actual person will reply, but I need help with the .ybm graphics format which I need in order to use compress. Thank,s -adam From faces-request@cs.indiana.edu Fri Jul 8 21:18:14 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA07871; Fri, 8 Jul 1994 12:28:54 -0500 Received: from entek3.entek.chalmers.se by moose.cs.indiana.edu (5.65c/9.4jsm) id AA07862; Fri, 8 Jul 1994 12:28:45 -0500 Received: by entek3.entek.chalmers.se (4.1/3.14+gl) id AA01529; Fri, 8 Jul 94 19:28:21 +0200 Date: Fri, 8 Jul 1994 19:18:14 +0200 (MET DST) From: Niclas Mattsson Subject: Help me with shapes in xfaces! To: faces@cs.indiana.edu Cc: liebman@zod.clark.net Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Errors-To: faces-request@cs.indiana.edu Hi! I just compiled xfaces. It seems to run fine, except that shaped images don't get shaped (the transparent color shows as white). I compiled with USE_SHAPE defined and everything ... What's wrong? I sit at a SPARC 1+, sun4, X11R5. The resources I used are: XFaces.frame.borderWidth: 0 XFaces.frame.Label.width: 90 XFaces.frame.Label.height: 90 XFaces.frame.Label.internalWidth: 0 XFaces.frame.Label.internalHeight: 0 XFaces.frame.Label.borderWidth: 0 XFaces.ignoreMessageBindings: \ Status: [OU] XFaces.afterImageBindings: \ * .*: smilcol-shape.xpm XFaces.imagePath: /u/entek2/niclas/temp/xfaces-3.3/images XFaces.update: 30 XFaces.imageTypes: xpm-shape XFaces.noMailImage: hobbes-shape.xpm XFaces.allowShellResize: False XFaces.useShape: True XFaces.shapeBorders: True XFaces.shapeInternal: True XFaces.shapeExtra: True I get an xfaces window with hobbes on a white background. BTW, the manual page has an error. It says that imageTypes should be set to xpm-shaped, not xpm-shape. It also says filenames should end with -shaped.xpm, not -shape.xpm. Thanks for any help! Niclas Mattsson niclas@entek.chalmers.se From faces-request@cs.indiana.edu Fri Jul 29 16:28:11 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01640; Fri, 29 Jul 1994 09:29:01 -0500 Received: from sun2.nsfnet-relay.ac.uk by moose.cs.indiana.edu (5.65c/9.4jsm) id AA01634; Fri, 29 Jul 1994 09:28:56 -0500 Via: uk.ac.st-andrews.cs; Fri, 29 Jul 1994 15:27:49 +0100 Message-Id: <15765.9407291428@tamdhu.cs.st-andrews.ac.uk> Received: from jameson by tamdhu.cs.st-andrews.ac.uk; Fri, 29 Jul 94 15:28:16 BST To: faces@cs.indiana.edu Subject: integration with http? Date: Fri, 29 Jul 1994 15:28:11 +0100 From: Paul Harrington Errors-To: faces-request@cs.indiana.edu I would like my faces database to be built up on a 'demand' basis i.e. if the face is not available locally, to attempt and retrieve it via HTTP (using 'get' or something else coded up with libwww-perl) Is there a W3 gateway available where you could give it a mail address and it would return the image? From faces-request@cs.indiana.edu Fri Jul 29 16:52:01 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA03351; Fri, 29 Jul 1994 09:49:40 -0500 Received: from chenas.inria.fr by moose.cs.indiana.edu (5.65c/9.4jsm) id AA03338; Fri, 29 Jul 1994 09:49:34 -0500 Received: from edf.edf.fr by chenas.inria.fr (5.65c8d/92.02.29) via Fnet-EUnet id AA12300; Fri, 29 Jul 1994 16:49:29 +0200 (MET) Received: from cli51bm (cli51bm.der.edf.fr) by edf.edf.fr with SMTP id AA13010 (5.65c8/IDA-1.4.4 for ); Fri, 29 Jul 1994 16:50:16 +0200 Received: by cli51bm (5.0/SMI-SVR4) id AA27634; Fri, 29 Jul 1994 16:52:01 +0000 Date: Fri, 29 Jul 1994 16:52:01 +0000 From: Daniel.Glazman@der.edf.fr (Glazman Daniel) Message-Id: <9407291552.AA27634@cli51bm> To: faces@cs.indiana.edu Subject: Re:integration with http? X-Mailer: MEUF [Mail Extended Using Faces v3.0-full-mimePL0] Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Length: 896 Errors-To: faces-request@cs.indiana.edu In message <15765.9407291428@tamdhu.cs.st-andrews.ac.uk> 29 Jul 1994 15:28:11, phrrngtn@cs.st-andrews.ac.uk wrote: > I would like my faces database to be built up on a 'demand' basis i.e. > if the face is not available locally, to attempt and retrieve it via > HTTP (using 'get' or something else coded up with libwww-perl) > > Is there a W3 gateway available where you could give it a mail address > and it would return the image? I built 3 years ago a service called rface doing exactly what you miss. It was based on 'finger'. But it felt because my school was one of the only 2 sites to use it ;-( A W3 site making available such logos will have a problem of rights ! A logo is the unalienable property of the company or organization. As long as 'faces' is a 'confidential' soft, no problem. But if you make these logos available by a world wide used software (mosaic).... From faces-request@cs.indiana.edu Fri Jul 29 17:08:40 1994 Received: by moose.cs.indiana.edu (5.65c/9.4jsm) id AA04878; Fri, 29 Jul 1994 10:06:23 -0500 Received: from chenas.inria.fr by moose.cs.indiana.edu (5.65c/9.4jsm) id AA04853; Fri, 29 Jul 1994 10:06:12 -0500 Received: from edf.edf.fr by chenas.inria.fr (5.65c8d/92.02.29) via Fnet-EUnet id AA13087; Fri, 29 Jul 1994 17:06:08 +0200 (MET) Received: from cli51bm (cli51bm.der.edf.fr) by edf.edf.fr with SMTP id AA13468 (5.65c8/IDA-1.4.4 for ); Fri, 29 Jul 1994 17:06:54 +0200 Received: by cli51bm (5.0/SMI-SVR4) id AA27751; Fri, 29 Jul 1994 17:08:40 +0000 Date: Fri, 29 Jul 1994 17:08:40 +0000 From: Daniel.Glazman@der.edf.fr (Glazman Daniel) Message-Id: <9407291608.AA27751@cli51bm> To: faces@cs.indiana.edu Subject: Send your faces... X-Mailer: MEUF [Mail Extended Using Faces v3.0-full-mimePL0] Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Length: 22281 Errors-To: faces-request@cs.indiana.edu Hello folks. The number of net-available faces is absolutely stable. But I am sure that in YOUR filesystem, you have organizational faces which are not distributed. So here is the list of net-available faces in XBM and XPM format. If you have a face which is not in the list (a diff is not a hard thing to do...), please send it to faces-logos@cs.indiana.edu or faces@cli51bm.der.edf.fr PLEASE DO NOT SEND PERSONAL FACES. PLEASE DO NOT FORGET TO PRECISE THE INTERNET DOMAIN. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Thanks for your help. =============== XBM LIST =============== ./MISC/acsnet/face.xbm ./MISC/adm/face.xbm ./MISC/bin/face.xbm ./MISC/cad/face.xbm ./MISC/daemon/face.xbm ./MISC/games/face.xbm ./MISC/huhprinter/face.xbm ./MISC/lp/face.xbm ./MISC/mailer-daemon/face.xbm ./MISC/mailq/face.xbm ./MISC/mt/face.xbm ./MISC/news/face.xbm ./MISC/noface/face.xbm ./MISC/nonews/face.xbm ./MISC/nopaper/face.xbm ./MISC/noprinter/face.xbm ./MISC/photo/face.xbm ./MISC/postmaster/face.xbm ./MISC/postscript/face.xbm ./MISC/printer/face.xbm ./MISC/question/face.xbm ./MISC/root/face.xbm ./MISC/rotary/face.xbm ./MISC/sample/face.xbm ./MISC/sys/face.xbm ./MISC/unknown/face.xbm ./MISC/usenet/face.xbm ./MISC/uucp/face.xbm ./MISC/weather/face.xbm ./MISC/white/face.xbm ./MISC/wowprinter/face.xbm ./ae/unknown/face.xbm ./am/unknown/face.xbm ./ar/unknown/face.xbm ./at/unknown/face.xbm ./au/csiro/unknown/face.xbm ./au/edu/ntu/unknown/face.xbm ./au/edu/uts/unknown/face.xbm ./au/oz/austek/unknown/face.xbm ./au/oz/labtam/games-request/face.xbm ./au/oz/labtam/unknown/face.xbm ./au/oz/uwa/unknown/face.xbm ./au/unknown/face.xbm ./be/ac/kuleuven/unknown/face.xbm ./be/ac/uia/unknown/face.xbm ./be/alcbel/unknown/face.xbm ./be/buug/unknown/face.xbm ./be/e2s/unknown/face.xbm ./be/imec/unknown/face.xbm ./be/spacebel/unknown/face.xbm ./be/sunbim/unknown/face.xbm ./be/unknown/face.xbm ./bg/unknown/face.xbm ./bh/unknown/face.xbm ./bitnet/acmvm/unknown/face.xbm ./bitnet/unknown/face.xbm ./bo/unknown/face.xbm ./br/unknown/face.xbm ./bs/unknown/face.xbm ./by/unknown/face.xbm ./ca/ists/unknown/face.xbm ./ca/ubc/unknown/face.xbm ./ca/unknown/face.xbm ./ca/uottawa/genie/unknown/face.xbm ./ca/uottawa/unknown/face.xbm ./cg/unknown/face.xbm ./ch/cern/unknown/face.xbm ./ch/epfl/unknown/face.xbm ./ch/idiap/unknown/face.xbm ./ch/unknown/face.xbm ./cl/unknown/face.xbm ./cn/unknown/face.xbm ./co/unknown/face.xbm ./com/adobe/unknown/face.xbm ./com/alliant/unknown/face.xbm ./com/apex/unknown/face.xbm ./com/apollo/unknown/face.xbm ./com/apple/unknown/face.xbm ./com/art/trystero/unknown/face.xbm ./com/art/unknown/face.xbm ./com/ask/unknown/face.xbm ./com/asset/source/unknown/face.xbm ./com/att/unknown/face.xbm ./com/auspex/unknown/face.xbm ./com/avalanche/unknown/face.xbm ./com/aztech/unknown/face.xbm ./com/bbn/unknown/face.xbm ./com/bellcore/unknown/face.xbm ./com/bull/unknown/face.xbm ./com/cadence/unknown/face.xbm ./com/cbis/unknown/face.xbm ./com/cci/unknown/face.xbm ./com/cdc/unknown/face.xbm ./com/centerline/unknown/face.xbm ./com/chorus/unknown/face.xbm ./com/cirrus/unknown/face.xbm ./com/clam/unknown/face.xbm ./com/clarinet/unknown/face.xbm ./com/commodore/unknown/face.xbm ./com/compuserve/unknown/face.xbm ./com/convex/unknown/face.xbm ./com/cpd/security-request/face.xbm ./com/cray/unknown/face.xbm ./com/cwi/unknown/face.xbm ./com/cygnus/unknown/face.xbm ./com/dec/unknown/face.xbm ./com/dell/unknown/face.xbm ./com/delphi/unknown/face.xbm ./com/dg/unknown/face.xbm ./com/disney/mickey/unknown/face.xbm ./com/disney/mickey/weights-request/face.xbm ./com/dmr/unknown/face.xbm ./com/dupont/unknown/face.xbm ./com/eit/unknown/face.xbm ./com/elan/unknown/face.xbm ./com/emulex/unknown/face.xbm ./com/encore/unknown/face.xbm ./com/eos/unknown/face.xbm ./com/epoch/unknown/face.xbm ./com/ericsson/unknown/face.xbm ./com/esl/unknown/face.xbm ./com/ford/pms/unknown/face.xbm ./com/ford/unknown/face.xbm ./com/frame/pzc/face.xbm ./com/frame/unknown/face.xbm ./com/ge/unknown/face.xbm ./com/gnn/unknown/face.xbm ./com/gte/unknown/face.xbm ./com/harris/unknown/face.xbm ./com/hcr/unknown/face.xbm ./com/hp/unknown/face.xbm ./com/ibm/unknown/face.xbm ./com/icl/unknown/face.xbm ./com/informix/unknown/face.xbm ./com/ingres/unknown/face.xbm ./com/inmet/unknown/face.xbm ./com/intel/unknown/face.xbm ./com/kodak/unknown/face.xbm ./com/kpc/unknown/face.xbm ./com/legato/unknown/face.xbm ./com/lilly/unknown/face.xbm ./com/locus/unknown/face.xbm ./com/lonewolf/unknown/face.xbm ./com/lotus/unknown/face.xbm ./com/lsil/unknown/face.xbm ./com/lucid/unknown/face.xbm ./com/matrix/unknown/face.xbm ./com/meridian/unknown/face.xbm ./com/microsoft/unknown/face.xbm ./com/midwest/unknown/face.xbm ./com/mips/unknown/face.xbm ./com/mtv/unknown/face.xbm ./com/mtxinu/unknown/face.xbm ./com/ncd/unknown/face.xbm ./com/ncr/unknown/face.xbm ./com/nec/unknown/face.xbm ./com/netcom/unknown/face.xbm ./com/next/unknown/face.xbm ./com/novell/unknown/face.xbm ./com/oracle/unknown/face.xbm ./com/paramax/reston/stars/unknown/face.xbm ./com/parcplace/unknown/face.xbm ./com/pencom/unknown/face.xbm ./com/plus5/unknown/face.xbm ./com/polaroid/unknown/face.xbm ./com/pss/unknown/face.xbm ./com/pyramid/unknown/face.xbm ./com/qms/unknown/face.xbm ./com/rain/scn/qiclab/unknown/face.xbm ./com/rain/unknown/face.xbm ./com/rational/unknown/face.xbm ./com/rsa/unknown/face.xbm ./com/saber/unknown/face.xbm ./com/saic/cpmx/unknown/face.xbm ./com/samsung/unknown/face.xbm ./com/sco/unknown/face.xbm ./com/sequent/unknown/face.xbm ./com/sgi/unknown/face.xbm ./com/solbourne/unknown/face.xbm ./com/sony/unknown/face.xbm ./com/spss/unknown/face.xbm ./com/sq/unknown/face.xbm ./com/std/sug/unknown/face.xbm ./com/sun/faces-request/face.xbm ./com/sun/rb-archive-server/face.xbm ./com/sun/unicode-request/face.xbm ./com/sun/unknown/face.xbm ./com/sunburst/unknown/face.xbm ./com/sunquest/unknown/face.xbm ./com/sware/unknown/face.xbm ./com/sybase/unknown/face.xbm ./com/tandem/unknown/face.xbm ./com/taronga/unknown/face.xbm ./com/tartan/unknown/face.xbm ./com/tek/traveller-request/face.xbm ./com/telebit/unknown/face.xbm ./com/telesoft/unknown/face.xbm ./com/think/unknown/face.xbm ./com/ti/unknown/face.xbm ./com/trw/unknown/face.xbm ./com/unidata/unknown/face.xbm ./com/unisys/unknown/face.xbm ./com/univel/unknown/face.xbm ./com/unknown/face.xbm ./com/usl/unknown/face.xbm ./com/verdix/unknown/face.xbm ./com/verity/unknown/face.xbm ./com/vicom/unknown/face.xbm ./com/visix/unknown/face.xbm ./com/wang/unknown/face.xbm ./com/wired/unknown/face.xbm ./com/wyse/unknown/face.xbm ./com/xerox/europarc/unknown/face.xbm ./com/xerox/parc/unknown/face.xbm ./com/xerox/unknown/face.xbm ./com/xor/unknown/face.xbm ./com/xylogics/unknown/face.xbm ./com/xyplex/unknown/face.xbm ./com/z-code/unknown/face.xbm ./cr/unknown/face.xbm ./cs/unknown/face.xbm ./cu/unknown/face.xbm ./de/bessy/unknown/face.xbm ./de/cls/unknown/face.xbm ./de/esa/unknown/face.xbm ./de/gmd/unknown/face.xbm ./de/ifcomputer/unknown/face.xbm ./de/mpg/mpifr-bonn/aibn54/unknown/face.xbm ./de/mpg/mpifr-bonn/babsy/unknown/face.xbm ./de/mpg/mpifr-bonn/unknown/face.xbm ./de/rhein/oink/unknown/face.xbm ./de/rhein/unknown/face.xbm ./de/tu-berlin/unknown/face.xbm ./de/tu-muenchen/unknown/face.xbm ./de/uka/unknown/face.xbm ./de/uni-bonn/astro/aibn54/unknown/face.xbm ./de/uni-bonn/astro/unknown/face.xbm ./de/uni-dortmund/unknown/face.xbm ./de/uni-passau/fmi/unknown/face.xbm ./de/uni-passau/forwiss/unknown/face.xbm ./de/uni-passau/unknown/face.xbm ./de/unknown/face.xbm ./dk/hha/unknown/face.xbm ./dk/unknown/face.xbm ./edu/alma/unknown/face.xbm ./edu/american/unknown/face.xbm ./edu/berkeley/cchem/unknown/face.xbm ./edu/berkeley/icsi/unknown/face.xbm ./edu/berkeley/ocf/unknown/face.xbm ./edu/berkeley/tenet/unknown/face.xbm ./edu/berkeley/unknown/face.xbm ./edu/brown/iris/unknown/face.xbm ./edu/brown/unknown/face.xbm ./edu/bu/info-futures-request/face.xbm ./edu/bu/unknown/face.xbm ./edu/byu/unknown/face.xbm ./edu/caltech/unknown/face.xbm ./edu/clarkson/unknown/face.xbm ./edu/clemson/cs/tecnet5/unknown/face.xbm ./edu/clemson/cs/unknown/face.xbm ./edu/clemson/unknown/face.xbm ./edu/cmu/andrew/info-andrew-request/face.xbm ./edu/cmu/cec/unknown/face.xbm ./edu/cmu/cs/unknown/face.xbm ./edu/cmu/ml-connectionists-request/face.xbm ./edu/cmu/ri/unknown/face.xbm ./edu/cmu/sei/unknown/face.xbm ./edu/cmu/unknown/face.xbm ./edu/columbia/unknown/face.xbm ./edu/cwru/chem/cwgk4/unknown/face.xbm ./edu/cwru/unknown/face.xbm ./edu/dartmouth/unknown/face.xbm ./edu/duke/unknown/face.xbm ./edu/gatech/prism/unknown/face.xbm ./edu/gatech/unknown/face.xbm ./edu/harvard/unknown/face.xbm ./edu/indiana/campusview/kinzler-stephen/unknown/face.xbm ./edu/indiana/campusview/unknown/face.xbm ./edu/indiana/chem/unknown/face.xbm ./edu/indiana/cica/unknown/face.xbm ./edu/indiana/cogsci/unknown/face.xbm ./edu/indiana/cs/conacyt_manager/face.xbm ./edu/indiana/cs/faces-request/face.xbm ./edu/indiana/cs/oracle/face.xbm ./edu/indiana/cs/unknown/face.xbm ./edu/indiana/iucf/unknown/face.xbm ./edu/indiana/iuf/unknown/face.xbm ./edu/indiana/journalism/unknown/face.xbm ./edu/indiana/phil/unknown/face.xbm ./edu/indiana/psych/unknown/face.xbm ./edu/indiana/unknown/face.xbm ./edu/isi/unknown/face.xbm ./edu/isunet/isu/digests/face.xbm ./edu/isunet/unknown/face.xbm ./edu/ksu/phys/unknown/face.xbm ./edu/ksu/unknown/face.xbm ./edu/mcgill/unknown/face.xbm ./edu/merit/unknown/face.xbm ./edu/mit/ai/gnu/unknown/face.xbm ./edu/mit/ai/unknown/face.xbm ./edu/mit/athena/unknown/face.xbm ./edu/mit/gaffa/Love-Hounds-Request/face.xbm ./edu/mit/lcs/im/unknown/face.xbm ./edu/mit/unknown/face.xbm ./edu/msu/unknown/face.xbm ./edu/nd/unknown/face.xbm ./edu/neu/unknown/face.xbm ./edu/nmsu/unknown/face.xbm ./edu/nwu/eecs/ahab/unknown/face.xbm ./edu/nwu/unknown/face.xbm ./edu/odu/unknown/face.xbm ./edu/pitt/unknown/face.xbm ./edu/psu/unknown/face.xbm ./edu/purdue/ecn/unknown/face.xbm ./edu/purdue/unknown/face.xbm ./edu/rice/unknown/face.xbm ./edu/stanford/unknown/face.xbm ./edu/stolaf/unknown/face.xbm ./edu/sunyit/unknown/face.xbm ./edu/tmc/uth/unknown/face.xbm ./edu/toronto/unknown/face.xbm ./edu/tulane/unknown/face.xbm ./edu/ucla/alife/face.xbm ./edu/ucla/cz/face.xbm ./edu/ucla/unknown/face.xbm ./edu/ucsc/unknown/face.xbm ./edu/uiuc/cs/unknown/face.xbm ./edu/uiuc/csrd/unknown/face.xbm ./edu/uiuc/ncsa/unknown/face.xbm ./edu/umass/unknown/face.xbm ./edu/umd/laser-lovers/face.xbm ./edu/umd/unknown/face.xbm ./edu/umich/citi/unknown/face.xbm ./edu/umich/unknown/face.xbm ./edu/umn/micro/gopher/unknown/face.xbm ./edu/umn/unknown/face.xbm ./edu/unbc/unknown/face.xbm ./edu/unknown/face.xbm ./edu/unlv/unknown/face.xbm ./edu/unu/unknown/face.xbm ./edu/uoregon/unknown/face.xbm ./edu/upenn/unknown/face.xbm ./edu/usc/unknown/face.xbm ./edu/uwec/unknown/face.xbm ./edu/vanderbilt/unknown/face.xbm ./edu/virginia/perl-users-request/face.xbm ./edu/virginia/unknown/face.xbm ./edu/vt/unknown/face.xbm ./edu/waterloo/unknown/face.xbm ./edu/wayne/unknown/face.xbm ./edu/wesleyan/unknown/face.xbm ./edu/wisc/unknown/face.xbm ./edu/wpi/unknown/face.xbm ./edu/yale/unknown/face.xbm ./ee/unknown/face.xbm ./eg/unknown/face.xbm ./es/ceit/unknown/face.xbm ./es/unknown/face.xbm ./etc/ball/face.xbm ./etc/batman/face.xbm ./etc/batsignal/face.xbm ./etc/billthecat/face.xbm ./etc/bogart/face.xbm ./etc/bong/face.xbm ./etc/calvin/face.xbm ./etc/catinhat/face.xbm ./etc/cents/face.xbm ./etc/chip/face.xbm ./etc/circuitboard/face.xbm ./etc/daffy/face.xbm ./etc/dollars/face.xbm ./etc/eastwood/face.xbm ./etc/eclipse/face.xbm ./etc/einstein/face.xbm ./etc/einstein2/face.xbm ./etc/evileye/face.xbm ./etc/eye/face.xbm ./etc/fezguy/face.xbm ./etc/garfield/face.xbm ./etc/goofy/face.xbm ./etc/gort/face.xbm ./etc/hobbes/face.xbm ./etc/kangaroo/face.xbm ./etc/kilroy/face.xbm ./etc/kiwi/face.xbm ./etc/lincoln/face.xbm ./etc/meuf/face.xbm ./etc/monroe/face.xbm ./etc/nand/face.xbm ./etc/no286/face.xbm ./etc/opus/face.xbm ./etc/parrot/face.xbm ./etc/pixie/face.xbm ./etc/playboy/face.xbm ./etc/santa/face.xbm ./etc/snooze/face.xbm ./etc/squash/face.xbm ./etc/sydney/face.xbm ./etc/tank/face.xbm ./etc/terminator/face.xbm ./etc/tiger/face.xbm ./etc/transistor/face.xbm ./etc/whitenoise/face.xbm ./fi/relevantum/unknown/face.xbm ./fi/tut/unknown/face.xbm ./fi/unknown/face.xbm ./fr/alcatel-alsthom/aar/unknown/face.xbm ./fr/berger-levrault/unknown/face.xbm ./fr/cica/eurecom/unknown/face.xbm ./fr/cr2a/unknown/face.xbm ./fr/edf/unknown/face.xbm ./fr/enst/unknown/face.xbm ./fr/eurecom/irc/unknown/face.xbm ./fr/eurecom/unknown/face.xbm ./fr/genethon/unknown/face.xbm ./fr/gipsi/unknown/face.xbm ./fr/grif/unknown/face.xbm ./fr/hsc-sec/unknown/face.xbm ./fr/imag/unknown/face.xbm ./fr/inria/unknown/face.xbm ./fr/irisa/unknown/face.xbm ./fr/meteo/unknown/face.xbm ./fr/nsl/unknown/face.xbm ./fr/sextant/unknown/face.xbm ./fr/unknown/face.xbm ./gb/unknown/face.xbm ./ge/unknown/face.xbm ./gov/anl/unknown/face.xbm ./gov/inel/unknown/face.xbm ./gov/lanl/unknown/face.xbm ./gov/lbl/unknown/face.xbm ./gov/llnl/unknown/face.xbm ./gov/nasa/jpl/unknown/face.xbm ./gov/nasa/jsc/unknown/face.xbm ./gov/nasa/lerc/unknown/face.xbm ./gov/nasa/unknown/face.xbm ./gov/nist/unknown/face.xbm ./gov/noaa/unknown/face.xbm ./gov/ssc/unknown/face.xbm ./gov/unknown/face.xbm ./gov/usgs/unknown/face.xbm ./gov/whitehouse/unknown/face.xbm ./gr/unknown/face.xbm ./hr/unknown/face.xbm ./hu/unknown/face.xbm ./ibm/unknown/face.xbm ./id/unknown/face.xbm ./ie/eurokom/unknown/face.xbm ./ie/ul/unknown/face.xbm ./ie/unknown/face.xbm ./il/unknown/face.xbm ./in/unknown/face.xbm ./is/unknown/face.xbm ./it/unina/unknown/face.xbm ./it/unknown/face.xbm ./jm/unknown/face.xbm ./jp/ac/ulis/unknown/face.xbm ./jp/co/fujitsu/unknown/face.xbm ./jp/co/mitsubishi/unknown/face.xbm ./jp/co/nec/unknown/face.xbm ./jp/unknown/face.xbm ./kr/unknown/face.xbm ./kw/unknown/face.xbm ./lt/unknown/face.xbm ./lu/unknown/face.xbm ./lv/unknown/face.xbm ./mil/af/brooks/unknown/face.xbm ./mil/af/rl/unknown/face.xbm ./mil/navy/gadistr/face.xbm ./mil/unknown/face.xbm ./mx/unknown/face.xbm ./my/unknown/face.xbm ./ne/unknown/face.xbm ./net/cls/unknown/face.xbm ./net/eu/unknown/face.xbm ./net/internic/unknown/face.xbm ./net/unknown/face.xbm ./net/uu/unknown/face.xbm ./ng/unknown/face.xbm ./nl/cwi/unknown/face.xbm ./nl/esa/unknown/face.xbm ./nl/nluug/unknown/face.xbm ./nl/ruu/unknown/face.xbm ./nl/serc/unknown/face.xbm ./nl/tudelft/unknown/face.xbm ./nl/tue/unknown/face.xbm ./nl/unknown/face.xbm ./nl/utwente/cs/unknown/face.xbm ./nl/utwente/unknown/face.xbm ./nl/vu/unknown/face.xbm ./nl/west/unknown/face.xbm ./no/dhhalden/unknown/face.xbm ./no/oslonett/unknown/face.xbm ./no/uio/unknown/face.xbm ./no/unknown/face.xbm ./nz/unknown/face.xbm ./org/aaai/unknown/face.xbm ./org/acm/unknown/face.xbm ./org/aero/unknown/face.xbm ./org/eff/unknown/face.xbm ./org/eso/unknown/face.xbm ./org/ieee/unknown/face.xbm ./org/mitre/unknown/face.xbm ./org/osf/unknown/face.xbm ./org/rand/esperanto-request/face.xbm ./org/sug/unknown/face.xbm ./org/uniforum/unknown/face.xbm ./org/usenix/unknown/face.xbm ./org/x/unknown/face.xbm ./pe/unknown/face.xbm ./pl/unknown/face.xbm ./pt/unknown/face.xbm ./qa/unknown/face.xbm ./ro/unknown/face.xbm ./ru/unknown/face.xbm ./se/liu/unknown/face.xbm ./se/luth/unknown/face.xbm ./se/sics/unknown/face.xbm ./se/unknown/face.xbm ./se/uu/unknown/face.xbm ./sg/unknown/face.xbm ./si/unknown/face.xbm ./su/unknown/face.xbm ./th/unknown/face.xbm ./to/unknown/face.xbm ./tr/unknown/face.xbm ./tt/unknown/face.xbm ./tw/unknown/face.xbm ./ua/unknown/face.xbm ./uk/ac/cam/unknown/face.xbm ./uk/ac/newcastle/unknown/face.xbm ./uk/ac/portsmouth/unknown/face.xbm ./uk/ac/qmw/unknown/face.xbm ./uk/ac/ukc/unknown/face.xbm ./uk/unknown/face.xbm ./us/il/unknown/face.xbm ./us/in/bloomington/unknown/face.xbm ./us/in/unknown/face.xbm ./us/mi/ann-arbor/anet/unknown/face.xbm ./us/mi/ann-arbor/unknown/face.xbm ./us/mi/unknown/face.xbm ./us/tx/unknown/face.xbm ./us/unknown/face.xbm ./uucp/microsoft/unknown/face.xbm ./uucp/pencom/unknown/face.xbm ./uucp/pur-ee/unknown/face.xbm ./uucp/qiclab/unknown/face.xbm ./uucp/ukc/unknown/face.xbm ./ve/unknown/face.xbm ./weather/MISC/question/face.xbm ./weather/MISC/unknown/face.xbm ./weather/day/fri/face.xbm ./weather/day/mon/face.xbm ./weather/day/now/face.xbm ./weather/day/sat/face.xbm ./weather/day/sun/face.xbm ./weather/day/thu/face.xbm ./weather/day/today/face.xbm ./weather/day/tonight/face.xbm ./weather/day/tue/face.xbm ./weather/day/wed/face.xbm ./weather/sky/cloudy/face.xbm ./weather/sky/drizzly/face.xbm ./weather/sky/foggy/face.xbm ./weather/sky/mayberainy/face.xbm ./weather/sky/maybesnowy/face.xbm ./weather/sky/maybestormy/face.xbm ./weather/sky/moonny/face.xbm ./weather/sky/partlycloudy/face.xbm ./weather/sky/partlymoonny/face.xbm ./weather/sky/partlysunny/face.xbm ./weather/sky/rainy/face.xbm ./weather/sky/sleety/face.xbm ./weather/sky/snowy/face.xbm ./weather/sky/stormy/face.xbm ./weather/sky/sunny/face.xbm ./weather/sky/verysunny/face.xbm ./weather/temp/m005/face.xbm ./weather/temp/m010/face.xbm ./weather/temp/m015/face.xbm ./weather/temp/m999/face.xbm ./weather/temp/p000/face.xbm ./weather/temp/p005/face.xbm ./weather/temp/p010/face.xbm ./weather/temp/p015/face.xbm ./weather/temp/p020/face.xbm ./weather/temp/p025/face.xbm ./weather/temp/p030/face.xbm ./weather/temp/p035/face.xbm ./weather/temp/p040/face.xbm ./weather/temp/p045/face.xbm ./weather/temp/p050/face.xbm ./weather/temp/p055/face.xbm ./weather/temp/p060/face.xbm ./weather/temp/p065/face.xbm ./weather/temp/p070/face.xbm ./weather/temp/p075/face.xbm ./weather/temp/p080/face.xbm ./weather/temp/p085/face.xbm ./weather/temp/p090/face.xbm ./weather/temp/p095/face.xbm ./weather/temp/p100/face.xbm ./weather/temp/p105/face.xbm ./weather/temp/p110/face.xbm ./ye/unknown/face.xbm ./yu/unknown/face.xbm ./za/unknown/face.xbm =============== XPM LIST =============== ./MISC/ftpmail/face.xpm ./MISC/www/face.xpm ./ae/unknown/face.xpm ./ar/ulp/unknown/face.xpm ./ar/unknown/face.xpm ./at/unknown/face.xpm ./au/edu/bond/unknown/face.xpm ./au/oz/su/cs/unknown/face.xpm ./au/unknown/face.xpm ./be/ac/kuleuven/unknown/face.xpm ./be/ulg/unknown/face.xpm ./be/unknown/face.xpm ./bg/unknown/face.xpm ./bh/unknown/face.xpm ./bo/unknown/face.xpm ./br/unknown/face.xpm ./ca/unknown/face.xpm ./ca/uwaterloo/unknown/face.xpm ./ch/cim/unknown/face.xpm ./ch/epfl/unknown/face.xpm ./ch/ethz/unknowm/face.xpm ./ch/idiap/unknown/face.xpm ./ch/psi/unknown/face.xpm ./ch/unibe/unknown/face.xpm ./ch/unifr/unknown/face.xpm ./ch/unige/unknown/face.xpm ./ch/unizh/unknown/face.xpm ./ch/unknown/face.xpm ./ch/who/unknown/face.xpm ./cl/unknown/face.xpm ./cn/unknown/face.xpm ./co/unknown/face.xpm ./com/aol/specdesign/face.xpm ./com/apple/unknown/face.xpm ./com/att/unknown/face.xpm ./com/dec/unknown/face.xpm ./com/fv/nsb/face.xpm ./com/ibm/unknown/fac