Lines Matching refs:lines
5 lines, and joining lines with backslashes."""
14 comment character), skip blank lines, join adjacent lines by
21 spans multiple physical lines. Also provides 'unreadline()' for
46 skip lines that are empty *after* stripping comments and
48 then some lines may consist of solely whitespace: these will
53 to it to form one "logical line"; if N consecutive lines end
54 with a backslash, then N+1 physical lines will be joined to
57 strip leading whitespace from lines that are joined to their
106 # 'linebuf' is a stack of lines that will be emptied before we
133 outmsg.append("lines %d-%d: " % tuple(line))
145 file spans multiple physical lines, the warning refers to the
146 whole range, eg. "lines 3-5". If 'line' supplied, it overrides
148 range of physical lines, or an integer for a single physical
154 from an internal buffer if lines have previously been "unread"
156 may involve reading multiple physical lines concatenated into a
162 # If any "unread" lines waiting in 'linebuf', return the top
163 # one. (We don't actually buffer read-ahead data -- lines only
273 """Read and return the list of all logical lines remaining in the
275 lines = []
279 return lines
280 lines.append(line)