diff options
Diffstat (limited to 'lisp/progmodes/python.el')
| -rw-r--r-- | lisp/progmodes/python.el | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index b230992fc98..dfefe837569 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el | |||
| @@ -2886,13 +2886,9 @@ When IMPORT is non-nil takes precedence over INPUT for | |||
| 2886 | completion." | 2886 | completion." |
| 2887 | (with-current-buffer (process-buffer process) | 2887 | (with-current-buffer (process-buffer process) |
| 2888 | (let* ((prompt | 2888 | (let* ((prompt |
| 2889 | ;; Get last prompt of the inferior process buffer (this | 2889 | (let ((prompt-boundaries (python-util-comint-last-prompt))) |
| 2890 | ;; intentionally avoids using `comint-last-prompt' because | ||
| 2891 | ;; of incompatibilities with Emacs 24.x). | ||
| 2892 | (save-excursion | ||
| 2893 | (buffer-substring-no-properties | 2890 | (buffer-substring-no-properties |
| 2894 | (line-beginning-position) ;End of prompt. | 2891 | (car prompt-boundaries) (cdr prompt-boundaries)))) |
| 2895 | (re-search-backward "^")))) | ||
| 2896 | (completion-code | 2892 | (completion-code |
| 2897 | ;; Check whether a prompt matches a pdb string, an import | 2893 | ;; Check whether a prompt matches a pdb string, an import |
| 2898 | ;; statement or just the standard prompt and use the | 2894 | ;; statement or just the standard prompt and use the |