changeset 9417 | 4c3fb45123e5 |
parent 9397 | 5b117c90f036 |
child 9482 | ca3390c19f88 |
child 9567 | 02c43e8e0835 |
--- a/mercurial/util.py Thu Sep 03 02:42:56 2009 +0200 +++ b/mercurial/util.py Thu Sep 03 21:07:06 2009 +0200 @@ -1274,6 +1274,9 @@ def wrap(line, hangindent, width=None): if width is None: width = termwidth() - 2 + if width <= hangindent: + # adjust for weird terminal size + width = max(78, hangindent + 1) padding = '\n' + ' ' * hangindent return padding.join(textwrap.wrap(line, width=width - hangindent))