diff --git a/TODO b/TODO index d7601ac..5e23f49 100644 --- a/TODO +++ b/TODO @@ -1,15 +1,43 @@ -$Id: TODO,v 1.130 2007/01/03 09:11:52 tundra Exp $ +$Id: TODO,v 1.131 2007/01/08 04:06:27 tundra Exp $ twander 3 ========= -- Add online help - Menu on help screen that when selected takes - you to the on-line manual. Command configurable via a user-settable - option. +- Support 'twander file file file ...' as an invocation option + to mean: Set DSELECTIONS to the file list and run SELKEY on + them (to take advantage of file associations somehow). -- Should Associations apply to manually entered commands? + . Possible enhancement: If a directory is specified anywhere + on the command line it implies that twander remain running + initialized on that dir. If not, the files are executed and + twander terminates. +- Offer option to suppress symbolic link expansion, and show only + as a file or directory. +- Fix this or offer an option to turn off canonicalization. + + > One notable thing is that symlinks are not shown as they exist, but + > expanded. For example, I have: + > + > 19:49:32 0 pinard@phenix:~ $ ls -l .Blog + > lrwxrwxrwx 1 pinard bpi 8 2005-08-05 19:26 .Blog -> etc/Blog + > + > but Twander expands the definition to: + > + > .Blog -> /bpi/phenix/home/pinard/etc/Blog + > + > It might be cleaner and more informative to show the link as defined, + > rather than to show an expansion of this definition. Do you agree? + +- Support tilde (~/) expansion in config file. + +- 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. + + COMPLETED =========