From 9f6635494816e471019dc2930453412942a150f3 Mon Sep 17 00:00:00 2001 From: Maxime Coste Date: Tue, 8 Nov 2011 19:03:52 +0000 Subject: [PATCH] Add TODO file --- TODO | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 TODO diff --git a/TODO b/TODO new file mode 100644 index 00000000..41ddeef9 --- /dev/null +++ b/TODO @@ -0,0 +1,25 @@ +High Priority +------------- + +* Hooks: most configurability should come from hooks (and not options). for + example syntax highlighting should be implemented with a hook like + ':hook WindowCreate /.*\.cpp/ addfilter hlcpp' + +* Options: They should be typed, and scoped. An option should be global, + buffer local, or window local. there should be a way to specify + which locality an option support. + +* Init File: read and execute commands from a file at startup + +Medium Priority +--------------- + +* tweak editing model, some behaviours are not intuitive, maybe a line + wise mode will be needed after all. + +Low Priority +------------ + +* Data driven syntax highlighter. +* client server separation +* write a real BufferContent backend. Currently it's std::string...