From: Johannes Schindelin Date: Wed, 13 Jan 2010 09:26:05 GMT Subject: Re: default behaviour for `gitmerge` (no arguments) Message-ID: In-Reply-To: <7vwrzmqypn.fsf@alter.siamese.dyndns.org> Hi, On Tue, 12 Jan 2010, Junio C Hamano wrote: > I wondered why it doesn't hook into interpret_branch_name(), and instead > adds itself to the static substitute_branch_name(); it forbids the use > of the syntax from by callers of strbuf_branchname(). I _think_ it was to allow something like git log -g @{u} but frankly, this is so long ago, I do not remember, I reconstructed this reasoning as being the most likely. Ciao, Dscho