|
@@ -2744,7 +2744,14 @@ def parseOpts():
|
|
|
|
|
|
return "".join(opts)
|
|
|
|
|
|
- fmt = optparse.IndentedHelpFormatter()
|
|
|
+ max_width = 80
|
|
|
+ max_help_position = 80
|
|
|
+
|
|
|
+ # No need to wrap help messages if we're on a wide console
|
|
|
+ columns = os.environ.get('COLUMNS', None)
|
|
|
+ if columns: max_width = columns
|
|
|
+
|
|
|
+ fmt = optparse.IndentedHelpFormatter(width=max_width, max_help_position=max_help_position)
|
|
|
fmt.format_option_strings = _format_option_string
|
|
|
|
|
|
kw = {
|