From: Junio C Hamano Date: Sun, 15 Nov 2009 09:05:47 GMT Subject: Re: [PATCH] Speed up bash completion loading Message-ID: <7vd43krwd0.fsf@alter.siamese.dyndns.org> In-Reply-To: <20091114110141.GB1829@progeny.tock> Jonathan Nieder writes: > __git_compute_merge_strategies () > { > - : ${__git_merge_strategies=$(__git_list_merge_strategies)} > + __git_merge_strategies=$(__git_list_merge_strategies) Wouldn't : ${__gms:=$(command)} run command only until it gives a non-empty string?