From 0a0ae71ea4de4fd87e55d92c94bee94324c4b06c Mon Sep 17 00:00:00 2001 From: "James E. Blair" Date: Wed, 30 Apr 2014 13:29:47 -0700 Subject: [PATCH] Handle file renames in diff view Change-Id: I809a0bddc2ca45f9b5789abeb770cf55d068f87d --- gertty/gitrepo.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gertty/gitrepo.py b/gertty/gitrepo.py index 4766a05..b9ef604 100644 --- a/gertty/gitrepo.py +++ b/gertty/gitrepo.py @@ -140,6 +140,10 @@ class Repo(object): for diff_context in oldc.diff(newc, create_patch=True, U=context): f = DiffFile() files.append(f) + if diff_context.rename_from: + f.oldname = diff_context.rename_from + if diff_context.rename_to: + f.newname = diff_context.rename_to old_lineno = 0 new_lineno = 0 offset = 0