1 Lisp Library Modules, Medley Release 2.0, UNIXCHAT 1 Lisp Library Modules, Medley Release 2.0, UNIXCHAT UNIXCHAT 1 UNIXCHAT 1 UNIXCHAT 6 The UNIXChat(UNIXCHAT NIL UNIXChat NIL NIL 303) library module is similar to Chat, but communicates with a C-Shell on your own host rather than with another machine. Requirements 1 UNIXChat depends on Chat(CHAT NIL Chat NIL NIL 303) and UNIXComm. Installation 1 Load UNIXCHAT.LCOM from the library. We recommend that you also load VTCHAT.LCOM from the library to ensure support. User Interface 1 Use the following procedure to open a Chat window and activate the terminal emulator. 1. Invoke Chat in one of the following ways: a. Choose CHAT from the background menu and type SHELL at the Host: prompt in the Prompt Window. b. Call the Chat function: ((CHAT (Function) NIL NIL NIL 303)CHAT 'SHELL LOGOPTION INITSTREAM WINDOW) See the CHAT module in this manual for the definition of the Chat function. Use the variable CHAT.DISPLAYTYPES, if necessary. You should now be talking to a UNIX C-Shell(C-SHELL NIL C-Shell NIL NIL 303) in the Chat window. 2. Set your terminal type: prompt% setenv TERM vt100 Note: Alternately, shells started from UNIXChat have the shell variable LDESHELL(LDESHELL (Variable) NIL NIL NIL 303) set. Thus, in your .cshrc file you could have if ($?LDESHELL == 1) then setenv TERM vt100 stty erase H endif This makes your Chat C-Shells easier to use. 3. When you've completed a Chat session, close the connection by using CLOSE in the right button window menu or by typing exit to the C-Shell. Note: You can have several Chat windows open to SHELL at the same time. [This page intentionally left blank] (LIST ((PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "" "") STARTINGPAGE# 303) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (270 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (54 27 558 36) NIL) (TEXT NIL NIL (54 54 504 702) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "" "")) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD LEFT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (54 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGV) (54 27 558 36) NIL) (HEADING NIL (HEADINGTYPE VERSOHEAD) (54 762 558 36) NIL) (TEXT NIL NIL (54 54 504 684) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC "" "")) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY HELVETICA OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC "" "")) (-234 15 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGV) (54 27 558 36) NIL) (HEADING NIL (HEADINGTYPE VERSOHEAD) (54 762 558 36) NIL) (TEXT NIL NIL (54 54 504 684) NIL))))),,2Z~~22Zll2HZZ2HHZ3T-T3T,HH,HH F PAGEHEADING RECTOHEAD,5H``-TF PAGEHEADING VERSOHEADF PAGEHEADING RECTOHEADE PAGEHEADINGFOOTINGVE PAGEHEADINGFOOTINGR CLASSIC TITAN TITAN  HELVETICA HELVETICA MODERN HELVETICACLASSICCLASSIC CLASSICMODERN  HRULE.GETFNCLASSIC  3 HRULE.GETFNCLASSIC  3  HRULE.GETFNCLASSIC    HRULE.GETFNMODERN    HRULE.GETFNCLASSIC  #IM.INDEX.GETFNv    HRULE.GETFNCLASSIC  IM.INDEX.GETFN    HRULE.GETFNCLASSIC  4 %    HRULE.GETFNCLASSIC V - -    +  !IM.INDEX.GETFN( _  , !IM.INDEX.GETFN   P %IM.INDEX.GETFN0 # -   I % rz