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 rhettinger
Recipients eryksun, fdrake, rhettinger, serhiy.storchaka
Date 2017-04-06.17:24:43
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1491499483.69.0.455709060094.issue29996@psf.upfronthosting.co.za>
In-reply-to
Content
After more thought, put me down for -1 on this proposal.   

I use pprint() quite a bit when teaching Python courses.  I expect that 100% of the time that users are following the live examples, I will get stopped and asked why their output is different from mine.

Also, I question the usefulness of the auto-resizing.  When I pprint a dir() listing or some such, the intended effect is almost always that I want a vertical presentation.  If a horizontal one-liner was desired, I would have used print() instead.  ISTM, this proposal is out of touch with the actual needs and desires of users.

As a reference point, consider that IPython pretty prints output by default and is not terminal width sensitive.
History
Date User Action Args
2017-04-06 17:24:43rhettingersetrecipients: + rhettinger, fdrake, serhiy.storchaka, eryksun
2017-04-06 17:24:43rhettingersetmessageid: <1491499483.69.0.455709060094.issue29996@psf.upfronthosting.co.za>
2017-04-06 17:24:43rhettingerlinkissue29996 messages
2017-04-06 17:24:43rhettingercreate