This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients rhettinger, taleinat, terry.reedy
Date 2019-09-03.05:13:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1567487624.68.0.780670823361.issue37768@roundup.psfhosted.org>
In-reply-to
Content
For myself, I only want this for 'large' outputs.  I prefer something like the following left alone.

>>> help('continue')
The "continue" statement
************************

   continue_stmt ::= "continue"

"continue" may only occur syntactically nested in a "for" or "while"
loop, but not nested in a function or class definition within that
loop.  It continues with the next cycle of the nearest enclosing loop.

When "continue" passes control out of a "try" statement with a
"finally" clause, that "finally" clause is executed before really
starting the next loop cycle.

Related help topics: while, for

The threshhold for squeezer should be good enough.  I think of this as autosqueeze + autoexpand if this if the first output after '>>>' and the statement began with 'help('.  An advantage of doing it this way is that the squeezer button remains after dismissing the viewer.

Also, I suspect that most people who disable squeezer would not like this either.
History
Date User Action Args
2019-09-03 05:13:44terry.reedysetrecipients: + terry.reedy, rhettinger, taleinat
2019-09-03 05:13:44terry.reedysetmessageid: <1567487624.68.0.780670823361.issue37768@roundup.psfhosted.org>
2019-09-03 05:13:44terry.reedylinkissue37768 messages
2019-09-03 05:13:44terry.reedycreate