I don't like legalese, so here I'll give a history of hey & it's various authors (as far as I've traced it back, that is; if anyone can fill me in on anything I'm missing let me know). The first version I know of was written in Perl by Adrian Colley, at TCD. I know nothing more about him, except that he was a friend of Paul McGaley, who took over it next. Later, in DCU, another version was written by Adam Kelly, Colin Whittaker & David Madden. At this point, it was noticed that many a perl interpreter had to start for people to send heys back and forth, and so I figured it was worth a rewrite in C. c-hey's options and environment variables are taken from the Adam & Co. version. ------------------------------------------------------------------------------- Small ChangeLog: 1.2: Readline support was added by Robert Crosbie . 1.3: Support for heying from a mesg n terminal was added by Colm Mac Cárthaigh . 1.4: hey now issues a warning if there are no valid recipients hey now initialises readline properly so that rl_readline_name="hey"; allowing $if "hey": constructs in the .inputrc A va_arg macro portability problem was fixed. An install tab was added to the makefile. autoconf support was enhanced, the configure script now searches for the correct compiler (and settings), install utility and system libraries. c-hey is now pretty portable ;) . 1.5: extra warning "feature" from 1.4 removed x@rb's prompt patch for c-hey was rolled in to the main source - ability to have customisable prompts now possible - added -n option, because ppl like different lengths added specific eof support, a string can now be used to determine EOF instead of the standard unix way of doing things, this makes it easier for mac users .. apparantly! added much better handling of being switched between background and foreground, c-hey now refreshes your screen so you can more easily take up where you left off :) make install depend on "stripped" fixed gcc3.0 warnings 2.0: screen handling was added, to allow multi-line editing this is one BIG change :) - includes bindable readline functions, with sane defaults - refresh on ctrl-l , for interrupted heys dependencies in Makefile.in now come from gcc -MM cleaned up the configure script a little ------------------------------------------------------------------------------- So there you go. If you like hey, let me know where you're using it so that I can massage my ego. Thanks Cian ------------------------------------------------------------------------------ future releases of c-hey and bugfixes can be found @ http://c-hey.redbrick.dcu.ie/