summaryrefslogtreecommitdiff
path: root/Python/pythonrun.c
diff options
context:
space:
mode:
authorBarry Warsaw <barry@python.org>1998-08-20 19:44:51 +0000
committerBarry Warsaw <barry@python.org>1998-08-20 19:44:51 +0000
commit3c96f6f361ee6d630103c5dbf5d81ac80aa264c5 (patch)
treefc33431f93d794989f35fb4b5731e628ced5fe2e /Python/pythonrun.c
parent33d0093c8cfefecc82cf1df50d95f63855cb7cde (diff)
downloadcpython-git-3c96f6f361ee6d630103c5dbf5d81ac80aa264c5.tar.gz
(py-process-filter): Deleted this function. In order to fix
interactions with newer Emacsen, I've rewritten the way all the process filters work in the *Python* buffer. We use more of the comint infrastructure, specifically the default process filter. This means that scrolling is now handled by the default comint variables including comint-scroll-to-bottom-on-output. Note that this is somewhat experimental change! (py-comint-output-filter-function): Moved to here from the obsolete py-process-filter function, the logic to pop and exec the next queued file waiting to be executed. (py-execute-file): Don't bind comint-scroll-to-bottom-on-output to t, and save the excursion when inserting the "working on" message. This lets the standard comint scrolling variables as set by the user, continue to work. (python-mode, py-shell, py-describe-mode): Remove description of py-scroll-process-buffer. Also in py-shell, make comint-output-filter-functions buffer-local, and add py-comint-output-filter-function to this hook (instead of setting the process filter). (py-scroll-process-buffer): Deleted this variable. See comint variables including comint-scroll-to-bottom-on-output. (py-execute-region): When exec files are being queued, push the next temp file on the end of the list. (py-submit-bug-report): Removed reporting of py-scroll-process-buffer.
Diffstat (limited to 'Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions