Merge branch 'ds/decorate-filter-tweak'
The namespaces used by "log --decorate" from "refs/" hierarchy by default has been tightened. * ds/decorate-filter-tweak: fetch: use ref_namespaces during prefetch maintenance: stop writing log.excludeDecoration log: create log.initialDecorationSet=all log: add --clear-decorations option log: add default decoration filter log-tree: use ref_namespaces instead of if/else-if refs: use ref_namespaces for replace refs base refs: add array of ref namespaces t4207: test coloring of grafted decorations t4207: modernize test refs: allow "HEAD" as decoration filter
This commit is contained in:
@ -490,7 +490,9 @@ static void filter_prefetch_refspec(struct refspec *rs)
|
||||
continue;
|
||||
if (!rs->items[i].dst ||
|
||||
(rs->items[i].src &&
|
||||
!strncmp(rs->items[i].src, "refs/tags/", 10))) {
|
||||
!strncmp(rs->items[i].src,
|
||||
ref_namespace[NAMESPACE_TAGS].ref,
|
||||
strlen(ref_namespace[NAMESPACE_TAGS].ref)))) {
|
||||
int j;
|
||||
|
||||
free(rs->items[i].src);
|
||||
@ -506,7 +508,7 @@ static void filter_prefetch_refspec(struct refspec *rs)
|
||||
}
|
||||
|
||||
old_dst = rs->items[i].dst;
|
||||
strbuf_addstr(&new_dst, "refs/prefetch/");
|
||||
strbuf_addstr(&new_dst, ref_namespace[NAMESPACE_PREFETCH].ref);
|
||||
|
||||
/*
|
||||
* If old_dst starts with "refs/", then place
|
||||
|
Reference in New Issue
Block a user