From 88b3a68490d7f213c393ec43f0e2f6742eee2a8e Mon Sep 17 00:00:00 2001 From: Dan Gohman Date: Fri, 27 Aug 2010 15:16:09 +0000 Subject: Parse " (Hidden)" and cope with it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@112265 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/vim/vimrc | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'utils/vim') diff --git a/utils/vim/vimrc b/utils/vim/vimrc index 8191584f2e..6f6441b913 100644 --- a/utils/vim/vimrc +++ b/utils/vim/vimrc @@ -155,6 +155,13 @@ function! ClangComplete(findstart, base) let l:value = l:value[:l:spacecolonspace-1] endif + " Chop off " (Hidden)", if present, and move it to the menu. + let l:hidden = stridx(l:value, " (Hidden)") + if l:hidden != -1 + let l:menu .= " (Hidden)" + let l:value = l:value[:l:hidden-1] + endif + " Handle Pattern. TODO: Make clang less weird. if l:value == "Pattern" let l:value = l:menu -- cgit v1.2.3