# Execute Emacs code from a Python interpreter. | |
# This code should be imported from a Python interpreter that is | |
# running as an inferior process of Emacs. | |
# See misc/py-connect.el for the companion Emacs lisp code. | |
# Author: Terrence M. Brannon. | |
start_marker = '+' | |
end_marker = '~' | |
def eval (string): | |
tmpstr = start_marker + '(' + string + ')' + end_marker | |
print tmpstr | |
def dired (directory): | |
eval( 'dired ' + '"' + directory + '"' ) | |
def buffer_menu (): | |
eval( 'buffer-menu(buffer-list)' ) |