This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients ezio.melotti, pitrou, vajrasky
Date 2013-08-13.15:34:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <518721548.60342855.1376408049657.JavaMail.root@zimbra10-e2.priv.proxad.net>
In-reply-to <1376406607.27.0.119113399252.issue18723@psf.upfronthosting.co.za>
Content
> I missed this case:
> 
> >>> from textwrap import shorten
> >>> shorten('hell', 4)
> Traceback (most recent call last):
>   File "<stdin>", line 1, in <module>
>   File
>   "/home/sky/Code/python/programming_language/cpython/Lib/textwrap.py",
>   line 386, in shorten
>     return w.shorten(text, placeholder=placeholder)
>   File
>   "/home/sky/Code/python/programming_language/cpython/Lib/textwrap.py",
>   line 322, in shorten
>     raise ValueError("placeholder too large for max width")
> ValueError: placeholder too large for max width

This is by design. Passing a placeholder larger than the width is a
programming error, regardless of whether the text is small enough.
History
Date User Action Args
2013-08-13 15:34:16pitrousetrecipients: + pitrou, ezio.melotti, vajrasky
2013-08-13 15:34:15pitroulinkissue18723 messages
2013-08-13 15:34:15pitroucreate