[issue13659] Add a help() viewer for IDLE's Shell.

2019-02-20 Thread Terry J. Reedy


Terry J. Reedy  added the comment:

#1529353 added squeezer, making this alternative unnecessary.  Once squeezed, 
output can be opened in a text viewer.

--
resolution:  -> out of date
stage: patch review -> resolved
status: open -> closed
superseder:  -> Squeezer - squeeze large output in IDLE's shell

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2014-06-03 Thread Tomić Milan

Tomić Milan added the comment:

I have just installed IDLEX-1.12 on Python3.4. Once I open the Documentation 
Viewer the docstrings are written to the terminal window instead to the 
Documentation Viewer which remains empty. They are triggered correctly once I 
type the opening bracket of the function call, however the string is written to 
the terminal window above the current line.

--
nosy: +tomkeus
type: enhancement - behavior
versions:  -Python 2.7, Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2014-06-03 Thread Tomić Milan

Tomić Milan added the comment:

Sorry. Misplaced. Please delete.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2014-06-03 Thread Terry J. Reedy

Changes by Terry J. Reedy tjre...@udel.edu:


--
Removed message: http://bugs.python.org/msg219682

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2014-06-03 Thread Terry J. Reedy

Changes by Terry J. Reedy tjre...@udel.edu:


--
Removed message: http://bugs.python.org/msg219683

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2013-06-15 Thread Terry J. Reedy

Changes by Terry J. Reedy tjre...@udel.edu:


--
versions: +Python 2.7, Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2013-01-13 Thread Ramchandra Apte

Ramchandra Apte added the comment:

Patch LGTM.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2012-10-31 Thread Roger Serwy

Roger Serwy added the comment:

The attached patch (issue13659.patch) adds a configuration option for 
selecting the output of help() as being in the shell or in the pager. It is an 
enhancement against 3.4.

Another possibility involves adding a checkable menu item under Options or 
Help to enable/disable the help pager.

Please review.

--
stage: needs patch - patch review
versions: +Python 3.4 -Python 3.3
Added file: http://bugs.python.org/file27817/issue13659.patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2012-10-30 Thread Ramchandra Apte

Ramchandra Apte added the comment:

Bump.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2012-05-07 Thread Roger Serwy

Roger Serwy roger.se...@gmail.com added the comment:

Attached is an initial diff for creating a separate pager window by using a 
textView widget. The recently applied patch in issue964437 allows this window 
to be non-modal, which can be useful for interactive development.

The diff contains code to allow the pager to work with and without a 
subprocess. The pager and use_help_window in PyShell.py provide the core 
functionality. The use_help_window presently is a placeholder for 
implementing Ezio's suggestion in msg160114.

Does anyone know why import pydoc is wrapped in a try/except block? I omitted 
that in pager.

--
keywords: +patch
Added file: http://bugs.python.org/file25491/help_pager.diff

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2012-05-06 Thread Ezio Melotti

Ezio Melotti ezio.melo...@gmail.com added the comment:

I don't think adding a browser arg to help() is a good idea.
The original suggestion of having the help in a separate window and adding a 
checkbox in the options to (de)activate the feature sounds good to me (it could 
even allow to select between normal/new window/browser).

--
nosy: +ezio.melotti
stage:  - needs patch

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2011-12-31 Thread Terry J. Reedy

Terry J. Reedy tjre...@udel.edu added the comment:

I would like that to be a help() option, such as help(module, -b) or more 
verbosely, help(module, browser=True). This would be useful for the regular 
interactive interpreter as well.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2011-12-30 Thread Terry J. Reedy

Terry J. Reedy tjre...@udel.edu added the comment:

I should like it if a separate window were either automatic or a configuration 
option for help on modules and classes, which should cover 'long' output.  The 
Windows workaround, which I will never remember, brings up an extraneous 
cmd.exe window in addition to notepad.

--
nosy: +terry.reedy
versions: +Python 3.3

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2011-12-30 Thread Ron Adam

Ron Adam ron3...@gmail.com added the comment:

What about having idle open a web browser session with pydocs new browse option?

python3 -m pydoc -b

We've added input fields to the pages that take the same input as help() 
command does.  It also links to the online help pages, and you can view the 
source code of the files directly in the browser.  (Sometimes that's the best 
documentation you can get.)

--
nosy: +ron_adam

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2011-12-27 Thread Roger Serwy

Roger Serwy roger.se...@gmail.com added the comment:

If you're on Linux, run this as your first command in IDLE:

import pydoc; pydoc.pager = lambda text: 
pydoc.tempfilepager(pydoc.plain(text), 'xterm -e less')

If Windows: 

import pydoc; pydoc.pager = lambda text: 
pydoc.tempfilepager(pydoc.plain(text), 'notepad')

All help() output for objects will now display outside of IDLE.

The Squeezer extension does something similar for output that is longer than 30 
lines.

It should be possible to create a custom pager for the subprocess which 
communicates with IDLE to display this text. RPCProxy could be used to 
accomplish this in conjunction with the textView module.

--
nosy: +serwy

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2011-12-23 Thread maniram maniram

New submission from maniram maniram maniandra...@gmail.com:

If you call help() a few times on some objects, due to help()'s output IDLE's 
Shell Window becomes very long and it becomes difficult to scroll through the 
window.

I suggest a new window should be opened when help() is called in IDLE so that 
no help output comes in the IDLE Shell Window.

This bug doesn't affect the Python command-line on Linux (and I think Mac OS X) 
since help() uses the less program to display the help output.

--
components: IDLE
messages: 150214
nosy: maniram.maniram
priority: normal
severity: normal
status: open
title: Add a help() viewer for IDLE's Shell.
type: enhancement

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue13659] Add a help() viewer for IDLE's Shell.

2011-12-23 Thread maniram maniram

maniram maniram maniandra...@gmail.com added the comment:

Sorry, new window in I suggest a new window should be a new read-only editor 
window.
It could be implemented through a wrapper around help.
IDLE could have a configuration option whether to use the traditional help() or 
the new help() which opens a new window.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue13659
___
___
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com