diff options
author | Junio C Hamano <gitster@pobox.com> | 2012-04-24 14:40:28 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-04-24 14:40:28 -0700 |
commit | 5e69491bf2a1be730ff73c2ce4c0ebd1f9e412c9 (patch) | |
tree | 82a93603c5997d34489739cd4f534dc30c58ee95 /Documentation | |
parent | Merge branch 'hv/submodule-recurse-push' (diff) | |
parent | do_for_each_ref(): only iterate over the subtree that was requested (diff) | |
download | tgif-5e69491bf2a1be730ff73c2ce4c0ebd1f9e412c9.tar.xz |
Merge branch 'mh/ref-api'
Allows walking only a sub-hierarchy in refs/*.
By Michael Haggerty
* mh/ref-api:
do_for_each_ref(): only iterate over the subtree that was requested
refs: store references hierarchically
sort_ref_dir(): simplify logic
refs.c: rename ref_array -> ref_dir
struct ref_entry: nest the value part in a union
check_refname_component(): return 0 for zero-length components
free_ref_entry(): new function
names_conflict(): simplify implementation
repack_without_ref(): reimplement using do_for_each_ref_in_array()
do_for_each_ref_in_arrays(): new function
do_for_each_ref_in_array(): new function
refs: manage current_ref within do_one_ref()
refs.c: reorder definitions more logically
Diffstat (limited to 'Documentation')
0 files changed, 0 insertions, 0 deletions