Dear all, This message is an emergency call to deactivate jedi before sage-9.3.
I had a recent post about tab-completion crashing sage. It involved external libraries and could be somehow considered as minor. Here are two more serious issues 1. If you tab-complete "s" with in Sage twice it will crash Sage (see details in https://trac.sagemath.org/ticket/31632#comment:22) 2. If you tab-complete then all lazy import that starts with the prefix are resolved (see for example https://trac.sagemath.org/ticket/31632#comment:16) Actually, number 1 is a consequence of number 2 and the underlying problem is tracked at https://trac.sagemath.org/ticket/31643. There is an easy way to go which consists in turning off jedi (and fall back to the internal IPython completer). All problems above will be avoided. You can test it yourself with sage: from IPython import get_ipython sage: ip = get_ipython() sage: ip.Completer.use_jedi = False Could that be done? I am welcoming any other suggestion. Best Vincent -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/2121b380-b835-7599-888d-014369e00f9b%40gmail.com.
