From: Jakub Narebski Date: Mon, 18 Dec 2006 23:17:03 GMT Subject: Re: [PATCH] Small optimizations to gitweb Message-ID: In-Reply-To: <20061218224327.GG16029@localhost> Robert Fitzsimons wrote: > Limit some of the git_cmd's so they only return the number of lines > that will be processed. [...] > @@ -2876,8 +2879,8 @@ sub git_summary { >                 } >         } >   > -       open my $fd, "-|", git_cmd(), "rev-list", "--max-count=17", > -               git_get_head_hash($project), "--" > +       open my $fd, "-|", git_cmd(), "rev-list", "--max-count=16", > +               $head, "--" >                 or die_error(undef, "Open git-rev-list failed"); >         my @revlist = map { chomp; $_ } <$fd>; >         close $fd; Actually, that is needed to implement checking if we have more than the number of commits to show to add '...' at the end only if there are some commits which we don't show. The same for heads and tags. (On my short TODO list, but feel free to do it yourself, if you want). So ack without the last chunk. -- Jakub Narebski Warsaw, Poland ShadeHawk on #git