From 0c7f4f907e469829ba9fecdcf7a3f7d7ee7f5508 Mon Sep 17 00:00:00 2001 From: itchyny Date: Sat, 7 May 2016 22:19:34 +0900 Subject: [PATCH] update s:evaluate_expand: use call instead of eval --- autoload/lightline.vim | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/autoload/lightline.vim b/autoload/lightline.vim index a86aaf7..be3395d 100644 --- a/autoload/lightline.vim +++ b/autoload/lightline.vim @@ -2,7 +2,7 @@ " Filename: autoload/lightline.vim " Author: itchyny " License: MIT License -" Last Change: 2016/04/29 13:38:36. +" Last Change: 2016/05/07 22:18:16. " ============================================================================= let s:save_cpo = &cpo @@ -325,7 +325,7 @@ endfunction function! s:evaluate_expand(component) abort try - let result = eval(a:component . '()') + let result = call(a:component, []) if type(result) == 1 && result ==# '' return [] endif