Inital attempt to make emacs an object

Terrence M. Brannon (brannon@jove.cs.caltech.edu)
Mon, 13 Jul 92 18:07:31 PDT

The next two posts are my first attempt to create communication
between emacs and python.

Currently a python script which imports the emacs.py module will be
able to issue these three commands:

emacs.dired ex: emacs.dired('.') emacs.dired('~')
emacs.buffer_menu ex: emacs.buffer_menu()
emacs.eval use any valid elisp form. outermost parenths optional
ex: emacs.eval('copy-file "/anonymous@cwi.nl:x" "y" t)
: emacs.eval('message "hi there"')
: emacs.eval('(progn (find-file "source.el") (eval-current-buffer))')

The next file is the python script.
The file after that is the emacs lisp.

Follow the directions in the emacs lisp source.

--
terrence brannon
brannon@jove.cs.caltech.edu