-
-
Notifications
You must be signed in to change notification settings - Fork 136
Closed
Labels
Description
Hi,
It seems vifm 0.12
introduced a regression.
Image preview on kitty
worked fine with vifm 0.11
with the following config :
fileviewer *.bmp,*.jpg,*.jpeg,*.png,*.gif,*.xpm
\ kitty +icat --place %pwx%ph@%pxx%py --silent %c
\ %pc
\ kitty icat --clear --silent %pd
With vifm 0.12
, I get :
Traceback (most recent call last):
File "/usr/lib/python3.9/runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/bin/../lib/kitty/__main__.py", line 153, in <module>
main()
File "/usr/bin/../lib/kitty/__main__.py", line 144, in main
namespaced(['+', first_arg[1:]] + sys.argv[2:])
File "/usr/bin/../lib/kitty/__main__.py", line 99, in namespaced
func(args[1:])
File "/usr/bin/../lib/kitty/__main__.py", line 13, in icat
rk('icat')
File "/usr/bin/../lib/kitty/kittens/runner.py", line 122, in run_kitten
runpy.run_module('kittens.{}.main'.format(kitten), run_name=run_name)
File "/usr/lib/python3.9/runpy.py", line 213, in run_module
return _run_code(code, {}, init_globals, run_name, mod_spec)
File "/usr/lib/python3.9/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/usr/bin/../lib/kitty/kittens/icat/main.py", line 583, in <module>
main()
File "/usr/bin/../lib/kitty/kittens/icat/main.py", line 507, in main
sys.stdout = open(os.ctermid(), 'w')
OSError: [Errno 6] No such device or address: '/dev/tty'
Thanks