summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/TODO.txt
diff options
context:
space:
mode:
authorKurt B. Kaiser <kbk@shore.net>2003-06-01 01:11:14 (GMT)
committerKurt B. Kaiser <kbk@shore.net>2003-06-01 01:11:14 (GMT)
commit5ddef75fcf650784eb93d580ba7d405152966823 (patch)
tree07aa9ce0f082822b5554ed7475109da810ad0b5e /Lib/idlelib/TODO.txt
parent6c8579ed4d76470d7523026e44299d71fdfc0eb5 (diff)
downloadcpython-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.txt26
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