Thread (7 messages) 7 messages, 2 authors, 2016-06-15

Re: [PATCH v2] sha1_name: reorganize get_sha1_basic()

From: Felipe Contreras <hidden>
Date: 2016-06-15 22:57:07

On Thu, May 2, 2013 at 12:48 PM, Felipe Contreras
[off-list ref] wrote:
Through the years the functionality to handle @{-N} and @{u} has moved
around the code, and as a result, code that once made sense, doesn't any
more.

There is no need to call this function recursively with the branch of
@{-N} substituted because dwim_{ref,log} already replaces it.

However, there's one corner-case where @{-N} resolves to a detached
HEAD, in which case we wouldn't get any ref back.

So we parse the nth-prior manually, and deal with it depending on
weather it's a SHA-1, or a ref.
Forgot again: Inspired by a patch from Ramkumar Ramachandra.

-- 
Felipe Contreras
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help