From 304f21e79dfb84fa5b044b72605b24aee39bc222 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 15 Dec 2017 13:18:18 +0530 Subject: [PATCH] icat: Fix temp files not being deleted when transmitting using escape codes --- kitty/icat.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kitty/icat.py b/kitty/icat.py index 05f2bb942..9c4b9b393 100755 --- a/kitty/icat.py +++ b/kitty/icat.py @@ -134,6 +134,8 @@ def show(outfile, width, height, fmt, transmit_mode='t', align='center'): else: with open(outfile, 'rb') as f: data = f.read() + if transmit_mode == 't': + os.unlink(outfile) if fmt == 100: cmd['S'] = len(data) write_chunked(cmd, data)