Mercurial > vim
diff runtime/doc/todo.txt @ 520:07134f5e78da
updated for version 7.0145
author | vimboss |
---|---|
date | Sat, 10 Sep 2005 19:24:59 +0000 |
parents | b7abd41f91da |
children | a7ae7e043e43 |
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: 2005 Sep 09 +*todo.txt* For Vim version 7.0aa. Last change: 2005 Sep 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -31,9 +31,10 @@ be worked on, but only if you sponsor Vi -------------------- Known bugs and current work ----------------------- ccomplete: -- Publish patch for ctags to add typedecl field. - nameless struct/union doesn't work (TT_MODE in os_vms.c) - When a typedef or struct is local to a file only use it in that file? +- How to use a popup menu? +- when a struct reference is already complete and CTRL-X CTRL-O is used, add a + "." or "->"? Mac unicode patch (Da Woon Jung): - selecting proportional font breaks display @@ -81,21 +82,8 @@ PLANNED FOR VERSION 7.0: Completion logic: Use runtime/autoload/{filetype}complete.vim files. - For a simple name can complete like with CTRL-N. - get list of IDs from the tagfile? - For struct or class add "." or "->"? - - After a reference to a struct or class suggest members. - Recognizing "var.mem" and 'var->mem" is easy. - How to get the type of "var"? - tags file doesn't give type of typedef! E.g., oparg_T is - listed with "^} oparg_T;$" - mlcscope may do it, but it's not very portable. - http://www.exptools.com/cscope - How to get the members of that type? - tags file has struct: and class: fields - In function arguments suggest variables of expected type. + Tags file has "signature" field. List of completions is a Dictionary with items: complist[0]['text'] = completion text