mirror of
https://github.com/python/cpython.git
synced 2025-09-14 04:37:29 +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"
|
- better integration of "debug module"
|
||||||
- debugger should be global resource (attached to flist, not to shell)
|
- debugger should be global resource (attached to flist, not to shell)
|
||||||
- fix the stupid bug where you need to step twice
|
- 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
|
- insert the initial current directory into sys.path
|
||||||
- default directory attribute for each window instead of only for windows
|
- default directory attribute for each window instead of only for windows
|
||||||
that have an associated filename
|
that have an associated filename
|
||||||
|
@ -21,6 +22,7 @@ TO DO:
|
||||||
- M-[, M-] to move by paragraphs
|
- M-[, M-] to move by paragraphs
|
||||||
- incremental search?
|
- incremental search?
|
||||||
- ^K should cut to buffer
|
- ^K should cut to buffer
|
||||||
|
- search should indicate wrap-around in some way
|
||||||
- restructure state sensitive code to avoid testing flags all the time
|
- restructure state sensitive code to avoid testing flags all the time
|
||||||
- persistent user state (e.g. window and cursor positions, bindings)
|
- persistent user state (e.g. window and cursor positions, bindings)
|
||||||
- make backups when saving
|
- make backups when saving
|
||||||
|
@ -43,12 +45,15 @@ Details:
|
||||||
- after paste, show end of pasted text
|
- after paste, show end of pasted text
|
||||||
- on Windows, should turn short filename to long filename (not only in argv!)
|
- on Windows, should turn short filename to long filename (not only in argv!)
|
||||||
(shouldn't this be done -- or undone -- by ntpath.normpath?)
|
(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:
|
Structural problems:
|
||||||
|
|
||||||
- too much knowledge in FileList about EditorWindow (for example)
|
- too much knowledge in FileList about EditorWindow (for example)
|
||||||
- Several occurrences of scrollable listbox with title and certain
|
- should add some primitives for accessing the selection etc.
|
||||||
behavior; should create base class to generalize this
|
to repeat cumbersome code over and over
|
||||||
|
|
||||||
======================================================================
|
======================================================================
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue