Lines Matching refs:seg
728 segs = [seg for seg in re.split(r'(\w+\W*)', comment) if seg != '']
730 for seg in segs:
731 if len((cur_line + seg).rstrip()) < max_len:
732 cur_line += seg
736 cur_line = seg.lstrip()
748 segs = [seg for seg in re.split(r'([^,;]+[,;]?)', line.strip()) if seg != '']
750 for seg in segs:
752 while cur_line == '' and len(seg.strip()) > max_len:
753 seg = seg.lstrip()
754 split_at = seg.rfind(' ', 0, max_len)
755 output.append(prefix + seg[:split_at].strip() + line_concat)
756 seg = seg[split_at + 1:]
760 if len((cur_line + seg).rstrip()) < max_len:
761 cur_line = (cur_line + seg).lstrip()
766 cur_line = seg.lstrip()