From 61a51cd31470dff52d11043054f5e38812a9dc77 Mon Sep 17 00:00:00 2001 From: toonn Date: Fri, 27 Aug 2021 19:50:26 +0200 Subject: runner: Switch to open23 --- ranger/core/runner.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ranger/core/runner.py b/ranger/core/runner.py index 0a3aa171..f785448a 100644 --- a/ranger/core/runner.py +++ b/ranger/core/runner.py @@ -29,6 +29,7 @@ import os import sys from subprocess import Popen, PIPE, STDOUT from ranger.ext.get_executables import get_executables, get_term +from ranger.ext.open23 import open23 from ranger.ext.popen_forked import Popen_forked @@ -192,8 +193,8 @@ class Runner(object): # pylint: disable=too-few-public-methods if 's' in context.flags: # Using a with-statement for these is inconvenient. # pylint: disable=consider-using-with - devnull_writable = open(os.devnull, 'w') - devnull_readable = open(os.devnull, 'r') + devnull_writable = open23(os.devnull, 'w') + devnull_readable = open23(os.devnull, 'r') for key in ('stdout', 'stderr'): popen_kws[key] = devnull_writable toggle_ui = False -- cgit 1.4.1-2-gfad0