just tested git-timemachine with https://github.com/redguardtoo/test-git-blame , found a bug.
The commit "rename file" actually renamed hello.js to subdir1/hello1.js, but git-timemachine still reportd current file as hello.js. Test with v4.11 and v20190730.849.
I read the code, it's using git log to extract all version of files. Maybe git log is not as reliable as git blame? Or git-timemachine failed to extract correct file names?