From e8922aebeb6e3dbd60a9966bd2fa7075273702ac Mon Sep 17 00:00:00 2001 From: Shougo Matsushita Date: Sat, 2 Mar 2013 18:31:05 +0900 Subject: [PATCH] - Improved menu. --- autoload/neocomplcache/sources/snippets_complete.vim | 2 +- autoload/neosnippet/util.vim | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/autoload/neocomplcache/sources/snippets_complete.vim b/autoload/neocomplcache/sources/snippets_complete.vim index a07a408..97e4afa 100644 --- a/autoload/neocomplcache/sources/snippets_complete.vim +++ b/autoload/neocomplcache/sources/snippets_complete.vim @@ -61,7 +61,7 @@ function! s:source.get_complete_words(cur_keyword_pos, cur_keyword_str) "{{{ let snippet.kind = get(snippet, \ 'neocomplcache__refresh', 0) ? '~' : '' - let snippet.menu = neosnippet#util#truncate( + let snippet.menu = neosnippet#util#strwidthpart( \ snippet.menu_template, winwidth(0)/3) endfor diff --git a/autoload/neosnippet/util.vim b/autoload/neosnippet/util.vim index 35124b0..1e1c4b8 100644 --- a/autoload/neosnippet/util.vim +++ b/autoload/neosnippet/util.vim @@ -56,6 +56,9 @@ endfunction"}}} function! neosnippet#util#truncate(...) "{{{ return call(s:V.truncate, a:000) endfunction"}}} +function! neosnippet#util#strwidthpart(...) "{{{ + return call(s:V.strwidthpart, a:000) +endfunction"}}} function! neosnippet#util#expand(path) "{{{ return neosnippet#util#substitute_path_separator(