Fix SF bug #622849: in _wrap_chunks(), ensure that leading whitespace in

the input string is always preserved.
This commit is contained in:
Greg Ward 2002-12-09 16:26:05 +00:00
parent 2e74541d7e
commit ab73d46e45
1 changed files with 3 additions and 2 deletions

View File

@ -202,8 +202,9 @@ class TextWrapper:
# Maximum width for this line.
width = self.width - len(indent)
# First chunk on line is whitespace -- drop it.
if chunks[0].strip() == '':
# First chunk on line is whitespace -- drop it, unless this
# is the very beginning of the text (ie. no lines started yet).
if chunks[0].strip() == '' and lines:
del chunks[0]
while chunks: