diff options
author | Kurt B. Kaiser <kbk@shore.net> | 2003-06-01 01:11:14 (GMT) |
---|---|---|
committer | Kurt B. Kaiser <kbk@shore.net> | 2003-06-01 01:11:14 (GMT) |
commit | 5ddef75fcf650784eb93d580ba7d405152966823 (patch) | |
tree | 07aa9ce0f082822b5554ed7475109da810ad0b5e /Lib/idlelib/TODO.txt | |
parent | 6c8579ed4d76470d7523026e44299d71fdfc0eb5 (diff) | |
download | cpython-5ddef75fcf650784eb93d580ba7d405152966823.zip cpython-5ddef75fcf650784eb93d580ba7d405152966823.tar.gz cpython-5ddef75fcf650784eb93d580ba7d405152966823.tar.bz2 |
Update for release
Modified Files:
NEWS.txt README.txt TODO.txt
Diffstat (limited to 'Lib/idlelib/TODO.txt')
-rw-r--r-- | Lib/idlelib/TODO.txt | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/Lib/idlelib/TODO.txt b/Lib/idlelib/TODO.txt index c1207b6..e2f1ac0 100644 --- a/Lib/idlelib/TODO.txt +++ b/Lib/idlelib/TODO.txt @@ -11,14 +11,14 @@ TO DO: - debugger should be global resource (attached to flist, not to shell) - fix the stupid bug where you need to step twice - display class name in stack viewer entries for methods - - suppress tracing through IDLE internals (e.g. print) + - suppress tracing through IDLE internals (e.g. print) DONE - add a button to suppress through a specific module or class or method - more object inspection to stack viewer, e.g. to view all array items -- insert the initial current directory into sys.path +- insert the initial current directory into sys.path DONE - default directory attribute for each window instead of only for windows that have an associated filename - command expansion from keywords, module contents, other buffers, etc. -- "Recent documents" menu item +- "Recent documents" menu item DONE - Filter region command - Optional horizontal scroll bar - more Emacsisms: @@ -37,7 +37,7 @@ TO DO: - Need to define a standard way whereby one can determine one is running inside IDLE (needed for Tk mainloop, also handy for $PYTHONSTARTUP) - Add more utility methods for use by extensions (a la get_selection) -- Way to run command in totally separate interpreter (fork+os.system?) +- Way to run command in totally separate interpreter (fork+os.system?) DONE - Way to find definition of fully-qualified name: In other words, select "UserDict.UserDict", hit some magic key and it loads up UserDict.py and finds the first def or class for UserDict. @@ -57,7 +57,7 @@ Details: - Sometimes for no apparent reason a selection from the cursor to the end of the command buffer appears, which is hard to get rid of because it stays when you are typing! -- The Line/Col in the status bar can be wrong initially in PyShell +- The Line/Col in the status bar can be wrong initially in PyShell DONE Structural problems: @@ -71,7 +71,7 @@ Jeff Bauer suggests: - Open Module doesn't appear to handle hierarchical packages. - Class browser should also allow hierarchical packages. -- Open and Open Module could benefit from a history, +- Open and Open Module could benefit from a history, DONE either command line style, or Microsoft recent-file style. - Add a Smalltalk-style inspector (i.e. Tkinspect) @@ -126,7 +126,7 @@ Robin Friedrich's items: Things I'd like to see: - I'd like support for shift-click extending the selection. There's a bug now that it doesn't work the first time you try it. - - Printing is needed. How hard can that be on Windows? + - Printing is needed. How hard can that be on Windows? FIRST CUT DONE - The python-mode trick of autoindenting a line with <tab> is neat and very handy. - (someday) a spellchecker for docstrings and comments. @@ -181,10 +181,10 @@ escape from the command area. (Albert Brandl) - Set X11 class to "idle/Idle", set icon and title to something beginning with "idle" -- for window manangers. (Randall Hopper) -- Config files editable through a preferences dialog. (me) +- Config files editable through a preferences dialog. (me) DONE - Config files still editable outside the preferences dialog. -(Randall Hopper) +(Randall Hopper) DONE - When you're editing a command in PyShell, and there are only blank lines below the cursor, hitting Return should ignore or delete those @@ -195,16 +195,16 @@ dialog with options to give command line arguments, run the debugger, etc. (me) - Shouldn't be able to delete part of the prompt (or any text before -it) in the PyShell. (Martijn Faassen) +it) in the PyShell. (Martijn Faassen) DONE - Emacs style auto-fill (also smart about comments and strings). (Jeremy Hylton) - Output of Run Script should go to a separate output window, not to the shell window. Output of separate runs should all go to the same -window but clearly delimited. (David Scherer) +window but clearly delimited. (David Scherer) REJECT FIRST, LATTER DONE -- GUI form designer to kick VB's butt. (Robert Geiger) +- GUI form designer to kick VB's butt. (Robert Geiger) THAT'S NOT IDLE - Printing! Possibly via generation of PDF files which the user must -then send to the printer separately. (Dinu Gherman) +then send to the printer separately. (Dinu Gherman) FIRST CUT |