This is picking up [1], but presenting it in another approach, as I realized these are orthogonal features: * dimming repeated lines/fields of information * giving a quick visual information how old (as a proxy for 'well tested') a line of code is. Both features are configurable. Changes from sending it out in November: * better commit messages * rebased on master Any feedback welcome. Thanks, Stefan [1] https://public-inbox.org/git/20171110011002.10179-1-sbeller@xxxxxxxxxx/ Stefan Beller (4): color.h: document and modernize header builtin/blame: dim uninteresting metadata builtin/blame: add option to color metadata fields separately builtin/blame: highlight recently changed lines Documentation/config.txt | 23 +++++ builtin/blame.c | 216 ++++++++++++++++++++++++++++++++++++++++++----- color.c | 2 - color.h | 49 ++++++++--- t/t8012-blame-colors.sh | 56 ++++++++++++ 5 files changed, 311 insertions(+), 35 deletions(-) create mode 100755 t/t8012-blame-colors.sh -- 2.15.1.620.gb9897f4670-goog