From: Nicolas Pitre Date: Fri, 20 Apr 2007 19:27:44 +0000 (-0400) Subject: delay progress display when checking out files X-Git-Tag: v1.5.2-rc0~1 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=55a9137d8a33449425c55104c00bc9189381754a;p=git.git delay progress display when checking out files Let's start displaying progress only if more than 50% of total number of files remains to be checked out after 2 seconds. Signed-off-by: Nicolas Pitre Signed-off-by: Junio C Hamano --- diff --git a/unpack-trees.c b/unpack-trees.c index cefc4042d..675a9998d 100644 --- a/unpack-trees.c +++ b/unpack-trees.c @@ -304,13 +304,8 @@ static void check_updates(struct cache_entry **src, int nr, total++; } - /* Don't bother doing this for very small updates */ - if (total < 250) - total = 0; - - if (total) - start_progress(&progress, "Checking %u files out...", - "", total); + start_progress_delay(&progress, "Checking %u files out...", + "", total, 50, 2); cnt = 0; }