Merge branch 'kn/ref-filter-branch-list' into maint
commitfd8567c99023c62ca206d930dfbf41a92648ea9a
authorJunio C Hamano <gitster@pobox.com>
Mon, 5 Jun 2017 00:03:13 +0000 (5 09:03 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 5 Jun 2017 00:03:13 +0000 (5 09:03 +0900)
tree20638dcd249a5cfc93b393dd5570e956c5e170f3
parenta207ad7081e42a64f826bd4d5193cecb67c84024
parent613a0e52ea11c4496e3e154de192486a18eac2e4
Merge branch 'kn/ref-filter-branch-list' into maint

"git for-each-ref --format=..." with %(HEAD) in the format used to
resolve the HEAD symref as many times as it had processed refs,
which was wasteful, and "git branch" shared the same problem.

* kn/ref-filter-branch-list:
  ref-filter: resolve HEAD when parsing %(HEAD) atom
ref-filter.c