diff options
author | Bram Moolenaar <Bram@vim.org> | 2005-09-10 19:24:59 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2005-09-10 19:24:59 +0000 |
commit | dcca87b3947554e12e568f7f216f6ebd2af25d8f (patch) | |
tree | bc9b8133cd210454de8feddb4074290877704e25 | |
parent | 578b49e4f7caaf0e20ff63c1f08e6bc5fe0245ed (diff) | |
download | vim-git-dcca87b3947554e12e568f7f216f6ebd2af25d8f.tar.gz |
updated for version 7.0145
-rw-r--r-- | runtime/autoload/ccomplete.vim | 4 | ||||
-rw-r--r-- | runtime/doc/todo.txt | 22 | ||||
-rw-r--r-- | runtime/doc/version7.txt | 9 |
3 files changed, 15 insertions, 20 deletions
diff --git a/runtime/autoload/ccomplete.vim b/runtime/autoload/ccomplete.vim index 21c6133f0..c8e258d05 100644 --- a/runtime/autoload/ccomplete.vim +++ b/runtime/autoload/ccomplete.vim @@ -1,7 +1,7 @@ " Vim completion script " Language: C " Maintainer: Bram Moolenaar <Bram@vim.org> -" Last Change: 2005 Sep 09 +" Last Change: 2005 Sep 10 " This function is used for the 'occultfunc' option. @@ -144,7 +144,7 @@ function! ccomplete#StructMembers(typename, items) let typename = a:typename let qflist = [] while 1 - exe 'silent! vimgrep /\t' . typename . '\>/j ' . fnames + exe 'silent! vimgrep /\t' . typename . '\(\t\|$\)/j ' . fnames let qflist = getqflist() if len(qflist) > 0 || match(typename, "::") < 0 break diff --git a/runtime/doc/todo.txt b/runtime/doc/todo.txt index 541559c5e..5feaf699d 100644 --- 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 Vim development. See |sponsor|. -------------------- 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 diff --git a/runtime/doc/version7.txt b/runtime/doc/version7.txt index 577820403..0a6923348 100644 --- a/runtime/doc/version7.txt +++ b/runtime/doc/version7.txt @@ -1,4 +1,4 @@ -*version7.txt* For Vim version 7.0aa. Last change: 2005 Sep 07 +*version7.txt* For Vim version 7.0aa. Last change: 2005 Sep 10 VIM REFERENCE MANUAL by Bram Moolenaar @@ -434,6 +434,7 @@ New functions: ~ |getftype()| get type of file (Nikolai Weibull) |getline()| with second argument: get List with buffer lines |has_key()| check whether a key appears in a Dictionary +|inputlist()| select an entry from a list |insert()| insert an item somewhere in a List |items()| get List of Dictionary key-value pairs |join()| join List items into a String @@ -786,6 +787,9 @@ COLORFGBG environment variable. (Ciaran McCreesh) Also support t_SI and t_EI on Unix with normal features. (Ciaran McCreesh) +When 'foldcolumn' is one then put as much info in it as possible. This allows +closing a fold with the mouse by clicking on the '-'. + ============================================================================== COMPILE TIME CHANGES *compile-changes-7* @@ -1332,4 +1336,7 @@ would be opened with these lines above the first window line. When using a command line window for search strings ":qa" would result in searching for "qa" instead of quitting all windows. +GUI: When scrolling with the scrollbar and there is a line that doesn't fit +redrawing may fail. Make sure w_skipcol is valid before redrawing. + vim:tw=78:ts=8:ft=help:norl: |