diff --git a/kittens/diff/highlight.py b/kittens/diff/highlight.py index 0a1eb502d..7272f8984 100644 --- a/kittens/diff/highlight.py +++ b/kittens/diff/highlight.py @@ -167,7 +167,9 @@ def highlight_collection(collection: Collection, aliases: Optional[Dict[str, str try: highlights = future.result() except Exception as e: - return f'Running syntax highlighting for {path} generated an exception: {e}' + import traceback + tb = traceback.format_exc() + return f'Running syntax highlighting for {path} generated an exception: {e} with traceback:\n{tb}' ans[path] = highlights return ans