mirror of
https://github.com/python/cpython.git
synced 2025-09-13 20:27:05 +00:00
New wishes
This commit is contained in:
parent
def2c96718
commit
2092b439be
1 changed files with 7 additions and 2 deletions
|
@ -9,6 +9,7 @@ TO DO:
|
|||
- better integration of "debug module"
|
||||
- debugger should be global resource (attached to flist, not to shell)
|
||||
- fix the stupid bug where you need to step twice
|
||||
- after closing and reopening PyShell, debugger no longer works :-(
|
||||
- insert the initial current directory into sys.path
|
||||
- default directory attribute for each window instead of only for windows
|
||||
that have an associated filename
|
||||
|
@ -21,6 +22,7 @@ TO DO:
|
|||
- M-[, M-] to move by paragraphs
|
||||
- incremental search?
|
||||
- ^K should cut to buffer
|
||||
- search should indicate wrap-around in some way
|
||||
- restructure state sensitive code to avoid testing flags all the time
|
||||
- persistent user state (e.g. window and cursor positions, bindings)
|
||||
- make backups when saving
|
||||
|
@ -43,12 +45,15 @@ Details:
|
|||
- after paste, show end of pasted text
|
||||
- on Windows, should turn short filename to long filename (not only in argv!)
|
||||
(shouldn't this be done -- or undone -- by ntpath.normpath?)
|
||||
- new autoindent after colon even indents when the colon is in a comment!
|
||||
- sometimes forward slashes in pathname remain
|
||||
- sometimes star in window name remains in Windows menu
|
||||
|
||||
Structural problems:
|
||||
|
||||
- too much knowledge in FileList about EditorWindow (for example)
|
||||
- Several occurrences of scrollable listbox with title and certain
|
||||
behavior; should create base class to generalize this
|
||||
- should add some primitives for accessing the selection etc.
|
||||
to repeat cumbersome code over and over
|
||||
|
||||
======================================================================
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue