[comp.emacs] English Text Generators: Eliza or Doctor in Emacs

Dan_Jacobson@ATT.COM (02/20/91)

In the interest of others who are looking for Eliza, I'll respond to
Noah's (^H backspace filled, had to run col -b on it) e-mail here.

>>>>> On Tue, 19 Feb 91	11:48:59 EST, noah@atmos.bu.edu	(Noah Group) said:

Noah> Dear Dan,

Noah> Thanks for the info you posted about Eliza, BUT...

Noah> When I checked out prep.ai.mit.edu all I could find in the
Noah> pub/gnu directory	was a bunch of BIG Emacs files.	i had no idea
Noah> which one	might have had the info	you meantioned.	I looked about
Noah> for some	sort of	index...

Getting warmer.  In the file emacs-18.57.tar.Z there, you want

rw-rw-rw-  50995 Jan  9 15:57 1991 emacs-18.57/lisp/doctor.el

Noah> I may have missed	it. If you can't supply	me with	more info,
Noah> then	that is	okay, I	just want to save myself some trouble
Noah> diggin if	you happen to remember which file I need.

I would recommend building the whole editor (using all of file
emacs-18.57.tar.Z, do "man zcat" or "man compress", "man tar"), yes
it's the most popular version of the famous emacs editor.  It can
emulate VI.  You can play doctor (Eliza) with it.  You can read the
manual on line with "^H i" or "ESC x info", you can play doctor with
"ESC x doctor", also try "ESC x psychoanalyze-pinhead" to have doctor
& crazyman got at it one-on-one.

If you know TeX, you can print out the manual, or better yet, send the
Free Sofware foundation $20 for a bound copy ... address is in the
.../etc directory.

Noah> Also I was unclear as to the nature of your reply. You said
Noah> ohcheck out the Emacs manual.and you listed two parts. Doeshthe
Noah> manual=include source code? Or was this	just a refernce	that
Noah> might interest me?	I don't	know emacs;

They're separate.

Noah> if	thesDoctordsource ismincludedfiscitpin some sort of
Noah> emacs script? Perhaps it is a stretch of my imagination	but I
Noah> don't understand why emacs, an editor, would have Doctor, a
Noah> game, in the manual...	I have seen some pretty	weird things

It's all written in interpreted GNU Emacs lisp, which can be compiled too.

it can even do "ESC x hanoi"

Noah> done with Vi macros, so any explanationsis likely	to fool	me.

You won't be disapointed, build GNU Emacs and find out.

There are several gnu.* & *.emacs.* newsgroups too.

Nobody will revoke you're licence to use the time you invested in
learning GNU Emacs ... read the "copyleft" (as opposed to copyright)
on the sources.

Noah> Yours,

Noah> Noah Spurrier
Noah> noah@atmos.bu.edu	   noah@bucrf18.bu.edu
-- 
Dan_Jacobson@ATT.COM  Naperville IL USA  +1 708-979-6364