diff options
-rw-r--r-- | saneterm/terminal.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/saneterm/terminal.py b/saneterm/terminal.py index c1d99ba..fbd5831 100644 --- a/saneterm/terminal.py +++ b/saneterm/terminal.py @@ -35,7 +35,8 @@ class PtySource(GLib.Source): # characters on input directly in the GTK termview/TextBuffer. os.system("stty -onlcr -echo") - os.execvpe(self.cmd[0], self.cmd, {"TERM": TERM}) + os.environ["TERM"] = TERM + os.execvp(self.cmd[0], self.cmd) events = GLib.IOCondition.IN|GLib.IOCondition.HUP self.tag = self.add_unix_fd(self.master, events) |