Merge pull request #1060 from mathstuf/no-break-long-words
tty: do not break long words
This commit is contained in:
commit
4569df025e
1 changed files with 3 additions and 1 deletions
|
@ -64,12 +64,14 @@ def info(message, *args, **kwargs):
|
||||||
format = kwargs.get('format', '*b')
|
format = kwargs.get('format', '*b')
|
||||||
stream = kwargs.get('stream', sys.stdout)
|
stream = kwargs.get('stream', sys.stdout)
|
||||||
wrap = kwargs.get('wrap', False)
|
wrap = kwargs.get('wrap', False)
|
||||||
|
break_long_words = kwargs.get('break_long_words', False)
|
||||||
|
|
||||||
cprint("@%s{==>} %s" % (format, cescape(str(message))), stream=stream)
|
cprint("@%s{==>} %s" % (format, cescape(str(message))), stream=stream)
|
||||||
for arg in args:
|
for arg in args:
|
||||||
if wrap:
|
if wrap:
|
||||||
lines = textwrap.wrap(
|
lines = textwrap.wrap(
|
||||||
str(arg), initial_indent=indent, subsequent_indent=indent)
|
str(arg), initial_indent=indent, subsequent_indent=indent,
|
||||||
|
break_long_words=break_long_words)
|
||||||
for line in lines:
|
for line in lines:
|
||||||
stream.write(line + '\n')
|
stream.write(line + '\n')
|
||||||
else:
|
else:
|
||||||
|
|
Loading…
Reference in a new issue