[issue35196] IDLE text squeezer is too aggressive and is slow

Raymond Hettinger report at bugs.python.org
Fri Nov 9 19:53:50 EST 2018


Raymond Hettinger <raymond.hettinger at gmail.com> added the comment:

* Another open feature request is to have tab completion on dict keys.

* We've had f-strings for a while now -- they would benefit greatly from syntax highlighting.

* FWIW, I disagree with the notion that it is okay to cripple help() since we have tooltips.  When a person types help(x), they are explicitly saying the tooltips didn't suffice and that they want the full help.

* Another note on the squeezer.  It cases where help() is long or 50+ lines of a file a being displayed, the auto-squeeze is defying an explicit user request to show information.   IIRC, squeezing doesn't appear in other tooling I use.  Terminal sessions don't elide output just because it is long.  Pandas and IPython will compress datasets by showing the first n lines, an ellipsis, and the last n lines.  That is reasonable.  Not showing any data at all is unreasonable.  As currently implemented, it is a misfeature (IMO).

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue35196>
_______________________________________


More information about the Python-bugs-list mailing list