talk-mode.el   ;; emacs based talk program

BETA test release instructions.

How to install talk:

1) extract the files. (I will assume you did that since you are
   reading this.

2) Type "make".  If you have problems compiling, be sure you wear your
   anti-student-programming-3-days-before-it-is-due goggles.  It gets
   convoluted.

3) Find out where you put it. Add the following line to your .emacs
   file.

(setq load-path (cons "/the/directory/talk/is/in"  load-path))

4) Go into talk.el, line 68 and change the directory where it lives on
   my account to the all important directory on your account.

5) Ignore the apparently dangerous command on line 85.  Operators
   don't like it when you play with this. :)

6) reenter emacs, type:

M-x load library
talk

7) Ok, now type 

M-x talk
username@place tty34
or username@place
or username tty34

General use instructions and ideas behind emacs TALK:

Local buffer:

This buffer is where everything you types goes.  
If there is more than one talk process open, stuff typed here goes
  everywhere.

remote buffer:

When multiple talk windows are open, place cursor in one if these
  buffers to send private message.
If there is more than one talk process, you must place the cursor in
  one persons window to hangup.
Emacs2emacs specifice commands must be done in remote buffers.
(In the case of multiple connection things, if there is only one
 process open these can be done from local. )

All talk variables and functions are commented. To read documentation,
type:
M-x apropos
talk

Please note relationship between key bindings and var
 talk-edit-characters-mine if you plan to rebind keys.

Please note that talkd keeps logs of pids and usernames if you plan to
mess with talk-announce-as.


Hopefully this documentation, although breif, will suffice.  I have
been happilly using TALK with some friends and it seems to be doing
fine.

Send praise, bug reports, comments, future development etc to:

s5451066@titan.ucc.umass.edu
zappo@gnu.ai.mit.edu

