[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-08-25 Thread Tal Einat
Tal Einat added the comment: See issue #37827 regarding handling of progress output, as written by tensorflow.keras for example. -- versions: +Python 3.9 ___ Python tracker

[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-08-12 Thread Tal Einat
Tal Einat added the comment: See issue #37768 regarding opening of help(object) output in a separate window. -- ___ Python tracker ___

[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-08-05 Thread Terry J. Reedy
Terry J. Reedy added the comment: I presume you are proposing to wrap the site-added help with a function that would check object outputs and put them either in the shell unsqueezed or directly into a viewer. Seems plausible. -- ___ Python

[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-08-05 Thread Tal Einat
Tal Einat added the comment: Regarding help(), there's actually a comment in IDLE's code by KBK that it should be opened in a reader (this was before TextViewer was added). IMO that's a much better approach for long help() outputs, and is simple to implement. --

[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-08-05 Thread Terry J. Reedy
Terry J. Reedy added the comment: A4: Autosqueeze long lines output in chunks. tensorflow.keras appears to do this. See #37762. Easy reproducer: for i in range(1): print('%6s' % i, end='') --

[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-01-31 Thread Tal Einat
Tal Einat added the comment: In my opinion, everything here is relatively minor compared to some other current issues with IDLE, e.g. some of those mentioned by Raymond Hettinger in his comments on #35196. That being said, a few comments: > E1. Add 'Expand' at the top of the context menu.

[issue35855] IDLE squeezer: improve unsqueezing and autosqueeze default

2019-01-29 Thread Terry J. Reedy
New submission from Terry J. Reedy : This issue continues #35196, which fixed some bugs (inconsistencies) in auto-squeezing and sped the scan of output strings for possible auto-squeezing. This issue has two parts: 1. Make unsqueezing faster and easier for the user. Details discussed below.