diff options
author | Maximilian Hils <git@maximilianhils.com> | 2017-10-23 22:49:50 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2017-10-23 22:49:50 +0200 |
commit | 3d66ebd526b3d488e8c91bf32938c82f788b42d0 (patch) | |
tree | 01fcbbeaf93f117e851f2c39fd70bb5096c895d2 /mitmproxy/tools/console/common.py | |
parent | 569d275d763f499cce9673fcf118dcc8d59d2eeb (diff) | |
download | mitmproxy-3d66ebd526b3d488e8c91bf32938c82f788b42d0.tar.gz mitmproxy-3d66ebd526b3d488e8c91bf32938c82f788b42d0.tar.bz2 mitmproxy-3d66ebd526b3d488e8c91bf32938c82f788b42d0.zip |
fix urwid display on WSL
Diffstat (limited to 'mitmproxy/tools/console/common.py')
-rw-r--r-- | mitmproxy/tools/console/common.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mitmproxy/tools/console/common.py b/mitmproxy/tools/console/common.py index de024d1a..47a30272 100644 --- a/mitmproxy/tools/console/common.py +++ b/mitmproxy/tools/console/common.py @@ -1,9 +1,13 @@ +import platform + import urwid import urwid.util from functools import lru_cache from mitmproxy.utils import human +# Detect Windows Subsystem for Linux +IS_WSL = "Microsoft" in platform.platform() METHOD_OPTIONS = [ ("get", "g"), @@ -90,7 +94,7 @@ def fcol(s, attr): ) -if urwid.util.detected_encoding: +if urwid.util.detected_encoding and not IS_WSL: SYMBOL_REPLAY = u"\u21ba" SYMBOL_RETURN = u"\u2190" SYMBOL_MARK = u"\u25cf" |