Lines Matching refs:pn
79 let pn = curn - 1
80 let ps = getline(pn)
82 return indent(pn) + stridx(substitute(ps, '^\s*', '', ''), '--')
101 let pn = prevnonblank(prevn - 1)
102 let ps = getline(pn)
103 while pn > 0 && ps =~ '^\s*--'
104 let pn = prevnonblank(pn - 1)
105 let ps = getline(pn)
155 let pn = prevnonblank(prevn - 1)
156 let ps = getline(pn)
157 while pn > 0
158 let t = indent(pn)
176 let ppn = prevnonblank(pn - 1)
201 let pn = prevnonblank(pn - 1)
202 let ps = getline(pn)
214 let pn = prevnonblank(curn - 1)
215 let ps = getline(pn)
216 while pn > 0 && (ps =~ '^\s*--' || ps !~? s2)
217 let pn = prevnonblank(pn - 1)
218 let ps = getline(pn)
221 return indent(pn) - shiftwidth()
225 if (pn == 0)
228 return indent(pn)
355 let pn = prevn
356 let ps = getline(pn)
357 while pn > 0
370 return indent(pn) - 2 * shiftwidth()
372 return indent(pn) - shiftwidth()
374 return indent(pn)
381 return indent(pn)
385 let pn = prevnonblank(pn - 1)
386 let ps = getline(pn)