Browse Source

Update Ruby on Rails documentation (5.0.1, 4.2.7, 4.1.16)

Fixes #555.
Thibaut Courouble 9 years ago
parent
commit
f18f179f62
2 changed files with 7 additions and 3 deletions
  1. 2 0
      lib/docs/filters/rdoc/clean_html.rb
  2. 5 3
      lib/docs/scrapers/rdoc/rails.rb

+ 2 - 0
lib/docs/filters/rdoc/clean_html.rb

@@ -42,6 +42,8 @@ module Docs
         # Remove code highlighting
         css('pre').each do |node|
           node.content = node.content
+          node['data-language'] = 'c' if node['class'] == 'c'
+          node['data-language'] = 'ruby' if node['class'] && node['class'].include?('ruby')
         end
       end
     end

+ 5 - 3
lib/docs/scrapers/rdoc/rails.rb

@@ -1,5 +1,7 @@
 module Docs
   class Rails < Rdoc
+    include FixInternalUrlsBehavior
+
     self.name = 'Ruby on Rails'
     self.slug = 'rails'
     self.dir = '/Users/Thibaut/DevDocs/Docs/RDoc/Rails'
@@ -47,15 +49,15 @@ module Docs
     HTML
 
     version '5.0' do
-      self.release = '5.0.0'
+      self.release = '5.0.1'
     end
 
     version '4.2' do
-      self.release = '4.2.6'
+      self.release = '4.2.7'
     end
 
     version '4.1' do
-      self.release = '4.1.15'
+      self.release = '4.1.16'
     end
   end
 end