From: Emily Shaffer Date: Fri, 07 Jun 2019 01:07:58 GMT Subject: [RFC PATCH 00/13] example implementation of revwalk tutorial Message-ID: <20190607010811.52944-1-emilyshaffer@google.com> In-Reply-To: <20190607010708.46654-1-emilyshaffer@google.com> This patchset is NOT intended to be merged to the Git project! This patchset should indicate what a contributor would generate by following the MyFirstRevWalk tutorial. I intend to push a feature branch with these patches to my own mirror of Git on Github (github.com/nasamuffin/git/tree/revwalk). I'm sending them for review by the list to check for consistency with the Git codebase, so they aren't a bad example for new contributors. Thanks for any reviews, all! - Emily Emily Shaffer (13): walken: add infrastructure for revwalk demo walken: add usage to enable -h walken: add placeholder to initialize defaults walken: add handler to git_config walken: configure rev_info and prepare for walk walken: perform our basic revision walk walken: filter for authors from gmail address walken: demonstrate various topographical sorts walken: demonstrate reversing a revision walk list walken: add unfiltered object walk from HEAD walken: add filtered object walk walken: count omitted objects walken: reverse the object walk order Makefile | 1 + builtin.h | 1 + builtin/walken.c | 263 +++++++++++++++++++++++++++++++++++++++++++++++ git.c | 1 + 4 files changed, 266 insertions(+) create mode 100644 builtin/walken.c -- 2.22.0.rc1.311.g5d7573a151-goog