On 2017-02-04 11:52, Eli Zaretskii wrote: >> From: npostavs@users.sourceforge.net >> Cc: 25067@debbugs.gnu.org, eflanigan00@hotmail.com >> Date: Sat, 04 Feb 2017 09:39:46 -0500 >> >> Eli Zaretskii writes: >> >>>> From: npostavs@users.sourceforge.net >>>> Date: Fri, 03 Feb 2017 19:03:40 -0500 >>>> Cc: "25067@debbugs.gnu.org" <25067@debbugs.gnu.org> >>>> >>>> The behaviour from 25.1 can be restored by doing >>>> >>>> (add-to-list 'python-shell-completion-native-disabled-interpreters >>>> "ipython") >>>> >>>> So it looks like the problem is the fix for #24401 which enables native >>>> completion work for python 3.5, also enables it for ipython, but native >>>> completion doesn't actually work for ipython. >>> >>> Is there any safe way to fix this for Emacs 25.2? >> >> I think the patch below is safe. > > I agree. Clément, any objections? None. The patch looks great, thanks! Clément.