From 83d7d8d8a645cc8810d7bd97b0faab27bf62d5bd Mon Sep 17 00:00:00 2001 From: itchyny Date: Sat, 17 Jan 2015 12:43:49 +0900 Subject: [PATCH] improve autoload/lightline.vim, autoload/lightline/tab.vim: use single quotes --- autoload/lightline.vim | 6 +++--- autoload/lightline/colorscheme.vim | 4 ++-- autoload/lightline/tab.vim | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/autoload/lightline.vim b/autoload/lightline.vim index fb4d294..5c4b1a8 100644 --- a/autoload/lightline.vim +++ b/autoload/lightline.vim @@ -3,7 +3,7 @@ " Version: 0.0 " Author: itchyny " License: MIT License -" Last Change: 2014/12/24 14:47:41. +" Last Change: 2015/01/08 10:18:33. " ============================================================================= let s:save_cpo = &cpo @@ -275,7 +275,7 @@ endfunction function! s:subseparator(x, y, s, a, b) abort let [c, f, v] = [ s:lightline.component, s:lightline.component_function, s:lightline.component_visible_condition ] - return '%{('.(a:a?"1":has_key(f,a:x)?'!!strlen(exists("*'.f[a:x].'")?'.f[a:x].'():"")':get(v,a:x,has_key(c,a:x)?"1":"0")).')*(('.join(map(range(len(a:y)), + return '%{('.(a:a?'1':has_key(f,a:x)?'!!strlen(exists("*'.f[a:x].'")?'.f[a:x].'():"")':get(v,a:x,has_key(c,a:x)?'1': '0')).')*(('.join(map(range(len(a:y)), \'(a:b[v:val]?"1":has_key(f,a:y[v:val])?"!!strlen(exists(\"*".f[a:y[v:val]]."\")?".f[a:y[v:val]]."():\"\")":get(v,a:y[v:val],has_key(c,a:y[v:val])?"1":"0"))'),')+(')."))?('".a:s."'):''}" endfunction @@ -302,7 +302,7 @@ function! s:_expand(a, c, _, e, t, i, j, x) abort return endtry for k in [0, 1, 2] - let sk = filter(type(s[k])==3?map(s[k],"type(v:val)==1?(v:val):string(v:val)"):type(s[k])==1?[s[k]]:[string(s[k])],"strlen(v:val)") + let sk = filter(type(s[k])==3?map(s[k],'type(v:val)==1?(v:val):string(v:val)'):type(s[k])==1?[s[k]]:[string(s[k])],'strlen(v:val)') if len(sk) unlet! m let m = k == 1 && has_key(a:t, a:x[a:i][a:j]) ? a:t[a:x[a:i][a:j]] : a:i diff --git a/autoload/lightline/colorscheme.vim b/autoload/lightline/colorscheme.vim index f0987a8..6e7b1f8 100644 --- a/autoload/lightline/colorscheme.vim +++ b/autoload/lightline/colorscheme.vim @@ -3,7 +3,7 @@ " Version: 0.0 " Author: itchyny " License: MIT License -" Last Change: 2014/12/17 00:14:04. +" Last Change: 2015/01/04 22:44:37. " ============================================================================= let s:save_cpo = &cpo @@ -145,7 +145,7 @@ function! s:nr(x) abort endfunction function! s:rgb(r, g, b) abort - return printf("#%02x%02x%02x", a:r, a:g, a:b) + return printf('#%02x%02x%02x', a:r, a:g, a:b) endfunction function! s:upconvert(nr) abort diff --git a/autoload/lightline/tab.vim b/autoload/lightline/tab.vim index a59953d..8739867 100644 --- a/autoload/lightline/tab.vim +++ b/autoload/lightline/tab.vim @@ -3,7 +3,7 @@ " Version: 0.0 " Author: itchyny " License: MIT License -" Last Change: 2014/12/17 00:13:51. +" Last Change: 2015/01/04 22:44:42. " ============================================================================= let s:save_cpo = &cpo @@ -12,7 +12,7 @@ set cpo&vim function! lightline#tab#filename(n) abort let buflist = tabpagebuflist(a:n) let winnr = tabpagewinnr(a:n) - let _ = expand("#".buflist[winnr - 1].":t") + let _ = expand('#'.buflist[winnr - 1].':t') return strlen(_) ? _ : '[No Name]' endfunction