Original Launchpad bug 267596: https://bugs.launchpad.net/ipython/+bug/267596
Reported by: oc-spam66 (O.C.).
if "alpha" is a variable, I can use TAB to complete the statement : "2*alpha", but it does not work for the statement "2/alpha" (I need to add a space after "/" so that it works).
Is there a reason for this difference ? Can it be corrected ?
I guess the reasoning is that tab completion tries to complete anything with a / as a path, not a Python expression.
Yes, and I honestly don't think we can change that without absurd contortions to disambiguate. There's a limit to how much we can read people's minds in the completer :)
Closing, as I simply don't see anything that can be realistically improved/changed here.