The feeder code had provisions to accept 'h' parameter to specify which branch to send the feed data from, but there was no link that advertised this capability on the pages. This adds h parameter to the footer of shortlog/log page for the branch. Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx> --- gitweb/gitweb.perl | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl index f282a67..6c1da14 100755 --- a/gitweb/gitweb.perl +++ b/gitweb/gitweb.perl @@ -2378,12 +2378,16 @@ sub git_footer_html { print "<div class=\"page_footer\">\n"; if (defined $project) { my $descr = git_get_project_description($project); + my @tips = (); + if ($hash !~ /^[0-9a-fA-F]{40}$/) { + @tips = (hash => $hash); + } if (defined $descr) { print "<div class=\"page_footer_text\">" . esc_html($descr) . "</div>\n"; } - print $cgi->a({-href => href(action=>"rss"), + print $cgi->a({-href => href(action=>"rss", @tips), -class => "rss_logo"}, "RSS") . " "; - print $cgi->a({-href => href(action=>"atom"), + print $cgi->a({-href => href(action=>"atom", @tips), -class => "rss_logo"}, "Atom") . "\n"; } else { print $cgi->a({-href => href(project=>undef, action=>"opml"), - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html