The following series makes a few improvements to 'commitdiff' view. The final goal of the series is to use '--cc' (compact combined) format for merge commits in gitweb, as requested by Linus Torvalds in Message-ID: <Pine.LNX.4.64.0610061202060.3952@xxxxxxxxxxx> with a few other improvements. Table of contents: ------------------ gitweb: Provide links to commitdiff to each parent in 'commitdiff' view gitweb: Improve "next" link in commitdiff view gitweb: Split git_patchset_body into separate subroutines gitweb: Create special from-file/to-file header for combined diff gitweb: Add links to blobdiffs in from-file/to-file header for merges gitweb: '--cc' for merges in 'commitdiff' view The first two patches are totally independent of other patches, and are not required by anu patches. The "Split git_patchset_body" is required for all subsequent patches; those patches shows why it was needed. The last patch is conceptually indepenent on the "improve from-file/to-file header for merges" patches. Diffstat: --------- gitweb/gitweb.css | 5 + gitweb/gitweb.perl | 481 ++++++++++++++++++++++++++++++++++++++-------------- 2 files changed, 362 insertions(+), 124 deletions(-) -- Jakub Narebski ShadeHawk on #git Poland - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html