Lines Matching refs:l
54 let l:jobs = filter(g:context_jobs, 'job_status(v:val) == "run"')
55 let l:n = len(l:jobs)
57 \ 'There '.(l:n == 1 ? 'is' : 'are').' '.(l:n == 0 ? 'no' : l:n)
58 \ .' job'.(l:n == 1 ? '' : 's').' running'
59 \ .(l:n == 0 ? '.' : ' (' . join(l:jobs, ', ').').'),
65 let l:jobs = filter(g:context_jobs, 'job_status(v:val) == "run"')
66 for job in l:jobs
70 let l:tmp = []
71 for job in l:jobs
73 call add(l:tmp, job)
76 let g:context_jobs = l:tmp
132 let l:winid = s:win_getid() " Save window id
133 let l:efm = &l:errorformat " Save local errorformat
134 let l:cwd = fnamemodify(getcwd(), ":p") " Save local working directory
140 execute 'setl efm=' . escape(l:efm, ' ')
147 execute s:win_id2win(l:winid) . 'wincmd w'
148 execute 'lcd ' . fnameescape(l:cwd)
149 execute 'setl efm=' . escape(l:efm, ' ')
169 let l:path = fnamemodify(strlen(a:000[0]) > 0 ? a:1 : expand("%"), ":p")
170 let l:cwd = fnamemodify(getcwd(), ":p") " Save local working directory
172 execute 'lcd' fnameescape(fnamemodify(l:path, ":h"))
174 call s:typeset(l:path)
176 execute 'lcd ' . fnameescape(l:cwd)