# TODO entries changed
This commit is contained in:
parent
9a744a9dd7
commit
21ad59f1ee
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
XXX TO DO:
|
XXX TO DO:
|
||||||
|
|
||||||
- generalize the scrolling listbox with some behavior into a base class
|
- reparse when source changed
|
||||||
- add popup menu with more options (e.g. doc strings, base classes, imports)
|
- add popup menu with more options (e.g. doc strings, base classes, imports)
|
||||||
- show function argument list (have to do pattern matching on source)
|
- show function argument list (have to do pattern matching on source)
|
||||||
- should the classes and methods lists also be in the module's menu bar?
|
- should the classes and methods lists also be in the module's menu bar?
|
||||||
|
|
|
@ -4,14 +4,16 @@ TO DO:
|
||||||
- improve debugger:
|
- improve debugger:
|
||||||
- manage breakpoints globally, allow bp deletion, tbreak, cbreak etc.
|
- manage breakpoints globally, allow bp deletion, tbreak, cbreak etc.
|
||||||
- real object browser
|
- real object browser
|
||||||
- slidable panel separators
|
|
||||||
- help on how to use it (a simple help button will do wonders)
|
- help on how to use it (a simple help button will do wonders)
|
||||||
- performance? (updates of large sets of locals are slow)
|
- performance? (updates of large sets of locals are slow)
|
||||||
- better integration of "debug module"
|
- better integration of "debug module"
|
||||||
- insert the initial current directory into sys.path
|
- insert the initial current directory into sys.path
|
||||||
- default directory attribute for each window instead of only for windows
|
- default directory attribute for each window instead of only for windows
|
||||||
that have an associated filename
|
that have an associated filename
|
||||||
- "GO" command
|
- "GO" commands (execute whole buffer, selection, current line
|
||||||
|
in the context of the Python Shell window)
|
||||||
|
Rename Run -> Load, Go -> Execute
|
||||||
|
- output from module execution should go to Python Shell (?)
|
||||||
- command expansion from keywords, module contents, other buffers, etc.
|
- command expansion from keywords, module contents, other buffers, etc.
|
||||||
- "Recent documents" menu item
|
- "Recent documents" menu item
|
||||||
- more emacsisms:
|
- more emacsisms:
|
||||||
|
@ -110,7 +112,7 @@ Comparison to PTUI
|
||||||
|
|
||||||
- PTUI lacks an integrated debugger
|
- PTUI lacks an integrated debugger
|
||||||
|
|
||||||
- PTUI lacks a class browser
|
- PTUI lacks path and class browsers
|
||||||
|
|
||||||
- PTUI lacks many of IDLE's features:
|
- PTUI lacks many of IDLE's features:
|
||||||
- expand word
|
- expand word
|
||||||
|
|
Loading…
Reference in New Issue