fix term environ

This commit is contained in:
Chrys 2019-08-13 01:09:09 +02:00
parent 49e2e4f3a3
commit de92aa33b2

View File

@ -125,7 +125,12 @@ class driver(screenDriver):
argv = shlex.split(command) argv = shlex.split(command)
env = os.environ.copy() env = os.environ.copy()
#values are VT100,xterm-256color,linux #values are VT100,xterm-256color,linux
env["TERM"] = 'linux' try:
eterm = env["TERM"]
if eterm == '':
env["TERM"] = 'linux'
except:
env["TERM"] = 'linux'
os.execvpe(argv[0], argv, env) os.execvpe(argv[0], argv, env)
# File-like object for I/O with the child process aka command. # File-like object for I/O with the child process aka command.
p_out = os.fdopen(master_fd, "w+b", 0) p_out = os.fdopen(master_fd, "w+b", 0)