This series of patches adds fixes, simplifications and improvements related to diff handling in gitweb ('commit', 'commitdiff' views).
Becaus I didn't have access to Internet, this series is based on 1e61b7640d09015213dbcae3564fa27ac6a8c151 (v1.5.3.1-1-g1e61b76). As I am sending it via GMail WWW interface, patches are send as attachements.
I send this series now, even without good Internet access, because it contains two bugfixes, and one code fix. I'll try to resend it rebase on top of current master later...
Shortlog:
=========
Jakub Narebski (5):
gitweb: Remove parse_from_to_diffinfo code from git_patchset_body
gitweb: No difftree output for trivial merge
gitweb: Fix and simplify "split patch" detection
gitweb: Always set 'from_file' and 'to_file' in parse_difftree_raw_line
gitweb: Add 'status_str' to parse_difftree_raw_line outputDiffstat: ========= gitweb/gitweb.perl | 208 ++++++++++++++++++++-------------------------------- 1 files changed, 80 insertions(+), 128 deletions(-)
-- Jakub Narebski Poland