diff options
author | scott Chacon <schacon@agadorsparticus.(none)> | 2007-11-19 07:50:33 -0800 |
---|---|---|
committer | scott Chacon <schacon@agadorsparticus.(none)> | 2007-11-19 07:50:33 -0800 |
commit | d7479317e33ec08d6a7a0d841722058c2b6aa98a (patch) | |
tree | e09cbfbfbdff3cfb1af654a864257841f2370886 /camping | |
parent | 824ab0ec43a3c9306e75e87537f8e2b3bcc3254e (diff) | |
download | third_party-ruby-git-d7479317e33ec08d6a7a0d841722058c2b6aa98a.tar.gz third_party-ruby-git-d7479317e33ec08d6a7a0d841722058c2b6aa98a.tar.xz third_party-ruby-git-d7479317e33ec08d6a7a0d841722058c2b6aa98a.zip |
more speed improvements
Diffstat (limited to 'camping')
-rw-r--r-- | camping/gitweb.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/camping/gitweb.rb b/camping/gitweb.rb index eb9417c..bae922a 100644 --- a/camping/gitweb.rb +++ b/camping/gitweb.rb @@ -1,6 +1,6 @@ require 'rubygems' require 'camping' -require 'git' +require 'lib/git' # # gitweb is a web frontend on git @@ -207,8 +207,9 @@ module GitWeb::Views h1 @repo.name h2 @repo.path + gtags = @git.tags @tags = {} - @git.tags.each { |tag| @tags[tag.sha] ||= []; @tags[tag.sha] << tag.name } + gtags.each { |tag| @tags[tag.sha] ||= []; @tags[tag.sha] << tag.name } url = 'http:' + URL(Fetch, @repo.id, '').to_s @@ -247,7 +248,7 @@ module GitWeb::Views end h3 'tags' - @git.tags.each do |tag| + gtags.each do |tag| li { a tag.name, :href => R(Commit, @repo, tag.sha) } end |