richb@sunaus.oz (Rich Burridge) (03/15/91)
This message is to announce the availability of patch #13 for faces v1.4. Faces is a program for monitoring a list visually. Typically this is a list of incoming mail messages, jobs in the print queue or users on a system. Faces has the ability to read compressed faces images embedded in your mail headers, uncompressing them and displaying them on-the-fly. There are graphical interfaces for X11, XView, SunView and NeWS. The changes included in patch #13 are listed below. Rather than post patch #13 here, I'm inviting you to get it from the automatic mail archive server. Send a message to rb-archive-server@Aus.Sun.COM containing the line: send faces patch13 Previous patches can be retrieved in a similar way. A fully patched faces v1.4.13 can also be retrieved from the same archive server by sending seven messages containing: send faces partn where n = 1-7. Note that these seven lines can be in one messages, but the archive server processes smaller requests faster. Each part is a uuencoded compressed shar file. Each patch is a uuencoded compressed set of diffs, with the possible inclusion of new files in shar format. If the mail is likely to go back through any sites that impose a size limit, then I suggest you generate seven separate mail messages. You can also include a path line in these requests to indicate the mail path that the archive server should use to send the files to you. Such a path line could be: path uunet.uu.net!hostname!user Note that this is uunet.uu.net and not just uunet. Sun.COM doesn't recognise just uunet. ------- The other part of this message is to announce that I'm about to start a mailing list for faces. Send me mail if you'd like to be added to this list. The main intentions of this list are: - to generate new patches for the faces program (bug fixes, enhancements etc). - to get feedback from people on porting and maintaining faces on various platforms. - to get other people interested in developing and enhancing the faces program. The TODO file is quite large, and I simply need help if all the ideas are to be realised. - to generate discussion of what new features should be added, and how this should be done. I'll collect names for about a week, then send out an introduction and a status message. Rich Burridge, DOMAIN: richb@Aus.Sun.COM Sun Microsystems. ACSNET: richb@sunaus.sun.oz PHONE: +61 2 413 2666 UUCP: {uunet,mcvax,ukc}!munnari!sunaus.oz!richb ------- Changes made in patch #13: - From James Ashton <jaa@cs.su.oz.au> From Mark Shand <shand@prl.dec.com> Fixed a corruption problem with the [un]compface routines. - From Dave Cohrs <dave@cs.wisc.edu> Changed some #ifndef mips to #if !defined(mips) || defined(ultrix) because a DECstation defines mips as its processor type. - From Dave Cohrs <dave@cs.wisc.edu> Added a new option to set the X11 font name, -fn. Also, added support internally to handle fonts other than the standard 6x12 font by removing inline constants and using font parameters instead. - From Dave Cohrs <dave@cs.wisc.edu> Added support for the standard X11 resources that correspond to the command line options. I could have gone further with this, but it gets tiring after a while. I wouldn't want to do much more without changing it into a toolkit program, but that's just too much work! - From Dave Cohrs <dave@cs.wisc.edu> Added the ability to specify the 4 .facesrc parameters via the X11 resource file -- X11 users are used to everything being in the X11 resources, so this gives them what they expect. - From Dave Cohrs <dave@cs.wisc.edu> Allow X11 users to make an X11 bitmap rather than a Sun icon for the background pixmap. - From Dave Cohrs <dave@cs.wisc.edu> Added an XFlush() to the bell code, to make the beeps intelligible, and changed an XSync() to an XFlush() -- the former caused the window to hang until an event occured -- probably a buffering problem. - From Dave Cohrs <dave@cs.wisc.edu> Removed some stuff for displaying the username/timestamp text for X11. It made the display look really bad for a color monitor. - From Dave Cohrs <dave@cs.wisc.edu> Updated the man page to mention all of the X options and resources. - From Dave Cohrs <dave@cs.wisc.edu> If the "X-Face: " is the last header line, it doesn't get displayed, because the final processing never gets done to set "x_face". - From Dave Cohrs <dave@cs.wisc.edu> In the X11 event processing, KeyPress gets sent for real key presses (e.g 'q') and for other presses, like <Shift>. The latter doesn't clear out the lookup string, so you need to do so manually. Otherwise, if you type <DEL> to clear the window, you can press <Shift> or <Control> or any such key accidentally later on, and it clears the window. - From Mark Shand <shand@prl.dec.com> Changes to fgetheader function which returns a folded header line (in the RFC822 sense), and associated to the "line" variable which must now accomodate arbitrarily long input lines. Also deal with space between the header-field and the : -------