From d4d16198c2924b1085258c0b6562b562c7df3c29 Mon Sep 17 00:00:00 2001 From: Tzafrir Cohen Date: Fri, 7 Sep 2012 15:14:04 +0300 Subject: geresh 0.6.3 --- TODO | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO new file mode 100644 index 0000000..2c42949 --- /dev/null +++ b/TODO @@ -0,0 +1,58 @@ +HIGH PRIORITY +============= + +- auto-justify is extremely lousy. I must fix that. should support + numbered/bulleted items, ">" quotes, two spaces after a dot, etc + etc etc. + + +LOWER PRIORITY +============== + +- Emacs: + - a kill/clipboard ring [distinct from the clipboard?] + - shouldn't M-d, M-backspace cut to clipboard as C-k does? + - key-bindings (C-_, C-w, C-y, M-y, etc.) + +- bookmarks? (save/restore cursor position). Thankfully, C-o now + alleviates the need a bit. + +- better Find/Replace. + +- add 'bidiv' directionality algo? there's the bigger issue of + "paragraphs vs lines" and how to define a paragraph. + +- ncursesw has an NSM bug at the rightmost column... (but it seems + I can do nothing about it). + +- shared clipboard? + +- (console only) big cursor: always, or when alt-kbd is on/off. + + +I DON'T THINK I'LL EVER DO THESE +================================ + +- C-^ to switch to previous file a la vim? And maybe a "recent + files" submenu? + +- file browser? + +- cygwin/autoconf: check why some of the linking tests don't work on + my cygwin. + +- ^Z (suspend) when speller is loaded: investigate? (ignoring SIGTSTP + in forked child solved this problem, so I can close this item). + +- using pipes (opening "!date") when speller is loaded: investigate? + (the speller is unloaded when doing pipes, so I can close this item). + +- optionally store chars as UCS-2 ? + +- speller: fix UTF-8 offsets? (it's not necessary) + +- line numbering? --is it useful? for one, it can solve ncursesw's + NSM bug. + +- "follow symbolic links", etc. + -- cgit v1.2.3