smiley server, version 3 This version has more than a hundred more smileys than version 2, and a more informative -V switch. DESCRIPTION smiley(1) is a "smiley server" I wrote for my own pleasure. It can explain any smiley it knows, or print one it knows at random. I use it to generate a random prompt when there is a status line available to hold the information I would otherwise put into my prompt. Hence smiley(1) does not contain the invisible smiley or any multi-line smileys. The list of smileys in faces.in is more comprehensive than I have seen anywhere else, largely because it is a superset of all the smiley lists I have ever seen posted on the net. I have lost some of the original attributions; the articles whose headers I have retained are these: Message-ID: <76@icus.UUCP> Message-ID: <1990Sep11.102411.8537@diku.dk> Message-ID: <39917@cci632.UUCP> Message-ID: <1990Sep14.122955.558@diku.dk> Message-ID: <9366@uhccux.uhcc.Hawaii.Edu> Message-ID: <2005@unsvax.NEVADA.EDU> Message-ID: <1991Mar18.212208.27911@odin.corp.sgi.com> From: csh068@uk.ac.cov.cck (Smiley) Message-ID: <$V5&&|$@cck.cov.ac.uk> Date: 17 Apr 91 08:45:26 GMT From: raymond@cosc.canterbury.ac.nz (cantva) Message-ID: <1991May18.150401.771@csc.canterbury.ac.nz> Date: 18 May 91 03:03:59 GMT In the interest of completeness and to the best of my knowledge (I started this collection several years ago) I have not "censored" the smileys, so there may be smileys you find offensive. I certainly find some of them offensive! The smileys are processed by mkfaces and deliberately embedded in the executable - it does not have to locate and parse an external data file. In order to minimize the size of the executable, smiley.c does not use standard I/O. Complaints about this will be ignored; I do not anticipate ever using this on a non-UNIX system. I happened to take the included getopt.c from the rkive sources; it was originally posted to comp.sources.unix in volume3. It is preferable to the getopt() provided on some systems as it does not use standard I/O. The bsearch.c is from emx.utexas.edu:pub/mnt/src/lib/libposix, obtained Tue Mar 19 14:18:28 CST 1991 TERMS This package (excluding getopt.c and bsearch.c) is (C) Copyright 1991 by DaviD W. Sanderson. You may copy it and use it for your own enjoyment. You may not represent it as your own work or sell it. AUTHOR DaviD W. Sanderson (dws@cs.wisc.edu)