On Sun, 21 Sep 2008, Giuseppe Bilotta wrote: > When using path info, make filenames start with a / (right after the : > that separates them from the hash base). This minimal change allows > relative navigation to work properly when viewing HTML files. Good idea. Nitpick: instead of "using path info", perhaps "generating path info URL"; this change is about gitweb link generation... Did you check if gitweb strips leading '/' from filename? > Signed-off-by: Giuseppe Bilotta <giuseppe.bilotta@xxxxxxxxx> > --- > gitweb/gitweb.perl | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/gitweb/gitweb.perl b/gitweb/gitweb.perl > index e783d12..18da484 100755 > --- a/gitweb/gitweb.perl > +++ b/gitweb/gitweb.perl > @@ -664,7 +664,7 @@ sub href (%) { > if (defined $params{'hash_base'}) { > $href .= "/".esc_url($params{'hash_base'}); > if (defined $params{'file_name'}) { > - $href .= ":".esc_url($params{'file_name'}); > + $href .= ":/".esc_url($params{'file_name'}); > delete $params{'hash'} if $params{'hash'} eq git_get_hash_by_path($params{'hash_base'},$params{'file_name'}); > delete $params{'file_name'}; > } else { > -- > 1.5.6.5 Is there reason why this change is separate (not squashed) from previous commit? -- Jakub Narebski Poland -- 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