From ee9713f230f2955085e39b38ad86135101c16760 Mon Sep 17 00:00:00 2001 From: Aaron Jensen Date: Mon, 11 May 2015 22:12:09 -0700 Subject: [PATCH] Use Data.String --- autoload/neosnippet/util.vim | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/autoload/neosnippet/util.vim b/autoload/neosnippet/util.vim index f1f85e4..c855260 100644 --- a/autoload/neosnippet/util.vim +++ b/autoload/neosnippet/util.vim @@ -42,6 +42,12 @@ function! s:get_list() "{{{ endif return s:List endfunction"}}} +function! s:get_string() "{{{ + if !exists('s:String') + let s:String = neosnippet#util#get_vital().import('Data.String') + endif + return s:String +endfunction"}}} function! s:get_process() "{{{ if !exists('s:Process') let s:Process = neosnippet#util#get_vital().import('Process') @@ -74,10 +80,10 @@ function! neosnippet#util#iconv(...) "{{{ return call(s:get_process().iconv, a:000) endfunction"}}} function! neosnippet#util#truncate(...) "{{{ - return call(s:get_prelude().truncate, a:000) + return call(s:get_string().truncate, a:000) endfunction"}}} function! neosnippet#util#strwidthpart(...) "{{{ - return call(s:get_prelude().strwidthpart, a:000) + return call(s:get_string().strwidthpart, a:000) endfunction"}}} function! neosnippet#util#expand(path) "{{{