Merge branch 'jc/reflog-reverse-walk' into next
commit25beb2a96df9883461b58a157b69876e577d3fc5
authorJunio C Hamano <gitster@pobox.com>
Tue, 19 Mar 2013 22:57:17 +0000 (19 15:57 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 19 Mar 2013 22:57:17 +0000 (19 15:57 -0700)
tree5d053ffdaaca1f0be2fbe23856495faa8ea746b3
parent1fc1ad60c3a9db256902dea5aaa666e870f40ad6
parent98f85ff4b65b565bae0592ded494d67045cbd3bf
Merge branch 'jc/reflog-reverse-walk' into next

An internal function used to implement "git checkout @{-1}" was
hard to use correctly.

* jc/reflog-reverse-walk:
  reflog: add for_each_reflog_ent_reverse() API
  for_each_recent_reflog_ent(): simplify opening of a reflog file
  for_each_reflog_ent(): extract a helper to process a single entry
refs.c
refs.h
sha1_name.c