Lines Matching refs:line
9 " Function to get a split line at the cursor.
14 while line('.') < line('$')
16 let line = getline('.')
17 if line[0] != '"'
20 let idline .= substitute(line, '"\(.*\)"$', '\1', '')
38 " Start at the first "msgid" line.
43 " When an error is detected this is set to the line number.
48 let lnum = line('.')
51 echomsg 'Mismatching ; in line ' . (lnum + 1)
59 if getline(line('.') - 1) !~ "no-c-format"
65 echomsg 'Mismatching % in line ' . (line('.') - 1)
69 let error = line('.')
79 echomsg 'Missing "msgstr" in line ' . line('.')
81 let error = line('.')
89 echomsg 'Mismatching % in line ' . (line('.') - 1)
93 let error = line('.')
96 if line('.') == line('$')
103 let lnum = line('.')
105 if line('.') == lnum
120 echomsg 'Mismatching error/warning code in line ' . line('.')
122 let error = line('.')
134 " Check that the \n at the end of the msgid line is also present in the msgstr
135 " line. Skip over the header.
146 let end = line('$') + 1
150 " Allow for a few more or less line breaks when there are 2 or more
152 echomsg 'Mismatching "\n" in line ' . line('.')
168 for line in split(a, '\n') | echomsg line | endfor
218 " Put the cursor on the line with the error.