Lines Matching refs:cur_line
197 def _handle_long_word(self, reversed_chunks, cur_line, cur_len, width):
199 cur_line : [string],
223 cur_line.append(chunk[:end])
229 elif not cur_line:
230 cur_line.append(reversed_chunks.pop())
269 # cur_len is just the length of all the chunks in cur_line.
270 cur_line = []
292 cur_line.append(chunks.pop())
302 self._handle_long_word(chunks, cur_line, cur_len, width)
303 cur_len = sum(map(len, cur_line))
306 if self.drop_whitespace and cur_line and cur_line[-1].strip() == '':
307 cur_len -= len(cur_line[-1])
308 del cur_line[-1]
310 if cur_line:
319 lines.append(indent + ''.join(cur_line))
321 while cur_line:
322 if (cur_line[-1].strip() and
324 cur_line.append(self.placeholder)
325 lines.append(indent + ''.join(cur_line))
327 cur_len -= len(cur_line[-1])
328 del cur_line[-1]