mercurial/util.py
changeset 9155 b46063eabe98
parent 9112 54eb3782d32f
child 9385 570416319ed3
--- a/mercurial/util.py	Wed Jul 15 17:44:47 2009 +0200
+++ b/mercurial/util.py	Thu Jul 16 23:25:25 2009 +0200
@@ -1272,7 +1272,9 @@
         pass
     return 80
 
-def wrap(line, hangindent, width=78):
+def wrap(line, hangindent, width=None):
+    if width is None:
+        width = termwidth() - 2
     padding = '\n' + ' ' * hangindent
     return padding.join(textwrap.wrap(line, width=width - hangindent))