[PATCH v2 0/2] revision.c: implement --reverse=before for walks
- From
Mirko Faina <mroik@delayed.space>
- Date
- Apr 22, 2026, 00:28 UTC
- Message-ID
- <20260422002840.303477-4-mroik@delayed.space>
- In-Reply-To
- <20260418164736.2367523-2-mroik@delayed.space>
Since v1 I've: * removed the non stuck form for the --reverse option * --reverse with no argument now flips "no reverse -> reverse after", "reverse after -> no reverse" and "reverse before -> no reverse" * implemented a window to reduce memory usage when --reverse=before with --max-count=<n> * updated the docs to highlight the peculiarities of --reverse when it's specified multiple times
[1/2] revision.c: implement --reverse=before for walks (Mirko Faina) [2/2] revision.c: reduce memory usage on reverse before (Mirko Faina)
Documentation/rev-list-options.adoc | 14 +++-- revision.c | 85 +++++++++++++++++++++++++++-- revision.h | 8 ++- t/t4202-log.sh | 66 ++++++++++++++++++++++ 4 files changed, 163 insertions(+), 10 deletions(-)
base-commit: e8955061076952cc5eab0300424fc48b601fe12d
-- 2.54.0