From: Guido van Rossum Date: Thu, 8 Apr 1999 20:28:42 +0000 (+0000) Subject: # TODO entries changed X-Git-Tag: v1.5.2c1~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=21ad59f1ee09d5cafbeedfcaf38feb5f3f8bf910;p=thirdparty%2FPython%2Fcpython.git # TODO entries changed --- diff --git a/Tools/idle/ClassBrowser.py b/Tools/idle/ClassBrowser.py index 4093079bd3aa..f9b1655d0f13 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 04abaa234191..6ce2b25971fa 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