Lines Matching refs:lastline
185 let lastline = getline(lnum)
187 if b:InPHPcode_and_script && lastline =~ '?>\s*$'
189 elseif lastline =~ '^\s*?>.*<?\%(php\)\=\s*$'
191 elseif lastline =~ '^\s*\%(//\|#\|/\*.*\*/\s*$\)'
193 elseif lastline =~ '\*/\s*$'
195 if lastline !~ '^\*/'
200 let lastline = getline(lnum)
201 if lastline =~ '^\s*/\*'
208 elseif lastline =~? '\%(//\s*\|?>.*\)\@<!<?\%(php\)\=\s*$\|^\s*<script\>'
210 while lastline !~ '\(<?.*\)\@<!?>' && lnum > 1
212 let lastline = getline(lnum)
214 if lastline =~ '^\s*?>'
221 elseif lastline =~? '^\a\w*;\=$' && lastline !~? s:notPhpHereDoc
222 let tofind=substitute( lastline, '\(\a\w*\);\=', '<<<\\s*[''"]\\=\1[''"]\\=$', '')
226 …elseif lastline =~ '^\s*[''"`][;,]' || (lastline =~ '^[^''"`]*[''"`][;,]'.s:endline && IslinePHP(l…
228 …let tofind=substitute( lastline, '^.*\([''"`]\)[;,].*$', '^[^\1]\\+[\1]$\\|^[^\1]\\+[=([]\\s*[\1]'…
237 if lastline =~ ';'.s:endline