From mboxrd@z Thu Jan 1 00:00:00 1970 From: whydoubt at gmail.com (Jeff Smith) Date: Wed, 7 Jun 2017 21:18:06 -0500 Subject: [RFC PATCH 0/4] Add ui-blame Message-ID: <20170608021810.12964-1-whydoubt@gmail.com> I split git blame functionality into libgit, and the changes were accepted upstream a few days ago. Now that the git infrastructure is in place, it is time to get back to the cgit part. The first patch advances git to current master (which should be future v2.14), and makes changes made necessary by doing so. The remaining patches deal with adding the new blame functionality. Based on branch ch/git-2-13-1. Jeff Smith (4): git: update to v2.14 ui-blame: create placeholder and links ui-blame: create needed html_ntxt_noellipsis function ui-blame: fill in the contents cgit.css | 8 ++ cgit.mk | 1 + cmd.c | 8 +- git | 2 +- html.c | 37 +++--- html.h | 1 + shared.c | 2 +- ui-blame.c | 370 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ui-blame.h | 7 ++ ui-blob.c | 6 +- ui-clone.c | 2 +- ui-commit.c | 4 +- ui-diff.c | 4 +- ui-patch.c | 4 +- ui-plain.c | 2 +- ui-shared.c | 20 +++- ui-shared.h | 3 + ui-snapshot.c | 2 +- ui-tag.c | 4 +- ui-tree.c | 26 +++-- 20 files changed, 462 insertions(+), 51 deletions(-) create mode 100644 ui-blame.c create mode 100644 ui-blame.h -- 2.9.3