Merge branch 'gb/gitweb-patch'
authorJunio C Hamano <gitster@pobox.com>
Sun, 18 Jan 2009 07:06:19 +0000 (23:06 -0800)
committerJunio C Hamano <gitster@pobox.com>
Sun, 18 Jan 2009 07:06:19 +0000 (23:06 -0800)
* gb/gitweb-patch:
  gitweb: link to patch(es) view in commit(diff) and (short)log view
  gitweb: add patches view
  gitweb: change call pattern for git_commitdiff
  gitweb: add patch view

Conflicts:
gitweb/gitweb.perl

1  2 
gitweb/gitweb.perl

index 0ac84d1adf59c98731946de7e3f2d52ed59644a1,8a8a32ac15e2e088310548e19182a91444e293f4..9a5cfb0cb1577710bab3a13ed96ef852e2956d6c
@@@ -388,6 -401,40 +403,16 @@@ sub feature_snapshot 
        return @fmts;
  }
  
 -sub feature_grep {
 -      my ($val) = git_get_project_config('grep', '--bool');
 -
 -      if ($val eq 'true') {
 -              return (1);
 -      } elsif ($val eq 'false') {
 -              return (0);
 -      }
 -
 -      return ($_[0]);
 -}
 -
 -sub feature_pickaxe {
 -      my ($val) = git_get_project_config('pickaxe', '--bool');
 -
 -      if ($val eq 'true') {
 -              return (1);
 -      } elsif ($val eq 'false') {
 -              return (0);
 -      }
 -
 -      return ($_[0]);
 -}
 -
+ sub feature_patches {
+       my @val = (git_get_project_config('patches', '--int'));
+       if (@val) {
+               return @val;
+       }
+       return ($_[0]);
+ }
  # checking HEAD file with -e is fragile if the repository was
  # initialized long time ago (i.e. symlink HEAD) and was pack-ref'ed
  # and then pruned.