improve autoload/lightline.vim, autoload/lightline/tab.vim: use single quotes

This commit is contained in:
itchyny
2015-01-17 12:43:49 +09:00
parent 3b1730aa95
commit 83d7d8d8a6
3 changed files with 7 additions and 7 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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