From 9008ff04350662025b799e6327b03d7e36246ab1 Mon Sep 17 00:00:00 2001 From: Timo Sand Date: Fri, 15 Feb 2013 16:43:44 +0000 Subject: [PATCH] CHANGED: Refactored to append any given options --- autoload/vundle/scripts.vim | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/autoload/vundle/scripts.vim b/autoload/vundle/scripts.vim index dab9ec5..1d6a460 100644 --- a/autoload/vundle/scripts.vim +++ b/autoload/vundle/scripts.vim @@ -89,7 +89,19 @@ func! vundle#scripts#get_bundles() endf func! vundle#scripts#bundle_names(names) - return map(copy(a:names), ' printf("Bundle ' ."'%s'".'", v:val) ') + return map(copy(a:names), ' s:split_name(v:val) ') +endf + +func! s:split_name(name) + let split_n = split(a:name, ', ') + if len(split_n) > 1 + let ret_val = printf("Bundle '%s', '%s'", split_n[0], split_n[1]) + else + let ret_val = printf("Bundle '%s'", split_n[0]) + endif + echom 'Retval:' ret_val + + return ret_val endf func! vundle#scripts#view(title, headers, results)