Mercurial > vim
diff runtime/doc/todo.txt @ 666:0137e7c3d31b v7.0196
updated for version 7.0196
author | vimboss |
---|---|
date | Fri, 10 Feb 2006 23:23:57 +0000 |
parents | 1a85f952cdfe |
children | 9090f866cd57 |
line wrap: on
line diff
--- a/runtime/doc/todo.txt +++ b/runtime/doc/todo.txt @@ -1,4 +1,4 @@ -*todo.txt* For Vim version 7.0aa. Last change: 2006 Feb 09 +*todo.txt* For Vim version 7.0aa. Last change: 2006 Feb 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -32,23 +32,14 @@ be worked on, but only if you sponsor Vi Crash with X command server (Ciaran McCreesh). -Add ":lcscope" to use location list instead of quickfix list. - ccomplete / omnicomplete: -When editing compl_leader <CR> should accept the current match. -Somehow select another match without changing the compl_leader, so that you -can use CTRL-L next? Perhaps with <S-Up> and <S-Down>? +- For C add tag "kind" field to each match? - Flickering because of syntax highlighting redrawing further lines. -- Complete the longest common match instead of the first match? - Do this when "longest" is in 'completeopt'. - Pressing CTRL-N or CTRL-P will get the whole match, as before. - Need to postpone inserting anything until all matches have been found. - Then add a completion item with the longest common string (after what was - typed), if there is one. -- For C add tag "kind" field to each match? - Finding out if an item has members (to add '.' or '->') requires a grep in the tags files, that is very slow. Is there another solution? At least stop at the first match. + Could build the list of items for each structure in memory. Is that faster? + Not using too much memory? - When a typedef or struct is local to a file only use it in that file? - Special mappings for when the popup menu is visible? Would allow for making a specific selection (e.g, methods vs variables).