Skip to content

Commit 583c6a2

Browse files
committed
Merge branch 'js/blame-lib'
The internal logic used in "git blame" has been libified to make it easier to use by cgit. * js/blame-lib: (29 commits) blame: move entry prepend to libgit blame: move scoreboard setup to libgit blame: move scoreboard-related methods to libgit blame: move fake-commit-related methods to libgit blame: move origin-related methods to libgit blame: move core structures to header blame: create entry prepend function blame: create scoreboard setup function blame: create scoreboard init function blame: rework methods that determine 'final' commit blame: wrap blame_sort and compare_blame_final blame: move progress updates to a scoreboard callback blame: make sanity_check use a callback in scoreboard blame: move no_whole_file_rename flag to scoreboard blame: move xdl_opts flags to scoreboard blame: move show_root flag to scoreboard blame: move reverse flag to scoreboard blame: move contents_from to scoreboard blame: move copy/move thresholds to scoreboard blame: move stat counters to scoreboard ...
2 parents 711a11c + bd481de commit 583c6a2

File tree

8 files changed

+2143
-2059
lines changed

8 files changed

+2143
-2059
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -720,6 +720,7 @@ LIB_OBJS += argv-array.o
720720
LIB_OBJS += attr.o
721721
LIB_OBJS += base85.o
722722
LIB_OBJS += bisect.o
723+
LIB_OBJS += blame.o
723724
LIB_OBJS += blob.o
724725
LIB_OBJS += branch.o
725726
LIB_OBJS += bulk-checkin.o

0 commit comments

Comments
 (0)