diff --git a/TODO b/TODO index 5de2746..ad7f632 100644 --- a/TODO +++ b/TODO @@ -1,4 +1,4 @@ -$Id: TODO,v 1.161 2009/06/30 23:21:27 tundra Exp $ +$Id: TODO,v 1.162 2009/07/01 00:56:10 tundra Exp $ Document @@ -22,21 +22,27 @@ In the example above, files ending in txt, Txt, and so on would always be excluded and the association with emacs never happen. -- Symbolic links that point to directories are now displayed with a - trailing path separator character (like all conventional - directories). +- Any selections and/or the active marker are now properly preserved + files are added or deleted between rereads of the directory. + Previously, the list of active/selected items was kept by position. + Now it is preserved by name and thus will be correct even if the + position of an item changes in the list. twander 3 ========= +- ???????? Symbolic links that point to directories are now displayed with a + trailing path separator character (like all conventional + directories). + + +- Why do selections change when you first enter a directory and do a + multi select? (/) + - Remove dependence on mutex module and replace with semaphore/queue model. -- Rethink selection preservation across refreshes. Currently if a new - file is added or deleted the selection will move up- or down- accordingly - because Tkinter selections are based on index position. See if it - could be done by filename instead. Version 4 Future