In this 6th version of the remote heads feature for gitweb, much of the internal API has been cleaned up thanks to the suggestion from Jakub and others. There were also some other stylistic changes, and a few patches were reordered/merged. The first 4 patches are rather straightforward and can probably go straight in. The 5th patch is a bugfix for something that is only triggered by the name manipulation done with the remote heads, but can probably be useful even without the rest of the series. Patch 7 provides 'single remote view', depending on patch 6 for improved visuals of the page header. Patches 8 and 9 provide some infrastructure for the grouped remote heads display introduced in the last patch. As usual, you can see it live @ http://git.oblomov.eu (look at the rbot project in particular for the "lots of remotes" case), comments welcome. Giuseppe Bilotta (10): gitweb: introduce remote_heads feature gitweb: git_get_heads_list accepts an optional list of refs. gitweb: separate heads and remotes lists gitweb: nagivation menu for tags, heads and remotes gitweb: use fullname as hash_base in heads link gitweb: allow action specialization in page header gitweb: remotes view for a single remote gitweb: refactor repository URL printing gitweb: provide a routine to display (sub)sections gitweb: group remote heads by remote gitweb/gitweb.perl | 283 ++++++++++++++++++++++++++++++++++++++++++++-- gitweb/static/gitweb.css | 6 + 2 files changed, 279 insertions(+), 10 deletions(-) -- 1.7.3.68.g6ec8 -- 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