From: Johannes Schindelin Date: Tue, 08 Jul 2008 11:36:43 GMT Subject: Re: [PATCH] completion: add branch options --contains --merged --no-merged Message-ID: In-Reply-To: <7vprppvt7a.fsf@gitster.siamese.dyndns.org> Hi, On Mon, 7 Jul 2008, Junio C Hamano wrote: > "Shawn O. Pearce" writes: > > > Eric Raible wrote: > >> Signed-off-by: Eric Raible > > > > Trivially-Acked-by: Shawn O. Pearce > > > > ;-) > > > > More completion support that probably should go to maint, as the > > functionality in git-branch is in 1.5.6 but we (again) forgot to > > make sure the completion was up-to-date prior to release. > > I am actually getting more worried about completion code getting larger > and larger without its performance impact not being looked at nor > addressed adequately. In my regular working tree: > > $ echo Docu > > completes "mentation/" instantly, but: > > $ git log -- Docu > > takes about 1.5 to 2 seconds to complete the same. I noticed that myself, but did not have time to look into it. It shows two bugs, actually: completions do not care about "--", and completing refs takes way too long. Ciao, Dscho