jonas/tig

Filename detection in "deleted file" diffs

Closed this issue · 1 comments

In all current versions, when the cursor is over a diff belonging to a deleted file, i.e. where git shows

--- a/foo.c
+++ /dev/null

the window statusbar shows [diff] Changes to '/dev/null' and pressing f attempts to open /dev/null as a blob.

Would it be possible for view-blob to show the old file in this situation, even though it normally shows the new file?

Yes, we could use the same logic as when opening the blame view from the diff view to identify the blob corresponding to the diff line.