annotate Lib/emacs.py @ 5817:48b94de85bf3 legacy-trunk

Extensive changes by AMK.
author Guido van Rossum <guido@python.org>
date Thu, 17 Jul 1997 16:29:42 +0000
parents 615983f1a3ff
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
932
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 # Execute Emacs code from a Python interpreter.
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
2 # This code should be imported from a Python interpreter that is
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 # running as an inferior process of Emacs.
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
4 # See misc/py-connect.el for the companion Emacs lisp code.
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 # Author: Terrence M. Brannon.
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
6
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
7 start_marker = '+'
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
8 end_marker = '~'
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
9
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
10 def eval (string):
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
11 tmpstr = start_marker + '(' + string + ')' + end_marker
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 print tmpstr
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
13
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 def dired (directory):
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
15 eval( 'dired ' + '"' + directory + '"' )
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
16
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 def buffer_menu ():
615983f1a3ff Added emacs.py (for misc/py-connect.el).
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 eval( 'buffer-menu(buffer-list)' )