reftable/record: reuse refname when copying
Patrick Steinhardt committed over 2 years ago
reftable/record: reuse refname when decoding
Patrick Steinhardt committed over 2 years ago
reftable/merged: avoid duplicate pqueue emptiness check
Patrick Steinhardt committed over 2 years ago
reftable/merged: circumvent pqueue with single subiter
Patrick Steinhardt committed over 2 years ago
reftable/merged: handle subiter cleanup on close only
Patrick Steinhardt committed over 2 years ago
reftable/merged: remove unnecessary null check for subiters
Patrick Steinhardt committed over 2 years ago
reftable/merged: make subiters own their records
Patrick Steinhardt committed over 2 years ago
reftable/merged: advance subiter on subsequent iteration
Patrick Steinhardt committed over 2 years ago
reftable/merged: make `merged_iter` structure private
Patrick Steinhardt committed over 2 years ago
reftable/pq: use `size_t` to track iterator index
Patrick Steinhardt committed over 2 years ago
setup: remove unnecessary variable
Ghanshyam Thakkar committed over 2 years ago
t9117: prefer test_path_* helper functions
shejialuo committed over 2 years ago
completion: reflog subcommands and options
Rubén Justo committed over 2 years ago
completion: factor out __git_resolve_builtins
Rubén Justo committed over 2 years ago
completion: introduce __git_find_subcommand
Rubén Justo committed over 2 years ago
completion: reflog show <log-options>
Rubén Justo committed over 2 years ago
completion: reflog with implicit "show"
Rubén Justo committed over 2 years ago
clean: improve -n and -f implementation and documentation
Sergey Organov committed over 2 years ago
parse-options: rearrange long_name matching code
René Scharfe committed over 2 years ago
parse-options: normalize arg and long_name before comparison
René Scharfe committed over 2 years ago