diff options
author | Guido van Rossum <guido@python.org> | 2002-10-02 15:47:32 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 2002-10-02 15:47:32 (GMT) |
commit | eb287a26621001fb5d945b7b6246ccac77378cc7 (patch) | |
tree | 7b4a4cc4ac6bb09bda4956f98d0242fe17f2adba /Lib/textwrap.py | |
parent | fb4d6ecd0757c0863b8a2e45a57a6dfec13fbff6 (diff) | |
download | cpython-eb287a26621001fb5d945b7b6246ccac77378cc7.zip cpython-eb287a26621001fb5d945b7b6246ccac77378cc7.tar.gz cpython-eb287a26621001fb5d945b7b6246ccac77378cc7.tar.bz2 |
Fix an endcase bug: initial_indent was ignored when the text was short
enough to fit in one line.
Diffstat (limited to 'Lib/textwrap.py')
-rw-r--r-- | Lib/textwrap.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Lib/textwrap.py b/Lib/textwrap.py index f5d1915..ff5f7ef 100644 --- a/Lib/textwrap.py +++ b/Lib/textwrap.py @@ -237,8 +237,9 @@ class TextWrapper: converted to space. """ text = self._munge_whitespace(text) - if len(text) <= self.width: - return [text] + indent = self.initial_indent + if len(text) + len(indent) <= self.width: + return [indent + text] chunks = self._split(text) if self.fix_sentence_endings: self._fix_sentence_endings(chunks) |