Changeset 472
- Timestamp:
- 10/13/07 05:21:19 (6 years ago)
- Location:
- lang/ruby/rdoc/generators/template/html/resh
- Files:
-
- 1 added
- 5 modified
-
gem/README (modified) (1 diff)
-
gem/Rakefile (modified) (2 diffs)
-
gem/rdoc.css (added)
-
index.rhtml (modified) (3 diffs)
-
resh.rb (modified) (4 diffs)
-
style.css (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/ruby/rdoc/generators/template/html/resh/gem/README
r437 r472 1 1 2 = resh2 = Resh 3 3 4 4 -
lang/ruby/rdoc/generators/template/html/resh/gem/Rakefile
r453 r472 12 12 include FileUtils 13 13 14 NAME = "resh"15 AUTHOR = "cho45"16 EMAIL = "cho45@lowreal.net"17 DESCRIPTION = "A RDoc template."14 NAME = "resh" 15 AUTHOR = "cho45" 16 EMAIL = "cho45@lowreal.net" 17 DESCRIPTION = "A RDoc template." 18 18 RUBYFORGE_PROJECT = "lowreal" 19 HOMEPATH = "http://coderepos.org/share/wiki/Resh"20 BIN_FILES = %w( )21 VERS = "0.0.3"19 HOMEPATH = "http://coderepos.org/share/wiki/Resh" 20 BIN_FILES = %w( ) 21 VERS = "0.0.3" 22 22 23 23 REV = File.read(".svn/entries")[/committed-rev="(d+)"/, 1] rescue nil 24 24 CLEAN.include ['**/.*.sw?', '*.gem', '.config'] 25 25 CLOBBER.include ['lib/rdoc/generators/template/html/resh/*'] 26 RDOC_OPTS = ['--title', "#{NAME} documentation", 26 RDOC_OPTS = [ 27 '--title', "#{NAME.capitalize} documentation", 27 28 "--charset", "utf-8", 28 29 "--opname", "index.html", … … 31 32 "--inline-source", 32 33 ] 34 ENV["RESH_ADDITIONAL_STYLE_FILE"] = Pathname.new("rdoc.css").realpath(true) 33 35 34 36 desc "Packages up #{NAME} gem." -
lang/ruby/rdoc/generators/template/html/resh/index.rhtml
r452 r472 23 23 r = readme.value_hash 24 24 %> 25 <div class="readme" >25 <div class="readme" id="readme"> 26 26 <div class="readme-information"> 27 27 <p class="short-name"> … … 39 39 </div> 40 40 <% end %> 41 <div class="index-classes" >41 <div class="index-classes" id="classes"> 42 42 <h2>Classes/Modules</h2> 43 43 <% @classes.sort.each do |c| … … 71 71 <% end %> 72 72 </div> 73 <div class="index-files" >73 <div class="index-files" id="files"> 74 74 <h2>Files</h2> 75 75 <ul> -
lang/ruby/rdoc/generators/template/html/resh/resh.rb
r444 r472 1 1 #!rdoc --charset utf-8 --template ~/coderepos/lang/ruby/rdoc/generators/template/html/resh/resh.rb /usr/lib/ruby/gems/1.8/gems/rake-0.7.3/{README,lib/*,doc/*} 2 #!rdoc --charset utf-8 --inline-source --template ~/coderepos/lang/ruby/rdoc/generators/template/html/erbdeyareyo.rb /opt/ruby1.8.5/lib/ruby/1.8/rdoc/*.rb 2 # 3 # Overides all methods using TemplatePage 4 # to use ERB instead of it. 3 5 4 require " pp"6 require "rdoc/rdoc" 5 7 require "erb" 6 8 require "pathname" 7 9 10 $tmpl = Pathname.new(__FILE__).parent 11 8 12 class ::TemplateFile 13 # TemplateFile.new raise error. 14 # It's best to be as safe as possible. 9 15 def initialize 10 16 raise "DO NOT USE" … … 17 23 METHOD_INDEX = "" 18 24 end 19 $tmpl = Pathname.new(__FILE__).parent20 25 21 26 p ::Generators::HtmlClass … … 70 75 p ::Generators::HTMLGenerator 71 76 class ::Generators::HTMLGenerator 72 alias :orig_generate :generate 73 def generate(*args) 77 # Overrides generate method to 78 # change order of processing. 79 # write_style_sheet should be processed at last. 80 def generate(toplevels) 74 81 @options.instance_eval "@inline_source = true" 75 orig_generate(*args) 82 @toplevels = toplevels 83 @files = [] 84 @classes = [] 85 86 gen_sub_directories() 87 build_indices 88 generate_html 89 write_style_sheet 76 90 end 77 91 78 # TemplatePage をつかっているのをぬきだしてきたやつ79 92 def write_style_sheet 80 93 return unless defined? RDoc::Page::STYLE … … 122 135 end 123 136 137 # Not used. 124 138 def generate_xml 125 values = { 139 values = { 126 140 'charset' => @options.charset, 127 141 'files' => gen_into(@files), -
lang/ruby/rdoc/generators/template/html/resh/style.css
r452 r472 209 209 } 210 210 211 211 <% path = ENV["RESH_ADDITIONAL_STYLE_FILE"] %> 212 <% if path && File.exist?(path) %> 213 <%=File.read(path)%> 214 <% end %>
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)