summaryrefslogtreecommitdiffstats
path: root/Tools/idle
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1999-04-08 20:28:42 (GMT)
committerGuido van Rossum <guido@python.org>1999-04-08 20:28:42 (GMT)
commit21ad59f1ee09d5cafbeedfcaf38feb5f3f8bf910 (patch)
treee37f1455e309f518cd78971de034bb8f16653d69 /Tools/idle
parent9a744a9dd771ee8997bdebaf47ff999b5adc9733 (diff)
downloadcpython-21ad59f1ee09d5cafbeedfcaf38feb5f3f8bf910.zip
cpython-21ad59f1ee09d5cafbeedfcaf38feb5f3f8bf910.tar.gz
cpython-21ad59f1ee09d5cafbeedfcaf38feb5f3f8bf910.tar.bz2
# TODO entries changed
Diffstat (limited to 'Tools/idle')
-rw-r--r--Tools/idle/ClassBrowser.py2
-rw-r--r--Tools/idle/TODO.txt8
2 files changed, 6 insertions, 4 deletions
diff --git a/Tools/idle/ClassBrowser.py b/Tools/idle/ClassBrowser.py
index 4093079..f9b1655 100644
--- a/Tools/idle/ClassBrowser.py
+++ b/Tools/idle/ClassBrowser.py
@@ -2,7 +2,7 @@
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)
- 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?
diff --git a/Tools/idle/TODO.txt b/Tools/idle/TODO.txt
index 04abaa2..6ce2b25 100644
--- a/Tools/idle/TODO.txt
+++ b/Tools/idle/TODO.txt
@@ -4,14 +4,16 @@ TO DO:
- improve debugger:
- manage breakpoints globally, allow bp deletion, tbreak, cbreak etc.
- real object browser
- - slidable panel separators
- help on how to use it (a simple help button will do wonders)
- performance? (updates of large sets of locals are slow)
- better integration of "debug module"
- insert the initial current directory into sys.path
- default directory attribute for each window instead of only for windows
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.
- "Recent documents" menu item
- more emacsisms:
@@ -110,7 +112,7 @@ Comparison to PTUI
- PTUI lacks an integrated debugger
-- PTUI lacks a class browser
+- PTUI lacks path and class browsers
- PTUI lacks many of IDLE's features:
- expand word