Refreshing quiet-stdout.patch.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
17ac7b9955
commit
e69809bf23
1 changed files with 9 additions and 9 deletions
18
debian/patches/debian/0004-quiet-stdout.patch
vendored
18
debian/patches/debian/0004-quiet-stdout.patch
vendored
|
@ -4,18 +4,18 @@ Description: Avoid writing bytes to stdout
|
||||||
rather than directly to stdout. This was causing legitimate test
|
rather than directly to stdout. This was causing legitimate test
|
||||||
failures.
|
failures.
|
||||||
|
|
||||||
diff -Naurp terminaltables.orig/terminaltables/terminal_io.py terminaltables/terminaltables/terminal_io.py
|
diff -Naurp terminaltables3.orig/terminaltables3/terminal_io.py terminaltables3/terminaltables3/terminal_io.py
|
||||||
--- terminaltables.orig/terminaltables/terminal_io.py
|
--- terminaltables3.orig/terminaltables3/terminal_io.py
|
||||||
+++ terminaltables/terminaltables/terminal_io.py
|
+++ terminaltables3/terminaltables3/terminal_io.py
|
||||||
@@ -94,5 +94,10 @@ def set_terminal_title(title, kernel32=N
|
@@ -98,5 +98,10 @@ def set_terminal_title(title: Union[str,
|
||||||
return kernel32.SetConsoleTitleW(title) != 0
|
return kernel32.SetConsoleTitleW(title) != 0
|
||||||
|
|
||||||
# Linux/OSX.
|
# Linux/OSX.
|
||||||
- sys.stdout.write(b'\033]0;' + title_bytes + b'\007')
|
- sys.stdout.write(b"\033]0;" + title_bytes + b"\007")
|
||||||
+ set_title = b'\033]0;' + title_bytes + b'\007'
|
+ set_title = b"\033]0;" + title_bytes + b"\007"
|
||||||
+ if hasattr(sys.stdout, 'buffer'):
|
+ if hasattr(sys.stdout, "buffer"):
|
||||||
+ sys.stdout.buffer.write(set_title)
|
+ sys.stdout.buffer.write(set_title)
|
||||||
+ else:
|
+ else:
|
||||||
+ text = set_title.decode(sys.stdout.encoding, 'strict')
|
+ text = set_title.decode(sys.stdout.encoding, "strict")
|
||||||
+ sys.stdout.write(text)
|
+ sys.stdout.write(text)
|
||||||
return True
|
return True
|
||||||
|
|
Loading…
Add table
Reference in a new issue