]> git.eshelyaron.com Git - emacs.git/commitdiff
Make python-shell-prompt-block-regexp match IPython prompt
authorAndrii Kolomoiets <andreyk.mad@gmail.com>
Tue, 19 Feb 2019 21:57:07 +0000 (23:57 +0200)
committerNoam Postavsky <npostavs@gmail.com>
Wed, 17 Apr 2019 00:09:34 +0000 (20:09 -0400)
* lisp/progmodes/python.el (python-shell-prompt-block-regexp): Match
also IPython's multiline prompt.  It allows to correctly disable
non-native completions during multiline statement in
inferior-python-mode that runs IPython interpreter (Bug#34582).

Copyright-paperwork-exempt: yes

lisp/progmodes/python.el

index b05f9a33e90c529e1359ccc08ec05e50c3b08a88..5193501f716936c08992cfd67f395c36ed2eb4a9 100644 (file)
@@ -2003,7 +2003,7 @@ position, else returns nil."
 It should not contain a caret (^) at the beginning."
   :type 'string)
 
-(defcustom python-shell-prompt-block-regexp "\\.\\.\\. "
+(defcustom python-shell-prompt-block-regexp "\\.\\.\\.:? "
   "Regular expression matching block input prompt of Python shell.
 It should not contain a caret (^) at the beginning."
   :type 'string)