I found 4 different places where there was custom code to find the subject (sometimes called title) of a commit in the commit buffer. So the purpose of this series is to refactor this by using a common function called find_commit_subject(), except for the first patch that is bug fix. Christian Couder (7): revert: fix off by one read when searching the end of a commit subject revert: refactor code to find commit subject in find_commit_subject() revert: rename subject related variables in get_message() commit: move find_commit_subject() into commit.{h,c} bisect: use find_commit_subject() instead of custom code merge-recursive: use find_commit_subject() instead of custom code blame: use find_commit_subject() instead of custom code bisect.c | 13 +++++-------- builtin/blame.c | 22 +++++++--------------- builtin/revert.c | 20 +++++--------------- commit.c | 19 +++++++++++++++++++ commit.h | 3 +++ merge-recursive.c | 14 ++++---------- t/t3505-cherry-pick-empty.sh | 20 +++++++++++++++++++- 7 files changed, 62 insertions(+), 49 deletions(-) -- 1.7.2.rc3.267.g400b3 -- 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