Better exception for image conversion failure

This commit is contained in:
Kovid Goyal
2018-05-09 20:50:56 +05:30
parent 5c3e4db05f
commit 2e313fbdd2
2 changed files with 16 additions and 4 deletions

View File

@@ -18,7 +18,8 @@ from kitty.constants import appname
from kitty.utils import fit_image, read_with_timeout
from ..tui.images import (
NoImageMagick, OpenFailed, convert, fsenc, identify, screen_size
ConvertFailed, NoImageMagick, OpenFailed, convert, fsenc, identify,
screen_size
)
from ..tui.operations import clear_images_on_screen, serialize_gr_command
@@ -290,6 +291,8 @@ def main(args=sys.argv):
process(item, args)
except NoImageMagick as e:
raise SystemExit(str(e))
except ConvertFailed as e:
raise SystemExit(str(e))
except OpenFailed as e:
errors.append(e)
if args.place: