X-Git-Url: http://git.subgeniuskitty.com/gitweb-sgk/.git/blobdiff_plain/d75604757ac29646e3ded5ca4e671340bf004ed0..HEAD:/gitweb.cgi diff --git a/gitweb.cgi b/gitweb.cgi index d83d5e1..93d9600 100755 --- a/gitweb.cgi +++ b/gitweb.cgi @@ -118,10 +118,8 @@ our $favicon = "static/git-favicon.png"; our $javascript = "static/gitweb.js"; # URI and label (title) of GIT logo link -#our $logo_url = "http://www.kernel.org/pub/software/scm/git/docs/"; -#our $logo_label = "git documentation"; -our $logo_url = "http://git-scm.com/"; -our $logo_label = "git homepage"; +our $logo_url = "http://subgeniuskitty.com/"; +our $logo_label = "SGK Homepage"; # source of projects list our $projects_list = ""; @@ -277,7 +275,7 @@ our %highlight_basename = ( our %highlight_ext = ( # main extensions, defining name of syntax; # see files in /usr/share/highlight/langDefs/ directory - (map { $_ => $_ } qw(py rb java css js tex bib xml awk bat ini spec tcl sql)), + (map { $_ => $_ } qw(py rb java css js tex bib xml awk bat ini spec tcl sql go)), # alternate extensions, see /etc/highlight/filetypes.conf (map { $_ => 'c' } qw(c h)), (map { $_ => 'sh' } qw(sh bash zsh ksh)), @@ -6413,9 +6411,9 @@ sub git_search_files { $ltext = esc_html($ltext, -nbsp=>1); } print "
" . - $cgi->a({-href => $file_href.'#l'.$lno, - -class => "linenr"}, sprintf('%4i', $lno)) . - ' ' . $ltext . "
\n"; + "" . + "" . $ltext . "\n"; } } if ($lastfile) { @@ -6619,18 +6617,18 @@ sub git_summary { my $basedir = ''; print "\n" . - "\n"; + "\n"; if ($owner and not $omit_owner) { - print "\n"; + print "\n"; } if (defined $cd{'rfc2822'}) { - print "" . + print "" . "\n"; } # use per project git URL list in $projectroot/$project/cloneurl # or make project git URL from git base URL and project name - my $url_tag = "clone URL"; + my $url_tag = "Clone URL"; my @url_list = git_get_project_url_list($project); @url_list = map { "$_/$project" } @git_base_url_list unless @url_list; foreach my $git_url (@url_list) { @@ -7204,13 +7202,20 @@ sub git_blob { href(action=>"blob_plain", hash=>$hash, hash_base=>$hash_base, file_name=>$file_name) . qq!" />\n!; + } elsif ($file_name =~ /\.md$/) { + my $absolute_file_name = "$projectroot/$project"; + $absolute_file_name =~ s/\.git$//; + $absolute_file_name = $absolute_file_name . $file_name; + print "
"; + insert_markdown_file($absolute_file_name); + print "
"; } else { my $nr; while (my $line = <$fd>) { chomp $line; $nr++; $line = untabify($line); - printf qq!
%4i %s
\n!, + printf qq!
%s
\n!, $nr, esc_attr(href(-replay => 1)), $nr, $nr, $highlight ? sanitize($line) : esc_html($line, -nbsp=>1); } @@ -7733,7 +7738,7 @@ sub git_object { sub git_blobdiff { my $format = shift || 'html'; - my $diff_style = $input_params{'diff_style'} || 'inline'; + my $diff_style = $input_params{'diff_style'} || 'sidebyside'; my $fd; my @difftree; @@ -7894,7 +7899,7 @@ sub diff_style_nav { sub git_commitdiff { my %params = @_; my $format = $params{-format} || 'html'; - my $diff_style = $input_params{'diff_style'} || 'inline'; + my $diff_style = $input_params{'diff_style'} || 'sidebyside'; my ($patch_max) = gitweb_get_feature('patches'); if ($format eq 'patch') {
description" . esc_html($descr) . "
Description" . esc_html($descr) . "
owner" . esc_html($owner) . "
Owner" . esc_html($owner) . "
last change
Last Change".format_timestamp_html(\%cd)."