Use shutil.get_terminal_size for getting the terminal width if it's available (python >= 3.3)
This commit is contained in:
parent
0134901108
commit
003c69a84b
4 changed files with 34 additions and 21 deletions
|
@ -8,11 +8,11 @@ import sys
|
|||
from .downloader.external import list_external_downloaders
|
||||
from .compat import (
|
||||
compat_expanduser,
|
||||
compat_get_terminal_size,
|
||||
compat_getenv,
|
||||
compat_kwargs,
|
||||
)
|
||||
from .utils import (
|
||||
get_term_width,
|
||||
write_string,
|
||||
)
|
||||
from .version import __version__
|
||||
|
@ -100,7 +100,7 @@ def parseOpts(overrideArguments=None):
|
|||
return opts
|
||||
|
||||
# No need to wrap help messages if we're on a wide console
|
||||
columns = get_term_width()
|
||||
columns = compat_get_terminal_size().columns
|
||||
max_width = columns if columns else 80
|
||||
max_help_position = 80
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue