1 Fix check for dmenu (open file mode, dependency on which).
3 See <https://github.com/proxypoke/quickswitch-for-i3/pull/24>.
5 --- quickswitch-i3-2.2/quickswitch.py 2016-09-18 19:59:10.257765542 +0200
6 +++ quickswitch-i3-2.2/quickswitch.py 2016-09-21 10:43:01.277577819 +0200
14 +from distutils.spawn import find_executable
22 '''Check if dmenu is available.'''
23 - devnull = open(os.devnull)
24 - retcode = subprocess.call(["which", "dmenu"],
27 - return True if retcode == 0 else False
28 + executable = find_executable("dmenu")
29 + return executable != None
32 def dmenu(options, dmenu):