Implemented internal python shell.
authorFabián Ezequiel Gallina <fgallina@cuca>
Thu, 17 May 2012 03:03:21 +0000 (00:03 -0300)
committerFabián Ezequiel Gallina <fgallina@gnu.org>
Thu, 17 May 2012 03:03:21 +0000 (00:03 -0300)
commit1fe1b5aa848d02ac3b1706ab3c332b8578567c54
treee1a03d7204895285773fe63db7d56c71b4eb6fe4
parentecf24fd762c38e0a588198bc702b2f5866957f86
Implemented internal python shell.

This new kind of shell is intended to be used for generic
communication related to defined configurations. The main difference
with global or dedicated shells is that these ones are attached to a
configuration, not a buffer. This means that can be used for example
to retrieve the sys.path and other stuff, without messing with user
shells.

New Variables:
    * python-shell-internal-buffer-name,

New functions:
    * python-shell-internal-get-process-name
    * run-python-internal
    * python-shell-internal-get-or-create-process
    * python-shell-internal-send-string (makes python-send-receive obsolete)
lisp/progmodes/python.el